File: //data/geometra-4-host-prod/webviewer/ui/webviewer-ui.min.js
!function(e){function t(t){for(var n,r,i=t[0],a=t[1],l=0,s=[];l<i.length;l++)r=i[l],Object.prototype.hasOwnProperty.call(o,r)&&o[r]&&s.push(o[r][0]),o[r]=0;for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n]);for(u&&u(t);s.length;)s.shift()()}var n={},r={0:0},o={0:0};function i(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,i),r.l=!0,r.exports}i.e=function(e){var t=[];r[e]?t.push(r[e]):0!==r[e]&&{1:1}[e]&&t.push(r[e]=new Promise((function(t,n){for(var o="chunks/"+({1:"mention",2:"vendors.html2canvas",3:"vendors.mention"}[e]||e)+".chunk.css",a=i.p+o,l=document.getElementsByTagName("link"),s=0;s<l.length;s++){var u=(f=l[s]).getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(u===o||u===a))return t()}var c=document.getElementsByTagName("style");for(s=0;s<c.length;s++){var f;if((u=(f=c[s]).getAttribute("data-href"))===o||u===a)return t()}var d=document.createElement("link");d.rel="stylesheet",d.type="text/css",d.onload=t,d.onerror=function(t){var o=t&&t.target&&t.target.src||a,i=new Error("Loading CSS chunk "+e+" failed.\n("+o+")");i.request=o,delete r[e],d.parentNode.removeChild(d),n(i)},d.href=a,document.getElementsByTagName("head")[0].appendChild(d)})).then((function(){r[e]=0})));var n=o[e];if(0!==n)if(n)t.push(n[2]);else{var a=new Promise((function(t,r){n=o[e]=[t,r]}));t.push(n[2]=a);var l,s=document.createElement("script");s.charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.src=function(e){return i.p+"chunks/"+({1:"mention",2:"vendors.html2canvas",3:"vendors.mention"}[e]||e)+".chunk.js"}(e);var u=new Error;l=function(t){s.onerror=s.onload=null,clearTimeout(c);var n=o[e];if(0!==n){if(n){var r=t&&("load"===t.type?"missing":t.type),i=t&&t.target&&t.target.src;u.message="Loading chunk "+e+" failed.\n("+r+": "+i+")",u.name="ChunkLoadError",u.type=r,u.request=i,n[1](u)}o[e]=void 0}};var c=setTimeout((function(){l({type:"timeout",target:s})}),12e4);s.onerror=s.onload=l,document.head.appendChild(s)}return Promise.all(t)},i.m=e,i.c=n,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i.oe=function(e){throw console.error(e),e};var a=window.webpackJsonp=window.webpackJsonp||[],l=a.push.bind(a);a.push=t,a=a.slice();for(var s=0;s<a.length;s++)t(a[s]);var u=l;i(i.s=964)}([function(e,t,n){"use strict";e.exports=n(514)},function(e,t,n){e.exports=n(518)()},function(e,t,n){var r=n(8),o=n(25).f,i=n(28),a=n(26),l=n(139),s=n(200),u=n(95);e.exports=function(e,t){var n,c,f,d,p,h=e.target,m=e.global,g=e.stat;if(n=m?r:g?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+(g?".":"#")+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){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){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(110),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){"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";t.__esModule=!0;var r,o=n(249),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){(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(62))},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(250),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){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){e.exports={default:n(809),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=a(n(832)),o=a(n(836)),i=a(n(250));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(10);e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,n){var r=n(4);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t,n){var r=n(8),o=n(141),i=n(20),a=n(92),l=n(145),s=n(203),u=o("wks"),c=r.Symbol,f=s?c:c&&c.withoutSetter||a;e.exports=function(e){return i(u,e)||(l&&i(c,e)?u[e]=c[e]:u[e]=f("Symbol."+e)),u[e]}},function(e,t,n){"use strict";var r,o=n(153),i=n(14),a=n(8),l=n(10),s=n(20),u=n(101),c=n(28),f=n(26),d=n(18).f,p=n(42),h=n(75),m=n(15),g=n(92),v=a.Int8Array,y=v&&v.prototype,b=a.Uint8ClampedArray,w=b&&b.prototype,S=v&&p(v),E=y&&p(y),C=Object.prototype,x=C.isPrototypeOf,_=m("toStringTag"),O=g("TYPED_ARRAY_TAG"),A=o&&!!h&&"Opera"!==u(a.opera),T=!1,k={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},P=function(e){return l(e)&&s(k,u(e))};for(r in k)a[r]||(A=!1);if((!A||"function"!=typeof S||S===Function.prototype)&&(S=function(){throw TypeError("Incorrect invocation")},A))for(r in k)a[r]&&h(a[r],S);if((!A||!E||E===C)&&(E=S.prototype,A))for(r in k)a[r]&&h(a[r].prototype,E);if(A&&p(w)!==E&&h(w,E),i&&!s(E,_))for(r in T=!0,d(E,_,{get:function(){return l(this)?this[O]:void 0}}),k)a[r]&&c(a[r],O,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:A,TYPED_ARRAY_TAG:T&&O,aTypedArray:function(e){if(P(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(h){if(x.call(S,e))return e}else for(var t in k)if(s(k,r)){var n=a[t];if(n&&(e===n||x.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n){if(i){if(n)for(var r in k){var o=a[r];o&&s(o.prototype,e)&&delete o.prototype[e]}E[e]&&!n||f(E,e,n?t:A&&y[e]||t)}},exportTypedArrayStaticMethod:function(e,t,n){var r,o;if(i){if(h){if(n)for(r in k)(o=a[r])&&s(o,e)&&delete o[e];if(S[e]&&!n)return;try{return f(S,e,n?t:A&&v[e]||t)}catch(e){}}for(r in k)!(o=a[r])||o[e]&&!n||f(o,e,t)}},isView:function(e){var t=u(e);return"DataView"===t||s(k,t)},isTypedArray:P,TypedArray:S,TypedArrayPrototype:E}},function(e,t,n){var r=n(37),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){var r=n(14),o=n(197),i=n(13),a=n(40),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,n){var r=n(27);e.exports=function(e){return Object(r(e))}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){var n=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},function(e,t,n){"use strict";function r(e){var t,n,o="";if(e)if("object"==typeof e)if(e.push)for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(n=r(t))&&(o&&(o+=" "),o+=n);else"boolean"==typeof e||e.call||(o&&(o+=" "),o+=e);return o}n.r(t),t.default=function(){for(var e,t=0,n="";t<arguments.length;)(e=r(arguments[t++]))&&(n&&(n+=" "),n+=e);return n}},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(515)},function(e,t,n){var r=n(65),o=n(91),i=n(19),a=n(17),l=n(97),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,g){for(var v,y,b=i(p),w=o(b),S=r(h,m,3),E=a(w.length),C=0,x=g||l,_=t?x(p,E):n?x(p,0):void 0;E>C;C++)if((d||C in w)&&(y=S(v=w[C],C,b),e))if(t)_[C]=y;else if(y)switch(e){case 3:return!0;case 5:return v;case 6:return C;case 2:s.call(_,v)}else if(c)return!1;return f?-1:u||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){var r=n(14),o=n(114),i=n(63),a=n(32),l=n(40),s=n(20),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){var r=n(8),o=n(28),i=n(20),a=n(139),l=n(140),s=n(33),u=s.get,c=s.enforce,f=String(String).split("String");(e.exports=function(e,t,n,l){var s=!!l&&!!l.unsafe,u=!!l&&!!l.enumerable,d=!!l&&!!l.noTargetGet;"function"==typeof n&&("string"!=typeof t||i(n,"name")||o(n,"name",t),c(n).source=f.join("string"==typeof t?t:"")),e!==r?(s?!d&&e[t]&&(u=!0):delete e[t],u?e[t]=n:o(e,t,n)):u?e[t]=n:a(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||l(this)}))},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(14),o=n(18),i=n(63);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,n){var r=n(14),o=n(4),i=n(20),a=Object.defineProperty,l={},s=function(e){throw e};e.exports=function(e,t){if(i(l,e))return l[e];t||(t={});var n=[][e],u=!!i(t,"ACCESSORS")&&t.ACCESSORS,c=i(t,0)?t[0]:s,f=i(t,1)?t[1]:void 0;return l[e]=!!n&&!o((function(){if(u&&!r)return!0;var e={length:-1};u?a(e,1,{enumerable:!0,get:s}):e[1]=1,n.call(e,c,f)}))}},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(167)("wks"),o=n(131),i=n(30).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){var r=n(91),o=n(27);e.exports=function(e){return r(o(e))}},function(e,t,n){var r,o,i,a=n(199),l=n(8),s=n(10),u=n(28),c=n(20),f=n(115),d=n(93),p=l.WeakMap;if(a){var h=new p,m=h.get,g=h.has,v=h.set;r=function(e,t){return v.call(h,e,t),t},o=function(e){return m.call(h,e)||{}},i=function(e){return g.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){var r=n(201),o=n(20),i=n(206),a=n(18).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){var r=n(27),o=/"/g;e.exports=function(e,t,n,i){var a=String(r(e)),l="<"+t;return""!==n&&(l+=" "+n+'="'+String(i).replace(o,""")+'"'),l+">"+a+"</"+t+">"}},function(e,t,n){var r=n(4);e.exports=function(e){return r((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},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){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(10);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,n){var r=n(201),o=n(8),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(20),o=n(19),i=n(115),a=n(152),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){var r=n(30),o=n(21),i=n(84),a=n(78),l=n(77),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,g=e&s.B,v=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]:g&&c?i(f,r):v&&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){"use strict";function r(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function o(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function i(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 a(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,a=null,l=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?a="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(a="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?l="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(l="UNSAFE_componentWillUpdate"),null!==n||null!==a||null!==l){var s=e.displayName||e.name,u="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+s+" uses "+u+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==a?"\n "+a:"")+(null!==l?"\n "+l:"")+"\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=r,t.componentWillReceiveProps=o),"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=i;var c=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;c.call(this,e,t,r)}}return e}n.r(t),n.d(t,"polyfill",(function(){return a})),r.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0},function(e,t,n){"use strict";function r(){return(r=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)}n.d(t,"a",(function(){return r}))},function(e,t){e.exports=!1},function(e,t,n){var r=n(18).f,o=n(20),i=n(15)("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){var r=n(69);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){"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(842),__esModule:!0}},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,D:"date",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 g=function(e){return e instanceof w},v=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&&r&&(h=r),r||!n&&h},y=function(e,t,n){if(g(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=v,b.i=g,b.w=function(e,t){return y(e,{locale:t.$L,utc:t.$u,$offset:t.$offset})};var w=function(){function f(e){this.$L=this.$L||v(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,g=this.$D,v="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?g-w:g+(6-w),m);case o:case"date":return p(v+"Hours",0);case r:return p(v+"Minutes",1);case n:return p(v+"Seconds",2);case t:return p(v+"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.$d.getTime()+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,g=b.m(this,p);return g=(f={},f[s]=g/12,f[a]=g,f[l]=g/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?g:b.a(g)},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(),r=v(e,t,!0);return r&&(n.$L=r),n},d.clone=function(){return b.w(this.$d,this)},d.toDate=function(){return new Date(this.valueOf())},d.toJSON=function(){return this.isValid()?this.toISOString():null},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=v,y.isDayjs=g,y.unix=function(e){return y(1e3*e)},y.en=m[h],y.Ls=m,y}()},function(e,t,n){var r,o=n(13),i=n(146),a=n(143),l=n(93),s=n(204),u=n(138),c=n(115),f=c("IE_PROTO"),d=function(){},p=function(e){return"<script>"+e+"<\/script>"},h=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(e){}var e,t;h=r?function(e){e.write(p("")),e.close();var t=e.parentWindow.Object;return e=null,t}(r):((t=u("iframe")).style.display="none",s.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(p("document.F=Object")),e.close(),e.F);for(var n=a.length;n--;)delete h.prototype[a[n]];return h()};l[f]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(d.prototype=o(e),n=new d,d.prototype=null,n[f]=e):n=h(),void 0===t?n:i(n,t)}},function(e,t,n){"use strict";var r=n(4);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){throw 1},1)}))}},function(e,t,n){"use strict";var r=n(2),o=n(8),i=n(14),a=n(164),l=n(16),s=n(120),u=n(67),c=n(63),f=n(28),d=n(17),p=n(216),h=n(235),m=n(40),g=n(20),v=n(101),y=n(10),b=n(53),w=n(75),S=n(72).f,E=n(236),C=n(24).forEach,x=n(80),_=n(18),O=n(25),A=n(33),T=n(122),k=A.get,P=A.set,M=_.f,R=O.f,L=Math.round,j=o.RangeError,D=s.ArrayBuffer,N=s.DataView,I=l.NATIVE_ARRAY_BUFFER_VIEWS,z=l.TYPED_ARRAY_TAG,B=l.TypedArray,F=l.TypedArrayPrototype,H=l.aTypedArrayConstructor,V=l.isTypedArray,U=function(e,t){for(var n=0,r=t.length,o=new(H(e))(r);r>n;)o[n]=t[n++];return o},W=function(e,t){M(e,t,{get:function(){return k(this)[t]}})},G=function(e){var t;return e instanceof D||"ArrayBuffer"==(t=v(e))||"SharedArrayBuffer"==t},Z=function(e,t){return V(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},q=function(e,t){return Z(e,t=m(t,!0))?c(2,e[t]):R(e,t)},Y=function(e,t,n){return!(Z(e,t=m(t,!0))&&y(n)&&g(n,"value"))||g(n,"get")||g(n,"set")||n.configurable||g(n,"writable")&&!n.writable||g(n,"enumerable")&&!n.enumerable?M(e,t,n):(e[t]=n.value,e)};i?(I||(O.f=q,_.f=Y,W(F,"buffer"),W(F,"byteOffset"),W(F,"byteLength"),W(F,"length")),r({target:"Object",stat:!0,forced:!I},{getOwnPropertyDescriptor:q,defineProperty:Y}),e.exports=function(e,t,n){var i=e.match(/\d+$/)[0]/8,l=e+(n?"Clamped":"")+"Array",s="get"+e,c="set"+e,m=o[l],g=m,v=g&&g.prototype,_={},O=function(e,t){M(e,t,{get:function(){return function(e,t){var n=k(e);return n.view[s](t*i+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,r){var o=k(e);n&&(r=(r=L(r))<0?0:r>255?255:255&r),o.view[c](t*i+o.byteOffset,r,!0)}(this,t,e)},enumerable:!0})};I?a&&(g=t((function(e,t,n,r){return u(e,g,l),T(y(t)?G(t)?void 0!==r?new m(t,h(n,i),r):void 0!==n?new m(t,h(n,i)):new m(t):V(t)?U(g,t):E.call(g,t):new m(p(t)),e,g)})),w&&w(g,B),C(S(m),(function(e){e in g||f(g,e,m[e])})),g.prototype=v):(g=t((function(e,t,n,r){u(e,g,l);var o,a,s,c=0,f=0;if(y(t)){if(!G(t))return V(t)?U(g,t):E.call(g,t);o=t,f=h(n,i);var m=t.byteLength;if(void 0===r){if(m%i)throw j("Wrong length");if((a=m-f)<0)throw j("Wrong length")}else if((a=d(r)*i)+f>m)throw j("Wrong length");s=a/i}else s=p(t),o=new D(a=s*i);for(P(e,{buffer:o,byteOffset:f,byteLength:a,length:s,view:new N(o)});c<s;)O(e,c++)})),w&&w(g,B),v=g.prototype=b(F)),v.constructor!==g&&f(v,"constructor",g),z&&f(v,z,l),_[l]=g,r({global:!0,forced:g!=m,sham:!I},_),"BYTES_PER_ELEMENT"in g||f(g,"BYTES_PER_ELEMENT",i),"BYTES_PER_ELEMENT"in v||f(v,"BYTES_PER_ELEMENT",i),x(l)}):e.exports=function(){}},function(e,t,n){var r=n(48),o=n(248),i=n(170),a=Object.defineProperty;t.f=n(57)?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(85)((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";function r(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}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",(function(){return r}))},,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){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(37),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(38);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(15),o=n(53),i=n(18),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},function(e,t){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},function(e,t,n){var r=n(13),o=n(38),i=n(15)("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){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bpfrpt_proptype_VisibleCellRange=t.bpfrpt_proptype_Alignment=t.bpfrpt_proptype_OverscanIndicesGetter=t.bpfrpt_proptype_OverscanIndices=t.bpfrpt_proptype_OverscanIndicesGetterParams=t.bpfrpt_proptype_RenderedSection=t.bpfrpt_proptype_ScrollbarPresenceChange=t.bpfrpt_proptype_Scroll=t.bpfrpt_proptype_NoContentRenderer=t.bpfrpt_proptype_CellSize=t.bpfrpt_proptype_CellSizeGetter=t.bpfrpt_proptype_CellRangeRenderer=t.bpfrpt_proptype_CellRangeRendererParams=t.bpfrpt_proptype_StyleCache=t.bpfrpt_proptype_CellCache=t.bpfrpt_proptype_CellRenderer=t.bpfrpt_proptype_CellRendererParams=t.bpfrpt_proptype_CellPosition=void 0;(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);t.default=e})(n(0)),r(n(182)),r(n(1));function r(e){return e&&e.__esModule?e:{default:e}}t.bpfrpt_proptype_CellPosition=null,t.bpfrpt_proptype_CellRendererParams=null,t.bpfrpt_proptype_CellRenderer=null,t.bpfrpt_proptype_CellCache=null,t.bpfrpt_proptype_StyleCache=null,t.bpfrpt_proptype_CellRangeRendererParams=null,t.bpfrpt_proptype_CellRangeRenderer=null,t.bpfrpt_proptype_CellSizeGetter=null,t.bpfrpt_proptype_CellSize=null,t.bpfrpt_proptype_NoContentRenderer=null,t.bpfrpt_proptype_Scroll=null,t.bpfrpt_proptype_ScrollbarPresenceChange=null,t.bpfrpt_proptype_RenderedSection=null,t.bpfrpt_proptype_OverscanIndicesGetterParams=null,t.bpfrpt_proptype_OverscanIndices=null,t.bpfrpt_proptype_OverscanIndicesGetter=null,t.bpfrpt_proptype_Alignment=null,t.bpfrpt_proptype_VisibleCellRange=null},function(e,t,n){var r=n(524);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(202),o=n(143).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){var r=n(39);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){"use strict";var r=n(40),o=n(18),i=n(63);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(13),o=n(214);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){var r=n(93),o=n(10),i=n(20),a=n(18).f,l=n(92),s=n(102),u=l("meta"),c=0,f=Object.isExtensible||function(){return!0},d=function(e){a(e,u,{value:{objectID:"O"+ ++c,weakData:{}}})},p=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,u)){if(!f(e))return"F";if(!t)return"E";d(e)}return e[u].objectID},getWeakData:function(e,t){if(!i(e,u)){if(!f(e))return!0;if(!t)return!1;d(e)}return e[u].weakData},onFreeze:function(e){return s&&p.REQUIRED&&f(e)&&!i(e,u)&&d(e),e}};r[u]=!0},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(56),o=n(105);e.exports=n(57)?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(254),o=n(165);e.exports=function(e){return r(o(e))}},function(e,t,n){"use strict";var r=n(41),o=n(18),i=n(15),a=n(14),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(26);e.exports=function(e,t,n){for(var o in t)r(e,o,t[o],n);return e}},function(e,t,n){var r=n(27),o="["+n(124)+"]",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,n){var r=n(165);e.exports=function(e){return Object(r(e))}},function(e,t,n){var r=n(132);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(529),o=n(530),i=n(531);e.exports=function(e,t){return r(e)||o(e,t)||i()}},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(62))},function(e,t,n){var r,o;window,e.exports=(r=n(23),o=n(0),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}return 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="",n(n.s=4)}([function(e,t,n){e.exports=n(5)()},function(e,t){e.exports=r},function(e,t){e.exports=o},function(e,t,n){var r;!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){var r=n(7),o=r.default,i=r.DraggableCore;e.exports=o,e.exports.default=o,e.exports.DraggableCore=i},function(e,t,n){"use strict";var r=n(6);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";n.r(t),n.d(t,"default",(function(){return ge})),n.d(t,"DraggableCore",(function(){return ne}));var r=n(2),o=n.n(r),i=n(0),a=n.n(i),l=n(1),s=n.n(l),u=n(3),c=n.n(u);function f(e,t){for(var n=0,r=e.length;n<r;n++)if(t.apply(t,[e[n],n,e]))return e[n]}function d(e){return"function"==typeof e||"[object Function]"===Object.prototype.toString.call(e)}function p(e){return"number"==typeof e&&!isNaN(e)}function h(e){return parseInt(e,10)}function m(e,t,n){if(e[t])return new Error("Invalid prop ".concat(t," passed to ").concat(n," - do not set this, set it on the child."))}var g=["Moz","Webkit","O","ms"];function v(e,t){return t?"".concat(t).concat(function(e){for(var t="",n=!0,r=0;r<e.length;r++)n?(t+=e[r].toUpperCase(),n=!1):"-"===e[r]?n=!0:t+=e[r];return t}(e)):e}var y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window||void 0===window.document)return"";var t=window.document.documentElement.style;if(e in t)return"";for(var n=0;n<g.length;n++)if(v(e,g[n])in t)return g[n];return""}();function b(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 w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach((function(t){S(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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 E="";function C(e,t){return E||(E=f(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],(function(t){return d(e[t])}))),!!d(e[E])&&e[E](t)}function x(e,t,n){var r=e;do{if(C(r,t))return!0;if(r===n)return!1;r=r.parentNode}while(r);return!1}function _(e,t,n,r){if(e){var o=w({capture:!0},r);e.addEventListener?e.addEventListener(t,n,o):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n}}function O(e,t,n,r){if(e){var o=w({capture:!0},r);e.removeEventListener?e.removeEventListener(t,n,o):e.detachEvent?e.detachEvent("on"+t,n):e["on"+t]=null}}function A(e){var t=e.clientHeight,n=e.ownerDocument.defaultView.getComputedStyle(e);return(t+=h(n.borderTopWidth))+h(n.borderBottomWidth)}function T(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return(t+=h(n.borderLeftWidth))+h(n.borderRightWidth)}function k(e){var t=e.clientHeight,n=e.ownerDocument.defaultView.getComputedStyle(e);return(t-=h(n.paddingTop))-h(n.paddingBottom)}function P(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return(t-=h(n.paddingLeft))-h(n.paddingRight)}function M(e,t,n){var r=e.x,o=e.y,i="translate(".concat(r).concat(n,",").concat(o).concat(n,")");if(t){var a="".concat("string"==typeof t.x?t.x:t.x+n),l="".concat("string"==typeof t.y?t.y:t.y+n);i="translate(".concat(a,", ").concat(l,")")+i}return i}function R(e){return e.targetTouches&&e.targetTouches[0]?e.targetTouches[0].identifier:e.changedTouches&&e.changedTouches[0]?e.changedTouches[0].identifier:void 0}function L(e){if(e){var t,n,r=e.getElementById("react-draggable-style-el");r||((r=e.createElement("style")).type="text/css",r.id="react-draggable-style-el",r.innerHTML=".react-draggable-transparent-selection *::-moz-selection {all: inherit;}\n",r.innerHTML+=".react-draggable-transparent-selection *::selection {all: inherit;}\n",e.getElementsByTagName("head")[0].appendChild(r)),e.body&&(n="react-draggable-transparent-selection",(t=e.body).classList?t.classList.add(n):t.className.match(new RegExp("(?:^|\\s)".concat(n,"(?!\\S)")))||(t.className+=" ".concat(n)))}}function j(e){var t,n;if(e)try{if(e.body&&(t=e.body,n="react-draggable-transparent-selection",t.classList?t.classList.remove(n):t.className=t.className.replace(new RegExp("(?:^|\\s)".concat(n,"(?!\\S)"),"g"),"")),e.selection)e.selection.empty();else{var r=(e.defaultView||window).getSelection();r&&"Caret"!==r.type&&r.removeAllRanges()}}catch(e){}}function D(e,t,n){return[Math.round(t/e[0])*e[0],Math.round(n/e[1])*e[1]]}function N(e){return"both"===e.props.axis||"x"===e.props.axis}function I(e){return"both"===e.props.axis||"y"===e.props.axis}function z(e,t,n){var r="number"==typeof t?function(e,t){return e.targetTouches&&f(e.targetTouches,(function(e){return t===e.identifier}))||e.changedTouches&&f(e.changedTouches,(function(e){return t===e.identifier}))}(e,t):null;if("number"==typeof t&&!r)return null;var o=H(n);return function(e,t,n){var r=t===t.ownerDocument.body?{left:0,top:0}:t.getBoundingClientRect();return{x:(e.clientX+t.scrollLeft-r.left)/n,y:(e.clientY+t.scrollTop-r.top)/n}}(r||e,n.props.offsetParent||o.offsetParent||o.ownerDocument.body,n.props.scale)}function B(e,t,n){var r=e.state,o=!p(r.lastX),i=H(e);return o?{node:i,deltaX:0,deltaY:0,lastX:t,lastY:n,x:t,y:n}:{node:i,deltaX:t-r.lastX,deltaY:n-r.lastY,lastX:r.lastX,lastY:r.lastY,x:t,y:n}}function F(e,t){var n=e.props.scale;return{node:t.node,x:e.state.x+t.deltaX/n,y:e.state.y+t.deltaY/n,deltaX:t.deltaX/n,deltaY:t.deltaY/n,lastX:e.state.x,lastY:e.state.y}}function H(e){var t=s.a.findDOMNode(e);if(!t)throw new Error("<DraggableCore>: Unmounted during event!");return t}function V(e){return(V="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 U(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){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(e,t){if(e){if("string"==typeof e)return W(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?W(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function G(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Z(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 q(e,t){return!t||"object"!==V(t)&&"function"!=typeof t?Y(e):t}function Y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function K(e){return(K=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function X(e,t){return(X=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Q(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var J={start:"touchstart",move:"touchmove",stop:"touchend"},ee={start:"mousedown",move:"mousemove",stop:"mouseup"},te=ee,ne=function(e){!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&&X(e,t)}(a,e);var t,n,r,i=(t=a,function(){var e,n=K(t);if($()){var r=K(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return q(this,e)});function a(){var e;G(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Q(Y(e=i.call.apply(i,[this].concat(n))),"state",{dragging:!1,lastX:NaN,lastY:NaN,touchIdentifier:null}),Q(Y(e),"mounted",!1),Q(Y(e),"handleDragStart",(function(t){if(e.props.onMouseDown(t),!e.props.allowAnyClick&&"number"==typeof t.button&&0!==t.button)return!1;var n=s.a.findDOMNode(Y(e));if(!n||!n.ownerDocument||!n.ownerDocument.body)throw new Error("<DraggableCore> not mounted on DragStart!");var r=n.ownerDocument;if(!(e.props.disabled||!(t.target instanceof r.defaultView.Node)||e.props.handle&&!x(t.target,e.props.handle,n)||e.props.cancel&&x(t.target,e.props.cancel,n))){"touchstart"===t.type&&t.preventDefault();var o=R(t);e.setState({touchIdentifier:o});var i=z(t,o,Y(e));if(null!=i){var a=i.x,l=i.y,u=B(Y(e),a,l);e.props.onStart,!1!==e.props.onStart(t,u)&&!1!==e.mounted&&(e.props.enableUserSelectHack&&L(r),e.setState({dragging:!0,lastX:a,lastY:l}),_(r,te.move,e.handleDrag),_(r,te.stop,e.handleDragStop))}}})),Q(Y(e),"handleDrag",(function(t){var n=z(t,e.state.touchIdentifier,Y(e));if(null!=n){var r=n.x,o=n.y;if(Array.isArray(e.props.grid)){var i=r-e.state.lastX,a=o-e.state.lastY,l=U(D(e.props.grid,i,a),2);if(i=l[0],a=l[1],!i&&!a)return;r=e.state.lastX+i,o=e.state.lastY+a}var s=B(Y(e),r,o);if(!1!==e.props.onDrag(t,s)&&!1!==e.mounted)e.setState({lastX:r,lastY:o});else try{e.handleDragStop(new MouseEvent("mouseup"))}catch(t){var u=document.createEvent("MouseEvents");u.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),e.handleDragStop(u)}}})),Q(Y(e),"handleDragStop",(function(t){if(e.state.dragging){var n=z(t,e.state.touchIdentifier,Y(e));if(null!=n){var r=n.x,o=n.y,i=B(Y(e),r,o);if(!1===e.props.onStop(t,i)||!1===e.mounted)return!1;var a=s.a.findDOMNode(Y(e));a&&e.props.enableUserSelectHack&&j(a.ownerDocument),e.setState({dragging:!1,lastX:NaN,lastY:NaN}),a&&(O(a.ownerDocument,te.move,e.handleDrag),O(a.ownerDocument,te.stop,e.handleDragStop))}}})),Q(Y(e),"onMouseDown",(function(t){return te=ee,e.handleDragStart(t)})),Q(Y(e),"onMouseUp",(function(t){return te=ee,e.handleDragStop(t)})),Q(Y(e),"onTouchStart",(function(t){return te=J,e.handleDragStart(t)})),Q(Y(e),"onTouchEnd",(function(t){return te=J,e.handleDragStop(t)})),e}return n=a,(r=[{key:"componentDidMount",value:function(){this.mounted=!0;var e=s.a.findDOMNode(this);e&&_(e,J.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=s.a.findDOMNode(this);if(e){var t=e.ownerDocument;O(t,ee.move,this.handleDrag),O(t,J.move,this.handleDrag),O(t,ee.stop,this.handleDragStop),O(t,J.stop,this.handleDragStop),O(e,J.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&j(t)}}},{key:"render",value:function(){return o.a.cloneElement(o.a.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}])&&Z(n.prototype,r),a}(o.a.Component);function re(e){return(re="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 oe(){return(oe=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 ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ae(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 le(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ae(Object(n),!0).forEach((function(t){me(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ae(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function se(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 ue(e,t,n){return t&&se(e.prototype,t),n&&se(e,n),e}function ce(e,t){return!t||"object"!==re(t)&&"function"!=typeof t?fe(e):t}function fe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function de(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function pe(e){return(pe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function he(e,t){return(he=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,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}Q(ne,"displayName","DraggableCore"),Q(ne,"propTypes",{allowAnyClick:a.a.bool,disabled:a.a.bool,enableUserSelectHack:a.a.bool,offsetParent:function(e,t){if(e[t]&&1!==e[t].nodeType)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:a.a.arrayOf(a.a.number),handle:a.a.string,cancel:a.a.string,onStart:a.a.func,onDrag:a.a.func,onStop:a.a.func,onMouseDown:a.a.func,scale:a.a.number,className:m,style:m,transform:m}),Q(ne,"defaultProps",{allowAnyClick:!1,cancel:null,disabled:!1,enableUserSelectHack:!0,offsetParent:null,handle:null,grid:null,transform:null,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1});var ge=function(e){!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&&he(e,t)}(r,e);var t,n=(t=r,function(){var e,n=pe(t);if(de()){var r=pe(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return ce(this,e)});function r(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),me(fe(t=n.call(this,e)),"onDragStart",(function(e,n){if(!1===t.props.onStart(e,F(fe(t),n)))return!1;t.setState({dragging:!0,dragged:!0})})),me(fe(t),"onDrag",(function(e,n){if(!t.state.dragging)return!1;var r=F(fe(t),n),o={x:r.x,y:r.y};if(t.props.bounds){var i=o.x,a=o.y;o.x+=t.state.slackX,o.y+=t.state.slackY;var l=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){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(e,t){if(e){if("string"==typeof e)return ie(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ie(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(function(e,t,n){if(!e.props.bounds)return[t,n];var r=e.props.bounds;r="string"==typeof r?r:function(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom}}(r);var o=H(e);if("string"==typeof r){var i,a=o.ownerDocument,l=a.defaultView;if(!((i="parent"===r?o.parentNode:a.querySelector(r))instanceof l.HTMLElement))throw new Error('Bounds selector "'+r+'" could not find an element.');var s=l.getComputedStyle(o),u=l.getComputedStyle(i);r={left:-o.offsetLeft+h(u.paddingLeft)+h(s.marginLeft),top:-o.offsetTop+h(u.paddingTop)+h(s.marginTop),right:P(i)-T(o)-o.offsetLeft+h(u.paddingRight)-h(s.marginRight),bottom:k(i)-A(o)-o.offsetTop+h(u.paddingBottom)-h(s.marginBottom)}}return p(r.right)&&(t=Math.min(t,r.right)),p(r.bottom)&&(n=Math.min(n,r.bottom)),p(r.left)&&(t=Math.max(t,r.left)),p(r.top)&&(n=Math.max(n,r.top)),[t,n]}(fe(t),o.x,o.y),2),s=l[0],u=l[1];o.x=s,o.y=u,o.slackX=t.state.slackX+(i-o.x),o.slackY=t.state.slackY+(a-o.y),r.x=o.x,r.y=o.y,r.deltaX=o.x-t.state.x,r.deltaY=o.y-t.state.y}if(!1===t.props.onDrag(e,r))return!1;t.setState(o)})),me(fe(t),"onDragStop",(function(e,n){if(!t.state.dragging)return!1;if(!1===t.props.onStop(e,F(fe(t),n)))return!1;var r={dragging:!1,slackX:0,slackY:0};if(Boolean(t.props.position)){var o=t.props.position,i=o.x,a=o.y;r.x=i,r.y=a}t.setState(r)})),t.state={dragging:!1,dragged:!1,x:e.position?e.position.x:e.defaultPosition.x,y:e.position?e.position.y:e.defaultPosition.y,prevPropsPosition:le({},e.position),slackX:0,slackY:0,isElementSVG:!1},!e.position||e.onDrag||e.onStop||console.warn("A `position` was applied to this <Draggable>, without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element."),t}return ue(r,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.position,r=t.prevPropsPosition;return!n||r&&n.x===r.x&&n.y===r.y?null:{x:n.x,y:n.y,prevPropsPosition:le({},n)}}}]),ue(r,[{key:"componentDidMount",value:function(){void 0!==window.SVGElement&&s.a.findDOMNode(this)instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"render",value:function(){var e,t=this.props,n=(t.axis,t.bounds,t.children),r=t.defaultPosition,i=t.defaultClassName,a=t.defaultClassNameDragging,l=t.defaultClassNameDragged,s=t.position,u=t.positionOffset,f=(t.scale,function(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}(t,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"])),d={},p=null,h=!Boolean(s)||this.state.dragging,m=s||r,g={x:N(this)&&h?this.state.x:m.x,y:I(this)&&h?this.state.y:m.y};this.state.isElementSVG?p=function(e,t){return M(e,t,"")}(g,u):d=function(e,t){var n=M(e,t,"px");return S({},v("transform",y),n)}(g,u);var b=c()(n.props.className||"",i,(me(e={},a,this.state.dragging),me(e,l,this.state.dragged),e));return o.a.createElement(ne,oe({},f,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),o.a.cloneElement(o.a.Children.only(n),{className:b,style:le({},n.props.style,{},d),transform:p}))}}]),r}(o.a.Component);me(ge,"displayName","Draggable"),me(ge,"propTypes",le({},ne.propTypes,{axis:a.a.oneOf(["both","x","y","none"]),bounds:a.a.oneOfType([a.a.shape({left:a.a.number,right:a.a.number,top:a.a.number,bottom:a.a.number}),a.a.string,a.a.oneOf([!1])]),defaultClassName:a.a.string,defaultClassNameDragging:a.a.string,defaultClassNameDragged:a.a.string,defaultPosition:a.a.shape({x:a.a.number,y:a.a.number}),positionOffset:a.a.shape({x:a.a.oneOfType([a.a.number,a.a.string]),y:a.a.oneOfType([a.a.number,a.a.string])}),position:a.a.shape({x:a.a.number,y:a.a.number}),className:m,style:m,transform:m})),me(ge,"defaultProps",le({},ne.defaultProps,{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},position:null,scale:1}))}]))},function(e,t,n){"use strict";n.r(t);var r,o=!("undefined"==typeof window||!window.document||!window.document.createElement);function i(e){if((!r&&0!==r||e)&&o){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),r=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return r}n.d(t,"default",(function(){return i}))},function(e,t,n){var r=n(4),o=n(39),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){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){var r=n(32),o=n(17),i=n(64),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,n){var r=n(4),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(202),o=n(143);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t,n){var r=n(10),o=n(73),i=n(15)("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){var r=n(4),o=n(15),i=n(147),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){e.exports={}},function(e,t,n){var r=n(101),o=n(99),i=n(15)("iterator");e.exports=function(e){if(null!=e)return e[i]||e["@@iterator"]||o[r(e)]}},function(e,t,n){var r=n(150),o=n(39),i=n(15)("toStringTag"),a="Arguments"==o(function(){return arguments}());e.exports=r?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),i))?n:a?o(t):"Object"==(r=o(t))&&"function"==typeof t.callee?"Arguments":r}},function(e,t,n){var r=n(4);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){var r=n(13),o=n(149),i=n(17),a=n(65),l=n(100),s=n(211),u=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,c,f){var d,p,h,m,g,v,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((g=c?b(r(y=e[h])[0],y[1]):b(e[h]))&&g instanceof u)return g;return new u(!1)}d=p.call(e)}for(v=d.next;!(y=v.call(d)).done;)if("object"==typeof(g=s(d,b,y.value,c))&&g&&g instanceof u)return g;return new u(!1)}).stop=function(e){return new u(!0,e)}},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(815)(!0);n(251)(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(253),o=n(174);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){t.getArg=function(e,t,n){if(t in e)return e[t];if(3===arguments.length)return n;throw new Error('"'+t+'" is a required argument.')};var n=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,r=/^data:.+\,.+$/;function o(e){var t=e.match(n);return t?{scheme:t[1],auth:t[2],host:t[3],port:t[4],path:t[5]}:null}function i(e){var t="";return e.scheme&&(t+=e.scheme+":"),t+="//",e.auth&&(t+=e.auth+"@"),e.host&&(t+=e.host),e.port&&(t+=":"+e.port),e.path&&(t+=e.path),t}function a(e){var n=e,r=o(e);if(r){if(!r.path)return e;n=r.path}for(var a,l=t.isAbsolute(n),s=n.split(/\/+/),u=0,c=s.length-1;c>=0;c--)"."===(a=s[c])?s.splice(c,1):".."===a?u++:u>0&&(""===a?(s.splice(c+1,u),u=0):(s.splice(c,2),u--));return""===(n=s.join("/"))&&(n=l?"/":"."),r?(r.path=n,i(r)):n}function l(e,t){""===e&&(e="."),""===t&&(t=".");var n=o(t),l=o(e);if(l&&(e=l.path||"/"),n&&!n.scheme)return l&&(n.scheme=l.scheme),i(n);if(n||t.match(r))return t;if(l&&!l.host&&!l.path)return l.host=t,i(l);var s="/"===t.charAt(0)?t:a(e.replace(/\/+$/,"")+"/"+t);return l?(l.path=s,i(l)):s}t.urlParse=o,t.urlGenerate=i,t.normalize=a,t.join=l,t.isAbsolute=function(e){return"/"===e.charAt(0)||n.test(e)},t.relative=function(e,t){""===e&&(e="."),e=e.replace(/\/$/,"");for(var n=0;0!==t.indexOf(e+"/");){var r=e.lastIndexOf("/");if(r<0)return t;if((e=e.slice(0,r)).match(/^([^\/]+:\/)?\/*$/))return t;++n}return Array(n+1).join("../")+t.substr(e.length+1)};var s=!("__proto__"in Object.create(null));function u(e){return e}function c(e){if(!e)return!1;var t=e.length;if(t<9)return!1;if(95!==e.charCodeAt(t-1)||95!==e.charCodeAt(t-2)||111!==e.charCodeAt(t-3)||116!==e.charCodeAt(t-4)||111!==e.charCodeAt(t-5)||114!==e.charCodeAt(t-6)||112!==e.charCodeAt(t-7)||95!==e.charCodeAt(t-8)||95!==e.charCodeAt(t-9))return!1;for(var n=t-10;n>=0;n--)if(36!==e.charCodeAt(n))return!1;return!0}function f(e,t){return e===t?0:null===e?1:null===t?-1:e>t?1:-1}t.toSetString=s?u:function(e){return c(e)?"$"+e:e},t.fromSetString=s?u:function(e){return c(e)?e.slice(1):e},t.compareByOriginalPositions=function(e,t,n){var r=f(e.source,t.source);return 0!==r?r:0!==(r=e.originalLine-t.originalLine)?r:0!==(r=e.originalColumn-t.originalColumn)||n?r:0!==(r=e.generatedColumn-t.generatedColumn)?r:0!==(r=e.generatedLine-t.generatedLine)?r:f(e.name,t.name)},t.compareByGeneratedPositionsDeflated=function(e,t,n){var r=e.generatedLine-t.generatedLine;return 0!==r?r:0!==(r=e.generatedColumn-t.generatedColumn)||n?r:0!==(r=f(e.source,t.source))?r:0!==(r=e.originalLine-t.originalLine)?r:0!==(r=e.originalColumn-t.originalColumn)?r:f(e.name,t.name)},t.compareByGeneratedPositionsInflated=function(e,t){var n=e.generatedLine-t.generatedLine;return 0!==n?n:0!==(n=e.generatedColumn-t.generatedColumn)?n:0!==(n=f(e.source,t.source))?n:0!==(n=e.originalLine-t.originalLine)?n:0!==(n=e.originalColumn-t.originalColumn)?n:f(e.name,t.name)},t.parseSourceMapInput=function(e){return JSON.parse(e.replace(/^\)]}'[^\n]*\n/,""))},t.computeSourceURL=function(e,t,n){if(t=t||"",e&&("/"!==e[e.length-1]&&"/"!==t[0]&&(e+="/"),t=e+t),n){var r=o(n);if(!r)throw new Error("sourceMapURL could not be parsed");if(r.path){var s=r.path.lastIndexOf("/");s>=0&&(r.path=r.path.substring(0,s+1))}t=l(i(r),t)}return a(t)}},function(e,t,n){e.exports={default:n(839),__esModule:!0}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=[],o=r.forEach,i=r.slice;function a(e){return o.call(i.call(arguments,1),(function(t){if(t)for(var n in t)void 0===e[n]&&(e[n]=t[n])})),e}},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(249),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){"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(141),o=n(92),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},function(e,t,n){var r=n(41);e.exports=r("navigator","userAgent")||""},function(e,t,n){var r=n(15)("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){"use strict";var r=n(32),o=n(66),i=n(99),a=n(33),l=n(151),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){var r=n(38),o=n(19),i=n(91),a=n(17),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(8),o=n(14),i=n(153),a=n(28),l=n(81),s=n(4),u=n(67),c=n(37),f=n(17),d=n(216),p=n(341),h=n(42),m=n(75),g=n(72).f,v=n(18).f,y=n(148),b=n(47),w=n(33),S=w.get,E=w.set,C=r.ArrayBuffer,x=C,_=r.DataView,O=_&&_.prototype,A=Object.prototype,T=r.RangeError,k=p.pack,P=p.unpack,M=function(e){return[255&e]},R=function(e){return[255&e,e>>8&255]},L=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},j=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},D=function(e){return k(e,23,4)},N=function(e){return k(e,52,8)},I=function(e,t){v(e.prototype,t,{get:function(){return S(this)[t]}})},z=function(e,t,n,r){var o=d(n),i=S(e);if(o+t>i.byteLength)throw T("Wrong index");var a=S(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=S(e);if(a+t>l.byteLength)throw T("Wrong index");for(var s=S(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(){C(1)}))||!s((function(){new C(-1)}))||s((function(){return new C,new C(1.5),new C(NaN),"ArrayBuffer"!=C.name}))){for(var F,H=(x=function(e){return u(this,x),new C(d(e))}).prototype=C.prototype,V=g(C),U=0;V.length>U;)(F=V[U++])in x||a(x,F,C[F]);H.constructor=x}m&&h(O)!==A&&m(O,A);var W=new _(new x(2)),G=O.setInt8;W.setInt8(0,2147483648),W.setInt8(1,2147483649),!W.getInt8(0)&&W.getInt8(1)||l(O,{setInt8:function(e,t){G.call(this,e,t<<24>>24)},setUint8:function(e,t){G.call(this,e,t<<24>>24)}},{unsafe:!0})}else x=function(e){u(this,x,"ArrayBuffer");var t=d(e);E(this,{bytes:y.call(new Array(t),0),byteLength:t}),o||(this.byteLength=t)},_=function(e,t,n){u(this,_,"DataView"),u(e,x,"DataView");var r=S(e).byteLength,i=c(t);if(i<0||i>r)throw T("Wrong offset");if(i+(n=void 0===n?r-i:f(n))>r)throw T("Wrong length");E(this,{buffer:e,byteLength:n,byteOffset:i}),o||(this.buffer=e,this.byteLength=n,this.byteOffset=i)},o&&(I(x,"byteLength"),I(_,"buffer"),I(_,"byteLength"),I(_,"byteOffset")),l(_.prototype,{getInt8:function(e){return z(this,1,e)[0]<<24>>24},getUint8:function(e){return z(this,1,e)[0]},getInt16:function(e){var t=z(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=z(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return j(z(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return j(z(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return P(z(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return P(z(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){B(this,1,e,M,t)},setUint8:function(e,t){B(this,1,e,M,t)},setInt16:function(e,t){B(this,2,e,R,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){B(this,2,e,R,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){B(this,4,e,L,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){B(this,4,e,L,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){B(this,4,e,D,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){B(this,8,e,N,t,arguments.length>2?arguments[2]:void 0)}});b(x,"ArrayBuffer"),b(_,"DataView"),e.exports={ArrayBuffer:x,DataView:_}},function(e,t,n){"use strict";var r=n(2),o=n(8),i=n(95),a=n(26),l=n(76),s=n(103),u=n(67),c=n(10),f=n(4),d=n(117),p=n(47),h=n(122);e.exports=function(e,t,n){var m=-1!==e.indexOf("Map"),g=-1!==e.indexOf("Weak"),v=m?"set":"add",y=o[e],b=y&&y.prototype,w=y,S={},E=function(e){var t=b[e];a(b,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(g&&!c(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return g&&!c(e)?void 0:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(g&&!c(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(i(e,"function"!=typeof y||!(g||b.forEach&&!f((function(){(new y).entries().next()})))))w=n.getConstructor(t,e,m,v),l.REQUIRED=!0;else if(i(e,!0)){var C=new w,x=C[v](g?{}:-0,1)!=C,_=f((function(){C.has(1)})),O=d((function(e){new y(e)})),A=!g&&f((function(){for(var e=new y,t=5;t--;)e[v](t,t);return!e.has(-0)}));O||((w=t((function(t,n){u(t,w,e);var r=h(new y,t,w);return null!=n&&s(n,r[v],r,m),r}))).prototype=b,b.constructor=w),(_||A)&&(E("delete"),E("has"),m&&E("get")),(A||x)&&E(v),g&&b.clear&&delete b.clear}return S[e]=w,r({global:!0,forced:w!=y},S),p(w,e),g||n.setStrong(w,e,m),w}},function(e,t,n){var r=n(10),o=n(75);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){var n=Math.expm1,r=Math.exp;e.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}:n},function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},function(e,t,n){"use strict";var r=n(46),o=n(8),i=n(4);e.exports=r||!i((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete o[e]}))},function(e,t,n){"use strict";var r=n(13);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){"use strict";var r,o,i=n(126),a=n(159),l=RegExp.prototype.exec,s=String.prototype.replace,u=l,c=(r=/a/,o=/b*/g,l.call(r,"a"),l.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),f=a.UNSUPPORTED_Y||a.BROKEN_CARET,d=void 0!==/()??/.exec("")[1];(c||d||f)&&(u=function(e){var t,n,r,o,a=this,u=f&&a.sticky,p=i.call(a),h=a.source,m=0,g=e;return u&&(-1===(p=p.replace("y","")).indexOf("g")&&(p+="g"),g=String(e).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==e[a.lastIndex-1])&&(h="(?: "+h+")",g=" "+g,m++),n=new RegExp("^(?:"+h+")",p)),d&&(n=new RegExp("^"+h+"$(?!\\s)",p)),c&&(t=a.lastIndex),r=l.call(u?n:a,g),u?r?(r.input=r.input.slice(m),r[0]=r[0].slice(m),r.index=a.lastIndex,a.lastIndex+=r[0].length):a.lastIndex=0:c&&r&&(a.lastIndex=a.global?r.index+r[0].length:t),d&&r&&r.length>1&&s.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r}),e.exports=u},function(e,t,n){var r=n(37),o=n(27),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";n(232);var r=n(26),o=n(4),i=n(15),a=n(127),l=n(28),s=i("species"),u=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),c="$0"==="a".replace(/./,"$0"),f=i("replace"),d=!!/./[f]&&""===/./[f]("a","$0"),p=!o((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 h=i(e),m=!o((function(){var t={};return t[h]=function(){return 7},7!=""[e](t)})),g=m&&!o((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[s]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return t=!0,null},n[h](""),!t}));if(!m||!g||"replace"===e&&(!u||!c||d)||"split"===e&&!p){var v=/./[h],y=n(h,""[e],(function(e,t,n,r,o){return t.exec===a?m&&!o?{done:!0,value:v.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}}),{REPLACE_KEEPS_$0:c,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:d}),b=y[0],w=y[1];r(String.prototype,e,b),r(RegExp.prototype,h,2==t?function(e,t){return w.call(e,this,t)}:function(e){return w.call(e,this)})}f&&l(RegExp.prototype[h],"sham",!0)}},function(e,t,n){var r=n(39),o=n(127);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){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(56).f,o=n(77),i=n(31)("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(820);for(var r=n(30),o=n(78),i=n(86),a=n(31)("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){"use strict";(function(e){function r(t,n){var r,o,i,a=void 0!==(r=void 0!==n?n:"undefined"!=typeof window?window:"undefined"!=typeof self?self:e).document&&r.document.attachEvent;if(!a){var l=(i=r.requestAnimationFrame||r.mozRequestAnimationFrame||r.webkitRequestAnimationFrame||function(e){return r.setTimeout(e,20)},function(e){return i(e)}),s=(o=r.cancelAnimationFrame||r.mozCancelAnimationFrame||r.webkitCancelAnimationFrame||r.clearTimeout,function(e){return o(e)}),u=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},c=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;u(this),this.__resizeRAF__&&s(this.__resizeRAF__),this.__resizeRAF__=l((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)})))}))}},f=!1,d="",p="animationstart",h="Webkit Moz O ms".split(" "),m="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),g=r.document.createElement("fakeelement");if(void 0!==g.style.animationName&&(f=!0),!1===f)for(var v=0;v<h.length;v++)if(void 0!==g.style[h[v]+"AnimationName"]){d="-"+h[v].toLowerCase()+"-",p=m[v],f=!0;break}var y="resizeanim",b="@"+d+"keyframes "+y+" { from { opacity: 0; } to { opacity: 0; } } ",w=d+"animation: 1ms "+y+"; "}return{addResizeListener:function(e,n){if(a)e.attachEvent("onresize",n);else{if(!e.__resizeTriggers__){var o=e.ownerDocument,i=r.getComputedStyle(e);i&&"static"==i.position&&(e.style.position="relative"),function(e){if(!e.getElementById("detectElementResize")){var n=(b||"")+".resize-triggers { "+(w||"")+'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__),u(e),e.addEventListener("scroll",c,!0),p&&(e.__resizeTriggers__.__animationListener__=function(t){t.animationName==y&&u(e)},e.__resizeTriggers__.addEventListener(p,e.__resizeTriggers__.__animationListener__))}e.__resizeListeners__.push(n)}},removeResizeListener:function(e,t){if(a)e.detachEvent("onresize",t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",c,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(p,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(62))},function(e,t,n){(function(r){var o;if("function"==typeof fetch&&(void 0!==r&&r.fetch?o=r.fetch:"undefined"!=typeof window&&window.fetch&&(o=window.fetch)),"undefined"==typeof window||void 0===window.document){var i=o||n(958);i.default&&(i=i.default),t.default=i,e.exports=t.default}}).call(this,n(62))},function(e,t,n){var r=n(8),o=n(10),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(8),o=n(28);e.exports=function(e,t){try{o(r,e,t)}catch(n){r[e]=t}return t}},function(e,t,n){var r=n(198),o=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(e){return o.call(e)}),e.exports=r.inspectSource},function(e,t,n){var r=n(46),o=n(198);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.4",mode:r?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){var r=n(41),o=n(72),i=n(144),a=n(13);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){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(4);e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},function(e,t,n){var r=n(14),o=n(18),i=n(13),a=n(96);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,o,i=n(8),a=n(116),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){"use strict";var r=n(19),o=n(64),i=n(17);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(15),o=n(99),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={};r[n(15)("toStringTag")]="z",e.exports="[object z]"===String(r)},function(e,t,n){"use strict";var r=n(2),o=n(212),i=n(42),a=n(75),l=n(47),s=n(28),u=n(26),c=n(15),f=n(46),d=n(99),p=n(213),h=p.IteratorPrototype,m=p.BUGGY_SAFARI_ITERATORS,g=c("iterator"),v=function(){return this};e.exports=function(e,t,n,c,p,y,b){o(n,t,c);var w,S,E,C=function(e){if(e===p&&T)return T;if(!m&&e in O)return O[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",_=!1,O=e.prototype,A=O[g]||O["@@iterator"]||p&&O[p],T=!m&&A||C(p),k="Array"==t&&O.entries||A;if(k&&(w=i(k.call(new e)),h!==Object.prototype&&w.next&&(f||i(w)===h||(a?a(w,h):"function"!=typeof w[g]&&s(w,g,v)),l(w,x,!0,!0),f&&(d[x]=v))),"values"==p&&A&&"values"!==A.name&&(_=!0,T=function(){return A.call(this)}),f&&!b||O[g]===T||s(O,g,T),d[t]=T,p)if(S={values:C("values"),keys:y?T:C("keys"),entries:C("entries")},b)for(E in S)!m&&!_&&E in O||u(O,E,S[E]);else r({target:t,proto:!0,forced:m||_},S);return S}},function(e,t,n){var r=n(4);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},function(e,t,n){var r=n(17),o=n(155),i=n(27),a=Math.ceil,l=function(e){return function(t,n,l){var s,u,c=String(i(t)),f=c.length,d=void 0===l?" ":String(l),p=r(n);return p<=f||""==d?c:(s=p-f,(u=o.call(d,a(s/d.length))).length>s&&(u=u.slice(0,s)),e?c+u:u+c)}};e.exports={start:l(!1),end:l(!0)}},function(e,t,n){"use strict";var r=n(37),o=n(27);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){e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},function(e,t,n){var r,o,i,a=n(8),l=n(4),s=n(39),u=n(65),c=n(204),f=n(138),d=n(228),p=a.location,h=a.setImmediate,m=a.clearImmediate,g=a.process,v=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)}},C=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(g)?r=function(e){g.nextTick(E(e))}:y&&y.now?r=function(e){y.now(E(e))}:v&&!d?(i=(o=new v).port2,o.port1.onmessage=C,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",C,!1))),e.exports={set:h,clear:m}},function(e,t,n){var r=n(10),o=n(39),i=n(15)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},function(e,t,n){"use strict";var r=n(4);function o(e,t){return RegExp(e,t)}t.UNSUPPORTED_Y=r((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),t.BROKEN_CARET=r((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}))},function(e,t,n){var r=n(158);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(15)("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){"use strict";var r=n(128).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},function(e,t,n){var r=n(4),o=n(124);e.exports=function(e){return r((function(){return!!o[e]()||"
"!="
"[e]()||o[e].name!==e}))}},function(e,t,n){var r=n(8),o=n(4),i=n(117),a=n(16).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){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(167)("keys"),o=n(131);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t,n){var r=n(21),o=n(30),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(104)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){var r=n(43),o=n(21),i=n(85);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(69),o=n(30).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){var r=n(69);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(48),o=n(817),i=n(174),a=n(166)("IE_PROTO"),l=function(){},s=function(){var e,t=n(169)("iframe"),r=i.length;for(t.style.display="none",n(255).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(171),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(31)},function(e,t,n){var r=n(30),o=n(21),i=n(104),a=n(175),l=n(56).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(135),o=n(105),i=n(79),a=n(170),l=n(77),s=n(248),u=Object.getOwnPropertyDescriptor;t.f=n(57)?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(108),o=n(31)("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(179),o=n(31)("iterator"),i=n(86);e.exports=n(21).getIteratorMethod=function(e){if(null!=e)return e[o]||e["@@iterator"]||i[r(e)]}},function(e,t,n){"use strict";var r=n(132);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";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(50)),o=s(n(6)),i=s(n(7)),a=s(n(894)),l=n(895);n(70);function s(e){return e&&e.__esModule?e:{default:e}}var u=function(){function e(t){var n=t.maxScrollSize,i=void 0===n?(0,l.getMaxElementSize)():n,s=(0,r.default)(t,["maxScrollSize"]);(0,o.default)(this,e),this._cellSizeAndPositionManager=new a.default(s),this._maxScrollSize=i}return(0,i.default)(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}();t.default=u},function(e,t,n){"use strict";var r;t.__esModule=!0,t.default=void 0;var o=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).type="decl",n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r}(((r=n(184))&&r.__esModule?r:{default:r}).default);t.default=o,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=a(n(269)),o=a(n(270)),i=a(n(185));function a(e){return e&&e.__esModule?e:{default:e}}var l=function(){function e(e){for(var t in void 0===e&&(e={}),this.raws={},e)this[t]=e[t]}var t=e.prototype;return t.error=function(e,t){if(void 0===t&&(t={}),this.source){var n=this.positionBy(t);return this.source.input.error(e,n.line,n.column,t)}return new r.default(e)},t.warn=function(e,t,n){var r={node:this};for(var o in n)r[o]=n[o];return e.warn(t,r)},t.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},t.toString=function(e){void 0===e&&(e=i.default),e.stringify&&(e=e.stringify);var t="";return e(this,(function(e){t+=e})),t},t.clone=function(e){void 0===e&&(e={});var t=function e(t,n){var r=new t.constructor;for(var o in t)if(t.hasOwnProperty(o)){var i=t[o],a=typeof i;"parent"===o&&"object"===a?n&&(r[o]=n):"source"===o?r[o]=i:i instanceof Array?r[o]=i.map((function(t){return e(t,r)})):("object"===a&&null!==i&&(i=e(i)),r[o]=i)}return r}(this);for(var n in e)t[n]=e[n];return t},t.cloneBefore=function(e){void 0===e&&(e={});var t=this.clone(e);return this.parent.insertBefore(this,t),t},t.cloneAfter=function(e){void 0===e&&(e={});var t=this.clone(e);return this.parent.insertAfter(this,t),t},t.replaceWith=function(){if(this.parent){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];for(var r=0,o=t;r<o.length;r++){var i=o[r];this.parent.insertBefore(this,i)}this.remove()}return this},t.next=function(){if(this.parent){var e=this.parent.index(this);return this.parent.nodes[e+1]}},t.prev=function(){if(this.parent){var e=this.parent.index(this);return this.parent.nodes[e-1]}},t.before=function(e){return this.parent.insertBefore(this,e),this},t.after=function(e){return this.parent.insertAfter(this,e),this},t.toJSON=function(){var e={};for(var t in this)if(this.hasOwnProperty(t)&&"parent"!==t){var n=this[t];n instanceof Array?e[t]=n.map((function(e){return"object"==typeof e&&e.toJSON?e.toJSON():e})):"object"==typeof n&&n.toJSON?e[t]=n.toJSON():e[t]=n}return e},t.raw=function(e,t){return(new o.default).raw(this,e,t)},t.root=function(){for(var e=this;e.parent;)e=e.parent;return e},t.cleanRaws=function(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between},t.positionInside=function(e){for(var t=this.toString(),n=this.source.start.column,r=this.source.start.line,o=0;o<e;o++)"\n"===t[o]?(n=1,r+=1):n+=1;return{line:r,column:n}},t.positionBy=function(e){var t=this.source.start;if(e.index)t=this.positionInside(e.index);else if(e.word){var n=this.toString().indexOf(e.word);-1!==n&&(t=this.positionInside(n))}return t},e}();t.default=l,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(270))&&r.__esModule?r:{default:r};var i=function(e,t){new o.default(t).stringify(e)};t.default=i,e.exports=t.default},function(e,t,n){(function(e){function n(e,t){for(var n=0,r=e.length-1;r>=0;r--){var o=e[r];"."===o?e.splice(r,1):".."===o?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function r(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r<e.length;r++)t(e[r],r,e)&&n.push(e[r]);return n}t.resolve=function(){for(var t="",o=!1,i=arguments.length-1;i>=-1&&!o;i--){var a=i>=0?arguments[i]:e.cwd();if("string"!=typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(t=a+"/"+t,o="/"===a.charAt(0))}return(o?"/":"")+(t=n(r(t.split("/"),(function(e){return!!e})),!o).join("/"))||"."},t.normalize=function(e){var i=t.isAbsolute(e),a="/"===o(e,-1);return(e=n(r(e.split("/"),(function(e){return!!e})),!i).join("/"))||i||(e="."),e&&a&&(e+="/"),(i?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(r(e,(function(e,t){if("string"!=typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,n){function r(e){for(var t=0;t<e.length&&""===e[t];t++);for(var n=e.length-1;n>=0&&""===e[n];n--);return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var o=r(e.split("/")),i=r(n.split("/")),a=Math.min(o.length,i.length),l=a,s=0;s<a;s++)if(o[s]!==i[s]){l=s;break}var u=[];for(s=l;s<o.length;s++)u.push("..");return(u=u.concat(i.slice(l))).join("/")},t.sep="/",t.delimiter=":",t.dirname=function(e){if("string"!=typeof e&&(e+=""),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,r=-1,o=!0,i=e.length-1;i>=1;--i)if(47===(t=e.charCodeAt(i))){if(!o){r=i;break}}else o=!1;return-1===r?n?"/":".":n&&1===r?"/":e.slice(0,r)},t.basename=function(e,t){var n=function(e){"string"!=typeof e&&(e+="");var t,n=0,r=-1,o=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!o){n=t+1;break}}else-1===r&&(o=!1,r=t+1);return-1===r?"":e.slice(n,r)}(e);return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},t.extname=function(e){"string"!=typeof e&&(e+="");for(var t=-1,n=0,r=-1,o=!0,i=0,a=e.length-1;a>=0;--a){var l=e.charCodeAt(a);if(47!==l)-1===r&&(o=!1,r=a+1),46===l?-1===t?t=a:1!==i&&(i=1):-1!==t&&(i=-1);else if(!o){n=a+1;break}}return-1===t||-1===r||0===i||1===i&&t===r-1&&t===n+1?"":e.slice(t,r)};var o="b"==="ab".substr(-1)?function(e,t,n){return e.substr(t,n)}:function(e,t,n){return t<0&&(t=e.length+t),e.substr(t,n)}}).call(this,n(947))},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=i(n(951)),o=i(n(953));function i(e){return e&&e.__esModule?e:{default:e}}var a=function(e,t){var n=new o.default(e,t),i=new r.default(n);try{i.parse()}catch(e){throw e}return i.root};t.default=a,e.exports=t.default},function(e,t,n){"use strict";var r;t.__esModule=!0,t.default=void 0;var o=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).type="comment",n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r}(((r=n(184))&&r.__esModule?r:{default:r}).default);t.default=o,e.exports=t.default},function(e,t,n){"use strict";var r;t.__esModule=!0,t.default=void 0;var o=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).type="atrule",n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.append=function(){var t;this.nodes||(this.nodes=[]);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.prototype.append).call.apply(t,[this].concat(r))},o.prepend=function(){var t;this.nodes||(this.nodes=[]);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.prototype.prepend).call.apply(t,[this].concat(r))},r}(((r=n(190))&&r.__esModule?r:{default:r}).default);t.default=o,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=i(n(183)),o=i(n(188));function i(e){return e&&e.__esModule?e:{default: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)}}var l=function(e){var t,i;function l(){return e.apply(this,arguments)||this}i=e,(t=l).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i;var s,u,c,f=l.prototype;return f.push=function(e){return e.parent=this,this.nodes.push(e),this},f.each=function(e){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;var t=this.lastEach;if(this.indexes[t]=0,this.nodes){for(var n,r;this.indexes[t]<this.nodes.length&&(n=this.indexes[t],!1!==(r=e(this.nodes[n],n)));)this.indexes[t]+=1;return delete this.indexes[t],r}},f.walk=function(e){return this.each((function(t,n){var r;try{r=e(t,n)}catch(e){if(e.postcssNode=t,e.stack&&t.source&&/\n\s{4}at /.test(e.stack)){var o=t.source;e.stack=e.stack.replace(/\n\s{4}at /,"$&"+o.input.from+":"+o.start.line+":"+o.start.column+"$&")}throw e}return!1!==r&&t.walk&&(r=t.walk(e)),r}))},f.walkDecls=function(e,t){return t?e instanceof RegExp?this.walk((function(n,r){if("decl"===n.type&&e.test(n.prop))return t(n,r)})):this.walk((function(n,r){if("decl"===n.type&&n.prop===e)return t(n,r)})):(t=e,this.walk((function(e,n){if("decl"===e.type)return t(e,n)})))},f.walkRules=function(e,t){return t?e instanceof RegExp?this.walk((function(n,r){if("rule"===n.type&&e.test(n.selector))return t(n,r)})):this.walk((function(n,r){if("rule"===n.type&&n.selector===e)return t(n,r)})):(t=e,this.walk((function(e,n){if("rule"===e.type)return t(e,n)})))},f.walkAtRules=function(e,t){return t?e instanceof RegExp?this.walk((function(n,r){if("atrule"===n.type&&e.test(n.name))return t(n,r)})):this.walk((function(n,r){if("atrule"===n.type&&n.name===e)return t(n,r)})):(t=e,this.walk((function(e,n){if("atrule"===e.type)return t(e,n)})))},f.walkComments=function(e){return this.walk((function(t,n){if("comment"===t.type)return e(t,n)}))},f.append=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];for(var r=0,o=t;r<o.length;r++){var i=o[r],a=this.normalize(i,this.last),l=a,s=Array.isArray(l),u=0;for(l=s?l:l[Symbol.iterator]();;){var c;if(s){if(u>=l.length)break;c=l[u++]}else{if((u=l.next()).done)break;c=u.value}var f=c;this.nodes.push(f)}}return this},f.prepend=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t=t.reverse(),o=Array.isArray(r),i=0;for(r=o?r:r[Symbol.iterator]();;){var a;if(o){if(i>=r.length)break;a=r[i++]}else{if((i=r.next()).done)break;a=i.value}var l=a,s=this.normalize(l,this.first,"prepend").reverse(),u=s,c=Array.isArray(u),f=0;for(u=c?u:u[Symbol.iterator]();;){var d;if(c){if(f>=u.length)break;d=u[f++]}else{if((f=u.next()).done)break;d=f.value}var p=d;this.nodes.unshift(p)}for(var h in this.indexes)this.indexes[h]=this.indexes[h]+s.length}return this},f.cleanRaws=function(t){if(e.prototype.cleanRaws.call(this,t),this.nodes){var n=this.nodes,r=Array.isArray(n),o=0;for(n=r?n:n[Symbol.iterator]();;){var i;if(r){if(o>=n.length)break;i=n[o++]}else{if((o=n.next()).done)break;i=o.value}i.cleanRaws(t)}}},f.insertBefore=function(e,t){var n,r=0===(e=this.index(e))&&"prepend",o=this.normalize(t,this.nodes[e],r).reverse(),i=o,a=Array.isArray(i),l=0;for(i=a?i:i[Symbol.iterator]();;){var s;if(a){if(l>=i.length)break;s=i[l++]}else{if((l=i.next()).done)break;s=l.value}var u=s;this.nodes.splice(e,0,u)}for(var c in this.indexes)e<=(n=this.indexes[c])&&(this.indexes[c]=n+o.length);return this},f.insertAfter=function(e,t){e=this.index(e);var n,r=this.normalize(t,this.nodes[e]).reverse(),o=r,i=Array.isArray(o),a=0;for(o=i?o:o[Symbol.iterator]();;){var l;if(i){if(a>=o.length)break;l=o[a++]}else{if((a=o.next()).done)break;l=a.value}var s=l;this.nodes.splice(e+1,0,s)}for(var u in this.indexes)e<(n=this.indexes[u])&&(this.indexes[u]=n+r.length);return this},f.removeChild=function(e){var t;for(var n in e=this.index(e),this.nodes[e].parent=void 0,this.nodes.splice(e,1),this.indexes)(t=this.indexes[n])>=e&&(this.indexes[n]=t-1);return this},f.removeAll=function(){var e=this.nodes,t=Array.isArray(e),n=0;for(e=t?e:e[Symbol.iterator]();;){var r;if(t){if(n>=e.length)break;r=e[n++]}else{if((n=e.next()).done)break;r=n.value}r.parent=void 0}return this.nodes=[],this},f.replaceValues=function(e,t,n){return n||(n=t,t={}),this.walkDecls((function(r){t.props&&-1===t.props.indexOf(r.prop)||t.fast&&-1===r.value.indexOf(t.fast)||(r.value=r.value.replace(e,n))})),this},f.every=function(e){return this.nodes.every(e)},f.some=function(e){return this.nodes.some(e)},f.index=function(e){return"number"==typeof e?e:this.nodes.indexOf(e)},f.normalize=function(e,t){var i=this;if("string"==typeof e)e=function e(t){return t.map((function(t){return t.nodes&&(t.nodes=e(t.nodes)),delete t.source,t}))}(n(187)(e).nodes);else if(Array.isArray(e)){var a=e=e.slice(0),l=Array.isArray(a),s=0;for(a=l?a:a[Symbol.iterator]();;){var u;if(l){if(s>=a.length)break;u=a[s++]}else{if((s=a.next()).done)break;u=s.value}var c=u;c.parent&&c.parent.removeChild(c,"ignore")}}else if("root"===e.type){var f=e=e.nodes.slice(0),d=Array.isArray(f),p=0;for(f=d?f:f[Symbol.iterator]();;){var h;if(d){if(p>=f.length)break;h=f[p++]}else{if((p=f.next()).done)break;h=p.value}var m=h;m.parent&&m.parent.removeChild(m,"ignore")}}else if(e.type)e=[e];else if(e.prop){if(void 0===e.value)throw new Error("Value field is missed in node creation");"string"!=typeof e.value&&(e.value=String(e.value)),e=[new r.default(e)]}else if(e.selector){e=[new(n(191))(e)]}else if(e.name){e=[new(n(189))(e)]}else{if(!e.text)throw new Error("Unknown node type in node creation");e=[new o.default(e)]}return e.map((function(e){return e.parent&&e.parent.removeChild(e),void 0===e.raws.before&&t&&void 0!==t.raws.before&&(e.raws.before=t.raws.before.replace(/[^\s]/g,"")),e.parent=i,e}))},s=l,(u=[{key:"first",get:function(){if(this.nodes)return this.nodes[0]}},{key:"last",get:function(){if(this.nodes)return this.nodes[this.nodes.length-1]}}])&&a(s.prototype,u),c&&a(s,c),l}(i(n(184)).default);t.default=l,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=i(n(190)),o=i(n(278));function i(e){return e&&e.__esModule?e:{default: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)}}var l=function(e){var t,n,r,i,l;function s(t){var n;return(n=e.call(this,t)||this).type="rule",n.nodes||(n.nodes=[]),n}return n=e,(t=s).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r=s,(i=[{key:"selectors",get:function(){return o.default.comma(this.selector)},set:function(e){var t=this.selector?this.selector.match(/,\s*/):null,n=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(n)}}])&&a(r.prototype,i),l&&a(r,l),s}(r.default);t.default=l,e.exports=t.default},function(e,t,n){"use strict";var r=n(520),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),g=0;g<a.length;++g){var v=a[g];if(!(i[v]||r&&r[v]||m&&m[v]||l&&l[v])){var y=d(n,v);try{u(t,v,y)}catch(e){}}}}return t}},function(e,t,n){e.exports={default:n(844),__esModule:!0}},function(e,t,n){e.exports={default:n(859),__esModule:!0}},function(e,t,n){"use strict";(function(e,r){var o,i=n(281);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(62),n(523)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CellMeasurerCache=t.CellMeasurer=void 0;var r=i(n(901)),o=i(n(902));function i(e){return e&&e.__esModule?e:{default:e}}t.default=r.default,t.CellMeasurer=r.default,t.CellMeasurerCache=o.default},function(e,t,n){var r=n(14),o=n(4),i=n(138);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){var r=n(8),o=n(139),i=r["__core-js_shared__"]||o("__core-js_shared__",{});e.exports=i},function(e,t,n){var r=n(8),o=n(140),i=r.WeakMap;e.exports="function"==typeof i&&/native code/.test(o(i))},function(e,t,n){var r=n(20),o=n(142),i=n(25),a=n(18);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(8);e.exports=r},function(e,t,n){var r=n(20),o=n(32),i=n(94).indexOf,a=n(93);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(145);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,n){var r=n(41);e.exports=r("document","documentElement")},function(e,t,n){var r=n(32),o=n(72).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(15);t.f=r},function(e,t,n){"use strict";var r=n(19),o=n(64),i=n(17),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(73),o=n(17),i=n(65),a=function(e,t,n,l,s,u,c,f){for(var d,p=s,h=0,m=!!c&&i(c,f,3);h<l;){if(h in n){if(d=m?m(n[h],h,t):n[h],u>0&&r(d))p=a(e,t,d,o(d.length),p,u-1)-1;else{if(p>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[p]=d}p++}h++}return p};e.exports=a},function(e,t,n){"use strict";var r=n(24).forEach,o=n(54),i=n(29),a=o("forEach"),l=i("forEach");e.exports=a&&l?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},function(e,t,n){"use strict";var r=n(65),o=n(19),i=n(211),a=n(149),l=n(17),s=n(74),u=n(100);e.exports=function(e){var t,n,c,f,d,p,h=o(e),m="function"==typeof this?this:Array,g=arguments.length,v=g>1?arguments[1]:void 0,y=void 0!==v,b=u(h),w=0;if(y&&(v=r(v,g>2?arguments[2]:void 0,2)),null==b||m==Array&&a(b))for(n=new m(t=l(h.length));t>w;w++)p=y?v(h[w],w):h[w],s(n,w,p);else for(d=(f=b.call(h)).next,n=new m;!(c=d.call(f)).done;w++)p=y?i(f,v,[c.value,w],!0):c.value,s(n,w,p);return n.length=w,n}},function(e,t,n){var r=n(13);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){"use strict";var r=n(213).IteratorPrototype,o=n(53),i=n(63),a=n(47),l=n(99),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(42),l=n(28),s=n(20),u=n(15),c=n(46),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(10);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(32),o=n(37),i=n(17),a=n(54),l=n(29),s=Math.min,u=[].lastIndexOf,c=!!u&&1/[1].lastIndexOf(1,-0)<0,f=a("lastIndexOf"),d=l("indexOf",{ACCESSORS:!0,1:0}),p=c||!f||!d;e.exports=p?function(e){if(c)return u.apply(this,arguments)||0;var t=r(this),n=i(t.length),a=n-1;for(arguments.length>1&&(a=s(a,o(arguments[1]))),a<0&&(a=n+a);a>=0;a--)if(a in t&&t[a]===e)return a||0;return-1}:u},function(e,t,n){var r=n(37),o=n(17);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){"use strict";var r=n(38),o=n(10),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){"use strict";var r=n(18).f,o=n(53),i=n(81),a=n(65),l=n(67),s=n(103),u=n(151),c=n(80),f=n(14),d=n(76).fastKey,p=n(33),h=p.set,m=p.getterFor;e.exports={getConstructor:function(e,t,n,u){var c=e((function(e,r){l(e,c,t),h(e,{type:t,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&s(r,e[u],e,n)})),p=m(t),g=function(e,t,n){var r,o,i=p(e),a=v(e,t);return a?a.value=n:(i.last=a={index:o=d(t,!0),key:t,value:n,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},v=function(e,t){var n,r=p(e),o=d(t);if("F"!==o)return r.index[o];for(n=r.first;n;n=n.next)if(n.key==t)return n};return i(c.prototype,{clear:function(){for(var e=p(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var t=p(this),n=v(this,e);if(n){var r=n.next,o=n.previous;delete t.index[n.index],n.removed=!0,o&&(o.next=r),r&&(r.previous=o),t.first==n&&(t.first=r),t.last==n&&(t.last=o),f?t.size--:this.size--}return!!n},forEach:function(e){for(var t,n=p(this),r=a(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!v(this,e)}}),i(c.prototype,n?{get:function(e){var t=v(this,e);return t&&t.value},set:function(e,t){return g(this,0===e?0:e,t)}}:{add:function(e){return g(this,e=0===e?0:e,e)}}),f&&r(c.prototype,"size",{get:function(){return p(this).size}}),c},setStrong:function(e,t,n){var r=t+" Iterator",o=m(t),i=m(r);u(e,t,(function(e,t){h(this,{type:r,target:e,state:o(e),kind:t,last:void 0})}),(function(){for(var e=i(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),c(t)}}},function(e,t){var n=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:n(1+e)}},function(e,t,n){var r=n(10),o=Math.floor;e.exports=function(e){return!r(e)&&isFinite(e)&&o(e)===e}},function(e,t,n){var r=n(8),o=n(82).trim,i=n(124),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){var r=n(8),o=n(82).trim,i=n(124),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(39);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(14),o=n(4),i=n(96),a=n(144),l=n(114),s=n(19),u=n(91),c=Object.assign,f=Object.defineProperty;e.exports=!c||o((function(){if(r&&1!==c({b:1},c(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;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),g=m.length,v=0;g>v;)p=m[v++],r&&!d.call(h,p)||(n[p]=h[p]);return n}:c},function(e,t,n){var r=n(14),o=n(96),i=n(32),a=n(114).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){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){var r=n(8);e.exports=r.Promise},function(e,t,n){var r=n(116);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},function(e,t,n){var r,o,i,a,l,s,u,c,f=n(8),d=n(25).f,p=n(39),h=n(157).set,m=n(228),g=f.MutationObserver||f.WebKitMutationObserver,v=f.process,y=f.Promise,b="process"==p(v),w=d(f,"queueMicrotask"),S=w&&w.value;S||(r=function(){var e,t;for(b&&(e=v.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(){v.nextTick(r)}:g&&!m?(l=!0,s=document.createTextNode(""),new g(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(13),o=n(10),i=n(231);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){"use strict";var r=n(38),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";var r=n(2),o=n(127);r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},function(e,t,n){"use strict";var r=n(128).charAt,o=n(33),i=n(151),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(116);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(r)},function(e,t,n){var r=n(468);e.exports=function(e,t){var n=r(e);if(n%t)throw RangeError("Wrong offset");return n}},function(e,t,n){var r=n(19),o=n(17),i=n(100),a=n(149),l=n(65),s=n(16).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,g=void 0!==m,v=i(p);if(null!=v&&!a(v))for(d=(f=v.call(p)).next,p=[];!(c=d.call(f)).done;)p.push(c.value);for(g&&h>2&&(m=l(m,arguments[2],2)),n=o(p.length),u=new(s(this))(n),t=0;n>t;t++)u[t]=g?m(p[t],t):p[t];return u}},function(e,t,n){"use strict";var r=n(81),o=n(76).getWeakData,i=n(13),a=n(10),l=n(67),s=n(103),u=n(24),c=n(20),f=n(33),d=f.set,p=f.getterFor,h=u.find,m=u.findIndex,g=0,v=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},b=function(e,t){return h(e.entries,(function(e){return e[0]===t}))};y.prototype={get:function(e){var t=b(this,e);if(t)return t[1]},has:function(e){return!!b(this,e)},set:function(e,t){var n=b(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=m(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,u){var f=e((function(e,r){l(e,f,t),d(e,{type:t,id:g++,frozen:void 0}),null!=r&&s(r,e[u],e,n)})),h=p(t),m=function(e,t,n){var r=h(e),a=o(i(t),!0);return!0===a?v(r).set(t,n):a[r.id]=n,e};return r(f.prototype,{delete:function(e){var t=h(this);if(!a(e))return!1;var n=o(e);return!0===n?v(t).delete(e):n&&c(n,t.id)&&delete n[t.id]},has:function(e){var t=h(this);if(!a(e))return!1;var n=o(e);return!0===n?v(t).has(e):n&&c(n,t.id)}}),r(f.prototype,n?{get:function(e){var t=h(this);if(a(e)){var n=o(e);return!0===n?v(t).get(e):n?n[t.id]:void 0}},set:function(e,t){return m(this,e,t)}}:{add:function(e){return m(this,e,!0)}}),f}}},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){var r=n(4),o=n(15),i=n(46),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){"use strict";n(118);var r=n(2),o=n(41),i=n(239),a=n(26),l=n(81),s=n(47),u=n(212),c=n(33),f=n(67),d=n(20),p=n(65),h=n(101),m=n(13),g=n(10),v=n(53),y=n(63),b=n(511),w=n(100),S=n(15),E=o("fetch"),C=o("Headers"),x=S("iterator"),_=c.set,O=c.getterFor("URLSearchParams"),A=c.getterFor("URLSearchParamsIterator"),T=/\+/g,k=Array(4),P=function(e){return k[e-1]||(k[e-1]=RegExp("((?:%[\\da-f]{2}){"+e+"})","gi"))},M=function(e){try{return decodeURIComponent(e)}catch(t){return e}},R=function(e){var t=e.replace(T," "),n=4;try{return decodeURIComponent(t)}catch(e){for(;n;)t=t.replace(P(n--),M);return t}},L=/[!'()~]|%20/g,j={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},D=function(e){return j[e]},N=function(e){return encodeURIComponent(e).replace(L,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:R(r.shift()),value:R(r.join("="))}))},z=function(e){this.entries.length=0,I(this.entries,e)},B=function(e,t){if(e<t)throw TypeError("Not enough arguments")},F=u((function(e,t){_(this,{type:"URLSearchParamsIterator",iterator:b(O(e).entries),kind:t})}),"Iterator",(function(){var e=A(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})),H=function(){f(this,H,"URLSearchParams");var e,t,n,r,o,i,a,l,s,u=arguments.length>0?arguments[0]:void 0,c=this,p=[];if(_(c,{type:"URLSearchParams",entries:p,updateURL:function(){},updateSearchParams:z}),void 0!==u)if(g(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+"")},V=H.prototype;l(V,{append:function(e,t){B(arguments.length,2);var n=O(this);n.entries.push({key:e+"",value:t+""}),n.updateURL()},delete:function(e){B(arguments.length,1);for(var t=O(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){B(arguments.length,1);for(var t=O(this).entries,n=e+"",r=0;r<t.length;r++)if(t[r].key===n)return t[r].value;return null},getAll:function(e){B(arguments.length,1);for(var t=O(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){B(arguments.length,1);for(var t=O(this).entries,n=e+"",r=0;r<t.length;)if(t[r++].key===n)return!0;return!1},set:function(e,t){B(arguments.length,1);for(var n,r=O(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=O(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=O(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 F(this,"keys")},values:function(){return new F(this,"values")},entries:function(){return new F(this,"entries")}},{enumerable:!0}),a(V,x,V.entries),a(V,"toString",(function(){for(var e,t=O(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(H,"URLSearchParams"),r({global:!0,forced:!i},{URLSearchParams:H}),i||"function"!=typeof E||"function"!=typeof C||r({global:!0,enumerable:!0,forced:!0},{fetch:function(e){var t,n,r,o=[e];return arguments.length>1&&(t=arguments[1],g(t)&&(n=t.body,"URLSearchParams"===h(n)&&((r=t.headers?new C(t.headers):new C).has("content-type")||r.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),t=v(t,{body:y(0,String(n)),headers:y(0,r)}))),o.push(t)),E.apply(this,o)}}),e.exports={URLSearchParams:H,getState:O}},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){var r={"./calibrate.svg":535,"./cancel-24px.svg":536,"./edit-24px.svg":537,"./ic-operation-export-line.svg":538,"./ic-triangle.svg":539,"./ic_annotation_add_redact_black_24px.svg":540,"./ic_annotation_apply_redact_black_24px.svg":541,"./ic_annotation_area_black_24px.svg":542,"./ic_annotation_arrow_black_24px.svg":543,"./ic_annotation_callout_black_24px.svg":544,"./ic_annotation_circle_black_24px.svg":545,"./ic_annotation_cloud_black_24px.svg":546,"./ic_annotation_distance_black_24px.svg":547,"./ic_annotation_ellipse_area_black.svg":548,"./ic_annotation_eraser_black_24px.svg":549,"./ic_annotation_free_highlight_black_24px.svg":550,"./ic_annotation_freehand_black_24px.svg":551,"./ic_annotation_freetext_black_24px.svg":552,"./ic_annotation_highlight_black_24px.svg":553,"./ic_annotation_image_black_24px.svg":554,"./ic_annotation_line_black_24px.svg":555,"./ic_annotation_perimeter_black_24px.svg":556,"./ic_annotation_polygon_black_24px.svg":557,"./ic_annotation_polyline_black_24px.svg":558,"./ic_annotation_rectangular_area_black_24px.svg":559,"./ic_annotation_redact_black_24px.svg":560,"./ic_annotation_ruler_black_24px.svg":561,"./ic_annotation_signature_black_24px.svg":562,"./ic_annotation_square_black_24px.svg":563,"./ic_annotation_squiggly_black_24px.svg":564,"./ic_annotation_stamp_black_24px.svg":565,"./ic_annotation_sticky_note_black_24px.svg":566,"./ic_annotation_strikeout_black_24px.svg":567,"./ic_annotation_underline_black_24px.svg":568,"./ic_annotations_black_24px.svg":569,"./ic_arrow_down_black_24px.svg":570,"./ic_arrow_drop_down_black_24px.svg":571,"./ic_arrow_up_black_24px.svg":572,"./ic_bookmarks_black_24px.svg":573,"./ic_check_black_24px.svg":574,"./ic_chevron_down_black_24px.svg":575,"./ic_chevron_left_black_24px.svg":576,"./ic_chevron_right_black_24px.svg":577,"./ic_chevron_up_black_24px.svg":578,"./ic_close_black_24px.svg":579,"./ic_comment_black_24px.svg":580,"./ic_copy_black_24px.svg":581,"./ic_crop_black_24px.svg":582,"./ic_delete_black_24px.svg":583,"./ic_edit_black_24px.svg":584,"./ic_extract_black_24px.svg":585,"./ic_fileattachment_24px.svg":586,"./ic_fit_page_black_24px.svg":587,"./ic_fit_width_black_24px.svg":588,"./ic_font_size_black_24px.svg":589,"./ic_group_24px.svg":590,"./ic_group_button_24px.svg":591,"./ic_layers_24px.svg":592,"./ic_left_sidebar_black_24px.svg":593,"./ic_list_black_24px.svg":594,"./ic_menu_black_24px.svg":595,"./ic_mode_day_black_24px.svg":596,"./ic_mode_night_black_24px.svg":597,"./ic_more_black_24px.svg":598,"./ic_outline_black_24px.svg":599,"./ic_overflow_black_24px.svg":600,"./ic_palette_black_24px.svg":601,"./ic_pan_black_24px.svg":602,"./ic_placeholder_black_24px.svg":603,"./ic_rotate_left_black_24px.svg":604,"./ic_rotate_right_black_24px.svg":605,"./ic_search_black_24px.svg":606,"./ic_select_black_24px.svg":607,"./ic_select_rectangular_black_24px.svg":608,"./ic_thumbnails_black_24px.svg":609,"./ic_thumbnails_grid_black_24px.svg":610,"./ic_ungroup_24px.svg":611,"./ic_view_mode_continuous_black_24px.svg":612,"./ic_view_mode_cover_black_24px.svg":613,"./ic_view_mode_facing_black_24px.svg":614,"./ic_view_mode_reflow_black_24px.svg":615,"./ic_view_mode_single_black_24px.svg":616,"./ic_viewer_settings_black_24px.svg":617,"./ic_zoom_in_black_24px.svg":618,"./ic_zoom_out_black_24px.svg":619,"./icon - header - mode - day.svg":620,"./icon - header - mode - night.svg":621,"./icon - header - select - line.svg":622,"./icon - tool - pen and shape - phone - line.svg":623,"./icon - tool - redaction - full page.svg":624,"./icon - tool - redaction - text.svg":625,"./icon - tools - more - vertical.svg":626,"./icon-annotation-status-accepted.svg":627,"./icon-annotation-status-cancelled.svg":628,"./icon-annotation-status-completed.svg":629,"./icon-annotation-status-marked.svg":630,"./icon-annotation-status-none.svg":631,"./icon-annotation-status-rejected.svg":632,"./icon-annotation-status-unmarked.svg":633,"./icon-chevron-down-bold.svg":634,"./icon-chevron-down.svg":635,"./icon-chevron-left.svg":636,"./icon-chevron-right.svg":637,"./icon-chevron-up.svg":638,"./icon-close.svg":639,"./icon-colour-none.svg":640,"./icon-delete-fill.svg":641,"./icon-delete-line.svg":642,"./icon-detach-horizontal.svg":643,"./icon-detach-toolbar.svg":644,"./icon-download.svg":645,"./icon-header-annotation-fill.svg":646,"./icon-header-annotation-line.svg":647,"./icon-header-annotations-line.svg":648,"./icon-header-chat-fill.svg":649,"./icon-header-chat-line.svg":650,"./icon-header-download.svg":651,"./icon-header-file-picker-line.svg":652,"./icon-header-full screen-exit.svg":653,"./icon-header-full-screen-exit.svg":654,"./icon-header-full-screen.svg":655,"./icon-header-page manipulation-line.svg":656,"./icon-header-page-manipulation-fill.svg":657,"./icon-header-page-manipulation-line.svg":658,"./icon-header-page-manipulation-page- layout-single-page-line.svg":659,"./icon-header-page-manipulation-page-layout-cover-fill.svg":660,"./icon-header-page-manipulation-page-layout-cover-line.svg":661,"./icon-header-page-manipulation-page-layout-cover-page-line.svg":662,"./icon-header-page-manipulation-page-layout-double-page-fill.svg":663,"./icon-header-page-manipulation-page-layout-double-page-line.svg":664,"./icon-header-page-manipulation-page-layout-single-page-fill.svg":665,"./icon-header-page-manipulation-page-layout-single-page-line.svg":666,"./icon-header-page-manipulation-page-rotation-clockwise-fill.svg":667,"./icon-header-page-manipulation-page-rotation-clockwise-line.svg":668,"./icon-header-page-manipulation-page-rotation-counterclockwise-fill.svg":669,"./icon-header-page-manipulation-page-rotation-counterclockwise-line.svg":670,"./icon-header-page-manipulation-page-transition-continuous-page-fill.svg":671,"./icon-header-page-manipulation-page-transition-continuous-page-line.svg":672,"./icon-header-page-manipulation-page-transition-page-by-page-fill.svg":673,"./icon-header-page-manipulation-page-transition-page-by-page-line.svg":674,"./icon-header-page-manipulation-page-transition-reader.svg":675,"./icon-header-pan.svg":676,"./icon-header-print-fill.svg":677,"./icon-header-print-line.svg":678,"./icon-header-search.svg":679,"./icon-header-select-fill.svg":680,"./icon-header-select-line.svg":681,"./icon-header-settings-fill.svg":682,"./icon-header-settings-line.svg":683,"./icon-header-sidebar-fill.svg":684,"./icon-header-sidebar-line-selected.svg":685,"./icon-header-sidebar-line.svg":686,"./icon-header-zoom-fit-to-page.svg":687,"./icon-header-zoom-fit-to-width.svg":688,"./icon-header-zoom-in-fill.svg":689,"./icon-header-zoom-in-line.svg":690,"./icon-header-zoom-marquee.svg":691,"./icon-header-zoom-out-fill.svg":692,"./icon-header-zoom-out-line.svg":693,"./icon-menu-add-style-fill.svg":694,"./icon-menu-add-style-line.svg":695,"./icon-menu-add.svg":696,"./icon-menu-align-centre.svg":697,"./icon-menu-align-left.svg":698,"./icon-menu-align-right.svg":699,"./icon-menu-bold.svg":700,"./icon-menu-centre-align.svg":701,"./icon-menu-checkmark.svg":702,"./icon-menu-italic.svg":703,"./icon-menu-left-align.svg":704,"./icon-menu-no-colour.svg":705,"./icon-menu-right-align.svg":706,"./icon-menu-style-line.svg":707,"./icon-menu-text-underline.svg":708,"./icon-operation-eraser.svg":709,"./icon-operation-redo.svg":710,"./icon-operation-undo.svg":711,"./icon-panel-bookmark-fill.svg":712,"./icon-panel-bookmark-line.svg":713,"./icon-panel-outlines.svg":714,"./icon-panel-thumbnail-fill.svg":715,"./icon-panel-thumbnail-line.svg":716,"./icon-text-bold.svg":717,"./icon-text-italic.svg":718,"./icon-text-underline.svg":719,"./icon-tool-callout-fill.svg":720,"./icon-tool-callout-line.svg":721,"./icon-tool-comment-fill.svg":722,"./icon-tool-comment-line.svg":723,"./icon-tool-free-highlight-fill.svg":724,"./icon-tool-free-highlight-line.svg":725,"./icon-tool-highlight.svg":726,"./icon-tool-image-fill.svg":727,"./icon-tool-image-line.svg":728,"./icon-tool-link.svg":729,"./icon-tool-measurement-area-ellipse-line.svg":730,"./icon-tool-measurement-area-fill.svg":731,"./icon-tool-measurement-area-line.svg":732,"./icon-tool-measurement-area-polygon-line.svg":733,"./icon-tool-measurement-distance-fill.svg":734,"./icon-tool-measurement-distance-line.svg":735,"./icon-tool-measurement-perimeter.svg":736,"./icon-tool-more.svg":737,"./icon-tool-pen-fill.svg":738,"./icon-tool-pen-line.svg":739,"./icon-tool-redaction-area.svg":740,"./icon-tool-redaction-full-page.svg":741,"./icon-tool-redaction-inline.svg":742,"./icon-tool-shape-arrow.svg":743,"./icon-tool-shape-cloud.svg":744,"./icon-tool-shape-line.svg":745,"./icon-tool-shape-oval.svg":746,"./icon-tool-shape-polygon.svg":747,"./icon-tool-shape-polyline.svg":748,"./icon-tool-shape-rectangle.svg":749,"./icon-tool-signature.svg":750,"./icon-tool-stamp-fill.svg":751,"./icon-tool-stamp-line.svg":752,"./icon-tool-text-free-text.svg":753,"./icon-tool-text-manipulation-free-highlight-line.svg":754,"./icon-tool-text-manipulation-highlight.svg":755,"./icon-tool-text-manipulation-squiggly.svg":756,"./icon-tool-text-manipulation-strikethrough.svg":757,"./icon-tool-text-manipulation-underline.svg":758,"./icon-tool-unlink.svg":759,"./icon-tools-more.svg":760,"./icon-transparent-colour.svg":761,"./icon-widget-editing.svg":762,"./illustration - empty state - outlines.svg":763,"./multi select.svg":764,"./textselect_cursor.svg":765};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=242},function(e,t,n){},function(e,t,n){},function(e,t,n){var r=n(794);e.exports=function(){if(!arguments.length)return[];var e=arguments[0];return r(e)?e:[e]}},function(e,t,n){},function(e,t,n){var r=n(77),o=n(83),i=n(166)("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(57)&&!n(85)((function(){return 7!=Object.defineProperty(n(169)("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){e.exports={default:n(811),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=a(n(813)),o=a(n(823)),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(104),o=n(43),i=n(252),a=n(78),l=n(86),s=n(816),u=n(133),c=n(247),f=n(31)("iterator"),d=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,n,h,m,g,v){s(n,t,h);var y,b,w,S=function(e){if(!d&&e in _)return _[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},E=t+" Iterator",C="values"==m,x=!1,_=e.prototype,O=_[f]||_["@@iterator"]||m&&_[m],A=O||S(m),T=m?C?S("entries"):A:void 0,k="Array"==t&&_.entries||O;if(k&&(w=c(k.call(new e)))!==Object.prototype&&w.next&&(u(w,E,!0),r||"function"==typeof w[f]||a(w,f,p)),C&&O&&"values"!==O.name&&(x=!0,A=function(){return O.call(this)}),r&&!v||!d&&!x&&_[f]||a(_,f,A),l[t]=A,l[E]=p,m)if(y={values:C?A:S("values"),keys:g?A:S("keys"),entries:T},v)for(b in y)b in _||i(_,b,y[b]);else o(o.P+o.F*(d||x),t,y);return y}},function(e,t,n){e.exports=n(78)},function(e,t,n){var r=n(77),o=n(79),i=n(818)(!1),a=n(166)("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(108);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(30).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(253),o=n(174).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t){},function(e,t,n){var r=n(48);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(86),o=n(31)("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(48),o=n(132),i=n(31)("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(84),l=n(848),s=n(255),u=n(169),c=n(30),f=c.process,d=c.setImmediate,p=c.clearImmediate,h=c.MessageChannel,m=c.Dispatch,g=0,v={},y=function(){var e=+this;if(v.hasOwnProperty(e)){var t=v[e];delete v[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 v[++g]=function(){l("function"==typeof e?e:Function(e),t)},r(g),g},p=function(e){delete v[e]},"process"==n(108)(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(48),o=n(69),i=n(181);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(31)("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){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SCROLL_DIRECTION_VERTICAL=t.SCROLL_DIRECTION_HORIZONTAL=t.SCROLL_DIRECTION_FORWARD=t.SCROLL_DIRECTION_BACKWARD=void 0,t.default=function(e){var t=e.cellCount,n=e.overscanCellsCount,o=e.scrollDirection,i=e.startIndex,a=e.stopIndex;return o===r?{overscanStartIndex:Math.max(0,i),overscanStopIndex:Math.min(t-1,a+n)}:{overscanStartIndex:Math.max(0,i-n),overscanStopIndex:Math.min(t-1,a)}};n(70),t.SCROLL_DIRECTION_BACKWARD=-1;var r=t.SCROLL_DIRECTION_FORWARD=1;t.SCROLL_DIRECTION_HORIZONTAL="horizontal",t.SCROLL_DIRECTION_VERTICAL="vertical"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=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,g=e.visibleColumnIndices,v=e.visibleRowIndices,y=[],b=r.areOffsetsAdjusted()||f.areOffsetsAdjusted(),w=!s&&!b,S=d;S<=p;S++)for(var E=f.getSizeAndPositionOfCell(S),C=o;C<=i;C++){var x=r.getSizeAndPositionOfCell(C),_=C>=g.start&&C<=g.stop&&S>=v.start&&S<=v.stop,O=S+"-"+C,A=void 0;w&&h[O]?A=h[O]:a&&!a.has(S,C)?A={height:"auto",left:0,position:"absolute",top:0,width:"auto"}:(A={height:E.size,left:x.offset+l,position:"absolute",top:E.offset+m,width:x.size},h[O]=A);var T={columnIndex:C,isScrolling:s,isVisible:_,key:O,parent:c,rowIndex:S,style:A},k=void 0;!u&&!s||l||m?k=n(T):(t[O]||(t[O]=n(T)),k=t[O]),null!=k&&!1!==k&&y.push(k)}return y};n(70)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bpfrpt_proptype_Scroll=t.bpfrpt_proptype_RenderedRows=t.bpfrpt_proptype_RowRenderer=t.bpfrpt_proptype_RowRendererParams=void 0;!function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);t.default=e}(n(0));var r,o=n(1);(r=o)&&r.__esModule;t.bpfrpt_proptype_RowRendererParams=null,t.bpfrpt_proptype_RowRenderer=null,t.bpfrpt_proptype_RenderedRows=null,t.bpfrpt_proptype_Scroll=null},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bpfrpt_proptype_CellMeasureCache=void 0;var r,o=n(1);(r=o)&&r.__esModule;t.bpfrpt_proptype_CellMeasureCache=null},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=a(n(934)),o=a(n(935)),i=a(n(936));function a(e){return e&&e.__esModule?e:{default:e}}function l(e){var t="function"==typeof Map?new Map:void 0;return(l=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return u(e,arguments,f(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),c(r,e)})(e)}function s(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function u(e,t,n){return(u=s()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var o=new(Function.bind.apply(e,r));return n&&c(o,n.prototype),o}).apply(null,arguments)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var d=function(e){var t,n;function a(t,n,r,o,i,l){var s;return(s=e.call(this,t)||this).name="CssSyntaxError",s.reason=t,i&&(s.file=i),o&&(s.source=o),l&&(s.plugin=l),void 0!==n&&void 0!==r&&(s.line=n,s.column=r),s.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(s),a),s}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var l=a.prototype;return l.setMessage=function(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",void 0!==this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason},l.showSourceCode=function(e){var t=this;if(!this.source)return"";var n=this.source;i.default&&(void 0===e&&(e=r.default.stdout),e&&(n=(0,i.default)(n)));var a=n.split(/\r?\n/),l=Math.max(this.line-3,0),s=Math.min(this.line+2,a.length),u=String(s).length;function c(t){return e&&o.default.red?o.default.red.bold(t):t}function f(t){return e&&o.default.gray?o.default.gray(t):t}return a.slice(l,s).map((function(e,n){var r=l+1+n,o=" "+(" "+r).slice(-u)+" | ";if(r===t.line){var i=f(o.replace(/\d/g," "))+e.slice(0,t.column-1).replace(/[^\t]/g," ");return c(">")+f(o)+e+"\n "+i+c("^")}return" "+f(o)+e})).join("\n")},l.toString=function(){var e=this.showSourceCode();return e&&(e="\n\n"+e+"\n"),this.name+": "+this.message+e},a}(l(Error));t.default=d,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r={colon:": ",indent:" ",beforeDecl:"\n",beforeRule:"\n",beforeOpen:" ",beforeClose:"\n",beforeComment:"\n",after:"\n",emptyBody:"",commentLeft:" ",commentRight:" ",semicolon:!1};var o=function(){function e(e){this.builder=e}var t=e.prototype;return t.stringify=function(e,t){this[e.type](e,t)},t.root=function(e){this.body(e),e.raws.after&&this.builder(e.raws.after)},t.comment=function(e){var t=this.raw(e,"left","commentLeft"),n=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+n+"*/",e)},t.decl=function(e,t){var n=this.raw(e,"between","colon"),r=e.prop+n+this.rawValue(e,"value");e.important&&(r+=e.raws.important||" !important"),t&&(r+=";"),this.builder(r,e)},t.rule=function(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")},t.atrule=function(e,t){var n="@"+e.name,r=e.params?this.rawValue(e,"params"):"";if(void 0!==e.raws.afterName?n+=e.raws.afterName:r&&(n+=" "),e.nodes)this.block(e,n+r);else{var o=(e.raws.between||"")+(t?";":"");this.builder(n+r+o,e)}},t.body=function(e){for(var t=e.nodes.length-1;t>0&&"comment"===e.nodes[t].type;)t-=1;for(var n=this.raw(e,"semicolon"),r=0;r<e.nodes.length;r++){var o=e.nodes[r],i=this.raw(o,"before");i&&this.builder(i),this.stringify(o,t!==r||n)}},t.block=function(e,t){var n,r=this.raw(e,"between","beforeOpen");this.builder(t+r+"{",e,"start"),e.nodes&&e.nodes.length?(this.body(e),n=this.raw(e,"after")):n=this.raw(e,"after","emptyBody"),n&&this.builder(n),this.builder("}",e,"end")},t.raw=function(e,t,n){var o;if(n||(n=t),t&&void 0!==(o=e.raws[t]))return o;var i=e.parent;if("before"===n&&(!i||"root"===i.type&&i.first===e))return"";if(!i)return r[n];var a=e.root();if(a.rawCache||(a.rawCache={}),void 0!==a.rawCache[n])return a.rawCache[n];if("before"===n||"after"===n)return this.beforeAfter(e,n);var l,s="raw"+((l=n)[0].toUpperCase()+l.slice(1));return this[s]?o=this[s](a,e):a.walk((function(e){if(void 0!==(o=e.raws[t]))return!1})),void 0===o&&(o=r[n]),a.rawCache[n]=o,o},t.rawSemicolon=function(e){var t;return e.walk((function(e){if(e.nodes&&e.nodes.length&&"decl"===e.last.type&&void 0!==(t=e.raws.semicolon))return!1})),t},t.rawEmptyBody=function(e){var t;return e.walk((function(e){if(e.nodes&&0===e.nodes.length&&void 0!==(t=e.raws.after))return!1})),t},t.rawIndent=function(e){return e.raws.indent?e.raws.indent:(e.walk((function(n){var r=n.parent;if(r&&r!==e&&r.parent&&r.parent===e&&void 0!==n.raws.before){var o=n.raws.before.split("\n");return t=(t=o[o.length-1]).replace(/[^\s]/g,""),!1}})),t);var t},t.rawBeforeComment=function(e,t){var n;return e.walkComments((function(e){if(void 0!==e.raws.before)return-1!==(n=e.raws.before).indexOf("\n")&&(n=n.replace(/[^\n]+$/,"")),!1})),void 0===n?n=this.raw(t,null,"beforeDecl"):n&&(n=n.replace(/[^\s]/g,"")),n},t.rawBeforeDecl=function(e,t){var n;return e.walkDecls((function(e){if(void 0!==e.raws.before)return-1!==(n=e.raws.before).indexOf("\n")&&(n=n.replace(/[^\n]+$/,"")),!1})),void 0===n?n=this.raw(t,null,"beforeRule"):n&&(n=n.replace(/[^\s]/g,"")),n},t.rawBeforeRule=function(e){var t;return e.walk((function(n){if(n.nodes&&(n.parent!==e||e.first!==n)&&void 0!==n.raws.before)return-1!==(t=n.raws.before).indexOf("\n")&&(t=t.replace(/[^\n]+$/,"")),!1})),t&&(t=t.replace(/[^\s]/g,"")),t},t.rawBeforeClose=function(e){var t;return e.walk((function(e){if(e.nodes&&e.nodes.length>0&&void 0!==e.raws.after)return-1!==(t=e.raws.after).indexOf("\n")&&(t=t.replace(/[^\n]+$/,"")),!1})),t&&(t=t.replace(/[^\s]/g,"")),t},t.rawBeforeOpen=function(e){var t;return e.walk((function(e){if("decl"!==e.type&&void 0!==(t=e.raws.between))return!1})),t},t.rawColon=function(e){var t;return e.walkDecls((function(e){if(void 0!==e.raws.between)return t=e.raws.between.replace(/[^\s:]/g,""),!1})),t},t.beforeAfter=function(e,t){var n;n="decl"===e.type?this.raw(e,null,"beforeDecl"):"comment"===e.type?this.raw(e,null,"beforeComment"):"before"===t?this.raw(e,null,"beforeRule"):this.raw(e,null,"beforeClose");for(var r=e.parent,o=0;r&&"root"!==r.type;)o+=1,r=r.parent;if(-1!==n.indexOf("\n")){var i=this.raw(e,null,"indent");if(i.length)for(var a=0;a<o;a++)n+=i}return n},t.rawValue=function(e,t){var n=e[t],r=e.raws[t];return r&&r.value===n?r.raw:n},e}();t.default=o,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(272))&&r.__esModule?r:{default:r};var i=function(){function e(e){void 0===e&&(e=[]),this.version="7.0.17",this.plugins=this.normalize(e)}var t=e.prototype;return t.use=function(e){return this.plugins=this.plugins.concat(this.normalize([e])),this},t.process=function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t){return void 0===t&&(t={}),0===this.plugins.length&&(t.parser,t.stringifier),new o.default(this,e,t)})),t.normalize=function(e){var t=[],n=e,r=Array.isArray(n),o=0;for(n=r?n:n[Symbol.iterator]();;){var i;if(r){if(o>=n.length)break;i=n[o++]}else{if((o=n.next()).done)break;i=o.value}var a=i;if(a.postcss&&(a=a.postcss),"object"==typeof a&&Array.isArray(a.plugins))t=t.concat(a.plugins);else if("function"==typeof a)t.push(a);else{if("object"!=typeof a||!a.parse&&!a.stringify)throw new Error(a+" is not a PostCSS plugin")}}return t},e}();t.default=i,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=l(n(937)),o=l(n(185)),i=(l(n(948)),l(n(949))),a=l(n(187));function l(e){return e&&e.__esModule?e:{default:e}}function s(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 u(e){return"object"==typeof e&&"function"==typeof e.then}var c=function(){function e(t,n,r){var o;if(this.stringified=!1,this.processed=!1,"object"==typeof n&&null!==n&&"root"===n.type)o=n;else if(n instanceof e||n instanceof i.default)o=n.root,n.map&&(void 0===r.map&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=n.map);else{var l=a.default;r.syntax&&(l=r.syntax.parse),r.parser&&(l=r.parser),l.parse&&(l=l.parse);try{o=l(n,r)}catch(e){this.error=e}}this.result=new i.default(t,o,r)}var t,n,l,c=e.prototype;return c.warnings=function(){return this.sync().warnings()},c.toString=function(){return this.css},c.then=function(e,t){return this.async().then(e,t)},c.catch=function(e){return this.async().catch(e)},c.finally=function(e){return this.async().then(e,e)},c.handleError=function(e,t){try{if(this.error=e,"CssSyntaxError"!==e.name||e.plugin){if(t.postcssVersion);}else e.plugin=t.postcssPlugin,e.setMessage()}catch(e){console&&console.error&&console.error(e)}},c.asyncTick=function(e,t){var n=this;if(this.plugin>=this.processor.plugins.length)return this.processed=!0,e();try{var r=this.processor.plugins[this.plugin],o=this.run(r);this.plugin+=1,u(o)?o.then((function(){n.asyncTick(e,t)})).catch((function(e){n.handleError(e,r),n.processed=!0,t(e)})):this.asyncTick(e,t)}catch(e){this.processed=!0,t(e)}},c.async=function(){var e=this;return this.processed?new Promise((function(t,n){e.error?n(e.error):t(e.stringify())})):this.processing?this.processing:(this.processing=new Promise((function(t,n){if(e.error)return n(e.error);e.plugin=0,e.asyncTick(t,n)})).then((function(){return e.processed=!0,e.stringify()})),this.processing)},c.sync=function(){if(this.processed)return this.result;if(this.processed=!0,this.processing)throw new Error("Use process(css).then(cb) to work with async plugins");if(this.error)throw this.error;var e=this.result.processor.plugins,t=Array.isArray(e),n=0;for(e=t?e:e[Symbol.iterator]();;){var r;if(t){if(n>=e.length)break;r=e[n++]}else{if((n=e.next()).done)break;r=n.value}var o=r;if(u(this.run(o)))throw new Error("Use process(css).then(cb) to work with async plugins")}return this.result},c.run=function(e){this.result.lastPlugin=e;try{return e(this.result.root,this.result)}catch(t){throw this.handleError(t,e),t}},c.stringify=function(){if(this.stringified)return this.result;this.stringified=!0,this.sync();var e=this.result.opts,t=o.default;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);var n=new r.default(t,this.result.root,this.result.opts).generate();return this.result.css=n[0],this.result.map=n[1],this.result},t=e,(n=[{key:"processor",get:function(){return this.result.processor}},{key:"opts",get:function(){return this.result.opts}},{key:"css",get:function(){return this.stringify().css}},{key:"content",get:function(){return this.stringify().content}},{key:"map",get:function(){return this.stringify().map}},{key:"root",get:function(){return this.sync().root}},{key:"messages",get:function(){return this.sync().messages}}])&&s(t.prototype,n),l&&s(t,l),e}();t.default=c,e.exports=t.default},function(e,t,n){"use strict";(function(e){
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
* @license MIT
*/
var r=n(938),o=n(939),i=n(940);function a(){return s.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(e,t){if(a()<t)throw new RangeError("Invalid typed array length");return s.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=s.prototype:(null===e&&(e=new s(t)),e.length=t),e}function s(e,t,n){if(!(s.TYPED_ARRAY_SUPPORT||this instanceof s))return new s(e,t,n);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return f(this,e)}return u(this,e,t,n)}function u(e,t,n,r){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r);s.TYPED_ARRAY_SUPPORT?(e=t).__proto__=s.prototype:e=d(e,t);return e}(e,t,n,r):"string"==typeof t?function(e,t,n){"string"==typeof n&&""!==n||(n="utf8");if(!s.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|h(t,n),o=(e=l(e,r)).write(t,n);o!==r&&(e=e.slice(0,o));return e}(e,t,n):function(e,t){if(s.isBuffer(t)){var n=0|p(t.length);return 0===(e=l(e,n)).length?e:(t.copy(e,0,0,n),e)}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||(r=t.length)!=r?l(e,0):d(e,t);if("Buffer"===t.type&&i(t.data))return d(e,t.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function c(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function f(e,t){if(c(t),e=l(e,t<0?0:0|p(t)),!s.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function d(e,t){var n=t.length<0?0:0|p(t.length);e=l(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function p(e){if(e>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function h(e,t){if(s.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return F(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return H(e).length;default:if(r)return F(e).length;t=(""+t).toLowerCase(),r=!0}}function m(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return k(this,t,n);case"utf8":case"utf-8":return O(this,t,n);case"ascii":return A(this,t,n);case"latin1":case"binary":return T(this,t,n);case"base64":return _(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function v(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof t&&(t=s.from(t,r)),s.isBuffer(t))return 0===t.length?-1:y(e,t,n,r,o);if("number"==typeof t)return t&=255,s.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):y(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function y(e,t,n,r,o){var i,a=1,l=e.length,s=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,l/=2,s/=2,n/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(o){var c=-1;for(i=n;i<l;i++)if(u(e,i)===u(t,-1===c?0:i-c)){if(-1===c&&(c=i),i-c+1===s)return c*a}else-1!==c&&(i-=i-c),c=-1}else for(n+s>l&&(n=l-s),i=n;i>=0;i--){for(var f=!0,d=0;d<s;d++)if(u(e,i+d)!==u(t,d)){f=!1;break}if(f)return i}return-1}function b(e,t,n,r){n=Number(n)||0;var o=e.length-n;r?(r=Number(r))>o&&(r=o):r=o;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var a=0;a<r;++a){var l=parseInt(t.substr(2*a,2),16);if(isNaN(l))return a;e[n+a]=l}return a}function w(e,t,n,r){return V(F(t,e.length-n),e,n,r)}function S(e,t,n,r){return V(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function E(e,t,n,r){return S(e,t,n,r)}function C(e,t,n,r){return V(H(t),e,n,r)}function x(e,t,n,r){return V(function(e,t){for(var n,r,o,i=[],a=0;a<e.length&&!((t-=2)<0);++a)n=e.charCodeAt(a),r=n>>8,o=n%256,i.push(o),i.push(r);return i}(t,e.length-n),e,n,r)}function _(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function O(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o<n;){var i,a,l,s,u=e[o],c=null,f=u>239?4:u>223?3:u>191?2:1;if(o+f<=n)switch(f){case 1:u<128&&(c=u);break;case 2:128==(192&(i=e[o+1]))&&(s=(31&u)<<6|63&i)>127&&(c=s);break;case 3:i=e[o+1],a=e[o+2],128==(192&i)&&128==(192&a)&&(s=(15&u)<<12|(63&i)<<6|63&a)>2047&&(s<55296||s>57343)&&(c=s);break;case 4:i=e[o+1],a=e[o+2],l=e[o+3],128==(192&i)&&128==(192&a)&&128==(192&l)&&(s=(15&u)<<18|(63&i)<<12|(63&a)<<6|63&l)>65535&&s<1114112&&(c=s)}null===c?(c=65533,f=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),o+=f}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=4096));return n}(r)}t.Buffer=s,t.SlowBuffer=function(e){+e!=e&&(e=0);return s.alloc(+e)},t.INSPECT_MAX_BYTES=50,s.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}(),t.kMaxLength=a(),s.poolSize=8192,s._augment=function(e){return e.__proto__=s.prototype,e},s.from=function(e,t,n){return u(null,e,t,n)},s.TYPED_ARRAY_SUPPORT&&(s.prototype.__proto__=Uint8Array.prototype,s.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&s[Symbol.species]===s&&Object.defineProperty(s,Symbol.species,{value:null,configurable:!0})),s.alloc=function(e,t,n){return function(e,t,n,r){return c(t),t<=0?l(e,t):void 0!==n?"string"==typeof r?l(e,t).fill(n,r):l(e,t).fill(n):l(e,t)}(null,e,t,n)},s.allocUnsafe=function(e){return f(null,e)},s.allocUnsafeSlow=function(e){return f(null,e)},s.isBuffer=function(e){return!(null==e||!e._isBuffer)},s.compare=function(e,t){if(!s.isBuffer(e)||!s.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,o=0,i=Math.min(n,r);o<i;++o)if(e[o]!==t[o]){n=e[o],r=t[o];break}return n<r?-1:r<n?1:0},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!i(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=s.allocUnsafe(t),o=0;for(n=0;n<e.length;++n){var a=e[n];if(!s.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,o),o+=a.length}return r},s.byteLength=h,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)g(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},s.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?O(this,0,e):m.apply(this,arguments)},s.prototype.equals=function(e){if(!s.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),"<Buffer "+e+">"},s.prototype.compare=function(e,t,n,r,o){if(!s.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(o>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),l=Math.min(i,a),u=this.slice(r,o),c=e.slice(t,n),f=0;f<l;++f)if(u[f]!==c[f]){i=u[f],a=c[f];break}return i<a?-1:a<i?1:0},s.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},s.prototype.indexOf=function(e,t,n){return v(this,e,t,n,!0)},s.prototype.lastIndexOf=function(e,t,n){return v(this,e,t,n,!1)},s.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return b(this,e,t,n);case"utf8":case"utf-8":return w(this,e,t,n);case"ascii":return S(this,e,t,n);case"latin1":case"binary":return E(this,e,t,n);case"base64":return C(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function A(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;o<n;++o)r+=String.fromCharCode(127&e[o]);return r}function T(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;o<n;++o)r+=String.fromCharCode(e[o]);return r}function k(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var o="",i=t;i<n;++i)o+=B(e[i]);return o}function P(e,t,n){for(var r=e.slice(t,n),o="",i=0;i<r.length;i+=2)o+=String.fromCharCode(r[i]+256*r[i+1]);return o}function M(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function R(e,t,n,r,o,i){if(!s.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<i)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function L(e,t,n,r){t<0&&(t=65535+t+1);for(var o=0,i=Math.min(e.length-n,2);o<i;++o)e[n+o]=(t&255<<8*(r?o:1-o))>>>8*(r?o:1-o)}function j(e,t,n,r){t<0&&(t=4294967295+t+1);for(var o=0,i=Math.min(e.length-n,4);o<i;++o)e[n+o]=t>>>8*(r?o:3-o)&255}function D(e,t,n,r,o,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function N(e,t,n,r,i){return i||D(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function I(e,t,n,r,i){return i||D(e,0,n,8),o.write(e,t,n,r,52,8),n+8}s.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),s.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=s.prototype;else{var o=t-e;n=new s(o,void 0);for(var i=0;i<o;++i)n[i]=this[i+e]}return n},s.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||M(e,t,this.length);for(var r=this[e],o=1,i=0;++i<t&&(o*=256);)r+=this[e+i]*o;return r},s.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||M(e,t,this.length);for(var r=this[e+--t],o=1;t>0&&(o*=256);)r+=this[e+--t]*o;return r},s.prototype.readUInt8=function(e,t){return t||M(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return t||M(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return t||M(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return t||M(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUInt32BE=function(e,t){return t||M(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||M(e,t,this.length);for(var r=this[e],o=1,i=0;++i<t&&(o*=256);)r+=this[e+i]*o;return r>=(o*=128)&&(r-=Math.pow(2,8*t)),r},s.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||M(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},s.prototype.readInt8=function(e,t){return t||M(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},s.prototype.readInt16LE=function(e,t){t||M(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},s.prototype.readInt16BE=function(e,t){t||M(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},s.prototype.readInt32LE=function(e,t){return t||M(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return t||M(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return t||M(e,4,this.length),o.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return t||M(e,4,this.length),o.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return t||M(e,8,this.length),o.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return t||M(e,8,this.length),o.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||R(this,e,t,n,Math.pow(2,8*n)-1,0);var o=1,i=0;for(this[t]=255&e;++i<n&&(o*=256);)this[t+i]=e/o&255;return t+n},s.prototype.writeUIntBE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||R(this,e,t,n,Math.pow(2,8*n)-1,0);var o=n-1,i=1;for(this[t+o]=255&e;--o>=0&&(i*=256);)this[t+o]=e/i&255;return t+n},s.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,1,255,0),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):L(this,e,t,!0),t+2},s.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):L(this,e,t,!1),t+2},s.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):j(this,e,t,!0),t+4},s.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},s.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);R(this,e,t,n,o-1,-o)}var i=0,a=1,l=0;for(this[t]=255&e;++i<n&&(a*=256);)e<0&&0===l&&0!==this[t+i-1]&&(l=1),this[t+i]=(e/a>>0)-l&255;return t+n},s.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);R(this,e,t,n,o-1,-o)}var i=n-1,a=1,l=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&0===l&&0!==this[t+i+1]&&(l=1),this[t+i]=(e/a>>0)-l&255;return t+n},s.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,1,127,-128),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):L(this,e,t,!0),t+2},s.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):L(this,e,t,!1),t+2},s.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):j(this,e,t,!0),t+4},s.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},s.prototype.writeFloatLE=function(e,t,n){return N(this,e,t,!0,n)},s.prototype.writeFloatBE=function(e,t,n){return N(this,e,t,!1,n)},s.prototype.writeDoubleLE=function(e,t,n){return I(this,e,t,!0,n)},s.prototype.writeDoubleBE=function(e,t,n){return I(this,e,t,!1,n)},s.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var o,i=r-n;if(this===e&&n<t&&t<r)for(o=i-1;o>=0;--o)e[o+t]=this[o+n];else if(i<1e3||!s.TYPED_ARRAY_SUPPORT)for(o=0;o<i;++o)e[o+t]=this[o+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+i),t);return i},s.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),1===e.length){var o=e.charCodeAt(0);o<256&&(e=o)}if(void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!s.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var i;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i<n;++i)this[i]=e;else{var a=s.isBuffer(e)?e:F(new s(e,r).toString()),l=a.length;for(i=0;i<n-t;++i)this[i+t]=a[i%l]}return this};var z=/[^+\/0-9A-Za-z-_]/g;function B(e){return e<16?"0"+e.toString(16):e.toString(16)}function F(e,t){var n;t=t||1/0;for(var r=e.length,o=null,i=[],a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function H(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(z,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function V(e,t,n,r){for(var o=0;o<r&&!(o+n>=t.length||o>=e.length);++o)t[o+n]=e[o];return o}}).call(this,n(62))},function(e,t,n){t.SourceMapGenerator=n(275).SourceMapGenerator,t.SourceMapConsumer=n(943).SourceMapConsumer,t.SourceNode=n(946).SourceNode},function(e,t,n){var r=n(276),o=n(109),i=n(277).ArraySet,a=n(942).MappingList;function l(e){e||(e={}),this._file=o.getArg(e,"file",null),this._sourceRoot=o.getArg(e,"sourceRoot",null),this._skipValidation=o.getArg(e,"skipValidation",!1),this._sources=new i,this._names=new i,this._mappings=new a,this._sourcesContents=null}l.prototype._version=3,l.fromSourceMap=function(e){var t=e.sourceRoot,n=new l({file:e.file,sourceRoot:t});return e.eachMapping((function(e){var r={generated:{line:e.generatedLine,column:e.generatedColumn}};null!=e.source&&(r.source=e.source,null!=t&&(r.source=o.relative(t,r.source)),r.original={line:e.originalLine,column:e.originalColumn},null!=e.name&&(r.name=e.name)),n.addMapping(r)})),e.sources.forEach((function(r){var i=r;null!==t&&(i=o.relative(t,r)),n._sources.has(i)||n._sources.add(i);var a=e.sourceContentFor(r);null!=a&&n.setSourceContent(r,a)})),n},l.prototype.addMapping=function(e){var t=o.getArg(e,"generated"),n=o.getArg(e,"original",null),r=o.getArg(e,"source",null),i=o.getArg(e,"name",null);this._skipValidation||this._validateMapping(t,n,r,i),null!=r&&(r=String(r),this._sources.has(r)||this._sources.add(r)),null!=i&&(i=String(i),this._names.has(i)||this._names.add(i)),this._mappings.add({generatedLine:t.line,generatedColumn:t.column,originalLine:null!=n&&n.line,originalColumn:null!=n&&n.column,source:r,name:i})},l.prototype.setSourceContent=function(e,t){var n=e;null!=this._sourceRoot&&(n=o.relative(this._sourceRoot,n)),null!=t?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[o.toSetString(n)]=t):this._sourcesContents&&(delete this._sourcesContents[o.toSetString(n)],0===Object.keys(this._sourcesContents).length&&(this._sourcesContents=null))},l.prototype.applySourceMap=function(e,t,n){var r=t;if(null==t){if(null==e.file)throw new Error('SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map\'s "file" property. Both were omitted.');r=e.file}var a=this._sourceRoot;null!=a&&(r=o.relative(a,r));var l=new i,s=new i;this._mappings.unsortedForEach((function(t){if(t.source===r&&null!=t.originalLine){var i=e.originalPositionFor({line:t.originalLine,column:t.originalColumn});null!=i.source&&(t.source=i.source,null!=n&&(t.source=o.join(n,t.source)),null!=a&&(t.source=o.relative(a,t.source)),t.originalLine=i.line,t.originalColumn=i.column,null!=i.name&&(t.name=i.name))}var u=t.source;null==u||l.has(u)||l.add(u);var c=t.name;null==c||s.has(c)||s.add(c)}),this),this._sources=l,this._names=s,e.sources.forEach((function(t){var r=e.sourceContentFor(t);null!=r&&(null!=n&&(t=o.join(n,t)),null!=a&&(t=o.relative(a,t)),this.setSourceContent(t,r))}),this)},l.prototype._validateMapping=function(e,t,n,r){if(t&&"number"!=typeof t.line&&"number"!=typeof t.column)throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if((!(e&&"line"in e&&"column"in e&&e.line>0&&e.column>=0)||t||n||r)&&!(e&&"line"in e&&"column"in e&&t&&"line"in t&&"column"in t&&e.line>0&&e.column>=0&&t.line>0&&t.column>=0&&n))throw new Error("Invalid mapping: "+JSON.stringify({generated:e,source:n,original:t,name:r}))},l.prototype._serializeMappings=function(){for(var e,t,n,i,a=0,l=1,s=0,u=0,c=0,f=0,d="",p=this._mappings.toArray(),h=0,m=p.length;h<m;h++){if(e="",(t=p[h]).generatedLine!==l)for(a=0;t.generatedLine!==l;)e+=";",l++;else if(h>0){if(!o.compareByGeneratedPositionsInflated(t,p[h-1]))continue;e+=","}e+=r.encode(t.generatedColumn-a),a=t.generatedColumn,null!=t.source&&(i=this._sources.indexOf(t.source),e+=r.encode(i-f),f=i,e+=r.encode(t.originalLine-1-u),u=t.originalLine-1,e+=r.encode(t.originalColumn-s),s=t.originalColumn,null!=t.name&&(n=this._names.indexOf(t.name),e+=r.encode(n-c),c=n)),d+=e}return d},l.prototype._generateSourcesContent=function(e,t){return e.map((function(e){if(!this._sourcesContents)return null;null!=t&&(e=o.relative(t,e));var n=o.toSetString(e);return Object.prototype.hasOwnProperty.call(this._sourcesContents,n)?this._sourcesContents[n]:null}),this)},l.prototype.toJSON=function(){var e={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return null!=this._file&&(e.file=this._file),null!=this._sourceRoot&&(e.sourceRoot=this._sourceRoot),this._sourcesContents&&(e.sourcesContent=this._generateSourcesContent(e.sources,e.sourceRoot)),e},l.prototype.toString=function(){return JSON.stringify(this.toJSON())},t.SourceMapGenerator=l},function(e,t,n){var r=n(941);t.encode=function(e){var t,n="",o=function(e){return e<0?1+(-e<<1):0+(e<<1)}(e);do{t=31&o,(o>>>=5)>0&&(t|=32),n+=r.encode(t)}while(o>0);return n},t.decode=function(e,t,n){var o,i,a,l,s=e.length,u=0,c=0;do{if(t>=s)throw new Error("Expected more digits in base 64 VLQ value.");if(-1===(i=r.decode(e.charCodeAt(t++))))throw new Error("Invalid base64 digit: "+e.charAt(t-1));o=!!(32&i),u+=(i&=31)<<c,c+=5}while(o);n.value=(l=(a=u)>>1,1==(1&a)?-l:l),n.rest=t}},function(e,t,n){var r=n(109),o=Object.prototype.hasOwnProperty,i="undefined"!=typeof Map;function a(){this._array=[],this._set=i?new Map:Object.create(null)}a.fromArray=function(e,t){for(var n=new a,r=0,o=e.length;r<o;r++)n.add(e[r],t);return n},a.prototype.size=function(){return i?this._set.size:Object.getOwnPropertyNames(this._set).length},a.prototype.add=function(e,t){var n=i?e:r.toSetString(e),a=i?this.has(e):o.call(this._set,n),l=this._array.length;a&&!t||this._array.push(e),a||(i?this._set.set(e,l):this._set[n]=l)},a.prototype.has=function(e){if(i)return this._set.has(e);var t=r.toSetString(e);return o.call(this._set,t)},a.prototype.indexOf=function(e){if(i){var t=this._set.get(e);if(t>=0)return t}else{var n=r.toSetString(e);if(o.call(this._set,n))return this._set[n]}throw new Error('"'+e+'" is not in the set.')},a.prototype.at=function(e){if(e>=0&&e<this._array.length)return this._array[e];throw new Error("No element indexed by "+e)},a.prototype.toArray=function(){return this._array.slice()},t.ArraySet=a},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r={split:function(e,t,n){for(var r=[],o="",i=!1,a=0,l=!1,s=!1,u=0;u<e.length;u++){var c=e[u];l?s?s=!1:"\\"===c?s=!0:c===l&&(l=!1):'"'===c||"'"===c?l=c:"("===c?a+=1:")"===c?a>0&&(a-=1):0===a&&-1!==t.indexOf(c)&&(i=!0),i?(""!==o&&r.push(o.trim()),o="",i=!1):o+=c}return(n||""!==o)&&r.push(o.trim()),r},space:function(e){return r.split(e,[" ","\n","\t"])},comma:function(e){return r.split(e,[","],!0)}},o=r;t.default=o,e.exports=t.default},function(e,t,n){"use strict";var r;t.__esModule=!0,t.default=void 0;var o=function(e){var t,r;function o(t){var n;return(n=e.call(this,t)||this).type="root",n.nodes||(n.nodes=[]),n}r=e,(t=o).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var i=o.prototype;return i.removeChild=function(t,n){var r=this.index(t);return!n&&0===r&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[r].raws.before),e.prototype.removeChild.call(this,t)},i.normalize=function(t,n,r){var o=e.prototype.normalize.call(this,t);if(n)if("prepend"===r)this.nodes.length>1?n.raws.before=this.nodes[1].raws.before:delete n.raws.before;else if(this.first!==n){var i=o,a=Array.isArray(i),l=0;for(i=a?i:i[Symbol.iterator]();;){var s;if(a){if(l>=i.length)break;s=i[l++]}else{if((l=i.next()).done)break;s=l.value}s.raws.before=n.raws.before}}return o},i.toResult=function(e){return void 0===e&&(e={}),new(n(272))(new(n(271)),this,e).stringify()},o}(((r=n(190))&&r.__esModule?r:{default:r}).default);t.default=o,e.exports=t.default},function(e,t,n){"use strict";e.exports=n(522)},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(525),stringify:n(528)}},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){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}n.d(t,"a",(function(){return r}))},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)};var a=["top","right","bottom","left","width","height","size","weight"],l="undefined"!=typeof MutationObserver,s=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 a(){n&&(n=!1,e()),r&&s()}function l(){i(a)}function s(){var e=Date.now();if(n){if(e-o<2)return;r=!0}else n=!0,r=!1,setTimeout(l,t);o=e}return s}(this.refresh.bind(this),20)}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),l?(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;a.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}(),u=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},c=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||o},f=v(0,0,0,0);function d(e){return parseFloat(e)||0}function p(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){return t+d(e["border-"+n+"-width"])}),0)}function h(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return f;var r=c(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]=d(i)}return t}(r),i=o.left+o.right,a=o.top+o.bottom,l=d(r.width),s=d(r.height);if("border-box"===r.boxSizing&&(Math.round(l+i)!==t&&(l-=p(r,"left","right")+i),Math.round(s+a)!==n&&(s-=p(r,"top","bottom")+a)),!function(e){return e===c(e).document.documentElement}(e)){var u=Math.round(l+i)-t,h=Math.round(s+a)-n;1!==Math.abs(u)&&(l-=u),1!==Math.abs(h)&&(s-=h)}return v(o.left,o.top,l,s)}var m="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof c(e).SVGGraphicsElement}:function(e){return e instanceof c(e).SVGElement&&"function"==typeof e.getBBox};function g(e){return r?m(e)?function(e){var t=e.getBBox();return v(0,0,t.width,t.height)}(e):h(e):f}function v(e,t,n,r){return{x:e,y:t,width:n,height:r}}var y=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=v(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=g(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}(),b=function(e,t){var n,r,o,i,a,l,s,c=(r=(n=t).x,o=n.y,i=n.width,a=n.height,l="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,s=Object.create(l.prototype),u(s,{x:r,y:o,width:i,height:a,top:o,right:r+i,bottom:a+o,left:r}),s);u(this,{target:e,contentRect:c})},w=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 c(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new y(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 c(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 b(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}(),S="undefined"!=typeof WeakMap?new WeakMap:new n,E=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=s.getInstance(),r=new w(t,n,this);S.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){E.prototype[e]=function(){var t;return(t=S.get(this))[e].apply(t,arguments)}}));var C=void 0!==o.ResizeObserver?o.ResizeObserver:E;t.a=C}).call(this,n(62))},function(e,t,n){var r=n(784),o=n(785),i=n(786),a=n(798);e.exports=function(e,t){if(null==e)return{};var n=r(a(e),(function(e){return[e]}));return t=o(t),i(e,n,(function(e,n){return t(e,n[0])}))}},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(855),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){"use strict";t.__esModule=!0;var r=i(n(861)),o=i(n(864));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){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bpfrpt_proptype_RowRendererParams=t.List=t.default=void 0;var r=n(890);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i(r).default}}),Object.defineProperty(t,"List",{enumerable:!0,get:function(){return i(r).default}});var o=n(267);function i(e){return e&&e.__esModule?e:{default:e}}t.bpfrpt_proptype_RowRendererParams=o.bpfrpt_proptype_RowRendererParams},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=p(n(183)),o=p(n(271)),i=p(n(185)),a=p(n(188)),l=p(n(189)),s=p(n(956)),u=p(n(187)),c=p(n(278)),f=p(n(191)),d=p(n(279));function p(e){return e&&e.__esModule?e:{default:e}}function h(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 1===t.length&&Array.isArray(t[0])&&(t=t[0]),new o.default(t)}h.plugin=function(e,t){function n(){var n=t.apply(void 0,arguments);return n.postcssPlugin=e,n.postcssVersion=(new o.default).version,n}var r;return Object.defineProperty(n,"postcss",{get:function(){return r||(r=n()),r}}),n.process=function(e,t,r){return h([n(r)]).process(e,t)},n},h.stringify=i.default,h.parse=u.default,h.vendor=s.default,h.list=c.default,h.comment=function(e){return new a.default(e)},h.atRule=function(e){return new l.default(e)},h.decl=function(e){return new r.default(e)},h.rule=function(e){return new f.default(e)},h.root=function(e){return new d.default(e)};var m=h;t.default=m,e.exports=t.default},function(e,t,n){t.hot=function(e){return e}},function(e,t,n){"use strict";(function(e){var r,o,i,a=n(111),l=n(137),s=n.n(l);function u(e){return(u="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"==typeof fetch&&(void 0!==e&&e.fetch?r=e.fetch:"undefined"!=typeof window&&window.fetch&&(r=window.fetch)),"function"==typeof XMLHttpRequest&&(void 0!==e&&e.XMLHttpRequest?o=e.XMLHttpRequest:"undefined"!=typeof window&&window.XMLHttpRequest&&(o=window.XMLHttpRequest)),"function"==typeof ActiveXObject&&(void 0!==e&&e.ActiveXObject?i=e.ActiveXObject:"undefined"!=typeof window&&window.ActiveXObject&&(i=window.ActiveXObject)),r||!l||o||i||(r=s.a||l),"function"!=typeof r&&(r=void 0);var c=function(e,t){if(t&&"object"===u(t)){var n="";for(var r in t)n+="&"+encodeURIComponent(r)+"="+encodeURIComponent(t[r]);if(!n)return e;e=e+(-1!==e.indexOf("?")?"&":"?")+n.slice(1)}return e};t.a=function(e,t,n,l){return"function"==typeof n&&(l=n,n=void 0),l=l||function(){},r?function(e,t,n,o){e.queryStringParams&&(t=c(t,e.queryStringParams));var i=Object(a.a)({},e.customHeaders);n&&(i["Content-Type"]="application/json"),r(t,Object(a.a)({method:n?"POST":"GET",body:n?e.stringify(n):void 0,headers:i},"function"==typeof e.requestOptions?e.requestOptions(n):e.requestOptions)).then((function(e){if(!e.ok)return o(e.statusText||"Error",{status:e.status});e.text().then((function(t){o(null,{status:e.status,data:t})})).catch(o)})).catch(o)}(e,t,n,l):"function"==typeof XMLHttpRequest||"function"==typeof ActiveXObject?function(e,t,n,r){n&&"object"===u(n)&&(n=c("",n).slice(1)),e.queryStringParams&&(t=c(t,e.queryStringParams));try{var a;(a=o?new o:new i("MSXML2.XMLHTTP.3.0")).open(n?"POST":"GET",t,1),e.crossDomain||a.setRequestHeader("X-Requested-With","XMLHttpRequest"),a.withCredentials=!!e.withCredentials,n&&a.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),a.overrideMimeType&&a.overrideMimeType("application/json");var l=e.customHeaders;if(l="function"==typeof l?l():l)for(var s in l)a.setRequestHeader(s,l[s]);a.onreadystatechange=function(){a.readyState>3&&r(a.status>=400?a.statusText:null,{status:a.status,data:a.responseText})},a.send(n)}catch(e){console&&console.log(e)}}(e,t,n,l):void 0}}).call(this,n(62))},function(e){e.exports=JSON.parse('{"name":"webviewer-ui","author":"PDFTron Systems Inc.","version":"7.2.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","storybook":"start-storybook -p 6006 --ci","jest":"jest","jest:watch":"jest --watch"},"dependencies":{"@babel/polyfill":"^7.11.5","@pdftron/webviewer-react-toolkit":"^0.6.0-beta.8","autolinker":"^3.11.1","classnames":"^2.2.6","css-vars-ponyfill":"^2.3.2","dayjs":"^1.8.19","file-saver":"git+https://github.com/ZhijieZhang/FileSaver.js.git","hotkeys-js":"^3.7.3","html2canvas":"git+https://github.com/mparizeau/html2canvas.git","i18next":"^19.0.3","i18next-http-backend":"^1.0.16","node-sass":"^4.13.1","react":"^17.0.0","react-dom":"^17.0.0","react-draggable":"^4.3.1","react-hot-loader":"^4.12.19","react-i18next":"^11.3.1","react-measure":"^2.3.0","react-mentions":"git+https://github.com/PDFTron/react-mentions.git","react-onclickoutside":"^6.9.0","react-redux":"^7.1.3","react-swipeable":"^5.5.1","react-virtualized":"^9.21.2","redux":"^4.0.5","redux-persist":"^6.0.0","redux-thunk":"^2.3.0"},"devDependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@babel/node":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-namespace-from":"^7.8.3","@babel/plugin-proposal-function-sent":"^7.8.3","@babel/plugin-proposal-numeric-separator":"^7.8.3","@babel/plugin-proposal-optional-chaining":"^7.8.3","@babel/plugin-proposal-throw-expressions":"^7.8.3","@babel/preset-env":"^7.8.3","@babel/preset-react":"^7.8.3","@google-cloud/translate":"^5.1.4","@hot-loader/react-dom":"^16.11.0","@pdftron/webviewer-downloader":"^1.4.2","@storybook/addon-actions":"^6.0.21","@storybook/addon-essentials":"^6.0.21","@storybook/addon-links":"^6.0.21","@storybook/react":"^6.0.21","@testing-library/jest-dom":"^5.11.4","@testing-library/react":"^10.4.9","babel-eslint":"^10.0.3","babel-jest":"^26.3.0","babel-loader":"^8.0.6","body-parser":"^1.19.0","clean-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.1.1","core-js":"^3.6.4","css-loader":"^3.4.2","cssnano":"^4.1.10","cypress":"^3.8.2","cypress-image-snapshot":"^3.1.1","eslint":"^6.8.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-cypress":"^2.8.1","eslint-plugin-import":"^2.20.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.18.0","eslint-plugin-react-hooks":"^2.3.0","express":"^4.17.1","file-loader":"^5.0.2","identity-obj-proxy":"^3.0.0","ip":"^1.1.5","jest":"^26.4.2","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.7.0","prop-types":"^15.7.2","raw-loader":"^4.0.0","react-is":"^16.13.1","redux-devtools-extension":"^2.13.8","redux-logger":"^3.0.6","rimraf":"^3.0.0","sass-loader":"^8.0.2","style-loader":"^1.1.3","svg-inline-loader":"^0.8.0","webpack":"^4.41.5","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-hot-middleware":"^2.25.0","@pdftron/webviewer-reading-mode":"0.9.4"}}')},function(e,t,n){"use strict";var r;t.__esModule=!0,t.default=void 0;var o=(0,((r=n(961))&&r.__esModule?r:{default:r}).default)("local");t.default=o},,,function(e,t,n){"use strict";var r=n(2),o=n(8),i=n(41),a=n(46),l=n(14),s=n(145),u=n(203),c=n(4),f=n(20),d=n(73),p=n(10),h=n(13),m=n(19),g=n(32),v=n(40),y=n(63),b=n(53),w=n(96),S=n(72),E=n(205),C=n(144),x=n(25),_=n(18),O=n(114),A=n(28),T=n(26),k=n(141),P=n(115),M=n(93),R=n(92),L=n(15),j=n(206),D=n(34),N=n(47),I=n(33),z=n(24).forEach,B=P("hidden"),F=L("toPrimitive"),H=I.set,V=I.getterFor("Symbol"),U=Object.prototype,W=o.Symbol,G=i("JSON","stringify"),Z=x.f,q=_.f,Y=E.f,$=O.f,K=k("symbols"),X=k("op-symbols"),Q=k("string-to-symbol-registry"),J=k("symbol-to-string-registry"),ee=k("wks"),te=o.QObject,ne=!te||!te.prototype||!te.prototype.findChild,re=l&&c((function(){return 7!=b(q({},"a",{get:function(){return q(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=Z(U,t);r&&delete U[t],q(e,t,n),r&&e!==U&&q(U,t,r)}:q,oe=function(e,t){var n=K[e]=b(W.prototype);return H(n,{type:"Symbol",tag:e,description:t}),l||(n.description=t),n},ie=u?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof W},ae=function(e,t,n){e===U&&ae(X,t,n),h(e);var r=v(t,!0);return h(n),f(K,r)?(n.enumerable?(f(e,B)&&e[B][r]&&(e[B][r]=!1),n=b(n,{enumerable:y(0,!1)})):(f(e,B)||q(e,B,y(1,{})),e[B][r]=!0),re(e,r,n)):q(e,r,n)},le=function(e,t){h(e);var n=g(t),r=w(n).concat(fe(n));return z(r,(function(t){l&&!se.call(n,t)||ae(e,t,n[t])})),e},se=function(e){var t=v(e,!0),n=$.call(this,t);return!(this===U&&f(K,t)&&!f(X,t))&&(!(n||!f(this,t)||!f(K,t)||f(this,B)&&this[B][t])||n)},ue=function(e,t){var n=g(e),r=v(t,!0);if(n!==U||!f(K,r)||f(X,r)){var o=Z(n,r);return!o||!f(K,r)||f(n,B)&&n[B][r]||(o.enumerable=!0),o}},ce=function(e){var t=Y(g(e)),n=[];return z(t,(function(e){f(K,e)||f(M,e)||n.push(e)})),n},fe=function(e){var t=e===U,n=Y(t?X:g(e)),r=[];return z(n,(function(e){!f(K,e)||t&&!f(U,e)||r.push(K[e])})),r};(s||(T((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===U&&n.call(X,e),f(this,B)&&f(this[B],t)&&(this[B][t]=!1),re(this,t,y(1,e))};return l&&ne&&re(U,t,{configurable:!0,set:n}),oe(t,e)}).prototype,"toString",(function(){return V(this).tag})),T(W,"withoutSetter",(function(e){return oe(R(e),e)})),O.f=se,_.f=ae,x.f=ue,S.f=E.f=ce,C.f=fe,j.f=function(e){return oe(L(e),e)},l&&(q(W.prototype,"description",{configurable:!0,get:function(){return V(this).description}}),a||T(U,"propertyIsEnumerable",se,{unsafe:!0}))),r({global:!0,wrap:!0,forced:!s,sham:!s},{Symbol:W}),z(w(ee),(function(e){D(e)})),r({target:"Symbol",stat:!0,forced:!s},{for:function(e){var t=String(e);if(f(Q,t))return Q[t];var n=W(t);return Q[t]=n,J[n]=t,n},keyFor:function(e){if(!ie(e))throw TypeError(e+" is not a symbol");if(f(J,e))return J[e]},useSetter:function(){ne=!0},useSimple:function(){ne=!1}}),r({target:"Object",stat:!0,forced:!s,sham:!l},{create:function(e,t){return void 0===t?b(e):le(b(e),t)},defineProperty:ae,defineProperties:le,getOwnPropertyDescriptor:ue}),r({target:"Object",stat:!0,forced:!s},{getOwnPropertyNames:ce,getOwnPropertySymbols:fe}),r({target:"Object",stat:!0,forced:c((function(){C.f(1)}))},{getOwnPropertySymbols:function(e){return C.f(m(e))}}),G)&&r({target:"JSON",stat:!0,forced:!s||c((function(){var e=W();return"[null]"!=G([e])||"{}"!=G({a:e})||"{}"!=G(Object(e))}))},{stringify:function(e,t,n){for(var r,o=[e],i=1;arguments.length>i;)o.push(arguments[i++]);if(r=t,(p(t)||void 0!==e)&&!ie(e))return d(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!ie(t))return t}),o[1]=t,G.apply(null,o)}});W.prototype[F]||A(W.prototype,F,W.prototype.valueOf),N(W,"Symbol"),M[B]=!0},function(e,t,n){"use strict";var r=n(2),o=n(14),i=n(8),a=n(20),l=n(10),s=n(18).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")),g=/^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(g,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:d})}},function(e,t,n){n(34)("asyncIterator")},function(e,t,n){n(34)("hasInstance")},function(e,t,n){n(34)("isConcatSpreadable")},function(e,t,n){n(34)("iterator")},function(e,t,n){n(34)("match")},function(e,t,n){n(34)("replace")},function(e,t,n){n(34)("search")},function(e,t,n){n(34)("species")},function(e,t,n){n(34)("split")},function(e,t,n){n(34)("toPrimitive")},function(e,t,n){n(34)("toStringTag")},function(e,t,n){n(34)("unscopables")},function(e,t,n){"use strict";var r=n(2),o=n(4),i=n(73),a=n(10),l=n(19),s=n(17),u=n(74),c=n(97),f=n(98),d=n(15),p=n(147),h=d("isConcatSpreadable"),m=p>=51||!o((function(){var e=[];return e[h]=!1,e.concat()[0]!==e})),g=f("concat"),v=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||!g},{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],v(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(2),o=n(207),i=n(66);r({target:"Array",proto:!0},{copyWithin:o}),i("copyWithin")},function(e,t,n){"use strict";var r=n(2),o=n(24).every,i=n(54),a=n(29),l=i("every"),s=a("every");r({target:"Array",proto:!0,forced:!l||!s},{every:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var r=n(2),o=n(148),i=n(66);r({target:"Array",proto:!0},{fill:o}),i("fill")},function(e,t,n){"use strict";var r=n(2),o=n(24).filter,i=n(98),a=n(29),l=i("filter"),s=a("filter");r({target:"Array",proto:!0,forced:!l||!s},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(2),o=n(24).find,i=n(66),a=n(29),l=!0,s=a("find");"find"in[]&&Array(1).find((function(){l=!1})),r({target:"Array",proto:!0,forced:l||!s},{find:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("find")},function(e,t,n){"use strict";var r=n(2),o=n(24).findIndex,i=n(66),a=n(29),l=!0,s=a("findIndex");"findIndex"in[]&&Array(1).findIndex((function(){l=!1})),r({target:"Array",proto:!0,forced:l||!s},{findIndex:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("findIndex")},function(e,t,n){"use strict";var r=n(2),o=n(208),i=n(19),a=n(17),l=n(37),s=n(97);r({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=i(this),n=a(t.length),r=s(t,0);return r.length=o(r,t,t,n,0,void 0===e?1:l(e)),r}})},function(e,t,n){"use strict";var r=n(2),o=n(208),i=n(19),a=n(17),l=n(38),s=n(97);r({target:"Array",proto:!0},{flatMap:function(e){var t,n=i(this),r=a(n.length);return l(e),(t=s(n,0)).length=o(t,n,n,r,0,1,e,arguments.length>1?arguments[1]:void 0),t}})},function(e,t,n){"use strict";var r=n(2),o=n(209);r({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},function(e,t,n){var r=n(2),o=n(210);r({target:"Array",stat:!0,forced:!n(117)((function(e){Array.from(e)}))},{from:o})},function(e,t,n){"use strict";var r=n(2),o=n(94).includes,i=n(66);r({target:"Array",proto:!0,forced:!n(29)("indexOf",{ACCESSORS:!0,1:0})},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("includes")},function(e,t,n){"use strict";var r=n(2),o=n(94).indexOf,i=n(54),a=n(29),l=[].indexOf,s=!!l&&1/[1].indexOf(1,-0)<0,u=i("indexOf"),c=a("indexOf",{ACCESSORS:!0,1:0});r({target:"Array",proto:!0,forced:s||!u||!c},{indexOf:function(e){return s?l.apply(this,arguments)||0:o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){n(2)({target:"Array",stat:!0},{isArray:n(73)})},function(e,t,n){"use strict";var r=n(2),o=n(91),i=n(32),a=n(54),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){var r=n(2),o=n(215);r({target:"Array",proto:!0,forced:o!==[].lastIndexOf},{lastIndexOf:o})},function(e,t,n){"use strict";var r=n(2),o=n(24).map,i=n(98),a=n(29),l=i("map"),s=a("map");r({target:"Array",proto:!0,forced:!l||!s},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(2),o=n(4),i=n(74);r({target:"Array",stat:!0,forced:o((function(){function e(){}return!(Array.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)i(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var r=n(2),o=n(119).left,i=n(54),a=n(29),l=i("reduce"),s=a("reduce",{1:0});r({target:"Array",proto:!0,forced:!l||!s},{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(2),o=n(119).right,i=n(54),a=n(29),l=i("reduceRight"),s=a("reduce",{1:0});r({target:"Array",proto:!0,forced:!l||!s},{reduceRight:function(e){return o(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(2),o=n(73),i=[].reverse,a=[1,2];r({target:"Array",proto:!0,forced:String(a)===String(a.reverse())},{reverse:function(){return o(this)&&(this.length=this.length),i.call(this)}})},function(e,t,n){"use strict";var r=n(2),o=n(10),i=n(73),a=n(64),l=n(17),s=n(32),u=n(74),c=n(15),f=n(98),d=n(29),p=f("slice"),h=d("slice",{ACCESSORS:!0,0:0,1:2}),m=c("species"),g=[].slice,v=Math.max;r({target:"Array",proto:!0,forced:!p||!h},{slice:function(e,t){var n,r,c,f=s(this),d=l(f.length),p=a(e,d),h=a(void 0===t?d:t,d);if(i(f)&&("function"!=typeof(n=f.constructor)||n!==Array&&!i(n.prototype)?o(n)&&null===(n=n[m])&&(n=void 0):n=void 0,n===Array||void 0===n))return g.call(f,p,h);for(r=new(void 0===n?Array:n)(v(h-p,0)),c=0;p<h;p++,c++)p in f&&u(r,c,f[p]);return r.length=c,r}})},function(e,t,n){"use strict";var r=n(2),o=n(24).some,i=n(54),a=n(29),l=i("some"),s=a("some");r({target:"Array",proto:!0,forced:!l||!s},{some:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(2),o=n(38),i=n(19),a=n(4),l=n(54),s=[],u=s.sort,c=a((function(){s.sort(void 0)})),f=a((function(){s.sort(null)})),d=l("sort");r({target:"Array",proto:!0,forced:c||!f||!d},{sort:function(e){return void 0===e?u.call(i(this)):u.call(i(this),o(e))}})},function(e,t,n){n(80)("Array")},function(e,t,n){"use strict";var r=n(2),o=n(64),i=n(37),a=n(17),l=n(19),s=n(97),u=n(74),c=n(98),f=n(29),d=c("splice"),p=f("splice",{ACCESSORS:!0,0:0,1:2}),h=Math.max,m=Math.min;r({target:"Array",proto:!0,forced:!d||!p},{splice:function(e,t){var n,r,c,f,d,p,g=l(this),v=a(g.length),y=o(e,v),b=arguments.length;if(0===b?n=r=0:1===b?(n=0,r=v-y):(n=b-2,r=m(h(i(t),0),v-y)),v+n-r>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(c=s(g,r),f=0;f<r;f++)(d=y+f)in g&&u(c,f,g[d]);if(c.length=r,n<r){for(f=y;f<v-r;f++)p=f+n,(d=f+r)in g?g[p]=g[d]:delete g[p];for(f=v;f>v-r+n;f--)delete g[f-1]}else if(n>r)for(f=v-r;f>y;f--)p=f+n-1,(d=f+r-1)in g?g[p]=g[d]:delete g[p];for(f=0;f<n;f++)g[f+y]=arguments[f+2];return g.length=v-r+n,c}})},function(e,t,n){n(66)("flat")},function(e,t,n){n(66)("flatMap")},function(e,t,n){"use strict";var r=n(2),o=n(8),i=n(120),a=n(80),l=i.ArrayBuffer;r({global:!0,forced:o.ArrayBuffer!==l},{ArrayBuffer:l}),a("ArrayBuffer")},function(e,t){var n=Math.abs,r=Math.pow,o=Math.floor,i=Math.log,a=Math.LN2;e.exports={pack:function(e,t,l){var s,u,c,f=new Array(l),d=8*l-t-1,p=(1<<d)-1,h=p>>1,m=23===t?r(2,-24)-r(2,-77):0,g=e<0||0===e&&1/e<0?1:0,v=0;for((e=n(e))!=e||e===1/0?(u=e!=e?1:0,s=p):(s=o(i(e)/a),e*(c=r(2,-s))<1&&(s--,c*=2),(e+=s+h>=1?m/c:m*r(2,1-h))*c>=2&&(s++,c/=2),s+h>=p?(u=0,s=p):s+h>=1?(u=(e*c-1)*r(2,t),s+=h):(u=e*r(2,h-1)*r(2,t),s=0));t>=8;f[v++]=255&u,u/=256,t-=8);for(s=s<<t|u,d+=t;d>0;f[v++]=255&s,s/=256,d-=8);return f[--v]|=128*g,f},unpack:function(e,t){var n,o=e.length,i=8*o-t-1,a=(1<<i)-1,l=a>>1,s=i-7,u=o-1,c=e[u--],f=127&c;for(c>>=7;s>0;f=256*f+e[u],u--,s-=8);for(n=f&(1<<-s)-1,f>>=-s,s+=t;s>0;n=256*n+e[u],u--,s-=8);if(0===f)f=1-l;else{if(f===a)return n?NaN:c?-1/0:1/0;n+=r(2,t),f-=l}return(c?-1:1)*n*r(2,f-t)}}},function(e,t,n){var r=n(2),o=n(16);r({target:"ArrayBuffer",stat:!0,forced:!o.NATIVE_ARRAY_BUFFER_VIEWS},{isView:o.isView})},function(e,t,n){"use strict";var r=n(2),o=n(4),i=n(120),a=n(13),l=n(64),s=n(17),u=n(68),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){var r=n(2),o=n(120);r({global:!0,forced:!n(153)},{DataView:o.DataView})},function(e,t,n){n(2)({target:"Date",stat:!0},{now:function(){return(new Date).getTime()}})},function(e,t,n){var r=n(2),o=n(347);r({target:"Date",proto:!0,forced:Date.prototype.toISOString!==o},{toISOString:o})},function(e,t,n){"use strict";var r=n(4),o=n(154).start,i=Math.abs,a=Date.prototype,l=a.getTime,s=a.toISOString;e.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=s.call(new Date(-5e13-1))}))||!r((function(){s.call(new Date(NaN))}))?function(){if(!isFinite(l.call(this)))throw RangeError("Invalid time value");var e=this.getUTCFullYear(),t=this.getUTCMilliseconds(),n=e<0?"-":e>9999?"+":"";return n+o(i(e),n?6:4,0)+"-"+o(this.getUTCMonth()+1,2,0)+"-"+o(this.getUTCDate(),2,0)+"T"+o(this.getUTCHours(),2,0)+":"+o(this.getUTCMinutes(),2,0)+":"+o(this.getUTCSeconds(),2,0)+"."+o(t,3,0)+"Z"}:s},function(e,t,n){"use strict";var r=n(2),o=n(4),i=n(19),a=n(40);r({target:"Date",proto:!0,forced:o((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(e){var t=i(this),n=a(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},function(e,t,n){var r=n(28),o=n(350),i=n(15)("toPrimitive"),a=Date.prototype;i in a||r(a,i,o)},function(e,t,n){"use strict";var r=n(13),o=n(40);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return o(r(this),"number"!==e)}},function(e,t,n){var r=n(26),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){n(2)({target:"Function",proto:!0},{bind:n(217)})},function(e,t,n){"use strict";var r=n(10),o=n(18),i=n(42),a=n(15)("hasInstance"),l=Function.prototype;a in l||o.f(l,a,{value:function(e){if("function"!=typeof this||!r(e))return!1;if(!r(this.prototype))return e instanceof this;for(;e=i(e);)if(this.prototype===e)return!0;return!1}})},function(e,t,n){var r=n(14),o=n(18).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(8);n(47)(r.JSON,"JSON",!0)},function(e,t,n){"use strict";var r=n(121),o=n(218);e.exports=r("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),o)},function(e,t,n){var r=n(2),o=n(219),i=Math.acosh,a=Math.log,l=Math.sqrt,s=Math.LN2;r({target:"Math",stat:!0,forced:!i||710!=Math.floor(i(Number.MAX_VALUE))||i(1/0)!=1/0},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?a(e)+s:o(e-1+l(e-1)*l(e+1))}})},function(e,t,n){var r=n(2),o=Math.asinh,i=Math.log,a=Math.sqrt;r({target:"Math",stat:!0,forced:!(o&&1/o(0)>0)},{asinh:function e(t){return isFinite(t=+t)&&0!=t?t<0?-e(-t):i(t+a(t*t+1)):t}})},function(e,t,n){var r=n(2),o=Math.atanh,i=Math.log;r({target:"Math",stat:!0,forced:!(o&&1/o(-0)<0)},{atanh:function(e){return 0==(e=+e)?e:i((1+e)/(1-e))/2}})},function(e,t,n){var r=n(2),o=n(156),i=Math.abs,a=Math.pow;r({target:"Math",stat:!0},{cbrt:function(e){return o(e=+e)*a(i(e),1/3)}})},function(e,t,n){var r=n(2),o=Math.floor,i=Math.log,a=Math.LOG2E;r({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-o(i(e+.5)*a):32}})},function(e,t,n){var r=n(2),o=n(123),i=Math.cosh,a=Math.abs,l=Math.E;r({target:"Math",stat:!0,forced:!i||i(710)===1/0},{cosh:function(e){var t=o(a(e)-1)+1;return(t+1/(t*l*l))*(l/2)}})},function(e,t,n){var r=n(2),o=n(123);r({target:"Math",stat:!0,forced:o!=Math.expm1},{expm1:o})},function(e,t,n){n(2)({target:"Math",stat:!0},{fround:n(365)})},function(e,t,n){var r=n(156),o=Math.abs,i=Math.pow,a=i(2,-52),l=i(2,-23),s=i(2,127)*(2-l),u=i(2,-126);e.exports=Math.fround||function(e){var t,n,i=o(e),c=r(e);return i<u?c*(i/u/l+1/a-1/a)*u*l:(n=(t=(1+l/a)*i)-(t-i))>s||n!=n?c*(1/0):c*n}},function(e,t,n){var r=n(2),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){var r=n(2),o=n(4),i=Math.imul;r({target:"Math",stat:!0,forced:o((function(){return-5!=i(4294967295,5)||2!=i.length}))},{imul:function(e,t){var n=+e,r=+t,o=65535&n,i=65535&r;return 0|o*i+((65535&n>>>16)*i+o*(65535&r>>>16)<<16>>>0)}})},function(e,t,n){var r=n(2),o=Math.log,i=Math.LOG10E;r({target:"Math",stat:!0},{log10:function(e){return o(e)*i}})},function(e,t,n){n(2)({target:"Math",stat:!0},{log1p:n(219)})},function(e,t,n){var r=n(2),o=Math.log,i=Math.LN2;r({target:"Math",stat:!0},{log2:function(e){return o(e)/i}})},function(e,t,n){n(2)({target:"Math",stat:!0},{sign:n(156)})},function(e,t,n){var r=n(2),o=n(4),i=n(123),a=Math.abs,l=Math.exp,s=Math.E;r({target:"Math",stat:!0,forced:o((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){return a(e=+e)<1?(i(e)-i(-e))/2:(l(e-1)-l(-e-1))*(s/2)}})},function(e,t,n){var r=n(2),o=n(123),i=Math.exp;r({target:"Math",stat:!0},{tanh:function(e){var t=o(e=+e),n=o(-e);return t==1/0?1:n==1/0?-1:(t-n)/(i(e)+i(-e))}})},function(e,t,n){n(47)(Math,"Math",!0)},function(e,t,n){var r=n(2),o=Math.ceil,i=Math.floor;r({target:"Math",stat:!0},{trunc:function(e){return(e>0?i:o)(e)}})},function(e,t,n){"use strict";var r=n(14),o=n(8),i=n(95),a=n(26),l=n(20),s=n(39),u=n(122),c=n(40),f=n(4),d=n(53),p=n(72).f,h=n(25).f,m=n(18).f,g=n(82).trim,v=o.Number,y=v.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=g(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",!v(" 0o1")||!v("0b1")||v("+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 v(w(t)),n,E):w(t)},C=r?p(v):"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;C.length>x;x++)l(v,S=C[x])&&!l(E,S)&&m(E,S,h(v,S));E.prototype=y,y.constructor=E,a(o,"Number",E)}},function(e,t,n){n(2)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},function(e,t,n){n(2)({target:"Number",stat:!0},{isFinite:n(379)})},function(e,t,n){var r=n(8).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&r(e)}},function(e,t,n){n(2)({target:"Number",stat:!0},{isInteger:n(220)})},function(e,t,n){n(2)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,n){var r=n(2),o=n(220),i=Math.abs;r({target:"Number",stat:!0},{isSafeInteger:function(e){return o(e)&&i(e)<=9007199254740991}})},function(e,t,n){n(2)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){n(2)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},function(e,t,n){var r=n(2),o=n(221);r({target:"Number",stat:!0,forced:Number.parseFloat!=o},{parseFloat:o})},function(e,t,n){var r=n(2),o=n(222);r({target:"Number",stat:!0,forced:Number.parseInt!=o},{parseInt:o})},function(e,t,n){"use strict";var r=n(2),o=n(37),i=n(223),a=n(155),l=n(4),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)},g=function(e){for(var t=6,n=0;--t>=0;)n+=d[t],d[t]=u(n/e),n=n%e*1e7},v=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;)g(1<<23),r-=23;g(1<<r),m(1,1),g(2),h=v()}else m(0,n),m(1<<-t,0),h=v()+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){"use strict";var r=n(2),o=n(4),i=n(223),a=1..toPrecision;r({target:"Number",proto:!0,forced:o((function(){return"1"!==a.call(1,void 0)}))||!o((function(){a.call({})}))},{toPrecision:function(e){return void 0===e?a.call(i(this)):a.call(i(this),e)}})},function(e,t,n){var r=n(2),o=n(224);r({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},function(e,t,n){n(2)({target:"Object",stat:!0,sham:!n(14)},{create:n(53)})},function(e,t,n){"use strict";var r=n(2),o=n(14),i=n(125),a=n(19),l=n(38),s=n(18);o&&r({target:"Object",proto:!0,forced:i},{__defineGetter__:function(e,t){s.f(a(this),e,{get:l(t),enumerable:!0,configurable:!0})}})},function(e,t,n){var r=n(2),o=n(14);r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperties:n(146)})},function(e,t,n){var r=n(2),o=n(14);r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:n(18).f})},function(e,t,n){"use strict";var r=n(2),o=n(14),i=n(125),a=n(19),l=n(38),s=n(18);o&&r({target:"Object",proto:!0,forced:i},{__defineSetter__:function(e,t){s.f(a(this),e,{set:l(t),enumerable:!0,configurable:!0})}})},function(e,t,n){var r=n(2),o=n(225).entries;r({target:"Object",stat:!0},{entries:function(e){return o(e)}})},function(e,t,n){var r=n(2),o=n(102),i=n(4),a=n(10),l=n(76).onFreeze,s=Object.freeze;r({target:"Object",stat:!0,forced:i((function(){s(1)})),sham:!o},{freeze:function(e){return s&&a(e)?s(l(e)):e}})},function(e,t,n){var r=n(2),o=n(103),i=n(74);r({target:"Object",stat:!0},{fromEntries:function(e){var t={};return o(e,(function(e,n){i(t,e,n)}),void 0,!0),t}})},function(e,t,n){var r=n(2),o=n(4),i=n(32),a=n(25).f,l=n(14),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(2),o=n(14),i=n(142),a=n(32),l=n(25),s=n(74);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){var r=n(2),o=n(4),i=n(205).f;r({target:"Object",stat:!0,forced:o((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:i})},function(e,t,n){var r=n(2),o=n(4),i=n(19),a=n(42),l=n(152);r({target:"Object",stat:!0,forced:o((function(){a(1)})),sham:!l},{getPrototypeOf:function(e){return a(i(e))}})},function(e,t,n){n(2)({target:"Object",stat:!0},{is:n(226)})},function(e,t,n){var r=n(2),o=n(4),i=n(10),a=Object.isExtensible;r({target:"Object",stat:!0,forced:o((function(){a(1)}))},{isExtensible:function(e){return!!i(e)&&(!a||a(e))}})},function(e,t,n){var r=n(2),o=n(4),i=n(10),a=Object.isFrozen;r({target:"Object",stat:!0,forced:o((function(){a(1)}))},{isFrozen:function(e){return!i(e)||!!a&&a(e)}})},function(e,t,n){var r=n(2),o=n(4),i=n(10),a=Object.isSealed;r({target:"Object",stat:!0,forced:o((function(){a(1)}))},{isSealed:function(e){return!i(e)||!!a&&a(e)}})},function(e,t,n){var r=n(2),o=n(19),i=n(96);r({target:"Object",stat:!0,forced:n(4)((function(){i(1)}))},{keys:function(e){return i(o(e))}})},function(e,t,n){"use strict";var r=n(2),o=n(14),i=n(125),a=n(19),l=n(40),s=n(42),u=n(25).f;o&&r({target:"Object",proto:!0,forced:i},{__lookupGetter__:function(e){var t,n=a(this),r=l(e,!0);do{if(t=u(n,r))return t.get}while(n=s(n))}})},function(e,t,n){"use strict";var r=n(2),o=n(14),i=n(125),a=n(19),l=n(40),s=n(42),u=n(25).f;o&&r({target:"Object",proto:!0,forced:i},{__lookupSetter__:function(e){var t,n=a(this),r=l(e,!0);do{if(t=u(n,r))return t.set}while(n=s(n))}})},function(e,t,n){var r=n(2),o=n(10),i=n(76).onFreeze,a=n(102),l=n(4),s=Object.preventExtensions;r({target:"Object",stat:!0,forced:l((function(){s(1)})),sham:!a},{preventExtensions:function(e){return s&&o(e)?s(i(e)):e}})},function(e,t,n){var r=n(2),o=n(10),i=n(76).onFreeze,a=n(102),l=n(4),s=Object.seal;r({target:"Object",stat:!0,forced:l((function(){s(1)})),sham:!a},{seal:function(e){return s&&o(e)?s(i(e)):e}})},function(e,t,n){n(2)({target:"Object",stat:!0},{setPrototypeOf:n(75)})},function(e,t,n){var r=n(150),o=n(26),i=n(413);r||o(Object.prototype,"toString",i,{unsafe:!0})},function(e,t,n){"use strict";var r=n(150),o=n(101);e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},function(e,t,n){var r=n(2),o=n(225).values;r({target:"Object",stat:!0},{values:function(e){return o(e)}})},function(e,t,n){var r=n(2),o=n(221);r({global:!0,forced:parseFloat!=o},{parseFloat:o})},function(e,t,n){var r=n(2),o=n(222);r({global:!0,forced:parseInt!=o},{parseInt:o})},function(e,t,n){"use strict";var r,o,i,a,l=n(2),s=n(46),u=n(8),c=n(41),f=n(227),d=n(26),p=n(81),h=n(47),m=n(80),g=n(10),v=n(38),y=n(67),b=n(39),w=n(140),S=n(103),E=n(117),C=n(68),x=n(157).set,_=n(229),O=n(230),A=n(418),T=n(231),k=n(419),P=n(33),M=n(95),R=n(15),L=n(147),j=R("species"),D="Promise",N=P.get,I=P.set,z=P.getterFor(D),B=f,F=u.TypeError,H=u.document,V=u.process,U=c("fetch"),W=T.f,G=W,Z="process"==b(V),q=!!(H&&H.createEvent&&u.dispatchEvent),Y=M(D,(function(){if(!(w(B)!==String(B))){if(66===L)return!0;if(!Z&&"function"!=typeof PromiseRejectionEvent)return!0}if(s&&!B.prototype.finally)return!0;if(L>=51&&/native code/.test(B))return!1;var e=B.resolve(1),t=function(e){e((function(){}),(function(){}))};return(e.constructor={})[j]=t,!(e.then((function(){}))instanceof t)})),$=Y||!E((function(e){B.all(e).catch((function(){}))})),K=function(e){var t;return!(!g(e)||"function"!=typeof(t=e.then))&&t},X=function(e,t,n){if(!t.notified){t.notified=!0;var r=t.reactions;_((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&&te(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=K(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&&J(e,t)}))}},Q=function(e,t,n){var r,o;q?((r=H.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&&A("Unhandled promise rejection",n)},J=function(e,t){x.call(u,(function(){var n,r=t.value;if(ee(t)&&(n=k((function(){Z?V.emit("unhandledRejection",r,e):Q("unhandledrejection",e,r)})),t.rejection=Z||ee(t)?2:1,n.error))throw n.value}))},ee=function(e){return 1!==e.rejection&&!e.parent},te=function(e,t){x.call(u,(function(){Z?V.emit("rejectionHandled",e):Q("rejectionhandled",e,t.value)}))},ne=function(e,t,n,r){return function(o){e(t,n,o,r)}},re=function(e,t,n,r){t.done||(t.done=!0,r&&(t=r),t.value=n,t.state=2,X(e,t,!0))},oe=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=K(n);o?_((function(){var r={done:!1};try{o.call(n,ne(oe,e,r,t),ne(re,e,r,t))}catch(n){re(e,r,n,t)}})):(t.value=n,t.state=1,X(e,t,!1))}catch(n){re(e,{done:!1},n,t)}}};Y&&(B=function(e){y(this,B,D),v(e),r.call(this);var t=N(this);try{e(ne(oe,this,t),ne(re,this,t))}catch(e){re(this,t,e)}},(r=function(e){I(this,{type:D,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=p(B.prototype,{then:function(e,t){var n=z(this),r=W(C(this,B));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=Z?V.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&X(this,n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new r,t=N(e);this.promise=e,this.resolve=ne(oe,e,t),this.reject=ne(re,e,t)},T.f=W=function(e){return e===B||e===i?new o(e):G(e)},s||"function"!=typeof f||(a=f.prototype.then,d(f.prototype,"then",(function(e,t){var n=this;return new B((function(e,t){a.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof U&&l({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return O(B,U.apply(u,arguments))}}))),l({global:!0,wrap:!0,forced:Y},{Promise:B}),h(B,D,!1,!0),m(D),i=c(D),l({target:D,stat:!0,forced:Y},{reject:function(e){var t=W(this);return t.reject.call(void 0,e),t.promise}}),l({target:D,stat:!0,forced:s||Y},{resolve:function(e){return O(s&&this===i?B:this,e)}}),l({target:D,stat:!0,forced:$},{all:function(e){var t=this,n=W(t),r=n.resolve,o=n.reject,i=k((function(){var n=v(t.resolve),i=[],a=0,l=1;S(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=v(t.resolve);S(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(8);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";var r=n(2),o=n(46),i=n(227),a=n(4),l=n(41),s=n(68),u=n(230),c=n(26);r({target:"Promise",proto:!0,real:!0,forced:!!i&&a((function(){i.prototype.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=s(this,l("Promise")),n="function"==typeof e;return this.then(n?function(n){return u(t,e()).then((function(){return n}))}:e,n?function(n){return u(t,e()).then((function(){throw n}))}:e)}}),o||"function"!=typeof i||i.prototype.finally||c(i.prototype,"finally",l("Promise").prototype.finally)},function(e,t,n){var r=n(2),o=n(41),i=n(38),a=n(13),l=n(4),s=o("Reflect","apply"),u=Function.apply;r({target:"Reflect",stat:!0,forced:!l((function(){s((function(){}))}))},{apply:function(e,t,n){return i(e),a(n),s?s(e,t,n):u.call(e,t,n)}})},function(e,t,n){var r=n(2),o=n(41),i=n(38),a=n(13),l=n(10),s=n(53),u=n(217),c=n(4),f=o("Reflect","construct"),d=c((function(){function e(){}return!(f((function(){}),[],e)instanceof e)})),p=!c((function(){f((function(){}))})),h=d||p;r({target:"Reflect",stat:!0,forced:h,sham:h},{construct:function(e,t){i(e),a(t);var n=arguments.length<3?e:i(arguments[2]);if(p&&!d)return f(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return r.push.apply(r,t),new(u.apply(e,r))}var o=n.prototype,c=s(l(o)?o:Object.prototype),h=Function.apply.call(e,c,t);return l(h)?h:c}})},function(e,t,n){var r=n(2),o=n(14),i=n(13),a=n(40),l=n(18);r({target:"Reflect",stat:!0,forced:n(4)((function(){Reflect.defineProperty(l.f({},1,{value:1}),1,{value:2})})),sham:!o},{defineProperty:function(e,t,n){i(e);var r=a(t,!0);i(n);try{return l.f(e,r,n),!0}catch(e){return!1}}})},function(e,t,n){var r=n(2),o=n(13),i=n(25).f;r({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=i(o(e),t);return!(n&&!n.configurable)&&delete e[t]}})},function(e,t,n){var r=n(2),o=n(10),i=n(13),a=n(20),l=n(25),s=n(42);r({target:"Reflect",stat:!0},{get:function e(t,n){var r,u,c=arguments.length<3?t:arguments[2];return i(t)===c?t[n]:(r=l.f(t,n))?a(r,"value")?r.value:void 0===r.get?void 0:r.get.call(c):o(u=s(t))?e(u,n,c):void 0}})},function(e,t,n){var r=n(2),o=n(14),i=n(13),a=n(25);r({target:"Reflect",stat:!0,sham:!o},{getOwnPropertyDescriptor:function(e,t){return a.f(i(e),t)}})},function(e,t,n){var r=n(2),o=n(13),i=n(42);r({target:"Reflect",stat:!0,sham:!n(152)},{getPrototypeOf:function(e){return i(o(e))}})},function(e,t,n){n(2)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},function(e,t,n){var r=n(2),o=n(13),i=Object.isExtensible;r({target:"Reflect",stat:!0},{isExtensible:function(e){return o(e),!i||i(e)}})},function(e,t,n){n(2)({target:"Reflect",stat:!0},{ownKeys:n(142)})},function(e,t,n){var r=n(2),o=n(41),i=n(13);r({target:"Reflect",stat:!0,sham:!n(102)},{preventExtensions:function(e){i(e);try{var t=o("Object","preventExtensions");return t&&t(e),!0}catch(e){return!1}}})},function(e,t,n){var r=n(2),o=n(13),i=n(10),a=n(20),l=n(4),s=n(18),u=n(25),c=n(42),f=n(63);r({target:"Reflect",stat:!0,forced:l((function(){var e=s.f({},"a",{configurable:!0});return!1!==Reflect.set(c(e),"a",1,e)}))},{set:function e(t,n,r){var l,d,p=arguments.length<4?t:arguments[3],h=u.f(o(t),n);if(!h){if(i(d=c(t)))return e(d,n,r,p);h=f(0)}if(a(h,"value")){if(!1===h.writable||!i(p))return!1;if(l=u.f(p,n)){if(l.get||l.set||!1===l.writable)return!1;l.value=r,s.f(p,n,l)}else s.f(p,n,f(0,r));return!0}return void 0!==h.set&&(h.set.call(p,r),!0)}})},function(e,t,n){var r=n(2),o=n(13),i=n(214),a=n(75);a&&r({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){o(e),i(t);try{return a(e,t),!0}catch(e){return!1}}})},function(e,t,n){var r=n(14),o=n(8),i=n(95),a=n(122),l=n(18).f,s=n(72).f,u=n(158),c=n(126),f=n(159),d=n(26),p=n(4),h=n(33).set,m=n(80),g=n(15)("match"),v=o.RegExp,y=v.prototype,b=/a/g,w=/a/g,S=new v(b)!==b,E=f.UNSUPPORTED_Y;if(r&&i("RegExp",!S||E||p((function(){return w[g]=!1,v(b)!=b||v(w)==w||"/a/i"!=v(b,"i")})))){for(var C=function(e,t){var n,r=this instanceof C,o=u(e),i=void 0===t;if(!r&&o&&e.constructor===C&&i)return e;S?o&&!i&&(e=e.source):e instanceof C&&(i&&(t=c.call(e)),e=e.source),E&&(n=!!t&&t.indexOf("y")>-1)&&(t=t.replace(/y/g,""));var l=a(S?new v(e,t):v(e,t),r?this:y,C);return E&&n&&h(l,{sticky:n}),l},x=function(e){e in C||l(C,e,{configurable:!0,get:function(){return v[e]},set:function(t){v[e]=t}})},_=s(v),O=0;_.length>O;)x(_[O++]);y.constructor=C,C.prototype=y,d(o,"RegExp",C)}m("RegExp")},function(e,t,n){var r=n(14),o=n(18),i=n(126),a=n(159).UNSUPPORTED_Y;r&&("g"!=/./g.flags||a)&&o.f(RegExp.prototype,"flags",{configurable:!0,get:i})},function(e,t,n){"use strict";var r=n(26),o=n(13),i=n(4),a=n(126),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){"use strict";var r=n(121),o=n(218);e.exports=r("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),o)},function(e,t,n){"use strict";var r=n(2),o=n(128).codeAt;r({target:"String",proto:!0},{codePointAt:function(e){return o(this,e)}})},function(e,t,n){"use strict";var r,o=n(2),i=n(25).f,a=n(17),l=n(160),s=n(27),u=n(161),c=n(46),f="".endsWith,d=Math.min,p=u("endsWith");o({target:"String",proto:!0,forced:!!(c||p||(r=i(String.prototype,"endsWith"),!r||r.writable))&&!p},{endsWith:function(e){var t=String(s(this));l(e);var n=arguments.length>1?arguments[1]:void 0,r=a(t.length),o=void 0===n?r:d(a(n),r),i=String(e);return f?f.call(t,i,o):t.slice(o-i.length,o)===i}})},function(e,t,n){var r=n(2),o=n(64),i=String.fromCharCode,a=String.fromCodePoint;r({target:"String",stat:!0,forced:!!a&&1!=a.length},{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,a=0;r>a;){if(t=+arguments[a++],o(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?i(t):i(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},function(e,t,n){"use strict";var r=n(2),o=n(160),i=n(27);r({target:"String",proto:!0,forced:!n(161)("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=n(129),o=n(13),i=n(17),a=n(27),l=n(162),s=n(130);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(2),o=n(154).end;r({target:"String",proto:!0,forced:n(234)},{padEnd:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(2),o=n(154).start;r({target:"String",proto:!0,forced:n(234)},{padStart:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var r=n(2),o=n(32),i=n(17);r({target:"String",stat:!0},{raw:function(e){for(var t=o(e.raw),n=i(t.length),r=arguments.length,a=[],l=0;n>l;)a.push(String(t[l++])),l<r&&a.push(String(arguments[l]));return a.join("")}})},function(e,t,n){n(2)({target:"String",proto:!0},{repeat:n(155)})},function(e,t,n){"use strict";var r=n(129),o=n(13),i=n(19),a=n(17),l=n(37),s=n(27),u=n(162),c=n(130),f=Math.max,d=Math.min,p=Math.floor,h=/\$([$&'`]|\d\d?|<[^>]*>)/g,m=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(e,t,n,r){var g=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,v=r.REPLACE_KEEPS_$0,y=g?"$":"$0";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,r){if(!g&&v||"string"==typeof r&&-1===r.indexOf(y)){var i=n(t,e,this,r);if(i.done)return i.value}var s=o(e),p=String(this),h="function"==typeof r;h||(r=String(r));var m=s.global;if(m){var w=s.unicode;s.lastIndex=0}for(var S=[];;){var E=c(s,p);if(null===E)break;if(S.push(E),!m)break;""===String(E[0])&&(s.lastIndex=u(p,a(s.lastIndex),w))}for(var C,x="",_=0,O=0;O<S.length;O++){E=S[O];for(var A=String(E[0]),T=f(d(l(E.index),p.length),0),k=[],P=1;P<E.length;P++)k.push(void 0===(C=E[P])?C:String(C));var M=E.groups;if(h){var R=[A].concat(k,T,p);void 0!==M&&R.push(M);var L=String(r.apply(void 0,R))}else L=b(A,p,T,k,M,r);T>=_&&(x+=p.slice(_,T)+L,_=T+A.length)}return x+p.slice(_)}];function b(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){"use strict";var r=n(129),o=n(13),i=n(27),a=n(226),l=n(130);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(129),o=n(158),i=n(13),a=n(27),l=n(68),s=n(162),u=n(17),c=n(130),f=n(127),d=n(4),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),g=f.unicode,v=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(m?"y":"g"),y=new p(m?f:"^(?:"+f.source+")",v),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 C,x=c(y,m?d:d.slice(S));if(null===x||(C=h(u(y.lastIndex+(m?0:S)),d.length))===w)S=s(d,S,g);else{if(E.push(d.slice(w,S)),E.length===b)return E;for(var _=1;_<=x.length-1;_++)if(E.push(x[_]),E.length===b)return E;S=w=C}}return E.push(d.slice(w)),E}]}),!m)},function(e,t,n){"use strict";var r,o=n(2),i=n(25).f,a=n(17),l=n(160),s=n(27),u=n(161),c=n(46),f="".startsWith,d=Math.min,p=u("startsWith");o({target:"String",proto:!0,forced:!!(c||p||(r=i(String.prototype,"startsWith"),!r||r.writable))&&!p},{startsWith:function(e){var t=String(s(this));l(e);var n=a(d(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return f?f.call(t,r,n):t.slice(n,n+r.length)===r}})},function(e,t,n){"use strict";var r=n(2),o=n(82).trim;r({target:"String",proto:!0,forced:n(163)("trim")},{trim:function(){return o(this)}})},function(e,t,n){"use strict";var r=n(2),o=n(82).end,i=n(163)("trimEnd"),a=i?function(){return o(this)}:"".trimEnd;r({target:"String",proto:!0,forced:i},{trimEnd:a,trimRight:a})},function(e,t,n){"use strict";var r=n(2),o=n(82).start,i=n(163)("trimStart"),a=i?function(){return o(this)}:"".trimStart;r({target:"String",proto:!0,forced:i},{trimStart:a,trimLeft:a})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("anchor")},{anchor:function(e){return o(this,"a","name",e)}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("big")},{big:function(){return o(this,"big","","")}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("blink")},{blink:function(){return o(this,"blink","","")}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("bold")},{bold:function(){return o(this,"b","","")}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("fixed")},{fixed:function(){return o(this,"tt","","")}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("fontcolor")},{fontcolor:function(e){return o(this,"font","color",e)}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("fontsize")},{fontsize:function(e){return o(this,"font","size",e)}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("italics")},{italics:function(){return o(this,"i","","")}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("link")},{link:function(e){return o(this,"a","href",e)}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("small")},{small:function(){return o(this,"small","","")}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("strike")},{strike:function(){return o(this,"strike","","")}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("sub")},{sub:function(){return o(this,"sub","","")}})},function(e,t,n){"use strict";var r=n(2),o=n(35);r({target:"String",proto:!0,forced:n(36)("sup")},{sup:function(){return o(this,"sup","","")}})},function(e,t,n){n(55)("Float32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){var r=n(37);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){n(55)("Float64",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(55)("Int8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(55)("Int16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(55)("Int32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(55)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(55)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}),!0)},function(e,t,n){n(55)("Uint16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(55)("Uint32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){"use strict";var r=n(16),o=n(207),i=r.aTypedArray;(0,r.exportTypedArrayMethod)("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(16),o=n(24).every,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("every",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(16),o=n(148),i=r.aTypedArray;(0,r.exportTypedArrayMethod)("fill",(function(e){return o.apply(i(this),arguments)}))},function(e,t,n){"use strict";var r=n(16),o=n(24).filter,i=n(68),a=r.aTypedArray,l=r.aTypedArrayConstructor;(0,r.exportTypedArrayMethod)("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(16),o=n(24).find,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("find",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(16),o=n(24).findIndex,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("findIndex",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(16),o=n(24).forEach,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("forEach",(function(e){o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(164);(0,n(16).exportTypedArrayStaticMethod)("from",n(236),r)},function(e,t,n){"use strict";var r=n(16),o=n(94).includes,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("includes",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(16),o=n(94).indexOf,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("indexOf",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(8),o=n(16),i=n(118),a=n(15)("iterator"),l=r.Uint8Array,s=i.values,u=i.keys,c=i.entries,f=o.aTypedArray,d=o.exportTypedArrayMethod,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(16),o=r.aTypedArray,i=r.exportTypedArrayMethod,a=[].join;i("join",(function(e){return a.apply(o(this),arguments)}))},function(e,t,n){"use strict";var r=n(16),o=n(215),i=r.aTypedArray;(0,r.exportTypedArrayMethod)("lastIndexOf",(function(e){return o.apply(i(this),arguments)}))},function(e,t,n){"use strict";var r=n(16),o=n(24).map,i=n(68),a=r.aTypedArray,l=r.aTypedArrayConstructor;(0,r.exportTypedArrayMethod)("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(16),o=n(164),i=r.aTypedArrayConstructor;(0,r.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(i(this))(t);t>e;)n[e]=arguments[e++];return n}),o)},function(e,t,n){"use strict";var r=n(16),o=n(119).left,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("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(16),o=n(119).right,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("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(16),o=r.aTypedArray,i=r.exportTypedArrayMethod,a=Math.floor;i("reverse",(function(){for(var e,t=o(this).length,n=a(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(16),o=n(17),i=n(235),a=n(19),l=n(4),s=r.aTypedArray;(0,r.exportTypedArrayMethod)("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++]}),l((function(){new Int8Array(1).set({})})))},function(e,t,n){"use strict";var r=n(16),o=n(68),i=n(4),a=r.aTypedArray,l=r.aTypedArrayConstructor,s=r.exportTypedArrayMethod,u=[].slice;s("slice",(function(e,t){for(var n=u.call(a(this),e,t),r=o(this,this.constructor),i=0,s=n.length,c=new(l(r))(s);s>i;)c[i]=n[i++];return c}),i((function(){new Int8Array(1).slice()})))},function(e,t,n){"use strict";var r=n(16),o=n(24).some,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("some",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(16),o=r.aTypedArray,i=r.exportTypedArrayMethod,a=[].sort;i("sort",(function(e){return a.call(o(this),e)}))},function(e,t,n){"use strict";var r=n(16),o=n(17),i=n(64),a=n(68),l=r.aTypedArray;(0,r.exportTypedArrayMethod)("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(8),o=n(16),i=n(4),a=r.Int8Array,l=o.aTypedArray,s=o.exportTypedArrayMethod,u=[].toLocaleString,c=[].slice,f=!!a&&i((function(){u.call(new a(1))}));s("toLocaleString",(function(){return u.apply(f?c.call(l(this)):l(this),arguments)}),i((function(){return[1,2].toLocaleString()!=new a([1,2]).toLocaleString()}))||!i((function(){a.prototype.toLocaleString.call([1,2])})))},function(e,t,n){"use strict";var r=n(16).exportTypedArrayMethod,o=n(4),i=n(8).Uint8Array,a=i&&i.prototype||{},l=[].toString,s=[].join;o((function(){l.call({})}))&&(l=function(){return s.call(this)});var u=a.toString!=l;r("toString",l,u)},function(e,t,n){"use strict";var r,o=n(8),i=n(81),a=n(76),l=n(121),s=n(237),u=n(10),c=n(33).enforce,f=n(199),d=!o.ActiveXObject&&"ActiveXObject"in o,p=Object.isExtensible,h=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},m=e.exports=l("WeakMap",h,s);if(f&&d){r=s.getConstructor(h,"WeakMap",!0),a.REQUIRED=!0;var g=m.prototype,v=g.delete,y=g.has,b=g.get,w=g.set;i(g,{delete:function(e){if(u(e)&&!p(e)){var t=c(this);return t.frozen||(t.frozen=new r),v.call(this,e)||t.frozen.delete(e)}return v.call(this,e)},has:function(e){if(u(e)&&!p(e)){var t=c(this);return t.frozen||(t.frozen=new r),y.call(this,e)||t.frozen.has(e)}return y.call(this,e)},get:function(e){if(u(e)&&!p(e)){var t=c(this);return t.frozen||(t.frozen=new r),y.call(this,e)?b.call(this,e):t.frozen.get(e)}return b.call(this,e)},set:function(e,t){if(u(e)&&!p(e)){var n=c(this);n.frozen||(n.frozen=new r),y.call(this,e)?w.call(this,e,t):n.frozen.set(e,t)}else w.call(this,e,t);return this}})}},function(e,t,n){"use strict";n(121)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(237))},function(e,t,n){var r=n(8),o=n(238),i=n(209),a=n(28);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){var r=n(8),o=n(238),i=n(118),a=n(28),l=n(15),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){var r=n(2),o=n(8),i=n(157);r({global:!0,bind:!0,enumerable:!0,forced:!o.setImmediate||!o.clearImmediate},{setImmediate:i.set,clearImmediate:i.clear})},function(e,t,n){var r=n(2),o=n(8),i=n(229),a=n(39),l=o.process,s="process"==a(l);r({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){var t=s&&l.domain;i(t?t.bind(e):e)}})},function(e,t,n){var r=n(2),o=n(8),i=n(116),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){"use strict";n(233);var r,o=n(2),i=n(14),a=n(239),l=n(8),s=n(146),u=n(26),c=n(67),f=n(20),d=n(224),p=n(210),h=n(128).codeAt,m=n(510),g=n(47),v=n(240),y=n(33),b=l.URL,w=v.URLSearchParams,S=v.getState,E=y.set,C=y.getterFor("URL"),x=Math.floor,_=Math.pow,O=/[A-Za-z]/,A=/[\d+\-.A-Za-z]/,T=/\d/,k=/^(0x|0X)/,P=/^[0-7]+$/,M=/^\d+$/,R=/^[\dA-Fa-f]+$/,L=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,j=/[\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=B(t.slice(1,-1))))return"Invalid host";e.host=n}else if(q(e)){if(t=m(t),L.test(t))return"Invalid host";if(null===(n=z(t)))return"Invalid host";e.host=n}else{if(j.test(t))return"Invalid host";for(n="",r=p(t),o=0;o<r.length;o++)n+=G(r[o],H);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=k.test(o)?16:8,o=o.slice(8==i?1:2)),""===o)a=0;else{if(!(10==i?M:8==i?P:R).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>=_(256,5-t))return null}else if(a>255)return null;for(l=n.pop(),r=0;r<n.length;r++)l+=n[r]*_(256,3-r);return l},B=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&&R.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(!T.test(d()))return;for(;T.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},F=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},H={},V=d({},H,{" ":1,'"':1,"<":1,">":1,"`":1}),U=d({},V,{"#":1,"?":1,"{":1,"}":1}),W=d({},U,{"/":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)},Z={ftp:21,file:null,http:80,https:443,ws:80,wss:443},q=function(e){return f(Z,e.scheme)},Y=function(e){return""!=e.username||""!=e.password},$=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},K=function(e,t){var n;return 2==e.length&&O.test(e.charAt(0))&&(":"==(n=e.charAt(1))||!t&&"|"==n)},X=function(e){var t;return e.length>1&&K(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},Q=function(e){var t=e.path,n=t.length;!n||"file"==e.scheme&&1==n&&K(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={},ge={},ve={},ye={},be={},we={},Se=function(e,t,n,o){var i,a,l,s,u,c=n||ee,d=0,h="",m=!1,g=!1,v=!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||!O.test(a)){if(n)return"Invalid scheme";c=ne;continue}h+=a.toLowerCase(),c=te;break;case te:if(a&&(A.test(a)||"+"==a||"-"==a||"."==a))h+=a.toLowerCase();else{if(":"!=a){if(n)return"Invalid scheme";h="",c=ne,d=0;continue}if(n&&(q(e)!=f(Z,h)||"file"==h&&(Y(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=h,n)return void(q(e)&&Z[e.scheme]==e.port&&(e.port=null));h="","file"==e.scheme?c=pe:q(e)&&o&&o.scheme==e.scheme?c=re:q(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=ve;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&&q(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=ve;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(!q(e)||"/"!=a&&"\\"!=a){if("/"!=a){e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,c=ve;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||v){var w=G(b,W);v?e.password+=w:e.username+=w}else v=!0}h=""}else if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&q(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||g){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&q(e)){if(q(e)&&""==h)return"Invalid host";if(n&&""==h&&(Y(e)||null!==e.port))return;if(s=I(e,h))return s;if(h="",c=ge,n)return;continue}"["==a?g=!0:"]"==a&&(g=!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(!T.test(a)){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&q(e)||n){if(""!=h){var S=parseInt(h,10);if(S>65535)return"Invalid port";e.port=q(e)&&S===Z[e.scheme]?null:S,h=""}if(n)return;c=ge;continue}return"Invalid port"}h+=a;break;case pe:if(e.scheme="file","/"==a||"\\"==a)c=he;else{if(!o||"file"!=o.scheme){c=ve;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){X(i.slice(d).join(""))||(e.host=o.host,e.path=o.path.slice(),Q(e)),c=ve;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&&!X(i.slice(d).join(""))&&(K(o.path[0],!0)?e.path.push(o.path[0]):e.host=o.host),c=ve;continue;case me:if(a==r||"/"==a||"\\"==a||"?"==a||"#"==a){if(!n&&K(h))c=ve;else if(""==h){if(e.host="",n)return;c=ge}else{if(s=I(e,h))return s;if("localhost"==e.host&&(e.host=""),n)return;h="",c=ge}continue}h+=a;break;case ge:if(q(e)){if(c=ve,"/"!=a&&"\\"!=a)continue}else if(n||"?"!=a)if(n||"#"!=a){if(a!=r&&(c=ve,"/"!=a))continue}else e.fragment="",c=we;else e.query="",c=be;break;case ve:if(a==r||"/"==a||"\\"==a&&q(e)||!n&&("?"==a||"#"==a)){if(".."===(u=(u=h).toLowerCase())||"%2e."===u||".%2e"===u||"%2e%2e"===u?(Q(e),"/"==a||"\\"==a&&q(e)||e.path.push("")):J(h)?"/"==a||"\\"==a&&q(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&K(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,U);break;case ye:"?"==a?(e.query="",c=be):"#"==a?(e.fragment="",c=we):a!=r&&(e.path[0]+=G(a,H));break;case be:n||"#"!=a?a!=r&&("'"==a&&q(e)?e.query+="%27":e.query+="#"==a?"%23":G(a,H)):(e.fragment="",c=we);break;case we:a!=r&&(e.fragment+=G(a,V))}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=C(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=_e.call(r),r.protocol=Oe.call(r),r.username=Ae.call(r),r.password=Te.call(r),r.host=ke.call(r),r.hostname=Pe.call(r),r.port=Me.call(r),r.pathname=Re.call(r),r.search=Le.call(r),r.searchParams=je.call(r),r.hash=De.call(r))},Ce=Ee.prototype,xe=function(){var e=C(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+="//",Y(e)&&(u+=n+(r?":"+r:"")+"@"),u+=F(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},_e=function(){var e=C(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&&q(e)?t+"://"+F(e.host)+(null!==n?":"+n:""):"null"},Oe=function(){return C(this).scheme+":"},Ae=function(){return C(this).username},Te=function(){return C(this).password},ke=function(){var e=C(this),t=e.host,n=e.port;return null===t?"":null===n?F(t):F(t)+":"+n},Pe=function(){var e=C(this).host;return null===e?"":F(e)},Me=function(){var e=C(this).port;return null===e?"":String(e)},Re=function(){var e=C(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},Le=function(){var e=C(this).query;return e?"?"+e:""},je=function(){return C(this).searchParams},De=function(){var e=C(this).fragment;return e?"#"+e:""},Ne=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(i&&s(Ce,{href:Ne(xe,(function(e){var t=C(this),n=String(e),r=Se(t,n);if(r)throw TypeError(r);S(t.searchParams).updateSearchParams(t.query)})),origin:Ne(_e),protocol:Ne(Oe,(function(e){var t=C(this);Se(t,String(e)+":",ee)})),username:Ne(Ae,(function(e){var t=C(this),n=p(String(e));if(!$(t)){t.username="";for(var r=0;r<n.length;r++)t.username+=G(n[r],W)}})),password:Ne(Te,(function(e){var t=C(this),n=p(String(e));if(!$(t)){t.password="";for(var r=0;r<n.length;r++)t.password+=G(n[r],W)}})),host:Ne(ke,(function(e){var t=C(this);t.cannotBeABaseURL||Se(t,String(e),ce)})),hostname:Ne(Pe,(function(e){var t=C(this);t.cannotBeABaseURL||Se(t,String(e),fe)})),port:Ne(Me,(function(e){var t=C(this);$(t)||(""==(e=String(e))?t.port=null:Se(t,e,de))})),pathname:Ne(Re,(function(e){var t=C(this);t.cannotBeABaseURL||(t.path=[],Se(t,e+"",ge))})),search:Ne(Le,(function(e){var t=C(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(je),hash:Ne(De,(function(e){var t=C(this);""!=(e=String(e))?("#"==e.charAt(0)&&(e=e.slice(1)),t.fragment="",Se(t,e,we)):t.fragment=null}))}),u(Ce,"toJSON",(function(){return xe.call(this)}),{enumerable:!0}),u(Ce,"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)}))}g(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 g=h+1;if(m-c>a((2147483647-f)/g))throw RangeError(i);for(f+=(m-c)*g,c=m,t=0;t<e.length;t++){if((n=e[t])<c&&++f>2147483647)throw RangeError(i);if(n==c){for(var v=f,y=36;;y+=36){var b=y<=d?1:y>=d+26?26:y-d;if(v<b)break;var w=v-b,S=36-b;r.push(l(s(b+w%S))),v=a(w/S)}r.push(l(s(v))),d=u(f,g,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){var r=n(13),o=n(100);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){"use strict";n(2)({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},function(e,t,n){var r=function(e){"use strict";var t=Object.prototype,n=t.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",a=r.toStringTag||"@@toStringTag";function l(e,t,n,r){var o=t&&t.prototype instanceof c?t:c,i=Object.create(o.prototype),a=new E(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return x()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var l=b(a,n);if(l){if(l===u)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=s(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===u)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var u={};function c(){}function f(){}function d(){}var p={};p[o]=function(){return this};var h=Object.getPrototypeOf,m=h&&h(h(C([])));m&&m!==t&&n.call(m,o)&&(p=m);var g=d.prototype=c.prototype=Object.create(p);function v(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function y(e){var t;this._invoke=function(r,o){function i(){return new Promise((function(t,i){!function t(r,o,i,a){var l=s(e[r],e,o);if("throw"!==l.type){var u=l.arg,c=u.value;return c&&"object"==typeof c&&n.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){u.value=e,i(u)}),(function(e){return t("throw",e,i,a)}))}a(l.arg)}(r,o,t,i)}))}return t=t?t.then(i,i):i()}}function b(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,b(e,t),"throw"===t.method))return u;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return u}var r=s(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,u;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,u):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,u)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function E(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function C(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return i.next=i}}return{next:x}}function x(){return{value:void 0,done:!0}}return f.prototype=g.constructor=d,d.constructor=f,d[a]=f.displayName="GeneratorFunction",e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,a in e||(e[a]="GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},v(y.prototype),y.prototype[i]=function(){return this},e.AsyncIterator=y,e.async=function(t,n,r,o){var i=new y(l(t,n,r,o));return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},v(g),g[a]="Generator",g[o]=function(){return this},g.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=C,E.prototype={constructor:E,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),s=n.call(i,"finallyLoc");if(l&&s){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var 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,u):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),u},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),S(n),u}},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;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:C(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),u}},e}(e.exports);try{regeneratorRuntime=r}catch(e){Function("r","regeneratorRuntime = r")(r)}},function(e,t,n){"use strict";
/** @license React v17.0.1
* 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(241),o=60103,i=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var a=60109,l=60110,s=60112;t.Suspense=60113;var u=60115,c=60116;if("function"==typeof Symbol&&Symbol.for){var f=Symbol.for;o=f("react.element"),i=f("react.portal"),t.Fragment=f("react.fragment"),t.StrictMode=f("react.strict_mode"),t.Profiler=f("react.profiler"),a=f("react.provider"),l=f("react.context"),s=f("react.forward_ref"),t.Suspense=f("react.suspense"),u=f("react.memo"),c=f("react.lazy")}var d="function"==typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m={};function g(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||h}function v(){}function y(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||h}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(p(85));this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=g.prototype;var b=y.prototype=new v;b.constructor=y,r(b,g.prototype),b.isPureReactComponent=!0;var w={current:null},S=Object.prototype.hasOwnProperty,E={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,n){var r,i={},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)S.call(t,r)&&!E.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(1===s)i.children=n;else if(1<s){for(var u=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];i.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps)void 0===i[r]&&(i[r]=s[r]);return{$$typeof:o,type:e,key:a,ref:l,props:i,_owner:w.current}}function x(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var _=/\/+/g;function O(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 A(e,t,n,r,a){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var s=!1;if(null===e)s=!0;else switch(l){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case o:case i:s=!0}}if(s)return a=a(s=e),e=""===r?"."+O(s,0):r,Array.isArray(a)?(n="",null!=e&&(n=e.replace(_,"$&/")+"/"),A(a,t,n,"",(function(e){return e}))):null!=a&&(x(a)&&(a=function(e,t){return{$$typeof:o,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(a,n+(!a.key||s&&s.key===a.key?"":(""+a.key).replace(_,"$&/")+"/")+e)),t.push(a)),1;if(s=0,r=""===r?".":r+":",Array.isArray(e))for(var u=0;u<e.length;u++){var c=r+O(l=e[u],u);s+=A(l,t,n,c,a)}else if("function"==typeof(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=d&&e[d]||e["@@iterator"])?e:null}(e)))for(e=c.call(e),u=0;!(l=e.next()).done;)s+=A(l=l.value,t,n,c=r+O(l,u++),a);else if("object"===l)throw t=""+e,Error(p(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return s}function T(e,t,n){if(null==e)return e;var r=[],o=0;return A(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function k(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var P={current:null};function M(){var e=P.current;if(null===e)throw Error(p(321));return e}var R={ReactCurrentDispatcher:P,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:w,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:T,forEach:function(e,t,n){T(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return T(e,(function(){t++})),t},toArray:function(e){return T(e,(function(e){return e}))||[]},only:function(e){if(!x(e))throw Error(p(143));return e}},t.Component=g,t.PureComponent=y,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=R,t.cloneElement=function(e,t,n){if(null==e)throw Error(p(267,e));var i=r({},e.props),a=e.key,l=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(l=t.ref,s=w.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(c in t)S.call(t,c)&&!E.hasOwnProperty(c)&&(i[c]=void 0===t[c]&&void 0!==u?u[c]:t[c])}var c=arguments.length-2;if(1===c)i.children=n;else if(1<c){u=Array(c);for(var f=0;f<c;f++)u[f]=arguments[f+2];i.children=u}return{$$typeof:o,type:e.type,key:a,ref:l,props:i,_owner:s}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:l,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:a,_context:e},e.Consumer=e},t.createElement=C,t.createFactory=function(e){var t=C.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:s,render:e}},t.isValidElement=x,t.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:k}},t.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return M().useCallback(e,t)},t.useContext=function(e,t){return M().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return M().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return M().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return M().useLayoutEffect(e,t)},t.useMemo=function(e,t){return M().useMemo(e,t)},t.useReducer=function(e,t,n){return M().useReducer(e,t,n)},t.useRef=function(e){return M().useRef(e)},t.useState=function(e){return M().useState(e)},t.version="17.0.1"},function(e,t,n){"use strict";
/** @license React v17.0.1
* 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(241),i=n(516);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(a(227));var l=new Set,s={};function u(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)l.add(t[e])}var f=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p=Object.prototype.hasOwnProperty,h={},m={};function g(e,t,n,r,o,i,a){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,this.removeEmptyString=a}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){v[e]=new g(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];v[t]=new g(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){v[e]=new g(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){v[e]=new g(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){v[e]=new g(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){v[e]=new g(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){v[e]=new g(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){v[e]=new g(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){v[e]=new g(e,5,!1,e.toLowerCase(),null,!1,!1)}));var y=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function w(e,t,n,r){var o=v.hasOwnProperty(t)?v[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!!p.call(m,e)||!p.call(h,e)&&(d.test(e)?m[e]=!0:(h[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(y,b);v[t]=new g(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(y,b);v[t]=new g(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(y,b);v[t]=new g(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){v[e]=new g(e,1,!1,e.toLowerCase(),null,!1,!1)})),v.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){v[e]=new g(e,1,!1,e.toLowerCase(),null,!0,!0)}));var S=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,E=60103,C=60106,x=60107,_=60108,O=60114,A=60109,T=60110,k=60112,P=60113,M=60120,R=60115,L=60116,j=60121,D=60128,N=60129,I=60130,z=60131;if("function"==typeof Symbol&&Symbol.for){var B=Symbol.for;E=B("react.element"),C=B("react.portal"),x=B("react.fragment"),_=B("react.strict_mode"),O=B("react.profiler"),A=B("react.provider"),T=B("react.context"),k=B("react.forward_ref"),P=B("react.suspense"),M=B("react.suspense_list"),R=B("react.memo"),L=B("react.lazy"),j=B("react.block"),B("react.scope"),D=B("react.opaque.id"),N=B("react.debug_trace_mode"),I=B("react.offscreen"),z=B("react.legacy_hidden")}var F,H="function"==typeof Symbol&&Symbol.iterator;function V(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=H&&e[H]||e["@@iterator"])?e:null}function U(e){if(void 0===F)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);F=t&&t[1]||""}return"\n"+F+e}var W=!1;function G(e,t){if(!e||W)return"";W=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(e){if(e&&r&&"string"==typeof e.stack){for(var o=e.stack.split("\n"),i=r.stack.split("\n"),a=o.length-1,l=i.length-1;1<=a&&0<=l&&o[a]!==i[l];)l--;for(;1<=a&&0<=l;a--,l--)if(o[a]!==i[l]){if(1!==a||1!==l)do{if(a--,0>--l||o[a]!==i[l])return"\n"+o[a].replace(" at new "," at ")}while(1<=a&&0<=l);break}}}finally{W=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?U(e):""}function Z(e){switch(e.tag){case 5:return U(e.type);case 16:return U("Lazy");case 13:return U("Suspense");case 19:return U("SuspenseList");case 0:case 2:case 15:return e=G(e.type,!1);case 11:return e=G(e.type.render,!1);case 22:return e=G(e.type._render,!1);case 1:return e=G(e.type,!0);default:return""}}function q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case x:return"Fragment";case C:return"Portal";case O:return"Profiler";case _:return"StrictMode";case P:return"Suspense";case M:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case T:return(e.displayName||"Context")+".Consumer";case A:return(e._context.displayName||"Context")+".Provider";case k:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case R:return q(e.type);case j:return q(e._render);case L:t=e._payload,e=e._init;try{return q(e(t))}catch(e){}}return null}function Y(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function $(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function K(e){e._valueTracker||(e._valueTracker=function(e){var t=$(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 X(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=$(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Q(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function J(e,t){var n=t.checked;return o({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ee(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=Y(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 te(e,t){null!=(t=t.checked)&&w(e,"checked",t,!1)}function ne(e,t){te(e,t);var n=Y(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")?oe(e,t.type,n):t.hasOwnProperty("defaultValue")&&oe(e,t.type,Y(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function re(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function oe(e,t,n){"number"===t&&Q(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function ie(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 ae(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=""+Y(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 le(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return o({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function se(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:Y(n)}}function ue(e,t){var n=Y(t.value),r=Y(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 ce(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var fe="http://www.w3.org/1999/xhtml",de="http://www.w3.org/2000/svg";function pe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function he(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?pe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var me,ge=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!==de||"innerHTML"in e)e.innerHTML=t;else{for((me=me||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=me.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function ve(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 ye={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},be=["Webkit","ms","Moz","O"];function we(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||ye.hasOwnProperty(e)&&ye[e]?(""+t).trim():t+"px"}function Se(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=we(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(ye).forEach((function(e){be.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ye[t]=ye[e]}))}));var Ee=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 Ce(e,t){if(t){if(Ee[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if(!("object"==typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(a(62))}}function xe(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 _e(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Oe=null,Ae=null,Te=null;function ke(e){if(e=Qr(e)){if("function"!=typeof Oe)throw Error(a(280));var t=e.stateNode;t&&(t=eo(t),Oe(e.stateNode,e.type,t))}}function Pe(e){Ae?Te?Te.push(e):Te=[e]:Ae=e}function Me(){if(Ae){var e=Ae,t=Te;if(Te=Ae=null,ke(e),t)for(e=0;e<t.length;e++)ke(t[e])}}function Re(e,t){return e(t)}function Le(e,t,n,r,o){return e(t,n,r,o)}function je(){}var De=Re,Ne=!1,Ie=!1;function ze(){null===Ae&&null===Te||(je(),Me())}function Be(e,t){var n=e.stateNode;if(null===n)return null;var r=eo(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(a(231,t,typeof n));return n}var Fe=!1;if(f)try{var He={};Object.defineProperty(He,"passive",{get:function(){Fe=!0}}),window.addEventListener("test",He,He),window.removeEventListener("test",He,He)}catch(e){Fe=!1}function Ve(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 Ue=!1,We=null,Ge=!1,Ze=null,qe={onError:function(e){Ue=!0,We=e}};function Ye(e,t,n,r,o,i,a,l,s){Ue=!1,We=null,Ve.apply(qe,arguments)}function $e(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Ke(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Xe(e){if($e(e)!==e)throw Error(a(188))}function Qe(e){if(!(e=function(e){var t=e.alternate;if(!t){if(null===(t=$e(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return Xe(o),e;if(i===r)return Xe(o),t;i=i.sibling}throw Error(a(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 Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function Je(e,t){for(var n=e.alternate;null!==t;){if(t===e||t===n)return!0;t=t.return}return!1}var et,tt,nt,rt,ot=!1,it=[],at=null,lt=null,st=null,ut=new Map,ct=new Map,ft=[],dt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function pt(e,t,n,r,o){return{blockedOn:e,domEventName:t,eventSystemFlags:16|n,nativeEvent:o,targetContainers:[r]}}function ht(e,t){switch(e){case"focusin":case"focusout":at=null;break;case"dragenter":case"dragleave":lt=null;break;case"mouseover":case"mouseout":st=null;break;case"pointerover":case"pointerout":ut.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ct.delete(t.pointerId)}}function mt(e,t,n,r,o,i){return null===e||e.nativeEvent!==i?(e=pt(t,n,r,o,i),null!==t&&(null!==(t=Qr(t))&&tt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function gt(e){var t=Xr(e.target);if(null!==t){var n=$e(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Ke(n)))return e.blockedOn=t,void rt(e.lanePriority,(function(){i.unstable_runWithPriority(e.priority,(function(){nt(n)}))}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function vt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Qt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=Qr(n))&&tt(t),e.blockedOn=n,!1;t.shift()}return!0}function yt(e,t,n){vt(e)&&n.delete(t)}function bt(){for(ot=!1;0<it.length;){var e=it[0];if(null!==e.blockedOn){null!==(e=Qr(e.blockedOn))&&et(e);break}for(var t=e.targetContainers;0<t.length;){var n=Qt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n){e.blockedOn=n;break}t.shift()}null===e.blockedOn&&it.shift()}null!==at&&vt(at)&&(at=null),null!==lt&&vt(lt)&&(lt=null),null!==st&&vt(st)&&(st=null),ut.forEach(yt),ct.forEach(yt)}function wt(e,t){e.blockedOn===t&&(e.blockedOn=null,ot||(ot=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,bt)))}function St(e){function t(t){return wt(t,e)}if(0<it.length){wt(it[0],e);for(var n=1;n<it.length;n++){var r=it[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==at&&wt(at,e),null!==lt&&wt(lt,e),null!==st&&wt(st,e),ut.forEach(t),ct.forEach(t),n=0;n<ft.length;n++)(r=ft[n]).blockedOn===e&&(r.blockedOn=null);for(;0<ft.length&&null===(n=ft[0]).blockedOn;)gt(n),null===n.blockedOn&&ft.shift()}function Et(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ct={animationend:Et("Animation","AnimationEnd"),animationiteration:Et("Animation","AnimationIteration"),animationstart:Et("Animation","AnimationStart"),transitionend:Et("Transition","TransitionEnd")},xt={},_t={};function Ot(e){if(xt[e])return xt[e];if(!Ct[e])return e;var t,n=Ct[e];for(t in n)if(n.hasOwnProperty(t)&&t in _t)return xt[e]=n[t];return e}f&&(_t=document.createElement("div").style,"AnimationEvent"in window||(delete Ct.animationend.animation,delete Ct.animationiteration.animation,delete Ct.animationstart.animation),"TransitionEvent"in window||delete Ct.transitionend.transition);var At=Ot("animationend"),Tt=Ot("animationiteration"),kt=Ot("animationstart"),Pt=Ot("transitionend"),Mt=new Map,Rt=new Map,Lt=["abort","abort",At,"animationEnd",Tt,"animationIteration",kt,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Pt,"transitionEnd","waiting","waiting"];function jt(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],o=e[n+1];o="on"+(o[0].toUpperCase()+o.slice(1)),Rt.set(r,t),Mt.set(r,o),u(o,[r])}}(0,i.unstable_now)();var Dt=8;function Nt(e){if(0!=(1&e))return Dt=15,1;if(0!=(2&e))return Dt=14,2;if(0!=(4&e))return Dt=13,4;var t=24&e;return 0!==t?(Dt=12,t):0!=(32&e)?(Dt=11,32):0!==(t=192&e)?(Dt=10,t):0!=(256&e)?(Dt=9,256):0!==(t=3584&e)?(Dt=8,t):0!=(4096&e)?(Dt=7,4096):0!==(t=4186112&e)?(Dt=6,t):0!==(t=62914560&e)?(Dt=5,t):67108864&e?(Dt=4,67108864):0!=(134217728&e)?(Dt=3,134217728):0!==(t=805306368&e)?(Dt=2,t):0!=(1073741824&e)?(Dt=1,1073741824):(Dt=8,e)}function It(e,t){var n=e.pendingLanes;if(0===n)return Dt=0;var r=0,o=0,i=e.expiredLanes,a=e.suspendedLanes,l=e.pingedLanes;if(0!==i)r=i,o=Dt=15;else if(0!==(i=134217727&n)){var s=i&~a;0!==s?(r=Nt(s),o=Dt):0!==(l&=i)&&(r=Nt(l),o=Dt)}else 0!==(i=n&~a)?(r=Nt(i),o=Dt):0!==l&&(r=Nt(l),o=Dt);if(0===r)return 0;if(r=n&((0>(r=31-Ut(r))?0:1<<r)<<1)-1,0!==t&&t!==r&&0==(t&a)){if(Nt(t),o<=Dt)return t;Dt=o}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-Ut(t)),r|=e[n],t&=~o;return r}function zt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Bt(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=Ft(24&~t))?Bt(10,t):e;case 10:return 0===(e=Ft(192&~t))?Bt(8,t):e;case 8:return 0===(e=Ft(3584&~t))&&(0===(e=Ft(4186112&~t))&&(e=512)),e;case 2:return 0===(t=Ft(805306368&~t))&&(t=268435456),t}throw Error(a(358,e))}function Ft(e){return e&-e}function Ht(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Vt(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[t=31-Ut(t)]=n}var Ut=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Wt(e)/Gt|0)|0},Wt=Math.log,Gt=Math.LN2;var Zt=i.unstable_UserBlockingPriority,qt=i.unstable_runWithPriority,Yt=!0;function $t(e,t,n,r){Ne||je();var o=Xt,i=Ne;Ne=!0;try{Le(o,e,t,n,r)}finally{(Ne=i)||ze()}}function Kt(e,t,n,r){qt(Zt,Xt.bind(null,e,t,n,r))}function Xt(e,t,n,r){var o;if(Yt)if((o=0==(4&t))&&0<it.length&&-1<dt.indexOf(e))e=pt(null,e,t,n,r),it.push(e);else{var i=Qt(e,t,n,r);if(null===i)o&&ht(e,r);else{if(o){if(-1<dt.indexOf(e))return e=pt(i,e,t,n,r),void it.push(e);if(function(e,t,n,r,o){switch(t){case"focusin":return at=mt(at,e,t,n,r,o),!0;case"dragenter":return lt=mt(lt,e,t,n,r,o),!0;case"mouseover":return st=mt(st,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return ut.set(i,mt(ut.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,ct.set(i,mt(ct.get(i)||null,e,t,n,r,o)),!0}return!1}(i,e,t,n,r))return;ht(e,r)}Pr(e,t,r,null,n)}}}function Qt(e,t,n,r){var o=_e(r);if(null!==(o=Xr(o))){var i=$e(o);if(null===i)o=null;else{var a=i.tag;if(13===a){if(null!==(o=Ke(i)))return o;o=null}else if(3===a){if(i.stateNode.hydrate)return 3===i.tag?i.stateNode.containerInfo:null;o=null}else i!==o&&(o=null)}}return Pr(e,t,r,o,n),null}var Jt=null,en=null,tn=null;function nn(){if(tn)return tn;var e,t,n=en,r=n.length,o="value"in Jt?Jt.value:Jt.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 tn=o.slice(e,1<t?1-t:void 0)}function rn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function on(){return!0}function an(){return!1}function ln(e){function t(t,n,r,o,i){for(var a in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(o):o[a]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?on:an,this.isPropagationStopped=an,this}return o(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=on)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=on)},persist:function(){},isPersistent:on}),t}var sn,un,cn,fn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},dn=ln(fn),pn=o({},fn,{view:0,detail:0}),hn=ln(pn),mn=o({},pn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:On,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==cn&&(cn&&"mousemove"===e.type?(sn=e.screenX-cn.screenX,un=e.screenY-cn.screenY):un=sn=0,cn=e),sn)},movementY:function(e){return"movementY"in e?e.movementY:un}}),gn=ln(mn),vn=ln(o({},mn,{dataTransfer:0})),yn=ln(o({},pn,{relatedTarget:0})),bn=ln(o({},fn,{animationName:0,elapsedTime:0,pseudoElement:0})),wn=ln(o({},fn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),Sn=ln(o({},fn,{data:0})),En={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Cn={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"},xn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function _n(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=xn[e])&&!!t[e]}function On(){return _n}var An=ln(o({},pn,{key:function(e){if(e.key){var t=En[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=rn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Cn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:On,charCode:function(e){return"keypress"===e.type?rn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?rn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),Tn=ln(o({},mn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),kn=ln(o({},pn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:On})),Pn=ln(o({},fn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Mn=ln(o({},mn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),Rn=[9,13,27,32],Ln=f&&"CompositionEvent"in window,jn=null;f&&"documentMode"in document&&(jn=document.documentMode);var Dn=f&&"TextEvent"in window&&!jn,Nn=f&&(!Ln||jn&&8<jn&&11>=jn),In=String.fromCharCode(32),zn=!1;function Bn(e,t){switch(e){case"keyup":return-1!==Rn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Fn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Hn=!1;var Vn={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 Un(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Vn[e.type]:"textarea"===t}function Wn(e,t,n,r){Pe(r),0<(t=Rr(t,"onChange")).length&&(n=new dn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Gn=null,Zn=null;function qn(e){xr(e,0)}function Yn(e){if(X(Jr(e)))return e}function $n(e,t){if("change"===e)return t}var Kn=!1;if(f){var Xn;if(f){var Qn="oninput"in document;if(!Qn){var Jn=document.createElement("div");Jn.setAttribute("oninput","return;"),Qn="function"==typeof Jn.oninput}Xn=Qn}else Xn=!1;Kn=Xn&&(!document.documentMode||9<document.documentMode)}function er(){Gn&&(Gn.detachEvent("onpropertychange",tr),Zn=Gn=null)}function tr(e){if("value"===e.propertyName&&Yn(Zn)){var t=[];if(Wn(t,Zn,e,_e(e)),e=qn,Ne)e(t);else{Ne=!0;try{Re(e,t)}finally{Ne=!1,ze()}}}}function nr(e,t,n){"focusin"===e?(er(),Zn=n,(Gn=t).attachEvent("onpropertychange",tr)):"focusout"===e&&er()}function rr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yn(Zn)}function or(e,t){if("click"===e)return Yn(t)}function ir(e,t){if("input"===e||"change"===e)return Yn(t)}var ar="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},lr=Object.prototype.hasOwnProperty;function sr(e,t){if(ar(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(!lr.call(t,n[r])||!ar(e[n[r]],t[n[r]]))return!1;return!0}function ur(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,t){var n,r=ur(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ur(r)}}function fr(){for(var e=window,t=Q();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=Q((e=t.contentWindow).document)}return t}function dr(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 pr=f&&"documentMode"in document&&11>=document.documentMode,hr=null,mr=null,gr=null,vr=!1;function yr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;vr||null==hr||hr!==Q(r)||("selectionStart"in(r=hr)&&dr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},gr&&sr(gr,r)||(gr=r,0<(r=Rr(mr,"onSelect")).length&&(t=new dn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=hr)))}jt("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),jt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),jt(Lt,2);for(var br="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),wr=0;wr<br.length;wr++)Rt.set(br[wr],0);c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),u("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),u("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),u("onBeforeInput",["compositionend","keypress","textInput","paste"]),u("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Sr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Er=new Set("cancel close invalid load scroll toggle".split(" ").concat(Sr));function Cr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,i,l,s,u){if(Ye.apply(this,arguments),Ue){if(!Ue)throw Error(a(198));var c=We;Ue=!1,We=null,Ge||(Ge=!0,Ze=c)}}(r,t,void 0,e),e.currentTarget=null}function xr(e,t){t=0!=(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var a=r.length-1;0<=a;a--){var l=r[a],s=l.instance,u=l.currentTarget;if(l=l.listener,s!==i&&o.isPropagationStopped())break e;Cr(o,l,u),i=s}else for(a=0;a<r.length;a++){if(s=(l=r[a]).instance,u=l.currentTarget,l=l.listener,s!==i&&o.isPropagationStopped())break e;Cr(o,l,u),i=s}}}if(Ge)throw e=Ze,Ge=!1,Ze=null,e}function _r(e,t){var n=to(t),r=e+"__bubble";n.has(r)||(kr(t,e,2,!1),n.add(r))}var Or="_reactListening"+Math.random().toString(36).slice(2);function Ar(e){e[Or]||(e[Or]=!0,l.forEach((function(t){Er.has(t)||Tr(t,!1,e,null),Tr(t,!0,e,null)})))}function Tr(e,t,n,r){var o=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,i=n;if("selectionchange"===e&&9!==n.nodeType&&(i=n.ownerDocument),null!==r&&!t&&Er.has(e)){if("scroll"!==e)return;o|=2,i=r}var a=to(i),l=e+"__"+(t?"capture":"bubble");a.has(l)||(t&&(o|=4),kr(i,e,o,t),a.add(l))}function kr(e,t,n,r){var o=Rt.get(t);switch(void 0===o?2:o){case 0:o=$t;break;case 1:o=Kt;break;default:o=Xt}n=o.bind(null,t,n,e),o=void 0,!Fe||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Pr(e,t,n,r,o){var i=r;if(0==(1&t)&&0==(2&t)&&null!==r)e:for(;;){if(null===r)return;var a=r.tag;if(3===a||4===a){var l=r.stateNode.containerInfo;if(l===o||8===l.nodeType&&l.parentNode===o)break;if(4===a)for(a=r.return;null!==a;){var s=a.tag;if((3===s||4===s)&&((s=a.stateNode.containerInfo)===o||8===s.nodeType&&s.parentNode===o))return;a=a.return}for(;null!==l;){if(null===(a=Xr(l)))return;if(5===(s=a.tag)||6===s){r=i=a;continue e}l=l.parentNode}}r=r.return}!function(e,t,n){if(Ie)return e(t,n);Ie=!0;try{De(e,t,n)}finally{Ie=!1,ze()}}((function(){var r=i,o=_e(n),a=[];e:{var l=Mt.get(e);if(void 0!==l){var s=dn,u=e;switch(e){case"keypress":if(0===rn(n))break e;case"keydown":case"keyup":s=An;break;case"focusin":u="focus",s=yn;break;case"focusout":u="blur",s=yn;break;case"beforeblur":case"afterblur":s=yn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=gn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=vn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=kn;break;case At:case Tt:case kt:s=bn;break;case Pt:s=Pn;break;case"scroll":s=hn;break;case"wheel":s=Mn;break;case"copy":case"cut":case"paste":s=wn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=Tn}var c=0!=(4&t),f=!c&&"scroll"===e,d=c?null!==l?l+"Capture":null:l;c=[];for(var p,h=r;null!==h;){var m=(p=h).stateNode;if(5===p.tag&&null!==m&&(p=m,null!==d&&(null!=(m=Be(h,d))&&c.push(Mr(h,m,p)))),f)break;h=h.return}0<c.length&&(l=new s(l,u,null,n,o),a.push({event:l,listeners:c}))}}if(0==(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||0!=(16&t)||!(u=n.relatedTarget||n.fromElement)||!Xr(u)&&!u[$r])&&(s||l)&&(l=o.window===o?o:(l=o.ownerDocument)?l.defaultView||l.parentWindow:window,s?(s=r,null!==(u=(u=n.relatedTarget||n.toElement)?Xr(u):null)&&(u!==(f=$e(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(s=null,u=r),s!==u)){if(c=gn,m="onMouseLeave",d="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=Tn,m="onPointerLeave",d="onPointerEnter",h="pointer"),f=null==s?l:Jr(s),p=null==u?l:Jr(u),(l=new c(m,h+"leave",s,n,o)).target=f,l.relatedTarget=p,m=null,Xr(o)===r&&((c=new c(d,h+"enter",u,n,o)).target=p,c.relatedTarget=f,m=c),f=m,s&&u)e:{for(d=u,h=0,p=c=s;p;p=Lr(p))h++;for(p=0,m=d;m;m=Lr(m))p++;for(;0<h-p;)c=Lr(c),h--;for(;0<p-h;)d=Lr(d),p--;for(;h--;){if(c===d||null!==d&&c===d.alternate)break e;c=Lr(c),d=Lr(d)}c=null}else c=null;null!==s&&jr(a,l,s,c,!1),null!==u&&null!==f&&jr(a,f,u,c,!0)}if("select"===(s=(l=r?Jr(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===s&&"file"===l.type)var g=$n;else if(Un(l))if(Kn)g=ir;else{g=rr;var v=nr}else(s=l.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(g=or);switch(g&&(g=g(e,r))?Wn(a,g,n,o):(v&&v(e,l,r),"focusout"===e&&(v=l._wrapperState)&&v.controlled&&"number"===l.type&&oe(l,"number",l.value)),v=r?Jr(r):window,e){case"focusin":(Un(v)||"true"===v.contentEditable)&&(hr=v,mr=r,gr=null);break;case"focusout":gr=mr=hr=null;break;case"mousedown":vr=!0;break;case"contextmenu":case"mouseup":case"dragend":vr=!1,yr(a,n,o);break;case"selectionchange":if(pr)break;case"keydown":case"keyup":yr(a,n,o)}var y;if(Ln)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Hn?Bn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Nn&&"ko"!==n.locale&&(Hn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Hn&&(y=nn()):(en="value"in(Jt=o)?Jt.value:Jt.textContent,Hn=!0)),0<(v=Rr(r,b)).length&&(b=new Sn(b,e,null,n,o),a.push({event:b,listeners:v}),y?b.data=y:null!==(y=Fn(n))&&(b.data=y))),(y=Dn?function(e,t){switch(e){case"compositionend":return Fn(t);case"keypress":return 32!==t.which?null:(zn=!0,In);case"textInput":return(e=t.data)===In&&zn?null:e;default:return null}}(e,n):function(e,t){if(Hn)return"compositionend"===e||!Ln&&Bn(e,t)?(e=nn(),tn=en=Jt=null,Hn=!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 Nn&&"ko"!==t.locale?null:t.data;default:return null}}(e,n))&&(0<(r=Rr(r,"onBeforeInput")).length&&(o=new Sn("onBeforeInput","beforeinput",null,n,o),a.push({event:o,listeners:r}),o.data=y))}xr(a,t)}))}function Mr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Rr(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,i=o.stateNode;5===o.tag&&null!==i&&(o=i,null!=(i=Be(e,n))&&r.unshift(Mr(e,i,o)),null!=(i=Be(e,t))&&r.push(Mr(e,i,o))),e=e.return}return r}function Lr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function jr(e,t,n,r,o){for(var i=t._reactName,a=[];null!==n&&n!==r;){var l=n,s=l.alternate,u=l.stateNode;if(null!==s&&s===r)break;5===l.tag&&null!==u&&(l=u,o?null!=(s=Be(n,i))&&a.unshift(Mr(n,s,l)):o||null!=(s=Be(n,i))&&a.push(Mr(n,s,l))),n=n.return}0!==a.length&&e.push({event:t,listeners:a})}function Dr(){}var Nr=null,Ir=null;function zr(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Br(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 Fr="function"==typeof setTimeout?setTimeout:void 0,Hr="function"==typeof clearTimeout?clearTimeout:void 0;function Vr(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Ur(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Wr(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Gr=0;var Zr=Math.random().toString(36).slice(2),qr="__reactFiber$"+Zr,Yr="__reactProps$"+Zr,$r="__reactContainer$"+Zr,Kr="__reactEvents$"+Zr;function Xr(e){var t=e[qr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[$r]||n[qr]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Wr(e);null!==e;){if(n=e[qr])return n;e=Wr(e)}return t}n=(e=n).parentNode}return null}function Qr(e){return!(e=e[qr]||e[$r])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Jr(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function eo(e){return e[Yr]||null}function to(e){var t=e[Kr];return void 0===t&&(t=e[Kr]=new Set),t}var no=[],ro=-1;function oo(e){return{current:e}}function io(e){0>ro||(e.current=no[ro],no[ro]=null,ro--)}function ao(e,t){ro++,no[ro]=e.current,e.current=t}var lo={},so=oo(lo),uo=oo(!1),co=lo;function fo(e,t){var n=e.type.contextTypes;if(!n)return lo;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 po(e){return null!=(e=e.childContextTypes)}function ho(){io(uo),io(so)}function mo(e,t,n){if(so.current!==lo)throw Error(a(168));ao(so,t),ao(uo,n)}function go(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 Error(a(108,q(t)||"Unknown",i));return o({},n,r)}function vo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||lo,co=so.current,ao(so,e),ao(uo,uo.current),!0}function yo(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=go(e,t,co),r.__reactInternalMemoizedMergedChildContext=e,io(uo),io(so),ao(so,e)):io(uo),ao(uo,n)}var bo=null,wo=null,So=i.unstable_runWithPriority,Eo=i.unstable_scheduleCallback,Co=i.unstable_cancelCallback,xo=i.unstable_shouldYield,_o=i.unstable_requestPaint,Oo=i.unstable_now,Ao=i.unstable_getCurrentPriorityLevel,To=i.unstable_ImmediatePriority,ko=i.unstable_UserBlockingPriority,Po=i.unstable_NormalPriority,Mo=i.unstable_LowPriority,Ro=i.unstable_IdlePriority,Lo={},jo=void 0!==_o?_o:function(){},Do=null,No=null,Io=!1,zo=Oo(),Bo=1e4>zo?Oo:function(){return Oo()-zo};function Fo(){switch(Ao()){case To:return 99;case ko:return 98;case Po:return 97;case Mo:return 96;case Ro:return 95;default:throw Error(a(332))}}function Ho(e){switch(e){case 99:return To;case 98:return ko;case 97:return Po;case 96:return Mo;case 95:return Ro;default:throw Error(a(332))}}function Vo(e,t){return e=Ho(e),So(e,t)}function Uo(e,t,n){return e=Ho(e),Eo(e,t,n)}function Wo(){if(null!==No){var e=No;No=null,Co(e)}Go()}function Go(){if(!Io&&null!==Do){Io=!0;var e=0;try{var t=Do;Vo(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Do=null}catch(t){throw null!==Do&&(Do=Do.slice(e+1)),Eo(To,Wo),t}finally{Io=!1}}}var Zo=S.ReactCurrentBatchConfig;function qo(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}return t}var Yo=oo(null),$o=null,Ko=null,Xo=null;function Qo(){Xo=Ko=$o=null}function Jo(e){var t=Yo.current;io(Yo),e.type._context._currentValue=t}function ei(e,t){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)===t){if(null===n||(n.childLanes&t)===t)break;n.childLanes|=t}else e.childLanes|=t,null!==n&&(n.childLanes|=t);e=e.return}}function ti(e,t){$o=e,Xo=Ko=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(Ra=!0),e.firstContext=null)}function ni(e,t){if(Xo!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(Xo=e,t=1073741823),t={context:e,observedBits:t,next:null},null===Ko){if(null===$o)throw Error(a(308));Ko=t,$o.dependencies={lanes:0,firstContext:t,responders:null}}else Ko=Ko.next=t;return e._currentValue}var ri=!1;function oi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function ii(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ai(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function li(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function si(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===i?o=i=a:i=i.next=a,n=n.next}while(null!==n);null===i?o=i=t:i=i.next=t}else o=i=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function ui(e,t,n,r){var i=e.updateQueue;ri=!1;var a=i.firstBaseUpdate,l=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var u=s,c=u.next;u.next=null,null===l?a=c:l.next=c,l=u;var f=e.alternate;if(null!==f){var d=(f=f.updateQueue).lastBaseUpdate;d!==l&&(null===d?f.firstBaseUpdate=c:d.next=c,f.lastBaseUpdate=u)}}if(null!==a){for(d=i.baseState,l=0,f=c=u=null;;){s=a.lane;var p=a.eventTime;if((r&s)===s){null!==f&&(f=f.next={eventTime:p,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var h=e,m=a;switch(s=t,p=n,m.tag){case 1:if("function"==typeof(h=m.payload)){d=h.call(p,d,s);break e}d=h;break e;case 3:h.flags=-4097&h.flags|64;case 0:if(null==(s="function"==typeof(h=m.payload)?h.call(p,d,s):h))break e;d=o({},d,s);break e;case 2:ri=!0}}null!==a.callback&&(e.flags|=32,null===(s=i.effects)?i.effects=[a]:s.push(a))}else p={eventTime:p,lane:s,tag:a.tag,payload:a.payload,callback:a.callback,next:null},null===f?(c=f=p,u=d):f=f.next=p,l|=s;if(null===(a=a.next)){if(null===(s=i.shared.pending))break;a=s.next,s.next=null,i.lastBaseUpdate=s,i.shared.pending=null}}null===f&&(u=d),i.baseState=u,i.firstBaseUpdate=c,i.lastBaseUpdate=f,jl|=l,e.lanes=l,e.memoizedState=d}}function ci(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!=typeof o)throw Error(a(191,o));o.call(r)}}}var fi=(new r.Component).refs;function di(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:o({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var pi={isMounted:function(e){return!!(e=e._reactInternals)&&$e(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=is(),o=as(e),i=ai(r,o);i.payload=t,null!=n&&(i.callback=n),li(e,i),ls(e,o,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=is(),o=as(e),i=ai(r,o);i.tag=1,i.payload=t,null!=n&&(i.callback=n),li(e,i),ls(e,o,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=is(),r=as(e),o=ai(n,r);o.tag=2,null!=t&&(o.callback=t),li(e,o),ls(e,r,n)}};function hi(e,t,n,r,o,i,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,a):!t.prototype||!t.prototype.isPureReactComponent||(!sr(n,r)||!sr(o,i))}function mi(e,t,n){var r=!1,o=lo,i=t.contextType;return"object"==typeof i&&null!==i?i=ni(i):(o=po(t)?co:so.current,i=(r=null!=(r=t.contextTypes))?fo(e,o):lo),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=pi,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function gi(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&&pi.enqueueReplaceState(t,t.state,null)}function vi(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=fi,oi(e);var i=t.contextType;"object"==typeof i&&null!==i?o.context=ni(i):(i=po(t)?co:so.current,o.context=fo(e,i)),ui(e,n,o,r),o.state=e.memoizedState,"function"==typeof(i=t.getDerivedStateFromProps)&&(di(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&&pi.enqueueReplaceState(o,o.state,null),ui(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4)}var yi=Array.isArray;function bi(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var o=""+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===fi&&(t=r.refs={}),null===e?delete t[o]:t[o]=e})._stringRef=o,t)}if("string"!=typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function wi(e,t){if("textarea"!==e.type)throw Error(a(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function Si(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.flags=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){return(e=Bs(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags=2,n):r:(t.flags=2,n):n}function l(t){return e&&null===t.alternate&&(t.flags=2),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=Us(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=bi(e,t,n),r.return=e,r):((r=Fs(n.type,n.key,n.props,null,e.mode,r)).ref=bi(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=Ws(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=Hs(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=Us(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case E:return(n=Fs(t.type,t.key,t.props,null,e.mode,n)).ref=bi(e,null,t),n.return=e,n;case C:return(t=Ws(t,e.mode,n)).return=e,t}if(yi(t)||V(t))return(t=Hs(t,e.mode,n,null)).return=e,t;wi(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 E:return n.key===o?n.type===x?f(e,t,n.props.children,r,o):u(e,t,n,r):null;case C:return n.key===o?c(e,t,n,r):null}if(yi(n)||V(n))return null!==o?null:f(e,t,n,r,null);wi(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 E:return e=e.get(null===r.key?n:r.key)||null,r.type===x?f(t,e,r.props.children,o,r.key):u(t,e,r,o);case C:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o)}if(yi(r)||V(r))return f(t,e=e.get(n)||null,r,o,null);wi(t,r)}return null}function m(o,a,l,s){for(var u=null,c=null,f=a,m=a=0,g=null;null!==f&&m<l.length;m++){f.index>m?(g=f,f=null):g=f.sibling;var v=p(o,f,l[m],s);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&t(o,f),a=i(v,a,m),null===c?u=v:c.sibling=v,c=v,f=g}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!==(g=h(f,o,m,l[m],s))&&(e&&null!==g.alternate&&f.delete(null===g.key?m:g.key),a=i(g,a,m),null===c?u=g:c.sibling=g,c=g);return e&&f.forEach((function(e){return t(o,e)})),u}function g(o,l,s,u){var c=V(s);if("function"!=typeof c)throw Error(a(150));if(null==(s=c.call(s)))throw Error(a(151));for(var f=c=null,m=l,g=l=0,v=null,y=s.next();null!==m&&!y.done;g++,y=s.next()){m.index>g?(v=m,m=null):v=m.sibling;var b=p(o,m,y.value,u);if(null===b){null===m&&(m=v);break}e&&m&&null===b.alternate&&t(o,m),l=i(b,l,g),null===f?c=b:f.sibling=b,f=b,m=v}if(y.done)return n(o,m),c;if(null===m){for(;!y.done;g++,y=s.next())null!==(y=d(o,y.value,u))&&(l=i(y,l,g),null===f?c=y:f.sibling=y,f=y);return c}for(m=r(o,m);!y.done;g++,y=s.next())null!==(y=h(m,o,g,y.value,u))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),l=i(y,l,g),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===x&&null===i.key;u&&(i=i.props.children);var c="object"==typeof i&&null!==i;if(c)switch(i.$$typeof){case E:e:{for(c=i.key,u=r;null!==u;){if(u.key===c){switch(u.tag){case 7:if(i.type===x){n(e,u.sibling),(r=o(u,i.props.children)).return=e,e=r;break e}break;default:if(u.elementType===i.type){n(e,u.sibling),(r=o(u,i.props)).ref=bi(e,u,i),r.return=e,e=r;break e}}n(e,u);break}t(e,u),u=u.sibling}i.type===x?((r=Hs(i.props.children,e.mode,s,i.key)).return=e,e=r):((s=Fs(i.type,i.key,i.props,null,e.mode,s)).ref=bi(e,r,i),s.return=e,e=s)}return l(e);case C: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=Ws(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=Us(i,e.mode,s)).return=e,e=r),l(e);if(yi(i))return m(e,r,i,s);if(V(i))return g(e,r,i,s);if(c&&wi(e,i),void 0===i&&!u)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(a(152,q(e.type)||"Component"))}return n(e,r)}}var Ei=Si(!0),Ci=Si(!1),xi={},_i=oo(xi),Oi=oo(xi),Ai=oo(xi);function Ti(e){if(e===xi)throw Error(a(174));return e}function ki(e,t){switch(ao(Ai,t),ao(Oi,e),ao(_i,xi),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:he(null,"");break;default:t=he(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}io(_i),ao(_i,t)}function Pi(){io(_i),io(Oi),io(Ai)}function Mi(e){Ti(Ai.current);var t=Ti(_i.current),n=he(t,e.type);t!==n&&(ao(Oi,e),ao(_i,n))}function Ri(e){Oi.current===e&&(io(_i),io(Oi))}var Li=oo(0);function ji(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Di=null,Ni=null,Ii=!1;function zi(e,t){var n=Is(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Bi(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 Fi(e){if(Ii){var t=Ni;if(t){var n=t;if(!Bi(e,t)){if(!(t=Ur(n.nextSibling))||!Bi(e,t))return e.flags=-1025&e.flags|2,Ii=!1,void(Di=e);zi(Di,n)}Di=e,Ni=Ur(t.firstChild)}else e.flags=-1025&e.flags|2,Ii=!1,Di=e}}function Hi(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Di=e}function Vi(e){if(e!==Di)return!1;if(!Ii)return Hi(e),Ii=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Br(t,e.memoizedProps))for(t=Ni;t;)zi(e,t),t=Ur(t.nextSibling);if(Hi(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){Ni=Ur(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}Ni=null}}else Ni=Di?Ur(e.stateNode.nextSibling):null;return!0}function Ui(){Ni=Di=null,Ii=!1}var Wi=[];function Gi(){for(var e=0;e<Wi.length;e++)Wi[e]._workInProgressVersionPrimary=null;Wi.length=0}var Zi=S.ReactCurrentDispatcher,qi=S.ReactCurrentBatchConfig,Yi=0,$i=null,Ki=null,Xi=null,Qi=!1,Ji=!1;function ea(){throw Error(a(321))}function ta(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ar(e[n],t[n]))return!1;return!0}function na(e,t,n,r,o,i){if(Yi=i,$i=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Zi.current=null===e||null===e.memoizedState?Ta:ka,e=n(r,o),Ji){i=0;do{if(Ji=!1,!(25>i))throw Error(a(301));i+=1,Xi=Ki=null,t.updateQueue=null,Zi.current=Pa,e=n(r,o)}while(Ji)}if(Zi.current=Aa,t=null!==Ki&&null!==Ki.next,Yi=0,Xi=Ki=$i=null,Qi=!1,t)throw Error(a(300));return e}function ra(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Xi?$i.memoizedState=Xi=e:Xi=Xi.next=e,Xi}function oa(){if(null===Ki){var e=$i.alternate;e=null!==e?e.memoizedState:null}else e=Ki.next;var t=null===Xi?$i.memoizedState:Xi.next;if(null!==t)Xi=t,Ki=e;else{if(null===e)throw Error(a(310));e={memoizedState:(Ki=e).memoizedState,baseState:Ki.baseState,baseQueue:Ki.baseQueue,queue:Ki.queue,next:null},null===Xi?$i.memoizedState=Xi=e:Xi=Xi.next=e}return Xi}function ia(e,t){return"function"==typeof t?t(e):t}function aa(e){var t=oa(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=Ki,o=r.baseQueue,i=n.pending;if(null!==i){if(null!==o){var l=o.next;o.next=i.next,i.next=l}r.baseQueue=o=i,n.pending=null}if(null!==o){o=o.next,r=r.baseState;var s=l=i=null,u=o;do{var c=u.lane;if((Yi&c)===c)null!==s&&(s=s.next={lane:0,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),r=u.eagerReducer===e?u.eagerState:e(r,u.action);else{var f={lane:c,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};null===s?(l=s=f,i=r):s=s.next=f,$i.lanes|=c,jl|=c}u=u.next}while(null!==u&&u!==o);null===s?i=r:s.next=l,ar(r,t.memoizedState)||(Ra=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=s,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function la(e){var t=oa(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var l=o=o.next;do{i=e(i,l.action),l=l.next}while(l!==o);ar(i,t.memoizedState)||(Ra=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function sa(e,t,n){var r=t._getVersion;r=r(t._source);var o=t._workInProgressVersionPrimary;if(null!==o?e=o===r:(e=e.mutableReadLanes,(e=(Yi&e)===e)&&(t._workInProgressVersionPrimary=r,Wi.push(t))),e)return n(t._source);throw Wi.push(t),Error(a(350))}function ua(e,t,n,r){var o=Ol;if(null===o)throw Error(a(349));var i=t._getVersion,l=i(t._source),s=Zi.current,u=s.useState((function(){return sa(o,t,n)})),c=u[1],f=u[0];u=Xi;var d=e.memoizedState,p=d.refs,h=p.getSnapshot,m=d.source;d=d.subscribe;var g=$i;return e.memoizedState={refs:p,source:t,subscribe:r},s.useEffect((function(){p.getSnapshot=n,p.setSnapshot=c;var e=i(t._source);if(!ar(l,e)){e=n(t._source),ar(f,e)||(c(e),e=as(g),o.mutableReadLanes|=e&o.pendingLanes),e=o.mutableReadLanes,o.entangledLanes|=e;for(var r=o.entanglements,a=e;0<a;){var s=31-Ut(a),u=1<<s;r[s]|=e,a&=~u}}}),[n,t,r]),s.useEffect((function(){return r(t._source,(function(){var e=p.getSnapshot,n=p.setSnapshot;try{n(e(t._source));var r=as(g);o.mutableReadLanes|=r&o.pendingLanes}catch(e){n((function(){throw e}))}}))}),[t,r]),ar(h,n)&&ar(m,t)&&ar(d,r)||((e={pending:null,dispatch:null,lastRenderedReducer:ia,lastRenderedState:f}).dispatch=c=Oa.bind(null,$i,e),u.queue=e,u.baseQueue=null,f=sa(o,t,n),u.memoizedState=u.baseState=f),f}function ca(e,t,n){return ua(oa(),e,t,n)}function fa(e){var t=ra();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:ia,lastRenderedState:e}).dispatch=Oa.bind(null,$i,e),[t.memoizedState,e]}function da(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=$i.updateQueue)?(t={lastEffect:null},$i.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function pa(e){return e={current:e},ra().memoizedState=e}function ha(){return oa().memoizedState}function ma(e,t,n,r){var o=ra();$i.flags|=e,o.memoizedState=da(1|t,n,void 0,void 0===r?null:r)}function ga(e,t,n,r){var o=oa();r=void 0===r?null:r;var i=void 0;if(null!==Ki){var a=Ki.memoizedState;if(i=a.destroy,null!==r&&ta(r,a.deps))return void da(t,n,i,r)}$i.flags|=e,o.memoizedState=da(1|t,n,i,r)}function va(e,t){return ma(516,4,e,t)}function ya(e,t){return ga(516,4,e,t)}function ba(e,t){return ga(4,2,e,t)}function wa(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 Sa(e,t,n){return n=null!=n?n.concat([e]):null,ga(4,2,wa.bind(null,t,e),n)}function Ea(){}function Ca(e,t){var n=oa();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ta(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function xa(e,t){var n=oa();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ta(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function _a(e,t){var n=Fo();Vo(98>n?98:n,(function(){e(!0)})),Vo(97<n?97:n,(function(){var n=qi.transition;qi.transition=1;try{e(!1),t()}finally{qi.transition=n}}))}function Oa(e,t,n){var r=is(),o=as(e),i={lane:o,action:n,eagerReducer:null,eagerState:null,next:null},a=t.pending;if(null===a?i.next=i:(i.next=a.next,a.next=i),t.pending=i,a=e.alternate,e===$i||null!==a&&a===$i)Ji=Qi=!0;else{if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var l=t.lastRenderedState,s=a(l,n);if(i.eagerReducer=a,i.eagerState=s,ar(s,l))return}catch(e){}ls(e,o,r)}}var Aa={readContext:ni,useCallback:ea,useContext:ea,useEffect:ea,useImperativeHandle:ea,useLayoutEffect:ea,useMemo:ea,useReducer:ea,useRef:ea,useState:ea,useDebugValue:ea,useDeferredValue:ea,useTransition:ea,useMutableSource:ea,useOpaqueIdentifier:ea,unstable_isNewReconciler:!1},Ta={readContext:ni,useCallback:function(e,t){return ra().memoizedState=[e,void 0===t?null:t],e},useContext:ni,useEffect:va,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,ma(4,2,wa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ma(4,2,e,t)},useMemo:function(e,t){var n=ra();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ra();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Oa.bind(null,$i,e),[r.memoizedState,e]},useRef:pa,useState:fa,useDebugValue:Ea,useDeferredValue:function(e){var t=fa(e),n=t[0],r=t[1];return va((function(){var t=qi.transition;qi.transition=1;try{r(e)}finally{qi.transition=t}}),[e]),n},useTransition:function(){var e=fa(!1),t=e[0];return pa(e=_a.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,n){var r=ra();return r.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:n},ua(r,e,t,n)},useOpaqueIdentifier:function(){if(Ii){var e=!1,t=function(e){return{$$typeof:D,toString:e,valueOf:e}}((function(){throw e||(e=!0,n("r:"+(Gr++).toString(36))),Error(a(355))})),n=fa(t)[1];return 0==(2&$i.mode)&&($i.flags|=516,da(5,(function(){n("r:"+(Gr++).toString(36))}),void 0,null)),t}return fa(t="r:"+(Gr++).toString(36)),t},unstable_isNewReconciler:!1},ka={readContext:ni,useCallback:Ca,useContext:ni,useEffect:ya,useImperativeHandle:Sa,useLayoutEffect:ba,useMemo:xa,useReducer:aa,useRef:ha,useState:function(){return aa(ia)},useDebugValue:Ea,useDeferredValue:function(e){var t=aa(ia),n=t[0],r=t[1];return ya((function(){var t=qi.transition;qi.transition=1;try{r(e)}finally{qi.transition=t}}),[e]),n},useTransition:function(){var e=aa(ia)[0];return[ha().current,e]},useMutableSource:ca,useOpaqueIdentifier:function(){return aa(ia)[0]},unstable_isNewReconciler:!1},Pa={readContext:ni,useCallback:Ca,useContext:ni,useEffect:ya,useImperativeHandle:Sa,useLayoutEffect:ba,useMemo:xa,useReducer:la,useRef:ha,useState:function(){return la(ia)},useDebugValue:Ea,useDeferredValue:function(e){var t=la(ia),n=t[0],r=t[1];return ya((function(){var t=qi.transition;qi.transition=1;try{r(e)}finally{qi.transition=t}}),[e]),n},useTransition:function(){var e=la(ia)[0];return[ha().current,e]},useMutableSource:ca,useOpaqueIdentifier:function(){return la(ia)[0]},unstable_isNewReconciler:!1},Ma=S.ReactCurrentOwner,Ra=!1;function La(e,t,n,r){t.child=null===e?Ci(t,null,n,r):Ei(t,e.child,n,r)}function ja(e,t,n,r,o){n=n.render;var i=t.ref;return ti(t,o),r=na(e,t,n,r,i,o),null===e||Ra?(t.flags|=1,La(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~o,el(e,t,o))}function Da(e,t,n,r,o,i){if(null===e){var a=n.type;return"function"!=typeof a||zs(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Fs(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Na(e,t,a,r,o,i))}return a=e.child,0==(o&i)&&(o=a.memoizedProps,(n=null!==(n=n.compare)?n:sr)(o,r)&&e.ref===t.ref)?el(e,t,i):(t.flags|=1,(e=Bs(a,r)).ref=t.ref,e.return=t,t.child=e)}function Na(e,t,n,r,o,i){if(null!==e&&sr(e.memoizedProps,r)&&e.ref===t.ref){if(Ra=!1,0==(i&o))return t.lanes=e.lanes,el(e,t,i);0!=(16384&e.flags)&&(Ra=!0)}return Ba(e,t,n,r,i)}function Ia(e,t,n){var r=t.pendingProps,o=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(0==(4&t.mode))t.memoizedState={baseLanes:0},ms(t,n);else{if(0==(1073741824&n))return e=null!==i?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},ms(t,e),null;t.memoizedState={baseLanes:0},ms(t,null!==i?i.baseLanes:n)}else null!==i?(r=i.baseLanes|n,t.memoizedState=null):r=n,ms(t,r);return La(e,t,o,n),t.child}function za(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=128)}function Ba(e,t,n,r,o){var i=po(n)?co:so.current;return i=fo(t,i),ti(t,o),n=na(e,t,n,r,i,o),null===e||Ra?(t.flags|=1,La(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~o,el(e,t,o))}function Fa(e,t,n,r,o){if(po(n)){var i=!0;vo(t)}else i=!1;if(ti(t,o),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),mi(t,n,r),vi(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=ni(u):u=fo(t,u=po(n)?co:so.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)&&gi(t,a,r,u),ri=!1;var d=t.memoizedState;a.state=d,ui(t,r,a,o),s=t.memoizedState,l!==r||d!==s||uo.current||ri?("function"==typeof c&&(di(t,n,c,r),s=t.memoizedState),(l=ri||hi(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.flags|=4)):("function"==typeof a.componentDidMount&&(t.flags|=4),t.memoizedProps=r,t.memoizedState=s),a.props=r,a.state=s,a.context=u,r=l):("function"==typeof a.componentDidMount&&(t.flags|=4),r=!1)}else{a=t.stateNode,ii(e,t),l=t.memoizedProps,u=t.type===t.elementType?l:qo(t.type,l),a.props=u,f=t.pendingProps,d=a.context,"object"==typeof(s=n.contextType)&&null!==s?s=ni(s):s=fo(t,s=po(n)?co:so.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(l!==f||d!==s)&&gi(t,a,r,s),ri=!1,d=t.memoizedState,a.state=d,ui(t,r,a,o);var h=t.memoizedState;l!==f||d!==h||uo.current||ri?("function"==typeof p&&(di(t,n,p,r),h=t.memoizedState),(u=ri||hi(t,n,u,r,d,h,s))?(c||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,h,s),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,h,s)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=256),t.memoizedProps=r,t.memoizedState=h),a.props=r,a.state=h,a.context=s,r=u):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=256),r=!1)}return Ha(e,t,n,r,i,o)}function Ha(e,t,n,r,o,i){za(e,t);var a=0!=(64&t.flags);if(!r&&!a)return o&&yo(t,n,!1),el(e,t,i);r=t.stateNode,Ma.current=t;var l=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&a?(t.child=Ei(t,e.child,null,i),t.child=Ei(t,null,l,i)):La(e,t,l,i),t.memoizedState=r.state,o&&yo(t,n,!0),t.child}function Va(e){var t=e.stateNode;t.pendingContext?mo(0,t.pendingContext,t.pendingContext!==t.context):t.context&&mo(0,t.context,!1),ki(e,t.containerInfo)}var Ua,Wa,Ga,Za={dehydrated:null,retryLane:0};function qa(e,t,n){var r,o=t.pendingProps,i=Li.current,a=!1;return(r=0!=(64&t.flags))||(r=(null===e||null!==e.memoizedState)&&0!=(2&i)),r?(a=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===o.fallback||!0===o.unstable_avoidThisFallback||(i|=1),ao(Li,1&i),null===e?(void 0!==o.fallback&&Fi(t),e=o.children,i=o.fallback,a?(e=Ya(t,e,i,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Za,e):"number"==typeof o.unstable_expectedLoadTime?(e=Ya(t,e,i,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Za,t.lanes=33554432,e):((n=Vs({mode:"visible",children:e},t.mode,n,null)).return=t,t.child=n)):(e.memoizedState,a?(o=Ka(e,t,o.children,o.fallback,n),a=t.child,i=e.child.memoizedState,a.memoizedState=null===i?{baseLanes:n}:{baseLanes:i.baseLanes|n},a.childLanes=e.childLanes&~n,t.memoizedState=Za,o):(n=$a(e,t,o.children,n),t.memoizedState=null,n))}function Ya(e,t,n,r){var o=e.mode,i=e.child;return t={mode:"hidden",children:t},0==(2&o)&&null!==i?(i.childLanes=0,i.pendingProps=t):i=Vs(t,o,0,null),n=Hs(n,o,r,null),i.return=e,n.return=e,i.sibling=n,e.child=i,n}function $a(e,t,n,r){var o=e.child;return e=o.sibling,n=Bs(o,{mode:"visible",children:n}),0==(2&t.mode)&&(n.lanes=r),n.return=t,n.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=n}function Ka(e,t,n,r,o){var i=t.mode,a=e.child;e=a.sibling;var l={mode:"hidden",children:n};return 0==(2&i)&&t.child!==a?((n=t.child).childLanes=0,n.pendingProps=l,null!==(a=n.lastEffect)?(t.firstEffect=n.firstEffect,t.lastEffect=a,a.nextEffect=null):t.firstEffect=t.lastEffect=null):n=Bs(a,l),null!==e?r=Bs(e,r):(r=Hs(r,i,o,null)).flags|=2,r.return=t,n.return=t,n.sibling=r,t.child=n,r}function Xa(e,t){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),ei(e.return,t)}function Qa(e,t,n,r,o,i){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o,lastEffect:i}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o,a.lastEffect=i)}function Ja(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(La(e,t,r.children,n),0!=(2&(r=Li.current)))r=1&r|2,t.flags|=64;else{if(null!==e&&0!=(64&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Xa(e,n);else if(19===e.tag)Xa(e,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&=1}if(ao(Li,r),0==(2&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ji(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Qa(t,!1,o,n,i,t.lastEffect);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ji(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Qa(t,!0,n,null,i,t.lastEffect);break;case"together":Qa(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function el(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),jl|=t.lanes,0!=(n&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Bs(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Bs(e,e.pendingProps)).return=t;n.sibling=null}return t.child}return null}function tl(e,t){if(!Ii)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 nl(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return po(t.type)&&ho(),null;case 3:return Pi(),io(uo),io(so),Gi(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Vi(t)?t.flags|=4:r.hydrate||(t.flags|=256)),null;case 5:Ri(t);var i=Ti(Ai.current);if(n=t.type,null!==e&&null!=t.stateNode)Wa(e,t,n,r),e.ref!==t.ref&&(t.flags|=128);else{if(!r){if(null===t.stateNode)throw Error(a(166));return null}if(e=Ti(_i.current),Vi(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[qr]=t,r[Yr]=l,n){case"dialog":_r("cancel",r),_r("close",r);break;case"iframe":case"object":case"embed":_r("load",r);break;case"video":case"audio":for(e=0;e<Sr.length;e++)_r(Sr[e],r);break;case"source":_r("error",r);break;case"img":case"image":case"link":_r("error",r),_r("load",r);break;case"details":_r("toggle",r);break;case"input":ee(r,l),_r("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},_r("invalid",r);break;case"textarea":se(r,l),_r("invalid",r)}for(var u in Ce(n,l),e=null,l)l.hasOwnProperty(u)&&(i=l[u],"children"===u?"string"==typeof i?r.textContent!==i&&(e=["children",i]):"number"==typeof i&&r.textContent!==""+i&&(e=["children",""+i]):s.hasOwnProperty(u)&&null!=i&&"onScroll"===u&&_r("scroll",r));switch(n){case"input":K(r),re(r,l,!0);break;case"textarea":K(r),ce(r);break;case"select":case"option":break;default:"function"==typeof l.onClick&&(r.onclick=Dr)}r=e,t.updateQueue=r,null!==r&&(t.flags|=4)}else{switch(u=9===i.nodeType?i:i.ownerDocument,e===fe&&(e=pe(n)),e===fe?"script"===n?((e=u.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),"select"===n&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[qr]=t,e[Yr]=r,Ua(e,t),t.stateNode=e,u=xe(n,r),n){case"dialog":_r("cancel",e),_r("close",e),i=r;break;case"iframe":case"object":case"embed":_r("load",e),i=r;break;case"video":case"audio":for(i=0;i<Sr.length;i++)_r(Sr[i],e);i=r;break;case"source":_r("error",e),i=r;break;case"img":case"image":case"link":_r("error",e),_r("load",e),i=r;break;case"details":_r("toggle",e),i=r;break;case"input":ee(e,r),i=J(e,r),_r("invalid",e);break;case"option":i=ie(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=o({},r,{value:void 0}),_r("invalid",e);break;case"textarea":se(e,r),i=le(e,r),_r("invalid",e);break;default:i=r}Ce(n,i);var c=i;for(l in c)if(c.hasOwnProperty(l)){var f=c[l];"style"===l?Se(e,f):"dangerouslySetInnerHTML"===l?null!=(f=f?f.__html:void 0)&&ge(e,f):"children"===l?"string"==typeof f?("textarea"!==n||""!==f)&&ve(e,f):"number"==typeof f&&ve(e,""+f):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(s.hasOwnProperty(l)?null!=f&&"onScroll"===l&&_r("scroll",e):null!=f&&w(e,l,f,u))}switch(n){case"input":K(e),re(e,r,!1);break;case"textarea":K(e),ce(e);break;case"option":null!=r.value&&e.setAttribute("value",""+Y(r.value));break;case"select":e.multiple=!!r.multiple,null!=(l=r.value)?ae(e,!!r.multiple,l,!1):null!=r.defaultValue&&ae(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=Dr)}zr(n,r)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Ga(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));n=Ti(Ai.current),Ti(_i.current),Vi(t)?(r=t.stateNode,n=t.memoizedProps,r[qr]=t,r.nodeValue!==n&&(t.flags|=4)):((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[qr]=t,t.stateNode=r)}return null;case 13:return io(Li),r=t.memoizedState,0!=(64&t.flags)?(t.lanes=n,t):(r=null!==r,n=!1,null===e?void 0!==t.memoizedProps.fallback&&Vi(t):n=null!==e.memoizedState,r&&!n&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&Li.current)?0===Ml&&(Ml=3):(0!==Ml&&3!==Ml||(Ml=4),null===Ol||0==(134217727&jl)&&0==(134217727&Dl)||fs(Ol,Tl))),(r||n)&&(t.flags|=4),null);case 4:return Pi(),null===e&&Ar(t.stateNode.containerInfo),null;case 10:return Jo(t),null;case 17:return po(t.type)&&ho(),null;case 19:if(io(Li),null===(r=t.memoizedState))return null;if(l=0!=(64&t.flags),null===(u=r.rendering))if(l)tl(r,!1);else{if(0!==Ml||null!==e&&0!=(64&e.flags))for(e=t.child;null!==e;){if(null!==(u=ji(e))){for(t.flags|=64,tl(r,!1),null!==(l=u.updateQueue)&&(t.updateQueue=l,t.flags|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=n,n=t.child;null!==n;)e=r,(l=n).flags&=2,l.nextEffect=null,l.firstEffect=null,l.lastEffect=null,null===(u=l.alternate)?(l.childLanes=0,l.lanes=e,l.child=null,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=u.childLanes,l.lanes=u.lanes,l.child=u.child,l.memoizedProps=u.memoizedProps,l.memoizedState=u.memoizedState,l.updateQueue=u.updateQueue,l.type=u.type,e=u.dependencies,l.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ao(Li,1&Li.current|2),t.child}e=e.sibling}null!==r.tail&&Bo()>Bl&&(t.flags|=64,l=!0,tl(r,!1),t.lanes=33554432)}else{if(!l)if(null!==(e=ji(u))){if(t.flags|=64,l=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),tl(r,!0),null===r.tail&&"hidden"===r.tailMode&&!u.alternate&&!Ii)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*Bo()-r.renderingStartTime>Bl&&1073741824!==n&&(t.flags|=64,l=!0,tl(r,!1),t.lanes=33554432);r.isBackwards?(u.sibling=t.child,t.child=u):(null!==(n=r.last)?n.sibling=u:t.child=u,r.last=u)}return null!==r.tail?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=Bo(),n.sibling=null,t=Li.current,ao(Li,l?1&t|2:1&t),n):null;case 23:case 24:return gs(),null!==e&&null!==e.memoizedState!=(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(t.flags|=4),null}throw Error(a(156,t.tag))}function rl(e){switch(e.tag){case 1:po(e.type)&&ho();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(Pi(),io(uo),io(so),Gi(),0!=(64&(t=e.flags)))throw Error(a(285));return e.flags=-4097&t|64,e;case 5:return Ri(e),null;case 13:return io(Li),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return io(Li),null;case 4:return Pi(),null;case 10:return Jo(e),null;case 23:case 24:return gs(),null;default:return null}}function ol(e,t){try{var n="",r=t;do{n+=Z(r),r=r.return}while(r);var o=n}catch(e){o="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:o}}function il(e,t){try{console.error(t.value)}catch(e){setTimeout((function(){throw e}))}}Ua=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Wa=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Ti(_i.current);var a,l=null;switch(n){case"input":i=J(e,i),r=J(e,r),l=[];break;case"option":i=ie(e,i),r=ie(e,r),l=[];break;case"select":i=o({},i,{value:void 0}),r=o({},r,{value:void 0}),l=[];break;case"textarea":i=le(e,i),r=le(e,r),l=[];break;default:"function"!=typeof i.onClick&&"function"==typeof r.onClick&&(e.onclick=Dr)}for(f in Ce(n,r),n=null,i)if(!r.hasOwnProperty(f)&&i.hasOwnProperty(f)&&null!=i[f])if("style"===f){var u=i[f];for(a in u)u.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==f&&"children"!==f&&"suppressContentEditableWarning"!==f&&"suppressHydrationWarning"!==f&&"autoFocus"!==f&&(s.hasOwnProperty(f)?l||(l=[]):(l=l||[]).push(f,null));for(f in r){var c=r[f];if(u=null!=i?i[f]:void 0,r.hasOwnProperty(f)&&c!==u&&(null!=c||null!=u))if("style"===f)if(u){for(a in u)!u.hasOwnProperty(a)||c&&c.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in c)c.hasOwnProperty(a)&&u[a]!==c[a]&&(n||(n={}),n[a]=c[a])}else n||(l||(l=[]),l.push(f,n)),n=c;else"dangerouslySetInnerHTML"===f?(c=c?c.__html:void 0,u=u?u.__html:void 0,null!=c&&u!==c&&(l=l||[]).push(f,c)):"children"===f?"string"!=typeof c&&"number"!=typeof c||(l=l||[]).push(f,""+c):"suppressContentEditableWarning"!==f&&"suppressHydrationWarning"!==f&&(s.hasOwnProperty(f)?(null!=c&&"onScroll"===f&&_r("scroll",e),l||u===c||(l=[])):"object"==typeof c&&null!==c&&c.$$typeof===D?c.toString():(l=l||[]).push(f,c))}n&&(l=l||[]).push("style",n);var f=l;(t.updateQueue=f)&&(t.flags|=4)}},Ga=function(e,t,n,r){n!==r&&(t.flags|=4)};var al="function"==typeof WeakMap?WeakMap:Map;function ll(e,t,n){(n=ai(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ul||(Ul=!0,Wl=r),il(0,t)},n}function sl(e,t,n){(n=ai(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return il(0,t),r(o)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Gl?Gl=new Set([this]):Gl.add(this),il(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}var ul="function"==typeof WeakSet?WeakSet:Set;function cl(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Ls(e,t)}else t.current=null}function fl(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(256&t.flags&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:qo(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Vr(t.stateNode.containerInfo));case 5:case 6:case 4:case 17:return}throw Error(a(163))}function dl(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(3==(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var o=e;r=o.next,0!=(4&(o=o.tag))&&0!=(1&o)&&(Ps(n,e),ks(n,e)),e=r}while(e!==t)}return;case 1:return e=n.stateNode,4&n.flags&&(null===t?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:qo(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=n.updateQueue)&&ci(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}ci(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.flags&&zr(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&St(n)))));case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(a(163))}function pl(e,t){for(var n=e;;){if(5===n.tag){var r=n.stateNode;if(t)"function"==typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var o=n.memoizedProps.style;o=null!=o&&o.hasOwnProperty("display")?o.display:null,r.style.display=we("display",o)}}else if(6===n.tag)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((23!==n.tag&&24!==n.tag||null===n.memoizedState||n===e)&&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;n=n.return}n.sibling.return=n.return,n=n.sibling}}function hl(e,t){if(wo&&"function"==typeof wo.onCommitFiberUnmount)try{wo.onCommitFiberUnmount(bo,t)}catch(e){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e=e.next;do{var r=n,o=r.destroy;if(r=r.tag,void 0!==o)if(0!=(4&r))Ps(t,n);else{r=t;try{o()}catch(e){Ls(r,e)}}n=n.next}while(n!==e)}break;case 1:if(cl(t),"function"==typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(e){Ls(t,e)}break;case 5:cl(t);break;case 4:yl(e,t)}}function ml(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function gl(e){return 5===e.tag||3===e.tag||4===e.tag}function vl(e){e:{for(var t=e.return;null!==t;){if(gl(t))break e;t=t.return}throw Error(a(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(a(161))}16&n.flags&&(ve(t,""),n.flags&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||gl(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.flags)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.flags)){n=n.stateNode;break e}}r?function e(t,n,r){var o=t.tag,i=5===o||6===o;if(i)t=i?t.stateNode:t.stateNode.instance,n?8===r.nodeType?r.parentNode.insertBefore(t,n):r.insertBefore(t,n):(8===r.nodeType?(n=r.parentNode).insertBefore(t,r):(n=r).appendChild(t),null!==(r=r._reactRootContainer)&&void 0!==r||null!==n.onclick||(n.onclick=Dr));else if(4!==o&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,n,t):function e(t,n,r){var o=t.tag,i=5===o||6===o;if(i)t=i?t.stateNode:t.stateNode.instance,n?r.insertBefore(t,n):r.appendChild(t);else if(4!==o&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,n,t)}function yl(e,t){for(var n,r,o=t,i=!1;;){if(!i){i=o.return;e:for(;;){if(null===i)throw Error(a(160));switch(n=i.stateNode,i.tag){case 5:r=!1;break e;case 3:case 4:n=n.containerInfo,r=!0;break e}i=i.return}i=!0}if(5===o.tag||6===o.tag){e:for(var l=e,s=o,u=s;;)if(hl(l,u),null!==u.child&&4!==u.tag)u.child.return=u,u=u.child;else{if(u===s)break e;for(;null===u.sibling;){if(null===u.return||u.return===s)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}r?(l=n,s=o.stateNode,8===l.nodeType?l.parentNode.removeChild(s):l.removeChild(s)):n.removeChild(o.stateNode)}else if(4===o.tag){if(null!==o.child){n=o.stateNode.containerInfo,r=!0,o.child.return=o,o=o.child;continue}}else if(hl(e,o),null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break;for(;null===o.sibling;){if(null===o.return||o.return===t)return;4===(o=o.return).tag&&(i=!1)}o.sibling.return=o.return,o=o.sibling}}function bl(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{3==(3&r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==n)}return;case 1:return;case 5:if(null!=(n=t.stateNode)){r=t.memoizedProps;var o=null!==e?e.memoizedProps:r;e=t.type;var i=t.updateQueue;if(t.updateQueue=null,null!==i){for(n[Yr]=r,"input"===e&&"radio"===r.type&&null!=r.name&&te(n,r),xe(e,o),t=xe(e,r),o=0;o<i.length;o+=2){var l=i[o],s=i[o+1];"style"===l?Se(n,s):"dangerouslySetInnerHTML"===l?ge(n,s):"children"===l?ve(n,s):w(n,l,s,t)}switch(e){case"input":ne(n,r);break;case"textarea":ue(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(i=r.value)?ae(n,!!r.multiple,i,!1):e!==!!r.multiple&&(null!=r.defaultValue?ae(n,!!r.multiple,r.defaultValue,!0):ae(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(a(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((n=t.stateNode).hydrate&&(n.hydrate=!1,St(n.containerInfo)));case 12:return;case 13:return null!==t.memoizedState&&(zl=Bo(),pl(t.child,!0)),void wl(t);case 19:return void wl(t);case 17:return;case 23:case 24:return void pl(t,null!==t.memoizedState)}throw Error(a(163))}function wl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new ul),t.forEach((function(t){var r=Ds.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function Sl(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var El=Math.ceil,Cl=S.ReactCurrentDispatcher,xl=S.ReactCurrentOwner,_l=0,Ol=null,Al=null,Tl=0,kl=0,Pl=oo(0),Ml=0,Rl=null,Ll=0,jl=0,Dl=0,Nl=0,Il=null,zl=0,Bl=1/0;function Fl(){Bl=Bo()+500}var Hl,Vl=null,Ul=!1,Wl=null,Gl=null,Zl=!1,ql=null,Yl=90,$l=[],Kl=[],Xl=null,Ql=0,Jl=null,es=-1,ts=0,ns=0,rs=null,os=!1;function is(){return 0!=(48&_l)?Bo():-1!==es?es:es=Bo()}function as(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===Fo()?1:2;if(0===ts&&(ts=Ll),0!==Zo.transition){0!==ns&&(ns=null!==Il?Il.pendingLanes:0),e=ts;var t=4186112&~ns;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=Fo(),0!=(4&_l)&&98===e?e=Bt(12,ts):e=Bt(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ts),e}function ls(e,t,n){if(50<Ql)throw Ql=0,Jl=null,Error(a(185));if(null===(e=ss(e,t)))return null;Vt(e,t,n),e===Ol&&(Dl|=t,4===Ml&&fs(e,Tl));var r=Fo();1===t?0!=(8&_l)&&0==(48&_l)?ds(e):(us(e,n),0===_l&&(Fl(),Wo())):(0==(4&_l)||98!==r&&99!==r||(null===Xl?Xl=new Set([e]):Xl.add(e)),us(e,n)),Il=e}function ss(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}function us(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,o=e.pingedLanes,i=e.expirationTimes,l=e.pendingLanes;0<l;){var s=31-Ut(l),u=1<<s,c=i[s];if(-1===c){if(0==(u&r)||0!=(u&o)){c=t,Nt(u);var f=Dt;i[s]=10<=f?c+250:6<=f?c+5e3:-1}}else c<=t&&(e.expiredLanes|=u);l&=~u}if(r=It(e,e===Ol?Tl:0),t=Dt,0===r)null!==n&&(n!==Lo&&Co(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==Lo&&Co(n)}15===t?(n=ds.bind(null,e),null===Do?(Do=[n],No=Eo(To,Go)):Do.push(n),n=Lo):14===t?n=Uo(99,ds.bind(null,e)):n=Uo(n=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(a(358,e))}}(t),cs.bind(null,e)),e.callbackPriority=t,e.callbackNode=n}}function cs(e){if(es=-1,ns=ts=0,0!=(48&_l))throw Error(a(327));var t=e.callbackNode;if(Ts()&&e.callbackNode!==t)return null;var n=It(e,e===Ol?Tl:0);if(0===n)return null;var r=n,o=_l;_l|=16;var i=bs();for(Ol===e&&Tl===r||(Fl(),vs(e,r));;)try{Es();break}catch(t){ys(e,t)}if(Qo(),Cl.current=i,_l=o,null!==Al?r=0:(Ol=null,Tl=0,r=Ml),0!=(Ll&Dl))vs(e,0);else if(0!==r){if(2===r&&(_l|=64,e.hydrate&&(e.hydrate=!1,Vr(e.containerInfo)),0!==(n=zt(e))&&(r=ws(e,n))),1===r)throw t=Rl,vs(e,0),fs(e,n),us(e,Bo()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(a(345));case 2:_s(e);break;case 3:if(fs(e,n),(62914560&n)===n&&10<(r=zl+500-Bo())){if(0!==It(e,0))break;if(((o=e.suspendedLanes)&n)!==n){is(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Fr(_s.bind(null,e),r);break}_s(e);break;case 4:if(fs(e,n),(4186112&n)===n)break;for(r=e.eventTimes,o=-1;0<n;){var l=31-Ut(n);i=1<<l,(l=r[l])>o&&(o=l),n&=~i}if(n=o,10<(n=(120>(n=Bo()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*El(n/1960))-n)){e.timeoutHandle=Fr(_s.bind(null,e),n);break}_s(e);break;case 5:_s(e);break;default:throw Error(a(329))}}return us(e,Bo()),e.callbackNode===t?cs.bind(null,e):null}function fs(e,t){for(t&=~Nl,t&=~Dl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Ut(t),r=1<<n;e[n]=-1,t&=~r}}function ds(e){if(0!=(48&_l))throw Error(a(327));if(Ts(),e===Ol&&0!=(e.expiredLanes&Tl)){var t=Tl,n=ws(e,t);0!=(Ll&Dl)&&(n=ws(e,t=It(e,t)))}else n=ws(e,t=It(e,0));if(0!==e.tag&&2===n&&(_l|=64,e.hydrate&&(e.hydrate=!1,Vr(e.containerInfo)),0!==(t=zt(e))&&(n=ws(e,t))),1===n)throw n=Rl,vs(e,0),fs(e,t),us(e,Bo()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,_s(e),us(e,Bo()),null}function ps(e,t){var n=_l;_l|=1;try{return e(t)}finally{0===(_l=n)&&(Fl(),Wo())}}function hs(e,t){var n=_l;_l&=-2,_l|=8;try{return e(t)}finally{0===(_l=n)&&(Fl(),Wo())}}function ms(e,t){ao(Pl,kl),kl|=t,Ll|=t}function gs(){kl=Pl.current,io(Pl)}function vs(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Hr(n)),null!==Al)for(n=Al.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&ho();break;case 3:Pi(),io(uo),io(so),Gi();break;case 5:Ri(r);break;case 4:Pi();break;case 13:case 19:io(Li);break;case 10:Jo(r);break;case 23:case 24:gs()}n=n.return}Ol=e,Al=Bs(e.current,null),Tl=kl=Ll=t,Ml=0,Rl=null,Nl=Dl=jl=0}function ys(e,t){for(;;){var n=Al;try{if(Qo(),Zi.current=Aa,Qi){for(var r=$i.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}Qi=!1}if(Yi=0,Xi=Ki=$i=null,Ji=!1,xl.current=null,null===n||null===n.return){Ml=1,Rl=t,Al=null;break}e:{var i=e,a=n.return,l=n,s=t;if(t=Tl,l.flags|=2048,l.firstEffect=l.lastEffect=null,null!==s&&"object"==typeof s&&"function"==typeof s.then){var u=s;if(0==(2&l.mode)){var c=l.alternate;c?(l.updateQueue=c.updateQueue,l.memoizedState=c.memoizedState,l.lanes=c.lanes):(l.updateQueue=null,l.memoizedState=null)}var f=0!=(1&Li.current),d=a;do{var p;if(p=13===d.tag){var h=d.memoizedState;if(null!==h)p=null!==h.dehydrated;else{var m=d.memoizedProps;p=void 0!==m.fallback&&(!0!==m.unstable_avoidThisFallback||!f)}}if(p){var g=d.updateQueue;if(null===g){var v=new Set;v.add(u),d.updateQueue=v}else g.add(u);if(0==(2&d.mode)){if(d.flags|=64,l.flags|=16384,l.flags&=-2981,1===l.tag)if(null===l.alternate)l.tag=17;else{var y=ai(-1,1);y.tag=2,li(l,y)}l.lanes|=1;break e}s=void 0,l=t;var b=i.pingCache;if(null===b?(b=i.pingCache=new al,s=new Set,b.set(u,s)):void 0===(s=b.get(u))&&(s=new Set,b.set(u,s)),!s.has(l)){s.add(l);var w=js.bind(null,i,u,l);u.then(w,w)}d.flags|=4096,d.lanes=t;break e}d=d.return}while(null!==d);s=Error((q(l.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==Ml&&(Ml=2),s=ol(s,l),d=a;do{switch(d.tag){case 3:i=s,d.flags|=4096,t&=-t,d.lanes|=t,si(d,ll(0,i,t));break e;case 1:i=s;var S=d.type,E=d.stateNode;if(0==(64&d.flags)&&("function"==typeof S.getDerivedStateFromError||null!==E&&"function"==typeof E.componentDidCatch&&(null===Gl||!Gl.has(E)))){d.flags|=4096,t&=-t,d.lanes|=t,si(d,sl(d,i,t));break e}}d=d.return}while(null!==d)}xs(n)}catch(e){t=e,Al===n&&null!==n&&(Al=n=n.return);continue}break}}function bs(){var e=Cl.current;return Cl.current=Aa,null===e?Aa:e}function ws(e,t){var n=_l;_l|=16;var r=bs();for(Ol===e&&Tl===t||vs(e,t);;)try{Ss();break}catch(t){ys(e,t)}if(Qo(),_l=n,Cl.current=r,null!==Al)throw Error(a(261));return Ol=null,Tl=0,Ml}function Ss(){for(;null!==Al;)Cs(Al)}function Es(){for(;null!==Al&&!xo();)Cs(Al)}function Cs(e){var t=Hl(e.alternate,e,kl);e.memoizedProps=e.pendingProps,null===t?xs(e):Al=t,xl.current=null}function xs(e){var t=e;do{var n=t.alternate;if(e=t.return,0==(2048&t.flags)){if(null!==(n=nl(n,t,kl)))return void(Al=n);if(24!==(n=t).tag&&23!==n.tag||null===n.memoizedState||0!=(1073741824&kl)||0==(4&n.mode)){for(var r=0,o=n.child;null!==o;)r|=o.lanes|o.childLanes,o=o.sibling;n.childLanes=r}null!==e&&0==(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}else{if(null!==(n=rl(t)))return n.flags&=2047,void(Al=n);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(t=t.sibling))return void(Al=t);Al=t=e}while(null!==t);0===Ml&&(Ml=5)}function _s(e){var t=Fo();return Vo(99,Os.bind(null,e,t)),null}function Os(e,t){do{Ts()}while(null!==ql);if(0!=(48&_l))throw Error(a(327));var n=e.finishedWork;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(a(177));e.callbackNode=null;var r=n.lanes|n.childLanes,o=r,i=e.pendingLanes&~o;e.pendingLanes=o,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=o,e.mutableReadLanes&=o,e.entangledLanes&=o,o=e.entanglements;for(var l=e.eventTimes,s=e.expirationTimes;0<i;){var u=31-Ut(i),c=1<<u;o[u]=0,l[u]=-1,s[u]=-1,i&=~c}if(null!==Xl&&0==(24&r)&&Xl.has(e)&&Xl.delete(e),e===Ol&&(Al=Ol=null,Tl=0),1<n.flags?null!==n.lastEffect?(n.lastEffect.nextEffect=n,r=n.firstEffect):r=n:r=n.firstEffect,null!==r){if(o=_l,_l|=32,xl.current=null,Nr=Yt,dr(l=fr())){if("selectionStart"in l)s={start:l.selectionStart,end:l.selectionEnd};else e:if(s=(s=l.ownerDocument)&&s.defaultView||window,(c=s.getSelection&&s.getSelection())&&0!==c.rangeCount){s=c.anchorNode,i=c.anchorOffset,u=c.focusNode,c=c.focusOffset;try{s.nodeType,u.nodeType}catch(e){s=null;break e}var f=0,d=-1,p=-1,h=0,m=0,g=l,v=null;t:for(;;){for(var y;g!==s||0!==i&&3!==g.nodeType||(d=f+i),g!==u||0!==c&&3!==g.nodeType||(p=f+c),3===g.nodeType&&(f+=g.nodeValue.length),null!==(y=g.firstChild);)v=g,g=y;for(;;){if(g===l)break t;if(v===s&&++h===i&&(d=f),v===u&&++m===c&&(p=f),null!==(y=g.nextSibling))break;v=(g=v).parentNode}g=y}s=-1===d||-1===p?null:{start:d,end:p}}else s=null;s=s||{start:0,end:0}}else s=null;Ir={focusedElem:l,selectionRange:s},Yt=!1,rs=null,os=!1,Vl=r;do{try{As()}catch(e){if(null===Vl)throw Error(a(330));Ls(Vl,e),Vl=Vl.nextEffect}}while(null!==Vl);rs=null,Vl=r;do{try{for(l=e;null!==Vl;){var b=Vl.flags;if(16&b&&ve(Vl.stateNode,""),128&b){var w=Vl.alternate;if(null!==w){var S=w.ref;null!==S&&("function"==typeof S?S(null):S.current=null)}}switch(1038&b){case 2:vl(Vl),Vl.flags&=-3;break;case 6:vl(Vl),Vl.flags&=-3,bl(Vl.alternate,Vl);break;case 1024:Vl.flags&=-1025;break;case 1028:Vl.flags&=-1025,bl(Vl.alternate,Vl);break;case 4:bl(Vl.alternate,Vl);break;case 8:yl(l,s=Vl);var E=s.alternate;ml(s),null!==E&&ml(E)}Vl=Vl.nextEffect}}catch(e){if(null===Vl)throw Error(a(330));Ls(Vl,e),Vl=Vl.nextEffect}}while(null!==Vl);if(S=Ir,w=fr(),b=S.focusedElem,l=S.selectionRange,w!==b&&b&&b.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))))}(b.ownerDocument.documentElement,b)){null!==l&&dr(b)&&(w=l.start,void 0===(S=l.end)&&(S=w),"selectionStart"in b?(b.selectionStart=w,b.selectionEnd=Math.min(S,b.value.length)):(S=(w=b.ownerDocument||document)&&w.defaultView||window).getSelection&&(S=S.getSelection(),s=b.textContent.length,E=Math.min(l.start,s),l=void 0===l.end?E:Math.min(l.end,s),!S.extend&&E>l&&(s=l,l=E,E=s),s=cr(b,E),i=cr(b,l),s&&i&&(1!==S.rangeCount||S.anchorNode!==s.node||S.anchorOffset!==s.offset||S.focusNode!==i.node||S.focusOffset!==i.offset)&&((w=w.createRange()).setStart(s.node,s.offset),S.removeAllRanges(),E>l?(S.addRange(w),S.extend(i.node,i.offset)):(w.setEnd(i.node,i.offset),S.addRange(w))))),w=[];for(S=b;S=S.parentNode;)1===S.nodeType&&w.push({element:S,left:S.scrollLeft,top:S.scrollTop});for("function"==typeof b.focus&&b.focus(),b=0;b<w.length;b++)(S=w[b]).element.scrollLeft=S.left,S.element.scrollTop=S.top}Yt=!!Nr,Ir=Nr=null,e.current=n,Vl=r;do{try{for(b=e;null!==Vl;){var C=Vl.flags;if(36&C&&dl(b,Vl.alternate,Vl),128&C){w=void 0;var x=Vl.ref;if(null!==x){var _=Vl.stateNode;switch(Vl.tag){case 5:w=_;break;default:w=_}"function"==typeof x?x(w):x.current=w}}Vl=Vl.nextEffect}}catch(e){if(null===Vl)throw Error(a(330));Ls(Vl,e),Vl=Vl.nextEffect}}while(null!==Vl);Vl=null,jo(),_l=o}else e.current=n;if(Zl)Zl=!1,ql=e,Yl=t;else for(Vl=r;null!==Vl;)t=Vl.nextEffect,Vl.nextEffect=null,8&Vl.flags&&((C=Vl).sibling=null,C.stateNode=null),Vl=t;if(0===(r=e.pendingLanes)&&(Gl=null),1===r?e===Jl?Ql++:(Ql=0,Jl=e):Ql=0,n=n.stateNode,wo&&"function"==typeof wo.onCommitFiberRoot)try{wo.onCommitFiberRoot(bo,n,void 0,64==(64&n.current.flags))}catch(e){}if(us(e,Bo()),Ul)throw Ul=!1,e=Wl,Wl=null,e;return 0!=(8&_l)?null:(Wo(),null)}function As(){for(;null!==Vl;){var e=Vl.alternate;os||null===rs||(0!=(8&Vl.flags)?Je(Vl,rs)&&(os=!0):13===Vl.tag&&Sl(e,Vl)&&Je(Vl,rs)&&(os=!0));var t=Vl.flags;0!=(256&t)&&fl(e,Vl),0==(512&t)||Zl||(Zl=!0,Uo(97,(function(){return Ts(),null}))),Vl=Vl.nextEffect}}function Ts(){if(90!==Yl){var e=97<Yl?97:Yl;return Yl=90,Vo(e,Ms)}return!1}function ks(e,t){$l.push(t,e),Zl||(Zl=!0,Uo(97,(function(){return Ts(),null})))}function Ps(e,t){Kl.push(t,e),Zl||(Zl=!0,Uo(97,(function(){return Ts(),null})))}function Ms(){if(null===ql)return!1;var e=ql;if(ql=null,0!=(48&_l))throw Error(a(331));var t=_l;_l|=32;var n=Kl;Kl=[];for(var r=0;r<n.length;r+=2){var o=n[r],i=n[r+1],l=o.destroy;if(o.destroy=void 0,"function"==typeof l)try{l()}catch(e){if(null===i)throw Error(a(330));Ls(i,e)}}for(n=$l,$l=[],r=0;r<n.length;r+=2){o=n[r],i=n[r+1];try{var s=o.create;o.destroy=s()}catch(e){if(null===i)throw Error(a(330));Ls(i,e)}}for(s=e.current.firstEffect;null!==s;)e=s.nextEffect,s.nextEffect=null,8&s.flags&&(s.sibling=null,s.stateNode=null),s=e;return _l=t,Wo(),!0}function Rs(e,t,n){li(e,t=ll(0,t=ol(n,t),1)),t=is(),null!==(e=ss(e,1))&&(Vt(e,1,t),us(e,t))}function Ls(e,t){if(3===e.tag)Rs(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Rs(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Gl||!Gl.has(r))){var o=sl(n,e=ol(t,e),1);if(li(n,o),o=is(),null!==(n=ss(n,1)))Vt(n,1,o),us(n,o);else if("function"==typeof r.componentDidCatch&&(null===Gl||!Gl.has(r)))try{r.componentDidCatch(t,e)}catch(e){}break}}n=n.return}}function js(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=is(),e.pingedLanes|=e.suspendedLanes&n,Ol===e&&(Tl&n)===n&&(4===Ml||3===Ml&&(62914560&Tl)===Tl&&500>Bo()-zl?vs(e,0):Nl|=n),us(e,t)}function Ds(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(0==(2&(t=e.mode))?t=1:0==(4&t)?t=99===Fo()?1:2:(0===ts&&(ts=Ll),0===(t=Ft(62914560&~ts))&&(t=4194304))),n=is(),null!==(e=ss(e,t))&&(Vt(e,t,n),us(e,n))}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.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Is(e,t,n,r){return new Ns(e,t,n,r)}function zs(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Bs(e,t){var n=e.alternate;return null===n?((n=Is(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Fs(e,t,n,r,o,i){var l=2;if(r=e,"function"==typeof e)zs(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case x:return Hs(n.children,o,i,t);case N:l=8,o|=16;break;case _:l=8,o|=1;break;case O:return(e=Is(12,n,t,8|o)).elementType=O,e.type=O,e.lanes=i,e;case P:return(e=Is(13,n,t,o)).type=P,e.elementType=P,e.lanes=i,e;case M:return(e=Is(19,n,t,o)).elementType=M,e.lanes=i,e;case I:return Vs(n,o,i,t);case z:return(e=Is(24,n,t,o)).elementType=z,e.lanes=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case A:l=10;break e;case T:l=9;break e;case k:l=11;break e;case R:l=14;break e;case L:l=16,r=null;break e;case j:l=22;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Is(l,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Hs(e,t,n,r){return(e=Is(7,e,r,t)).lanes=n,e}function Vs(e,t,n,r){return(e=Is(23,e,r,t)).elementType=I,e.lanes=n,e}function Us(e,t,n){return(e=Is(6,e,null,t)).lanes=n,e}function Ws(e,t,n){return(t=Is(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Gs(e,t,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Ht(0),this.expirationTimes=Ht(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ht(0),this.mutableSourceEagerHydrationData=null}function Zs(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:C,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function qs(e,t,n,r){var o=t.current,i=is(),l=as(o);e:if(n){t:{if($e(n=n._reactInternals)!==n||1!==n.tag)throw Error(a(170));var s=n;do{switch(s.tag){case 3:s=s.stateNode.context;break t;case 1:if(po(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break t}}s=s.return}while(null!==s);throw Error(a(171))}if(1===n.tag){var u=n.type;if(po(u)){n=go(n,u,s);break e}}n=s}else n=lo;return null===t.context?t.context=n:t.pendingContext=n,(t=ai(i,l)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),li(o,t),ls(o,l,i),l}function Ys(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function $s(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Ks(e,t){$s(e,t),(e=e.alternate)&&$s(e,t)}function Xs(e,t,n){var r=null!=n&&null!=n.hydrationOptions&&n.hydrationOptions.mutableSources||null;if(n=new Gs(e,t,null!=n&&!0===n.hydrate),t=Is(3,null,null,2===t?7:1===t?3:0),n.current=t,t.stateNode=n,oi(t),e[$r]=n.current,Ar(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var o=(t=r[e])._getVersion;o=o(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,o]:n.mutableSourceEagerHydrationData.push(t,o)}this._internalRoot=n}function Qs(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Js(e,t,n,r,o){var i=n._reactRootContainer;if(i){var a=i._internalRoot;if("function"==typeof o){var l=o;o=function(){var e=Ys(a);l.call(e)}}qs(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 Xs(e,0,t?{hydrate:!0}:void 0)}(n,r),a=i._internalRoot,"function"==typeof o){var s=o;o=function(){var e=Ys(a);s.call(e)}}hs((function(){qs(t,a,e,o)}))}return Ys(a)}function eu(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Qs(t))throw Error(a(200));return Zs(e,t,null,n)}Hl=function(e,t,n){var r=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||uo.current)Ra=!0;else{if(0==(n&r)){switch(Ra=!1,t.tag){case 3:Va(t),Ui();break;case 5:Mi(t);break;case 1:po(t.type)&&vo(t);break;case 4:ki(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var o=t.type._context;ao(Yo,o._currentValue),o._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!=(n&t.child.childLanes)?qa(e,t,n):(ao(Li,1&Li.current),null!==(t=el(e,t,n))?t.sibling:null);ao(Li,1&Li.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(64&e.flags)){if(r)return Ja(e,t,n);t.flags|=64}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),ao(Li,Li.current),r)break;return null;case 23:case 24:return t.lanes=0,Ia(e,t,n)}return el(e,t,n)}Ra=0!=(16384&e.flags)}else Ra=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=fo(t,so.current),ti(t,n),o=na(null,t,r,e,o,n),t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,po(r)){var i=!0;vo(t)}else i=!1;t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,oi(t);var l=r.getDerivedStateFromProps;"function"==typeof l&&di(t,r,l,e),o.updater=pi,t.stateNode=o,o._reactInternals=t,vi(t,r,e,n),t=Ha(null,t,r,!0,i,n)}else t.tag=0,La(null,t,o,n),t=t.child;return t;case 16:o=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=(i=o._init)(o._payload),t.type=o,i=t.tag=function(e){if("function"==typeof e)return zs(e)?1:0;if(null!=e){if((e=e.$$typeof)===k)return 11;if(e===R)return 14}return 2}(o),e=qo(o,e),i){case 0:t=Ba(null,t,o,e,n);break e;case 1:t=Fa(null,t,o,e,n);break e;case 11:t=ja(null,t,o,e,n);break e;case 14:t=Da(null,t,o,qo(o.type,e),r,n);break e}throw Error(a(306,o,""))}return t;case 0:return r=t.type,o=t.pendingProps,Ba(e,t,r,o=t.elementType===r?o:qo(r,o),n);case 1:return r=t.type,o=t.pendingProps,Fa(e,t,r,o=t.elementType===r?o:qo(r,o),n);case 3:if(Va(t),r=t.updateQueue,null===e||null===r)throw Error(a(282));if(r=t.pendingProps,o=null!==(o=t.memoizedState)?o.element:null,ii(e,t),ui(t,r,null,n),(r=t.memoizedState.element)===o)Ui(),t=el(e,t,n);else{if((i=(o=t.stateNode).hydrate)&&(Ni=Ur(t.stateNode.containerInfo.firstChild),Di=t,i=Ii=!0),i){if(null!=(e=o.mutableSourceEagerHydrationData))for(o=0;o<e.length;o+=2)(i=e[o])._workInProgressVersionPrimary=e[o+1],Wi.push(i);for(n=Ci(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|1024,n=n.sibling}else La(e,t,r,n),Ui();t=t.child}return t;case 5:return Mi(t),null===e&&Fi(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,l=o.children,Br(r,o)?l=null:null!==i&&Br(r,i)&&(t.flags|=16),za(e,t),La(e,t,l,n),t.child;case 6:return null===e&&Fi(t),null;case 13:return qa(e,t,n);case 4:return ki(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Ei(t,null,r,n):La(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,ja(e,t,r,o=t.elementType===r?o:qo(r,o),n);case 7:return La(e,t,t.pendingProps,n),t.child;case 8:case 12:return La(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,o=t.pendingProps,l=t.memoizedProps,i=o.value;var s=t.type._context;if(ao(Yo,s._currentValue),s._currentValue=i,null!==l)if(s=l.value,0===(i=ar(s,i)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(s,i):1073741823))){if(l.children===o.children&&!uo.current){t=el(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=ai(-1,n&-n)).tag=2,li(s,c)),s.lanes|=n,null!==(c=s.alternate)&&(c.lanes|=n),ei(s.return,n),u.lanes|=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}La(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=(i=t.pendingProps).children,ti(t,n),r=r(o=ni(o,i.unstable_observedBits)),t.flags|=1,La(e,t,r,n),t.child;case 14:return i=qo(o=t.type,t.pendingProps),Da(e,t,o,i=qo(o.type,i),r,n);case 15:return Na(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:qo(r,o),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,po(r)?(e=!0,vo(t)):e=!1,ti(t,n),mi(t,r,o),vi(t,r,o,n),Ha(null,t,r,!0,e,n);case 19:return Ja(e,t,n);case 23:case 24:return Ia(e,t,n)}throw Error(a(156,t.tag))},Xs.prototype.render=function(e){qs(e,this._internalRoot,null,null)},Xs.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;qs(null,e,null,(function(){t[$r]=null}))},et=function(e){13===e.tag&&(ls(e,4,is()),Ks(e,4))},tt=function(e){13===e.tag&&(ls(e,67108864,is()),Ks(e,67108864))},nt=function(e){if(13===e.tag){var t=is(),n=as(e);ls(e,n,t),Ks(e,n)}},rt=function(e,t){return t()},Oe=function(e,t,n){switch(t){case"input":if(ne(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=eo(r);if(!o)throw Error(a(90));X(r),ne(r,o)}}}break;case"textarea":ue(e,n);break;case"select":null!=(t=n.value)&&ae(e,!!n.multiple,t,!1)}},Re=ps,Le=function(e,t,n,r,o){var i=_l;_l|=4;try{return Vo(98,e.bind(null,t,n,r,o))}finally{0===(_l=i)&&(Fl(),Wo())}},je=function(){0==(49&_l)&&(function(){if(null!==Xl){var e=Xl;Xl=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,us(e,Bo())}))}Wo()}(),Ts())},De=function(e,t){var n=_l;_l|=2;try{return e(t)}finally{0===(_l=n)&&(Fl(),Wo())}};var tu={Events:[Qr,Jr,eo,Pe,Me,Ts,{current:!1}]},nu={findFiberByHostInstance:Xr,bundleType:0,version:"17.0.1",rendererPackageName:"react-dom"},ru={bundleType:nu.bundleType,version:nu.version,rendererPackageName:nu.rendererPackageName,rendererConfig:nu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:S.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Qe(e))?null:e.stateNode},findFiberByHostInstance:nu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ou=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ou.isDisabled&&ou.supportsFiber)try{bo=ou.inject(ru),wo=ou}catch(e){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tu,t.createPortal=eu,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(a(188));throw Error(a(268,Object.keys(e)))}return e=null===(e=Qe(t))?null:e.stateNode},t.flushSync=function(e,t){var n=_l;if(0!=(48&n))return e(t);_l|=1;try{if(e)return Vo(99,e.bind(null,t))}finally{_l=n,Wo()}},t.hydrate=function(e,t,n){if(!Qs(t))throw Error(a(200));return Js(null,e,t,!0,n)},t.render=function(e,t,n){if(!Qs(t))throw Error(a(200));return Js(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Qs(e))throw Error(a(40));return!!e._reactRootContainer&&(hs((function(){Js(null,null,e,!1,(function(){e._reactRootContainer=null,e[$r]=null}))})),!0)},t.unstable_batchedUpdates=ps,t.unstable_createPortal=function(e,t){return eu(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Qs(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return Js(e,t,n,!1,r)},t.version="17.0.1"},function(e,t,n){"use strict";e.exports=n(517)},function(e,t,n){"use strict";
/** @license React v0.20.1
* 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.
*/var r,o,i,a;if("object"==typeof performance&&"function"==typeof performance.now){var l=performance;t.unstable_now=function(){return l.now()}}else{var s=Date,u=s.now();t.unstable_now=function(){return s.now()-u}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,f=null,d=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(e){throw setTimeout(d,0),e}};r=function(e){null!==c?setTimeout(r,0,e):(c=e,setTimeout(d,0))},o=function(e,t){f=setTimeout(e,t)},i=function(){clearTimeout(f)},t.unstable_shouldYield=function(){return!1},a=t.unstable_forceFrameRate=function(){}}else{var p=window.setTimeout,h=window.clearTimeout;if("undefined"!=typeof console){var m=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var g=!1,v=null,y=-1,b=5,w=0;t.unstable_shouldYield=function(){return t.unstable_now()>=w},a=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):b=0<e?Math.floor(1e3/e):5};var S=new MessageChannel,E=S.port2;S.port1.onmessage=function(){if(null!==v){var e=t.unstable_now();w=e+b;try{v(!0,e)?E.postMessage(null):(g=!1,v=null)}catch(e){throw E.postMessage(null),e}}else g=!1},r=function(e){v=e,g||(g=!0,E.postMessage(null))},o=function(e,n){y=p((function(){e(t.unstable_now())}),n)},i=function(){h(y),y=-1}}function C(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,o=e[r];if(!(void 0!==o&&0<O(o,t)))break e;e[r]=t,e[n]=o,n=r}}function x(e){return void 0===(e=e[0])?null:e}function _(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length;r<o;){var i=2*(r+1)-1,a=e[i],l=i+1,s=e[l];if(void 0!==a&&0>O(a,n))void 0!==s&&0>O(s,a)?(e[r]=s,e[l]=n,r=l):(e[r]=a,e[i]=n,r=i);else{if(!(void 0!==s&&0>O(s,n)))break e;e[r]=s,e[l]=n,r=l}}}return t}return null}function O(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var A=[],T=[],k=1,P=null,M=3,R=!1,L=!1,j=!1;function D(e){for(var t=x(T);null!==t;){if(null===t.callback)_(T);else{if(!(t.startTime<=e))break;_(T),t.sortIndex=t.expirationTime,C(A,t)}t=x(T)}}function N(e){if(j=!1,D(e),!L)if(null!==x(A))L=!0,r(I);else{var t=x(T);null!==t&&o(N,t.startTime-e)}}function I(e,n){L=!1,j&&(j=!1,i()),R=!0;var r=M;try{for(D(n),P=x(A);null!==P&&(!(P.expirationTime>n)||e&&!t.unstable_shouldYield());){var a=P.callback;if("function"==typeof a){P.callback=null,M=P.priorityLevel;var l=a(P.expirationTime<=n);n=t.unstable_now(),"function"==typeof l?P.callback=l:P===x(A)&&_(A),D(n)}else _(A);P=x(A)}if(null!==P)var s=!0;else{var u=x(T);null!==u&&o(N,u.startTime-n),s=!1}return s}finally{P=null,M=r,R=!1}}var z=a;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){L||R||(L=!0,r(I))},t.unstable_getCurrentPriorityLevel=function(){return M},t.unstable_getFirstCallbackNode=function(){return x(A)},t.unstable_next=function(e){switch(M){case 1:case 2:case 3:var t=3;break;default:t=M}var n=M;M=t;try{return e()}finally{M=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=z,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=M;M=e;try{return t()}finally{M=n}},t.unstable_scheduleCallback=function(e,n,a){var l=t.unstable_now();switch("object"==typeof a&&null!==a?a="number"==typeof(a=a.delay)&&0<a?l+a:l:a=l,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:k++,callback:n,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>l?(e.sortIndex=a,C(T,e),null===x(A)&&e===x(T)&&(j?i():j=!0,o(N,a-l))):(e.sortIndex=s,C(A,e),L||R||(L=!0,r(I))),e},t.unstable_wrapCallback=function(e){var t=M;return function(){var n=M;M=t;try{return e.apply(this,arguments)}finally{M=n}}}},function(e,t,n){"use strict";var r=n(519);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";e.exports=n(521)},function(e,t,n){"use strict";
/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var 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.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,w=r?Symbol.for("react.responder"):60118,S=r?Symbol.for("react.scope"):60119;function E(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 v:case g:case u:return e;default:return t}}case i:return t}}}function C(e){return E(e)===d}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=g,t.Portal=i,t.Profiler=s,t.StrictMode=l,t.Suspense=h,t.isAsyncMode=function(e){return C(e)||E(e)===f},t.isConcurrentMode=C,t.isContextConsumer=function(e){return E(e)===c},t.isContextProvider=function(e){return E(e)===u},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return E(e)===p},t.isFragment=function(e){return E(e)===a},t.isLazy=function(e){return E(e)===v},t.isMemo=function(e){return E(e)===g},t.isPortal=function(e){return E(e)===i},t.isProfiler=function(e){return E(e)===s},t.isStrictMode=function(e){return E(e)===l},t.isSuspense=function(e){return E(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===s||e===l||e===h||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===g||e.$$typeof===u||e.$$typeof===c||e.$$typeof===p||e.$$typeof===b||e.$$typeof===w||e.$$typeof===S||e.$$typeof===y)},t.typeOf=E},function(e,t,n){"use strict";
/** @license React v16.12.0
* 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.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,w=r?Symbol.for("react.scope"):60119;function S(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 v:case g:case u:return e;default:return t}}case i:return t}}}function E(e){return S(e)===d}t.typeOf=S,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=g,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||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===g||e.$$typeof===u||e.$$typeof===c||e.$$typeof===p||e.$$typeof===y||e.$$typeof===b||e.$$typeof===w)},t.isAsyncMode=function(e){return E(e)||S(e)===f},t.isConcurrentMode=E,t.isContextConsumer=function(e){return S(e)===c},t.isContextProvider=function(e){return S(e)===u},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return S(e)===p},t.isFragment=function(e){return S(e)===a},t.isLazy=function(e){return S(e)===v},t.isMemo=function(e){return S(e)===g},t.isPortal=function(e){return S(e)===i},t.isProfiler=function(e){return S(e)===s},t.isStrictMode=function(e){return S(e)===l},t.isSuspense=function(e){return S(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(526),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,g=e.charAt(m);p&&!h&&(s++,"tag"===(n=o(r)).type&&t.components[n.name]&&(n.type="component",f=!0),n.voidElement||f||!g||"<"===g||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&&"<"!==g&&g&&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(527);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){},function(e,t,n){},function(e,t,n){},function(e,t){e.exports='<svg 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 data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#868e96;}</style></defs><path class="cls-1" d="M16.49,13.54h1.83V9.25s0,0,0-.06a.59.59,0,0,0,0-.23.32.32,0,0,0,0-.09.8.8,0,0,0-.18-.27l-5.5-5.5a.93.93,0,0,0-.26-.18l-.09,0a1,1,0,0,0-.24,0l-.05,0H5.49A1.84,1.84,0,0,0,3.66,4.67V19.33a1.84,1.84,0,0,0,1.83,1.84H11V19.33H5.49V4.67H11V9.25a.92.92,0,0,0,.92.92h4.58Z"></path><path class="cls-1" d="M20.21,17.53,17.05,15a.37.37,0,0,0-.6.29v1.6H12.78v1.84h3.67v1.61a.37.37,0,0,0,.6.29l3.16-2.53A.37.37,0,0,0,20.21,17.53Z"></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 stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(0.000000, -3.000000)" fill="#000000"><polygon 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" 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" 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 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 stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><polygon fill="none" 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"></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 stroke="none" stroke-width="1" fill="none"><g><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"></path></g></g></svg>'},function(e,t){e.exports='<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#868e96;}</style></defs><path class="cls-1" d="M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z"></path><path class="cls-1" d="M15.81,5a8.1,8.1,0,0,0-2-.76l-9.59,9.6a8,8,0,0,0,.77,2L15.83,5Z"></path><path class="cls-1" d="M19,8.11,8.1,19a8.14,8.14,0,0,0,2.28.86l9.44-9.51A8,8,0,0,0,19,8.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="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 stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g><polygon fill="none" 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"></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"><defs><style>.cls-1{fill:#000000;}</style></defs><title>icon - tool - measurement - area - line</title><path class="cls-1" d="M19.14,2H4.86A2.86,2.86,0,0,0,2,4.86V19.14A2.86,2.86,0,0,0,4.86,22H19.14A2.86,2.86,0,0,0,22,19.14V4.86A2.86,2.86,0,0,0,19.14,2ZM4,4h6.22L4,10.22ZM4,18.71V13H4l9-9,0,0h5.71ZM5.54,20,20,5.54v5.69L11.23,20Zm8.52,0L20,14.06V20Z"></path><path class="cls-1" d="M10.22,4H13L4,13V10.22ZM20,5.54V4H18.71L4,18.71V20H5.54ZM14.06,20,20,14.06V11.23L11.23,20Z"></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 version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 284.929 284.929" style="enable-background:new 0 0 284.929 284.929;" xml:space="preserve"><path d="M282.082,76.511l-14.274-14.273c-1.902-1.906-4.093-2.856-6.57-2.856c-2.471,0-4.661,0.95-6.563,2.856L142.466,174.441 L30.262,62.241c-1.903-1.906-4.093-2.856-6.567-2.856c-2.475,0-4.665,0.95-6.567,2.856L2.856,76.515C0.95,78.417,0,80.607,0,83.082 c0,2.473,0.953,4.663,2.856,6.565l133.043,133.046c1.902,1.903,4.093,2.854,6.567,2.854s4.661-0.951,6.562-2.854L282.082,89.647 c1.902-1.903,2.847-4.093,2.847-6.565C284.929,80.607,283.984,78.417,282.082,76.511z"></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 version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 284.929 284.929" style="enable-background:new 0 0 284.929 284.929;" xml:space="preserve"><path d="M282.082,195.285L149.028,62.24c-1.901-1.903-4.088-2.856-6.562-2.856s-4.665,0.953-6.567,2.856L2.856,195.285 C0.95,197.191,0,199.378,0,201.853c0,2.474,0.953,4.664,2.856,6.566l14.272,14.271c1.903,1.903,4.093,2.854,6.567,2.854 c2.474,0,4.664-0.951,6.567-2.854l112.204-112.202l112.208,112.209c1.902,1.903,4.093,2.848,6.563,2.848 c2.478,0,4.668-0.951,6.57-2.848l14.274-14.277c1.902-1.902,2.847-4.093,2.847-6.566 C284.929,199.378,283.984,197.188,282.082,195.285z"></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="M11 16L13 16 13 7 16 7 12 2 8 7 11 7z"></path><path d="M5,22h14c1.103,0,2-0.897,2-2v-9c0-1.103-0.897-2-2-2h-4v2h4v9H5v-9h4V9H5c-1.103,0-2,0.897-2,2v9C3,21.103,3.897,22,5,22 z"></path></svg>'},function(e,t){e.exports='<svg version="1.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" style="enable-background:new 0 0 24 24;" xml:space="preserve"><style type="text/css"> .st0{fill:#ABB0C4;} </style><title>icon - attachment</title><g><path class="st0" d="M5,7L5,7v8c0,3.9,3.2,7,7.1,6.9c1.8,0,3.6-0.7,4.9-2c1.3-1.3,2.1-3.1,2.1-4.9V7h-2v8c0,2.8-2.2,5-5,5 s-5-2.2-5-5V7l0,0c0-0.8,0.3-1.6,0.9-2.1c1.2-1.2,3.1-1.2,4.2,0C12.7,5.4,13,6.2,13,7v8c0,0.6-0.4,1-1,1c-0.3,0-0.5-0.1-0.7-0.3 C11.1,15.5,11,15.3,11,15V7H9v8c0,1.7,1.4,3,3,3c0.8,0,1.5-0.3,2.1-0.9c0.6-0.6,0.9-1.3,0.9-2.1V7c0-2.8-2.2-5-5-5S5,4.2,5,7z"></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="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 data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#868e96;}</style></defs><path class="cls-1" d="M11.08,18.42h1.84v2.75H11.08ZM16.59,12A4.59,4.59,0,1,1,12,7.41,4.6,4.6,0,0,1,16.59,12Zm-1.83,0A2.76,2.76,0,1,0,12,14.76,2.77,2.77,0,0,0,14.76,12Zm3.66-.92v1.84h2.75V11.08Zm-12.84,0H2.83v1.84H5.58Zm7.34-8.25H11.08V5.58h1.84Zm-8,15,1.3,1.3,1.94-1.95-1.3-1.29ZM19.13,6.17l-1.3-1.3L15.89,6.81l1.3,1.3Zm-11,.65L6.17,4.87l-1.3,1.3,2,1.94Zm7.78,10.36,1.94,1.95,1.3-1.3-1.95-1.94Z"></path></svg>'},function(e,t){e.exports='<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#868e96;}</style></defs><path class="cls-1" d="M18.65,5.66a.93.93,0,0,0,.45-.8.91.91,0,0,0-.45-.79,9.17,9.17,0,1,0,0,15.86.91.91,0,0,0,.45-.79.93.93,0,0,0-.45-.8,7.31,7.31,0,0,1,0-12.68ZM13.15,12a9.21,9.21,0,0,0,3.21,7,7.19,7.19,0,0,1-2.3.37,7.33,7.33,0,0,1,0-14.66,7.19,7.19,0,0,1,2.3.37A9.21,9.21,0,0,0,13.15,12Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - select - line</title><path class="cls-1" d="M21.56,15.57l-2.12-2.49L18.33,11.7l1.38-1.11,1.37-1.11a.81.81,0,0,0,.34-.84c-.08-.39-.32-.54-.68-.7l-11-2.7c-.62-.06-1.17.38-1.1.89V17.7a.8.8,0,0,0,.54.81.72.72,0,0,0,.9-.15l1.38-1.11,1.37-1.11,1.67,2.06L16.05,20a1.67,1.67,0,0,0,2.49.27l2.75-2.22A1.66,1.66,0,0,0,21.56,15.57Zm-3.84,3-1.46-1.67L14,14.13l-.67-.7-1,.78-1.79,1.44v-8l7.73,1.71-1.66,1.46-1,.77,2.21,2.76,2.14,2.36ZM5.37,5.24V18.86h.25a.92.92,0,0,1,1,1,.89.89,0,0,1-.87,1H3a.92.92,0,0,1-1-1,1,1,0,0,1,1-1h.38V5.24H3a.92.92,0,0,1-1-1,1,1,0,0,1,1-1H5.62a.92.92,0,0,1,1,1,.89.89,0,0,1-.87,1Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;fill-rule:evenodd;}</style></defs><title>icon - tool - pen and shape - phone</title><path class="cls-1" d="M16,13a4.09,4.09,0,1,0,4.08,4.08A4.09,4.09,0,0,0,16,13Zm0,6.37a2.29,2.29,0,1,1,2.28-2.29A2.29,2.29,0,0,1,16,19.35ZM18.57,2.86H13.49A1.69,1.69,0,0,0,11.8,4.54V10.1a1.69,1.69,0,0,0,1.69,1.68h5.08a1.68,1.68,0,0,0,1.68-1.68V4.54A1.68,1.68,0,0,0,18.57,2.86ZM18.45,10H13.6V4.66h4.85ZM8,2.85H5.78a2.19,2.19,0,0,0-1.43.6,2,2,0,0,0-.6,1.43V16.64a.72.72,0,0,0,.12.48s2.21,3.42,2.38,3.58a.9.9,0,0,0,.57.39c.25,0,.39-.05.6-.37l2.52-3.6c.12-.12.12-.24.12-.48V4.88A2.1,2.1,0,0,0,8,2.85Zm.23,12.89H5.56V9.24H8.25Zm0-8.29H5.56V4.69H8.25Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#868e96;}</style></defs><path class="cls-1" d="M17.83,2.83H6.17A1.67,1.67,0,0,0,4.5,4.5v15a1.67,1.67,0,0,0,1.67,1.67H17.83A1.67,1.67,0,0,0,19.5,19.5V4.5A1.67,1.67,0,0,0,17.83,2.83ZM6.17,19.5V4.5H17.83v15Z"></path><path class="cls-1" d="M12.83,6.19h-5V17.81h8.34V6.19H12.83Zm1.78,4.15L13,12l1.65,1.66a.36.36,0,0,1,0,.52l-.43.44a.37.37,0,0,1-.52,0L12,13l-1.66,1.66a.37.37,0,0,1-.52,0l-.44-.44a.37.37,0,0,1,0-.52L11,12,9.38,10.34a.37.37,0,0,1,0-.52l.44-.43a.36.36,0,0,1,.52,0L12,11l1.66-1.65a.36.36,0,0,1,.52,0l.43.43A.36.36,0,0,1,14.61,10.34Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#868e96;}</style></defs><path class="cls-1" d="M16.09,16.8,15,15.71l1.09-1.09a.28.28,0,0,0,0-.38l-.58-.58a.26.26,0,0,0-.38,0L14,14.75,13,13.66a.26.26,0,0,0-.38,0l-.58.58a.28.28,0,0,0,0,.38l1.09,1.09L12,16.8a.28.28,0,0,0,0,.38l.58.57a.26.26,0,0,0,.38,0L14,16.66l1.09,1.09a.26.26,0,0,0,.38,0l.58-.57A.28.28,0,0,0,16.09,16.8Z"></path><path class="cls-1" d="M17.83,2.83H6.17A1.67,1.67,0,0,0,4.5,4.5v15a1.67,1.67,0,0,0,1.67,1.67H17.83A1.67,1.67,0,0,0,19.5,19.5V4.5A1.67,1.67,0,0,0,17.83,2.83ZM6.17,19.5V4.5H17.83v15Z"></path><rect class="cls-1" x="7.84" y="10.66" width="8.33" height="1.8"></rect><rect class="cls-1" x="7.84" y="6.61" width="8.33" height="1.8"></rect><rect class="cls-1" x="7.83" y="14.83" width="2.96" height="1.8"></rect></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tools - more</title><g><path class="cls-1" d="M12,14.5A2.5,2.5,0,1,1,14.5,12,2.51,2.51,0,0,1,12,14.5Zm2.5-10A2.5,2.5,0,1,0,12,7,2.51,2.51,0,0,0,14.5,4.5Zm0,15A2.5,2.5,0,1,0,12,22,2.51,2.51,0,0,0,14.5,19.5Z"></path></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 20 19" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>icon / approved line</title><desc>Created with Sketch.</desc><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-132.000000, -179.000000)" fill="#239700"><g transform="translate(130.000000, 176.000000)"><path d="M20,9 L14.388,9 L15.511,5.633 C15.713,5.025 15.611,4.351 15.236,3.831 C14.861,3.311 14.253,3 13.612,3 L12,3 C11.703,3 11.422,3.132 11.231,3.36 L6.531,9 L4,9 C2.897,9 2,9.897 2,11 L2,20 C2,21.103 2.897,22 4,22 L7,22 L17.307,22 C18.136,22 18.888,21.479 19.18,20.702 L21.937,13.351 C21.979,13.239 22,13.12 22,13 L22,11 C22,9.897 21.103,9 20,9 Z M4,11 L6,11 L6,20 L4,20 L4,11 Z M20,12.819 L17.307,20 L8,20 L8,10.362 L12.468,5 L13.614,5 L12.052,9.683 C11.949,9.988 12.001,10.323 12.189,10.584 C12.377,10.846 12.679,11 13,11 L20,11 L20,12.819 Z"></path></g></g></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>icon / cancelled / line</title><desc>Created with Sketch.</desc><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-170.000000, -178.000000)"><g transform="translate(168.000000, 176.000000)"><path d="M16,2 L8,2 C4.691,2 2,4.691 2,8 L2,21 C2,21.553 2.447,22 3,22 L16,22 C19.309,22 22,19.309 22,16 L22,8 C22,4.691 19.309,2 16,2 Z M20,16 C20,18.206 18.206,20 16,20 L4,20 L4,8 C4,5.794 5.794,4 8,4 L16,4 C18.206,4 20,5.794 20,8 L20,16 Z" fill="#868E96"></path><polygon fill="#BA0000" points="15.292 7.295 12 10.587 8.708 7.295 7.294 8.709 10.586 12.001 7.294 15.293 8.708 16.707 12 13.415 15.292 16.707 16.706 15.293 13.414 12.001 16.706 8.709"></polygon></g></g></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>icon / completed/ line</title><desc>Created with Sketch.</desc><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-213.000000, -178.000000)" fill-rule="nonzero"><g transform="translate(211.000000, 176.000000)"><path d="M16,2 L8,2 C4.691,2 2,4.691 2,8 L2,21 C2,21.553 2.448,22 3,22 L16,22 C19.309,22 22,19.309 22,16 L22,8 C22,4.691 19.309,2 16,2 Z M20,16 C20,18.206 18.206,20 16,20 L4,20 L4,8 C4,5.794 5.794,4 8,4 L16,4 C18.206,4 20,5.794 20,8 L20,16 Z" fill="#868E96"></path><polygon fill="#239700" points="11 13.586 8.707 11.293 7.293 12.707 11 16.414 17.207 10.207 15.793 8.793"></polygon></g></g></g></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"><title>forms / marked</title><g id="forms-/-marked" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="icon-/-forms-/-radio-button" fill="#868E96" fill-rule="nonzero"><path d="M17,2.15 L7,2.15 C4.32141896,2.15 2.15,4.32141896 2.15,7 L2.15,17 C2.15,19.678581 4.32141896,21.85 7,21.85 L17,21.85 C19.678581,21.85 21.85,19.678581 21.85,17 L21.85,7 C21.85,4.32141896 19.678581,2.15 17,2.15 Z M7,3.85 L17,3.85 C18.739697,3.85 20.15,5.26030304 20.15,7 L20.15,17 C20.15,18.739697 18.739697,20.15 17,20.15 L7,20.15 C5.26030304,20.15 3.85,18.739697 3.85,17 L3.85,7 C3.85,5.26030304 5.26030304,3.85 7,3.85 Z" id="Rectangle"></path></g><circle id="Oval" fill="#868E96" cx="12" cy="12" r="5"></circle></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>icon / none / line</title><desc>Created with Sketch.</desc><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-250.000000, -178.000000)"><g transform="translate(248.000000, 176.000000)"><path d="M16,2 L8,2 C4.691,2 2,4.691 2,8 L2,21 C2,21.553 2.447,22 3,22 L16,22 C19.309,22 22,19.309 22,16 L22,8 C22,4.691 19.309,2 16,2 Z M20,16 C20,18.206 18.206,20 16,20 L4,20 L4,8 C4,5.794 5.794,4 8,4 L16,4 C18.206,4 20,5.794 20,8 L20,16 Z" fill="#868E96"></path><polygon points="8 11 16 11 16 13 8 13"></polygon></g></g></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 20 19" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>icon / rejected / fill</title><desc>Created with Sketch.</desc><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-89.000000, -179.000000)" fill="#BA0000"><g transform="translate(87.000000, 176.000000)"><path d="M20,3 L17,3 L6.693,3 C5.864,3 5.112,3.521 4.82,4.298 L2.063,11.649 C2.021,11.761 2,11.88 2,12 L2,14 C2,15.103 2.897,16 4,16 L9.612,16 L8.49,19.367 C8.287,19.975 8.389,20.649 8.764,21.169 C9.14,21.689 9.746,22 10.388,22 L12,22 C12.297,22 12.578,21.868 12.769,21.64 L17.469,16 L20,16 C21.103,16 22,15.103 22,14 L22,5 C22,3.897 21.103,3 20,3 Z M11.531,20 L10.386,20 L11.948,15.316 C12.051,15.011 11.999,14.676 11.811,14.415 C11.623,14.154 11.321,14 11,14 L4,14 L4,12.181 L6.693,5 L16,5 L16,14.638 L11.531,20 Z M18,14 L18,5 L20,5 L20.001,14 L18,14 Z"></path></g></g></g></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"><title>forms / unmarked</title><g id="forms-/-unmarked" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="icon-/-forms-/-radio-button" fill="#868E96" fill-rule="nonzero"><path d="M17,2.15 L7,2.15 C4.32141896,2.15 2.15,4.32141896 2.15,7 L2.15,17 C2.15,19.678581 4.32141896,21.85 7,21.85 L17,21.85 C19.678581,21.85 21.85,19.678581 21.85,17 L21.85,7 C21.85,4.32141896 19.678581,2.15 17,2.15 Z M7,3.85 L17,3.85 C18.739697,3.85 20.15,5.26030304 20.15,7 L20.15,17 C20.15,18.739697 18.739697,20.15 17,20.15 L7,20.15 C5.26030304,20.15 3.85,18.739697 3.85,17 L3.85,7 C3.85,5.26030304 5.26030304,3.85 7,3.85 Z" id="Rectangle"></path></g></g></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - chevron - down - bold</title><path class="cls-1" d="M5.67,8.35a.44.44,0,0,0,.66,0L9.93,4a.3.3,0,0,0,0-.35A.4.4,0,0,0,9.6,3.5H2.4a.4.4,0,0,0-.35.18.3.3,0,0,0,0,.35Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - chevron - down</title><path class="cls-1" d="M9,3.5l-3,3-3-3-1,1,4,4,4-4Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - chevron - left</title><path class="cls-1" d="M7.5,2l-4,4,4,4,1-1-3-3,3-3Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - chevron - right</title><path class="cls-1" d="M4.5,10l4-4-4-4-1,1,3,3-3,3Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - chevron - up</title><path class="cls-1" d="M10,7.5l-4-4-4,4,1,1,3-3,3,3Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - close</title><path class="cls-1" d="M16.22,6.28,12,10.5,7.78,6.28a.4.4,0,0,0-.56,0l-.94.94a.4.4,0,0,0,0,.56L10.5,12,6.28,16.22a.4.4,0,0,0,0,.56l.94.94a.4.4,0,0,0,.56,0L12,13.5l4.22,4.22a.4.4,0,0,0,.56,0l.94-.94a.4.4,0,0,0,0-.56L13.5,12l4.22-4.22a.4.4,0,0,0,0-.56l-.94-.94A.4.4,0,0,0,16.22,6.28Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - colour - none</title><path class="cls-1" d="M4.59,17.64,17.66,4.57a.65.65,0,0,1,.9-.05l.92.92a.65.65,0,0,1-.05.9L6.36,19.41a.62.62,0,0,1-.89,0l-.92-.92A.62.62,0,0,1,4.59,17.64Z"></path><path class="cls-1" d="M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,17.5A7.5,7.5,0,1,1,19.5,12,7.51,7.51,0,0,1,12,19.5Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - delete - fill</title><path class="cls-1" d="M18,6H17V4a2,2,0,0,0-2-2H9A2,2,0,0,0,7,4V6H3V8H5V20a2,2,0,0,0,2,2H17a2,2,0,0,0,2-2V8h2V6ZM11,18H9V10h2Zm4,0H13V10h2Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - delete - line</title><path class="cls-1" d="M18,6H17V4a2,2,0,0,0-2-2H9A2,2,0,0,0,7,4V6H3V8H5V20a2,2,0,0,0,2,2H17a2,2,0,0,0,2-2V8h2V6ZM9,4h6V6H9ZM7,20V8H17V20Zm6-10h2v8H13ZM9,10h2v8H9Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - panel - detach</title><path class="cls-1" d="M14,4.8V6.4a.4.4,0,0,1-.4.4H2.4A.4.4,0,0,1,2,6.4V4.8a.4.4,0,0,1,.4-.4H13.6A.4.4,0,0,1,14,4.8Zm-.4,4.4H2.4a.4.4,0,0,0-.4.4v1.6a.4.4,0,0,0,.4.4H13.6a.4.4,0,0,0,.4-.4V9.6A.4.4,0,0,0,13.6,9.2Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - detach</title><path class="cls-1" d="M4.8,2H6.4a.4.4,0,0,1,.4.4V13.6a.4.4,0,0,1-.4.4H4.8a.4.4,0,0,1-.4-.4V2.4A.4.4,0,0,1,4.8,2Zm4.4.4V13.6a.4.4,0,0,0,.4.4h1.6a.4.4,0,0,0,.4-.4V2.4a.4.4,0,0,0-.4-.4H9.6A.4.4,0,0,0,9.2,2.4Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - download</title><path class="cls-1" d="M11.55,17,5.09,9.66a.6.6,0,0,1,.45-1H8.67V2.6a.6.6,0,0,1,.6-.6h5.46a.6.6,0,0,1,.6.6V8.67h3.13a.6.6,0,0,1,.45,1L12.45,17A.6.6,0,0,1,11.55,17ZM3.11,20.18V21.6a.4.4,0,0,0,.4.4h17a.4.4,0,0,0,.4-.4V20.18a.4.4,0,0,0-.4-.4h-17A.4.4,0,0,0,3.11,20.18Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - annotation - fill</title><path class="cls-1" d="M7.27,13.57,14.94,5.9,18.1,9.06l-7.67,7.67H7.27ZM22,5.16,18.84,2,16.43,4.41l3.16,3.16ZM19.4,12.6v7.5H3.8V4.4h7.9l1.9-1.9H4.1A2.2,2.2,0,0,0,2,4.7V19.8A2.24,2.24,0,0,0,4.3,22h15a2.2,2.2,0,0,0,2.1-2.2V10.4l-1.9,2.2Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - annotation - line</title><path class="cls-1" d="M19.5,12.6l1.9-2.2v9.4A2.2,2.2,0,0,1,19.3,22H4.3A2.24,2.24,0,0,1,2,19.8V4.7A2.2,2.2,0,0,1,4.1,2.5h9.5L11.7,4.4H3.8V20.1H19.4V12.6ZM22,5.9a2.2,2.2,0,0,1-.6,1.5L11,17.7H6.3V12.9L16.7,2.6a2.17,2.17,0,0,1,3,0l1.7,1.7A2.27,2.27,0,0,1,22,5.9ZM16.9,9.2,14.7,7,8,13.8V16h2.1ZM20.2,6,18,3.8,16.1,5.7l2.2,2.2Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - header - annotations</title><path class="cls-1" d="M19.5,12.6l1.9-2.2v9.4A2.2,2.2,0,0,1,19.3,22H4.3A2.24,2.24,0,0,1,2,19.8V4.7A2.2,2.2,0,0,1,4.1,2.5h9.5L11.7,4.4H3.8V20.1H19.4V12.6ZM22,5.9a2.2,2.2,0,0,1-.6,1.5L11,17.7H6.3V12.9L16.7,2.6a2.17,2.17,0,0,1,3,0l1.7,1.7A2.27,2.27,0,0,1,22,5.9ZM16.9,9.2,14.7,7,8,13.8V16h2.1ZM20.2,6,18,3.8,16.1,5.7l2.2,2.2Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - chat - fill</title><path class="cls-1" d="M18,8.12v8a2,2,0,0,1-2,2H11.28L6.52,21,5,21.88V18.12H4a2,2,0,0,1-2-2v-8a2,2,0,0,1,2-2H16A2,2,0,0,1,18,8.12Zm2-6H7v2H20v9h2v-9A2,2,0,0,0,20,2.12Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - chat - line</title><path class="cls-1" d="M16.39,6.12h-12a2,2,0,0,0-2,2v8a2,2,0,0,0,2,2h1v3.76L6.9,21l4.76-2.85h4.73a2,2,0,0,0,2-2v-8A2,2,0,0,0,16.39,6.12Zm0,10H11.11L7.39,18.35V16.12h-3v-8h12Zm6-12v9h-2v-9h-13v-2h13A2,2,0,0,1,22.39,4.12Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - download</title><path class="cls-1" d="M11.55,17,5.09,9.66a.6.6,0,0,1,.45-1H8.67V2.6a.6.6,0,0,1,.6-.6h5.46a.6.6,0,0,1,.6.6V8.67h3.13a.6.6,0,0,1,.45,1L12.45,17A.6.6,0,0,1,11.55,17ZM3.11,20.18V21.6a.4.4,0,0,0,.4.4h17a.4.4,0,0,0,.4-.4V20.18a.4.4,0,0,0-.4-.4h-17A.4.4,0,0,0,3.11,20.18Z"></path></svg>'},function(e,t){e.exports='<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#868e96;}</style></defs><path class="cls-1" d="M3.16,19.22a.93.93,0,0,0,.79.43H18.17a1,1,0,0,0,.88-.57l2.84-6.64A1,1,0,0,0,21,11.11h-.95V7.32a1.9,1.9,0,0,0-1.9-1.9H12.39L10.22,3.73a.93.93,0,0,0-.58-.2H4.9A1.9,1.9,0,0,0,3,5.42V18.7H3A.88.88,0,0,0,3.16,19.22Zm14.39-1.47H5.39l2-4.74H19.58Zm.62-10.43v3.79H6.79a1,1,0,0,0-.87.58l-1,2.39V7.32H18.17Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - exit full screen</title><path class="cls-1" d="M9.5,2H7V7H2V9.5H9.5ZM7,22H9.5V14.5H2V17H7Zm15-7.5H14.5V22H17V17h5ZM22,7H17V2H14.5V9.5H22Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - full screen - exit</title><path class="cls-1" d="M9.5,2H7V7H2V9.5H9.5ZM7,22H9.5V14.5H2V17H7Zm15-7.5H14.5V22H17V17h5ZM22,7H17V2H14.5V9.5H22Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - full screen</title><path class="cls-1" d="M4.22,4.22H9.78V2H2V9.78H4.22ZM9.78,19.78H4.22V14.22H2V22H9.78ZM22,14.22H19.78v5.56H14.22V22H22ZM19.78,9.78H22V2H14.22V4.22h5.56Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - header - page manipulation</title><path class="cls-1" d="M10.75,10.43v.7a4,4,0,0,0-.84.5l-.61-.36a.45.45,0,0,0-.61.16L7.82,13a.44.44,0,0,0,.17.6H8l.6.35a4.18,4.18,0,0,0,0,1L8,15.3a.44.44,0,0,0-.17.58l.89,1.53a.45.45,0,0,0,.61.16l.61-.36a4,4,0,0,0,.84.5v.71a.46.46,0,0,0,.45.44H13a.44.44,0,0,0,.44-.44v-.71a3.39,3.39,0,0,0,.84-.5l.62.36a.45.45,0,0,0,.61-.16l.89-1.53a.45.45,0,0,0-.17-.61l-.6-.35a4.18,4.18,0,0,0,0-1l.6-.35a.44.44,0,0,0,.17-.6h0l-.89-1.54a.45.45,0,0,0-.61-.16l-.62.36a3.39,3.39,0,0,0-.84-.5v-.7A.44.44,0,0,0,13,10H11.2A.45.45,0,0,0,10.75,10.43Zm1.35,2.22a1.78,1.78,0,1,1-1.77,1.79h0a1.78,1.78,0,0,1,1.75-1.78Zm7.84-4V8.6a.84.84,0,0,0-.2-.29l-6-6a1.15,1.15,0,0,0-.29-.2h-.1A.79.79,0,0,0,13.06,2H6A2,2,0,0,0,4,4V20a2,2,0,0,0,2,2H18a2,2,0,0,0,2-2V8.94A1,1,0,0,0,19.94,8.69ZM18,20H6V4h6l6,6Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - fill</title><path class="cls-1" d="M13.82,14.43v0a1.78,1.78,0,1,1-1.74-1.82A1.78,1.78,0,0,1,13.82,14.47ZM20,9V20a2,2,0,0,1-2,2H6a2,2,0,0,1-2-2V4A2,2,0,0,1,6,2h7.06a.75.75,0,0,1,.29.16h.1a1.15,1.15,0,0,1,.29.2l6,6a.84.84,0,0,1,.2.29v.09A1.09,1.09,0,0,1,20,9ZM15.6,14l.6-.35h0a.44.44,0,0,0,.17-.6l-.87-1.54a.45.45,0,0,0-.61-.16l-.62.36a3.39,3.39,0,0,0-.84-.5v-.7h0A.44.44,0,0,0,13,10H11.22a.45.45,0,0,0-.45.45v.7a4,4,0,0,0-.84.5l-.61-.36a.45.45,0,0,0-.61.16L7.82,13a.44.44,0,0,0,.17.57l.6.35a4.18,4.18,0,0,0,0,1l-.6.35H8a.44.44,0,0,0-.16.6l.87,1.58a.45.45,0,0,0,.61.16l.61-.36a4,4,0,0,0,.84.5v.71a.46.46,0,0,0,.45.44H13a.44.44,0,0,0,.44-.44v-.71a3.39,3.39,0,0,0,.84-.5l.62.36a.45.45,0,0,0,.61-.16l.89-1.53v0a.45.45,0,0,0-.17-.58L15.6,15A4.18,4.18,0,0,0,15.6,14Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - line</title><path class="cls-1" d="M10.75,10.43v.7a4,4,0,0,0-.84.5l-.61-.36a.45.45,0,0,0-.61.16L7.82,13a.44.44,0,0,0,.17.6H8l.6.35a4.18,4.18,0,0,0,0,1L8,15.3a.44.44,0,0,0-.17.58l.89,1.53a.45.45,0,0,0,.61.16l.61-.36a4,4,0,0,0,.84.5v.71a.46.46,0,0,0,.45.44H13a.44.44,0,0,0,.44-.44v-.71a3.39,3.39,0,0,0,.84-.5l.62.36a.45.45,0,0,0,.61-.16l.89-1.53a.45.45,0,0,0-.17-.61l-.6-.35a4.18,4.18,0,0,0,0-1l.6-.35a.44.44,0,0,0,.17-.6h0l-.89-1.54a.45.45,0,0,0-.61-.16l-.62.36a3.39,3.39,0,0,0-.84-.5v-.7A.44.44,0,0,0,13,10H11.2A.45.45,0,0,0,10.75,10.43Zm1.35,2.22a1.78,1.78,0,1,1-1.77,1.79h0a1.78,1.78,0,0,1,1.75-1.78Zm7.84-4V8.6a.84.84,0,0,0-.2-.29l-6-6a1.15,1.15,0,0,0-.29-.2h-.1A.79.79,0,0,0,13.06,2H6A2,2,0,0,0,4,4V20a2,2,0,0,0,2,2H18a2,2,0,0,0,2-2V8.94A1,1,0,0,0,19.94,8.69ZM18,20H6V4h6l6,6Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - header - page manipulation - page layout - single page</title><path class="cls-1" d="M20,8.94a2,2,0,0,0,0-.26.36.36,0,0,0,0-.09,1.17,1.17,0,0,0-.19-.3l-6-6a1.17,1.17,0,0,0-.3-.19l-.09,0L13.06,2H6A2,2,0,0,0,4,4V20a2,2,0,0,0,2,2H18a2,2,0,0,0,2-2V9S20,9,20,8.94ZM6,20V4h6V9a1,1,0,0,0,1,1h5V20Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page layout - cover - fill</title><path class="cls-1" d="M3.13,8.68H2V7.5A1.12,1.12,0,0,1,3.13,6.38H4.31V7.5H3.13Zm0,1.19H2v1.54H3.13Zm0,2.72H2v1.54H3.13Zm0,2.72H2V16.5a1.12,1.12,0,0,0,1.13,1.12H4.31V16.5H3.13Zm4.2-7,1-1-.83-.83a.57.57,0,0,0-.16-.11l-.06,0-.14,0H5.49V7.5h1Zm3.1,1.18-1.3-1.3-1,1,1.3,1.3Zm-.55,4.62H11V10.61L9.88,11.74ZM5.49,17.62h2V16.5h-2ZM9.88,16.5H8.69v1.12H9.88A1.12,1.12,0,0,0,11,16.5V15.32H9.88ZM22,9.75V16.5a1.12,1.12,0,0,1-1.13,1.12H14.12A1.12,1.12,0,0,1,13,16.5v-9a1.12,1.12,0,0,1,1.12-1.12h4.51Zm-1.13.56L18.06,7.5v2.81h2.81Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page layout - cover - line</title><path class="cls-1" d="M2.13,14.13H1V12.59H2.13Zm0,1.18H1V16.5a1.12,1.12,0,0,0,1.13,1.12H3.31V16.5H2.13Zm0-5.44H1v1.54H2.13Zm0-2.37H3.31V6.38H2.13A1.12,1.12,0,0,0,1,7.5V8.68H2.13Zm4.2.83,1-1-.83-.83a.57.57,0,0,0-.16-.11l-.06,0-.14,0H4.49V7.5h1ZM8.88,16.5H7.69v1.12H8.88A1.12,1.12,0,0,0,10,16.5V15.32H8.88ZM4.49,17.62h2V16.5h-2Zm4.39-3.49H10V10.61L8.88,11.74Zm.55-4.62-1.3-1.3-1,1,1.3,1.3Zm11.57.8V16.5a1.12,1.12,0,0,1-1.13,1.12H13.12A1.12,1.12,0,0,1,12,16.5v-9a1.12,1.12,0,0,1,1.12-1.12h4l.14,0,.06,0a.57.57,0,0,1,.16.11l3.38,3.37a1,1,0,0,1,.11.17s0,0,0,.05a.4.4,0,0,1,0,.15ZM19.88,16.5V10.88H17.06a.57.57,0,0,1-.56-.57V7.5H13.12v9Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - header - page manipulation - page layout - cover page</title><path class="cls-1" d="M3.13,14.13H2V12.59H3.13Zm0,1.18H2V16.5a1.12,1.12,0,0,0,1.13,1.12H4.31V16.5H3.13Zm0-5.44H2v1.54H3.13Zm0-2.37H4.31V6.38H3.13A1.12,1.12,0,0,0,2,7.5V8.68H3.13Zm4.2.83,1-1-.83-.83a.57.57,0,0,0-.16-.11l-.06,0-.14,0H5.49V7.5h1ZM9.88,16.5H8.69v1.12H9.88A1.12,1.12,0,0,0,11,16.5V15.32H9.88ZM5.49,17.62h2V16.5h-2Zm4.39-3.49H11V10.61L9.88,11.74Zm.55-4.62-1.3-1.3-1,1,1.3,1.3Zm11.57.8V16.5a1.12,1.12,0,0,1-1.13,1.12H14.12A1.12,1.12,0,0,1,13,16.5v-9a1.12,1.12,0,0,1,1.12-1.12h4l.14,0,.06,0a.57.57,0,0,1,.16.11l3.38,3.37a1,1,0,0,1,.11.17s0,0,0,.05a.4.4,0,0,1,0,.15ZM20.88,16.5V10.88H18.06a.57.57,0,0,1-.56-.57V7.5H14.12v9Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page layout - double page - fill</title><path class="cls-1" d="M3.12,6.38A1.12,1.12,0,0,0,2,7.5v9a1.12,1.12,0,0,0,1.12,1.12H9.88A1.12,1.12,0,0,0,11,16.5V9.75L7.63,6.38Zm4.51,3.93H7.06V7.5l2.82,2.81Zm11-3.93H14.12A1.12,1.12,0,0,0,13,7.5v9a1.12,1.12,0,0,0,1.12,1.12h6.75A1.12,1.12,0,0,0,22,16.5V9.75Zm0,3.93h-.57V7.5l2.81,2.81Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page layout - double page - line</title><path class="cls-1" d="M11,10.13s0,0,0-.05a1,1,0,0,0-.11-.17L7.46,6.54a.57.57,0,0,0-.16-.11l-.06,0-.14,0h-4A1.12,1.12,0,0,0,2,7.5v9a1.12,1.12,0,0,0,1.13,1.12H9.88A1.12,1.12,0,0,0,11,16.5V10.28A.4.4,0,0,0,11,10.13ZM3.13,16.5v-9H6.5v2.81a.57.57,0,0,0,.56.57H9.88V16.5ZM22,10.28a.4.4,0,0,0,0-.15s0,0,0-.05a1,1,0,0,0-.11-.17L18.46,6.54a.57.57,0,0,0-.16-.11l-.06,0-.14,0h-4A1.12,1.12,0,0,0,13,7.5v9a1.12,1.12,0,0,0,1.13,1.12h6.74A1.12,1.12,0,0,0,22,16.5V10.28ZM14.13,16.5v-9H17.5v2.81a.57.57,0,0,0,.56.57h2.81V16.5Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page layout - single page - fill</title><path class="cls-1" d="M14,2H6A2,2,0,0,0,4,4V20a2,2,0,0,0,2,2H18a2,2,0,0,0,2-2V8Zm0,7H13V4l5,5Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page layout - single page - line</title><path class="cls-1" d="M20,8.94a2,2,0,0,0,0-.26.36.36,0,0,0,0-.09,1.17,1.17,0,0,0-.19-.3l-6-6a1.17,1.17,0,0,0-.3-.19l-.09,0L13.06,2H6A2,2,0,0,0,4,4V20a2,2,0,0,0,2,2H18a2,2,0,0,0,2-2V9S20,9,20,8.94ZM6,20V4h6V9a1,1,0,0,0,1,1h5V20Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page rotation - clockwise - fill</title><path class="cls-1" d="M22,7.83,18.67,12,15.33,7.83h2.43a5,5,0,0,0-4.93-4.16V2a6.64,6.64,0,0,1,6.61,5.83ZM9.5,7,14,11.5v9A1.5,1.5,0,0,1,12.5,22h-9A1.5,1.5,0,0,1,2,20.5V8.5A1.5,1.5,0,0,1,3.5,7Zm3,5.25L8.75,8.5v3.75H12.5Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page rotation - clockwise - line</title><path class="cls-1" d="M22,7.83,18.67,12,15.33,7.83h2.43a5,5,0,0,0-4.93-4.16V2a6.64,6.64,0,0,1,6.61,5.83ZM14,12.2s0,0,0,.05V20.5A1.5,1.5,0,0,1,12.5,22h-9A1.5,1.5,0,0,1,2,20.5V8.5A1.5,1.5,0,0,1,3.5,7H8.8a.65.65,0,0,1,.19,0l.07,0a.86.86,0,0,1,.22.15l4.5,4.5a.66.66,0,0,1,.15.22s0,.05,0,.07A.65.65,0,0,1,14,12.2ZM12,20V13H8.75A.76.76,0,0,1,8,12.25V9H4V20Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page rotation - counterclockwise - fill</title><path class="cls-1" d="M22,11.17H20.33a5,5,0,0,0-4.16-4.93V8.67L12,5.33,16.17,2V4.56A6.64,6.64,0,0,1,22,11.17ZM9.5,7,14,11.5v9A1.5,1.5,0,0,1,12.5,22h-9A1.5,1.5,0,0,1,2,20.5V8.5A1.5,1.5,0,0,1,3.5,7Zm3,5.25L8.75,8.5v3.75H12.5Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page rotation - counterclockwise - line</title><path class="cls-1" d="M22.39,11.17H20.72a5,5,0,0,0-4.17-4.93V8.67L12.39,5.33,16.55,2V4.56a6.66,6.66,0,0,1,5.84,6.61Zm-8,1s0,0,0,.05V20.5a1.5,1.5,0,0,1-1.5,1.5h-9a1.5,1.5,0,0,1-1.5-1.5V8.5A1.5,1.5,0,0,1,3.89,7H9.18a.71.71,0,0,1,.2,0l.07,0a1.07,1.07,0,0,1,.22.15l4.5,4.5a.86.86,0,0,1,.15.22.19.19,0,0,0,0,.07A1.29,1.29,0,0,1,14.38,12.2Zm-2,7.8V13H9.14a.75.75,0,0,1-.75-.75V9h-4V20Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page transition - continuous page - fill</title><path class="cls-1" d="M20,2V9a2,2,0,0,1-2,2H6A2,2,0,0,1,4,9V2ZM14,13l6,6v3H4V15a2,2,0,0,1,2-2Zm4,7-5-5v5h5Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page transition - continuous page - line</title><path class="cls-1" d="M20,2V9a2,2,0,0,1-2,2H6A2,2,0,0,1,4,9V2H6V9H18V2Zm0,17.94s0,0,0,.06v2H18V21H13a1,1,0,0,1-1-1V15H6v7H4V15a2,2,0,0,1,2-2h7.06l.26.05.09,0a1.17,1.17,0,0,1,.3.19l6,6a1.17,1.17,0,0,1,.19.3.36.36,0,0,1,0,.09A2,2,0,0,1,20,19.94Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page transition - page by page - fill</title><path class="cls-1" d="M20.33,9.5V20.33A1.67,1.67,0,0,1,18.66,22H11.17V20.33h7.49V9.5Zm-5,9.16h-10A1.67,1.67,0,0,1,3.67,17V3.67A1.67,1.67,0,0,1,5.34,2H12l5,5V17A1.67,1.67,0,0,1,15.33,18.66ZM12,7.83h3.33L11.17,3.67V7.83Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - page manipulation - page transition - page by page - line</title><path class="cls-1" d="M17,17V7.83s0,0,0,0a1.7,1.7,0,0,0,0-.22l0-.07a.82.82,0,0,0-.16-.25l-5-5a.82.82,0,0,0-.25-.16l-.08,0-.21,0H5.34A1.67,1.67,0,0,0,3.67,3.67V17a1.67,1.67,0,0,0,1.67,1.67h10A1.67,1.67,0,0,0,17,17ZM5.67,4h4.66V7.83a.84.84,0,0,0,.84.83H15v8H5.67ZM20.33,9.51V20.33A1.67,1.67,0,0,1,18.66,22H11.17V20h7.16V9.51Z"></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"><title>icon / page manipulation / reflow / reader</title><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="D---view" transform="translate(-75.000000, -147.000000)" fill="#868E96"><g id="Group-Copy" transform="translate(63.000000, 37.000000)"><g id="page-transitions" transform="translate(0.000000, 10.000000)"><g id="page-by-page-copy" transform="translate(0.000000, 96.000000)"><g id="icon-/-page-manipulation-/-reflow-/-reader" transform="translate(12.000000, 4.000000)"><path d="M17.33,3 L5.67,3 C4.74768447,3 4,3.74768447 4,4.67 L4,19.67 C4,20.5923155 4.74768447,21.34 5.67,21.34 L17.33,21.34 C18.2523155,21.34 19,20.5923155 19,19.67 L19,4.67 C19,3.74768447 18.2523155,3 17.33,3 Z M5.67,19.67 L5.67,4.67 L17.33,4.67 L17.33,19.67 L5.67,19.67 Z" id="page"></path><path d="M13.66,15 L13.66,16.8 L7.33,16.8 L7.33,15 L13.66,15 Z M15.67,10.83 L15.67,12.63 L7.34,12.63 L7.34,10.83 L15.67,10.83 Z M15.67,6.78 L15.67,8.58 L7.34,8.58 L7.34,6.78 L15.67,6.78 Z" id="text-2"></path></g></g></g></g></g></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>icon-header-pan20</title><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-369.000000, -78.000000)"><g transform="translate(-22.000000, 0.000000)"><g transform="translate(391.000000, 78.000000)"><rect fill="none" x="0" y="0" width="20" height="20"></rect><path d="M4.84116789,10.6404137 C4.46186271,10.6404137 3.96297997,10.9126703 3.804829,11.1798615 C3.56953121,11.5774827 3.81897258,11.930783 3.98998135,12.1055337 L4.90417112,13.043869 C5.82350401,13.9872696 6.74283689,14.9294038 7.66345556,15.8690054 C9.43397498,17.6696974 11.5349399,18.024264 13.7413389,16.8921834 C15.5478601,15.9639786 16.5301962,14.4798639 16.66006,12.4816276 C16.7089197,11.7281735 16.7024908,10.9506595 16.6947761,10.1984717 L16.689633,9.37283798 C16.689633,9.37283798 16.6909188,7.17705742 16.6857756,6.07663452 C16.6844899,5.86516085 16.6214866,5.70560586 16.4993375,5.60176848 C16.3797599,5.49919742 16.1971792,5.44474611 15.9721676,5.44474611 L15.9631671,5.44474611 C15.5607179,5.44601242 15.1454109,5.73346466 15.1454109,6.20959701 L15.1441251,9.50833309 C15.1441251,9.63876296 15.1454109,9.78945378 15.0618352,9.92494889 C14.8496814,10.2630535 14.5938112,10.4302064 14.2955101,10.4302064 C13.8622022,10.4302064 13.5960457,10.0515798 13.5021837,9.88949223 C13.4288942,9.77045914 13.43018,9.63496403 13.4314658,9.54505606 L13.4314658,8.23949103 C13.4327516,6.96431743 13.4327516,5.68661122 13.4288942,4.41017131 C13.4327516,4.10372442 13.1254501,3.7656198 12.6239958,3.74789147 C12.3899838,3.75675564 12.2151177,3.84666361 12.1199699,3.9391042 C11.9605332,4.09359395 11.8923868,4.29493715 11.8949584,4.42663333 C11.9232456,5.8993512 11.9219598,7.41765621 11.9193882,8.90050456 L11.9193882,9.48427321 C11.9193882,9.61090415 11.9103878,9.74260033 11.8460987,9.86923128 C11.7830955,9.9933296 11.5426546,10.3985486 11.0939173,10.3985486 C10.6541804,10.3985486 10.3725946,10.0249873 10.3083056,9.89329116 C10.2337303,9.7375351 10.2337303,9.5767138 10.2337303,9.44881654 L10.2337303,7.43031931 C10.2337303,6.08423238 10.2337303,4.74067807 10.229873,3.39585745 C10.2388734,3.22743829 10.1758702,3.06914962 10.0562926,2.94378498 C9.89557009,2.77663214 9.65770074,2.68419155 9.38768689,2.68419155 C8.82708669,2.68419155 8.52621411,3.11726937 8.52492833,3.4300478 C8.52364255,4.64950379 8.52492833,5.78791597 8.52621411,6.94025756 L8.52878567,9.50200154 L8.52492833,10.8506211 C8.72551005,11.0063771 9.30539695,11.4470528 9.70913195,11.754766 C10.0640073,12.0257562 10.381595,12.2650887 10.487029,12.3511978 C10.6593236,12.4904918 10.6914681,12.8159333 10.6708956,12.9995482 C10.6400369,13.2756037 10.4960295,13.4896099 10.2671606,13.6048441 C10.0112903,13.7327414 9.60755531,13.7276761 9.41725983,13.5947136 C9.09452899,13.362979 8.38092094,12.8627868 7.84475058,12.4866929 C7.4783032,12.2296321 7.19414576,12.0308215 7.1658586,12.0080279 C6.73897955,11.7142441 5.72449892,11.0127087 5.56377639,10.9000072 C5.36319467,10.7936372 5.18832856,10.7163923 5.02117712,10.6657399 C4.96588857,10.6480116 4.9054569,10.6404137 4.84116789,10.6404137 M11.253354,19.2323232 C9.51112179,19.2323232 7.84475058,18.4750702 6.43424963,17.0403416 C5.66792459,16.2577624 4.90288534,15.4726505 4.13784608,14.688805 L2.75691808,13.2705384 C1.9353045,12.429709 1.76686728,11.2748347 2.32875326,10.3301679 C2.87392409,9.41335988 4.28442503,8.68396565 5.52134564,9.05499431 C5.80678886,9.14110335 6.09223208,9.26520168 6.42139183,9.44501762 L6.81869793,9.71220891 L6.81612637,3.42751519 C6.81741215,2.25997789 7.80103405,1 9.38768689,1 C10.1334394,1 10.8136172,1.27858808 11.2996421,1.78764447 C11.4359348,1.92820482 11.5542266,2.0877598 11.6493744,2.25617896 C11.9631048,2.12321647 12.3051223,2.05230314 12.6805701,2.06496623 C13.851916,2.10802075 14.8355379,2.89946415 15.0798361,3.9125117 C15.3575646,3.81373956 15.6532941,3.76308719 15.9554525,3.76182088 C16.6729178,3.76182088 17.2798061,3.99228919 17.7259719,4.42663333 C18.1605656,4.8521133 18.3920061,5.41941993 18.3945776,6.06903666 C18.4010065,7.17199218 18.398435,9.37410429 18.398435,9.37410429 L18.4035781,10.1883413 C18.4112928,10.9671216 18.4190074,11.7724944 18.3662905,12.5879976 C18.2004248,15.1776004 16.8734996,17.1821683 14.5320937,18.3851622 C13.4353231,18.9486699 12.3321237,19.2323232 11.253354,19.2323232"></path></g></g></g></g></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - print - fill</title><path class="cls-1" d="M20,7H18V2H6V7H4A2,2,0,0,0,2,9v8a2,2,0,0,0,2,2H6v3H18V19h2a2,2,0,0,0,2-2V9A2,2,0,0,0,20,7ZM8,4h8V7H8Zm7,6v2H13V10Zm1,10H8V16h8Zm2-8H16V10h2Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - print - line</title><path class="cls-1" d="M20,6H18V2H6V6H4A2,2,0,0,0,2,8v9a2,2,0,0,0,2,2H6v3H18V19h2a2,2,0,0,0,2-2V8A2,2,0,0,0,20,6ZM8,4h8V6H8Zm8,16H8V16h8Zm4-3H18V14H6v3H4V8H20Zm-4-7h2v2H16Zm-3,0h2v2H13Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - search</title><path class="cls-1" d="M17.69,15.79a8.63,8.63,0,1,0-1.52,1.51l4.42,4.42a.42.42,0,0,0,.57,0l.94-.95a.39.39,0,0,0,0-.56Zm-5.28,1A6.42,6.42,0,1,1,17.19,12,6.43,6.43,0,0,1,12.41,16.8Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - select - fill</title><path class="cls-1" d="M21.29,18.05l-2.75,2.22A1.67,1.67,0,0,1,16.05,20l-1.56-1.8-1.67-2.06-1.37,1.11-1.38,1.11a.72.72,0,0,1-.9.15.8.8,0,0,1-.54-.81V6.13c-.07-.51.48-1,1.1-.89l11,2.7c.36.16.6.31.68.7a.81.81,0,0,1-.34.84l-1.37,1.11L18.33,11.7l1.11,1.38,2.12,2.49A1.66,1.66,0,0,1,21.29,18.05ZM5.75,5.24a.9.9,0,0,0,.88-1,.92.92,0,0,0-1-1H3a1,1,0,0,0-1,1,.92.92,0,0,0,1,1h.38V18.86H3a1,1,0,0,0-1,1,.92.92,0,0,0,1,1H5.75a.89.89,0,0,0,.88-1,.92.92,0,0,0-1-1H5.38V5.24Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - select - line</title><path class="cls-1" d="M21.56,15.57l-2.12-2.49L18.33,11.7l1.38-1.11,1.37-1.11a.81.81,0,0,0,.34-.84c-.08-.39-.32-.54-.68-.7l-11-2.7c-.62-.06-1.17.38-1.1.89V17.7a.8.8,0,0,0,.54.81.72.72,0,0,0,.9-.15l1.38-1.11,1.37-1.11,1.67,2.06L16.05,20a1.67,1.67,0,0,0,2.49.27l2.75-2.22A1.66,1.66,0,0,0,21.56,15.57Zm-3.84,3-1.46-1.67L14,14.13l-.67-.7-1,.78-1.79,1.44v-8l7.73,1.71-1.66,1.46-1,.77,2.21,2.76,2.14,2.36ZM5.37,5.24V18.86h.25a.92.92,0,0,1,1,1,.89.89,0,0,1-.87,1H3a.92.92,0,0,1-1-1,1,1,0,0,1,1-1h.38V5.24H3a.92.92,0,0,1-1-1,1,1,0,0,1,1-1H5.62a.92.92,0,0,1,1,1,.89.89,0,0,1-.87,1Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - settings - fill</title><path class="cls-1" d="M21.29,13.9l-1.37-.79a7.74,7.74,0,0,0,0-2.22l1.37-.79a1,1,0,0,0,.37-1.37l-2-3.46a1,1,0,0,0-1.37-.37l-1.4.81A8,8,0,0,0,15,4.6V3a1,1,0,0,0-1-1H10A1,1,0,0,0,9,3V4.6A8.28,8.28,0,0,0,7.1,5.71L5.71,4.9a1,1,0,0,0-1.37.37l-2,3.46a1,1,0,0,0,.37,1.37l1.37.79a7.74,7.74,0,0,0,0,2.22l-1.37.79a1,1,0,0,0-.37,1.37l2,3.46a1,1,0,0,0,1.37.37l1.4-.81A8,8,0,0,0,9,19.4V21a1,1,0,0,0,1,1h4a1,1,0,0,0,1-1V19.4a8.28,8.28,0,0,0,1.9-1.11l1.39.81a1,1,0,0,0,1.37-.37l2-3.46A1,1,0,0,0,21.29,13.9ZM12,16a4,4,0,1,1,4-4A4,4,0,0,1,12,16Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - settings - line</title><path class="cls-1" d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Zm8.42-.6-.5-.29a7.74,7.74,0,0,0,0-2.22l.5-.29a2,2,0,0,0,.73-2.74l-1-1.72a2.06,2.06,0,0,0-2.73-.74l-.53.31A8.07,8.07,0,0,0,15,4.6V4a2,2,0,0,0-2-2H11A2,2,0,0,0,9,4v.6A8.07,8.07,0,0,0,7.1,5.71L6.57,5.4a2.07,2.07,0,0,0-2.73.73l-1,1.73a2,2,0,0,0,.73,2.74l.5.29a7.74,7.74,0,0,0,0,2.22l-.5.29a2,2,0,0,0-.73,2.74l1,1.73a2.05,2.05,0,0,0,2.72.73l.53-.31A8.07,8.07,0,0,0,9,19.4V20a2,2,0,0,0,2,2h2a2,2,0,0,0,2-2v-.6a8.07,8.07,0,0,0,1.9-1.11l.53.31a2.07,2.07,0,0,0,2.73-.73l1-1.73A2,2,0,0,0,20.42,13.4Zm-2.59-2.78A5.86,5.86,0,0,1,18,12a5.92,5.92,0,0,1-.17,1.38,1,1,0,0,0,.47,1.11l1.12.64-1,1.73-1.15-.66a1,1,0,0,0-1.19.15,6.05,6.05,0,0,1-2.38,1.39,1,1,0,0,0-.71,1V20H11V18.7a1,1,0,0,0-.71-1,6.05,6.05,0,0,1-2.38-1.39,1,1,0,0,0-.69-.28,1,1,0,0,0-.5.13l-1.14.67-1-1.73,1.12-.65a1,1,0,0,0,.47-1.11A5.92,5.92,0,0,1,6,12a5.86,5.86,0,0,1,.17-1.38A1,1,0,0,0,5.7,9.51L4.58,8.86l1-1.73,1.15.67a1,1,0,0,0,1.19-.15,6.05,6.05,0,0,1,2.38-1.39,1,1,0,0,0,.71-1V4h2V5.3a1,1,0,0,0,.71,1,6.05,6.05,0,0,1,2.38,1.39,1,1,0,0,0,1.19.15l1.14-.66,1,1.73-1.12.64A1,1,0,0,0,17.83,10.62Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - sidebar - fill</title><path class="cls-1" d="M22,19.78V4.22A2.23,2.23,0,0,0,19.78,2H4.22A2.23,2.23,0,0,0,2,4.22V19.78A2.23,2.23,0,0,0,4.22,22H19.78A2.23,2.23,0,0,0,22,19.78Zm-12.22,0V4.22h10V19.78Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><path class="cls-1" d="M19.78,2H4.22A2.24,2.24,0,0,0,2,4.22V19.78A2.24,2.24,0,0,0,4.22,22H19.78A2.24,2.24,0,0,0,22,19.78V4.22A2.24,2.24,0,0,0,19.78,2ZM7.56,19.78H4.22V4.22H7.56Z" transform="translate(-2 -2)"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - sidebar - line</title><path class="cls-1" d="M19.78,2H4.22A2.23,2.23,0,0,0,2,4.22V19.78A2.23,2.23,0,0,0,4.22,22H19.78A2.23,2.23,0,0,0,22,19.78V4.22A2.23,2.23,0,0,0,19.78,2ZM7.56,19.78H4.22V4.22H7.56Zm2.22,0V4.22h10V19.78Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - zoom - fit to page</title><path class="cls-1" d="M9.76,13.06l-5,5L3.07,16.4a.4.4,0,0,0-.68.28V21.6a.4.4,0,0,0,.4.4H7.71A.4.4,0,0,0,8,21.32L6.32,19.64l5-5a.4.4,0,0,0,0-.57l-1-1A.39.39,0,0,0,9.76,13.06Zm7-10.38,1.67,1.68-5,5a.4.4,0,0,0,0,.57l1,1A.4.4,0,0,0,15,11l5-5L21.71,7.6a.4.4,0,0,0,.68-.28V2.4A.4.4,0,0,0,22,2H17.07A.4.4,0,0,0,16.79,2.68Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - zoom - fit to width</title><path class="cls-1" d="M5.93,4.36,9.17,7.6a.39.39,0,0,1,0,.56l-1,1a.39.39,0,0,1-.56,0L4.36,5.93,2.68,7.6A.4.4,0,0,1,2,7.32V2.4A.4.4,0,0,1,2.4,2H7.32a.4.4,0,0,1,.28.68ZM7.6,14.83,4.36,18.07,2.68,16.4a.4.4,0,0,0-.68.28V21.6a.4.4,0,0,0,.4.4H7.32a.4.4,0,0,0,.28-.68L5.93,19.64,9.17,16.4a.39.39,0,0,0,0-.56l-1-1A.39.39,0,0,0,7.6,14.83ZM16.4,2.68l1.67,1.68L14.83,7.6a.39.39,0,0,0,0,.56l1,1a.39.39,0,0,0,.56,0l3.24-3.24L21.32,7.6A.4.4,0,0,0,22,7.32V2.4a.4.4,0,0,0-.4-.4H16.68A.4.4,0,0,0,16.4,2.68Zm-.56,12.15-1,1a.39.39,0,0,0,0,.56l3.24,3.24L16.4,21.32a.4.4,0,0,0,.28.68H21.6a.4.4,0,0,0,.4-.4V16.68a.4.4,0,0,0-.68-.28l-1.68,1.67L16.4,14.83A.39.39,0,0,0,15.84,14.83Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - zoom - in - fill</title><path class="cls-1" d="M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm5,11H13v4H11V13H7V11h4V7h2v4h4Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - zoom - in - line</title><path class="cls-1" d="M13,11h4v2H13v4H11V13H7V11h4V7h2Zm9,1A10,10,0,1,1,12,2,10,10,0,0,1,22,12Zm-2,0a8,8,0,1,0-8,8A8,8,0,0,0,20,12Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - zoom - marquee</title><path class="cls-1" d="M3.05,18.84H6.21v-2.1H4.11V14.63H2v3.16A1,1,0,0,0,3.05,18.84ZM18.84,3.05a1,1,0,0,0-1.05-1H14.63V4.11h2.11v2.1h2.1ZM4.11,4.11h2.1V2H3.05a1,1,0,0,0-1,1V6.21H4.11ZM2,8.32H4.11v4.21H2Zm14.74,0h2.1v3.15h-2.1ZM22,21l-1.81-1.82a3.53,3.53,0,0,0,.59-1.95,3.64,3.64,0,1,0-1.65,3L21,22Zm-6.9-3.77a2.08,2.08,0,1,1,2.08,2.08A2.08,2.08,0,0,1,15.1,17.18ZM8.32,2h4.21V4.11H8.32Zm0,14.74h3.15v2.1H8.32Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - zoom - out - fill</title><path class="cls-1" d="M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm5,11H7V11H17Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - header - zoom - out - line</title><path class="cls-1" d="M7,11H17v2H7Zm15,1A10,10,0,1,1,12,2,10,10,0,0,1,22,12Zm-2,0a8,8,0,1,0-8,8A8,8,0,0,0,20,12Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - menu - add style - fill</title><path class="cls-1" d="M22,18.28V20H20.13v1.87h-1.7V20H16.56V18.28h1.87V16.41h1.7v1.87ZM15,15a2,2,0,0,0-.39,2.28l.2.41a3,3,0,0,1-.15,2.88A3,3,0,0,1,12.14,22H12a10,10,0,0,1-9.9-8.6,10,10,0,0,1,19.55-4A10.4,10.4,0,0,1,22,12.14a3,3,0,0,1-4.31,2.67l-.41-.2h0A2,2,0,0,0,15,15ZM6.5,12A1.5,1.5,0,1,0,5,10.51,1.5,1.5,0,0,0,6.5,12ZM9,15.51A1.5,1.5,0,1,0,7.5,17,1.5,1.5,0,0,0,9,15.51Zm3-9A1.5,1.5,0,1,0,10.5,8,1.5,1.5,0,0,0,12,6.5ZM15.5,9A1.5,1.5,0,1,0,14,7.5,1.5,1.5,0,0,0,15.5,9Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - menu - add style - line</title><path class="cls-1" d="M9,14.5A1.5,1.5,0,1,1,7.5,13,1.5,1.5,0,0,1,9,14.5ZM10.5,6A1.5,1.5,0,1,0,12,7.5,1.5,1.5,0,0,0,10.5,6Zm-3,3A1.5,1.5,0,1,0,9,10.5,1.5,1.5,0,0,0,7.5,9Zm7.2,6.36a2,2,0,0,0-.09,1.92l.2.41A3,3,0,0,1,12.14,22H12a9.74,9.74,0,0,1-2.62-.36A10,10,0,0,1,4.46,5.43,10,10,0,0,1,22,12.14a3,3,0,0,1-3,3,3.09,3.09,0,0,1-1.3-.3l-.41-.2A2,2,0,0,0,14.7,15.36Zm3.44-2.55.42.19A1,1,0,0,0,20,12.11a8,8,0,0,0-6.87-8A7.24,7.24,0,0,0,12,4,8,8,0,0,0,6,6.74a7.92,7.92,0,0,0-1.89,6.39A8.05,8.05,0,0,0,9.9,19.72,8.42,8.42,0,0,0,12,20h.11a1,1,0,0,0,.84-.48,1,1,0,0,0,.05-1l-.2-.42A3.92,3.92,0,0,1,13,14.3,4.05,4.05,0,0,1,18.14,12.81ZM14.5,6A1.5,1.5,0,1,0,16,7.5,1.5,1.5,0,0,0,14.5,6Zm5.63,12.28V16.41h-1.7v1.87H16.56V20h1.87v1.87h1.7V20H22V18.28Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - menu - add</title><path class="cls-1" d="M13.6,6.94H9.06V2.4a.4.4,0,0,0-.4-.4H7.34a.4.4,0,0,0-.4.4V6.94H2.4a.4.4,0,0,0-.4.4V8.66a.4.4,0,0,0,.4.4H6.94V13.6a.4.4,0,0,0,.4.4H8.66a.4.4,0,0,0,.4-.4V9.06H13.6a.4.4,0,0,0,.4-.4V7.34A.4.4,0,0,0,13.6,6.94Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - align centre</title><path class="cls-1" d="M3.11,19.78H20.89V22H3.11Zm3.33-4.45H17.56v2.23H6.44ZM3.11,10.89H20.89v2.22H3.11ZM3.11,2H20.89V4.22H3.11ZM6.44,6.44H17.56V8.67H6.44Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - align left</title><path class="cls-1" d="M3.11,19.78H20.89V22H3.11Zm0-4.45H15.33v2.23H3.11Zm0-4.44H20.89v2.22H3.11ZM3.11,2H20.89V4.22H3.11Zm0,4.44H15.33V8.67H3.11Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - fill - align right</title><path class="cls-1" d="M3.11,19.78H20.89V22H3.11Zm5.56-4.45H20.89v2.23H8.67ZM3.11,10.89H20.89v2.22H3.11ZM3.11,2H20.89V4.22H3.11ZM8.67,6.44H20.89V8.67H8.67Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - menu - bold</title><path class="cls-1" d="M16.81,11.72A4.46,4.46,0,0,0,17.75,9a4.51,4.51,0,0,0-4.5-4.5H5.75v15h8a4.49,4.49,0,0,0,3.06-7.78ZM13.25,7.5a1.5,1.5,0,0,1,0,3H8.75v-3Zm.5,9h-5v-3h5a1.5,1.5,0,0,1,0,3Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - menu - centre align</title><path class="cls-1" d="M3.11,19.78H20.89V22H3.11Zm3.33-4.45H17.56v2.23H6.44ZM3.11,10.89H20.89v2.22H3.11ZM3.11,2H20.89V4.22H3.11ZM6.44,6.44H17.56V8.67H6.44Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>Artboard 270</title><g><path class="cls-1" d="M9.22,15,5.57,11.38,4,13l5.22,5.22L20,7.4,18.43,5.83Z"></path></g></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - menu - italic</title><path class="cls-1" d="M18.68,6V4.75a.38.38,0,0,0-.38-.38H9.52a.38.38,0,0,0-.38.38V6a.38.38,0,0,0,.38.38h2.82L9.61,17.63H5.7a.38.38,0,0,0-.38.38v1.24a.38.38,0,0,0,.38.38h8.78a.38.38,0,0,0,.38-.38V18a.38.38,0,0,0-.38-.38H11.69L14.42,6.37H18.3A.38.38,0,0,0,18.68,6Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - menu - left align</title><path class="cls-1" d="M3.11,19.78H20.89V22H3.11Zm0-4.45H15.33v2.23H3.11Zm0-4.44H20.89v2.22H3.11ZM3.11,2H20.89V4.22H3.11Zm0,4.44H15.33V8.67H3.11Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - no colour</title><path class="cls-1" d="M12,4a8,8,0,1,0,8,8A8,8,0,0,0,12,4Zm0,1.6A6.41,6.41,0,0,1,16,7l-9,9A6.39,6.39,0,0,1,12,5.6Zm0,12.8a6.39,6.39,0,0,1-3.92-1.35l9-8.94A6.39,6.39,0,0,1,12,18.4Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - menu - right align</title><path class="cls-1" d="M3.11,19.78H20.89V22H3.11Zm5.56-4.45H20.89v2.23H8.67ZM3.11,10.89H20.89v2.22H3.11ZM3.11,2H20.89V4.22H3.11ZM8.67,6.44H20.89V8.67H8.67Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - menu - add style - line</title><path class="cls-1" d="M9,14.5A1.5,1.5,0,1,1,7.5,13,1.5,1.5,0,0,1,9,14.5ZM10.5,6A1.5,1.5,0,1,0,12,7.5,1.5,1.5,0,0,0,10.5,6Zm-3,3A1.5,1.5,0,1,0,9,10.5,1.5,1.5,0,0,0,7.5,9Zm7.2,6.36a2,2,0,0,0-.09,1.92l.2.41A3,3,0,0,1,12.14,22H12a9.74,9.74,0,0,1-2.62-.36A10,10,0,0,1,4.46,5.43,10,10,0,0,1,22,12.14a3,3,0,0,1-3,3,3.09,3.09,0,0,1-1.3-.3l-.41-.2A2,2,0,0,0,14.7,15.36Zm3.44-2.55.42.19A1,1,0,0,0,20,12.11a8,8,0,0,0-6.87-8A7.24,7.24,0,0,0,12,4,8,8,0,0,0,6,6.74a7.92,7.92,0,0,0-1.89,6.39A8.05,8.05,0,0,0,9.9,19.72,8.42,8.42,0,0,0,12,20h.11a1,1,0,0,0,.84-.48,1,1,0,0,0,.05-1l-.2-.42A3.92,3.92,0,0,1,13,14.3,4.05,4.05,0,0,1,18.14,12.81ZM14.5,6A1.5,1.5,0,1,0,16,7.5,1.5,1.5,0,0,0,14.5,6Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - menu - text underline</title><path class="cls-1" d="M5.32,18H18.68a.32.32,0,0,1,.32.32v1.36a.32.32,0,0,1-.32.32H5.32A.32.32,0,0,1,5,19.68V18.32A.32.32,0,0,1,5.32,18ZM6,4.32V9.79A6.15,6.15,0,0,0,11.21,16,6,6,0,0,0,18,10V4.32A.32.32,0,0,0,17.68,4H16.32a.32.32,0,0,0-.32.32v5.5A4.12,4.12,0,0,1,12.4,14,4,4,0,0,1,8,10V4.32A.32.32,0,0,0,7.68,4H6.32A.32.32,0,0,0,6,4.32Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - operation - eraser</title><path class="cls-1" d="M12.93,3.1,7.78,8.25,2.62,13.5a2.18,2.18,0,0,0,0,3.05L7.3,21.22a1.07,1.07,0,0,0,.76.32H20.68a.4.4,0,0,0,.4-.4V19.77a.4.4,0,0,0-.4-.4H13.53l7.84-7.84a2.17,2.17,0,0,0,0-3.06L16,3.1A2.17,2.17,0,0,0,12.93,3.1ZM8.51,19.37,4.17,15,9.32,9.78l.8-.81,5.37,5.37-4.94,4.94-.08.09h-2Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - operation - redo</title><path class="cls-1" d="M8.47,20.13H11.4a.6.6,0,0,0,.6-.6v-1.3a.6.6,0,0,0-.6-.6h-3a3.82,3.82,0,0,1-3.78-3,3.76,3.76,0,0,1,3.67-4.54h7.5V13a.4.4,0,0,0,.65.32l5.21-4.17a.41.41,0,0,0,0-.63L16.4,4.39a.4.4,0,0,0-.65.32V7.62H8.25a6.26,6.26,0,0,0-6.2,7.08A6.41,6.41,0,0,0,8.47,20.13Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - operation - undo</title><path class="cls-1" d="M8.25,10.12h7.39a3.82,3.82,0,0,1,3.78,3,3.76,3.76,0,0,1-3.67,4.53H12.6a.6.6,0,0,0-.6.61v1.3a.6.6,0,0,0,.6.6h2.93A6.41,6.41,0,0,0,22,14.7a6.26,6.26,0,0,0-6.2-7.08H8.25V4.71a.4.4,0,0,0-.65-.32L2.39,8.56a.41.41,0,0,0,0,.63L7.6,13.36A.4.4,0,0,0,8.25,13Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - panel - thumbnail - fill_1</title><path class="cls-1" d="M18.08,2H5.92a2,2,0,0,0-2,2V22L12,17.36,20.11,22V4A2,2,0,0,0,18.08,2Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - panel - bookmark - line</title><path class="cls-1" d="M18.08,1.45H5.92a2,2,0,0,0-2,2v18L12,16.82l8.11,4.63v-18A2,2,0,0,0,18.08,1.45Zm0,7.1V18L12,14.48,5.92,18V3.48H18.08Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - panel - outlines</title><path class="cls-1" d="M4.59,12a1.31,1.31,0,1,1-1.31-1.31A1.31,1.31,0,0,1,4.59,12ZM3.28,4.44A1.31,1.31,0,1,0,4.59,5.75,1.31,1.31,0,0,0,3.28,4.44Zm0,12.5a1.31,1.31,0,1,0,1.31,1.31A1.31,1.31,0,0,0,3.28,16.94ZM7,13.25H22v-2.5H7ZM20.53,4.5H7V7H22V4.5ZM7,19.5H22V17H7Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - panel - thumbnail - fill</title><path class="cls-1" d="M16.5,5.66H3.81A1.81,1.81,0,0,0,2,7.47V20.15A1.82,1.82,0,0,0,3.81,22H16.5a1.82,1.82,0,0,0,1.81-1.82V7.47A1.81,1.81,0,0,0,16.5,5.66ZM5.62,9.28h4.53v5.44H5.62Zm9.06,9.06H5.62V16.53h9.06Zm0-3.62H12V12.91h2.71Zm0-3.63H12V9.28h2.71ZM22,3.85V12H20.19V3.85H8.41V2H20.19A1.82,1.82,0,0,1,22,3.85Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - panel - thumbnail - line</title><path class="cls-1" d="M16.5,5.66H3.81A1.81,1.81,0,0,0,2,7.47V20.15A1.82,1.82,0,0,0,3.81,22H16.5a1.82,1.82,0,0,0,1.81-1.82V7.47A1.81,1.81,0,0,0,16.5,5.66ZM3.81,20.15V7.47H16.5V20.15Zm6.34-5.43H5.62V9.28h4.53ZM12,16.53h2.71v1.81H5.62V16.53H12Zm0-7.25h2.71v1.81H12Zm0,3.63h2.71v1.81H12ZM22,3.85V12H20.19V3.85H8.41V2H20.19A1.82,1.82,0,0,1,22,3.85Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - text - bold</title><path class="cls-1" d="M16.81,11.72A4.46,4.46,0,0,0,17.75,9a4.51,4.51,0,0,0-4.5-4.5H5.75v15h8a4.49,4.49,0,0,0,3.06-7.78ZM13.25,7.5a1.5,1.5,0,0,1,0,3H8.75v-3Zm.5,9h-5v-3h5a1.5,1.5,0,0,1,0,3Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - text - italic</title><path class="cls-1" d="M18.68,6V4.75a.38.38,0,0,0-.38-.38H9.52a.38.38,0,0,0-.38.38V6a.38.38,0,0,0,.38.38h2.82L9.61,17.63H5.7a.38.38,0,0,0-.38.38v1.24a.38.38,0,0,0,.38.38h8.78a.38.38,0,0,0,.38-.38V18a.38.38,0,0,0-.38-.38H11.69L14.42,6.37H18.3A.38.38,0,0,0,18.68,6Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - text - underline</title><path class="cls-1" d="M5.32,18H18.68a.32.32,0,0,1,.32.32v1.36a.32.32,0,0,1-.32.32H5.32A.32.32,0,0,1,5,19.68V18.32A.32.32,0,0,1,5.32,18ZM6,4.32V9.79A6.15,6.15,0,0,0,11.21,16,6,6,0,0,0,18,10V4.32A.32.32,0,0,0,17.68,4H16.32a.32.32,0,0,0-.32.32v5.5A4.12,4.12,0,0,1,12.4,14,4,4,0,0,1,8,10V4.32A.32.32,0,0,0,7.68,4H6.32A.32.32,0,0,0,6,4.32Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - callout - fill</title><path class="cls-1" d="M15.5,12.2v4.42h-8V14.87a.4.4,0,0,0-.65-.31L3.37,17.31a.41.41,0,0,0,0,.63L6.82,20.7a.4.4,0,0,0,.65-.32V18.62h9.11a.93.93,0,0,0,.93-.9l0-5.52Z"></path><path class="cls-1" d="M17.46,12.2H19.2A1.79,1.79,0,0,0,21,10.4V5a1.79,1.79,0,0,0-1.8-1.8H4.8A1.79,1.79,0,0,0,3,5V10.4a1.79,1.79,0,0,0,1.8,1.8H17.46Z"></path></svg>'},function(e,t){e.exports='<svg version="1.1" id="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><style type="text/css"> .st0{fill:#868E96;} .st1{fill:#FFFFFF;} </style><path fill="default" class="st0" d="M15.2,12.2v4H7.8v-1.6c0-0.3-0.4-0.5-0.6-0.3l-3.2,2.5c-0.2,0.1-0.2,0.4,0,0.6L7.2,20c0.2,0.2,0.6,0,0.6-0.3 v-1.6h8.3c0.5,0,0.9-0.4,0.9-0.8l0-5.1H15.2z"></path><path class="st0" d="M17,12.2h1.6c0.9,0,1.7-0.7,1.7-1.7V5.6c0-0.9-0.7-1.7-1.7-1.7H5.4C4.5,4,3.7,4.7,3.7,5.6v4.9 c0,0.9,0.7,1.7,1.7,1.7h9.8H17z M5.6,10.4V5.8h12.8l0,4.6H5.6z"></path><path fill="fill" class="st1" d="M5.6,10.4V5.8h12.8l0,4.6H5.6z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}.cls-2{fill:#fff;}</style></defs><title>icon - tool - comment - fill</title><path class="cls-1" d="M20,2.46H4a2,2,0,0,0-2,2v10a2,2,0,0,0,2,2H7v5.08l6.35-5.08H20a2,2,0,0,0,2-2v-10A2,2,0,0,0,20,2.46Zm-4.5,10H6v-2h9.5Zm2.5-4H6v-2H18Z"></path><path class="cls-2" d="M15.5,12.46H6v-2h9.5Zm2.5-4H6v-2H18Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - comment - line</title><path class="cls-1" d="M20,2.46H4a2,2,0,0,0-2,2v10a2,2,0,0,0,2,2H7v5.08l6.35-5.08H20a2,2,0,0,0,2-2v-10A2,2,0,0,0,20,2.46Zm0,12H12.65L9,17.38V14.46H4v-10H20Z"></path><path fill="default" class="cls-1" d="M18,8.46H6v-2H18Zm-2.5,4H6v-2h9.5Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - free highlight - fill</title><path class="cls-1" d="M20.87,7a1,1,0,0,1-.29.71L12.8,15.34h0a1.2,1.2,0,0,1-.53.29l-3.81.87L7.18,17.78H4.11l2-2.46,1.09-4.79a1,1,0,0,1,.3-.54l7.82-7.7a.89.89,0,0,1,1.32,0l4,4A.73.73,0,0,1,20.87,7Zm-9,6.48L9.33,11.11a.4.4,0,0,0-.65.2l-.77,3.33a.39.39,0,0,0,.49.46l3.29-1A.39.39,0,0,0,11.84,13.44Z"></path><path class="cls-1" d="M19,17.59a18.9,18.9,0,0,1,.76,3.31A6.18,6.18,0,0,0,16.29,19a7.6,7.6,0,0,0-3.54.35,37.3,37.3,0,0,0-4.07,1.72,7,7,0,0,1-4.09.9,1.72,1.72,0,0,1-1.06-.74,1.62,1.62,0,0,1-.22-.46,1.71,1.71,0,0,1-.09-.3,2.4,2.4,0,0,1,.1-1.6A2.51,2.51,0,0,1,3.88,18s.39,1.93.39,1.93a.26.26,0,0,0-.22.24c0,.29,1.18.13,2.15-.23a13.24,13.24,0,0,0,2-1,20.92,20.92,0,0,1,4.44-2.15,8.49,8.49,0,0,1,3.88-.36,4.88,4.88,0,0,1,1.72.66C18.42,17.18,19,17.59,19,17.59Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - free highlight - line</title><path class="cls-1" d="M19,17.59a18,18,0,0,1,.76,3.31A6.14,6.14,0,0,0,16.28,19a7.74,7.74,0,0,0-3.54.35,37.3,37.3,0,0,0-4.07,1.72,7,7,0,0,1-4.09.9,1.82,1.82,0,0,1-1.06-.74,2,2,0,0,1-.22-.46,1.14,1.14,0,0,0-.09-.3,2.38,2.38,0,0,1,.11-1.6A2.29,2.29,0,0,1,3.88,18l.38,1.93a.27.27,0,0,0-.22.24c0,.29,1.19.13,2.15-.23a12.88,12.88,0,0,0,2-1,20.85,20.85,0,0,1,4.43-2.15,8.52,8.52,0,0,1,3.88-.36,4.88,4.88,0,0,1,1.72.66C18.41,17.18,19,17.59,19,17.59Z"></path><path class="cls-1" d="M20.69,6.29l-.05,0L16.69,2.3a.94.94,0,0,0-1.33,0,.08.08,0,0,0,0,0L7.45,10.11a.8.8,0,0,0-.29.49L6.07,15.39l-1.9,2.39H7.23l1.21-1.21,3.84-.86a.8.8,0,0,0,.5-.3l7.86-7.79A1,1,0,0,0,20.69,6.29ZM11.9,13.52,9.32,10.94,16.1,4.27l2.58,2.58Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - highlight</title><path class="cls-1" d="M9.91,13.07h3.86L11.84,8.46Zm5.46,3.68L14.62,15H9.05L7.77,18H5.63L10.45,6.64a1,1,0,0,1,1-.64h1a1.23,1.23,0,0,1,1,.64l2,4.91V4H5.85A2.22,2.22,0,0,0,3.63,6.22V17.78A2.22,2.22,0,0,0,5.85,20h9.52Z"></path><rect class="cls-1" x="18.37" y="2" width="2" height="20"></rect></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}.cls-2{fill:#fff;}</style></defs><title>icon - tool - image - fill</title><path class="cls-1" d="M19.78,2H4.22A2.23,2.23,0,0,0,2,4.22V19.78A2.23,2.23,0,0,0,4.22,22H19.78A2.23,2.23,0,0,0,22,19.78V4.22A2.23,2.23,0,0,0,19.78,2ZM14.13,9.6l5.65,9H4.22l3.55-5.18,2.06,3Z"></path><polygon class="cls-2" points="14.13 9.6 19.78 18.63 11.31 18.63 8.49 18.63 4.22 18.63 7.77 13.45 9.84 16.47 14.13 9.6"></polygon></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - image - line</title><path class="cls-1" d="M19.89,2H4.33A2.23,2.23,0,0,0,2.11,4.22V19.78A2.23,2.23,0,0,0,4.33,22H19.89a2.22,2.22,0,0,0,2.22-2.22V4.22A2.22,2.22,0,0,0,19.89,2ZM4.33,19.78V4.22H19.89V19.78Z"></path><polygon class="cls-1" points="13.94 8.13 18.78 15.87 11.52 15.87 9.1 15.87 5.45 15.87 8.48 11.43 10.26 14.02 13.94 8.13"></polygon></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - link</title><g><rect class="cls-1" x="5.51" y="10.92" width="12.99" height="2.16" transform="translate(-4.97 12) rotate(-45)"></rect><path class="cls-1" d="M9.7,18.89A3.25,3.25,0,0,1,5.11,14.3l3.06-3.07L6.64,9.7,3.58,12.77a5.41,5.41,0,0,0,7.66,7.65l3.06-3.06-1.53-1.53Z"></path><path class="cls-1" d="M20.42,3.58a5.41,5.41,0,0,0-7.65,0L9.7,6.64l1.54,1.53L14.3,5.11A3.25,3.25,0,0,1,18.89,9.7l-3.06,3.07,1.53,1.53,3.06-3.07A5.41,5.41,0,0,0,20.42,3.58Z"></path></g></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" style="enable-background:new 0 0 24 24;" xml:space="preserve"><style type="text/css"> .st0{fill:#868E96;} .st1{fill:#FFFFFF;} </style><path class="st0" d="M12,2C6.5,2,2,6.5,2,12c0,5.5,4.5,10,10,10c5.5,0,10-4.5,10-10C22,6.5,17.5,2,12,2z M4.2,13.8 C4.1,13.2,4,12.6,4,12c0-4.4,3.6-8,8-8c0.6,0,1.2,0.1,1.8,0.2L4.2,13.8z M5,15.8L15.8,5c1.3,0.7,2.4,1.8,3.1,3.1L8.1,19l0,0 C6.8,18.2,5.7,17.1,5,15.8z M12,20c-0.6,0-1.1-0.1-1.6-0.2l0,0l9.4-9.5c0.1,0.5,0.2,1.1,0.2,1.7C20,16.4,16.4,20,12,20z"></path><path fill="fill" class="st1" d="M13.8,4.2l-9.6,9.6C4.1,13.2,4,12.6,4,12c0-4.4,3.6-8,8-8C12.6,4,13.2,4.1,13.8,4.2z M15.8,5L5,15.8 c0.7,1.3,1.8,2.4,3.1,3.1l0,0L19,8.1C18.2,6.8,17.1,5.7,15.8,5z M19.8,10.3l-9.4,9.5l0,0c0.5,0.1,1.1,0.2,1.6,0.2c4.4,0,8-3.6,8-8 C20,11.4,19.9,10.9,19.8,10.3z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}.cls-2{fill:#fff;}</style></defs><title>icon - tool - measurement - area - fill</title><path class="cls-1" d="M19.14,2H4.86A2.86,2.86,0,0,0,2,4.86V19.14A2.86,2.86,0,0,0,4.86,22H19.14A2.86,2.86,0,0,0,22,19.14V4.86A2.86,2.86,0,0,0,19.14,2ZM10.22,4H13L4,13V10.22ZM4,20V18.71L18.71,4H20V5.54L5.54,20Zm10.06,0H11.23L20,11.23v2.83Z"></path><path class="cls-2" d="M10.22,4H13L4,13V10.22ZM4,20V18.71L18.71,4H20V5.54L5.54,20Zm10.06,0H11.23L20,11.23v2.83Z"></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" style="enable-background:new 0 0 24 24;" xml:space="preserve"><style type="text/css"> .st0{fill:#868E96;} .st1{fill:#FFFFFF;} </style><path class="st0" d="M18.5,2.8H5.5C4,2.8,2.8,4,2.8,5.5v13.1c0,1.4,1.2,2.6,2.6,2.6h13.1c1.4,0,2.6-1.2,2.6-2.6V5.5 C21.2,4,20,2.8,18.5,2.8z M4.7,4.7h5.7l-5.7,5.7V4.7z M4.7,18.2v-5.2l0,0l8.3-8.3l0,0h5.2L4.7,18.2z M6.1,19.3L19.3,6.1l0,5.2l-8,8 H6.1z M13.9,19.3l5.4-5.4l0,5.4H13.9z"></path><path fill="fill" class="st1" d="M10.4,4.7l-5.7,5.7V4.7H10.4z M12.9,4.7L12.9,4.7l-8.2,8.3l0,0v5.2L18.2,4.7H12.9z M19.3,6.1L6.1,19.3h5.2l8-8 L19.3,6.1z M19.3,13.9l-5.4,5.4h5.4L19.3,13.9z"></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" style="enable-background:new 0 0 24 24;" xml:space="preserve"><style type="text/css"> .st0{fill:#868E96;} .st1{fill:#FFFFFF;} </style><path class="st0" d="M21.9,8.9l-9.2-6.7c-0.4-0.3-1-0.3-1.5,0L2.1,8.9c-0.4,0.3-0.6,0.9-0.5,1.4l3.5,10.8C5.3,21.6,5.8,22,6.3,22 h11.3c0.5,0,1-0.4,1.2-0.9l3.5-10.8C22.6,9.8,22.4,9.2,21.9,8.9z M12,4.3l1.9,1.4l-8.9,8.9l0,0l-1.4-4.2L12,4.3z M6.9,20.1l-1.1-3.4 l0,0l9.8-9.8l3.6,2.6h0L8.6,20.1H6.9z M17.1,20.1h-5.4l8.1-8.2h0L17.1,20.1z"></path><path fill="fill" class="st1" d="M13.9,5.7l-8.9,8.9l-1.4-4.2l8.3-6L13.9,5.7z M19.2,9.5l-3.6-2.6l-9.8,9.8l1.1,3.4h1.7L19.2,9.5L19.2,9.5z M19.8,11.9l-8.1,8.2h5.4L19.8,11.9L19.8,11.9z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - measurement - distance - fill</title><path class="cls-1" d="M21.46,6.59l-4.05-4a2,2,0,0,0-2.79.08l-12,12a2,2,0,0,0-.08,2.79l4.05,4.05a2,2,0,0,0,2.79-.08l12-12A2,2,0,0,0,21.46,6.59ZM7.27,16.73l-2-2,1.35-1.35,2,2Zm3.38-2L7.94,12,9.3,10.65l2.7,2.7Zm2-3.38-2-2L12,7.94l2,2Zm3.38-2L13.35,6.59,14.7,5.24l2.71,2.7Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - measurement - distance - line</title><path class="cls-1" d="M21.46,6.59l-4.05-4a2,2,0,0,0-2.79.08l-12,12a2,2,0,0,0-.08,2.79l4.05,4.05a2,2,0,0,0,2.79-.08l12-12A2,2,0,0,0,21.46,6.59ZM20,8,8,20a.43.43,0,0,1-.09.06s0,0,0,0l-4-4A.17.17,0,0,1,4,16L5.24,14.7l2,2,1.35-1.35-2-2L7.94,12l2.71,2.7L12,13.35l-2.7-2.7L10.65,9.3l2,2L14,10l-2-2,1.35-1.35L16.06,9.3l1.35-1.36L14.7,5.24,16,4c.06-.05.1-.06.09-.08l4,4A.17.17,0,0,1,20,8Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - measurement - perimeter</title><path class="cls-1" d="M16.07,4.3H7.92v-2h8.15ZM4,15.43H2v1.85a1.81,1.81,0,0,0,1.81,1.8h1.8v-2H4ZM4,4.28H5.6v-2H3.8A1.81,1.81,0,0,0,2,4.08V5.89H4ZM4,8.21H2v4.91H4ZM17.71,21.6a.4.4,0,0,0,.68-.28V14.8a.4.4,0,0,0-.68-.28l-3.26,3.26a.4.4,0,0,0,0,.56ZM20,5.89h2V4.09a1.82,1.82,0,0,0-1.81-1.81h-1.8v2H20Zm0,2.32v4.91h2V8.21ZM20,17H18.4v2h1.8A1.81,1.81,0,0,0,22,17.28v-1.8H20ZM9.27,17H7.92v2H9.27V21h2V14.69h-2Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - tool - more</title><path class="cls-1" d="M14.5,12A2.5,2.5,0,1,1,12,9.5,2.51,2.51,0,0,1,14.5,12ZM4.5,9.5A2.5,2.5,0,1,0,7,12,2.51,2.51,0,0,0,4.5,9.5Zm15,0A2.5,2.5,0,1,0,22,12,2.51,2.51,0,0,0,19.5,9.5Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - pen - fill</title><path class="cls-1" d="M21.45,5.77a2.09,2.09,0,0,1-.62,1.51l-9.16,9.16c-.09.08-.26.26-.44.26,0,0-4.18.9-4.42.89a1,1,0,0,1-.72-.13.67.67,0,0,1-.16-.73l.8-4.53c0-.18.08-.27.26-.45L13,5.8l3.2-3.2a2.2,2.2,0,0,1,3,0l1.66,1.66A2.34,2.34,0,0,1,21.45,5.77ZM10.28,15.18l-2-1.95a.12.12,0,0,0-.2.06l-.48,2.23A.32.32,0,0,0,8,15.9l2.26-.52A.12.12,0,0,0,10.28,15.18Z"></path><path class="cls-1" d="M18.91,19.66a1.13,1.13,0,0,1-1.35,1.82,5.82,5.82,0,0,0-2.09-1c-3.22-.85-4.57-.29-6.82.63l-.55.23A7.42,7.42,0,0,1,5.42,22a3,3,0,0,1-2-.69,2.38,2.38,0,0,1-.87-1.66,1.81,1.81,0,0,1,.59-1.36,9.16,9.16,0,0,1,.93-.78,1.13,1.13,0,0,1,1.58.23,1.14,1.14,0,0,1-.23,1.59,2.93,2.93,0,0,0-.42.33c.27.13.84.17,2.25-.4L7.8,19a10.81,10.81,0,0,1,8.25-.72A7.89,7.89,0,0,1,18.91,19.66Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - pen - line</title><path class="cls-1" d="M18.91,19.66a1.13,1.13,0,0,1-1.35,1.82,5.82,5.82,0,0,0-2.09-1c-3.22-.85-4.57-.29-6.82.63l-.55.23A7.42,7.42,0,0,1,5.42,22a3,3,0,0,1-2-.69,2.38,2.38,0,0,1-.87-1.66,1.81,1.81,0,0,1,.59-1.36,9.16,9.16,0,0,1,.93-.78,1.13,1.13,0,0,1,1.58.23,1.14,1.14,0,0,1-.23,1.59,2.93,2.93,0,0,0-.42.33c.27.13.84.17,2.25-.4L7.8,19a10.81,10.81,0,0,1,8.25-.72A7.89,7.89,0,0,1,18.91,19.66Z"></path><path fill="default" class="cls-1" d="M21.45,5.77a2.09,2.09,0,0,1-.62,1.51l-9.16,9.16c-.09.08-.26.26-.44.26,0,0-4.18.9-4.42.89a1,1,0,0,1-.72-.13.67.67,0,0,1-.16-.73l.8-4.53c0-.18.08-.27.26-.45L13,5.8l3.2-3.2a2.2,2.2,0,0,1,3,0l1.66,1.66A2.34,2.34,0,0,1,21.45,5.77ZM16.21,9.06,14.37,7.22,8.59,13l1.84,1.84Zm3.2-3.2L17.57,4,15.88,5.71l1.84,1.84Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#868e96;}</style></defs><path class="cls-1" d="M17.83,2.83H6.17A1.67,1.67,0,0,0,4.5,4.5v15a1.67,1.67,0,0,0,1.67,1.67H17.83A1.67,1.67,0,0,0,19.5,19.5V4.5A1.67,1.67,0,0,0,17.83,2.83ZM6.17,19.5V4.5H17.83v15Z"></path><path class="cls-1" d="M13.67,10.22H7.84v7.59h8.32V10.22Zm.38,4.88a.26.26,0,0,1,0,.38l-.58.58a.28.28,0,0,1-.38,0L12,15l-1.09,1.09a.28.28,0,0,1-.38,0L10,15.48a.28.28,0,0,1,0-.38L11,14,10,12.92a.28.28,0,0,1,0-.38l.58-.58a.26.26,0,0,1,.38,0L12,13.05,13.09,12a.26.26,0,0,1,.38,0l.58.58a.26.26,0,0,1,0,.38L13,14Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - redaction - full page</title><path class="cls-1" d="M18.36,2H5.64A1.82,1.82,0,0,0,3.82,3.82V20.18A1.82,1.82,0,0,0,5.64,22H18.36a1.82,1.82,0,0,0,1.82-1.82V3.82A1.82,1.82,0,0,0,18.36,2ZM5.64,20.18V3.82H18.36V20.18Z"></path><path class="cls-1" d="M12.91,5.66H7.45V18.34h9.1V5.66H12.91Zm1.94,4.53L13.05,12l1.8,1.81a.39.39,0,0,1,0,.56l-.48.48a.39.39,0,0,1-.56,0L12,13.05l-1.81,1.8a.39.39,0,0,1-.56,0l-.48-.48a.39.39,0,0,1,0-.56L11,12l-1.8-1.81a.39.39,0,0,1,0-.56l.48-.48a.39.39,0,0,1,.56,0L12,11l1.81-1.8a.39.39,0,0,1,.56,0l.48.48A.39.39,0,0,1,14.85,10.19Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - redaction - inline</title><path class="cls-1" d="M2.08,16.06H12.23v2H2.08Zm0-3H12.23V11H2.08Zm0-5.07H12.23v-2H2.08Z"></path><path class="cls-1" d="M21.8,9.39l-.87-.87a.4.4,0,0,0-.57,0l-2,2-2-2a.4.4,0,0,0-.57,0l-.87.87a.42.42,0,0,0,0,.57l2.05,2-2.05,2a.42.42,0,0,0,0,.57l.87.87a.4.4,0,0,0,.57,0l2-2,2,2a.4.4,0,0,0,.57,0l.87-.87a.4.4,0,0,0,0-.57l-2-2,2-2A.4.4,0,0,0,21.8,9.39Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - shape - arrow</title><path class="cls-1" d="M14.66,7.57,5.09,17.14a.61.61,0,0,0,0,.85l.92.92a.61.61,0,0,0,.85,0l9.57-9.57L18.06,11a.6.6,0,0,0,1-.42v-5a.6.6,0,0,0-.6-.6h-5a.6.6,0,0,0-.42,1Z"></path></svg>'},function(e,t){e.exports='<svg version="1.1" id="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><style type="text/css"> .st0{fill:#868E96;} .st1{fill:#FFFFFF;} </style><path class="st0" d="M18.4,11.2C18,8,15.2,5.6,12,5.6c-2.5,0-4.8,1.5-5.7,3.8c-2,0.6-3.4,2.4-3.5,4.4c0,2.5,2.1,4.6,4.6,4.6h10.1 c2,0,3.7-1.7,3.6-3.7C21.1,13.1,20,11.6,18.4,11.2z M17.2,16.3H7.7c-1.4,0-2.6-1.2-2.6-2.6c0.1-1.3,1-2.4,2.3-2.6L7.9,11l0.2-0.5 c0.5-1.7,2.1-2.9,3.9-2.9c2.4,0,4.3,1.9,4.3,4.3v0.9h0.9c0.9,0,1.7,0.8,1.7,1.7C18.9,15.5,18.1,16.3,17.2,16.3z"></path><path fill="fill" class="st1" d="M17.2,16.3H7.7c-1.4,0-2.6-1.2-2.6-2.6c0.1-1.3,1-2.4,2.3-2.6L7.9,11l0.2-0.5c0.5-1.7,2.1-2.9,3.9-2.9 c2.4,0,4.3,1.9,4.3,4.3v0.9h0.9c0.9,0,1.7,0.8,1.7,1.7C18.9,15.5,18.1,16.3,17.2,16.3z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - shape - line</title><rect class="cls-1" x="3" y="10.75" width="18" height="2.5" rx="0.6" transform="translate(-4.97 12) rotate(-45)"></rect></svg>'},function(e,t){e.exports='<svg version="1.1" id="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><style type="text/css"> .st0{fill:#868E96;} .st1{fill:#FFFFFF;} </style><path class="st0" d="M12,2.8c-5.1,0-9.2,4.1-9.2,9.2s4.1,9.2,9.2,9.2s9.2-4.1,9.2-9.2C21.2,6.9,17.1,2.8,12,2.8z M12,18.8 c-3.8,0-6.9-3.1-6.9-6.9c0-3.8,3.1-6.9,6.9-6.9c3.8,0,6.9,3.1,6.9,6.9c0,0,0,0,0,0C18.9,15.8,15.8,18.9,12,18.8L12,18.8z"></path><path fill="fill" class="st1" d="M12,18.8c-3.8,0-6.9-3.1-6.9-6.9c0-3.8,3.1-6.9,6.9-6.9c3.8,0,6.9,3.1,6.9,6.9c0,0,0,0,0,0 C18.9,15.8,15.8,18.9,12,18.8L12,18.8z"></path></svg>'},function(e,t){e.exports='<svg version="1.1" id="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><style type="text/css"> .st0{fill:#868E96;} .st1{fill:#FFFFFF;} </style><path class="st0" d="M20.7,9.3l-8.1-5.8c-0.4-0.3-0.9-0.3-1.3,0L3.3,9.3c-0.4,0.3-0.6,0.8-0.4,1.2L6,20c0.1,0.4,0.5,0.7,1,0.8h10 c0.5,0,0.9-0.3,1-0.8l3.1-9.5C21.2,10.1,21.1,9.6,20.7,9.3z M16.1,18.5H7.9l-2.6-7.8L12,5.8l6.7,4.9L16.1,18.5z"></path><polygon fill="fill" class="st1" points="16.1,18.5 7.9,18.5 5.3,10.7 12,5.8 18.7,10.7 "></polygon></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - shape - polyline</title><path class="cls-1" d="M22.89,7.06l-.64-.64a.8.8,0,0,0-1.13,0l-6.77,6.77L10.23,9.07A1.66,1.66,0,0,0,9,8.58a1.69,1.69,0,0,0-1.2.49L1.11,15.8a.83.83,0,0,0-.23.57.79.79,0,0,0,.23.57l.64.64a.81.81,0,0,0,1.13,0L9,11.42l4.12,4.12a1.69,1.69,0,0,0,2.39,0L22.89,8.2a.83.83,0,0,0,.23-.57A.79.79,0,0,0,22.89,7.06Z"></path></svg>'},function(e,t){e.exports='<svg version="1.1" id="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><style type="text/css"> .st0{fill:#868E96;} .st1{fill:#239700;} </style><path class="st0" d="M19.3,3.8H4.7c-1,0-1.8,0.8-1.8,1.8v12.8c0,1,0.8,1.8,1.8,1.8h14.7c1,0,1.8-0.8,1.8-1.8V5.6 C21.2,4.6,20.3,3.7,19.3,3.8z M5.1,18V6h13.8v12H5.1z"></path><rect fill="fill" x="5.1" y="6" class="st1" width="13.8" height="12"></rect></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - signature</title><path class="cls-1" d="M20,12.66a1,1,0,0,0-1.27.7c-.21.77-1,3-2.39,3.45.08-.42.22-1,.32-1.33.41-1.58.71-2.71-.23-3.25a2,2,0,0,0-2.79.42,4.84,4.84,0,0,0-.55.93,7.14,7.14,0,0,1-2.18,2.81,3.12,3.12,0,0,1-1.12.33,2.47,2.47,0,0,1-1-.5,1.46,1.46,0,0,1-.21-.28c5.29-5.08,5.58-9.51,5.52-10.84a3.59,3.59,0,0,0-1.21-2.91A1,1,0,0,0,12.05,2c-2.86.59-4.63,4-5.57,10.83l-.05.25a7.89,7.89,0,0,0-.17,2.19L5.43,16A4.18,4.18,0,0,1,4.12,17a1.25,1.25,0,0,1,.19-.69A1,1,0,0,0,4,14.86a1.06,1.06,0,0,0-1.44.27,2.7,2.7,0,0,0,.18,3.48A1.8,1.8,0,0,0,3.94,19a4.45,4.45,0,0,0,2.88-1.54l.2-.17a2.09,2.09,0,0,0,.24.28A4.23,4.23,0,0,0,9.6,18.72,4.81,4.81,0,0,0,12.13,18a8.11,8.11,0,0,0,2.47-2.94c-.42,1.57-.64,2.58-.14,3.27a1.29,1.29,0,0,0,.94.54c2.37.27,4.35-1.6,5.29-5A1,1,0,0,0,20,12.66ZM11.87,4.23A4.1,4.1,0,0,1,12,5.42c0,1-.31,3.91-3.47,7.57C9,9.48,10,5.33,11.87,4.23Zm10.07,6.28a1.46,1.46,0,0,1-2.9,0,1.45,1.45,0,0,1,2.9,0Z"></path><rect class="cls-1" x="3.45" y="19.99" width="16.66" height="2.01"></rect></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - stamp - fill</title><path class="cls-1" d="M4,20.5H20V22H4Zm15.27-5H4.74a.76.76,0,0,0-.75.75V19H20V16.26A.76.76,0,0,0,19.26,15.51Z"></path><path class="cls-1" d="M9.14,11.82a7,7,0,0,1,.44,1.44H9v1.5h6v-1.5h-.58a6.08,6.08,0,0,1,.45-1.44,12.73,12.73,0,0,1,.81-1,5,5,0,0,0,1.57-3.54,5.26,5.26,0,0,0-10.51,0,5.06,5.06,0,0,0,1.58,3.56A12.78,12.78,0,0,1,9.14,11.82Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - stamp - line</title><path class="cls-1" d="M4,20.5H20V22H4Zm15.27-5H4.74a.76.76,0,0,0-.75.75V19H20V16.26A.76.76,0,0,0,19.26,15.51Z"></path><path class="cls-1" d="M15.68,10.79a5,5,0,0,0,1.57-3.54,5.26,5.26,0,0,0-10.51,0,5.06,5.06,0,0,0,1.58,3.56,12.78,12.78,0,0,1,.82,1,7,7,0,0,1,.44,1.44H9v1.5h6v-1.5h-.58a6.08,6.08,0,0,1,.45-1.44A12.73,12.73,0,0,1,15.68,10.79Zm-1.4-1.15c-.27.32-.59.7-.9,1.13A6.91,6.91,0,0,0,12.63,13H11.37a6.52,6.52,0,0,0-.76-2.18c-.31-.45-.65-.83-.91-1.15A3.25,3.25,0,0,1,8.56,7.25a3.44,3.44,0,1,1,6.88,0A3.35,3.35,0,0,1,14.28,9.64Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - text - free text</title><g><path class="cls-1" d="M19.39,4.77V7.64A.43.43,0,0,1,19,8h-.82a.41.41,0,0,1-.4-.41V6.51H13.34V18h1.54a.41.41,0,0,1,.41.41v.81a.41.41,0,0,1-.41.41H9.14a.41.41,0,0,1-.41-.41v-.81A.41.41,0,0,1,9.14,18h1.54V6.51H6.27V7.64A.41.41,0,0,1,5.86,8H5A.43.43,0,0,1,4.6,7.6V4.77A.41.41,0,0,1,5,4.36H19A.39.39,0,0,1,19.39,4.77Z"></path></g></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - free highlight</title><path class="cls-1" d="M19,17.58a18,18,0,0,1,.76,3.32A6.15,6.15,0,0,0,16.28,19a7.48,7.48,0,0,0-3.54.35,40.25,40.25,0,0,0-4.07,1.71A6.88,6.88,0,0,1,4.58,22a1.78,1.78,0,0,1-1.06-.74,2,2,0,0,1-.22-.47,2.46,2.46,0,0,1-.09-.29,2.61,2.61,0,0,1-.09-.57,2.67,2.67,0,0,1,.2-1A2.41,2.41,0,0,1,3.88,18s.38,1.94.38,1.94a.26.26,0,0,0-.22.24c0,.28,1.19.13,2.15-.23a13.82,13.82,0,0,0,2-1,20.62,20.62,0,0,1,4.43-2.15,8.38,8.38,0,0,1,3.88-.36,4.86,4.86,0,0,1,1.72.65Zm1.62-10-7.79,7.72a.58.58,0,0,1-.5.3l-3.84.86L7.17,17.78H4.11l2-2.47,1.08-4.79A.89.89,0,0,1,7.46,10l7.8-7.73a.08.08,0,0,1,0,0,.94.94,0,0,1,1.33,0l3.95,3.94.05,0A1,1,0,0,1,20.58,7.62Zm-2-.78L16,4.27l-6.7,6.6,2.57,2.58Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#8c8c8c;}</style></defs><title>icon - line - tool - highlight</title><path class="cls-1" d="M9.91,13.07h3.86L11.84,8.46Zm5.46,3.68L14.62,15H9.05L7.77,18H5.63L10.45,6.64a1,1,0,0,1,1-.64h1a1.23,1.23,0,0,1,1,.64l2,4.91V4H5.85A2.22,2.22,0,0,0,3.63,6.22V17.78A2.22,2.22,0,0,0,5.85,20h9.52Z"></path><path fill="default" class="cls-1" d="M20.37,2V22h-2V2Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - text manipulation - squiggly</title><path class="cls-1" d="M21,20V22a3,3,0,0,1-2.56-1.41c-.38-.51-.64-.64-1-.64s-.51.13-1,.64A3.34,3.34,0,0,1,13.79,22a3,3,0,0,1-2.56-1.41c-.38-.51-.64-.64-1-.64s-.52.13-1,.64A3.34,3.34,0,0,1,6.62,22a3,3,0,0,1-2.57-1.41c-.38-.51-.64-.64-1-.64V17.9a3,3,0,0,1,2.56,1.41c.38.51.64.64,1,.64s.51-.13,1-.64a3.32,3.32,0,0,1,2.57-1.41,3,3,0,0,1,2.56,1.41c.38.51.64.64,1,.64s.52-.13,1-.64a3.31,3.31,0,0,1,2.56-1.41A3,3,0,0,1,20,19.31C20.33,19.82,20.59,20,21,20Z"></path><path fill="default" class="cls-1" d="M8.79,12.77h6.67L17,16.36h2.56L13.92,2.64A1.34,1.34,0,0,0,12.77,2H11.62a1.24,1.24,0,0,0-1.16.77L4.69,16.36H7.26Zm3.34-7.95,2.31,5.51H9.82Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - text manipulation - strikethrough</title><rect class="cls-1" x="3.13" y="11.31" width="17.74" height="1.7"></rect><path fill="default" class="cls-1" d="M12,5l2.4,5.77h2.68l-3.28-8A1.49,1.49,0,0,0,12.64,2H11.49a1.24,1.24,0,0,0-1.16.77L7,10.73H9.59Zm3.25,8.62,2,4.74h2.57l-2-4.74ZM4.17,18.32H6.74l2-4.74H6.18Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - text manipulation - underline</title><rect class="cls-1" x="2.8" y="20.29" width="18.4" height="1.7"></rect><path fill="default" class="cls-1" d="M8.53,13.2h6.94l1.6,3.74h2.66L13.87,2.8a1.54,1.54,0,0,0-1.2-.8h-1.2a1.27,1.27,0,0,0-1.2.8l-6,14.14H6.93ZM12,5.07l2.4,5.73H9.6Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16.949 14.121L19.071 12c1.948-1.949 1.948-5.122 0-7.071-1.95-1.95-5.123-1.948-7.071 0l-.707.707 1.414 1.414.707-.707c1.169-1.167 3.072-1.169 4.243 0 1.169 1.17 1.169 3.073 0 4.243l-2.122 2.121c-.247.247-.534.435-.844.57L13.414 12l1.414-1.414-.707-.707c-.943-.944-2.199-1.465-3.535-1.465-.235 0-.464.032-.691.066L3.707 2.293 2.293 3.707l18 18 1.414-1.414-5.536-5.536C16.448 14.573 16.709 14.361 16.949 14.121zM10.586 17.657c-1.169 1.167-3.072 1.169-4.243 0-1.169-1.17-1.169-3.073 0-4.243l1.476-1.475-1.414-1.414L4.929 12c-1.948 1.949-1.948 5.122 0 7.071.975.975 2.255 1.462 3.535 1.462 1.281 0 2.562-.487 3.536-1.462l.707-.707-1.414-1.414L10.586 17.657z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tools - more</title><path class="cls-1" d="M14.5,12A2.5,2.5,0,1,1,12,9.5,2.51,2.51,0,0,1,14.5,12ZM4.5,9.5A2.5,2.5,0,1,0,7,12,2.51,2.51,0,0,0,4.5,9.5Zm15,0A2.5,2.5,0,1,0,22,12,2.51,2.51,0,0,0,19.5,9.5Z"></path></svg>'},function(e,t){e.exports='<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#d82e28;}.cls-2{fill:#868e96;}</style></defs><path class="cls-1" d="M5.21,17.17l12-12a.58.58,0,0,1,.82,0l.84.84a.58.58,0,0,1,0,.82l-12,12a.58.58,0,0,1-.82,0L5.17,18A.58.58,0,0,1,5.21,17.17Z"></path><path class="cls-2" d="M12,2.83A9.17,9.17,0,1,0,21.17,12,9.19,9.19,0,0,0,12,2.83Zm0,16A6.88,6.88,0,1,1,18.88,12,6.9,6.9,0,0,1,12,18.88Z"></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" style="enable-background:new 0 0 24 24;" xml:space="preserve"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:none;} .st1{fill:#868E96;} </style><rect id="Rectangle" class="st0"></rect><path class="st1" d="M9,6v4H5V6H9 M9,4H5C3.9,4,3,4.9,3,6v4c0,1.1,0.9,2,2,2h4c1.1,0,2-0.9,2-2V6C11,4.9,10.1,4,9,4L9,4z M16.6,4.4 L16.6,4.4l3.1,2.6L17.1,10L14,7.4L16.6,4.4C16.6,4.4,16.6,4.4,16.6,4.4 M16.6,2.4c-0.6,0-1.1,0.2-1.5,0.7l-2.6,3.1 C11.8,7,11.9,8.3,12.7,9l3.1,2.6c0.4,0.3,0.8,0.5,1.3,0.5c0.6,0,1.1-0.2,1.5-0.7l2.6-3.1c0.7-0.8,0.6-2.1-0.2-2.8l-3.1-2.6 C17.5,2.5,17,2.4,16.6,2.4L16.6,2.4z M9,15v4H5v-4H9 M9,13H5c-1.1,0-2,0.9-2,2v4c0,1.1,0.9,2,2,2h4c1.1,0,2-0.9,2-2v-4 C11,13.9,10.1,13,9,13L9,13z M18,15v4h-4v-4H18 M18,13h-4c-1.1,0-2,0.9-2,2v4c0,1.1,0.9,2,2,2h4c1.1,0,2-0.9,2-2v-4 C20,13.9,19.1,13,18,13L18,13z"></path></svg>'},function(e,t){e.exports='<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><defs><style>.cls-1{fill:#dfe2ed;}</style></defs><title>Artboard 1</title><path class="cls-1" d="M50,4.5H14A3.5,3.5,0,0,0,10.5,8V56A3.5,3.5,0,0,0,14,59.5H50A3.5,3.5,0,0,0,53.5,56V8A3.5,3.5,0,0,0,50,4.5ZM50.5,56a.5.5,0,0,1-.5.5H14a.5.5,0,0,1-.5-.5V8a.5.5,0,0,1,.5-.5H50a.5.5,0,0,1,.5.5Z"></path><circle class="cls-1" cx="20.5" cy="32" r="2.5"></circle><circle class="cls-1" cx="20.5" cy="44.3" r="2.5"></circle><circle class="cls-1" cx="20.5" cy="19.7" r="2.5"></circle><rect class="cls-1" x="25.98" y="30.26" width="20.02" height="3.49"></rect><rect class="cls-1" x="25.98" y="42.55" width="20.02" height="3.49"></rect><polygon class="cls-1" points="25.98 17.96 25.98 21.45 46 21.45 46 17.96 44 17.96 25.98 17.96"></polygon></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"><title>icon / operation / multi select</title><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g fill="#868E96"><g><path d="M18.17,13.39 L16.28,13.39 L16.28,16.22 L13.44,16.22 L13.44,18.11 L16.28,18.11 L16.28,21 L18.17,21 L18.17,18.11 L21,18.11 L21,16.22 L18.17,16.22 L18.17,13.39 Z M4,18.11 L6.83,18.11 L6.83,16.22 L4.94,16.22 L4.94,14.34 L3.05,14.34 L3.05,17.17 C3.05,17.4210458 3.15039276,17.6616665 3.32884571,17.838241 C3.50729865,18.0148155 3.74896838,18.1126707 4,18.11 Z M18.17,3.94 C18.1382202,3.41127612 17.6996773,2.99904577 17.17,2.99999835 L14.39,2.99999835 L14.39,4.89 L16.28,4.89 L16.28,6.78 L18.17,6.78 L18.17,3.94 Z M4.94,4.89 L6.83,4.89 L6.83,3 L3.99999804,3 C3.74047377,2.9834001 3.48566705,3.07505767 3.29618264,3.25317302 C3.10669822,3.43128837 2.99946966,3.67994396 2.99999804,3.94 L2.99999804,6.78 L4.94,6.78 L4.94,4.89 Z M3.05,8.67 L4.94,8.67 L4.94,12.45 L3.05,12.45 L3.05,8.67 Z M16.28,8.67 L18.17,8.67 L18.17,11.5 L16.28,11.5 L16.28,8.67 Z M8.72,3 L12.5,3 L12.5,4.89 L8.72,4.89 L8.72,3 Z M8.72,16.22 L11.55,16.22 L11.55,18.11 L8.72,18.11 L8.72,16.22 Z"></path></g></g></g></svg>'},function(e,t){e.exports='<svg version="1.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,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){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},function(e,t){e.exports=function(e){return e}},function(e,t,n){var r=n(787),o=n(788),i=n(245);e.exports=function(e,t,n){for(var a=-1,l=t.length,s={};++a<l;){var u=t[a],c=r(e,u);n(c,u)&&o(s,i(u,e),c)}return s}},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(789),o=n(245),i=n(795),a=n(796),l=n(797);e.exports=function(e,t,n,s){if(!a(e))return e;for(var u=-1,c=(t=o(t,e)).length,f=c-1,d=e;null!=d&&++u<c;){var p=l(t[u]),h=n;if(u!=f){var m=d[p];void 0===(h=s?s(m,p,d):void 0)&&(h=a(m)?m:i(t[u+1])?[]:{})}r(d,p,h),d=d[p]}return e}},function(e,t,n){var r=n(790),o=n(793),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];i.call(e,t)&&o(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},function(e,t,n){var r=n(791);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},function(e,t,n){var r=n(792),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t){e.exports=function(e,t){return e===t||e!=e&&t!=t}},function(e,t){var n=Array.isArray;e.exports=n},function(e,t){var n=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t){e.exports=function(e){return e}},function(e,t){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},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){n(810),e.exports=n(21).Object.getPrototypeOf},function(e,t,n){var r=n(83),o=n(247);n(168)("getPrototypeOf",(function(){return function(e){return o(r(e))}}))},function(e,t,n){n(812);var r=n(21).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(43);r(r.S+r.F*!n(57),"Object",{defineProperty:n(56).f})},function(e,t,n){e.exports={default:n(814),__esModule:!0}},function(e,t,n){n(106),n(134),e.exports=n(175).f("iterator")},function(e,t,n){var r=n(171),o=n(165);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(172),o=n(105),i=n(133),a={};n(78)(a,n(31)("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(56),o=n(48),i=n(107);e.exports=n(57)?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(79),o=n(173),i=n(819);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(171),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(821),o=n(822),i=n(86),a=n(79);e.exports=n(251)(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(824),__esModule:!0}},function(e,t,n){n(825),n(257),n(830),n(831),e.exports=n(21).Symbol},function(e,t,n){"use strict";var r=n(30),o=n(77),i=n(57),a=n(43),l=n(252),s=n(826).KEY,u=n(85),c=n(167),f=n(133),d=n(131),p=n(31),h=n(175),m=n(176),g=n(827),v=n(828),y=n(48),b=n(69),w=n(83),S=n(79),E=n(170),C=n(105),x=n(172),_=n(829),O=n(178),A=n(177),T=n(56),k=n(107),P=O.f,M=T.f,R=_.f,L=r.Symbol,j=r.JSON,D=j&&j.stringify,N=p("_hidden"),I=p("toPrimitive"),z={}.propertyIsEnumerable,B=c("symbol-registry"),F=c("symbols"),H=c("op-symbols"),V=Object.prototype,U="function"==typeof L&&!!A.f,W=r.QObject,G=!W||!W.prototype||!W.prototype.findChild,Z=i&&u((function(){return 7!=x(M({},"a",{get:function(){return M(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=P(V,t);r&&delete V[t],M(e,t,n),r&&e!==V&&M(V,t,r)}:M,q=function(e){var t=F[e]=x(L.prototype);return t._k=e,t},Y=U&&"symbol"==typeof L.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof L},$=function(e,t,n){return e===V&&$(H,t,n),y(e),t=E(t,!0),y(n),o(F,t)?(n.enumerable?(o(e,N)&&e[N][t]&&(e[N][t]=!1),n=x(n,{enumerable:C(0,!1)})):(o(e,N)||M(e,N,C(1,{})),e[N][t]=!0),Z(e,t,n)):M(e,t,n)},K=function(e,t){y(e);for(var n,r=g(t=S(t)),o=0,i=r.length;i>o;)$(e,n=r[o++],t[n]);return e},X=function(e){var t=z.call(this,e=E(e,!0));return!(this===V&&o(F,e)&&!o(H,e))&&(!(t||!o(this,e)||!o(F,e)||o(this,N)&&this[N][e])||t)},Q=function(e,t){if(e=S(e),t=E(t,!0),e!==V||!o(F,t)||o(H,t)){var n=P(e,t);return!n||!o(F,t)||o(e,N)&&e[N][t]||(n.enumerable=!0),n}},J=function(e){for(var t,n=R(S(e)),r=[],i=0;n.length>i;)o(F,t=n[i++])||t==N||t==s||r.push(t);return r},ee=function(e){for(var t,n=e===V,r=R(n?H:S(e)),i=[],a=0;r.length>a;)!o(F,t=r[a++])||n&&!o(V,t)||i.push(F[t]);return i};U||(l((L=function(){if(this instanceof L)throw TypeError("Symbol is not a constructor!");var e=d(arguments.length>0?arguments[0]:void 0),t=function(n){this===V&&t.call(H,n),o(this,N)&&o(this[N],e)&&(this[N][e]=!1),Z(this,e,C(1,n))};return i&&G&&Z(V,e,{configurable:!0,set:t}),q(e)}).prototype,"toString",(function(){return this._k})),O.f=Q,T.f=$,n(256).f=_.f=J,n(135).f=X,A.f=ee,i&&!n(104)&&l(V,"propertyIsEnumerable",X,!0),h.f=function(e){return q(p(e))}),a(a.G+a.W+a.F*!U,{Symbol:L});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=k(p.store),oe=0;re.length>oe;)m(re[oe++]);a(a.S+a.F*!U,"Symbol",{for:function(e){return o(B,e+="")?B[e]:B[e]=L(e)},keyFor:function(e){if(!Y(e))throw TypeError(e+" is not a symbol!");for(var t in B)if(B[t]===e)return t},useSetter:function(){G=!0},useSimple:function(){G=!1}}),a(a.S+a.F*!U,"Object",{create:function(e,t){return void 0===t?x(e):K(x(e),t)},defineProperty:$,defineProperties:K,getOwnPropertyDescriptor:Q,getOwnPropertyNames:J,getOwnPropertySymbols:ee});var ie=u((function(){A.f(1)}));a(a.S+a.F*ie,"Object",{getOwnPropertySymbols:function(e){return A.f(w(e))}}),j&&a(a.S+a.F*(!U||u((function(){var e=L();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)&&!Y(e))return v(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!Y(t))return t}),r[1]=t,D.apply(j,r)}}),L.prototype[I]||n(78)(L.prototype,I,L.prototype.valueOf),f(L,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(e,t,n){var r=n(131)("meta"),o=n(69),i=n(77),a=n(56).f,l=0,s=Object.isExtensible||function(){return!0},u=!n(85)((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(107),o=n(177),i=n(135);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(108);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(79),o=n(256).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(176)("asyncIterator")},function(e,t,n){n(176)("observable")},function(e,t,n){e.exports={default:n(833),__esModule:!0}},function(e,t,n){n(834),e.exports=n(21).Object.setPrototypeOf},function(e,t,n){var r=n(43);r(r.S,"Object",{setPrototypeOf:n(835).set})},function(e,t,n){var r=n(69),o=n(48),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(84)(Function.call,n(178).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(837),__esModule:!0}},function(e,t,n){n(838);var r=n(21).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){var r=n(43);r(r.S,"Object",{create:n(172)})},function(e,t,n){n(840),e.exports=n(21).Object.assign},function(e,t,n){var r=n(43);r(r.S+r.F,"Object",{assign:n(841)})},function(e,t,n){"use strict";var r=n(57),o=n(107),i=n(177),a=n(135),l=n(83),s=n(254),u=Object.assign;e.exports=!u||n(85)((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),g=m.length,v=0;g>v;)p=m[v++],r&&!d.call(h,p)||(n[p]=h[p]);return n}:u},function(e,t,n){n(843),e.exports=n(21).Object.keys},function(e,t,n){var r=n(83),o=n(107);n(168)("keys",(function(){return function(e){return o(r(e))}}))},function(e,t,n){n(257),n(106),n(134),n(845),n(853),n(854),e.exports=n(21).Promise},function(e,t,n){"use strict";var r,o,i,a,l=n(104),s=n(30),u=n(84),c=n(179),f=n(43),d=n(69),p=n(132),h=n(846),m=n(847),g=n(260),v=n(261).set,y=n(849)(),b=n(181),w=n(262),S=n(850),E=n(263),C=s.TypeError,x=s.process,_=x&&x.versions,O=_&&_.v8||"",A=s.Promise,T="process"==c(x),k=function(){},P=o=b.f,M=!!function(){try{var e=A.resolve(1),t=(e.constructor={})[n(31)("species")]=function(e){e(k,k)};return(T||"function"==typeof PromiseRejectionEvent)&&e.then(k)instanceof t&&0!==O.indexOf("6.6")&&-1===S.indexOf("Chrome/66")}catch(e){}}(),R=function(e){var t;return!(!d(e)||"function"!=typeof(t=e.then))&&t},L=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(C("Promise-chain cycle")):(i=R(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&&j(e)}))}},j=function(e){v.call(s,(function(){var t,n,r,o=e._v,i=D(e);if(i&&(t=w((function(){T?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=T||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){v.call(s,(function(){var t;T?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()),L(t,!0))},z=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw C("Promise can't be resolved itself");(t=R(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,L(n,!1))}catch(e){I.call({_w:n,_d:!1},e)}}};M||(A=function(e){h(this,A,"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(851)(A.prototype,{then:function(e,t){var n=P(g(this,A));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=T?x.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&L(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=P=function(e){return e===A||e===a?new i(e):o(e)}),f(f.G+f.W+f.F*!M,{Promise:A}),n(133)(A,"Promise"),n(852)("Promise"),a=n(21).Promise,f(f.S+f.F*!M,"Promise",{reject:function(e){var t=P(this);return(0,t.reject)(e),t.promise}}),f(f.S+f.F*(l||!M),"Promise",{resolve:function(e){return E(l&&this===a?A:this,e)}}),f(f.S+f.F*!(M&&n(264)((function(e){A.all(e).catch(k)}))),"Promise",{all:function(e){var t=this,n=P(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=P(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(84),o=n(258),i=n(259),a=n(48),l=n(173),s=n(180),u={},c={};(t=e.exports=function(e,t,n,f,d){var p,h,m,g,v=d?function(){return e}:s(e),y=r(n,f,t?2:1),b=0;if("function"!=typeof v)throw TypeError(e+" is not iterable!");if(i(v)){for(p=l(e.length);p>b;b++)if((g=t?y(a(h=e[b])[0],h[1]):y(e[b]))===u||g===c)return g}else for(m=v.call(e);!(h=m.next()).done;)if((g=o(m,y,h.value,t))===u||g===c)return g}).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(30),o=n(261).set,i=r.MutationObserver||r.WebKitMutationObserver,a=r.process,l=r.Promise,s="process"==n(108)(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(30).navigator;e.exports=r&&r.userAgent||""},function(e,t,n){var r=n(78);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(30),o=n(21),i=n(56),a=n(57),l=n(31)("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(43),o=n(21),i=n(30),a=n(260),l=n(263);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(43),o=n(181),i=n(262);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(856),__esModule:!0}},function(e,t,n){n(106),n(857),e.exports=n(21).Array.from},function(e,t,n){"use strict";var r=n(84),o=n(43),i=n(83),a=n(258),l=n(259),s=n(173),u=n(858),c=n(180);o(o.S+o.F*!n(264)((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,g=void 0!==m,v=0,y=c(d);if(g&&(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>v;v++)u(n,v,g?m(d[v],v):d[v]);else for(f=y.call(d),n=new p;!(o=f.next()).done;v++)u(n,v,g?a(f,m,[o.value,v],!0):o.value);return n.length=v,n}})},function(e,t,n){"use strict";var r=n(56),o=n(105);e.exports=function(e,t,n){t in e?r.f(e,t,o(0,n)):e[t]=n}},function(e,t,n){n(860);var r=n(21).Object;e.exports=function(e,t){return r.getOwnPropertyDescriptor(e,t)}},function(e,t,n){var r=n(79),o=n(178).f;n(168)("getOwnPropertyDescriptor",(function(){return function(e,t){return o(r(e),t)}}))},function(e,t,n){e.exports={default:n(862),__esModule:!0}},function(e,t,n){n(134),n(106),e.exports=n(863)},function(e,t,n){var r=n(179),o=n(31)("iterator"),i=n(86);e.exports=n(21).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(865),__esModule:!0}},function(e,t,n){n(134),n(106),e.exports=n(866)},function(e,t,n){var r=n(48),o=n(180);e.exports=n(21).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){},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){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=h(n(5)),o=h(n(194)),i=h(n(11)),a=h(n(6)),l=h(n(7)),s=h(n(9)),u=h(n(12)),c=n(891),f=h(c),d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),p=h(n(22));n(267),h(n(1));function h(e){return e&&e.__esModule?e:{default:e}}var m=function(e){function t(){var e,n,r,l;(0,a.default)(this,t);for(var u=arguments.length,c=Array(u),f=0;f<u;f++)c[f]=arguments[f];return n=r=(0,s.default)(this,(e=t.__proto__||(0,i.default)(t)).call.apply(e,[this].concat(c))),r._cellRenderer=function(e){var t=e.parent,n=e.rowIndex,i=e.style,a=e.isScrolling,l=e.isVisible,s=e.key,u=r.props.rowRenderer;return(0,o.default)(i,"width").writable&&(i.width="100%"),u({index:n,style:i,isScrolling:a,isVisible:l,key:s,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})},l=n,(0,s.default)(r,l)}return(0,u.default)(t,e),(0,l.default)(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,o=e.scrollToIndex,i=e.width,a=(0,p.default)("ReactVirtualized__List",t);return d.createElement(f.default,(0,r.default)({},this.props,{autoContainerWidth:!0,cellRenderer:this._cellRenderer,className:a,columnWidth:i,columnCount:1,noContentRenderer:n,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,scrollToRow:o}))}}]),t}(d.PureComponent);m.defaultProps={autoHeight:!1,estimatedRowSize:30,onScroll:function(){},noRowsRenderer:function(){return null},onRowsRendered:function(){},overscanIndicesGetter:c.accessibilityOverscanIndicesGetter,overscanRowCount:10,scrollToAlignment:"auto",scrollToIndex:-1,style:{}},m.propTypes=null,t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bpfrpt_proptype_Scroll=t.bpfrpt_proptype_CellRendererParams=t.bpfrpt_proptype_RenderedSection=t.bpfrpt_proptype_OverscanIndicesGetter=t.bpfrpt_proptype_CellSize=t.bpfrpt_proptype_CellPosition=t.bpfrpt_proptype_Alignment=t.bpfrpt_proptype_NoContentRenderer=t.defaultOverscanIndicesGetter=t.defaultCellRangeRenderer=t.accessibilityOverscanIndicesGetter=t.Grid=t.default=void 0;var r=n(892);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s(r).default}}),Object.defineProperty(t,"Grid",{enumerable:!0,get:function(){return s(r).default}});var o=n(900);Object.defineProperty(t,"accessibilityOverscanIndicesGetter",{enumerable:!0,get:function(){return s(o).default}});var i=n(266);Object.defineProperty(t,"defaultCellRangeRenderer",{enumerable:!0,get:function(){return s(i).default}});var a=n(265);Object.defineProperty(t,"defaultOverscanIndicesGetter",{enumerable:!0,get:function(){return s(a).default}});var l=n(70);function s(e){return e&&e.__esModule?e:{default:e}}t.bpfrpt_proptype_NoContentRenderer=l.bpfrpt_proptype_NoContentRenderer,t.bpfrpt_proptype_Alignment=l.bpfrpt_proptype_Alignment,t.bpfrpt_proptype_CellPosition=l.bpfrpt_proptype_CellPosition,t.bpfrpt_proptype_CellSize=l.bpfrpt_proptype_CellSize,t.bpfrpt_proptype_OverscanIndicesGetter=l.bpfrpt_proptype_OverscanIndicesGetter,t.bpfrpt_proptype_RenderedSection=l.bpfrpt_proptype_RenderedSection,t.bpfrpt_proptype_CellRendererParams=l.bpfrpt_proptype_CellRendererParams,t.bpfrpt_proptype_Scroll=l.bpfrpt_proptype_Scroll},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_SCROLLING_RESET_TIME_INTERVAL=void 0;var r=E(n(110)),o=E(n(5)),i=E(n(11)),a=E(n(6)),l=E(n(7)),s=E(n(9)),u=E(n(12)),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),f=E(n(22)),d=E(n(893)),p=E(n(182)),h=E(n(896)),m=n(265),g=E(m),v=E(n(897)),y=E(n(266)),b=E(n(90)),w=n(44),S=n(898);n(70),E(n(1));function E(e){return e&&e.__esModule?e:{default:e}}var C=t.DEFAULT_SCROLLING_RESET_TIME_INTERVAL=150,x="observed",_="requested",O=function(e){function t(e){(0,a.default)(this,t);var n=(0,s.default)(this,(t.__proto__||(0,i.default)(t)).call(this,e));n._onGridRenderedMemoizer=(0,h.default)(),n._onScrollMemoizer=(0,h.default)(!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 p.default({cellCount:e.columnCount,cellSizeGetter:function(n){return t._wrapSizeGetter(e.columnWidth)(n)},estimatedCellSize:t._getEstimatedColumnSize(e)}),o=new p.default({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,scrollbarSize:0,scrollbarSizeMeasured:!1},isScrolling:!1,scrollDirectionHorizontal:m.SCROLL_DIRECTION_FORWARD,scrollDirectionVertical:m.SCROLL_DIRECTION_FORWARD,scrollLeft:0,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(0,u.default)(t,e),(0,l.default)(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,i=void 0===r?this.props.scrollToColumn:r,a=e.rowIndex,l=void 0===a?this.props.scrollToRow:a,s=(0,o.default)({},this.props,{scrollToAlignment:n,scrollToColumn:i,scrollToRow:l});return{scrollLeft:this._getCalculatedScrollLeft(s),scrollTop:this._getCalculatedScrollTop(s)}}},{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),g=Math.min(Math.max(0,d-s+f),o);if(this.state.scrollLeft!==h||this.state.scrollTop!==g){var v={isScrolling:!0,scrollDirectionHorizontal:h!==this.state.scrollLeft?h>this.state.scrollLeft?m.SCROLL_DIRECTION_FORWARD:m.SCROLL_DIRECTION_BACKWARD:this.state.scrollDirectionHorizontal,scrollDirectionVertical:g!==this.state.scrollTop?g>this.state.scrollTop?m.SCROLL_DIRECTION_FORWARD:m.SCROLL_DIRECTION_BACKWARD:this.state.scrollDirectionVertical,scrollPositionChangeReason:x};a||(v.scrollTop=g),l||(v.scrollLeft=h),v.needToResetStyleCache=!1,this.setState(v)}this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:g,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===m.SCROLL_DIRECTION_FORWARD?n<=a:n>=a),this._recomputeScrollTopFlag=l>=0&&(this.state.scrollDirectionVertical===m.SCROLL_DIRECTION_FORWARD?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,i=this.props;r>1&&void 0!==t&&this._updateScrollLeftForScrollToColumn((0,o.default)({},i,{scrollToColumn:t})),void 0!==n&&this._updateScrollTopForScrollToRow((0,o.default)({},i,{scrollToRow:n}))}},{key:"componentDidMount",value:function(){var e=this.props,n=e.getScrollbarSize,r=e.height,i=e.scrollLeft,a=e.scrollToColumn,l=e.scrollTop,s=e.scrollToRow,u=e.width,c=this.state.instanceProps;if(this._initialScrollTop=0,this._initialScrollLeft=0,this._handleInvalidatedGridSize(),c.scrollbarSizeMeasured||this.setState((function(e){var t=(0,o.default)({},e,{needToResetStyleCache:!1});return t.instanceProps.scrollbarSize=n(),t.instanceProps.scrollbarSizeMeasured=!0,t})),"number"==typeof i&&i>=0||"number"==typeof l&&l>=0){var f=t._getScrollToPositionStateUpdate({prevState:this.state,scrollLeft:i,scrollTop:l});f&&(f.needToResetStyleCache=!1,this.setState(f))}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 d=r>0&&u>0;a>=0&&d&&this._updateScrollLeftForScrollToColumn(),s>=0&&d&&this._updateScrollTopForScrollToRow(),this._invokeOnGridRenderedHelper(),this._invokeOnScrollMemoizer({scrollLeft:i||0,scrollTop:l||0,totalColumnsWidth:c.columnSizeAndPositionManager.getTotalSize(),totalRowsHeight:c.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,g=p.scrollTop,y=p.instanceProps;this._handleInvalidatedGridSize();var b=a>0&&0===e.columnCount||s>0&&0===e.rowCount;m===_&&(!i&&h>=0&&(h!==this._scrollingContainer.scrollLeft||b)&&(this._scrollingContainer.scrollLeft=h),!o&&g>=0&&(g!==this._scrollingContainer.scrollTop||b)&&(this._scrollingContainer.scrollTop=g));var w=(0===e.width||0===e.height)&&l>0&&d>0;if(this._recomputeScrollLeftFlag?(this._recomputeScrollLeftFlag=!1,this._updateScrollLeftForScrollToColumn(this.props)):(0,v.default)({cellSizeAndPositionManager:y.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:w,updateScrollIndexCallback:function(){return n._updateScrollLeftForScrollToColumn(n.props)}}),this._recomputeScrollTopFlag?(this._recomputeScrollTopFlag=!1,this._updateScrollTopForScrollToRow(this.props)):(0,v.default)({cellSizeAndPositionManager:y.rowSizeAndPositionManager,previousCellsCount:e.rowCount,previousCellSize:e.rowHeight,previousScrollToAlignment:e.scrollToAlignment,previousScrollToIndex:e.scrollToRow,previousSize:e.height,scrollOffset:g,scrollToAlignment:u,scrollToIndex:f,size:l,sizeJustIncreasedFromZero:w,updateScrollIndexCallback:function(){return n._updateScrollTopForScrollToRow(n.props)}}),this._invokeOnGridRenderedHelper(),h!==t.scrollLeft||g!==t.scrollTop){var S=y.rowSizeAndPositionManager.getTotalSize(),E=y.columnSizeAndPositionManager.getTotalSize();this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:g,totalColumnsWidth:E,totalRowsHeight:S})}this._maybeCallOnScrollbarPresenceChange()}},{key:"componentWillUnmount",value:function(){this._disablePointerEventsTimeoutId&&(0,S.cancelAnimationTimeout)(this._disablePointerEventsTimeoutId)}},{key:"render",value:function(){var e=this.props,t=e.autoContainerWidth,n=e.autoHeight,r=e.autoWidth,i=e.className,a=e.containerProps,l=e.containerRole,s=e.containerStyle,u=e.height,d=e.id,p=e.noContentRenderer,h=e.role,m=e.style,g=e.tabIndex,v=e.width,y=this.state,b=y.instanceProps,w=y.needToResetStyleCache,S=this._isScrolling(),E={boxSizing:"border-box",direction:"ltr",height:n?"auto":u,position:"relative",width:r?"auto":v,WebkitOverflowScrolling:"touch",willChange:"transform"};w&&(this._styleCache={}),this.state.isScrolling||this._resetStyleCache(),this._calculateChildrenToRender(this.props,this.state);var C=b.columnSizeAndPositionManager.getTotalSize(),x=b.rowSizeAndPositionManager.getTotalSize(),_=x>u?b.scrollbarSize:0,O=C>v?b.scrollbarSize:0;O===this._horizontalScrollBarSize&&_===this._verticalScrollBarSize||(this._horizontalScrollBarSize=O,this._verticalScrollBarSize=_,this._scrollbarPresenceChanged=!0),E.overflowX=C+_<=v?"hidden":"auto",E.overflowY=x+O<=u?"hidden":"auto";var A=this._childrenToDisplay,T=0===A.length&&u>0&&v>0;return c.createElement("div",(0,o.default)({ref:this._setScrollingContainerRef},a,{"aria-label":this.props["aria-label"],"aria-readonly":this.props["aria-readonly"],className:(0,f.default)("ReactVirtualized__Grid",i),id:d,onScroll:this._onScroll,role:h,style:(0,o.default)({},E,m),tabIndex:g}),A.length>0&&c.createElement("div",{className:"ReactVirtualized__Grid__innerScrollContainer",role:l,style:(0,o.default)({width:t?"auto":C,height:x,maxWidth:C,maxHeight:x,overflow:"hidden",pointerEvents:S?"none":"",position:"relative"},s)},A),T&&p())}},{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,g=this._initialScrollTop>0?this._initialScrollTop:t.scrollTop,v=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:v}),w=m.rowSizeAndPositionManager.getVisibleCellRange({containerSize:a,offset:g}),S=m.columnSizeAndPositionManager.getOffsetAdjustment({containerSize:f,offset:v}),E=m.rowSizeAndPositionManager.getOffsetAdjustment({containerSize:a,offset:g});this._renderedColumnStartIndex=b.start,this._renderedColumnStopIndex=b.stop,this._renderedRowStartIndex=w.start,this._renderedRowStopIndex=w.stop;var C=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,O=C.overscanStopIndex,A=x.overscanStartIndex,T=x.overscanStopIndex;if(i){if(!i.hasFixedHeight())for(var k=A;k<=T;k++)if(!i.has(k,0)){_=0,O=o-1;break}if(!i.hasFixedWidth())for(var P=_;P<=O;P++)if(!i.has(0,P)){A=0,T=c-1;break}}this._childrenToDisplay=r({cellCache:this._cellCache,cellRenderer:n,columnSizeAndPositionManager:m.columnSizeAndPositionManager,columnStartIndex:_,columnStopIndex:O,deferredMeasurementCache:i,horizontalOffsetAdjustment:S,isScrolling:y,isScrollingOptOut:d,parent:this,rowSizeAndPositionManager:m.rowSizeAndPositionManager,rowStartIndex:A,rowStopIndex:T,scrollLeft:v,scrollTop:g,styleCache:this._styleCache,verticalOffsetAdjustment:E,visibleColumnIndices:b,visibleRowIndices:w}),this._columnStartIndex=_,this._columnStopIndex=O,this._rowStartIndex=A,this._rowStopIndex=T}}},{key:"_debounceScrollEnded",value:function(){var e=this.props.scrollingResetTimeInterval;this._disablePointerEventsTimeoutId&&(0,S.cancelAnimationTimeout)(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=(0,S.requestAnimationTimeout)(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 i={};0===e.columnCount&&0!==n.scrollLeft||0===e.rowCount&&0!==n.scrollTop?(i.scrollLeft=0,i.scrollTop=0):(e.scrollLeft!==n.scrollLeft&&e.scrollToColumn<0||e.scrollTop!==n.scrollTop&&e.scrollToRow<0)&&(0,r.default)(i,t._getScrollToPositionStateUpdate({prevState:n,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}));var a=n.instanceProps;i.needToResetStyleCache=!1,e.columnWidth===a.prevColumnWidth&&e.rowHeight===a.prevRowHeight||(i.needToResetStyleCache=!0),a.columnSizeAndPositionManager.configure({cellCount:e.columnCount,estimatedCellSize:t._getEstimatedColumnSize(e),cellSizeGetter:t._wrapSizeGetter(e.columnWidth)}),a.rowSizeAndPositionManager.configure({cellCount:e.rowCount,estimatedCellSize:t._getEstimatedRowSize(e),cellSizeGetter:t._wrapSizeGetter(e.rowHeight)}),0!==a.prevColumnCount&&0!==a.prevRowCount||(a.prevColumnCount=0,a.prevRowCount=0),e.autoHeight&&!1===e.isScrolling&&!0===a.prevIsScrolling&&(0,r.default)(i,{isScrolling:!1});var l=void 0,s=void 0;return(0,d.default)({cellCount:a.prevColumnCount,cellSize:"number"==typeof a.prevColumnWidth?a.prevColumnWidth:null,computeMetadataCallback:function(){return a.columnSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:e,nextCellsCount:e.columnCount,nextCellSize:"number"==typeof e.columnWidth?e.columnWidth:null,nextScrollToIndex:e.scrollToColumn,scrollToIndex:a.prevScrollToColumn,updateScrollOffsetForScrollToIndex:function(){l=t._getScrollLeftForScrollToColumnStateUpdate(e,n)}}),(0,d.default)({cellCount:a.prevRowCount,cellSize:"number"==typeof a.prevRowHeight?a.prevRowHeight:null,computeMetadataCallback:function(){return a.rowSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:e,nextCellsCount:e.rowCount,nextCellSize:"number"==typeof e.rowHeight?e.rowHeight:null,nextScrollToIndex:e.scrollToRow,scrollToIndex:a.prevScrollToRow,updateScrollOffsetForScrollToIndex:function(){s=t._getScrollTopForScrollToRowStateUpdate(e,n)}}),a.prevColumnCount=e.columnCount,a.prevColumnWidth=e.columnWidth,a.prevIsScrolling=!0===e.isScrolling,a.prevRowCount=e.rowCount,a.prevRowHeight=e.rowHeight,a.prevScrollToColumn=e.scrollToColumn,a.prevScrollToRow=e.scrollToRow,a.scrollbarSize=e.getScrollbarSize(),void 0===a.scrollbarSize?(a.scrollbarSizeMeasured=!1,a.scrollbarSize=0):a.scrollbarSizeMeasured=!0,i.instanceProps=a,(0,o.default)({},i,l,s)}},{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:_};return"number"==typeof n&&n>=0&&(o.scrollDirectionHorizontal=n>t.scrollLeft?m.SCROLL_DIRECTION_FORWARD:m.SCROLL_DIRECTION_BACKWARD,o.scrollLeft=n),"number"==typeof r&&r>=0&&(o.scrollDirectionVertical=r>t.scrollTop?m.SCROLL_DIRECTION_FORWARD:m.SCROLL_DIRECTION_BACKWARD,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}(c.PureComponent);O.defaultProps={"aria-label":"grid","aria-readonly":!0,autoContainerWidth:!1,autoHeight:!1,autoWidth:!1,cellRangeRenderer:y.default,containerRole:"rowgroup",containerStyle:{},estimatedColumnSize:100,estimatedRowSize:30,getScrollbarSize:b.default,noContentRenderer:function(){return null},onScroll:function(){},onScrollbarPresenceChange:function(){},onSectionRendered:function(){},overscanColumnCount:0,overscanIndicesGetter:g.default,overscanRowCount:10,role:"grid",scrollingResetTimeInterval:C,scrollToAlignment:"auto",scrollToColumn:-1,scrollToRow:-1,style:{},tabIndex:0,isScrollingOptOut:!1},O.propTypes=null,(0,w.polyfill)(O),t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(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())}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(6)),o=i(n(7));n(70);function i(e){return e&&e.__esModule?e:{default:e}}var a=function(){function e(t){var n=t.cellCount,o=t.cellSizeGetter,i=t.estimatedCellSize;(0,r.default)(this,e),this._cellSizeAndPositionData={},this._lastMeasuredIndex=-1,this._lastBatchedIndex=-1,this._cellSizeGetter=o,this._cellCount=n,this._estimatedCellSize=i}return(0,o.default)(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}},{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);if(e>this._lastMeasuredIndex)for(var t=this.getSizeAndPositionOfLastMeasuredCell(),n=t.offset+t.size,r=this._lastMeasuredIndex+1;r<=e;r++){var o=this._cellSizeGetter({index:r});if(void 0===o||isNaN(o))throw Error("Invalid size returned for cell "+r+" of value "+o);null===o?(this._cellSizeAndPositionData[r]={offset:n,size:0},this._lastBatchedIndex=e):(this._cellSizeAndPositionData[r]={offset:n,size:o},n+=o,this._lastMeasuredIndex=e)}return this._cellSizeAndPositionData[e]}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function(){return this._lastMeasuredIndex>=0?this._cellSizeAndPositionData[this._lastMeasuredIndex]:{offset:0,size:0}}},{key:"getTotalSize",value:function(){var e=this.getSizeAndPositionOfLastMeasuredCell();return e.offset+e.size+(this._cellCount-this._lastMeasuredIndex-1)*this._estimatedCellSize}},{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){var t=e.containerSize,n=e.offset;if(0===this.getTotalSize())return{};var r=n+t,o=this._findNearestCell(n),i=this.getSizeAndPositionOfCell(o);n=i.offset+i.size;for(var a=o;n<r&&a<this._cellCount-1;)a++,n+=this.getSizeAndPositionOfCell(a).size;return{start:o,stop:a}}},{key:"resetCell",value:function(e){this._lastMeasuredIndex=Math.min(this._lastMeasuredIndex,e-1)}},{key:"_binarySearch",value:function(e,t,n){for(;t<=e;){var r=t+Math.floor((e-t)/2),o=this.getSizeAndPositionOfCell(r).offset;if(o===n)return r;o<n?t=r+1:o>n&&(e=r-1)}return t>0?t-1:0}},{key:"_exponentialSearch",value:function(e,t){for(var n=1;e<this._cellCount&&this.getSizeAndPositionOfCell(e).offset<t;)e+=n,n*=2;return this._binarySearch(Math.min(e,this._cellCount-1),Math.floor(e/2),t)}},{key:"_findNearestCell",value:function(e){if(isNaN(e))throw Error("Invalid offset "+e+" specified");e=Math.max(0,e);var t=this.getSizeAndPositionOfLastMeasuredCell(),n=Math.max(0,this._lastMeasuredIndex);return t.offset>=e?this._binarySearch(n,0,e):this._exponentialSearch(n,e)}}]),e}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getMaxElementSize=function(){return"undefined"!=typeof window&&window.chrome?16777100:15e5}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(51),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t={};return function(n){var r=n.callback,o=n.indices,a=(0,i.default)(o),l=!e||a.every((function(e){var t=o[e];return Array.isArray(t)?t.length>0:t>=0})),s=a.length!==(0,i.default)(t).length||a.some((function(e){var n=t[e],r=o[e];return Array.isArray(r)?n.join(",")!==r.join(","):n!==r}));t=o,l&&s&&r(o)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(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,g=f!==l||d||!o||"number"==typeof t&&t!==o;m&&(g||u!==i||c!==a)?p(c):!m&&h>0&&(f<l||h<r)&&s>n.getTotalSize()-f&&p(h-1)};var r,o=n(182);(r=o)&&r.__esModule,n(70)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bpfrpt_proptype_AnimationTimeoutId=t.requestAnimationTimeout=t.cancelAnimationTimeout=void 0;var r=i(n(193)),o=n(899);i(n(1));function i(e){return e&&e.__esModule?e:{default:e}}t.cancelAnimationTimeout=function(e){return(0,o.caf)(e.id)},t.requestAnimationTimeout=function(e,t){var n=void 0;r.default.resolve().then((function(){n=Date.now()}));var i={id:(0,o.raf)((function r(){Date.now()-n>=t?e.call():i.id=(0,o.raf)(r)}))};return i};t.bpfrpt_proptype_AnimationTimeoutId=null},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=void 0,o=(r="undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).requestAnimationFrame||r.webkitRequestAnimationFrame||r.mozRequestAnimationFrame||r.oRequestAnimationFrame||r.msRequestAnimationFrame||function(e){return r.setTimeout(e,1e3/60)},i=r.cancelAnimationFrame||r.webkitCancelAnimationFrame||r.mozCancelAnimationFrame||r.oCancelAnimationFrame||r.msCancelAnimationFrame||function(e){r.clearTimeout(e)};t.raf=o,t.caf=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SCROLL_DIRECTION_VERTICAL=t.SCROLL_DIRECTION_HORIZONTAL=t.SCROLL_DIRECTION_FORWARD=t.SCROLL_DIRECTION_BACKWARD=void 0,t.default=function(e){var t=e.cellCount,n=e.overscanCellsCount,o=e.scrollDirection,i=e.startIndex,a=e.stopIndex;return n=Math.max(1,n),o===r?{overscanStartIndex:Math.max(0,i-1),overscanStopIndex:Math.min(t-1,a+n)}:{overscanStartIndex:Math.max(0,i-n),overscanStopIndex:Math.min(t-1,a+1)}};n(70),t.SCROLL_DIRECTION_BACKWARD=-1;var r=t.SCROLL_DIRECTION_FORWARD=1;t.SCROLL_DIRECTION_HORIZONTAL="horizontal",t.SCROLL_DIRECTION_VERTICAL="vertical"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n(11)),o=c(n(6)),i=c(n(7)),a=c(n(9)),l=c(n(12)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),u=n(23);n(268),c(n(1));function c(e){return e&&e.__esModule?e:{default:e}}var f=function(e){function t(){var e,n,i,l;(0,o.default)(this,t);for(var s=arguments.length,u=Array(s),c=0;c<s;c++)u[c]=arguments[c];return n=i=(0,a.default)(this,(e=t.__proto__||(0,r.default)(t)).call.apply(e,[this].concat(u))),i._measure=function(){var e=i.props,t=e.cache,n=e.columnIndex,r=void 0===n?0:n,o=e.parent,a=e.rowIndex,l=void 0===a?i.props.index||0:a,s=i._getCellMeasurements(),u=s.height,c=s.width;u===t.getHeight(l,r)&&c===t.getWidth(l,r)||(t.set(l,r,c,u),o&&"function"==typeof o.recomputeGridSize&&o.recomputeGridSize({columnIndex:r,rowIndex:l}))},l=n,(0,a.default)(i,l)}return(0,l.default)(t,e),(0,i.default)(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=(0,u.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}(s.PureComponent);f.__internalCellMeasurerFlag=!1,f.propTypes=null,t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_WIDTH=t.DEFAULT_HEIGHT=void 0;var r=i(n(6)),o=i(n(7));n(268);function i(e){return e&&e.__esModule?e:{default:e}}var a=t.DEFAULT_HEIGHT=30,l=t.DEFAULT_WIDTH=100,s=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,r.default)(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 o=n.defaultHeight,i=n.defaultWidth,s=n.fixedHeight,c=n.fixedWidth,f=n.keyMapper,d=n.minHeight,p=n.minWidth;this._hasFixedHeight=!0===s,this._hasFixedWidth=!0===c,this._minHeight=d||0,this._minWidth=p||0,this._keyMapper=f||u,this._defaultHeight=Math.max(this._minHeight,"number"==typeof o?o:a),this._defaultWidth=Math.max(this._minWidth,"number"==typeof i?i:l)}return(0,o.default)(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 u(e,t){return e+"-"+t}t.default=s},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){},function(e,t){},function(e,t){},function(e,t,n){"use strict";(function(r){t.__esModule=!0,t.default=void 0;var o=a(n(274)),i=a(n(186));function a(e){return e&&e.__esModule?e:{default:e}}var l=function(){function e(e,t,n){this.stringify=e,this.mapOpts=n.map||{},this.root=t,this.opts=n}var t=e.prototype;return t.isMap=function(){return void 0!==this.opts.map?!!this.opts.map:this.previous().length>0},t.previous=function(){var e=this;return this.previousMaps||(this.previousMaps=[],this.root.walk((function(t){if(t.source&&t.source.input.map){var n=t.source.input.map;-1===e.previousMaps.indexOf(n)&&e.previousMaps.push(n)}}))),this.previousMaps},t.isInline=function(){if(void 0!==this.mapOpts.inline)return this.mapOpts.inline;var e=this.mapOpts.annotation;return(void 0===e||!0===e)&&(!this.previous().length||this.previous().some((function(e){return e.inline})))},t.isSourcesContent=function(){return void 0!==this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some((function(e){return e.withContent()}))},t.clearAnnotation=function(){if(!1!==this.mapOpts.annotation)for(var e,t=this.root.nodes.length-1;t>=0;t--)"comment"===(e=this.root.nodes[t]).type&&0===e.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(t)},t.setSourcesContent=function(){var e=this,t={};this.root.walk((function(n){if(n.source){var r=n.source.input.from;if(r&&!t[r]){t[r]=!0;var o=e.relative(r);e.map.setSourceContent(o,n.source.input.css)}}}))},t.applyPrevMaps=function(){var e=this.previous(),t=Array.isArray(e),n=0;for(e=t?e:e[Symbol.iterator]();;){var r;if(t){if(n>=e.length)break;r=e[n++]}else{if((n=e.next()).done)break;r=n.value}var a=r,l=this.relative(a.file),s=a.root||i.default.dirname(a.file),u=void 0;!1===this.mapOpts.sourcesContent?(u=new o.default.SourceMapConsumer(a.text)).sourcesContent&&(u.sourcesContent=u.sourcesContent.map((function(){return null}))):u=a.consumer(),this.map.applySourceMap(u,l,this.relative(s))}},t.isAnnotation=function(){return!!this.isInline()||(void 0!==this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some((function(e){return e.annotation})))},t.toBase64=function(e){return r?r.from(e).toString("base64"):window.btoa(unescape(encodeURIComponent(e)))},t.addAnnotation=function(){var e;e=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:this.outputFile()+".map";var t="\n";-1!==this.css.indexOf("\r\n")&&(t="\r\n"),this.css+=t+"/*# sourceMappingURL="+e+" */"},t.outputFile=function(){return this.opts.to?this.relative(this.opts.to):this.opts.from?this.relative(this.opts.from):"to.css"},t.generateMap=function(){return this.generateString(),this.isSourcesContent()&&this.setSourcesContent(),this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]},t.relative=function(e){if(0===e.indexOf("<"))return e;if(/^\w+:\/\//.test(e))return e;var t=this.opts.to?i.default.dirname(this.opts.to):".";return"string"==typeof this.mapOpts.annotation&&(t=i.default.dirname(i.default.resolve(t,this.mapOpts.annotation))),e=i.default.relative(t,e),"\\"===i.default.sep?e.replace(/\\/g,"/"):e},t.sourcePath=function(e){return this.mapOpts.from?this.mapOpts.from:this.relative(e.source.input.from)},t.generateString=function(){var e=this;this.css="",this.map=new o.default.SourceMapGenerator({file:this.outputFile()});var t,n,r=1,i=1;this.stringify(this.root,(function(o,a,l){if(e.css+=o,a&&"end"!==l&&(a.source&&a.source.start?e.map.addMapping({source:e.sourcePath(a),generated:{line:r,column:i-1},original:{line:a.source.start.line,column:a.source.start.column-1}}):e.map.addMapping({source:"<no source>",original:{line:1,column:0},generated:{line:r,column:i-1}})),(t=o.match(/\n/g))?(r+=t.length,n=o.lastIndexOf("\n"),i=o.length-n):i+=o.length,a&&"start"!==l){var s=a.parent||{raws:{}};("decl"!==a.type||a!==s.last||s.raws.semicolon)&&(a.source&&a.source.end?e.map.addMapping({source:e.sourcePath(a),generated:{line:r,column:i-2},original:{line:a.source.end.line,column:a.source.end.column-1}}):e.map.addMapping({source:"<no source>",original:{line:1,column:0},generated:{line:r,column:i-1}}))}}))},t.generate=function(){if(this.clearAnnotation(),this.isMap())return this.generateMap();var e="";return this.stringify(this.root,(function(t){e+=t})),[e]},e}();t.default=l,e.exports=t.default}).call(this,n(273).Buffer)},function(e,t,n){"use strict";t.byteLength=function(e){var t=u(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){for(var t,n=u(e),r=n[0],a=n[1],l=new i(function(e,t,n){return 3*(t+n)/4-n}(0,r,a)),s=0,c=a>0?r-4:r,f=0;f<c;f+=4)t=o[e.charCodeAt(f)]<<18|o[e.charCodeAt(f+1)]<<12|o[e.charCodeAt(f+2)]<<6|o[e.charCodeAt(f+3)],l[s++]=t>>16&255,l[s++]=t>>8&255,l[s++]=255&t;2===a&&(t=o[e.charCodeAt(f)]<<2|o[e.charCodeAt(f+1)]>>4,l[s++]=255&t);1===a&&(t=o[e.charCodeAt(f)]<<10|o[e.charCodeAt(f+1)]<<4|o[e.charCodeAt(f+2)]>>2,l[s++]=t>>8&255,l[s++]=255&t);return l},t.fromByteArray=function(e){for(var t,n=e.length,o=n%3,i=[],a=0,l=n-o;a<l;a+=16383)i.push(c(e,a,a+16383>l?l:a+16383));1===o?(t=e[n-1],i.push(r[t>>2]+r[t<<4&63]+"==")):2===o&&(t=(e[n-2]<<8)+e[n-1],i.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"="));return i.join("")};for(var r=[],o=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,s=a.length;l<s;++l)r[l]=a[l],o[a.charCodeAt(l)]=l;function u(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,n){for(var o,i,a=[],l=t;l<n;l+=3)o=(e[l]<<16&16711680)+(e[l+1]<<8&65280)+(255&e[l+2]),a.push(r[(i=o)>>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return a.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},function(e,t){t.read=function(e,t,n,r,o){var i,a,l=8*o-r-1,s=(1<<l)-1,u=s>>1,c=-7,f=n?o-1:0,d=n?-1:1,p=e[t+f];for(f+=d,i=p&(1<<-c)-1,p>>=-c,c+=l;c>0;i=256*i+e[t+f],f+=d,c-=8);for(a=i&(1<<-c)-1,i>>=-c,c+=r;c>0;a=256*a+e[t+f],f+=d,c-=8);if(0===i)i=1-u;else{if(i===s)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,r),i-=u}return(p?-1:1)*a*Math.pow(2,i-r)},t.write=function(e,t,n,r,o,i){var a,l,s,u=8*i-o-1,c=(1<<u)-1,f=c>>1,d=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,p=r?0:i-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(l=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-a))<1&&(a--,s*=2),(t+=a+f>=1?d/s:d*Math.pow(2,1-f))*s>=2&&(a++,s/=2),a+f>=c?(l=0,a=c):a+f>=1?(l=(t*s-1)*Math.pow(2,o),a+=f):(l=t*Math.pow(2,f-1)*Math.pow(2,o),a=0));o>=8;e[n+p]=255&l,p+=h,l/=256,o-=8);for(a=a<<o|l,u+=o;u>0;e[n+p]=255&a,p+=h,a/=256,u-=8);e[n+p-h]|=128*m}},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");t.encode=function(e){if(0<=e&&e<n.length)return n[e];throw new TypeError("Must be between 0 and 63: "+e)},t.decode=function(e){return 65<=e&&e<=90?e-65:97<=e&&e<=122?e-97+26:48<=e&&e<=57?e-48+52:43==e?62:47==e?63:-1}},function(e,t,n){var r=n(109);function o(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}o.prototype.unsortedForEach=function(e,t){this._array.forEach(e,t)},o.prototype.add=function(e){var t,n,o,i,a,l;t=this._last,n=e,o=t.generatedLine,i=n.generatedLine,a=t.generatedColumn,l=n.generatedColumn,i>o||i==o&&l>=a||r.compareByGeneratedPositionsInflated(t,n)<=0?(this._last=e,this._array.push(e)):(this._sorted=!1,this._array.push(e))},o.prototype.toArray=function(){return this._sorted||(this._array.sort(r.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},t.MappingList=o},function(e,t,n){var r=n(109),o=n(944),i=n(277).ArraySet,a=n(276),l=n(945).quickSort;function s(e,t){var n=e;return"string"==typeof e&&(n=r.parseSourceMapInput(e)),null!=n.sections?new f(n,t):new u(n,t)}function u(e,t){var n=e;"string"==typeof e&&(n=r.parseSourceMapInput(e));var o=r.getArg(n,"version"),a=r.getArg(n,"sources"),l=r.getArg(n,"names",[]),s=r.getArg(n,"sourceRoot",null),u=r.getArg(n,"sourcesContent",null),c=r.getArg(n,"mappings"),f=r.getArg(n,"file",null);if(o!=this._version)throw new Error("Unsupported version: "+o);s&&(s=r.normalize(s)),a=a.map(String).map(r.normalize).map((function(e){return s&&r.isAbsolute(s)&&r.isAbsolute(e)?r.relative(s,e):e})),this._names=i.fromArray(l.map(String),!0),this._sources=i.fromArray(a,!0),this._absoluteSources=this._sources.toArray().map((function(e){return r.computeSourceURL(s,e,t)})),this.sourceRoot=s,this.sourcesContent=u,this._mappings=c,this._sourceMapURL=t,this.file=f}function c(){this.generatedLine=0,this.generatedColumn=0,this.source=null,this.originalLine=null,this.originalColumn=null,this.name=null}function f(e,t){var n=e;"string"==typeof e&&(n=r.parseSourceMapInput(e));var o=r.getArg(n,"version"),a=r.getArg(n,"sections");if(o!=this._version)throw new Error("Unsupported version: "+o);this._sources=new i,this._names=new i;var l={line:-1,column:0};this._sections=a.map((function(e){if(e.url)throw new Error("Support for url field in sections not implemented.");var n=r.getArg(e,"offset"),o=r.getArg(n,"line"),i=r.getArg(n,"column");if(o<l.line||o===l.line&&i<l.column)throw new Error("Section offsets must be ordered and non-overlapping.");return l=n,{generatedOffset:{generatedLine:o+1,generatedColumn:i+1},consumer:new s(r.getArg(e,"map"),t)}}))}s.fromSourceMap=function(e,t){return u.fromSourceMap(e,t)},s.prototype._version=3,s.prototype.__generatedMappings=null,Object.defineProperty(s.prototype,"_generatedMappings",{configurable:!0,enumerable:!0,get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}}),s.prototype.__originalMappings=null,Object.defineProperty(s.prototype,"_originalMappings",{configurable:!0,enumerable:!0,get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}}),s.prototype._charIsMappingSeparator=function(e,t){var n=e.charAt(t);return";"===n||","===n},s.prototype._parseMappings=function(e,t){throw new Error("Subclasses must implement _parseMappings")},s.GENERATED_ORDER=1,s.ORIGINAL_ORDER=2,s.GREATEST_LOWER_BOUND=1,s.LEAST_UPPER_BOUND=2,s.prototype.eachMapping=function(e,t,n){var o,i=t||null;switch(n||s.GENERATED_ORDER){case s.GENERATED_ORDER:o=this._generatedMappings;break;case s.ORIGINAL_ORDER:o=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var a=this.sourceRoot;o.map((function(e){var t=null===e.source?null:this._sources.at(e.source);return{source:t=r.computeSourceURL(a,t,this._sourceMapURL),generatedLine:e.generatedLine,generatedColumn:e.generatedColumn,originalLine:e.originalLine,originalColumn:e.originalColumn,name:null===e.name?null:this._names.at(e.name)}}),this).forEach(e,i)},s.prototype.allGeneratedPositionsFor=function(e){var t=r.getArg(e,"line"),n={source:r.getArg(e,"source"),originalLine:t,originalColumn:r.getArg(e,"column",0)};if(n.source=this._findSourceIndex(n.source),n.source<0)return[];var i=[],a=this._findMapping(n,this._originalMappings,"originalLine","originalColumn",r.compareByOriginalPositions,o.LEAST_UPPER_BOUND);if(a>=0){var l=this._originalMappings[a];if(void 0===e.column)for(var s=l.originalLine;l&&l.originalLine===s;)i.push({line:r.getArg(l,"generatedLine",null),column:r.getArg(l,"generatedColumn",null),lastColumn:r.getArg(l,"lastGeneratedColumn",null)}),l=this._originalMappings[++a];else for(var u=l.originalColumn;l&&l.originalLine===t&&l.originalColumn==u;)i.push({line:r.getArg(l,"generatedLine",null),column:r.getArg(l,"generatedColumn",null),lastColumn:r.getArg(l,"lastGeneratedColumn",null)}),l=this._originalMappings[++a]}return i},t.SourceMapConsumer=s,u.prototype=Object.create(s.prototype),u.prototype.consumer=s,u.prototype._findSourceIndex=function(e){var t,n=e;if(null!=this.sourceRoot&&(n=r.relative(this.sourceRoot,n)),this._sources.has(n))return this._sources.indexOf(n);for(t=0;t<this._absoluteSources.length;++t)if(this._absoluteSources[t]==e)return t;return-1},u.fromSourceMap=function(e,t){var n=Object.create(u.prototype),o=n._names=i.fromArray(e._names.toArray(),!0),a=n._sources=i.fromArray(e._sources.toArray(),!0);n.sourceRoot=e._sourceRoot,n.sourcesContent=e._generateSourcesContent(n._sources.toArray(),n.sourceRoot),n.file=e._file,n._sourceMapURL=t,n._absoluteSources=n._sources.toArray().map((function(e){return r.computeSourceURL(n.sourceRoot,e,t)}));for(var s=e._mappings.toArray().slice(),f=n.__generatedMappings=[],d=n.__originalMappings=[],p=0,h=s.length;p<h;p++){var m=s[p],g=new c;g.generatedLine=m.generatedLine,g.generatedColumn=m.generatedColumn,m.source&&(g.source=a.indexOf(m.source),g.originalLine=m.originalLine,g.originalColumn=m.originalColumn,m.name&&(g.name=o.indexOf(m.name)),d.push(g)),f.push(g)}return l(n.__originalMappings,r.compareByOriginalPositions),n},u.prototype._version=3,Object.defineProperty(u.prototype,"sources",{get:function(){return this._absoluteSources.slice()}}),u.prototype._parseMappings=function(e,t){for(var n,o,i,s,u,f=1,d=0,p=0,h=0,m=0,g=0,v=e.length,y=0,b={},w={},S=[],E=[];y<v;)if(";"===e.charAt(y))f++,y++,d=0;else if(","===e.charAt(y))y++;else{for((n=new c).generatedLine=f,s=y;s<v&&!this._charIsMappingSeparator(e,s);s++);if(i=b[o=e.slice(y,s)])y+=o.length;else{for(i=[];y<s;)a.decode(e,y,w),u=w.value,y=w.rest,i.push(u);if(2===i.length)throw new Error("Found a source, but no line and column");if(3===i.length)throw new Error("Found a source and line, but no column");b[o]=i}n.generatedColumn=d+i[0],d=n.generatedColumn,i.length>1&&(n.source=m+i[1],m+=i[1],n.originalLine=p+i[2],p=n.originalLine,n.originalLine+=1,n.originalColumn=h+i[3],h=n.originalColumn,i.length>4&&(n.name=g+i[4],g+=i[4])),E.push(n),"number"==typeof n.originalLine&&S.push(n)}l(E,r.compareByGeneratedPositionsDeflated),this.__generatedMappings=E,l(S,r.compareByOriginalPositions),this.__originalMappings=S},u.prototype._findMapping=function(e,t,n,r,i,a){if(e[n]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+e[n]);if(e[r]<0)throw new TypeError("Column must be greater than or equal to 0, got "+e[r]);return o.search(e,t,i,a)},u.prototype.computeColumnSpans=function(){for(var e=0;e<this._generatedMappings.length;++e){var t=this._generatedMappings[e];if(e+1<this._generatedMappings.length){var n=this._generatedMappings[e+1];if(t.generatedLine===n.generatedLine){t.lastGeneratedColumn=n.generatedColumn-1;continue}}t.lastGeneratedColumn=1/0}},u.prototype.originalPositionFor=function(e){var t={generatedLine:r.getArg(e,"line"),generatedColumn:r.getArg(e,"column")},n=this._findMapping(t,this._generatedMappings,"generatedLine","generatedColumn",r.compareByGeneratedPositionsDeflated,r.getArg(e,"bias",s.GREATEST_LOWER_BOUND));if(n>=0){var o=this._generatedMappings[n];if(o.generatedLine===t.generatedLine){var i=r.getArg(o,"source",null);null!==i&&(i=this._sources.at(i),i=r.computeSourceURL(this.sourceRoot,i,this._sourceMapURL));var a=r.getArg(o,"name",null);return null!==a&&(a=this._names.at(a)),{source:i,line:r.getArg(o,"originalLine",null),column:r.getArg(o,"originalColumn",null),name:a}}}return{source:null,line:null,column:null,name:null}},u.prototype.hasContentsOfAllSources=function(){return!!this.sourcesContent&&(this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some((function(e){return null==e})))},u.prototype.sourceContentFor=function(e,t){if(!this.sourcesContent)return null;var n=this._findSourceIndex(e);if(n>=0)return this.sourcesContent[n];var o,i=e;if(null!=this.sourceRoot&&(i=r.relative(this.sourceRoot,i)),null!=this.sourceRoot&&(o=r.urlParse(this.sourceRoot))){var a=i.replace(/^file:\/\//,"");if("file"==o.scheme&&this._sources.has(a))return this.sourcesContent[this._sources.indexOf(a)];if((!o.path||"/"==o.path)&&this._sources.has("/"+i))return this.sourcesContent[this._sources.indexOf("/"+i)]}if(t)return null;throw new Error('"'+i+'" is not in the SourceMap.')},u.prototype.generatedPositionFor=function(e){var t=r.getArg(e,"source");if((t=this._findSourceIndex(t))<0)return{line:null,column:null,lastColumn:null};var n={source:t,originalLine:r.getArg(e,"line"),originalColumn:r.getArg(e,"column")},o=this._findMapping(n,this._originalMappings,"originalLine","originalColumn",r.compareByOriginalPositions,r.getArg(e,"bias",s.GREATEST_LOWER_BOUND));if(o>=0){var i=this._originalMappings[o];if(i.source===n.source)return{line:r.getArg(i,"generatedLine",null),column:r.getArg(i,"generatedColumn",null),lastColumn:r.getArg(i,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},t.BasicSourceMapConsumer=u,f.prototype=Object.create(s.prototype),f.prototype.constructor=s,f.prototype._version=3,Object.defineProperty(f.prototype,"sources",{get:function(){for(var e=[],t=0;t<this._sections.length;t++)for(var n=0;n<this._sections[t].consumer.sources.length;n++)e.push(this._sections[t].consumer.sources[n]);return e}}),f.prototype.originalPositionFor=function(e){var t={generatedLine:r.getArg(e,"line"),generatedColumn:r.getArg(e,"column")},n=o.search(t,this._sections,(function(e,t){var n=e.generatedLine-t.generatedOffset.generatedLine;return n||e.generatedColumn-t.generatedOffset.generatedColumn})),i=this._sections[n];return i?i.consumer.originalPositionFor({line:t.generatedLine-(i.generatedOffset.generatedLine-1),column:t.generatedColumn-(i.generatedOffset.generatedLine===t.generatedLine?i.generatedOffset.generatedColumn-1:0),bias:e.bias}):{source:null,line:null,column:null,name:null}},f.prototype.hasContentsOfAllSources=function(){return this._sections.every((function(e){return e.consumer.hasContentsOfAllSources()}))},f.prototype.sourceContentFor=function(e,t){for(var n=0;n<this._sections.length;n++){var r=this._sections[n].consumer.sourceContentFor(e,!0);if(r)return r}if(t)return null;throw new Error('"'+e+'" is not in the SourceMap.')},f.prototype.generatedPositionFor=function(e){for(var t=0;t<this._sections.length;t++){var n=this._sections[t];if(-1!==n.consumer._findSourceIndex(r.getArg(e,"source"))){var o=n.consumer.generatedPositionFor(e);if(o)return{line:o.line+(n.generatedOffset.generatedLine-1),column:o.column+(n.generatedOffset.generatedLine===o.line?n.generatedOffset.generatedColumn-1:0)}}}return{line:null,column:null}},f.prototype._parseMappings=function(e,t){this.__generatedMappings=[],this.__originalMappings=[];for(var n=0;n<this._sections.length;n++)for(var o=this._sections[n],i=o.consumer._generatedMappings,a=0;a<i.length;a++){var s=i[a],u=o.consumer._sources.at(s.source);u=r.computeSourceURL(o.consumer.sourceRoot,u,this._sourceMapURL),this._sources.add(u),u=this._sources.indexOf(u);var c=null;s.name&&(c=o.consumer._names.at(s.name),this._names.add(c),c=this._names.indexOf(c));var f={source:u,generatedLine:s.generatedLine+(o.generatedOffset.generatedLine-1),generatedColumn:s.generatedColumn+(o.generatedOffset.generatedLine===s.generatedLine?o.generatedOffset.generatedColumn-1:0),originalLine:s.originalLine,originalColumn:s.originalColumn,name:c};this.__generatedMappings.push(f),"number"==typeof f.originalLine&&this.__originalMappings.push(f)}l(this.__generatedMappings,r.compareByGeneratedPositionsDeflated),l(this.__originalMappings,r.compareByOriginalPositions)},t.IndexedSourceMapConsumer=f},function(e,t){t.GREATEST_LOWER_BOUND=1,t.LEAST_UPPER_BOUND=2,t.search=function(e,n,r,o){if(0===n.length)return-1;var i=function e(n,r,o,i,a,l){var s=Math.floor((r-n)/2)+n,u=a(o,i[s],!0);return 0===u?s:u>0?r-s>1?e(s,r,o,i,a,l):l==t.LEAST_UPPER_BOUND?r<i.length?r:-1:s:s-n>1?e(n,s,o,i,a,l):l==t.LEAST_UPPER_BOUND?s:n<0?-1:n}(-1,n.length,e,n,r,o||t.GREATEST_LOWER_BOUND);if(i<0)return-1;for(;i-1>=0&&0===r(n[i],n[i-1],!0);)--i;return i}},function(e,t){function n(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function r(e,t,o,i){if(o<i){var a=o-1;n(e,(c=o,f=i,Math.round(c+Math.random()*(f-c))),i);for(var l=e[i],s=o;s<i;s++)t(e[s],l)<=0&&n(e,a+=1,s);n(e,a+1,s);var u=a+1;r(e,t,o,u-1),r(e,t,u+1,i)}var c,f}t.quickSort=function(e,t){r(e,t,0,e.length-1)}},function(e,t,n){var r=n(275).SourceMapGenerator,o=n(109),i=/(\r?\n)/,a="$$$isSourceNode$$$";function l(e,t,n,r,o){this.children=[],this.sourceContents={},this.line=null==e?null:e,this.column=null==t?null:t,this.source=null==n?null:n,this.name=null==o?null:o,this[a]=!0,null!=r&&this.add(r)}l.fromStringWithSourceMap=function(e,t,n){var r=new l,a=e.split(i),s=0,u=function(){return e()+(e()||"");function e(){return s<a.length?a[s++]:void 0}},c=1,f=0,d=null;return t.eachMapping((function(e){if(null!==d){if(!(c<e.generatedLine)){var t=(n=a[s]||"").substr(0,e.generatedColumn-f);return a[s]=n.substr(e.generatedColumn-f),f=e.generatedColumn,p(d,t),void(d=e)}p(d,u()),c++,f=0}for(;c<e.generatedLine;)r.add(u()),c++;if(f<e.generatedColumn){var n=a[s]||"";r.add(n.substr(0,e.generatedColumn)),a[s]=n.substr(e.generatedColumn),f=e.generatedColumn}d=e}),this),s<a.length&&(d&&p(d,u()),r.add(a.splice(s).join(""))),t.sources.forEach((function(e){var i=t.sourceContentFor(e);null!=i&&(null!=n&&(e=o.join(n,e)),r.setSourceContent(e,i))})),r;function p(e,t){if(null===e||void 0===e.source)r.add(t);else{var i=n?o.join(n,e.source):e.source;r.add(new l(e.originalLine,e.originalColumn,i,t,e.name))}}},l.prototype.add=function(e){if(Array.isArray(e))e.forEach((function(e){this.add(e)}),this);else{if(!e[a]&&"string"!=typeof e)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+e);e&&this.children.push(e)}return this},l.prototype.prepend=function(e){if(Array.isArray(e))for(var t=e.length-1;t>=0;t--)this.prepend(e[t]);else{if(!e[a]&&"string"!=typeof e)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+e);this.children.unshift(e)}return this},l.prototype.walk=function(e){for(var t,n=0,r=this.children.length;n<r;n++)(t=this.children[n])[a]?t.walk(e):""!==t&&e(t,{source:this.source,line:this.line,column:this.column,name:this.name})},l.prototype.join=function(e){var t,n,r=this.children.length;if(r>0){for(t=[],n=0;n<r-1;n++)t.push(this.children[n]),t.push(e);t.push(this.children[n]),this.children=t}return this},l.prototype.replaceRight=function(e,t){var n=this.children[this.children.length-1];return n[a]?n.replaceRight(e,t):"string"==typeof n?this.children[this.children.length-1]=n.replace(e,t):this.children.push("".replace(e,t)),this},l.prototype.setSourceContent=function(e,t){this.sourceContents[o.toSetString(e)]=t},l.prototype.walkSourceContents=function(e){for(var t=0,n=this.children.length;t<n;t++)this.children[t][a]&&this.children[t].walkSourceContents(e);var r=Object.keys(this.sourceContents);for(t=0,n=r.length;t<n;t++)e(o.fromSetString(r[t]),this.sourceContents[r[t]])},l.prototype.toString=function(){var e="";return this.walk((function(t){e+=t})),e},l.prototype.toStringWithSourceMap=function(e){var t={code:"",line:1,column:0},n=new r(e),o=!1,i=null,a=null,l=null,s=null;return this.walk((function(e,r){t.code+=e,null!==r.source&&null!==r.line&&null!==r.column?(i===r.source&&a===r.line&&l===r.column&&s===r.name||n.addMapping({source:r.source,original:{line:r.line,column:r.column},generated:{line:t.line,column:t.column},name:r.name}),i=r.source,a=r.line,l=r.column,s=r.name,o=!0):o&&(n.addMapping({generated:{line:t.line,column:t.column}}),i=null,o=!1);for(var u=0,c=e.length;u<c;u++)10===e.charCodeAt(u)?(t.line++,t.column=0,u+1===c?(i=null,o=!1):o&&n.addMapping({source:r.source,original:{line:r.line,column:r.column},generated:{line:t.line,column:t.column},name:r.name})):t.column++})),this.walkSourceContents((function(e,t){n.setSourceContent(e,t)})),{code:t.code,map:n}},t.SourceNode=l},function(e,t){var n,r,o=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function l(e){if(n===setTimeout)return setTimeout(e,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(e){n=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var s,u=[],c=!1,f=-1;function d(){c&&s&&(c=!1,s.length?u=s.concat(u):f=-1,u.length&&p())}function p(){if(!c){var e=l(d);c=!0;for(var t=u.length;t;){for(s=u,u=[];++f<t;)s&&s[f].run();f=-1,t=u.length}s=null,c=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];u.push(new h(e,t)),1!==u.length||c||l(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){if(r[e])return;r[e]=!0,"undefined"!=typeof console&&console.warn&&console.warn(e)};var r={};e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(950))&&r.__esModule?r:{default:r};function i(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 a=function(){function e(e,t,n){this.processor=e,this.messages=[],this.root=t,this.opts=n,this.css=void 0,this.map=void 0}var t,n,r,a=e.prototype;return a.toString=function(){return this.css},a.warn=function(e,t){void 0===t&&(t={}),t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);var n=new o.default(e,t);return this.messages.push(n),n},a.warnings=function(){return this.messages.filter((function(e){return"warning"===e.type}))},t=e,(n=[{key:"content",get:function(){return this.css}}])&&i(t.prototype,n),r&&i(t,r),e}();t.default=a,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=function(){function e(e,t){if(void 0===t&&(t={}),this.type="warning",this.text=e,t.node&&t.node.source){var n=t.node.positionBy(t);this.line=n.line,this.column=n.column}for(var r in t)this[r]=t[r]}return e.prototype.toString=function(){return this.node?this.node.error(this.text,{plugin:this.plugin,index:this.index,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text},e}();t.default=r,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=u(n(183)),o=u(n(952)),i=u(n(188)),a=u(n(189)),l=u(n(279)),s=u(n(191));function u(e){return e&&e.__esModule?e:{default:e}}var c=function(){function e(e){this.input=e,this.root=new l.default,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:e,start:{line:1,column:1}}}var t=e.prototype;return t.createTokenizer=function(){this.tokenizer=(0,o.default)(this.input)},t.parse=function(){for(var e;!this.tokenizer.endOfFile();)switch((e=this.tokenizer.nextToken())[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e)}this.endFile()},t.comment=function(e){var t=new i.default;this.init(t,e[2],e[3]),t.source.end={line:e[4],column:e[5]};var n=e[1].slice(2,-2);if(/^\s*$/.test(n))t.text="",t.raws.left=n,t.raws.right="";else{var r=n.match(/^(\s*)([^]*[^\s])(\s*)$/);t.text=r[2],t.raws.left=r[1],t.raws.right=r[3]}},t.emptyRule=function(e){var t=new s.default;this.init(t,e[2],e[3]),t.selector="",t.raws.between="",this.current=t},t.other=function(e){for(var t=!1,n=null,r=!1,o=null,i=[],a=[],l=e;l;){if(n=l[0],a.push(l),"("===n||"["===n)o||(o=l),i.push("("===n?")":"]");else if(0===i.length){if(";"===n){if(r)return void this.decl(a);break}if("{"===n)return void this.rule(a);if("}"===n){this.tokenizer.back(a.pop()),t=!0;break}":"===n&&(r=!0)}else n===i[i.length-1]&&(i.pop(),0===i.length&&(o=null));l=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),i.length>0&&this.unclosedBracket(o),t&&r){for(;a.length&&("space"===(l=a[a.length-1][0])||"comment"===l);)this.tokenizer.back(a.pop());this.decl(a)}else this.unknownWord(a)},t.rule=function(e){e.pop();var t=new s.default;this.init(t,e[0][2],e[0][3]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t},t.decl=function(e){var t=new r.default;this.init(t);var n,o=e[e.length-1];for(";"===o[0]&&(this.semicolon=!0,e.pop()),o[4]?t.source.end={line:o[4],column:o[5]}:t.source.end={line:o[2],column:o[3]};"word"!==e[0][0];)1===e.length&&this.unknownWord(e),t.raws.before+=e.shift()[1];for(t.source.start={line:e[0][2],column:e[0][3]},t.prop="";e.length;){var i=e[0][0];if(":"===i||"space"===i||"comment"===i)break;t.prop+=e.shift()[1]}for(t.raws.between="";e.length;){if(":"===(n=e.shift())[0]){t.raws.between+=n[1];break}"word"===n[0]&&/\w/.test(n[1])&&this.unknownWord([n]),t.raws.between+=n[1]}"_"!==t.prop[0]&&"*"!==t.prop[0]||(t.raws.before+=t.prop[0],t.prop=t.prop.slice(1)),t.raws.between+=this.spacesAndCommentsFromStart(e),this.precheckMissedSemicolon(e);for(var a=e.length-1;a>0;a--){if("!important"===(n=e[a])[1].toLowerCase()){t.important=!0;var l=this.stringFrom(e,a);" !important"!==(l=this.spacesFromEnd(e)+l)&&(t.raws.important=l);break}if("important"===n[1].toLowerCase()){for(var s=e.slice(0),u="",c=a;c>0;c--){var f=s[c][0];if(0===u.trim().indexOf("!")&&"space"!==f)break;u=s.pop()[1]+u}0===u.trim().indexOf("!")&&(t.important=!0,t.raws.important=u,e=s)}if("space"!==n[0]&&"comment"!==n[0])break}this.raw(t,"value",e),-1!==t.value.indexOf(":")&&this.checkMissedSemicolon(e)},t.atrule=function(e){var t,n,r=new a.default;r.name=e[1].slice(1),""===r.name&&this.unnamedAtrule(r,e),this.init(r,e[2],e[3]);for(var o=!1,i=!1,l=[];!this.tokenizer.endOfFile();){if(";"===(e=this.tokenizer.nextToken())[0]){r.source.end={line:e[2],column:e[3]},this.semicolon=!0;break}if("{"===e[0]){i=!0;break}if("}"===e[0]){if(l.length>0){for(t=l[n=l.length-1];t&&"space"===t[0];)t=l[--n];t&&(r.source.end={line:t[4],column:t[5]})}this.end(e);break}if(l.push(e),this.tokenizer.endOfFile()){o=!0;break}}r.raws.between=this.spacesAndCommentsFromEnd(l),l.length?(r.raws.afterName=this.spacesAndCommentsFromStart(l),this.raw(r,"params",l),o&&(e=l[l.length-1],r.source.end={line:e[4],column:e[5]},this.spaces=r.raws.between,r.raws.between="")):(r.raws.afterName="",r.params=""),i&&(r.nodes=[],this.current=r)},t.end=function(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end={line:e[2],column:e[3]},this.current=this.current.parent):this.unexpectedClose(e)},t.endFile=function(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces},t.freeSemicolon=function(e){if(this.spaces+=e[1],this.current.nodes){var t=this.current.nodes[this.current.nodes.length-1];t&&"rule"===t.type&&!t.raws.ownSemicolon&&(t.raws.ownSemicolon=this.spaces,this.spaces="")}},t.init=function(e,t,n){this.current.push(e),e.source={start:{line:t,column:n},input:this.input},e.raws.before=this.spaces,this.spaces="","comment"!==e.type&&(this.semicolon=!1)},t.raw=function(e,t,n){for(var r,o,i,a,l=n.length,s="",u=!0,c=/^([.|#])?([\w])+/i,f=0;f<l;f+=1)"comment"!==(o=(r=n[f])[0])||"rule"!==e.type?"comment"===o||"space"===o&&f===l-1?u=!1:s+=r[1]:(a=n[f-1],i=n[f+1],"space"!==a[0]&&"space"!==i[0]&&c.test(a[1])&&c.test(i[1])?s+=r[1]:u=!1);if(!u){var d=n.reduce((function(e,t){return e+t[1]}),"");e.raws[t]={value:s,raw:d}}e[t]=s},t.spacesAndCommentsFromEnd=function(e){for(var t,n="";e.length&&("space"===(t=e[e.length-1][0])||"comment"===t);)n=e.pop()[1]+n;return n},t.spacesAndCommentsFromStart=function(e){for(var t,n="";e.length&&("space"===(t=e[0][0])||"comment"===t);)n+=e.shift()[1];return n},t.spacesFromEnd=function(e){for(var t="";e.length&&"space"===e[e.length-1][0];)t=e.pop()[1]+t;return t},t.stringFrom=function(e,t){for(var n="",r=t;r<e.length;r++)n+=e[r][1];return e.splice(t,e.length-t),n},t.colon=function(e){for(var t,n,r,o=0,i=0;i<e.length;i++){if("("===(n=(t=e[i])[0])&&(o+=1),")"===n&&(o-=1),0===o&&":"===n){if(r){if("word"===r[0]&&"progid"===r[1])continue;return i}this.doubleColon(t)}r=t}return!1},t.unclosedBracket=function(e){throw this.input.error("Unclosed bracket",e[2],e[3])},t.unknownWord=function(e){throw this.input.error("Unknown word",e[0][2],e[0][3])},t.unexpectedClose=function(e){throw this.input.error("Unexpected }",e[2],e[3])},t.unclosedBlock=function(){var e=this.current.source.start;throw this.input.error("Unclosed block",e.line,e.column)},t.doubleColon=function(e){throw this.input.error("Double colon",e[2],e[3])},t.unnamedAtrule=function(e,t){throw this.input.error("At-rule without name",t[2],t[3])},t.precheckMissedSemicolon=function(){},t.checkMissedSemicolon=function(e){var t=this.colon(e);if(!1!==t){for(var n,r=0,o=t-1;o>=0&&("space"===(n=e[o])[0]||2!==(r+=1));o--);throw this.input.error("Missed semicolon",n[2],n[3])}},e}();t.default=c,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){void 0===t&&(t={});var n,O,A,T,k,P,M,R,L,j,D,N,I,z,B=e.css.valueOf(),F=t.ignoreErrors,H=B.length,V=-1,U=1,W=0,G=[],Z=[];function q(t){throw e.error("Unclosed "+t,U,W-V)}return{back:function(e){Z.push(e)},nextToken:function(e){if(Z.length)return Z.pop();if(!(W>=H)){var t=!!e&&e.ignoreUnclosed;switch(((n=B.charCodeAt(W))===l||n===u||n===f&&B.charCodeAt(W+1)!==l)&&(V=W,U+=1),n){case l:case s:case c:case f:case u:O=W;do{O+=1,(n=B.charCodeAt(O))===l&&(V=O,U+=1)}while(n===s||n===l||n===c||n===f||n===u);z=["space",B.slice(W,O)],W=O-1;break;case d:case p:case g:case v:case w:case y:case m:var Y=String.fromCharCode(n);z=[Y,Y,U,W-V];break;case h:if(N=G.length?G.pop()[1]:"",I=B.charCodeAt(W+1),"url"===N&&I!==r&&I!==o&&I!==s&&I!==l&&I!==c&&I!==u&&I!==f){O=W;do{if(j=!1,-1===(O=B.indexOf(")",O+1))){if(F||t){O=W;break}q("bracket")}for(D=O;B.charCodeAt(D-1)===i;)D-=1,j=!j}while(j);z=["brackets",B.slice(W,O+1),U,W-V,U,O-V],W=O}else O=B.indexOf(")",W+1),P=B.slice(W,O+1),-1===O||x.test(P)?z=["(","(",U,W-V]:(z=["brackets",P,U,W-V,U,O-V],W=O);break;case r:case o:A=n===r?"'":'"',O=W;do{if(j=!1,-1===(O=B.indexOf(A,O+1))){if(F||t){O=W+1;break}q("string")}for(D=O;B.charCodeAt(D-1)===i;)D-=1,j=!j}while(j);P=B.slice(W,O+1),T=P.split("\n"),(k=T.length-1)>0?(R=U+k,L=O-T[k].length):(R=U,L=V),z=["string",B.slice(W,O+1),U,W-V,R,O-L],V=L,U=R,W=O;break;case S:E.lastIndex=W+1,E.test(B),O=0===E.lastIndex?B.length-1:E.lastIndex-2,z=["at-word",B.slice(W,O+1),U,W-V,U,O-V],W=O;break;case i:for(O=W,M=!0;B.charCodeAt(O+1)===i;)O+=1,M=!M;if(n=B.charCodeAt(O+1),M&&n!==a&&n!==s&&n!==l&&n!==c&&n!==f&&n!==u&&(O+=1,_.test(B.charAt(O)))){for(;_.test(B.charAt(O+1));)O+=1;B.charCodeAt(O+1)===s&&(O+=1)}z=["word",B.slice(W,O+1),U,W-V,U,O-V],W=O;break;default:n===a&&B.charCodeAt(W+1)===b?(0===(O=B.indexOf("*/",W+2)+1)&&(F||t?O=B.length:q("comment")),P=B.slice(W,O+1),T=P.split("\n"),(k=T.length-1)>0?(R=U+k,L=O-T[k].length):(R=U,L=V),z=["comment",P,U,W-V,R,O-L],V=L,U=R,W=O):(C.lastIndex=W+1,C.test(B),O=0===C.lastIndex?B.length-1:C.lastIndex-2,z=["word",B.slice(W,O+1),U,W-V,U,O-V],G.push(z),W=O)}return W++,z}},endOfFile:function(){return 0===Z.length&&W>=H},position:function(){return W}}};var r="'".charCodeAt(0),o='"'.charCodeAt(0),i="\\".charCodeAt(0),a="/".charCodeAt(0),l="\n".charCodeAt(0),s=" ".charCodeAt(0),u="\f".charCodeAt(0),c="\t".charCodeAt(0),f="\r".charCodeAt(0),d="[".charCodeAt(0),p="]".charCodeAt(0),h="(".charCodeAt(0),m=")".charCodeAt(0),g="{".charCodeAt(0),v="}".charCodeAt(0),y=";".charCodeAt(0),b="*".charCodeAt(0),w=":".charCodeAt(0),S="@".charCodeAt(0),E=/[ \n\t\r\f{}()'"\\;/[\]#]/g,C=/[ \n\t\r\f(){}:;@!'"\\\][#]|\/(?=\*)/g,x=/.[\\/("'\n]/,_=/[a-f0-9]/i;e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=a(n(186)),o=a(n(269)),i=a(n(954));function a(e){return e&&e.__esModule?e:{default:e}}function l(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 s=0,u=function(){function e(e,t){if(void 0===t&&(t={}),null===e||"object"==typeof e&&!e.toString)throw new Error("PostCSS received "+e+" instead of CSS string");this.css=e.toString(),"\ufeff"===this.css[0]||""===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,t.from&&(/^\w+:\/\//.test(t.from)?this.file=t.from:this.file=r.default.resolve(t.from));var n=new i.default(this.css,t);if(n.text){this.map=n;var o=n.consumer().file;!this.file&&o&&(this.file=this.mapResolve(o))}this.file||(s+=1,this.id="<input css "+s+">"),this.map&&(this.map.file=this.from)}var t,n,a,u=e.prototype;return u.error=function(e,t,n,r){var i;void 0===r&&(r={});var a=this.origin(t,n);return(i=a?new o.default(e,a.line,a.column,a.source,a.file,r.plugin):new o.default(e,t,n,this.css,this.file,r.plugin)).input={line:t,column:n,source:this.css},this.file&&(i.input.file=this.file),i},u.origin=function(e,t){if(!this.map)return!1;var n=this.map.consumer(),r=n.originalPositionFor({line:e,column:t});if(!r.source)return!1;var o={file:this.mapResolve(r.source),line:r.line,column:r.column},i=n.sourceContentFor(r.source);return i&&(o.source=i),o},u.mapResolve=function(e){return/^\w+:\/\//.test(e)?e:r.default.resolve(this.map.consumer().sourceRoot||".",e)},t=e,(n=[{key:"from",get:function(){return this.file||this.id}}])&&l(t.prototype,n),a&&l(t,a),e}();t.default=u,e.exports=t.default},function(e,t,n){"use strict";(function(r){t.__esModule=!0,t.default=void 0;var o=l(n(274)),i=l(n(186)),a=l(n(955));function l(e){return e&&e.__esModule?e:{default:e}}var s=function(){function e(e,t){this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");var n=t.map?t.map.prev:void 0,r=this.loadMap(t.from,n);r&&(this.text=r)}var t=e.prototype;return t.consumer=function(){return this.consumerCache||(this.consumerCache=new o.default.SourceMapConsumer(this.text)),this.consumerCache},t.withContent=function(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)},t.startWith=function(e,t){return!!e&&e.substr(0,t.length)===t},t.loadAnnotation=function(e){var t=e.match(/\/\*\s*# sourceMappingURL=(.*)\s*\*\//);t&&(this.annotation=t[1].trim())},t.decodeInline=function(e){var t,n="data:application/json,";if(this.startWith(e,n))return decodeURIComponent(e.substr(n.length));if(/^data:application\/json;charset=utf-?8;base64,/.test(e)||/^data:application\/json;base64,/.test(e))return t=e.substr(RegExp.lastMatch.length),r?r.from(t,"base64").toString():window.atob(t);var o=e.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+o)},t.loadMap=function(e,t){if(!1===t)return!1;if(t){if("string"==typeof t)return t;if("function"==typeof t){var n=t(e);if(n&&a.default.existsSync&&a.default.existsSync(n))return a.default.readFileSync(n,"utf-8").toString().trim();throw new Error("Unable to load previous source map: "+n.toString())}if(t instanceof o.default.SourceMapConsumer)return o.default.SourceMapGenerator.fromSourceMap(t).toString();if(t instanceof o.default.SourceMapGenerator)return t.toString();if(this.isMap(t))return JSON.stringify(t);throw new Error("Unsupported previous source map format: "+t.toString())}if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){var r=this.annotation;return e&&(r=i.default.join(i.default.dirname(e),r)),this.root=i.default.dirname(r),!(!a.default.existsSync||!a.default.existsSync(r))&&a.default.readFileSync(r,"utf-8").toString().trim()}},t.isMap=function(e){return"object"==typeof e&&("string"==typeof e.mappings||"string"==typeof e._mappings)},e}();t.default=s,e.exports=t.default}).call(this,n(273).Buffer)},function(e,t){},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r={prefix:function(e){var t=e.match(/^(-\w+-)/);return t?t[0]:""},unprefixed:function(e){return e.replace(/^-\w+-/,"")}};t.default=r,e.exports=t.default},function(e,t,n){},function(e,t,n){"use strict";var r=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==r)return r;throw new Error("unable to locate global object")}();e.exports=t=r.fetch,t.default=r.fetch.bind(r),t.Headers=r.Headers,t.Request=r.Request,t.Response=r.Response},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t=(0,o.default)(e);return{getItem:function(e){return new Promise((function(n,r){n(t.getItem(e))}))},setItem:function(e,n){return new Promise((function(r,o){r(t.setItem(e,n))}))},removeItem:function(e){return new Promise((function(n,r){n(t.removeItem(e))}))}}};var r,o=(r=n(962))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";function r(e){return(r="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 o(){}t.__esModule=!0,t.default=function(e){var t="".concat(e,"Storage");return function(e){if("object"!==("undefined"==typeof self?"undefined":r(self))||!(e in self))return!1;try{var t=self[e],n="redux-persist ".concat(e," test");t.setItem(n,"test"),t.getItem(n),t.removeItem(n)}catch(e){return!1}return!0}(t)?self[t]:i};var i={getItem:o,setItem:o,removeItem:o}},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"getIsHighContrastMode",(function(){return jn})),n.d(r,"getLastPickedToolForGroup",(function(){return Dn})),n.d(r,"getStandardStamps",(function(){return Nn})),n.d(r,"getCustomStamps",(function(){return In})),n.d(r,"getSelectedStampIndex",(function(){return zn})),n.d(r,"getSelectedStamp",(function(){return Bn})),n.d(r,"getSavedSignatures",(function(){return Fn})),n.d(r,"getDisplayedSignatures",(function(){return Hn})),n.d(r,"getSelectedDisplayedSignatureIndex",(function(){return Vn})),n.d(r,"getSelectedDisplayedSignature",(function(){return Un})),n.d(r,"getDisplayedSignaturesFilterFunction",(function(){return Wn})),n.d(r,"getNotesInLeftPanel",(function(){return Gn})),n.d(r,"getLeftPanelWidth",(function(){return Zn})),n.d(r,"getSearchPanelWidth",(function(){return qn})),n.d(r,"getNotesPanelWidth",(function(){return Yn})),n.d(r,"getLeftPanelWidthWithReszieBar",(function(){return $n})),n.d(r,"getSearchPanelWidthWithReszieBar",(function(){return Kn})),n.d(r,"getNotesPanelWidthWithReszieBar",(function(){return Xn})),n.d(r,"getDocumentContentContainerWidthStyle",(function(){return Qn})),n.d(r,"getDocumentContainerWidth",(function(){return Jn})),n.d(r,"getDocumentContainerHeight",(function(){return er})),n.d(r,"isElementDisabled",(function(){return tr})),n.d(r,"isElementOpen",(function(){return nr})),n.d(r,"allButtonsInGroupDisabled",(function(){return rr})),n.d(r,"getEnabledToolbarGroups",(function(){return or})),n.d(r,"getCurrentToolbarGroup",(function(){return ir})),n.d(r,"getActiveTheme",(function(){return ar})),n.d(r,"getDefaultHeaderItems",(function(){return lr})),n.d(r,"getActiveHeaderItems",(function(){return sr})),n.d(r,"getDisabledElementPriority",(function(){return ur})),n.d(r,"getToolsHeaderItems",(function(){return cr})),n.d(r,"getToolButtonObjects",(function(){return fr})),n.d(r,"getActiveToolNamesForActiveToolGroup",(function(){return dr})),n.d(r,"getToolButtonDataElements",(function(){return pr})),n.d(r,"getToolButtonObject",(function(){return hr})),n.d(r,"getToolButtonDataElement",(function(){return mr})),n.d(r,"getToolNamesByGroup",(function(){return gr})),n.d(r,"getToolNameByDataElement",(function(){return vr})),n.d(r,"getActiveToolName",(function(){return yr})),n.d(r,"getActiveToolStyles",(function(){return br})),n.d(r,"getActiveLeftPanel",(function(){return wr})),n.d(r,"getActiveToolGroup",(function(){return Sr})),n.d(r,"getNotePopupId",(function(){return Er})),n.d(r,"getFitMode",(function(){return Cr})),n.d(r,"getZoom",(function(){return xr})),n.d(r,"getDisplayMode",(function(){return _r})),n.d(r,"getCurrentPage",(function(){return Or})),n.d(r,"getSortStrategy",(function(){return Ar})),n.d(r,"getRotation",(function(){return Tr})),n.d(r,"getNoteDateFormat",(function(){return kr})),n.d(r,"getPrintedNoteDateFormat",(function(){return Pr})),n.d(r,"isFullScreen",(function(){return Mr})),n.d(r,"doesDocumentAutoLoad",(function(){return Rr})),n.d(r,"isDocumentReadOnly",(function(){return Lr})),n.d(r,"getCustomPanels",(function(){return jr})),n.d(r,"getCustomModals",(function(){return Dr})),n.d(r,"getPageLabels",(function(){return Nr})),n.d(r,"getSelectedThumbnailPageIndexes",(function(){return Ir})),n.d(r,"getDisabledCustomPanelTabs",(function(){return zr})),n.d(r,"isEmbedPrintSupported",(function(){return Br})),n.d(r,"getColorMap",(function(){return Fr})),n.d(r,"getCursorOverlayData",(function(){return Hr})),n.d(r,"getOpenElements",(function(){return Vr})),n.d(r,"getDisabledElements",(function(){return Ur})),n.d(r,"getCurrentPalette",(function(){return Wr})),n.d(r,"getIconColor",(function(){return Gr})),n.d(r,"getCustomNoteFilter",(function(){return Zr})),n.d(r,"getIsReplyDisabled",(function(){return qr})),n.d(r,"getZoomList",(function(){return Yr})),n.d(r,"getMeasurementUnits",(function(){return $r})),n.d(r,"getIsNoteEditing",(function(){return Kr})),n.d(r,"getMaxSignaturesCount",(function(){return Xr})),n.d(r,"getUserData",(function(){return Qr})),n.d(r,"getIsMentionEnabled",(function(){return Jr})),n.d(r,"getSignatureFonts",(function(){return eo})),n.d(r,"getSelectedTab",(function(){return to})),n.d(r,"getCustomElementOverrides",(function(){return no})),n.d(r,"getPopupItems",(function(){return ro})),n.d(r,"getIsThumbnailMergingEnabled",(function(){return oo})),n.d(r,"getIsThumbnailReorderingEnabled",(function(){return io})),n.d(r,"getIsThumbnailMultiselectEnabled",(function(){return ao})),n.d(r,"getIsMultipleViewerMerging",(function(){return lo})),n.d(r,"getAllowPageNavigation",(function(){return so})),n.d(r,"getCustomMeasurementOverlay",(function(){return uo})),n.d(r,"getAnnotationContentOverlayHandler",(function(){return co})),n.d(r,"getEnableMouseWheelZoom",(function(){return fo})),n.d(r,"isReaderMode",(function(){return po})),n.d(r,"getWarningMessage",(function(){return ho})),n.d(r,"getWarningTitle",(function(){return mo})),n.d(r,"getWarningConfirmEvent",(function(){return go})),n.d(r,"getWarningConfirmBtnText",(function(){return vo})),n.d(r,"getWarningCancelEvent",(function(){return yo})),n.d(r,"isAccessibleMode",(function(){return bo})),n.d(r,"getErrorMessage",(function(){return wo})),n.d(r,"getPasswordAttempts",(function(){return So})),n.d(r,"getPrintQuality",(function(){return Eo})),n.d(r,"getTotalPages",(function(){return Co})),n.d(r,"getOutlines",(function(){return xo})),n.d(r,"getBookmarks",(function(){return _o})),n.d(r,"getLayers",(function(){return Oo})),n.d(r,"getLoadingProgress",(function(){return Ao})),n.d(r,"getUserName",(function(){return To})),n.d(r,"getServerUrl",(function(){return ko})),n.d(r,"getSearchValue",(function(){return Po})),n.d(r,"isCaseSensitive",(function(){return Mo})),n.d(r,"isWholeWord",(function(){return Ro})),n.d(r,"isWildcard",(function(){return Lo})),n.d(r,"isSearchUp",(function(){return jo})),n.d(r,"isAmbientString",(function(){return Do})),n.d(r,"isRegex",(function(){return No})),n.d(r,"getNoteTransformFunction",(function(){return Io})),n.d(r,"getCustomNoteSelectionFunction",(function(){return zo})),n.d(r,"isSnapModeEnabled",(function(){return Bo}));var o={};n.r(o),n.d(o,"disableElement",(function(){return Zo})),n.d(o,"disableElements",(function(){return qo})),n.d(o,"enableElement",(function(){return Yo})),n.d(o,"enableElements",(function(){return $o})),n.d(o,"setThumbnailMerging",(function(){return Ko})),n.d(o,"setThumbnailReordering",(function(){return Xo})),n.d(o,"setThumbnailMultiselect",(function(){return Qo})),n.d(o,"setIsMultipleViewerMerging",(function(){return Jo})),n.d(o,"setAllowPageNavigation",(function(){return ei})),n.d(o,"setLastPickedToolForGroup",(function(){return ti})),n.d(o,"setActiveToolNameAndStyle",(function(){return ni})),n.d(o,"setActiveToolStyles",(function(){return ri})),n.d(o,"setActiveToolGroup",(function(){return oi})),n.d(o,"setNotePopupId",(function(){return ii})),n.d(o,"triggerNoteEditing",(function(){return ai})),n.d(o,"finishNoteEditing",(function(){return li})),n.d(o,"setFitMode",(function(){return si})),n.d(o,"setZoom",(function(){return ui})),n.d(o,"setRotation",(function(){return ci})),n.d(o,"setDisplayMode",(function(){return fi})),n.d(o,"setCurrentPage",(function(){return di})),n.d(o,"setFullScreen",(function(){return pi})),n.d(o,"setReadOnly",(function(){return hi})),n.d(o,"registerTool",(function(){return mi})),n.d(o,"unregisterTool",(function(){return gi})),n.d(o,"setToolButtonObjects",(function(){return vi})),n.d(o,"setHeaderItems",(function(){return yi})),n.d(o,"setPopupItems",(function(){return bi})),n.d(o,"setColorPalette",(function(){return wi})),n.d(o,"setActivePalette",(function(){return Si})),n.d(o,"setIconColor",(function(){return Ei})),n.d(o,"setColorMap",(function(){return Ci})),n.d(o,"setLeftPanelWidth",(function(){return xi})),n.d(o,"disableReplyForAnnotations",(function(){return _i})),n.d(o,"setMouseWheelZoom",(function(){return Oi})),n.d(o,"setReaderMode",(function(){return Ai})),n.d(o,"setTotalPages",(function(){return Ti})),n.d(o,"setOutlines",(function(){return ki})),n.d(o,"setBookmarks",(function(){return Pi})),n.d(o,"addBookmark",(function(){return Mi})),n.d(o,"editBookmark",(function(){return Ri})),n.d(o,"removeBookmark",(function(){return Li})),n.d(o,"setLayers",(function(){return ji})),n.d(o,"setPasswordAttempts",(function(){return Di})),n.d(o,"setPrintQuality",(function(){return Ni})),n.d(o,"setLoadingProgress",(function(){return Ii})),n.d(o,"resetLoadingProgress",(function(){return zi})),n.d(o,"setUserName",(function(){return Bi})),n.d(o,"setAdminUser",(function(){return Fi})),n.d(o,"searchText",(function(){return Hi})),n.d(o,"searchTextFull",(function(){return Vi})),n.d(o,"addSearchListener",(function(){return Ui})),n.d(o,"removeSearchListener",(function(){return Wi})),n.d(o,"setSearchValue",(function(){return Gi})),n.d(o,"setCaseSensitive",(function(){return Zi})),n.d(o,"setWholeWord",(function(){return qi})),n.d(o,"setWildcard",(function(){return Yi})),n.d(o,"resetSearch",(function(){return $i})),n.d(o,"setNoteTransformFunction",(function(){return Ki})),n.d(o,"setCustomNoteSelectionFunction",(function(){return Xi})),n.d(o,"setEnableSnapMode",(function(){return Qi}));var i={};n.r(i),n.d(i,"setHighContrastMode",(function(){return ra})),n.d(i,"setCanUndo",(function(){return oa})),n.d(i,"setCanRedo",(function(){return ia})),n.d(i,"setStandardStamps",(function(){return aa})),n.d(i,"setCustomStamps",(function(){return la})),n.d(i,"setReadOnlyRibbons",(function(){return sa})),n.d(i,"enableRibbons",(function(){return ua})),n.d(i,"allButtonsInGroupDisabled",(function(){return fa})),n.d(i,"setToolbarGroup",(function(){return da})),n.d(i,"setSelectedStampIndex",(function(){return pa})),n.d(i,"setSelectedDisplayedSignatureIndex",(function(){return ha})),n.d(i,"setSavedSignatures",(function(){return ma})),n.d(i,"setDisplayedSignaturesFilterFunction",(function(){return ga})),n.d(i,"setLeftPanelWidth",(function(){return va})),n.d(i,"setSearchPanelWidth",(function(){return ya})),n.d(i,"setNotesPanelWidth",(function(){return ba})),n.d(i,"setDocumentContainerWidth",(function(){return wa})),n.d(i,"setDocumentContainerHeight",(function(){return Sa})),n.d(i,"enableAllElements",(function(){return Ea})),n.d(i,"openElement",(function(){return Ca})),n.d(i,"openElements",(function(){return xa})),n.d(i,"closeElement",(function(){return _a})),n.d(i,"closeElements",(function(){return Oa})),n.d(i,"toggleElement",(function(){return Aa})),n.d(i,"setCustomModal",(function(){return Ta})),n.d(i,"setActiveHeaderGroup",(function(){return ka})),n.d(i,"setActiveLeftPanel",(function(){return Pa})),n.d(i,"setSortStrategy",(function(){return Ma})),n.d(i,"setSortNotesBy",(function(){return Ra})),n.d(i,"setNoteDateFormat",(function(){return La})),n.d(i,"setPrintedNoteDateFormat",(function(){return ja})),n.d(i,"setCustomPanel",(function(){return Da})),n.d(i,"setPageLabels",(function(){return Na})),n.d(i,"setSelectedPageThumbnails",(function(){return Ia})),n.d(i,"setSwipeOrientation",(function(){return za})),n.d(i,"showWarningMessage",(function(){return Ba})),n.d(i,"showErrorMessage",(function(){return Fa})),n.d(i,"setCustomNoteFilter",(function(){return Ha})),n.d(i,"setZoomList",(function(){return Va})),n.d(i,"useEmbeddedPrint",(function(){return Ua})),n.d(i,"setMaxSignaturesCount",(function(){return Wa})),n.d(i,"setUserData",(function(){return Ga})),n.d(i,"setCustomMeasurementOverlay",(function(){return Za})),n.d(i,"setSelectedTab",(function(){return qa})),n.d(i,"setCustomElementOverrides",(function(){return Ya})),n.d(i,"setActiveTheme",(function(){return $a})),n.d(i,"setSearchResults",(function(){return Ka})),n.d(i,"setAnnotationContentOverlayHandler",(function(){return Xa}));var a={};n.r(a),n.d(a,"Check",(function(){return Lp})),n.d(a,"ChevronDown",(function(){return jp})),n.d(a,"Circle",(function(){return Dp})),n.d(a,"Close",(function(){return Np})),n.d(a,"Download",(function(){return Ip})),n.d(a,"Error",(function(){return zp})),n.d(a,"Hide",(function(){return Bp})),n.d(a,"Info",(function(){return Fp})),n.d(a,"Menu",(function(){return Hp})),n.d(a,"MultiPage",(function(){return Vp})),n.d(a,"RotateRight",(function(){return Up})),n.d(a,"Search",(function(){return Wp})),n.d(a,"Show",(function(){return Gp})),n.d(a,"SinglePage",(function(){return Zp})),n.d(a,"Success",(function(){return qp})),n.d(a,"Warning",(function(){return Yp}));n(298),n(299),n(300),n(301),n(302),n(303),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),n(318),n(319),n(320),n(321),n(322),n(323),n(324),n(325),n(118),n(326),n(327),n(328),n(329),n(330),n(331),n(332),n(333),n(334),n(335),n(336),n(337),n(338),n(339),n(340),n(342),n(343),n(344),n(345),n(346),n(348),n(349),n(351),n(352),n(353),n(354),n(355),n(356),n(357),n(358),n(359),n(360),n(361),n(362),n(363),n(364),n(366),n(367),n(368),n(369),n(370),n(371),n(372),n(373),n(374),n(375),n(376),n(377),n(378),n(380),n(381),n(382),n(383),n(384),n(385),n(386),n(387),n(388),n(389),n(390),n(391),n(392),n(393),n(394),n(395),n(396),n(397),n(398),n(399),n(400),n(401),n(402),n(403),n(404),n(405),n(406),n(407),n(408),n(409),n(410),n(411),n(412),n(414),n(415),n(416),n(417),n(420),n(421),n(422),n(423),n(424),n(425),n(426),n(427),n(428),n(429),n(430),n(431),n(432),n(433),n(434),n(232),n(435),n(436),n(437),n(438),n(439),n(440),n(441),n(233),n(442),n(443),n(444),n(445),n(446),n(447),n(448),n(449),n(450),n(451),n(452),n(453),n(454),n(455),n(456),n(457),n(458),n(459),n(460),n(461),n(462),n(463),n(464),n(465),n(466),n(467),n(469),n(470),n(471),n(472),n(473),n(474),n(475),n(476),n(477),n(478),n(479),n(480),n(481),n(482),n(483),n(484),n(485),n(486),n(487),n(488),n(489),n(490),n(491),n(492),n(493),n(494),n(495),n(496),n(497),n(498),n(499),n(500),n(501),n(502),n(503),n(504),n(505),n(506),n(507),n(508),n(509),n(512),n(240),n(513);var l=n(0),s=n.n(l),u=n(23),c=n.n(u),f=n(195),d=function(){return Math.random().toString(36).substring(7).split("").join(".")},p={INIT:"@@redux/INIT"+d(),REPLACE:"@@redux/REPLACE"+d(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+d()}};function h(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 m(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"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 t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(m)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var o=e,i=t,a=[],l=a,s=!1;function u(){l===a&&(l=a.slice())}function c(){if(s)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 i}function d(e){if("function"!=typeof e)throw new Error("Expected the listener to be a function.");if(s)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#subscribelistener for more details.");var t=!0;return u(),l.push(e),function(){if(t){if(s)throw new Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribelistener for more details.");t=!1,u();var n=l.indexOf(e);l.splice(n,1),a=null}}}function g(e){if(!h(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(s)throw new Error("Reducers may not dispatch actions.");try{s=!0,i=o(i,e)}finally{s=!1}for(var t=a=l,n=0;n<t.length;n++){(0,t[n])()}return e}function v(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");o=e,g({type:p.REPLACE})}function y(){var e,t=d;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(c())}return n(),{unsubscribe:t(n)}}})[f.a]=function(){return this},e}return g({type:p.INIT}),(r={dispatch:g,subscribe:d,getState:c,replaceReducer:v})[f.a]=y,r}function g(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 v(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:p.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:p.PROBE_UNKNOWN_ACTION()}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+p.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=g(s,t);throw new Error(d)}o[s]=f,r=r||f!==c}return(r=r||a.length!==Object.keys(e).length)?o:e}}function y(e,t){return function(){return t(e.apply(this,arguments))}}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(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 S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(n,!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(){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))}}))}var C=n(1),x=n.n(C),O=s.a.createContext(null);var A=function(e){e()},T={notify:function(){}};function k(){var e=A,t=[],n=[];return{clear:function(){n=null,t=null},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&&null!==t&&(r=!1,n===t&&(n=t.slice()),n.splice(n.indexOf(e),1))}}}}var P=function(){function e(e,t){this.store=e,this.parentSub=t,this.unsubscribe=null,this.listeners=T,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(){this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.handleChangeWrapper):this.store.subscribe(this.handleChangeWrapper),this.listeners=k())},t.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=T)},e}();function M(e){var t=e.store,n=e.context,r=e.children,o=Object(l.useMemo)((function(){var e=new P(t);return e.onStateChange=e.notifyNestedSubs,{store:t,subscription:e}}),[t]),i=Object(l.useMemo)((function(){return t.getState()}),[t]);Object(l.useEffect)((function(){var e=o.subscription;return e.trySubscribe(),i!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[o,i]);var a=n||O;return s.a.createElement(a.Provider,{value:o},r)}M.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 R=M,L=n(45),j=n(59),D=n(192),N=n.n(D),I=n(58),z=n.n(I),B=n(280),F="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?l.useLayoutEffect:l.useEffect,H=[],V=[null,null];function U(e,t){var n=e[1];return[t.payload,n+1]}var W=function(){return[null,0]};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,a=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,g=void 0!==m&&m,v=n.forwardRef,y=void 0!==v&&v,b=n.context,w=void 0===b?O:b,S=Object(j.a)(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()(!g,"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=Object(L.a)({},S,{getDisplayName:o,methodName:a,renderCountProp:c,shouldHandleStateChanges:d,storeKey:h,displayName:r,wrappedComponentName:n,WrappedComponent:t}),u=S.pure;var f=u?l.useMemo:function(e){return e()};function p(n){var o=Object(l.useMemo)((function(){var e=n.forwardedRef,t=Object(j.a)(n,["forwardedRef"]);return[n.context,e,t]}),[n]),a=o[0],u=o[1],c=o[2],p=Object(l.useMemo)((function(){return a&&a.Consumer&&Object(B.isContextConsumer)(s.a.createElement(a.Consumer,null))?a:E}),[a,E]),h=Object(l.useContext)(p),m=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch),g=Boolean(h)&&Boolean(h.store);z()(m||g,'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 v=m?n.store:h.store,y=Object(l.useMemo)((function(){return function(t){return e(t.dispatch,i)}(v)}),[v]),b=Object(l.useMemo)((function(){if(!d)return V;var e=new P(v,m?null:h.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[v,m,h]),w=b[0],S=b[1],C=Object(l.useMemo)((function(){return m?h:Object(L.a)({},h,{subscription:w})}),[m,h,w]),x=Object(l.useReducer)(U,H,W),_=x[0][0],O=x[1];if(_&&_.error)throw _.error;var A=Object(l.useRef)(),T=Object(l.useRef)(c),k=Object(l.useRef)(),M=Object(l.useRef)(!1),R=f((function(){return k.current&&c===T.current?k.current:y(v.getState(),c)}),[v,_,c]);F((function(){T.current=c,A.current=R,M.current=!1,k.current&&(k.current=null,S())})),F((function(){if(d){var e=!1,t=null,n=function(){if(!e){var n,r,o=v.getState();try{n=y(o,T.current)}catch(e){r=e,t=e}r||(t=null),n===A.current?M.current||S():(A.current=n,k.current=n,M.current=!0,O({type:"STORE_UPDATED",payload:{error:r}}))}};w.onStateChange=n,w.trySubscribe(),n();return function(){if(e=!0,w.tryUnsubscribe(),w.onStateChange=null,t)throw t}}}),[v,w,y]);var D=Object(l.useMemo)((function(){return s.a.createElement(t,Object(L.a)({},R,{ref:u}))}),[u,t,R]);return Object(l.useMemo)((function(){return d?s.a.createElement(p.Provider,{value:C},D):D}),[p,D,C])}var m=u?s.a.memo(p):p;if(m.WrappedComponent=t,m.displayName=r,y){var g=s.a.forwardRef((function(e,t){return s.a.createElement(m,Object(L.a)({},e,{forwardedRef:t}))}));return g.displayName=r,g.WrappedComponent=t,N()(g,t)}return N()(m,t)}}var Z=Object.prototype.hasOwnProperty;function q(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function Y(e,t){if(q(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(!Z.call(t,n[o])||!q(e[n[o]],t[n[o]]))return!1;return!0}function $(e){return function(t,n){var r=e(t,n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function K(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function X(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=K(e);var o=r(t,n);return"function"==typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=K(o),o=r(t,n)),o},r}}var Q=[function(e){return"function"==typeof e?X(e):void 0},function(e){return e?void 0:$((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?$((function(t){return function(e,t){if("function"==typeof e)return y(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]=y(o,t))}return n}(e,t)})):void 0}];var J=[function(e){return"function"==typeof e?X(e):void 0},function(e){return e?void 0:$((function(){return{}}))}];function ee(e,t,n){return Object(L.a)({},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,g=!f(p,a),v=!c(o,i);return i=o,a=p,g&&v?(l=e(i,a),t.dependsOnOwnProps&&(s=t(r,a)),u=n(l,s,a)):g?(e.dependsOnOwnProps&&(l=e(i,a)),t.dependsOnOwnProps&&(s=t(r,a)),u=n(l,s,a)):v?(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=Object(j.a)(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,ge,ve,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?Q:pe,me=se.mergePropsFactories,ge=void 0===me?te:me,ve=se.selectorFactory,ye=void 0===ve?oe:ve,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?Y:u,f=o.areStatePropsEqual,d=void 0===f?Y:f,p=o.areMergedPropsEqual,h=void 0===p?Y:p,m=Object(j.a)(o,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),g=ie(e,de,"mapStateToProps"),v=ie(t,he,"mapDispatchToProps"),y=ie(n,ge,"mergeProps");return ce(ye,Object(L.a)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:g,initMapDispatchToProps:v,initMergeProps:y,pure:a,areStatesEqual:s,areOwnPropsEqual:c,areStatePropsEqual:d,areMergedPropsEqual:h},m))});function we(){var e=Object(l.useContext)(O);return z()(e,"could not find react-redux context value; please ensure the component is wrapped in a <Provider>"),e}function Se(e){void 0===e&&(e=O);var t=e===O?we:function(){return Object(l.useContext)(e)};return function(){return t().store}}var Ee=Se();var Ce=function(e){void 0===e&&(e=O);var t=e===O?Ee:Se(e);return function(){return t().dispatch}}(),xe=function(e,t){return e===t};var _e,Oe=function(e){void 0===e&&(e=O);var t=e===O?we:function(){return Object(l.useContext)(e)};return function(e,n){void 0===n&&(n=xe),z()(e,"You must pass a selector to useSelectors");var r=t();return function(e,t,n,r){var o,i=Object(l.useReducer)((function(e){return e+1}),0)[1],a=Object(l.useMemo)((function(){return new P(n,r)}),[n,r]),s=Object(l.useRef)(),u=Object(l.useRef)(),c=Object(l.useRef)();try{o=e!==u.current||s.current?e(n.getState()):c.current}catch(e){var f="An error occurred while selecting the store state: "+e.message+".";throw s.current&&(f+="\nThe error may be correlated with this previous error:\n"+s.current.stack+"\n\nOriginal stack trace:"),new Error(f)}return F((function(){u.current=e,c.current=o,s.current=void 0})),F((function(){function e(){try{var e=u.current(n.getState());if(t(e,c.current))return;c.current=e}catch(e){s.current=e}i({})}return a.onStateChange=e,a.trySubscribe(),e(),function(){return a.tryUnsubscribe()}}),[n,a]),o}(e,n,r.store,r.subscription)}}();_e=u.unstable_batchedUpdates,A=_e;var Ae=n(71),Te=n.n(Ae),ke=n(49),Pe=n.n(ke),Me=(n(112),n(282),n(283)),Re=n.n(Me),Le=n(284),je=n.n(Le);var De,Ne,Ie={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0},ze=s.a.createContext();function Be(){return Ne}function Fe(){return Ie}var He=function(){function e(){Re()(this,e),this.usedNamespaces={}}return je()(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 Ve(){return De}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 We={};function Ge(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&We[t[0]]||("string"==typeof t[0]&&(We[t[0]]=new Date),Ue.apply(void 0,t))}function Ze(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 qe(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t.languages||!t.languages.length)return Ge("i18n.languages were undefined or empty",t.languages),!0;var r=t.languages[0],o=!!t.options&&t.options.fallbackLng,i=t.languages[t.languages.length-1];if("cimode"===r.toLowerCase())return!0;var a=function(e,n){var r=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===r||2===r};return!(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!a(t.isLanguageChangingTo,e))&&(!!t.hasResourceBundle(r,e)||(!t.services.backendConnector.backend||!(!a(r,e)||o&&!a(i,e))))}function Ye(e){return e.displayName||e.name||("string"==typeof e&&e.length>0?e:"Unknown")}var $e=n(87),Ke=n.n($e);function Xe(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){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xe(n,!0).forEach((function(t){Pe()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xe(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Je(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.i18n,r=Object(l.useContext)(ze),o=Be()&&r||{},i=o.i18n,a=o.defaultNS,s=n||i||Ve();if(s&&!s.reportNamespaces&&(s.reportNamespaces=new He),!s){Ge("You will need pass in an i18next instance by using initReactI18next");var u=function(e){return Array.isArray(e)?e[e.length-1]:e},c=[u,{},!1];return c.t=u,c.i18n={},c.ready=!1,c}var f=Qe({},Fe(),{},s.options.react,{},t),d=f.useSuspense,p=e||a||s.options&&s.options.defaultNS;p="string"==typeof p?[p]:p||["translation"],s.reportNamespaces.addUsedNamespaces&&s.reportNamespaces.addUsedNamespaces(p);var h=(s.isInitialized||s.initializedStoreOnce)&&p.every((function(e){return qe(e,s,f)}));function m(){return{t:s.getFixedT(null,"fallback"===f.nsMode?p:p[0])}}var g=Object(l.useState)(m()),v=Ke()(g,2),y=v[0],b=v[1];Object(l.useEffect)((function(){var e=!0,t=f.bindI18n,n=f.bindI18nStore;function r(){e&&b(m())}return h||d||Ze(s,p,(function(){e&&b(m())})),t&&s&&s.on(t,r),n&&s&&s.store.on(n,r),function(){e=!1,t&&s&&t.split(" ").forEach((function(e){return s.off(e,r)})),n&&s&&n.split(" ").forEach((function(e){return s.store.off(e,r)}))}}),[p.join()]);var w=[y.t,s,h];if(w.t=y.t,w.i18n=s,w.ready=h,h)return w;if(!h&&!d)return w;throw new Promise((function(e){Ze(s,p,(function(){b(m()),e()}))}))}function et(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 tt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?et(n,!0).forEach((function(t){Pe()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):et(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function nt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){function r(r){var o=r.forwardedRef,i=Te()(r,["forwardedRef"]),a=Je(e,i),l=Ke()(a,3),u=tt({},i,{t:l[0],i18n:l[1],tReady:l[2]});return t.withRef&&o?u.ref=o:!t.withRef&&o&&(u.forwardedRef=o),s.a.createElement(n,u)}r.displayName="withI18nextTranslation(".concat(Ye(n),")"),r.WrappedComponent=n;return t.withRef?s.a.forwardRef((function(e,t){return s.a.createElement(r,Object.assign({},e,{forwardedRef:t}))})):r}}function rt(e){var t=e.i18n,n=e.defaultNS,r=e.children;return Ne=!0,s.a.createElement(ze.Provider,{value:{i18n:t,defaultNS:n}},r)}function ot(e){return(ot="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 it(e){return(it="function"==typeof Symbol&&"symbol"===ot(Symbol.iterator)?function(e){return ot(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":ot(e)})(e)}function at(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lt(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){at(e,t,n[t])}))}return e}function st(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ut(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 ct(e,t,n){return t&&ut(e.prototype,t),n&&ut(e,n),e}var ft=n(60);function dt(e,t){return!t||"object"!==it(t)&&"function"!=typeof t?Object(ft.a)(e):t}function pt(e){return(pt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ht(e,t){return(ht=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function mt(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ht(e,t)}function gt(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 vt(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 yt={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,gt(t))}},bt=new(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};st(this,e),this.init(t,n)}return ct(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||yt,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,lt({},{prefix:"".concat(this.prefix,":").concat(t,":")},this.options))}}]),e}()),wt=function(){function e(){st(this,e),this.observers={}}return ct(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){this.observers[e]&&(t?this.observers[e]=this.observers[e].filter((function(e){return e!==t})):delete this.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 St(){var e,t,n=new Promise((function(n,r){e=n,t=r}));return n.resolve=e,n.reject=t,n}function Et(e){return null==e?"":""+e}function Ct(e,t,n){e.forEach((function(e){t[e]&&(n[e]=t[e])}))}function xt(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 _t(e,t,n){var r=xt(e,t,Object);r.obj[r.k]=n}function Ot(e,t){var n=xt(e,t),r=n.obj,o=n.k;if(r)return r[o]}function At(e,t,n){var r=Ot(e,n);return void 0!==r?r:Ot(t,n)}function Tt(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]):Tt(e[r],t[r],n):e[r]=t[r];return e}function kt(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Pt={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function Mt(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return Pt[e]})):e}var Rt=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return st(this,t),n=dt(this,pt(t).call(this)),wt.call(Object(ft.a)(n)),n.data=e||{},n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n}return mt(t,e),ct(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(".")),Ot(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),_t(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=Ot(this.data,a)||{};r?Tt(l,n,o):l=lt({},l,n),_t(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?lt({},{},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}(wt),Lt={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}},jt={},Dt=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return st(this,t),n=dt(this,pt(t).call(this)),wt.call(Object(ft.a)(n)),Ct(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,Object(ft.a)(n)),n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n.logger=bt.create("translator"),n}return mt(t,e),ct(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"!==it(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),g=["[object Number]","[object Function]","[object RegExp]"],v=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&&g.indexOf(m)<0&&("string"!=typeof v||"[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 C in d)if(Object.prototype.hasOwnProperty.call(d,C)){var x="".concat(E).concat(r).concat(C);S[C]=this.translate(x,lt({},t,{joinArrays:!1,ns:a})),S[C]===x&&(S[C]=d[C])}d=S}}else if(y&&"string"==typeof v&&"[object Array]"===m)(d=d.join(v))&&(d=this.extendTranslation(d,e,t));else{var _=!1,O=!1;if(!this.isValidLookup(d)&&void 0!==t.defaultValue){if(_=!0,void 0!==t.count){var A=this.pluralResolver.getSuffix(s,t.count);d=t["defaultValue".concat(A)]}d||(d=t.defaultValue)}this.isValidLookup(d)||(O=!0,d=i);var T=t.defaultValue&&t.defaultValue!==d&&this.options.updateMissing;if(O||_||T){this.logger.log(T?"updateKey":"missingKey",s,l,i,T?t.defaultValue:d);var k=[],P=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&P&&P[0])for(var M=0;M<P.length;M++)k.push(P[M]);else"all"===this.options.saveMissingTo?k=this.languageUtils.toResolveHierarchy(t.lng||this.language):k.push(t.lng||this.language);var R=function(e,r){n.options.missingKeyHandler?n.options.missingKeyHandler(e,l,r,T?t.defaultValue:d,T,t):n.backendConnector&&n.backendConnector.saveMissing&&n.backendConnector.saveMissing(e,l,r,T?t.defaultValue:d,T,t),n.emit("missingKey",e,l,r,d)};if(this.options.saveMissing){var L=void 0!==t.count&&"string"!=typeof t.count;this.options.saveMissingPlurals&&L?k.forEach((function(e){n.pluralResolver.getPluralFormsOfKey(e,i).forEach((function(t){return R([e],t)}))})):R(k,i)}}d=this.extendTranslation(d,e,t,f),O&&d===i&&this.options.appendNamespaceToMissingKey&&(d="".concat(l,":").concat(i)),O&&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(lt({},n,{interpolation:lt({},this.options.interpolation,n.interpolation)}));var i=n.replace&&"string"!=typeof n.replace?n.replace:n;this.options.interpolation.defaultVariables&&(i=lt({},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=Lt.handle(l,e,t,this.options&&this.options.postProcessPassResolved?lt({i18nResolved:r},n):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,!jt["".concat(p[0],"-").concat(e)]&&a.utils&&a.utils.hasLoadedNamespace&&!a.utils.hasLoadedNamespace(i)&&(jt["".concat(p[0],"-").concat(e)]=!0,a.logger.warn('key "'.concat(n,'" for namespace "').concat(i,'" for languages "').concat(p.join(", "),"\" won't get resolved as namespace was not yet loaded"),"This means something IS WRONG in your application setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),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}(wt);function Nt(e){return e.charAt(0).toUpperCase()+e.slice(1)}var It=function(){function e(t){st(this,e),this.options=t,this.whitelist=this.options.whitelist||!1,this.logger=bt.create("languageUtils")}return ct(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]=Nt(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]=Nt(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=Nt(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}(),zt=[{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}],Bt={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)}};function Ft(){var e={};return zt.forEach((function(t){t.lngs.forEach((function(n){e[n]={numbers:t.nr,plurals:Bt[t.fc]}}))})),e}var Ht=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};st(this,e),this.languageUtils=t,this.options=n,this.logger=bt.create("pluralResolver"),this.rules=Ft()}return ct(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}(),Vt=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};st(this,e),this.logger=bt.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return ct(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:Mt,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?kt(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?kt(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?kt(t.nestingPrefix):t.nestingPrefixEscaped||kt("$t("),this.nestingSuffix=t.nestingSuffix?kt(t.nestingSuffix):t.nestingSuffixEscaped||kt(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,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,s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function u(e){return e.replace(/\$/g,"$$$$")}var c=function(e){if(e.indexOf(l.formatSeparator)<0){var o=At(t,s,e);return l.alwaysFormat?l.format(o,void 0,n):o}var i=e.split(l.formatSeparator),a=i.shift().trim(),u=i.join(l.formatSeparator).trim();return l.format(At(t,s,a),u,n,r)};this.resetRegExp();var f=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler;for(a=0;o=this.regexpUnescape.exec(e);){if(void 0===(i=c(o[1].trim())))if("function"==typeof f){var d=f(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=Et(i));if(e=e.replace(o[0],u(i)),this.regexpUnescape.lastIndex=0,++a>=this.maxReplaces)break}for(a=0;o=this.regexp.exec(e);){if(void 0===(i=c(o[1].trim())))if("function"==typeof f){var p=f(e,o,r);i="string"==typeof p?p:""}else this.logger.warn("missed to pass in variable ".concat(o[1]," for interpolating ").concat(e)),i="";else"string"==typeof i||this.useRawValueToEscape||(i=Et(i));if(i=this.escapeValue?u(this.escape(i)):u(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=lt({},o);function a(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;var r=e.split(new RegExp("".concat(n,"[ ]*{"))),o="{".concat(r[1]);e=r[0],o=(o=this.interpolate(o,i)).replace(/'/g,'"');try{i=JSON.parse(o),t&&(i=lt({},t,i))}catch(t){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),t),"".concat(e).concat(n).concat(o)}return delete i.defaultValue,e}for(i.applyPostProcessor=!1,delete i.defaultValue;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=Et(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 Ut=function(e){function t(e,n,r){var o,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return st(this,t),o=dt(this,pt(t).call(this)),wt.call(Object(ft.a)(o)),o.backend=e,o.store=n,o.services=r,o.languageUtils=r.languageUtils,o.options=i,o.logger=bt.create("backendConnector"),o.state={},o.queue=[],o.backend&&o.backend.init&&o.backend.init(r,i.backend,i),o}return mt(t,e),ct(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=vt(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=xt(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]:350,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=vt(r,2),i=o[0],a=o[1];this.read(i,a,"read",void 0,void 0,(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.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(n,'" for namespace "').concat(t,'" as the namespace was not yet loaded'),"This means something IS WRONG in your application setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(e,t,n,r,null,lt({},i,{isUpdate:o})),e&&e[0]&&this.store.addResource(e[0],t,n,r))}}]),t}(wt);function Wt(){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,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===it(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===it(e[2])||"object"===it(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,r){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3}}}function Gt(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 Zt(){}var qt=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(st(this,t),e=dt(this,pt(t).call(this)),wt.call(Object(ft.a)(e)),e.options=Gt(n),e.services={},e.logger=bt,e.modules={external:[]},r&&!e.isInitialized&&!n.isClone){if(!e.options.initImmediate)return e.init(n,r),dt(e,Object(ft.a)(e));setTimeout((function(){e.init(n,r)}),0)}return e}return mt(t,e),ct(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=lt({},Wt(),this.options,Gt(t)),this.format=this.options.interpolation.format,n||(n=Zt),!this.options.isClone){this.modules.logger?bt.init(r(this.modules.logger),this.options):bt.init(null,this.options);var o=new It(this.options);this.store=new Rt(this.options.resources,this.options);var i=this.services;i.logger=bt,i.resourceStore=this.store,i.languageUtils=o,i.pluralResolver=new Ht(o,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),i.interpolator=new Vt(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new Ut(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 Dt(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)}))}this.modules.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");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=St(),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(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Zt,r=n,o="string"==typeof e?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(o&&"cimode"===o.toLowerCase())return r();var i=[],a=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){i.indexOf(e)<0&&i.push(e)}))};if(o)a(o);else{var l=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);l.forEach((function(e){return a(e)}))}this.options.preload&&this.options.preload.forEach((function(e){return a(e)})),this.services.backendConnector.load(i,this.options.ns,r)}else r(null)}},{key:"reloadResources",value:function(e,t,n){var r=St();return e||(e=this.languages),t||(t=this.options.ns),n||(n=Zt),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&&Lt.addPostProcessor(e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"changeLanguage",value:function(e,t){var n=this;this.isLanguageChangingTo=e;var r=St();this.emit("languageChanging",e);var o=function(e){e&&(n.language||(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(e,(function(o){!function(e,o){o?(n.language=o,n.languages=n.services.languageUtils.toResolveHierarchy(o),n.translator.changeLanguage(o),n.isLanguageChangingTo=void 0,n.emit("languageChanged",o),n.logger.log("languageChanged",o)):n.isLanguageChangingTo=void 0,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;if("object"!==it(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))}else o=lt({},r);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:"hasLoadedNamespace",value:function(e){var t=this;if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var n=this.languages[0],r=!!this.options&&this.options.fallbackLng,o=this.languages[this.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!!this.hasResourceBundle(n,e)||(!this.services.backendConnector.backend||!(!i(n,e)||r&&!i(o,e)))}},{key:"loadNamespaces",value:function(e,t){var n=this,r=St();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=St();"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]:Zt,o=lt({},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 Dt(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}(wt));function Yt(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 $t=Yt();$t.withExtraArgument=Yt;var Kt=$t,Xt=function(){return window.docViewer.getAnnotationManager()};var Qt=function(){var e=window.docViewer.getAnnotationManager(),t=window.docViewer.getAnnotationHistoryManager(),n=e.getEditBoxManager(),r=e.getWidgetEditingManager();return{signatureSaved:window.docViewer,signatureDeleted:window.docViewer,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,activeSearchResultChanged:window.docViewer,searchResultsChanged: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,historyChanged:t,annotationSelected:e,annotationChanged:e,updateAnnotationPermission:e,addReply:e,deleteReply:e,annotationHidden:e,annotationDoubleClicked:e,annotationFiltered:e,annotationToggled:e,fieldChanged:e,notify:e,setNoteText:e,fileAttachmentDataAvailable:e,editorFocus:n,editorBlur:n,editorTextChanged:n,editorSelectionChanged:n,editingStarted:r,editingEnded:r}};function Jt(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)}var en={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()},rotatePages:function(e,t){return window.docViewer.getDocument().rotatePages(e,t)},movePages:function(e,t){return window.docViewer.getDocument().movePages(e,t)},removePages:function(e){return window.docViewer.getDocument().removePages(e)},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:Xt,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(){return 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(e){return window.docViewer.getAnnotationManager().exportAnnotations(e)},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(){var e;(e=window.docViewer.getAnnotationManager()).deleteAnnotations.apply(e,arguments)},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()},getPageSearchResults:function(e){return window.docViewer.getPageSearchResults(e)},displayAdditionalSearchResult:function(e){window.docViewer.displayAdditionalSearchResult(e)},displayAdditionalSearchResults:function(e){window.docViewer.displayAdditionalSearchResults(e)},getActiveSearchResult:function(){return window.docViewer.getActiveSearchResult()},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.CoreControls.Search.Mode},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)},loadDocument:function(){var e;return(e=window.docViewer).loadDocument.apply(e,arguments)},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){Qt()[e].on(e,t)},removeEventListener:function(e,t){Qt()[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)},getFontStyles:function(){return window.CoreControls.FontStyles},mergeDocument:function(){var e,t=(e=regeneratorRuntime.mark((function e(t,n){var r,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=window,!(o=r.docViewer).getDocument()){e.next=5;break}return e.abrupt("return",o.getDocument().mergeDocument(t,n));case 5:return e.next=7,o.loadDocument(t);case 7:return i=o.getDocument(),e.abrupt("return",{filename:i.getFilename(),pages:[1]});case 9:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Jt(i,r,o,a,l,"next",e)}function l(e){Jt(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e,n){return t.apply(this,arguments)}}(),getWidgetEditingManager:function(){return Xt().getWidgetEditingManager()}};function tn(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 nn,rn,on,an=function(e,t){return ln(t).includes(e)},ln=function(e){var t=["thumbnailsPanel","outlinesPanel","layersPanel","bookmarksPanel"];e.viewer.notesInLeftPanel&&t.push("notesPanel");var n=e.viewer.customPanels.map((function(e){return e.panel.dataElement}));return[].concat(t,tn(n))},sn=function(){return window.innerWidth<640},un=navigator.userAgent.indexOf("Edge")>-1,cn=navigator.userAgent.indexOf("Trident/7.0")>-1,fn=navigator.userAgent.toLowerCase().indexOf("firefox")>-1,dn=un||cn,pn="MacIntel"===navigator.platform&&navigator.maxTouchPoints>1,hn=window.navigator.userAgent.match(/(iPad|iPhone|iPod)/i)||pn,mn=window.navigator.userAgent.match(/Android/i),gn=hn||mn||window.navigator.userAgent.match(/webOS|BlackBerry|IEMobile|Opera Mini/i),vn=navigator.appVersion.indexOf("Mac")>-1,yn=(nn=window.navigator.userAgent.match(/OPR/),rn=window.navigator.userAgent.match(/Maxthon/),on=window.navigator.userAgent.match(/Edge/),window.navigator.userAgent.match(/Chrome\/(.*?) /)&&!nn&&!rn&&!on),bn=/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||/^((?!chrome|android).)*$/.test(navigator.userAgent)&&hn,wn=window.navigator.userAgent.match(/CriOS\/(.*?) /),Sn=function(e,t){var n;CustomEvent&&!cn?n=new CustomEvent(e,{detail:t,bubbles:!0,cancelable:!0}):((n=document.createEvent("Event")).initEvent(e,!0,!0),n.detail=t),window.dispatchEvent(n)},En=Sn,Cn=function(e){Sn("loaderror",e)},xn=.05,_n=99.99,On=function(){return xn},An=function(){return _n},Tn={.075:[null,.8],.25:[.8,1.5],.5:[1.5,2.5],1:[2.5,4],2:[4,8],4:[8,32],8:[32,64],16:[64,null]},kn=[.1,.25,.5,1,1.25,1.5,2,4,8,16,64],Pn=function(e){xn=e},Mn=function(e){_n=e},Rn=On,Ln=An,jn=function(e){return e.viewer.highContrastMode},Dn=function(e,t){return e.viewer.lastPickedToolForGroup[t]},Nn=function(e){return e.viewer.standardStamps},In=function(e){return e.viewer.customStamps},zn=function(e){return e.viewer.selectedStampIndex},Bn=function(e){var t=Nn(e),n=In(e),r=zn(e),o=t[r];return!o&&n.length&&(o=n[r-t.length]),o},Fn=function(e){return e.viewer.savedSignatures},Hn=function(e){return e.viewer.savedSignatures.filter(e.viewer.displayedSignaturesFilterFunction)},Vn=function(e){return e.viewer.selectedDisplayedSignatureIndex},Un=function(e){return Hn(e)[Vn(e)]},Wn=function(e){return e.viewer.displayedSignaturesFilterFunction},Gn=function(e){return e.viewer.notesInLeftPanel},Zn=function(e){return e.viewer.panelWidths.leftPanel},qn=function(e){return e.viewer.panelWidths.searchPanel},Yn=function(e){return e.viewer.panelWidths.notesPanel},$n=function(e){return e.viewer.panelWidths.leftPanel+14},Kn=function(e){return e.viewer.panelWidths.searchPanel+14},Xn=function(e){return e.viewer.panelWidths.notesPanel+14},Qn=function(e){var t=Xn(e),n=Kn(e),r=$n(e),o=nr(e,"leftPanel"),i=nr(e,"notesPanel"),a=nr(e,"searchPanel");return"calc(100% - ".concat(0+(o?r:0)+(i?t:0)+(a?n:0),"px)")},Jn=function(e){return e.viewer.documentContainerWidth},er=function(e){return e.viewer.documentContainerHeight},tr=function(e,t){var n,r;return null===(n=e.viewer)||void 0===n?void 0:null===(r=n.disabledElements[t])||void 0===r?void 0:r.disabled},nr=function(e,t){var n,r,o;return(null===(n=e.viewer)||void 0===n?void 0:n.openElements[t])&&!(null===(r=e.viewer)||void 0===r?void 0:null===(o=r.disabledElements[t])||void 0===o?void 0:o.disabled)},rr=function(e,t){var n=fr(e);return Object.values(n).filter((function(e){return e.group===t})).map((function(e){return e.dataElement})).every((function(t){return tr(e,t)}))},or=function(e){return function(e){return Object.keys(e.viewer.headers).filter((function(e){return e.includes("toolbarGroup-")}))}(e).filter((function(t){var n=e.viewer.headers[t].filter((function(e){var t=e.dataElement;return t&&t.includes("ToolGroupButton")})),r=!t.includes("toolbarGroup-View")&&n.every((function(t){var n=t.dataElement;return tr(e,n)}));return!tr(e,"".concat(t))&&!r}))},ir=function(e){return e.viewer.toolbarGroup},ar=function(e){return e.viewer.activeTheme},lr=function(e){return e.viewer.headers.default},sr=function(e){return e.viewer.headers[e.viewer.activeHeaderGroup]},ur=function(e,t){var n;return null===(n=e.viewer.disabledElements[t])||void 0===n?void 0:n.priority},cr=function(e){var t=ir(e);return e.viewer.headers[t]||[]},fr=function(e){return e.viewer.toolButtonObjects},dr=function(e){var t=e.viewer.activeToolGroup,n=fr(e);return Object.keys(n).filter((function(r){var o=n[r],i=o.group,a=o.dataElement;return i===t&&!tr(e,a)}))},pr=function(e,t){var n=fr(e);return t.map((function(e){var t;return null===(t=n[e])||void 0===t?void 0:t.dataElement})).filter(Boolean)},hr=function(e,t){return fr(e)[t]},mr=function(e,t){var n;return null===(n=hr(e,t))||void 0===n?void 0:n.dataElement},gr=function(e,t){var n=fr(e);return Object.keys(n).filter((function(e){return n[e].group===t}))},vr=function(e,t){var n=fr(e);return Object.keys(n).find((function(e){return n[e].dataElement===t}))},yr=function(e){return e.viewer.activeToolName},br=function(e){return e.viewer.activeToolStyles},wr=function(e){return e.viewer.activeLeftPanel},Sr=function(e){return e.viewer.activeToolGroup},Er=function(e){return e.viewer.notePopupId},Cr=function(e){return e.viewer.fitMode},xr=function(e){return e.viewer.zoom},_r=function(e){return e.viewer.displayMode},Or=function(e){return e.viewer.currentPage},Ar=function(e){return e.viewer.sortStrategy},Tr=function(e){return e.viewer.rotation},kr=function(e){return e.viewer.noteDateFormat},Pr=function(e){return e.viewer.printedNoteDateFormat},Mr=function(e){return e.viewer.isFullScreen},Rr=function(e){return e.viewer.doesAutoLoad},Lr=function(e){return e.viewer.isReadOnly},jr=function(e){return e.viewer.customPanels},Dr=function(e){return e.viewer.customModals},Nr=function(e){return e.viewer.pageLabels},Ir=function(e){return e.viewer.selectedThumbnailPageIndexes},zr=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}),[])},Br=function(e){return yn&&!mn&&e.viewer.useEmbeddedPrint},Fr=function(e){return e.viewer.colorMap},Hr=function(e){return e.viewer.cursorOverlay},Vr=function(e){return e.viewer.openElements},Ur=function(e){return e.viewer.disabledElements},Wr=function(e,t){var n;return null===(n=e.viewer.colorMap[t])||void 0===n?void 0:n.currentPalette},Gr=function(e,t){var n;return null===(n=e.viewer.colorMap[t])||void 0===n?void 0:n.iconColor},Zr=function(e){return e.viewer.customNoteFilter},qr=function(e){return e.viewer.isReplyDisabledFunc},Yr=function(e){return e.viewer.zoomList},$r=function(e){return e.viewer.measurementUnits},Kr=function(e){return e.viewer.isNoteEditing},Xr=function(e){return e.viewer.maxSignaturesCount},Qr=function(e){return e.viewer.userData},Jr=function(e){return!!e.viewer.userData},eo=function(e){return e.viewer.signatureFonts},to=function(e,t){return e.viewer.tab[t]},no=function(e,t){return e.viewer.customElementOverrides[t]},ro=function(e,t){return e.viewer[t]||[]},oo=function(e){return e.viewer.isThumbnailMerging},io=function(e){return e.viewer.isThumbnailReordering},ao=function(e){return e.viewer.isThumbnailMultiselect},lo=function(e){return e.viewer.isMultipleViewerMerging},so=function(e){return e.viewer.allowPageNavigation},uo=function(e){return e.viewer.customMeasurementOverlay},co=function(e){return e.viewer.annotationContentOverlayHandler},fo=function(e){return e.viewer.enableMouseWheelZoom},po=function(e){return e.viewer.isReaderMode},ho=function(e){var t;return(null===(t=e.viewer.warning)||void 0===t?void 0:t.message)||""},mo=function(e){var t;return(null===(t=e.viewer.warning)||void 0===t?void 0:t.title)||""},go=function(e){var t;return null===(t=e.viewer.warning)||void 0===t?void 0:t.onConfirm},vo=function(e){var t;return null===(t=e.viewer.warning)||void 0===t?void 0:t.confirmBtnText},yo=function(e){var t;return null===(t=e.viewer.warning)||void 0===t?void 0:t.onCancel},bo=function(e){return e.viewer.isAccessibleMode},wo=function(e){return e.viewer.errorMessage||""},So=function(e){return e.document.passwordAttempts},Eo=function(e){return e.document.printQuality},Co=function(e){return e.document.totalPages},xo=function(e){return e.document.outlines},_o=function(e){return e.document.bookmarks},Oo=function(e){return e.document.layers},Ao=function(e){return e.document.loadingProgress},To=function(e){return e.user.name},ko=function(e){return e.advanced.serverUrl},Po=function(e){return e.search.value},Mo=function(e){return e.search.isCaseSensitive},Ro=function(e){return e.search.isWholeWord},Lo=function(e){return e.search.isWildcard},jo=function(e){return e.search.isSearchUp},Do=function(e){return e.search.isAmbientString},No=function(e){return e.search.isRegex},Io=function(e){return e.viewer.noteTransformFunction},zo=function(e){return e.viewer.customNoteFunction},Bo=function(e){return e.viewer.isSnapModeEnabled},Fo=r;function Ho(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 Vo=function(e,t,n){return t.reduce((function(t,r){var o=Fo.getDisabledElementPriority(e,r);return!o||n>=o?[].concat(Ho(t),[r]):t}),[])};function Uo(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 Wo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uo(Object(n),!0).forEach((function(t){Go(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uo(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Go(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Zo=function(e,t){return function(n,r){if("leftPanel"===e)n(qo(["leftPanel","leftPanelButton"],t));else if("stylePopup"===e)n(qo(["toolStylePopup","annotationStylePopup"],t));else{var o=Fo.getDisabledElementPriority(r(),e);(!o||t>=o)&&n({type:"DISABLE_ELEMENT",payload:{dataElement:e,priority:t}})}}},qo=function(e,t){return function(n,r){n({type:"DISABLE_ELEMENTS",payload:{dataElements:Vo(r(),e,t),priority:t}})}},Yo=function(e,t){return function(n,r){if("leftPanel"===e)n($o(["leftPanel","leftPanelButton"],t));else if("stylePopup"===e)n($o(["toolStylePopup","annotationStylePopup"],t));else{var o=Fo.getDisabledElementPriority(r(),e);(!o||t>=o)&&n({type:"ENABLE_ELEMENT",payload:{dataElement:e,priority:t}})}}},$o=function(e,t){return function(n,r){var o=Vo(r(),e,t);en.isCreateRedactionEnabled()||(o=o.filter((function(e){return"redactionButton"!==e}))),n({type:"ENABLE_ELEMENTS",payload:{dataElements:o,priority:t}})}},Ko=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_THUMBNAIL_MERGING",payload:{useThumbnailMerging:e}}},Xo=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_THUMBNAIL_REORDERING",payload:{useThumbnailReordering:e}}},Qo=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_THUMBNAIL_MULTISELECT",payload:{useThumbnailMultiselect:e}}},Jo=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return{type:"SET_MULTI_VIEWER_MERGING",payload:{isMultipleViewerMerging:e}}},ei=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_ALLOW_PAGE_NAVIGATION",payload:{allowPageNavigation:e}}},ti=function(e,t){return{type:"SET_LAST_PICKED_TOOL_FOR_GROUP",payload:{group:e,toolName:t}}},ni=function(e){return function(t,n){var r,o=n();r=hn||mn?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||{}}})}},ri=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{type:"SET_ACTIVE_TOOL_STYLES",payload:{toolStyles:e}}},oi=function(e){return function(t,n){var r=Fo.getActiveToolGroup(n()),o=Fo.getCurrentToolbarGroup(n());r!==e&&t({type:"SET_ACTIVE_TOOL_GROUP",payload:{toolGroup:e,toolbarGroup:o}})}},ii=function(e){return{type:"SET_NOTE_POPUP_ID",payload:{id:e}}},ai=function(){return{type:"SET_NOTE_EDITING",payload:{isNoteEditing:!0}}},li=function(){return{type:"SET_NOTE_EDITING",payload:{isNoteEditing:!1}}},si=function(e){return{type:"SET_FIT_MODE",payload:{fitMode:e}}},ui=function(e){return{type:"SET_ZOOM",payload:{zoom:e}}},ci=function(e){return{type:"SET_ROTATION",payload:{rotation:e}}},fi=function(e){return{type:"SET_DISPLAY_MODE",payload:{displayMode:e}}},di=function(e){return{type:"SET_CURRENT_PAGE",payload:{currentPage:e}}},pi=function(e){return{type:"SET_FULL_SCREEN",payload:{isFullScreen:e}}},hi=function(e){return{type:"SET_READ_ONLY",payload:{isReadOnly:e}}},mi=function(e){return{type:"REGISTER_TOOL",payload:Wo({},e)}},gi=function(e){return{type:"UNREGISTER_TOOL",payload:{toolName:e}}},vi=function(e){return{type:"SET_TOOL_BUTTON_OBJECTS",payload:{toolButtonObjects:e}}},yi=function(e,t){return{type:"SET_HEADER_ITEMS",payload:{header:e,headerItems:t}}},bi=function(e,t){return{type:"SET_POPUP_ITEMS",payload:{dataElement:e,items:t}}},wi=function(e,t){return{type:"SET_COLOR_PALETTE",payload:{colorMapKey:e,colorPalette:t}}},Si=function(e,t){return{type:"SET_ACTIVE_PALETTE",payload:{colorMapKey:e,colorPalette:t}}},Ei=function(e,t){return{type:"SET_ICON_COLOR",payload:{colorMapKey:e,color:t}}},Ci=function(e){return{type:"SET_COLOR_MAP",payload:{colorMap:e}}},xi=function(e){return{type:"SET_LEFT_PANEL_WIDTH",payload:{width:e}}},_i=function(e){return{type:"SET_REPLY_DISABLED_FUNC",payload:{func:e}}},Oi=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_MOUSE_WHEEL_ZOOM",payload:{enableMouseWheelZoom:e}}},Ai=function(e){return{type:"SET_READER_MODE",payload:{isReaderMode:e}}},Ti=function(e){return{type:"SET_TOTAL_PAGES",payload:{totalPages:e}}},ki=function(e){return{type:"SET_OUTLINES",payload:{outlines:e}}},Pi=function(e){return{type:"SET_BOOKMARKS",payload:{bookmarks:e}}},Mi=function(e,t){return function(n,r){n({type:"ADD_BOOKMARK",payload:{pageIndex:e,text:t}});var o=Fo.getBookmarks(r());En("userBookmarksChanged",o)}},Ri=function(e,t){return function(n,r){n({type:"EDIT_BOOKMARK",payload:{pageIndex:e,text:t}});var o=Fo.getBookmarks(r());En("userBookmarksChanged",o)}},Li=function(e){return function(t,n){t({type:"REMOVE_BOOKMARK",payload:{pageIndex:e}});var r=Fo.getBookmarks(n());En("userBookmarksChanged",r)}},ji=function(e){return{type:"SET_LAYERS",payload:{layers:e}}},Di=function(e){return{type:"SET_PASSWORD_ATTEMPTS",payload:{attempt:e}}},Ni=function(e){return{type:"SET_PRINT_QUALITY",payload:{quality:e}}},Ii=function(e){return{type:"SET_LOADING_PROGRESS",payload:{progress:e}}},zi=function(){return{type:"SET_LOADING_PROGRESS",payload:{progress:0}}},Bi=function(e){return{type:"SET_USER_NAME",payload:{userName:e}}},Fi=function(e){return{type:"SET_ADMIN_USER",payload:{isAdminUser:e}}},Hi=function(e,t){return{type:"SEARCH_TEXT",payload:{searchValue:e,options:t}}},Vi=function(e,t){return{type:"SEARCH_TEXT_FULL",payload:{searchValue:e,options:t}}},Ui=function(e){return{type:"ADD_SEARCH_LISTENER",payload:{func:e}}},Wi=function(e){return{type:"REMOVE_SEARCH_LISTENER",payload:{func:e}}},Gi=function(e){return{type:"SET_SEARCH_VALUE",payload:{value:e}}},Zi=function(e){return{type:"SET_CASE_SENSITIVE",payload:{isCaseSensitive:e}}},qi=function(e){return{type:"SET_WHOLE_WORD",payload:{isWholeWord:e}}},Yi=function(e){return{type:"SET_WILD_CARD",payload:{isWildcard:e}}},$i=function(){return{type:"RESET_SEARCH",payload:{}}},Ki=function(e){return{type:"SET_NOTE_TRANSFORM_FUNCTION",payload:{noteTransformFunction:e}}},Xi=function(e){return{type:"SET_CUSTOM_NOTE_SELECTION_FUNCTION",payload:{customNoteFunction:e}}},Qi=function(e){return{type:"SET_ENABLE_SNAP_MODE",payload:{enable:e}}},Ji=hn||mn?"Pan":"AnnotationEdit";function ea(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 ta(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 na(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){ta(i,r,o,a,l,"next",e)}function l(e){ta(i,r,o,a,l,"throw",e)}a(void 0)}))}}var ra=function(e){return{type:"SET_HIGH_CONTRAST_MODE",payload:{useHighContrastMode:e}}},oa=function(e){return{type:"SET_CAN_UNDO",payload:{canUndo:e}}},ia=function(e){return{type:"SET_CAN_REDO",payload:{canRedo:e}}},aa=function(e){return function(){var t=na(regeneratorRuntime.mark((function t(n){var r,o,i,a,l,s;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=en.getTool("AnnotationCreateRubberStamp"),o=160,i=58,t.next=5,r.getStandardStampAnnotations();case 5:return a=t.sent,t.next=8,Promise.all(a.map((function(t){var n=e("rubberStamp.".concat(t.Icon)),a={canvasWidth:o,canvasHeight:i,text:n};return r.getPreview(t,a)})));case 8:l=t.sent,s=a.map((function(e,t){return{annotation:e,imgSrc:l[t]}})),n({type:"SET_STANDARD_STAMPS",payload:{standardStamps:s}});case 11:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},la=function(e){return function(){var t=na(regeneratorRuntime.mark((function t(n){var r,o,i,a,l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=en.getTool("AnnotationCreateRubberStamp"),o=160,i=58,t.next=5,r.getCustomStampAnnotations();case 5:return a=t.sent,t.next=8,Promise.all(a.map((function(t){var n=e("rubberStamp.".concat(t.Icon)),a={canvasWidth:o,canvasHeight:i,text:n};return r.getPreview(t,a)})));case 8:l=a.map((function(e){return{annotation:e,imgSrc:e.ImageData}})),n({type:"SET_CUSTOM_STAMPS",payload:{customStamps:l}});case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},sa=function(){return function(e,t){e(da("toolbarGroup-View"));var n=t(),r=Object.keys(n.viewer.headers).filter((function(e){return e.includes("toolbarGroup-")&&"toolbarGroup-View"!==e}));qo(r,2)(e,t)}},ua=function(){return function(e,t){var n=t();e(da(n.viewer.toolbarGroup||"toolbarGroup-Annotate",!1));var r=Object.keys(n.viewer.headers).filter((function(e){return e.includes("toolbarGroup-")}));$o(r,2)(e,t)}},ca=function(e,t){var n;return null===(n=e.viewer.disabledElements[t])||void 0===n?void 0:n.disabled},fa=function(e,t){return Object.values(e.viewer.toolButtonObjects).filter((function(e){return e.group===t})).map((function(e){return e.dataElement})).every((function(t){return ca(e,t)}))},da=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return function(n,r){if("toolbarGroup-View"===e)n(Oa(["toolsHeader"])),en.setToolMode(Ji),n({type:"SET_ACTIVE_TOOL_GROUP",payload:{toolGroup:""}});else{n(xa(["toolsHeader"]));var o=r(),i=o.viewer.lastPickedToolGroup[e]||function(e,t){var n=e.viewer.headers[t],r="";if(n){var o=Object.values(n).find((function(t){var n=t.toolGroup,r=t.dataElement;return!(!n||ca(e,r)||fa(e,n))}));o&&(r=o.toolGroup)}return r}(o,e),a=o.viewer.lastPickedToolForGroup[i]||function(e,t){var n=e.viewer.toolButtonObjects;return Object.keys(n).find((function(e){return n[e].group===t}))}(o,i);t?("AnnotationCreateSignature"===a?en.setToolMode(Ji):en.setToolMode(a),n({type:"SET_ACTIVE_TOOL_GROUP",payload:{toolGroup:i}})):(en.setToolMode(Ji),n({type:"SET_ACTIVE_TOOL_GROUP",payload:{toolGroup:""}}))}n(Oa(["toolsOverlay","signatureOverlay","toolStylePopup"])),n({type:"SET_TOOLBAR_GROUP",payload:{toolbarGroup:e}})}},pa=function(e){return{type:"SET_SELECTED_STAMP_INDEX",payload:{index:e}}},ha=function(e){return{type:"SET_SELECTED_DISPLAYED_SIGNATURE_INDEX",payload:{index:e}}},ma=function(e){return{type:"SET_SAVED_SIGNATURES",payload:{savedSignatures:e}}},ga=function(e){return{type:"SET_DISPLAYED_SIGNATURES_FILTER_FUNCTION",payload:{filterFunction:e}}},va=function(e){return{type:"SET_LEFT_PANEL_WIDTH",payload:{width:e}}},ya=function(e){return{type:"SET_SEARCH_PANEL_WIDTH",payload:{width:e}}},ba=function(e){return{type:"SET_NOTES_PANEL_WIDTH",payload:{width:e}}},wa=function(e){return{type:"SET_DOCUMENT_CONTAINER_WIDTH",payload:{width:e}}},Sa=function(e){return{type:"SET_DOCUMENT_CONTAINER_HEIGHT",payload:{height:e}}},Ea=function(){return{type:"ENABLE_ALL_ELEMENTS",payload:{}}},Ca=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=an(e,o)?a&&o.viewer.activeLeftPanel===e:o.viewer.openElements[e];i||l||(an(e,o)?(a||(t({type:"OPEN_ELEMENT",payload:{dataElement:"leftPanel"}}),En("visibilityChanged",{element:"leftPanel",isVisible:!0})),t(Pa(e))):(t({type:"OPEN_ELEMENT",payload:{dataElement:e}}),En("visibilityChanged",{element:e,isVisible:!0}),"leftPanel"!==e||a||En("visibilityChanged",{element:o.viewer.activeLeftPanel,isVisible:!0})))}},xa=function(e){return function(t){"string"==typeof e?t(Ca(e)):e.forEach((function(e){t(Ca(e))}))}},_a=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=an(e,o)?o.viewer.activeLeftPanel!==e:!o.viewer.openElements[e];i||a||(an(e,o)&&o.viewer.openElements.leftPanel?(t({type:"CLOSE_ELEMENT",payload:{dataElement:"leftPanel"}}),En("visibilityChanged",{element:"leftPanel",isVisible:!1})):(t({type:"CLOSE_ELEMENT",payload:{dataElement:e}}),En("visibilityChanged",{element:e,isVisible:!1}),"leftPanel"===e&&o.viewer.openElements.leftPanel&&En("visibilityChanged",{element:o.viewer.activeLeftPanel,isVisible:!1})))}},Oa=function(e){return function(t){"string"==typeof e?t(_a(e)):e.forEach((function(e){t(_a(e))}))}},Aa=function(e){return function(t,n){var r,o=n();null!==(r=o.viewer.disabledElements[e])&&void 0!==r&&r.disabled||(o.viewer.notesInLeftPanel||("searchPanel"===e?t(_a("notesPanel")):"notesPanel"===e&&t(_a("searchPanel"))),o.viewer.openElements[e]?t(_a(e)):t(Ca(e)))}},Ta=function(e){return{type:"SET_CUSTOM_MODAL",payload:e}},ka=function(e){return{type:"SET_ACTIVE_HEADER_GROUP",payload:{headerGroup:e}}},Pa=function(e){return function(t,n){var r=n();if(an(e,r))r.viewer.activeLeftPanel!==e&&(t({type:"CLOSE_ELEMENT",payload:{dataElement:r.viewer.activeLeftPanel}}),En("visibilityChanged",{element:r.viewer.activeLeftPanel,isVisible:!1}),t({type:"SET_ACTIVE_LEFT_PANEL",payload:{dataElement:e}}),En("visibilityChanged",{element:e,isVisible:!0}));else{var o=[].concat(ea(r.viewer.customPanels.map((function(e){return e.panel.dataElement}))),["thumbnailsPanel","outlinesPanel","layersPanel","bookmarksPanel","notesPanel"]).join(", ");console.warn("".concat(e," is not recognized by the left panel. Please use one of the following options: ").concat(o))}}},Ma=function(e){return{type:"SET_SORT_STRATEGY",payload:{sortStrategy:e}}},Ra=function(e){return console.warn("setSortNotesBy is deprecated, please use setSortStrategy instead"),Ma(e)},La=function(e){return{type:"SET_NOTE_DATE_FORMAT",payload:{noteDateFormat:e}}},ja=function(e){return{type:"SET_PRINTED_NOTE_DATE_FORMAT",payload:{noteDateFormat:e}}},Da=function(e){return{type:"SET_CUSTOM_PANEL",payload:{newPanel:e}}},Na=function(e){return function(t){e.length===en.getTotalPages()?t({type:"SET_PAGE_LABELS",payload:{pageLabels:e.map(String)}}):console.warn("Number of page labels do not match with the total pages.")}},Ia=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:"SET_SELECTED_THUMBNAIL_PAGE_INDEXES",payload:{selectedThumbnailPageIndexes:e}}},za=function(e){return{type:"SET_SWIPE_ORIENTATION",payload:{swipeOrientation:e}}},Ba=function(e){return function(t){t({type:"SET_WARNING_MESSAGE",payload:e}),t(Ca("warningModal"))}},Fa=function(e){return function(t){t({type:"SET_ERROR_MESSAGE",payload:{message:e}}),t(Ca("errorModal"))}},Ha=function(e){return{type:"SET_CUSTOM_NOTE_FILTER",payload:{customNoteFilter:e}}},Va=function(e){return function(t){var n=On(),r=An(),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}})}},Ua=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"USE_EMBEDDED_PRINT",payload:{useEmbeddedPrint:e}}},Wa=function(e){return{type:"SET_MAX_SIGNATURES_COUNT",payload:{maxSignaturesCount:e}}},Ga=function(e){return{type:"SET_USER_DATA",payload:{userData:e}}},Za=function(e){return{type:"SET_CUSTOM_MEASUREMENT_OVERLAY",payload:{customMeasurementOverlay:e}}},qa=function(e,t){return{type:"SET_SELECTED_TAB",payload:{id:e,dataElement:t}}},Ya=function(e,t){return{type:"SET_CUSTOM_ELEMENT_OVERRIDES",payload:{dataElement:e,overrides:t}}},$a=function(e){return En("themeChanged",e),{type:"SET_ACTIVE_THEME",payload:{theme:e}}},Ka=function(e){return{type:"SET_SEARCH_RESULTS",payload:e}},Xa=function(e){return{type:"SET_ANNOTATION_CONTENT_OVERLAY_HANDLER",payload:{annotationContentOverlayHandler:e}}};function Qa(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 Ja(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var el=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qa(Object(n),!0).forEach((function(t){Ja(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qa(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},i,{},o),tl=n(292),nl=(n(532),n(3)),rl=n.n(nl);function ol(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 il=function(){var e=Ce(),t=ol(Object(l.useState)(!1),2),n=t[0],r=t[1],o=Oe(Fo.isAccessibleMode),i=Oe((function(e){return Fo.isElementOpen(e,"notesPanel")})),a=Oe((function(e){return Fo.isElementDisabled(e,"notesPanel")})),u=Oe((function(e){return Fo.isElementOpen(e,"searchPanel")})),c=Oe((function(e){return Fo.isElementDisabled(e,"searchPanel")}));if(!o)return null;var f=rl()("Accessibility",n?"visible":"hidden");return s.a.createElement("div",{className:f,"data-element":"accessibility",onFocus:function(){return r(!0)},onBlur:function(){return r(!1)}},s.a.createElement("div",null,"Skip to: "),s.a.createElement("button",{onClick:function(){document.getElementById("pageText1").focus()}},"Document"),c?null:s.a.createElement("button",{onClick:function(){if(u){var t=document.getElementById("SearchPanel__input");t&&t.focus()}else e(el.openElement("searchPanel"))}},"Search"),a?null:s.a.createElement("button",{onClick:function(){if(i){var t=document.getElementById("NotesPanel__input");t&&t.focus()}else e(el.openElement("notesPanel"))}},"Notes"))};n(533);function al(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 ll(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?al(Object(n),!0).forEach((function(t){sl(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):al(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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}function ul(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 cl={children:x.a.element.isRequired,content:x.a.string,hideShortcut:x.a.bool},fl=Object(l.forwardRef)((function(e,t){var n=e.content,r=void 0===n?"":n,o=e.children,i=e.hideShortcut,a=Object(l.useRef)(null),u=Object(l.useRef)(null);Object(l.useImperativeHandle)(t,(function(){return u.current}));var f=Object(l.useRef)(null),d=ul(Object(l.useState)(!1),2),p=d[0],h=d[1],m=ul(Object(l.useState)(0),2),g=m[0],v=m[1],y=ul(Object(l.useState)({top:0,left:0}),2),b=y[0],w=y[1],S=ul(Object(l.useState)("bottom"),2),E=S[0],C=S[1],x=ul(Je(),1)[0];Object(l.useEffect)((function(){var e,t,n,r=function(){clearTimeout(a.current),h(!1)};null===(e=u.current)||void 0===e||e.addEventListener("mouseenter",(function(){a.current=setTimeout((function(){h(!0)}),650)})),null===(t=u.current)||void 0===t||t.addEventListener("mouseleave",r),null===(n=u.current)||void 0===n||n.addEventListener("click",r)}),[u]),Object(l.useLayoutEffect)((function(){var e,t,n,r,o,i,a,l=u.current,s=f.current;p&&l&&s?(e=l.getBoundingClientRect(),t=s.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}))||"bottom",i=(o=n[r]).top,a=o.left,w({top:i,left:a}),C(r),setTimeout((function(){v(1)}),50)):v(0)}),[u,p]);var _=hn||mn,O=s.a.cloneElement(o,{ref:u}),A=x(r),T=r.slice(r.indexOf(".")+1),k=-1===x("shortcut.".concat(T)).indexOf("."),P=x("shortcut.".concat(T));return vn&&(P=P.replace("Ctrl","Cmd")),s.a.createElement(s.a.Fragment,null,O,p&&A&&!_&&c.a.createPortal(s.a.createElement("div",{className:"tooltip--".concat(E),style:ll({opacity:g},b),ref:f},s.a.createElement("div",{className:"tooltip__content"},A,k&&!i&&s.a.createElement("span",{className:"tooltip__shortcut"},P))),document.getElementById("app")))}));fl.propTypes=cl;var dl=fl;n(534);function pl(e){return(pl="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 hl(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 ml(e,t){return!t||"object"!==pl(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 gl(e){return(gl=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function vl(e,t){return(vl=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function yl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bl=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=ml(this,gl(t).call(this))).icon=s.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&&vl(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,t,r=this.props,o=r.className,i=void 0===o?"":o,a=r.color,l=r.glyph,u=r.fillClass,c=void 0===u?"":u,f=r.disabled,d=!a||"rgba(255, 255, 255, 1)"!==a&&"rgb(255, 255, 255)"!==a?void 0:"drop-shadow(0 0 .5px #333)";try{t=this.isInlineSvg()?l:n(242)("./".concat(this.props.glyph,".svg"))}catch(e){t=void 0}var p={filter:d};return f||(p.color="rgba(0, 0, 0, 0)"===a?"#808080":a),s.a.createElement("div",{ref:this.icon,className:rl()((e={Icon:!0},yl(e,i,!0),yl(e,c,!0),yl(e,"disabled",f),e)),style:p,dangerouslySetInnerHTML:{__html:t}})}}])&&hl(r.prototype,o),i&&hl(r,i),t}(s.a.PureComponent);yl(bl,"propTypes",{className:x.a.string,color:x.a.string,glyph:x.a.string.isRequired});var wl=bl;
/*!
* hotkeys-js v3.7.3
* 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 Sl(e){return(Sl="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 El="undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>0;function Cl(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent&&e.attachEvent("on".concat(t),(function(){n(window.event)}))}function xl(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 _l(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 Ol={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,"-":El?173:189,"=":El?61:187,";":El?59:186,"'":222,"[":219,"]":221,"\\":220},Al={"⇧":16,shift:16,"⌥":18,alt:18,option:18,"⌃":17,ctrl:17,control:17,"⌘":91,cmd:91,command:91},Tl={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},kl={16:!1,18:!1,17:!1,91:!1},Pl={},Ml=1;Ml<20;Ml++)Ol["f".concat(Ml)]=111+Ml;var Rl=[],Ll="all",jl=[],Dl=function(e){return Ol[e.toLowerCase()]||Al[e.toLowerCase()]||e.toUpperCase().charCodeAt(0)};function Nl(e){Ll=e||"all"}function Il(){return Ll||"all"}var zl=function(e){var t=e.key,n=e.scope,r=e.method,o=e.splitKey,i=void 0===o?"+":o;_l(t).forEach((function(e){var t=e.split(i),o=t.length,a=t[o-1],l="*"===a?"*":Dl(a);if(Pl[l]){n||(n=Il());var s=o>1?xl(Al,t):[];Pl[l]=Pl[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 Bl(e,t,n){var r;if(t.scope===n||"all"===t.scope){for(var o in r=t.mods.length>0,kl)Object.prototype.hasOwnProperty.call(kl,o)&&(!kl[o]&&t.mods.indexOf(+o)>-1||kl[o]&&-1===t.mods.indexOf(+o))&&(r=!1);(0!==t.mods.length||kl[16]||kl[18]||kl[17]||kl[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 Fl(e){var t=Pl["*"],n=e.keyCode||e.which||e.charCode;if(Hl.filter.call(this,e)){if(93!==n&&224!==n||(n=91),-1===Rl.indexOf(n)&&229!==n&&Rl.push(n),["ctrlKey","altKey","shiftKey","metaKey"].forEach((function(t){var n=Tl[t];e[t]&&-1===Rl.indexOf(n)?Rl.push(n):!e[t]&&Rl.indexOf(n)>-1&&Rl.splice(Rl.indexOf(n),1)})),n in kl){for(var r in kl[n]=!0,Al)Al[r]===n&&(Hl[r]=!0);if(!t)return}for(var o in kl)Object.prototype.hasOwnProperty.call(kl,o)&&(kl[o]=e[Tl[o]]);var i=Il();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)&&Bl(e,t[a],i);if(n in Pl)for(var l=0;l<Pl[n].length;l++)if(("keydown"===e.type&&Pl[n][l].keydown||"keyup"===e.type&&Pl[n][l].keyup)&&Pl[n][l].key){for(var s=Pl[n][l],u=s.splitKey,c=s.key.split(u),f=[],d=0;d<c.length;d++)f.push(Dl(c[d]));f.sort().join("")===Rl.sort().join("")&&Bl(e,s,i)}}}function Hl(e,t,n){Rl=[];var r=_l(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=xl(Al,e)),(e="*"===(e=e[e.length-1])?"*":Dl(e))in Pl||(Pl[e]=[]),Pl[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 jl.indexOf(e)>-1}(a)&&window&&(jl.push(a),Cl(a,"keydown",(function(e){Fl(e)})),Cl(window,"focus",(function(){Rl=[]})),Cl(a,"keyup",(function(e){Fl(e),function(e){var t=e.keyCode||e.which||e.charCode,n=Rl.indexOf(t);if(n>=0&&Rl.splice(n,1),e.key&&"meta"===e.key.toLowerCase()&&Rl.splice(0,Rl.length),93!==t&&224!==t||(t=91),t in kl)for(var r in kl[t]=!1,Al)Al[r]===t&&(Hl[r]=!1)}(e)})))}var Vl={setScope:Nl,getScope:Il,deleteScope:function(e,t){var n,r;for(var o in e||(e=Il()),Pl)if(Object.prototype.hasOwnProperty.call(Pl,o))for(n=Pl[o],r=0;r<n.length;)n[r].scope===e?n.splice(r,1):r++;Il()===e&&Nl(t||"all")},getPressedKeyCodes:function(){return Rl.slice(0)},isPressed:function(e){return"string"==typeof e&&(e=Dl(e)),-1!==Rl.indexOf(e)},filter:function(e){var t=e.target||e.srcElement,n=t.tagName,r=!0;return!t.isContentEditable&&("INPUT"!==n&&"TEXTAREA"!==n||t.readOnly)||(r=!1),r},unbind:function(e){if(e){if(Array.isArray(e))e.forEach((function(e){e.key&&zl(e)}));else if("object"===Sl(e))e.key&&zl(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=""),zl({key:e,scope:o,method:i,splitKey:"+"})}}else Object.keys(Pl).forEach((function(e){return delete Pl[e]}))}};for(var Ul in Vl)Object.prototype.hasOwnProperty.call(Vl,Ul)&&(Hl[Ul]=Vl[Ul]);if("undefined"!=typeof window){var Wl=window.hotkeys;Hl.noConflict=function(e){return e&&window.hotkeys===Hl&&(window.hotkeys=Wl),Hl},window.hotkeys=Hl}var Gl=Hl,Zl=function(){var e;null===(e=document.getElementById("file-picker"))||void 0===e||e.click()},ql=function(){var e;if(document.querySelector("#copy-textarea").value="",null===(e=window.getSelection())||void 0===e||!e.toString())if(window.clipboardData)window.clipboardData.setData("Text",en.getSelectedText());else{var t=document.getElementById("copy-textarea");t.value=en.getSelectedText(),t.select(),t.setSelectionRange(0,99999);try{document.execCommand("copy"),t.blur()}catch(e){console.error("Copy is not supported by browser. ".concat(e))}}},Yl=function(e){if("CropPage"===e)return!1;var t=en.getTool(e);return!(null==t||!t.defaults)&&Object.keys(t.defaults).length>0},$l=function(e,t){var n,r=e.dispatch,o=e.getState,i=(null===(n=Fo.getToolButtonObject(o(),t))||void 0===n?void 0:n.group)||"";r(i?el.openElement("toolsOverlay"):el.closeElement("toolsOverlay")),en.getToolMode().name===t&&Yl(t)?r(el.toggleElement("toolStylePopup")):(r(el.closeElement("toolStylePopup")),en.setToolMode(t),r(el.setActiveToolGroup(i)))};function Kl(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 Xl(e){var t=Object.keys(Tn).find((function(t){return function(e,t){var n=Kl(t,2),r=n[0],o=n[1];if(null===r)return e<o;if(null===o)return e>=r;return e>=r&&e<o}(e,Tn[t])}));return parseFloat(t)}var Ql=[],Jl=-1;function es(e,t){var n=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}}(t/e),r=n.x,o=n.y;en.zoomTo(t,r,o),Jl=t}function ts(){Ql=[]}function ns(){ts(),en.fitToWidth()}function rs(){ts(),en.fitToPage()}function os(){var e=en.getZoom();if(Jl>0&&e!==Jl&&ts(),e!==An()){var t=Xl(e);Ql.length>0&&Ql[Ql.length-1]<0?t=Math.abs(Ql.pop()):Ql.push(t),es(e,Math.min(e+t,An()))}}function is(){var e=en.getZoom();if(Jl>0&&e!==Jl&&ts(),e!==On()){var t=Xl(e);Ql.length>0&&Ql[Ql.length-1]>0?t=Ql.pop():Ql.push(-1*t),es(e,Math.max(e-t,On()))}}function as(e){ts(),es(en.getZoom(),e)}var ls=n(52),ss=n.n(ls),us="pdf",cs="office",fs="blackbox",ds="xod",ps="all";function hs(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ms=new function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),hs(this,"getDocumentCenter",(function(e){var t;return{x:(t=e<=en.getTotalPages()?en.getPageInfo(e):{width:0,height:0}).width/2,y:t.height/2}})),hs(this,"getRotationRad",(function(e){return(4-en.getRotation(e))*(Math.PI/2)})),hs(this,"getRotationDeg",(function(e){return 90*(4-en.getRotation(e))}))},gs=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}},vs=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)},ys={position:{getSortedNotes:function(e){return e.sort((function(e,t){if(e.PageNumber===t.PageNumber){var n=ms.getRotationRad(e.PageNumber),r=ms.getDocumentCenter(e.PageNumber),o=[gs(r.x,r.y,e.X,e.Y,n),gs(r.x,r.y,e.X+e.Width,e.Y+e.Height,n)],i=[gs(r.x,r.y,t.X,t.Y,n),gs(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(qt.t("option.shared.page")," ").concat(r[t.PageNumber-1])}},time:{getSortedNotes:function(e){return e.sort((function(e,t){return vs(t)-vs(e)}))},shouldRenderSeparator:function(e,t){return ss()(vs(e)).format("MMM D, YYYY")!==ss()(vs(t)).format("MMM D, YYYY")},getSeparatorContent:function(e,t){var n=ss()(new Date).format("MMM D, YYYY"),r=ss()(new Date(new Date-864e5)).format("MMM D, YYYY"),o=ss()(vs(t)).format("MMM D, YYYY");return o===n?qt.t("option.notesPanel.separator.today"):o===r?qt.t("option.notesPanel.separator.yesterday"):o}},status:{getSortedNotes:function(e){return e.sort((function(e,t){var n=""===e.getStatus()?qt.t("option.state.none").toUpperCase():qt.t("option.state.".concat(e.getStatus().toLowerCase())).toUpperCase(),r=""===t.getStatus()?qt.t("option.state.none").toUpperCase():qt.t("option.state.".concat(t.getStatus().toLowerCase())).toUpperCase();return n<r?-1:n>r?1:0}))},shouldRenderSeparator:function(e,t){return e.getStatus()!==t.getStatus()},getSeparatorContent:function(e,t){return""===t.getStatus()?qt.t("option.state.none"):qt.t("option.state.".concat(t.getStatus().toLowerCase()))}},author:{getSortedNotes:function(e){return e.sort((function(e,t){var n=en.getDisplayAuthor(e).toUpperCase(),r=en.getDisplayAuthor(t).toUpperCase();return n<r?-1:n>r?1:0}))},shouldRenderSeparator:function(e,t){return en.getDisplayAuthor(e)!==en.getDisplayAuthor(t)},getSeparatorContent:function(e,t){return en.getDisplayAuthor(t)}},type:{getSortedNotes:function(e){return e.sort((function(e,t){var n=e.Subject.toUpperCase(),r=t.Subject.toUpperCase();return n<r?-1:n>r?1:0}))},shouldRenderSeparator:function(e,t){return e.Subject!==t.Subject},getSeparatorContent:function(e,t){return t.Subject}}},bs=function(){return ys},ws={signature:{icon:"icon-tool-signature",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateSignature"],annotationCheck:function(e){return e instanceof window.Annotations.FreeHandAnnotation&&e.Subject===qt.t("annotation.signature")}},freeHand:{icon:"icon-tool-pen-line",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateFreeHand","AnnotationCreateFreeHand2","AnnotationCreateFreeHand3","AnnotationCreateFreeHand4"],annotationCheck:function(e){return e instanceof window.Annotations.FreeHandAnnotation}},freeText:{icon:"icon-tool-text-free-text",iconColor:"TextColor",currentPalette:"TextColor",availablePalettes:["TextColor","StrokeColor","FillColor"],toolNames:["AnnotationCreateFreeText","AnnotationCreateFreeText2","AnnotationCreateFreeText3","AnnotationCreateFreeText4"],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","AnnotationCreateDistanceMeasurement2","AnnotationCreateDistanceMeasurement3","AnnotationCreateDistanceMeasurement4"],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","AnnotationCreatePerimeterMeasurement2","AnnotationCreatePerimeterMeasurement3","AnnotationCreatePerimeterMeasurement4"],annotationCheck:function(e){return e instanceof window.Annotations.PolylineAnnotation&&"PolyLineDimension"===e.IT&&e.Measure}},rectangularAreaMeasurement:{icon:"ic_annotation_rectangular_area_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreateRectangularAreaMeasurement","AnnotationCreateRectangularAreaMeasurement2","AnnotationCreateRectangularAreaMeasurement3","AnnotationCreateRectangularAreaMeasurement4"],annotationCheck:function(e){return e instanceof window.Annotations.PolygonAnnotation&&"PolygonDimension"===e.IT&&e.Measure&&e.isRectangularPolygon()}},areaMeasurement:{icon:"ic_annotation_area_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreateAreaMeasurement","AnnotationCreateAreaMeasurement2","AnnotationCreateAreaMeasurement3","AnnotationCreateAreaMeasurement4"],annotationCheck:function(e){return e instanceof window.Annotations.PolygonAnnotation&&"PolygonDimension"===e.IT&&e.Measure}},ellipseMeasurement:{icon:"ic_annotation_ellipse_area_black",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreateEllipseMeasurement","AnnotationCreateEllipseMeasurement2","AnnotationCreateEllipseMeasurement3","AnnotationCreateEllipseMeasurement4"],annotationCheck:function(e){return e instanceof window.Annotations.EllipseAnnotation&&"EllipseDimension"===e.IT&&e.Measure}},countMeasurement:{icon:"ic_check_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateCountMeasurement","AnnotationCreateCountMeasurement2","AnnotationCreateCountMeasurement3","AnnotationCreateCountMeasurement4"],annotationCheck:function(e){return e instanceof window.Annotations.StickyAnnotation&&e.getCustomData("trn-is-count")}},callout:{icon:"icon-tool-callout-line",iconColor:"StrokeColor",currentPalette:"TextColor",availablePalettes:["TextColor","StrokeColor","FillColor"],toolNames:["AnnotationCreateCallout","AnnotationCreateCallout2","AnnotationCreateCallout3","AnnotationCreateCallout4"],annotationCheck:function(e){return e instanceof window.Annotations.FreeTextAnnotation&&e.getIntent()===window.Annotations.FreeTextAnnotation.Intent.FreeTextCallout}},line:{icon:"icon-tool-shape-line",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateLine","AnnotationCreateLine2","AnnotationCreateLine3","AnnotationCreateLine4"],annotationCheck:function(e){return e instanceof window.Annotations.LineAnnotation&&"None"===e.getStartStyle()&&"None"===e.getEndStyle()}},arrow:{icon:"icon-tool-shape-arrow",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateArrow","AnnotationCreateArrow2","AnnotationCreateArrow3","AnnotationCreateArrow4"],annotationCheck:function(e){return e instanceof window.Annotations.LineAnnotation&&("None"!==e.getStartStyle()||"None"!==e.getEndStyle())}},polygon:{icon:"icon-tool-shape-polygon",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreatePolygon","AnnotationCreatePolygon2","AnnotationCreatePolygon3","AnnotationCreatePolygon4"],annotationCheck:function(e){return e instanceof window.Annotations.PolygonAnnotation&&"cloudy"!==e.Style}},cloud:{icon:"icon-tool-shape-cloud",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreatePolygonCloud","AnnotationCreatePolygonCloud2","AnnotationCreatePolygonCloud3","AnnotationCreatePolygonCloud4"],annotationCheck:function(e){return e instanceof window.Annotations.PolygonAnnotation&&"cloudy"===e.Style}},highlight:{icon:"icon-tool-text-manipulation-highlight",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateTextHighlight","AnnotationCreateTextHighlight2","AnnotationCreateTextHighlight3","AnnotationCreateTextHighlight4"],annotationCheck:function(e){return e instanceof window.Annotations.TextHighlightAnnotation}},underline:{icon:"icon-tool-text-manipulation-underline",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateTextUnderline","AnnotationCreateTextUnderline2","AnnotationCreateTextUnderline3","AnnotationCreateTextUnderline4"],annotationCheck:function(e){return e instanceof window.Annotations.TextUnderlineAnnotation}},squiggly:{icon:"icon-tool-text-manipulation-squiggly",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateTextSquiggly","AnnotationCreateTextSquiggly2","AnnotationCreateTextSquiggly3","AnnotationCreateTextSquiggly4"],annotationCheck:function(e){return e instanceof window.Annotations.TextSquigglyAnnotation}},strikeout:{icon:"icon-tool-text-manipulation-strikethrough",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateTextStrikeout","AnnotationCreateTextStrikeout2","AnnotationCreateTextStrikeout3","AnnotationCreateTextStrikeout4"],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:"icon-tool-shape-rectangle",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreateRectangle","AnnotationCreateRectangle2","AnnotationCreateRectangle3","AnnotationCreateRectangle4"],annotationCheck:function(e){return e instanceof window.Annotations.RectangleAnnotation}},ellipse:{icon:"icon-tool-shape-oval",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreateEllipse","AnnotationCreateEllipse2","AnnotationCreateEllipse3","AnnotationCreateEllipse4"],annotationCheck:function(e){return e instanceof window.Annotations.EllipseAnnotation}},polyline:{icon:"icon-tool-shape-polyline",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreatePolyline","AnnotationCreatePolyline2","AnnotationCreatePolyline3","AnnotationCreatePolyline4"],annotationCheck:function(e){return e instanceof window.Annotations.PolylineAnnotation}},stickyNote:{icon:"icon-tool-comment-line",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateSticky","AnnotationCreateSticky2","AnnotationCreateSticky3","AnnotationCreateSticky4"],annotationCheck:function(e){return e instanceof window.Annotations.StickyAnnotation}},stamp:{icon:"icon-tool-stamp-line",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["AnnotationCreateStamp","AnnotationCreateRubberStamp"],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:function(e){return e instanceof window.Annotations.FreeHandAnnotation}},cropPage:{icon:"ic_crop_black_24px",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["CropPage"],annotationCheck:null},fileattachment:{icon:"ic_fileattachment_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateFileAttachment"],annotationCheck:function(e){return e instanceof window.Annotations.FileAttachmentAnnotation}}},Ss=function(e){return Object.keys(ws).find((function(t){return ws[t].toolNames.includes(e)}))},Es=function(e){return Object.keys(ws).find((function(t){var n=ws[t].annotationCheck;return n&&n(e)}))},Cs=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Object.keys(ws).reduce((function(e,n){return e[n]={},t.forEach((function(t){e[n][t]=ws[n][t]})),e}),{})},xs=function(e){return ws[e]||{icon:"icon - tool - pen and shape - phone - line"}};function _s(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 Os(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){_s(i,r,o,a,l,"next",e)}function l(e){_s(i,r,o,a,l,"throw",e)}a(void 0)}))}}var As,Ts=[],ks=!1,Ps=1,Ms=function(){var e=Os(regeneratorRuntime.mark((function e(t,n,r,o,i){var a,l,s,u,c,f,d,p,h;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i&&(a=i.includeAnnotations,l=i.includeComments,s=i.pagesToPrint,u=i.onProgress),en.getDocument()){e.next=3;break}return e.abrupt("return");case 3:if(c=en.getDocument().getType(),f=en.getPrintablePDF())(d=window.open("","_blank")).document.write(qt.t("message.preparingToPrint")),f.then((function(e){d.location.href=e.url}));else if(n&&c===us)t(el.openElement("loadingModal")),Rs().then((function(){t(el.closeElement("loadingModal"))}));else if(a||l){if(!s)for(s=[],p=1;p<=en.getTotalPages();p++)s.push(p);h=Ls(s,l,a,Ps,r,o,void 0,u),Promise.all(h).then((function(e){js(e)})).catch((function(e){console.error(e)}))}else t(el.openElement("printModal"));case 6:case"end":return e.stop()}}),e)})));return function(t,n,r,o,i){return e.apply(this,arguments)}}(),Rs=function(){return en.exportAnnotations().then((function(e){return en.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()}))}))}))}))},Ls=function(e,t,n,r,o,i,a,l){var s=[];return Ts=[],ks=n,Ps=r,As=i,e.forEach((function(e){var n=Ns(e);if(s.push(Is(e,n)),t&&n.length){var r=bs()[o].getSortedNotes(n);s.push(zs(r,e,a))}l&&s[s.length-1].then((function(t){l(e,t)}))})),s},js=function(e){var t=document.getElementById("print-handler");t.innerHTML="";var n=document.createDocumentFragment();e.forEach((function(e){n.appendChild(e)})),t.appendChild(n),bn&&!wn?document.execCommand("print"):window.print()},Ds=function(){var e=en.getDocument();Ts.forEach((function(t){return e.cancelLoadCanvas(t)}))},Ns=function(e){return en.getAnnotationsList().filter((function(t){return t.Listable&&t.PageNumber===e&&!t.isReply()&&!t.isGrouped()&&t.Printable}))},Is=function(e,t){return new Promise((function(n){var r=e-1,o=Bs(r),i=function(){var o=Os(regeneratorRuntime.mark((function o(i){var l;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(Ts=Ts.filter((function(e){return e!==a})),Fs(i,r),!ks){o.next=7;break}return o.next=5,Hs(i,e);case 5:o.next=11;break;case 7:return t.forEach((function(e){return e.Printable=!1})),o.next=10,Hs(i,e);case 10:t.forEach((function(e){return e.Printable=!0}));case 11:(l=document.createElement("img")).src=i.toDataURL(),l.onload=function(){n(l)};case 14:case"end":return o.stop()}}),o)})));return function(e){return o.apply(this,arguments)}}(),a=en.getDocument().loadCanvasAsync({pageNumber:e,zoom:1,pageRotation:o,drawComplete:i,multiplier:Ps,print:!0});Ts.push(a)}))},zs=function(e,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(t),o.appendChild(i),e.forEach((function(e){var t=Us(e,n);o.appendChild(t)})),r(o)}))},Bs=function(e){var t=en.getPageInfo(e+1),n=t.width,r=t.height,o=(4-Vs(e))%4;return o%2==0&&n>r?o++:o%2==1&&r>n&&o--,o},Fs=function(e,t){var n=en.getPageInfo(t+1),r=n.width,o=n.height,i=Vs(t),a=e.getContext("2d"),l=(4-i)%4,s=l%2==0&&r>o||l%2==1&&o>r;if(window.utils.isPdfjs&&s)switch(i){case 0:a.translate(o,0),a.rotate(90*Math.PI/180);break;case 1:a.translate(0,o),a.rotate(270*Math.PI/180);break;case 2:a.translate(o,0),a.rotate(-270*Math.PI/180);break;case 3:a.translate(0,o),a.rotate(270*Math.PI/180)}else if(!window.utils.isPdfjs){switch(i){case 1:a.translate(r,0);break;case 2:a.translate(r,o);break;case 3:a.translate(0,o)}a.rotate(90*i*Math.PI/180)}},Hs=function(e,t){if(0===en.getAnnotationsList().filter((function(e){return e.PageNumber===t&&e instanceof window.Annotations.WidgetAnnotation})).length)return en.drawAnnotations(t,e);var r=qs(t-1);return en.drawAnnotations(t,e,!0,r).then((function(){return document.body.appendChild(r),n.e(2).then(n.t.bind(null,1036,7)).then((function(t){return(0,t.default)(r,{canvas:e,backgroundColor:null,scale:1,logging:!1}).then((function(){document.body.removeChild(r)}))}))}))},Vs=function(e){var t=e+1;return(en.getCompleteRotation(t)-en.getRotation(t)+4)%4},Us=function(e,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=Ws(e);return o.appendChild(i),o.appendChild(Gs(e)),r.appendChild(o),r.appendChild(Zs(e)),n.appendChild(r),e.getReplies().forEach((function(e){var r=document.createElement("div");r.className="note__reply",r.appendChild(Gs(e,t)),r.appendChild(Zs(e)),n.appendChild(r)})),n},Ws=function(e){var t,r=Es(e),o=As[r]&&As[r].iconColor,i=xs(r).icon;if(i&&0===i.trim().indexOf("data:"))(t=document.createElement("img")).src=i;else{var a;if(i)a=0===i.indexOf("<svg")?i:n(242)("./".concat(i,".svg"));else a=e.Subject;(t=document.createElement("div")).innerHTML=a}return t.className="note__icon",t.style.color=o&&e[o].toHexString(),t},Gs=function(e,t){var n=document.createElement("div");return n.className="note__info",n.innerHTML="\n Author: ".concat(en.getDisplayAuthor(e)||""," \n Subject: ").concat(e.Subject," \n Date: ").concat(ss()(e.DateCreated).format(t||"D/MM/YYYY h:mm:ss A"),"\n "),n},Zs=function(e){var t=document.createElement("div"),n=e.getContents();return t.className="note__content",n&&(t.style.whiteSpace="pre-wrap",t.innerHTML="".concat(n)),t},qs=function(e){var t=en.getPageInfo(e+1),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};function Ys(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 $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 Ks=function(e){var t=en.getTool(e),n=window.Tools.ToolNames;return(null==t?void 0:t.name)===n.REDACTION&&(t.defaults=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ys(Object(n),!0).forEach((function(t){$s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t.defaults,{StrokeThickness:null,Opacity:null,FontSize:null})),((null==t?void 0:t.name)===n.HIGHLIGHT||(null==t?void 0:t.name)===n.HIGHLIGHT2||(null==t?void 0:t.name)===n.HIGHLIGHT3||(null==t?void 0:t.name)===n.HIGHLIGHT4)&&!en.isBlendModeSupported("multiply")&&(t.defaults.Opacity=null),null==t?void 0:t.defaults},Xs=function(e,t){var n=Qs(t);en.clearSelection(),en.addAnnotations(n),en.selectAnnotations(n),e(el.closeElement("textPopup"))},Qs=function(e){var t=[],n=en.getSelectedTextQuads();return Object.keys(n).forEach((function(r){r=parseInt(r,10);var o=Js(e,r,n);!window.Tools.TextAnnotationCreateTool.AUTO_SET_TEXT||o instanceof window.Annotations.RedactionAnnotation||o.setContents(en.getSelectedText(r)),o instanceof window.Annotations.RedactionAnnotation&&tu(o),eu(o),t.push(o)})),t},Js=function(e,t,n){var r=new e;return r.PageNumber=t,r.Quads=n[t],r.Author=en.getCurrentUser(),r},eu=function(e){var t=function(e){return ws[Es(e)].toolNames[0]}(e);if(t){var n=Ks(t).StrokeColor;e.StrokeColor=n}},tu=function(e){var t=en.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)}}},nu=function(){var e=en.getAnnotationsList().filter((function(e){return e instanceof window.Annotations.FreeTextAnnotation})).some((function(e){var t;return null===(t=e.getEditor())||void 0===t?void 0:t.hasFocus()})),t=document.activeElement;return t instanceof window.HTMLInputElement||t instanceof window.HTMLTextAreaElement||e},ru=function(){return{Single:1,Continuous:1,Facing:2,FacingContinuous:2,CoverFacing:2,Cover:2}[en.getDisplayMode()]},ou=function(e){var t=en.getTotalPages(),n=en.getCurrentPage(),r=Math.min(t,e);(r=Math.max(1,e))!==n&&en.setCurrentPage(r)};function iu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var au={arrow:"A",callout:"C",copy:"Control+C",delete:"Delete",ellipse:"O",eraser:"E",freehand:"F",freetext:"T",highlight:"H",line:"L",pan:"P",rectangle:"R",rotateClockwise:"Control+Shift+=",rotateCounterClockwise:"Control+Shift+-",select:"Escape",signature:"S",squiggly:"G",stamp:"I",redo:"Control+Shift+Z",undo:"Control+Z",stickyNote:"N",strikeout:"K",underline:"U",zoomIn:"Control+=",zoomOut:"Control+-","richText.bold":"Control+B","richText.italic":"Control+I","richText.underline":"Control+L","richText.strikeout":"Control+K"};var lu=function(){},su={CTRL_SHIFT_EQUAL:"ctrl+shift+=",COMMAND_SHIFT_EQUAL:"command+shift+=",CTRL_SHIFT_MINUS:"ctrl+shift+-",COMMAND_SHIFT_MINUS:"command+shift+-",CTRL_C:"ctrl+c",COMMAND_C:"command+c",CTRL_V:"ctrl+v",COMMAND_V:"command+v",CTRL_Z:"ctrl+z",COMMAND_Z:"command+z",CTRL_Y:"ctrl+y",COMMAND_SHIFT_Z:"command+shift+z",CTRL_O:"ctrl+o",COMMAND_O:"command+o",CTRL_F:"ctrl+f",COMMAND_F:"command+f",CTRL_EQUAL:"ctrl+=",COMMAND_EQUAL:"command+=",CTRL_MINUS:"ctrl+-",COMMAND_MINUS:"command+-",CTRL_0:"ctrl+0",COMMAND_0:"command+0",CTRL_P:"ctrl+p",COMMAND_P:"command+p",ENTER:"enter",PAGE_UP:"pageup",PAGE_DOWN:"pagedown",UP:"up",DOWN:"down",SPACE:"space",ESCAPE:"escape",P:"p",A:"a",C:"c",E:"e",F:"f",I:"i",L:"l",N:"n",O:"o",R:"r",Q:"q",T:"t",S:"s",G:"g",H:"h",K:"k",U:"u"};function uu(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.join(", ")}var cu={initialize:function(e){var t=this;Gl.filter=function(){return!0},this.store=e,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(!!en.getToolModeMap()[e]&&(e=this.getHotkeyByToolName(e)),t||(t=this.keyHandlerMap[e]),e&&t){var n=t,r=n.keyup,o=void 0===r?lu:r,i=n.keydown,a=void 0===i?t:i;Gl(e,{keyup:!0},(function(e){"keyup"===e.type&&o(e),"keydown"===e.type&&a(e)}))}},off:function(e,t){!!en.getToolModeMap()[e]&&!(e=this.getHotkeyByToolName(e))||Gl.unbind(e,t)},createKeyHandlerMap:function(e){var t,n=this,r=e.dispatch,o=e.getState;return iu(t={},"".concat(su.CTRL_SHIFT_EQUAL,", ").concat(su.COMMAND_SHIFT_EQUAL),(function(e){e.preventDefault(),en.rotateClockwise()})),iu(t,"".concat(su.CTRL_SHIFT_MINUS,", ").concat(su.COMMAND_SHIFT_MINUS),(function(e){e.preventDefault(),en.rotateCounterClockwise()})),iu(t,"".concat(su.CTRL_C,", ").concat(su.COMMAND_C),(function(){en.getSelectedText()?(ql(),r(el.closeElement("textPopup"))):en.getSelectedAnnotations().length&&en.updateCopiedAnnotations()})),iu(t,"".concat(su.CTRL_V,", ").concat(su.COMMAND_V),(function(e){nu()||(e.preventDefault(),en.pasteCopiedAnnotations())})),iu(t,"".concat(su.CTRL_Z,", ").concat(su.COMMAND_Z),(function(e){e.preventDefault(),en.undo()})),iu(t,"".concat(su.CTRL_Y,", ").concat(su.COMMAND_SHIFT_Z),(function(e){e.preventDefault(),en.redo()})),iu(t,"".concat(su.CTRL_O,", ").concat(su.COMMAND_O),(function(e){e.preventDefault(),Zl()})),iu(t,uu(su.CTRL_F,su.COMMAND_F),(function(e){e.preventDefault(),r(el.openElement("searchPanel"))})),iu(t,"".concat(su.CTRL_EQUAL,", ").concat(su.COMMAND_EQUAL),(function(e){e.preventDefault(),os()})),iu(t,"".concat(su.CTRL_MINUS,", ").concat(su.COMMAND_MINUS),(function(e){e.preventDefault(),is()})),iu(t,"".concat(su.CTRL_0,", ").concat(su.COMMAND_0),(function(e){e.preventDefault(),sn?en.fitToWidth():en.fitToPage()})),iu(t,uu(su.CTRL_P,su.COMMAND_P),(function(e){e.preventDefault(),Ms(r,Fo.isEmbedPrintSupported(o()),Fo.getSortStrategy(o()),Fo.getColorMap(o()))})),iu(t,"".concat(su.PAGE_UP),(function(e){e.preventDefault(),ou(en.getCurrentPage()-ru())})),iu(t,"".concat(su.PAGE_DOWN),(function(e){e.preventDefault(),ou(en.getCurrentPage()+ru())})),iu(t,"".concat(su.UP),(function(){if(!nu()&&!en.isContinuousDisplayMode()){var e=en.getScrollViewElement(),t=e.scrollHeight,n=e.clientHeight;if(0===e.scrollTop){var r=en.getCurrentPage();ou(r-ru()),r>1&&(e.scrollTop=t-n)}}})),iu(t,"".concat(su.DOWN),(function(){if(!nu()&&!en.isContinuousDisplayMode()){var e=en.getScrollViewElement(),t=e.scrollTop,n=e.clientHeight,r=e.scrollHeight;Math.abs(t+n-r)<=1&&ou(en.getCurrentPage()+ru())}})),iu(t,"".concat(su.SPACE),{keyup:this.createToolHotkeyHandler((function(t){t.preventDefault(),$l(e,n.prevToolName),n.prevToolName=null})),keydown:this.createToolHotkeyHandler((function(t){t.preventDefault(),"Pan"!==en.getToolMode().name&&(n.prevToolName=en.getToolMode().name,$l(e,"Pan"))}))}),iu(t,"".concat(su.ESCAPE),(function(t){t.preventDefault(),$l(e,"AnnotationEdit"),r(el.closeElements(["annotationPopup","textPopup","contextMenuPopup","toolStylePopup","annotationStylePopup","signatureModal","customStampModal","printModal","rubberStampOverlay","editTextModal","filterModal"]))})),iu(t,"".concat(su.P),this.createToolHotkeyHandler((function(){$l(e,"Pan")}))),iu(t,"".concat(su.A),this.createToolHotkeyHandler((function(){$l(e,"AnnotationCreateArrow")}))),iu(t,"".concat(su.C),this.createToolHotkeyHandler((function(){$l(e,"AnnotationCreateCallout")}))),iu(t,"".concat(su.E),this.createToolHotkeyHandler((function(){$l(e,"AnnotationEraserTool")}))),iu(t,"".concat(su.F),this.createToolHotkeyHandler((function(){$l(e,"AnnotationCreateFreeHand")}))),iu(t,"".concat(su.I),this.createToolHotkeyHandler((function(){$l(e,"AnnotationCreateStamp")}))),iu(t,"".concat(su.L),this.createToolHotkeyHandler((function(){$l(e,"AnnotationCreateLine")}))),iu(t,"".concat(su.N),this.createToolHotkeyHandler((function(){$l(e,"AnnotationCreateSticky")}))),iu(t,"".concat(su.O),this.createToolHotkeyHandler((function(){$l(e,"AnnotationCreateEllipse")}))),iu(t,"".concat(su.R),this.createToolHotkeyHandler((function(){$l(e,"AnnotationCreateRectangle")}))),iu(t,"".concat(su.Q),this.createToolHotkeyHandler((function(){$l(e,"AnnotationCreateRubberStamp")}))),iu(t,"".concat(su.T),this.createToolHotkeyHandler((function(){$l(e,"AnnotationCreateFreeText")}))),iu(t,"".concat(su.S),this.createToolHotkeyHandler((function(){var e=document.querySelector('[data-element="signatureToolButton"] .Button');null==e||e.click()}))),iu(t,"".concat(su.G),this.createToolHotkeyHandler((function(){en.getSelectedText()?Xs(r,window.Annotations.TextSquigglyAnnotation):$l(e,"AnnotationCreateTextSquiggly")}))),iu(t,"".concat(su.H),this.createToolHotkeyHandler((function(){en.getSelectedText()?Xs(r,window.Annotations.TextHighlightAnnotation):$l(e,"AnnotationCreateTextHighlight")}))),iu(t,"".concat(su.K),this.createToolHotkeyHandler((function(){en.getSelectedText()?Xs(r,window.Annotations.TextStrikeoutAnnotation):$l(e,"AnnotationCreateTextStrikeout")}))),iu(t,"".concat(su.U),this.createToolHotkeyHandler((function(){en.getSelectedText()?Xs(r,window.Annotations.TextUnderlineAnnotation):$l(e,"AnnotationCreateTextUnderline")}))),t},createToolHotkeyHandler:function(e){var t=this.store.getState;return function(){var n=Fo.getOpenElements(t()),r=en.getToolMode().name,o=r===window.Tools.ToolNames.SIGNATURE&&n.signatureModal;nu()||o||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",AnnotationCreateRubberStamp:"q"}[e]}},fu=Object.create(cu);n(766);function du(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,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hu(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(){},gu={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,ariaLabel:x.a.string,role:x.a.string},vu=function(e){var t,n=hu(Oe((function(t){return[Fo.isElementDisabled(t,e.dataElement),Fo.getCustomElementOverrides(t,e.dataElement)]}),Y),2),r=n[0],o=n[1],i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?du(Object(n),!0).forEach((function(t){pu(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):du(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{},void 0===o?{}:o),a=i.disable,l=i.disabled,u=i.isActive,c=i.mediaQueryClassName,f=i.img,d=i.label,p=i.color,h=i.dataElement,m=i.onClick,g=i.className,v=i.title,y=i.style,b=i.ariaLabel,w=i.role,S=i.fillClass,E=hu(Je(),1)[0],C=b||(v?E(v):void 0),x=v?v.slice(v.indexOf(".")+1):void 0,_=x?function(e){var t=au[e];if(t)return vn&&(t=t.replace("Control","Meta")),t}(x):void 0,O=null==f?void 0:f.trim().startsWith("data:"),A=f,T=a||l,k=f&&!O&&(!f.includes(".")||f.startsWith("<svg")),P=!!v,M=s.a.createElement("button",{className:rl()((t={Button:!0,active:u&&!T,disabled:T},pu(t,c,c),pu(t,g,g),t)),style:y,"data-element":h,onClick:T?mu:m,"aria-label":C,role:w,"aria-keyshortcuts":_},k&&s.a.createElement(wl,{disabled:T,glyph:A,color:p,fillClass:S}),A&&!k&&s.a.createElement("img",{src:A}),d&&s.a.createElement("span",null,E(d)));return r?null:P?s.a.createElement(dl,{content:v,hideShortcut:T},M):M};vu.propTypes=gu;var yu=s.a.memo(vu),bu=function(e){var t,n="";return(n=((null==e?void 0:null===(t=e.toHexString)||void 0===t?void 0:t.call(e))||"").substring(1))&&(n="F-".concat(n)),n};n(243);function wu(){return(wu=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 Su(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 Eu(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 Cu={toolName:x.a.string.isRequired,group:x.a.string,className:x.a.string},xu=function(e){var t=e.toolName,n=e.className,r=Eu(e,["toolName","className"]),o=Su(Oe((function(e){return[Fo.getActiveToolName(e),Fo.getActiveToolName(e)===t,Fo.getIconColor(e,Ss(t)),Fo.getActiveToolStyles(e),Fo.getToolButtonObject(e,t),Fo.getCustomElementOverrides(e,Fo.getToolButtonDataElement(e,t))]}),Y),6),i=(o[0],o[1]),a=o[2],u=(o[3],o[4]),c=o[5],f=Ce(),d=u.group,p=void 0===d?"":d,h=Eu(u,["group"]);Object(l.useEffect)((function(){void 0!==(null==c?void 0:c.disable)&&(c.disable?fu.off(t):fu.on(t))}),[c,t]);var m,g,v,y="",b="",w=(null==c?void 0:c.showColor)||u.showColor;if("always"===w||"active"===w&&i){var S,E,C=Ks(t);y=null==C?void 0:null===(S=C[a])||void 0===S?void 0:null===(E=S.toHexString)||void 0===E?void 0:E.call(S),b=bu(null==C?void 0:C.FillColor)}return s.a.createElement(yu,wu({className:rl()((m={"tool-button":!0,hasStyles:Yl(t)},g=n,v=n,g in m?Object.defineProperty(m,g,{value:v,enumerable:!0,configurable:!0,writable:!0}):m[g]=v,m)),onClick:function(){i?"AnnotationCreateStamp"!==t&&"AnnotationCreateRedaction"!==t&&"AnnotationEraserTool"!==t&&Yl(t)&&(f(el.toggleElement("toolStylePopup")),"AnnotationCreateRubberStamp"===t&&en.setToolMode(Ji)):("miscTools"===p&&f(el.closeElement("toolStylePopup")),en.setToolMode(t),f(el.setActiveToolGroup(p)),f(el.setLastPickedToolForGroup(p,t)),"AnnotationCreateRubberStamp"===t&&f(el.openElement("toolStylePopup")))},isActive:i,color:y,fillClass:b},r,h))};xu.propTypes=Cu;var _u=xu;function Ou(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 Au=function(e,t,n){var r=e.map((function(e){return window.matchMedia("screen and ".concat(e))})),o=function(){var e=r.findIndex((function(e){return e.matches}));return void 0!==t[e]?t[e]:n},i=Ou(Object(l.useState)(o),2),a=i[0],s=i[1];return Object(l.useEffect)((function(){var e=function(){return s(o)};return r.forEach((function(t){return t.addListener(e)})),function(){return r.forEach((function(t){return t.removeListener(e)}))}}),[]),a};function Tu(){return(Tu=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 ku(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 Pu=be((function(e,t){var n=Fo.isElementOpen(e,t.element);return{isElementDisabled:Fo.isElementDisabled(e,t.dataElement),isActive:n}}),(function(e,t){return{onClick:function(){e(el.toggleElement(t.element))}}}))((function(e){var t=e.onClick,n=e.dataElement,r=e.isElementDisabled,o=e.isActive,i=e.ariaLabel,a=ku(e,["onClick","dataElement","isElementDisabled","isActive","ariaLabel"]);return r?null:s.a.createElement(yu,Tu({},a,{isActive:o,dataElement:n,onClick:t,ariaLabel:i}))})),Mu=function(e){var t=Au(["(max-width: 640px)"],[!0],!1);return s.a.createElement(Pu,Tu({},e,{isMobile:t}))};var Ru=be((function(e,t){var n,r,o,i=t.isNotClickableSelector,a=t.className;return{className:rl()((n={ActionButton:!0},r=a,o=!!a,r in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,n)),disabled:i&&i(e)}}),(function(e,t){return{onClick:function(){t.onClick(e)}}}))(yu);function Lu(e){return(Lu="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 ju(){return(ju=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 Du(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 Nu(e){return(Nu=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Iu(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zu(e,t){return(zu=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Bu(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(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"!==Lu(t)&&"function"!=typeof t?Iu(e):t}(this,Nu(t).call(this,e)),Bu(Iu(n),"update",(function(e){e?n.setState({activeState:e}):n.forceUpdate()})),Bu(Iu(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&&zu(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,l=i?i(t[e]):"",u=["StatefulButton",t[e].className?t[e].className:""].join(" ").trim();return s.a.createElement(yu,ju({},this.props,{className:u,isActive:a&&a(this.props),img:o,label:l,onClick:this.onClick,title:r}))}}])&&Du(n.prototype,r),o&&Du(n,o),t}(s.a.PureComponent);Bu(Fu,"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 Hu=be((function(e,t){return{isOpen:Fo.isElementOpen(e,t.dataElement),openElements:Fo.getOpenElements(e)}}))(Fu);n(767);function Vu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Uu(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 Wu={className:x.a.string,dataElement:x.a.string,display:x.a.string,render:x.a.func.isRequired,mediaQueryClassName:x.a.string,title:x.a.string},Gu=function(e){var t,n=e.className,r=void 0===n?"CustomElement":n,o=e.dataElement,i=e.display,a=e.render,u=e.mediaQueryClassName,c=e.title,f=Uu(Object(l.useState)(null),2),d=f[0],p=f[1],h=Object(l.useRef)(),m=Object(l.useRef)(),g=Oe((function(e){return Fo.isElementDisabled(e,o)}));if(Object(l.useEffect)((function(){if(!g){var e=a();if(function(e){try{return e instanceof window.Element||e instanceof window.parent.Element}catch(e){return!1}}(e)){for(var t=m.current?m.current:h.current;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(e)}else!function(e){return s.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"):p(e)}}),[g,a]),g)return null;var v=s.a.createElement("div",{className:rl()((t={},Vu(t,r,!!r),Vu(t,u,!!u),t)),ref:h,"data-element":o,style:{display:i}},d);return c?s.a.createElement(dl,{content:c,ref:m},v):v};Gu.propTypes=Wu;var Zu=Gu;function qu(){return(qu=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 Yu(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 $u={children:x.a.node,dataElement:x.a.string},Ku=s.a.forwardRef((function(e,t){var n=e.type,r=void 0===n?"div":n,o=e.children,i=e.dataElement,a=Yu(e,["type","children","dataElement"]),l=Oe((function(e){return Fo.isElementDisabled(e,i)}));return"button"===r?l?null:s.a.createElement("button",qu({ref:t,"data-element":i},a),o):l?null:s.a.createElement("div",qu({ref:t,"data-element":i},a),o)}));Ku.propTypes=$u;var Xu=Ku;n(768);function Qu(){return(Qu=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 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 ec(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function tc(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 nc(e,t){return!t||"object"!==Ju(t)&&"function"!=typeof t?oc(e):t}function rc(e){return(rc=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function oc(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ic(e,t){return(ic=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ac(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var lc=function(e){function t(){var e,n;ec(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return ac(oc(n=nc(this,(e=rc(t)).call.apply(e,[this].concat(o)))),"onClick",(function(){var e=n.props,t=e.setActiveToolGroup,r=e.isActive,o=e.closeElement,i=e.openElement,a=e.toolGroup,l=e.toolNames,s=e.lastPickedToolForGroup;r?(o("toolStylePopup"),en.setToolMode(Ji),t("")):(o("toolStylePopup"),"signatureTools"===a||"rubberStampTools"===a?en.setToolMode(Ji):en.setToolMode(s||l[0]),t(a),i("toolsOverlay"))})),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&&ic(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e,t=this.props,n=t.toolNames,r=t.lastPickedToolForGroup,o=t.isActive,i=t.mediaQueryClassName,a=t.dataElement,l=t.toolButtonObjects,u=t.allButtonsInGroupDisabled,c=t.iconColorKey,f=t.showColor,d=t.title,p=r||n[0],h=this.props.img?this.props.img:null===(e=l[p])||void 0===e?void 0:e.img,m="",g="";if("never"!==f&&o){var v,y,b=Ks(p);c&&(m=null===(v=b[c])||void 0===v?void 0:null===(y=v.toHexString)||void 0===y?void 0:y.call(v)),g=bu(b.FillColor)}return u?null:s.a.createElement(Xu,{className:rl()({"tool-group-button":!0,active:o}),dataElement:a},s.a.createElement(yu,{title:d,mediaQueryClassName:i,isActive:o,img:h,color:m,fillClass:g,dataElement:a,onClick:this.onClick}))}}])&&tc(n.prototype,r),o&&tc(n,o),t}(s.a.PureComponent);ac(lc,"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,lastPickedToolForGroup:x.a.string,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,showColor:x.a.string,iconColorKey:x.a.string});var sc=be((function(e,t){return{lastPickedToolForGroup:Fo.getLastPickedToolForGroup(e,t.toolGroup),savedSignatures:Fo.getSavedSignatures(e),isActive:Fo.getActiveToolGroup(e)===t.toolGroup,activeToolName:Fo.getActiveToolName(e),toolNames:Fo.getToolNamesByGroup(e,t.toolGroup),toolButtonObjects:Fo.getToolButtonObjects(e),allButtonsInGroupDisabled:Fo.allButtonsInGroupDisabled(e,t.toolGroup),iconColorKey:Fo.getIconColor(e,Ss(Fo.getActiveToolName(e)))}}),{openElement:el.openElement,toggleElement:el.toggleElement,closeElement:el.closeElement,setActiveToolGroup:el.setActiveToolGroup})(lc),uc=function(e){var t=Au(["(max-width: 900px)"],[!0],!1);return s.a.createElement(sc,Qu({},e,{isTabletAndMobile:t}))},cc=n(285),fc=n(286),dc=["client","offset","scroll","bounds","margin"];function pc(e){var t=[];return dc.forEach((function(n){e[n]&&t.push(n)})),t}function hc(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}function mc(e){return function(t){var n,r;return r=n=function(n){function r(){for(var t,r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=n.call.apply(n,[this].concat(o))||this).state={contentRect:{entry:{},client:{},offset:{},scroll:{},bounds:{},margin:{}}},t._animationFrameID=null,t._resizeObserver=null,t._node=null,t.measure=function(n){var r=hc(t._node,e||pc(t.props));n&&(r.entry=n[0].contentRect),t._animationFrameID=window.requestAnimationFrame((function(){null!==t._resizeObserver&&(t.setState({contentRect:r}),"function"==typeof t.props.onResize&&t.props.onResize(r))}))},t._handleRef=function(e){null!==t._resizeObserver&&null!==t._node&&t._resizeObserver.unobserve(t._node),t._node=e,null!==t._resizeObserver&&null!==t._node&&t._resizeObserver.observe(t._node);var n=t.props.innerRef;n&&("function"==typeof n?n(t._node):n.current=t._node)},t}Object(cc.a)(r,n);var o=r.prototype;return o.componentDidMount=function(){this._resizeObserver=new fc.a(this.measure),null!==this._node&&(this._resizeObserver.observe(this._node),"function"==typeof this.props.onResize&&this.props.onResize(hc(this._node,e||pc(this.props))))},o.componentWillUnmount=function(){null!==this._resizeObserver&&(this._resizeObserver.disconnect(),this._resizeObserver=null),window.cancelAnimationFrame(this._animationFrameID)},o.render=function(){var e=this.props,n=(e.innerRef,e.onResize,Object(j.a)(e,["innerRef","onResize"]));return Object(l.createElement)(t,Object(L.a)({},n,{measureRef:this._handleRef,measure:this.measure,contentRect:this.state.contentRect}))},r}(l.Component),n.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},r}}var gc=mc()((function(e){var t=e.measure,n=e.measureRef,r=e.contentRect;return(0,e.children)({measure:t,measureRef:n,contentRect:r})}));gc.displayName="Measure",gc.propTypes.children=x.a.func;var vc=gc;function yc(){return(yc=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 bc(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 wc=function(e){var t=e.toolGroupButtonsItems,n=bc(Je(),1)[0],r=Object(l.useRef)(),o=bc(Object(l.useState)(!1),2),i=o[0],a=o[1],u=bc(Object(l.useState)(!1),2),c=u[0],f=u[1],d=function(){if(r.current){var e=r.current,t=e.scrollWidth,n=e.scrollLeft,o=e.offsetWidth;a(n>=t-o),f(0===n)}};return Object(l.useEffect)((function(){d()})),s.a.createElement(vc,{onResize:function(){d()}},(function(e){var o=e.measureRef;return s.a.createElement("div",{ref:o,className:"tool-group-buttons-container"},!c&&s.a.createElement("div",{className:rl()("chevron-scroll","left")},s.a.createElement("div",{className:rl()("scroll-edge","left")}),s.a.createElement("button",{className:rl()("tool-group-button"),onClick:function(){r.current.scrollTop=0,r.current.scrollLeft=r.current.scrollLeft-108},"aria-label":n("action.prev")},s.a.createElement(wl,{glyph:"icon-chevron-left"}))),!i&&s.a.createElement("div",{className:rl()("chevron-scroll","right")},s.a.createElement("button",{className:rl()("tool-group-button"),onClick:function(){r.current.scrollTop=0,r.current.scrollLeft=r.current.scrollLeft+108},"aria-label":n("action.next")},s.a.createElement(wl,{glyph:"icon-chevron-right"}))),s.a.createElement("div",{className:"tool-group-buttons-scroll",ref:r,onScroll:d},t.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);return s.a.createElement(s.a.Fragment,{key:a},s.a.createElement(uc,yc({mediaQueryClassName:i},e)))}))))}))};n(769);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(){return(Ec=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 Cc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function xc(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,t){return!t||"object"!==Sc(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 Oc(e){return(Oc=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ac(e,t){return(Ac=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Tc,kc,Pc,Mc=function(e){function t(){return Cc(this,t),_c(this,Oc(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&&Ac(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props.items,t=e.filter((function(e){return"toolGroupButton"===e.type})),n=!1;return s.a.createElement("div",{className:"HeaderItems"},e.map((function(e,r){var o=e.type,i=e.dataElement,a=e.hidden,l=(e.toolName,e.hiddenOnMobileDevice),u=a?a.map((function(e){return"hide-in-".concat(e)})).join(" "):"";l&&(window.navigator.userAgent.match(/(iPad|iPhone|iPod)/i)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1||window.navigator.userAgent.match(/Android/i)||window.navigator.userAgent.match(/webOS|BlackBerry|IEMobile|Opera Mini/i))&&(u+=" hide-in-mobile hide-in-small-mobile");var c="".concat(o,"-").concat(i||r);switch(o){case"toolButton":return s.a.createElement(_u,Ec({key:c,mediaQueryClassName:u},e));case"toolGroupButton":return n?null:(n=!0,s.a.createElement(wc,{key:c,toolGroupButtonsItems:t}));case"toggleElementButton":return s.a.createElement(Mu,Ec({key:c,mediaQueryClassName:u},e));case"actionButton":return s.a.createElement(Ru,Ec({key:c,mediaQueryClassName:u},e));case"statefulButton":return s.a.createElement(Hu,Ec({key:c,mediaQueryClassName:u},e));case"customElement":return s.a.createElement(Zu,Ec({key:c,mediaQueryClassName:u},e));case"spacer":case"divider":return s.a.createElement("div",{key:c,className:"".concat(o," ").concat(u)});default:return console.warn("".concat(o," is not a valid header item type.")),null}})))}}])&&xc(n.prototype,r),o&&xc(n,o),t}(s.a.PureComponent);Tc=Mc,kc="propTypes",Pc={items:x.a.arrayOf(x.a.object).isRequired},kc in Tc?Object.defineProperty(Tc,kc,{value:Pc,enumerable:!0,configurable:!0,writable:!0}):Tc[kc]=Pc;var Rc=function(e){var t=Au(["(max-width: 640px)"],[!0],!1);return s.a.createElement(Mc,Ec({},e,{isMobile:t}))};n(244);function Lc(e){return(Lc="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 jc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Dc(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 Nc(e,t){return!t||"object"!==Lc(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 Ic(e){return(Ic=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function zc(e,t){return(zc=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Bc=function(e){function t(){return jc(this,t),Nc(this,Ic(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&&zc(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.activeHeaderItems,r=e.isOpen,o=e.isToolsHeaderOpen,i=e.currentToolbarGroup;return t||!r?null:s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:rl()({Header:!0}),"data-element":"header"},s.a.createElement(Rc,{items:n}),(!o||"toolbarGroup-View"===i)&&s.a.createElement("div",{className:"view-header-border"})))}}])&&Dc(n.prototype,r),o&&Dc(n,o),t}(s.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Bc,"propTypes",{isDisabled:x.a.bool,isOpen:x.a.bool,activeHeaderItems:x.a.array.isRequired});var Fc=be((function(e){return{currentToolbarGroup:Fo.getCurrentToolbarGroup(e),isToolsHeaderOpen:Fo.isElementOpen(e,"toolsHeader"),isDisabled:Fo.isElementDisabled(e,"header"),isOpen:Fo.isElementOpen(e,"header"),activeHeaderItems:Fo.getActiveHeaderItems(e)}}))(Bc);function Hc(){return(Hc=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 Vc(e){return(Vc="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 Uc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Wc(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 Gc(e,t){return!t||"object"!==Vc(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 Zc(e){return(Zc=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qc(e,t){return(qc=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Yc=function(e){function t(){return Uc(this,t),Gc(this,Zc(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&&qc(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.activeHeaderItems,r=e.isOpen,o=e.currentToolbarGroup,i=!t&&r&&"toolbarGroup-View"!==o;return s.a.createElement("div",{className:rl()({HeaderToolsContainer:!0,closed:!i}),"data-element":"toolsHeader"},s.a.createElement("div",{className:"Header Tools"},s.a.createElement(Rc,{items:n})))}}])&&Wc(n.prototype,r),o&&Wc(n,o),t}(s.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Yc,"propTypes",{isDisabled:x.a.bool,isOpen:x.a.bool,activeHeaderItems:x.a.array.isRequired});var $c=be((function(e){return{currentToolbarGroup:Fo.getCurrentToolbarGroup(e),isDisabled:Fo.isElementDisabled(e,"toolsHeader"),isOpen:Fo.isElementOpen(e,"toolsHeader"),activeHeaderItems:Fo.getToolsHeaderItems(e),isToolsOverlayOpen:Fo.isElementOpen(e,"toolsOverlay"),isToolsOverlayDisabled:Fo.isElementDisabled(e,"toolsOverlay"),isSignatureOverlayOpen:Fo.isElementOpen(e,"signatureOverlay"),isSignatureOverlayDisabled:Fo.isElementDisabled(e,"signatureOverlay")}}),{setActiveToolGroup:el.setActiveToolGroup})(Yc),Kc=function(e){var t=Au(["(max-width: 640px)"],[!0],!1),n=Au(["(max-width: 900px)"],[!0],!1);return s.a.createElement($c,Hc({},e,{isMobile:t,isTabletAndMobile:n}))},Xc=[{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"}],Qc=function(e,t,n){var 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.bottom,s=a.left;if(s+t.current.getBoundingClientRect().width>window.innerWidth){o="auto",i=2}else o=s,i="auto";return{left:isNaN(o)?o:Math.max(o,0),right:i,top:l+(n?14:6)}},Jc=function(e,t){Object(l.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])};function ef(){return(ef=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 tf={preventDefaultTouchmoveEvent:!1,delta:10,rotationAngle:0,trackMouse:!1,trackTouch:!0},nf={xy:[0,0],swiping:!1,eventData:void 0,start:void 0};function rf(e,t){if(0===t)return e;var n=Math.PI/180*t;return[e[0]*Math.cos(n)+e[1]*Math.sin(n),e[1]*Math.cos(n)-e[0]*Math.sin(n)]}function of(e,t){var n=function(t){t.touches&&t.touches.length>1||e((function(e,n){n.trackMouse&&(document.addEventListener("mousemove",r),document.addEventListener("mouseup",a));var o=t.touches?t.touches[0]:t,i=rf([o.clientX,o.clientY],n.rotationAngle);return ef({},e,nf,{eventData:{initial:[].concat(i),first:!0},xy:i,start:t.timeStamp||0})}))},r=function(t){e((function(e,n){if(!e.xy[0]||!e.xy[1]||t.touches&&t.touches.length>1)return e;var r=t.touches?t.touches[0]:t,o=rf([r.clientX,r.clientY],n.rotationAngle),i=o[0],a=o[1],l=e.xy[0]-i,s=e.xy[1]-a,u=Math.abs(l),c=Math.abs(s),f=(t.timeStamp||0)-e.start,d=Math.sqrt(u*u+c*c)/(f||1);if(u<n.delta&&c<n.delta&&!e.swiping)return e;var p=function(e,t,n,r){return e>t?n>0?"Left":"Right":r>0?"Up":"Down"}(u,c,l,s),h=ef({},e.eventData,{event:t,absX:u,absY:c,deltaX:l,deltaY:s,velocity:d,dir:p});n.onSwiping&&n.onSwiping(h);var m=!1;return(n.onSwiping||n.onSwiped||n["onSwiped"+p])&&(m=!0),m&&n.preventDefaultTouchmoveEvent&&n.trackTouch&&t.cancelable&&t.preventDefault(),ef({},e,{eventData:ef({},h,{first:!1}),swiping:!0})}))},o=function(t){e((function(e,n){var r;return e.swiping&&(r=ef({},e.eventData,{event:t}),n.onSwiped&&n.onSwiped(r),n["onSwiped"+r.dir]&&n["onSwiped"+r.dir](r)),ef({},e,nf,{eventData:r})}))},i=function(){document.removeEventListener("mousemove",r),document.removeEventListener("mouseup",a)},a=function(e){i(),o(e)},l=function(e){if(e&&e.addEventListener){var t=[["touchstart",n],["touchmove",r],["touchend",o]];return t.forEach((function(t){var n=t[0],r=t[1];return e.addEventListener(n,r)})),function(){return t.forEach((function(t){var n=t[0],r=t[1];return e.removeEventListener(n,r)}))}}},s={ref:function(t){null!==t&&e((function(e,n){if(e.el===t)return e;var r={};return e.el&&e.el!==t&&e.cleanUpTouch&&(e.cleanUpTouch(),r.cleanUpTouch=null),n.trackTouch&&t&&(r.cleanUpTouch=l(t)),ef({},e,{el:t},r)}))}};return t.trackMouse&&(s.onMouseDown=n),[s,l]}function af(e,t,n){var r={};return!t.trackTouch&&e.cleanUpTouch?(e.cleanUpTouch(),r.cleanUpTouch=null):t.trackTouch&&!e.cleanUpTouch&&e.el&&(r.cleanUpTouch=n(e.el)),ef({},e,r)}var lf=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this)._set=function(e){n.transientState=e(n.transientState,n.props)},n.transientState=ef({},nf,{type:"class"}),n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.render=function(){var e=this.props,t=e.className,n=e.style,r=e.nodeName,o=void 0===r?"div":r,i=e.innerRef,a=e.children,l=e.trackMouse,u=of(this._set,{trackMouse:l}),c=u[0],f=u[1];this.transientState=af(this.transientState,this.props,f);var d=i?function(e){return i(e),c.ref(e)}:c.ref;return s.a.createElement(o,ef({},c,{className:t,style:n,ref:d}),a)},r}(s.a.PureComponent);lf.propTypes={onSwiped:x.a.func,onSwiping:x.a.func,onSwipedUp:x.a.func,onSwipedRight:x.a.func,onSwipedDown:x.a.func,onSwipedLeft:x.a.func,delta:x.a.number,preventDefaultTouchmoveEvent:x.a.bool,nodeName:x.a.string,trackMouse:x.a.bool,trackTouch:x.a.bool,innerRef:x.a.func,rotationAngle:x.a.number},lf.defaultProps=tf;var sf=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(",");function uf(e,t,n){var r=Object(l.useCallback)((function(){return n.current.querySelectorAll(sf)}),[n]);Object(l.useEffect)((function(){if(e){var n=document.activeElement,o=function(e){if("Tab"===e.key||"Escape"===e.key)return t(),void(n&&n.focus());if("ArrowUp"===e.key||"ArrowDown"===e.key){var o=r();if(0===o.length)return;var i=function(e,t){var n=-1;if(!t)return n;for(var r=0;r<e.length;r++)if(e[r]===t){n=r;break}return n}(o,document.activeElement);"ArrowUp"===e.key&&-1===i&&(i=0),o[(i+("ArrowUp"===e.key?-1:1)+o.length)%o.length].focus(),document.documentElement.setAttribute("data-tabbing","true")}};return window.addEventListener("keydown",o),function(){return window.removeEventListener("keydown",o)}}}),[r,e,t])}n(770);function cf(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 ff=["menuOverlay","groupOverlay","viewControlsOverlay","searchOverlay","signatureOverlay","zoomOverlay","redactionOverlay","toolStylePopup"],df={menu:x.a.oneOf(ff).isRequired,trigger:x.a.oneOf(["menuButton","viewControlsButton","zoomOverlayButton"]).isRequired,children:x.a.node.isRequired,onClose:x.a.func,ariaLabel:x.a.string};function pf(e){var t=e.menu,n=e.trigger,r=e.onClose,o=e.children,i=e.ariaLabel,a=Ce(),u=Object(l.useMemo)((function(){return ff.filter((function(e){return e!==t}))}),[t]),c=Oe((function(e){return Fo.isElementDisabled(e,t)})),f=Oe((function(e){return Fo.isElementOpen(e,t)})),d=Object(l.useCallback)((function(){a(el.closeElements([t])),r&&r()}),[a,t,r]),p=Object(l.useRef)(null);uf(!c&&f,d,p);var h=Object(l.useCallback)((function(e){var t=document.querySelector('[data-element="'.concat(n,'"]'));(null==t?void 0:t.contains(e.target))||d()}),[d,n]);Jc(p,h);var m=cf(Object(l.useState)((function(){return{left:0,right:"auto",top:"auto"}})),2),g=m[0],v=m[1],y=Au(["(max-width: 640px)"],[!0],!1),b=Au(["(max-width: 900px)"],[!0],!1),w=Au(["(max-height: 500px)"],[!0],!1);if(Object(l.useEffect)((function(){if(f){a(el.closeElements(u));var e=function(){var e=Qc(n,p,b);w&&(e.top=0),v(e)};return e(),window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}}),[u,a,f,b,n,w]),c)return null;var S=rl()("Overlay","FlyoutMenu",{mobile:y,closed:!f});return s.a.createElement(lf,{onSwipedUp:d,onSwipedDown:d,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:S,"data-element":t,style:y?void 0:g,ref:p,role:"listbox","aria-label":i},y&&s.a.createElement("div",{className:"swipe-indicator"}),o))}pf.propTypes=df;var hf=pf,mf={on:function(){fu.on.apply(fu,arguments)},off:function(){fu.off.apply(fu,arguments)},Keys:su};function gf(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 vf=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}}])&&gf(t.prototype,n),r&&gf(t,r),e}()),yf={initialize:function(e,t){this.document=e,this.container=t,this.allowSwipe=!0,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.useNativeScroll=!1,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:en.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={previousPinchScale:0,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:en.getZoom(),type:"pinch",touchStartTimeStamp:Date.now(),stopMomentumScroll:!0},hn||(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.touches.length){case 1:var t=e.touches[0];if(this.touch.horizontalDistance=this.touch.clientX-t.clientX,this.touch.verticalDistance=this.touch.clientY-t.clientY,this.useNativeScroll)return;e.preventDefault(),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:e.preventDefault();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<On()?this.touch.scale=On()/this.touch.zoom:this.touch.scale*this.touch.zoom>An()&&(this.touch.scale=An()/this.touch.zoom),hn){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.allowSwipe||this.isUsingAnnotationTools()||en.getSelectedText().length||en.getSelectedAnnotations().length)return;var t=this.reachedBoundary(),n=t.reachedLeft,r=t.reachedTop,o=t.reachedRight,i=t.reachedBottom,a=.1*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=en.getCurrentPage(),d=en.getTotalPages(),p=ru(),h=1===f,m=f===d,g=!en.isContinuousDisplayMode(),v=g&&!h&&(c&&this.allowHorizontalSwipe||s&&this.allowVerticalSwipe),y=g&&!m&&(u&&this.allowHorizontalSwipe||l&&this.allowVerticalSwipe);if(v)en.setCurrentPage(Math.max(1,f-p));else if(y)en.setCurrentPage(Math.min(d,f+p));else if(!this.useNativeScroll){var b=(Date.now()-this.touch.touchStartTimeStamp)/1e3;b<.2?(this.touch.stopMomentumScroll=!1,this.startMomentumScroll(b)):(this.horziontalLock=!1,this.verticalLock=!1)}break;case"doubleTap":if(this.isUsingAnnotationTools()){var w=en.getToolMode();w.finish&&w.finish()}else{this.oldZoom?(this.touch.scale=Math.max(this.oldZoom/this.touch.zoom,On()/this.touch.zoom),this.oldZoom=null):(this.touch.scale=Math.min(3,An()/this.touch.zoom),this.oldZoom=this.touch.zoom);var S=en.getZoom()*this.touch.scale,E=this.getPointAfterScale(),C=E.x,x=E.y;en.zoomTo(S,C,x)}break;case"pinch":if(this.touch.previousPinchScale===this.touch.scale)return;this.touch.previousPinchScale=this.touch.scale,hn?(this.document.style.zoom=1,this.document.style.margin="auto"):this.document.style.transform="none";var _=en.getZoom()*this.touch.scale,O=this.getPointAfterScale(),A=O.x,T=O.y;en.zoomTo(_,A,T)}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=en.getToolMode();return xs(Ss(e.name)).annotationCheck}},bf=Object.create(yf),wf={Measurement:"Measurement",Ribbons:"Ribbons",Annotations:"Annotations",Download:"Download",FilePicker:"FilePicker",LocalStorage:"LocalStorage",NotesPanel:"NotesPanel",Print:"Print",Redaction:"Redaction",TextSelection:"TextSelection",TouchScrollLock:"TouchScrollLock",Copy:"Copy",MultipleViewerMerging:"MultipleViewerMerging",ThumbnailMerging:"ThumbnailMerging",ThumbnailReordering:"ThumbnailReordering",ThumbnailMultiselect:"ThumbnailMultiselect",PageNavigation:"PageNavigation",MouseWheelZoom:"MouseWheelZoom",Search:"Search",MathSymbols:"MathSymbols"},Sf=function(){var e=[],t=en.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},Ef=function(e,t){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Sf(),r={AnnotationCreateTextUnderline:"textUnderlineToolButton",AnnotationCreateTextHighlight:"textHighlightToolButton",AnnotationCreateTextSquiggly:"textSquigglyToolButton",AnnotationCreateTextStrikeout:"textStrikeoutToolButton"},o="string"==typeof n?[n]:n,i=Fo.getToolButtonDataElements(t.getState(),o);Object.keys(r).forEach((function(e){-1!==o.indexOf(e)&&i.push(r[e])}));var a=en.getToolMode();!e&&n.indexOf(null==a?void 0:a.name)>-1&&en.setToolMode(window.Tools.ToolNames.EDIT),e?(o.forEach((function(e){mf.on(e)})),t.dispatch(el.enableElements(i,2))):(o.forEach((function(e){mf.off(e)})),t.dispatch(el.disableElements(i,2)))}},Cf=function(e){return Ef(!0,e)},xf=function(e){return Ef(!1,e)};function _f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Of=function(e,t){return function(n){var r,o=(_f(r={},wf.Ribbons,{dataElements:["ribbons"]}),_f(r,wf.Annotating,{dataElements:["toolsHeader","toggleToolsButton","annotationPopup","linkButton","noteState"],fn:function(){e?t.dispatch(el.enableRibbons()):t.dispatch(el.setReadOnlyRibbons())}}),_f(r,wf.Measurement,{dataElements:["toolbarGroup-Measure","measurementOverlay","distanceToolGroupButton","perimeterToolGroupButton","areaToolGroupButton","rectangleAreaToolGroupButton","ellipseAreaToolGroupButton","countToolGroupButton"]}),_f(r,wf.Annotations,{dataElements:["ribbons","notesPanel","toggleNotesButton","toggleToolsButton","toolsButton","linkButton","toolsHeader","toolsOverlay"],fn:function(){e?(en.showAnnotations(en.getAnnotationsList()),Cf(t)()):(en.hideAnnotations(en.getAnnotationsList()),xf(t)())}}),_f(r,wf.Download,{dataElements:["downloadButton"]}),_f(r,wf.FilePicker,{dataElements:["filePickerHandler","filePickerButton"],fn:function(){var t=uu(su.CTRL_O,su.COMMAND_O);e?mf.on(t):mf.off(t)}}),_f(r,wf.LocalStorage,{fn:function(){e?vf.enableLocalStorage():vf.disableLocalStorage()}}),_f(r,wf.NotesPanel,{dataElements:["annotationCommentButton","notesPanelButton","notesPanel","toggleNotesButton"]}),_f(r,wf.Print,{dataElements:["printButton","printModal"],fn:function(){var t=uu(su.CTRL_P,su.COMMAND_P);e?mf.on(t):mf.off(t)}}),_f(r,wf.Redaction,{dataElements:["redactionButton"],fn:function(){e&&!en.isFullPDFEnabled()?console.warn("Full api is not enabled, applying redactions is disabled"):en.setToolMode("AnnotationEdit"),en.enableRedaction(e)}}),_f(r,wf.TextSelection,{dataElements:["textPopup","textSelectButton"],fn:function(){e||(en.clearSelection(),en.setToolMode("AnnotationEdit")),window.Tools.Tool.ENABLE_TEXT_SELECTION=e}}),_f(r,wf.TouchScrollLock,{fn:function(){bf.enableTouchScrollLock=e}}),_f(r,wf.Copy,{dataElements:["copyTextButton"],fn:function(){var t=uu(su.CTRL_C,su.COMMAND_C);e?mf.on(t):mf.off(t)}}),_f(r,wf.MultipleViewerMerging,{fn:function(){t.dispatch(el.setIsMultipleViewerMerging(e))}}),_f(r,wf.ThumbnailMerging,{fn:function(){t.dispatch(el.setThumbnailMerging(e))}}),_f(r,wf.ThumbnailReordering,{fn:function(){t.dispatch(el.setThumbnailReordering(e))}}),_f(r,wf.ThumbnailMultiselect,{fn:function(){t.dispatch(el.setThumbnailMultiselect(e))}}),_f(r,wf.PageNavigation,{fn:function(){var n=fu.keyHandlerMap,r=n.up,o=n.down,i=n.pageup,a=n.pagedown;e?(fu.on("up",r),fu.on("down",o),fu.on("pageup",i),fu.on("pagedown",a)):(fu.off("up"),fu.off("down"),fu.off("pageup"),fu.off("pagedown"),en.setDisplayMode("Single")),bf.allowSwipe=e,t.dispatch(el.setAllowPageNavigation(e))}}),_f(r,wf.MouseWheelZoom,{fn:function(){t.dispatch(el.setMouseWheelZoom(e))}}),_f(r,wf.Search,{dataElements:["searchButton"],fn:function(){var t=uu(su.CTRL_F,su.COMMAND_F);e?mf.on(t):mf.off(t)}}),_f(r,wf.MathSymbols,{dataElements:["mathSymbolsButton"]}),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(el.enableElements(a,1)):t.dispatch(el.disableElements(a,1)),s()}))}},Af=function(e){return Of(!0,e)},Tf=function(e){return Of(!1,e)},kf=[wf.Annotations,wf.Download,wf.Print,wf.Search],Pf=["panToolButton","selectToolButton","outlinesPanelButton","bookmarksPanelButton"];function Mf(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 Rf=function(){var e=Mf(Je(),1)[0],t=Ee(),n=Oe(Fo.getTotalPages),r=Oe(Fo.getDisplayMode),o=Oe((function(e){return Fo.isElementDisabled(e,"viewControlsOverlay")})),i=Oe(Fo.isReaderMode),a=function(e,n){var r=function(){var t=Xc.find((function(t){return t.pageTransition===e&&t.layout===n}));en.setDisplayMode(t.displayMode)};i?(!function(e){e.dispatch(el.setReaderMode(!1)),Af(e)(kf),e.dispatch(el.enableElements(Pf,1))}(t),setTimeout((function(){r()}))):r()},l=function(){i||(en.setDisplayMode("Single"),function(e){e.dispatch(el.setReaderMode(!0)),Tf(e)(kf),e.dispatch(el.disableElements(Pf,1))}(t))};if(o)return null;var u=Xc.find((function(e){return e.displayMode===r})),c=u.pageTransition,f=u.layout;return s.a.createElement(hf,{menu:"viewControlsOverlay",trigger:"viewControlsButton",onClose:void 0,ariaLabel:e("component.viewControlsOverlay")},n<1e3&&s.a.createElement(s.a.Fragment,null,s.a.createElement(Xu,{dataElement:"pageTransitionHeader",className:"type"},e("option.displayMode.pageTransition")),s.a.createElement(Xu,{className:rl()({row:!0,active:"continuous"===c&&!i}),onClick:function(){return a("continuous",f)},dataElement:"continuousPageTransitionButton"},s.a.createElement(yu,{title:"option.pageTransition.continuous",img:"icon-header-page-manipulation-page-transition-continuous-page-line",isActive:"continuous"===c&&!i,role:"option"}),s.a.createElement("div",{className:"title"},e("option.pageTransition.continuous"))),s.a.createElement(Xu,{className:rl()({row:!0,active:"default"===c&&!i}),onClick:function(){return a("default",f)},dataElement:"defaultPageTransitionButton"},s.a.createElement(yu,{title:"option.pageTransition.default",img:"icon-header-page-manipulation-page-transition-page-by-page-line",isActive:"default"===c&&!i,role:"option"}),s.a.createElement("div",{className:"title"},e("option.pageTransition.default"))),en.isFullPDFEnabled()&&s.a.createElement(Xu,{className:rl()({row:!0,active:i}),onClick:function(){return l()},dataElement:"readerPageTransitionButton"},s.a.createElement(yu,{title:"option.pageTransition.reader",img:"icon-header-page-manipulation-page-transition-reader",isActive:i,role:"option"}),s.a.createElement("div",{className:"title"},e("option.pageTransition.reader"))),!i&&s.a.createElement(Xu,{dataElement:"viewControlsDivider1",className:"divider"})),!i&&s.a.createElement(s.a.Fragment,null,s.a.createElement(Xu,{dataElement:"rotateHeader",className:"type"},e("action.rotate")),s.a.createElement(Xu,{className:"row",onClick:en.rotateClockwise,dataElement:"rotateClockwiseButton"},s.a.createElement(Ru,{title:"action.rotateClockwise",img:"icon-header-page-manipulation-page-rotation-clockwise-line",role:"option"}),s.a.createElement("div",{className:"title"},e("action.rotateClockwise"))),s.a.createElement(Xu,{className:"row",onClick:en.rotateCounterClockwise,dataElement:"rotateCounterClockwiseButton"},s.a.createElement(Ru,{title:"action.rotateCounterClockwise",img:"icon-header-page-manipulation-page-rotation-counterclockwise-line",role:"option"}),s.a.createElement("div",{className:"title"},e("action.rotateCounterClockwise"))),s.a.createElement(Xu,{dataElement:"viewControlsDivider2",className:"divider"}),s.a.createElement(Xu,{dataElement:"layoutHeader",className:"type"},e("option.displayMode.layout")),s.a.createElement(Xu,{className:rl()({row:!0,active:"single"===f}),onClick:function(){return a(c,"single")},dataElement:"singleLayoutButton"},s.a.createElement(yu,{title:"option.layout.single",img:"icon-header-page-manipulation-page-layout-single-page-line",isActive:"single"===f,role:"option"}),s.a.createElement("div",{className:"title"},e("option.layout.single"))),s.a.createElement(Xu,{className:rl()({row:!0,active:"double"===f}),onClick:function(){return a(c,"double")},dataElement:"doubleLayoutButton"},s.a.createElement(yu,{title:"option.layout.double",img:"icon-header-page-manipulation-page-layout-double-page-line",isActive:"double"===f,role:"option"}),s.a.createElement("div",{className:"title"},e("option.layout.double"))),s.a.createElement(Xu,{className:rl()({row:!0,active:"cover"===f}),onClick:function(){return a(c,"cover")},dataElement:"coverLayoutButton"},s.a.createElement(yu,{title:"option.layout.cover",img:"icon-header-page-manipulation-page-layout-cover-line",isActive:"cover"===f,role:"option"}),s.a.createElement("div",{className:"title"},e("option.layout.cover")))))},Lf=n(88),jf=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.filename,o=void 0===r?(null===(t=en.getDocument())||void 0===t?void 0:t.getFilename())||"document":r,i=n.includeAnnotations,a=void 0===i||i,l=n.externalURL,s=n.useDisplayAuthor,u=void 0!==s&&s;n.downloadType||(n.downloadType="pdf"),e(el.openElement("loadingModal"));var c=a&&!n.xfdfString?en.exportAnnotations({useDisplayAuthor:u}):Promise.resolve("<xfdf></xfdf>");return c.then((function(t){n.xfdfString=n.xfdfString||t;var r,i,a=(i=".pdf",(r=o).slice(-i.length).toLowerCase()!==i&&(r+=i),r),s=en.getDocument();if(!l)return s.getFileData(n).then((function(t){var n,r=new Uint8Array(t);n=dn?new Blob([r],{type:"application/pdf"}):new File([r],a,{type:"application/pdf"}),Object(Lf.saveAs)(n,a),e(el.closeElement("loadingModal")),En("finishedSavingPDF")}),(function(t){throw e(el.closeElement("loadingModal")),new Error(t.message)}));var u=document.getElementById("download-iframe")||document.createElement("iframe");u.width=0,u.height=0,u.id="download-iframe",u.src=null,document.body.appendChild(u),u.src=l,e(el.closeElement("loadingModal")),En("finishedSavingPDF")})).catch((function(){e(el.closeElement("loadingModal"))}))},Df=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))}};n(771);function Nf(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 If=function(){var e=Ce(),t=Nf(Je(),1)[0],n=Nf(Object(l.useState)(null),2),r=n[0],o=n[1],i=Oe(Fo.getActiveTheme),a=Oe(Fo.isEmbedPrintSupported),u=Oe(Fo.getColorMap),c=Oe(Fo.getSortStrategy),f=Oe(Fo.isFullScreen),d=Object(l.useCallback)((function(){return e(el.closeElements(["menuOverlay"]))}),[e]),p=Object(l.useCallback)((function(){return e(el.setActiveTheme("light"))}),[e]),h=Object(l.useCallback)((function(){return e(el.setActiveTheme("dark"))}),[e]);return Object(l.useEffect)((function(){var e=function(){return o(en.getDocument().getType())};return en.addEventListener("documentLoaded",e),function(){en.removeEventListener("documentLoaded",e)}}),[]),s.a.createElement(hf,{menu:"menuOverlay",trigger:"menuButton",onClose:void 0,ariaLabel:t("component.menuOverlay")},s.a.createElement(Ru,{dataElement:"filePickerButton",className:"row",img:"icon-header-file-picker-line",label:t("action.openFile"),ariaLabel:t("action.openFile"),role:"option",onClick:Zl}),s.a.createElement(Ru,{dataElement:"fullscreenButton",className:"row",img:f?"icon-header-full-screen-exit":"icon-header-full-screen",label:t(f?"action.exitFullscreen":"action.enterFullscreen"),ariaLabel:t(f?"action.exitFullscreen":"action.enterFullscreen"),role:"option",onClick:Df}),r!==ds&&s.a.createElement(Ru,{dataElement:"downloadButton",className:"row",img:"icon-header-download",label:t("action.download"),ariaLabel:t("action.download"),role:"option",onClick:function(){jf(e)}}),s.a.createElement(Ru,{dataElement:"printButton",className:"row",img:"icon-header-print-line",label:t("action.print"),ariaLabel:t("action.print"),role:"option",onClick:function(){d(),Ms(e,a,c,u)}}),!dn&&s.a.createElement(Ru,{dataElement:"themeChangeButton",className:"row",img:"icon - header - mode - ".concat("dark"===i?"day":"night"),label:t("dark"===i?"action.lightMode":"action.darkMode"),ariaLabel:t("dark"===i?"action.lightMode":"action.darkMode"),role:"option",onClick:"dark"===i?p:h}))};n(772);function zf(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 Bf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zf(Object(n),!0).forEach((function(t){Ff(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ff(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hf(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 Vf=function(){var e=Hf(Oe((function(e){return[Fo.isElementDisabled(e,"annotationContentOverlay"),Fo.isElementOpen(e,"annotationContentOverlay")]})),2),t=e[0],n=e[1],r=Hf(Je(),1)[0],o=Hf(Object(l.useState)(),2),i=o[0],a=o[1],u=Hf(Object(l.useState)({left:0,top:0}),2),c=u[0],f=u[1],d=Ce(),p=Oe((function(e){return Fo.getAnnotationContentOverlayHandler(e)})),h=null!==p,m=Object(l.useRef)(null),g=null==i?void 0:i.getContents();Object(l.useEffect)((function(){var e=function(e){var t=en.getViewerElement(),n=en.getAnnotationManager().getAnnotationByMouseEvent(e);if(n&&t.contains(e.target)){var r=en.getAnnotationManager().getGroupAnnotations(n).filter((function(e){return!e.isGrouped()}));if(n=r.length>0?r[0]:n,(h||!(n instanceof Annotations.FreeTextAnnotation))&&(a(n),m.current)){var o=function(e,t,n){var r=m.current.getBoundingClientRect();return t+r.width>window.innerWidth&&(t=e.clientX-r.width-20),n+r.height>window.innerHeight&&(n=e.clientY-r.height-20),{left:t,top:n}}(e,e.clientX+20,e.clientY+20),i=o.left,l=o.top;f({left:i,top:l})}d(el.openElement("annotationContentOverlay"))}else a(null),d(el.closeElement("annotationContentOverlay"))};return en.addEventListener("mouseMove",e),function(){en.removeEventListener("mouseMove",e)}}),[i,d,h]);var v=null==i?void 0:i.getReplies().length,y=h&&i?p(i):null,b=Object(l.useCallback)((function(){return y}),[y]);return t||gn||!i?null:h&&n&&void 0!==y?y?s.a.createElement("div",{className:"Overlay AnnotationContentOverlay","data-element":"annotationContentOverlay",style:Bf({},c),ref:m},s.a.createElement(Zu,{render:b})):null:g&&n?s.a.createElement("div",{className:"Overlay AnnotationContentOverlay","data-element":"annotationContentOverlay",style:Bf({},c),ref:m},s.a.createElement("div",{className:"author"},en.getDisplayAuthor(i)),s.a.createElement("div",{className:"contents"},g.length>100?"".concat(g.slice(0,100),"..."):g),v>0&&s.a.createElement("div",{className:"replies"},r("message.annotationReplyCount",{count:v}))):null},Uf=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},Wf=function(e,t){var n=Uf(t);if(un&&(t.style.width="".concat(n+e,"px")),cn){t.style.width="".concat(n+e+17,"px")}},Gf=function(e,t){var n=Uf(t);if(un&&(t.style.width="".concat(n-e,"px")),cn){t.style.width="".concat(n-e+17,"px")}};function Zf(e,t){void 0===e&&(e=!1),void 0===t&&(t={});var n=t.focusLastOnUnlock,r=Object(l.useRef)(null),o=Object(l.useCallback)((function(){return r.current.querySelectorAll(sf)}),[]),i=Object(l.useCallback)((function(t){if(e&&(!t||"Tab"===t.key)&&r.current){var n=o();if(!n.length)return null==t?void 0:t.preventDefault();var i=qf(n,document.activeElement);if(-1===i||t)return-1===i||!(null==t?void 0:t.shiftKey)&&i===n.length-1?(n[0].focus(),null==t?void 0:t.preventDefault()):(null==t?void 0:t.shiftKey)&&0===i?(n[n.length-1].focus(),null==t?void 0:t.preventDefault()):void 0}}),[o,e]),a=Object(l.useCallback)((function(t){var n;if(e&&r.current){var i=o();return i.length?-1===qf(i,t.target)?i[0].focus():void 0:null===(n=t.target)||void 0===n?void 0:n.blur()}}),[o,e]);Object(l.useEffect)((function(){if("undefined"!=typeof window)return document.addEventListener("keydown",i),document.addEventListener("focusin",a),function(){document.removeEventListener("keydown",i),document.removeEventListener("focusin",a)}}),[a,i]);var s,u,c=(s=n,u=Object(l.useRef)(s),Object(l.useEffect)((function(){u.current=s})),u);return Object(l.useEffect)((function(){var t,n;if("undefined"!=typeof window&&e){if(c.current&&!(null===(t=r.current)||void 0===t?void 0:t.contains(document.activeElement)))return n=document.activeElement,i(),function(){return n.focus()};i()}}),[c,i,e]),r}function qf(e,t){var n=-1;if(!t)return n;for(var r=0;r<e.length;r++)if(e[r]===t){n=r;break}return n}var Yf=function(e){var t=e.locked,n=e.focusLastOnUnlock,r=e.children,o=Zf(t,{focusLastOnUnlock:n});return Object(l.cloneElement)(r,{ref:o})};n(773);function $f(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 Kf=function(){},Xf=function(){var e=$f(Oe((function(e){return[Fo.isElementOpen(e,"passwordModal"),Fo.getPasswordAttempts(e)]}),Y),2),t=e[0],n=e[1],r=Ce(),o=$f(Je(),1)[0],i=s.a.createRef(),a=$f(Object(l.useState)(""),2),u=a[0],c=a[1],f=$f(Object(l.useState)(!1),2),d=f[0],p=f[1];Object(l.useEffect)((function(){var e;t?(r(el.closeElement("progressModal")),null===(e=i.current)||void 0===e||e.focus()):(c(""),p(!1))}),[r,t,i]);var h=function(e){e.preventDefault(),Kf(u)},m=function(e){13===e.which&&h(e)},g=function(){var e=0!==n;return s.a.createElement(Yf,{locked:t},s.a.createElement("div",{className:"wrapper"},s.a.createElement("div",{className:"header"},o("message.passwordRequired")),s.a.createElement("form",{onSubmit:h},s.a.createElement("div",{className:"enter"},s.a.createElement("div",null,o("message.enterPassword")),s.a.createElement("input",{className:"".concat(e?"wrong":"correct"),type:"password",ref:i,autoComplete:"current-password",value:u,onKeyDown:m,onChange:function(e){return c(e.target.value)},"aria-label":o("message.passwordRequired")})),e&&s.a.createElement("div",{className:"incorrect-password"},o("message.incorrectPassword",{remainingAttempts:3-n})),s.a.createElement("div",{className:"footer"},s.a.createElement(yu,{className:"cancel modal-button",dataElement:"passwordCancelButton",label:o("action.cancel"),onClick:function(){p(!0)}}),s.a.createElement(yu,{className:"confirm modal-button",dataElement:"passwordSubmitButton",label:o("action.submit"),onClick:h})))))};return s.a.createElement("div",{className:rl()({Modal:!0,PasswordModal:!0,open:t,closed:!t}),"data-element":"passwordModal"},s.a.createElement("div",{className:"container"},3===n?s.a.createElement("p",null,o("message.encryptedAttemptsExceeded")):d?s.a.createElement("p",null,o("message.encryptedUserCancelled")):g()))},Qf=window.utils.getHashParam;function Jf(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 ed(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jf(Object(n),!0).forEach((function(t){td(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function td(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nd=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(n=ed({},rd(),{},n)).docId=n.documentId||null,n.onLoadingProgress=function(t){return e(el.setLoadingProgress(t))},n.password=od(n.password,e),n.xodOptions=id(n),n.onError=Cn,e(el.closeElement("passwordModal")),en.loadDocument(t,n),e(el.openElement("progressModal"))},rd=function(){return{startOffline:Qf("startOffline",!1),azureWorkaround:Qf("azureWorkaround",!1),pdftronServer:Qf("pdftronServer",""),singleServerMode:Qf("singleServerMode",!1),forceClientSideInit:Qf("forceClientSideInit",!1),disableWebsockets:Qf("disableWebsockets",!1),cacheKey:JSON.parse(Qf("cacheKey",null)),streaming:Qf("streaming",null),useDownloader:Qf("useDownloader",!0),backendType:Qf("pdf",null),loadAsPDF:Qf("loadAsPDF",null)}},od=function(e,t){var n=!1,r=0;return function(o){t(el.setPasswordAttempts(r++)),n||"string"!=typeof e?(n&&console.error("Wrong password has been passed as an argument. WebViewer will open password modal."),Kf=o,t(el.openElement("passwordModal"))):(o(e),n=!0)}},id=function(e){var t=e.xodOptions||{};return e.decryptOptions&&(t.decrypt=window.CoreControls.Encryption.decrypt,t.decryptOptions=e.decryptOptions),e.decrypt&&(t.decrypt=e.decrypt),null!==e.streaming&&(t.streaming="true"===e.streaming||!0===e.streaming),e.azureWorkaround&&(t.azureWorkaround=e.azureWorkaround),e.startOffline&&(t.startOffline=e.startOffline),t},ad=n(89),ld=n.n(ad),sd=/,/g,ud=function(e){var t;return(e=null===(t=e)||void 0===t?void 0:t.replace(sd,""))?parseFloat(e):void 0};n(774);function cd(e){return function(t){switch(Es(e.annotation)){case"ellipse":return s.a.createElement(fd,e);default:console.error("Custom overlay for annotation type: ".concat(t," not supported"))}}(e.type)}function fd(e){var t,n=Es(e.annotation),r=xs(n).icon,o=e.t,i=en.getTool("AnnotationCreateDistanceMeasurement"),a=i.defaults.Precision,l=i.defaults.Scale,u=i.Measure,c=l[1][1];return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"measurement__title"},r&&s.a.createElement(wl,{className:"measurement__icon",glyph:r}),e.title),s.a.createElement("div",{className:"measurement__scale"},o("option.measurementOverlay.scale"),": ","".concat(l[0][0]," ").concat(l[0][1]," = ").concat(l[1][0]," ").concat(l[1][1])),s.a.createElement("div",{className:"measurement__precision"},o("option.shared.precision"),": ",a),s.a.createElement("div",{className:"measurement__value"},e.label,": ",s.a.createElement("input",{className:"lineMeasurementInput",type:"number",min:"0",value:(t=u.axis[0].factor,(e.value(e.annotation).toFixed(2)*t).toFixed(2)),onChange:function(t){return e.onChange(t,e.annotation)}})," ",c))}cd.propTypes={annotation:x.a.object.isRequired,value:x.a.func.isRequired,onChange:x.a.func.isRequired,label:x.a.string.isRequired,t:x.a.func.isRequired,title:x.a.string.isRequired},fd.propTypes=cd.propTypes;var dd=nt()(cd);function pd(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 hd(e){var t=e.t,n=e.annotation,r=e.isOpen,o=Oe((function(e){return Fo.isDocumentReadOnly(e)})),i=Es(n),a=xs(i).icon,u=n.Scale,c=n.Precision,f=n.Scale[1][1];Object(l.useEffect)((function(){var e=function(){w(d())};return en.addEventListener("mouseMove",e),function(){en.removeEventListener("mouseMove",e)}}));var d=function(){var e=p(n),t=n.Measure.axis[0].factor;return((n.Width/2).toFixed(e)*t).toFixed(e)},p=function(e){return 1===e.Precision?0:e.Precision.toString().split(".")[1].length},h=function(e){var t=Math.abs(e.target.value),r=2*(t/n.Measure.axis[0].factor);n.setHeight(r),n.setWidth(r),n.adjustRect(),w(t),m(),en.getTool("AnnotationCreateEllipseMeasurement").finish()},m=Object(l.useCallback)((function(){var e=en.getAnnotationManager();e.redrawAnnotation(n),e.trigger("annotationChanged",[[n],"modify",[]])}),[n]),g=Object(l.useCallback)((function(){var e=en.getCurrentPage(),t=window.docViewer.getPageWidth(e),r=window.docViewer.getPageHeight(e),o=t-n.X,i=r-n.Y;return Math.min(o,i)}),[n]),v=Object(l.useCallback)((function(e){var t=g();e>t&&(n.setHeight(t),n.setWidth(t),m())}),[n,m,g]);Object(l.useEffect)((function(){r||v(n.getWidth())}),[n,v,r]);var y=pd(Object(l.useState)(d()),2),b=y[0],w=y[1];return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"measurement__title"},a&&s.a.createElement(wl,{className:"measurement__icon",glyph:a}),t("option.measurementOverlay.areaMeasurement")),s.a.createElement("div",{className:"measurement__scale"},t("option.measurementOverlay.scale"),": ","".concat(u[0][0]," ").concat(u[0][1]," = ").concat(u[1][0]," ").concat(u[1][1])),s.a.createElement("div",{className:"measurement__precision"},t("option.shared.precision"),": ",c),s.a.createElement("div",{className:"measurement__value"},t("option.measurementOverlay.area"),": ",n.getContents()),s.a.createElement("div",{className:"measurement__value"},t("option.measurementOverlay.radius"),":",s.a.createElement("input",{autoFocus:!gn,className:"lineMeasurementInput",type:"number",min:"0",disabled:o,value:b,onChange:function(e){h(e),en.getAnnotationManager().selectAnnotation(n)},onBlur:function(e){return function(e){var t=Math.abs(e.target.value),r=n.Measure.axis[0].factor;v(2*(t/r))}(e)},onKeyDown:function(e){"Enter"===e.key&&(h(e),en.getAnnotationManager().deselectAnnotation(n))}})," ",f))}hd.propTypes={annotation:x.a.object.isRequired,t:x.a.func.isRequired,isOpen:x.a.bool.isRequired};var md=nt()(hd);function gd(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 vd(e){var t=e.t,n=e.annotation,r=e.isOpen,o=Oe((function(e){return Fo.isDocumentReadOnly(e)})),i=n.Measure.axis[0].factor,a=n.Scale[1][1],u=gd(Object(l.useState)((n.getLineLength()*i).toFixed(2)),2),c=u[0],f=u[1];Object(l.useEffect)((function(){var e=function(){f((n.getLineLength()*i).toFixed(2)),x(S())};return en.addEventListener("mouseMove",e),function(){en.removeEventListener("mouseMove",e)}}),[n,S,i]);var d=function(e){f(e.target.value),g(e),p()},p=function(){en.getTool("AnnotationCreateDistanceMeasurement").finish()},h=function(){en.getAnnotationManager().selectAnnotation(n)},m=function(){en.getAnnotationManager().deselectAnnotation(n)},g=function(e){var t=Math.abs(e.target.value),r=n.Measure.axis[0].factor;v(t/r)},v=Object(l.useCallback)((function(e){if(r=n.getLineLength(),o=e,!(Math.abs(r-o)<.1)){var t=b();n.setLineLength(Math.min(t,e)),y()}var r,o}),[n,y,b]),y=Object(l.useCallback)((function(){var e=en.getAnnotationManager();e.drawAnnotations(n.PageNumber),e.trigger("annotationChanged",[[n],"modify",{}])}),[n]),b=Object(l.useCallback)((function(){var e,t,r=en.getCurrentPage(),o=window.docViewer.getPageWidth(r),i=window.docViewer.getPageHeight(r),a=n.getAngle()*(180/Math.PI).toFixed(2),l=n.getStartPoint(),s=l.x,u=l.y;e=Math.abs(a)<90?o:0,t=a>0?i:0;var c=Math.abs((e-s)/Math.cos(n.getAngle())),f=Math.abs((t-u)/Math.sin(n.getAngle()));return Math.min(c,f)}),[n]),w=function(e){x(e.target.value),function(e){var t=e.target.value*(Math.PI/180)*-1,r=n.getLineLength(),o=n.Start,i=Math.cos(t)*r+o.x,a=Math.sin(t)*r+o.y;n.setEndPoint(i,a),n.adjustRect(),y()}(e),p()},S=Object(l.useCallback)((function(){var e=n.getAngle();return((e=(e*=-1)<0?e+2*Math.PI:e)/Math.PI*180).toFixed(2)}),[n]),E=gd(Object(l.useState)(S()),2),C=E[0],x=E[1];return Object(l.useEffect)((function(){r||v(n.getLineLength())}),[n,v,r]),s.a.createElement("div",null,s.a.createElement("div",{className:"measurement__value"},t("option.measurementOverlay.distance"),": "," ",s.a.createElement("input",{className:"lineMeasurementInput",type:"number",min:"0",disabled:o,value:c,autoFocus:!gn,onChange:function(e){d(e),h()},onBlur:function(e){return g(e)},onKeyDown:function(e){"Enter"===e.key&&(d(e),m())}})," ",a),s.a.createElement("div",{className:"angle_input"},t("option.measurementOverlay.angle"),": "," ",s.a.createElement("input",{className:"lineMeasurementInput",type:"number",min:"0",max:"360",disabled:o,value:C,onChange:function(e){w(e),h()},onKeyDown:function(e){"Enter"===e.key&&(w(e),m())}})," °"))}vd.propTypes={annotation:x.a.object.isRequired,isOpen:x.a.bool.isRequired,t:x.a.func.isRequired};var yd=vd;function bd(e){var t=Es(e.annotation),n=xs(t).icon,r=e.t,o=en.getAnnotationsList().filter((function(e){return e.getCustomData("trn-is-count")})).length;return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"measurement__title"},n&&s.a.createElement(wl,{className:"measurement__icon",glyph:n}),r("option.measurementOverlay.countMeasurement")),s.a.createElement("div",{className:"measurement__count"},r("option.measurementOverlay.count"),": ",o))}bd.propTypes={annotation:x.a.object.isRequired,t:x.a.func.isRequired};var wd=nt()(bd);function Sd(e){return(Sd="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 Ed(){return(Ed=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 Cd(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 xd(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 _d(e){return(_d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Od(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ad(e,t){return(Ad=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Td(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var kd=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"!==Sd(t)&&"function"!=typeof t?Od(e):t}(this,_d(t).call(this,e)),Td(Od(n),"onMouseMove",(function(e){var t=n.props,r=t.activeToolName,o=t.openElement,i=en.getTool(r);if(n.state.annotation){var a,l=n.isMouseInsideRect(e,n.overlayRef.current);if(n.isCreatingAnnotation){var s,u,c=null===(s=(u=en.getToolMode()).getDrawMode)||void 0===s?void 0:s.call(u);a=l&&"twoClicks"!==c}else{var f=en.getAnnotationByMouseEvent(e);a=l&&f===n.state.annotation}n.setState({transparentBackground:a}),n.forceUpdate()}else(n.isMeasurementToolWithInfo(i)&&!n.isSmallAnnotation(i.annotation)||n.shouldShowCustomOverlay(i.annotation))&&(o("measurementOverlay"),n.setState({annotation:i.annotation}),n.isCreatingAnnotation=!0)})),Td(Od(n),"isMouseInsideRect",(function(e,t){if(null===t)return!1;var n,r,o=t.getBoundingClientRect();return e.touches&&e instanceof TouchEvent?(n=e.touches[0].clientX,r=e.touches[0].clientY):(n=e.clientX,r=e.clientY),n>=o.left&&n<=o.right&&r>=o.top&&r<=o.bottom})),Td(Od(n),"isSmallAnnotation",(function(e){var t=e.getWidth(),n=e.getHeight(),r=2*(e.getRectPadding()+1);return t<=r&&n<=r})),Td(Od(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.shouldShowCustomOverlay(e[0]))?(n.setState({annotation:e[0]}),o("measurementOverlay")):"deselected"!==t||en.isAnnotationSelected(n.state.annotation)||i("measurementOverlay")})),Td(Od(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()})),Td(Od(n),"isMeasurementAnnotation",(function(e){return["distanceMeasurement","perimeterMeasurement","areaMeasurement","rectangularAreaMeasurement","ellipseMeasurement","countMeasurement"].includes(Es(e))})),Td(Od(n),"isMeasurementTool",(function(e){return["distanceMeasurement","perimeterMeasurement","areaMeasurement","rectangularAreaMeasurement","ellipseMeasurement","countMeasurement"].includes(Ss(e))})),Td(Od(n),"shouldShowCustomOverlay",(function(e){return!n.isMeasurementAnnotation(e)&&n.props.customMeasurementOverlay.some((function(t){return t.validate(e)}))})),Td(Od(n),"shouldShowInfo",(function(e){var t,n=Es(e);return"perimeterMeasurement"===n||"areaMeasurement"===n||"rectangularAreaMeasurement"===n?t=e.getPath().length>1:"distanceMeasurement"!==n&&"ellipseMeasurement"!==n||(t=!0),t})),Td(Od(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})),Td(Od(n),"getNumberOfDecimalPlaces",(function(e){return 1===e.Precision?0:e.Precision.toString().split(".")[1].length})),Td(Od(n),"syncDraggablePosition",(function(e,t){var r=t.x,o=t.y;n.setState({position:{x:r,y:o}})})),Td(Od(n),"renderTitle",(function(){var e=n.props.t,t=Es(n.state.annotation),r=xs(t).icon,o={distanceMeasurement:e("option.measurementOverlay.distanceMeasurement"),perimeterMeasurement:e("option.measurementOverlay.perimeterMeasurement"),areaMeasurement:e("option.measurementOverlay.areaMeasurement"),rectangularAreaMeasurement:e("option.measurementOverlay.areaMeasurement")};return s.a.createElement("div",{className:"measurement__title"},r&&s.a.createElement(wl,{className:"measurement__icon",glyph:r}),o[t])})),Td(Od(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])})),Td(Od(n),"renderValue",(function(){var e=n.state.annotation,t=n.props.t,r=Es(e),o={distanceMeasurement:t("option.measurementOverlay.distance"),perimeterMeasurement:t("option.measurementOverlay.perimeter"),areaMeasurement:t("option.measurementOverlay.area"),rectangularAreaMeasurement:t("option.measurementOverlay.area")};return s.a.createElement("div",{className:"measurement__value"},o[r],": ",e.getContents())})),Td(Od(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=ud(e.getContents()),a=Math.abs(i*Math.cos(t)).toFixed(o),l=Math.abs(i*Math.sin(t)).toFixed(o);return s.a.createElement("div",{className:"measurement__deltas"},s.a.createElement("div",{className:"measurement__deltas--X"},"ΔX: ",a," ",r),s.a.createElement("div",{className:"measurement__deltas--Y"},"ΔY: ",l," ",r))})),Td(Od(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,rectangularAreaMeasurement:r}[Es(t)](t).filter((function(e){return!!e})),i=(e=n).getAngleInRadians.apply(e,Cd(o));if(i){var a=n.getNumberOfDecimalPlaces(t);i=(i/Math.PI*180).toFixed(a)}return void 0!==i&&s.a.createElement("div",{className:"measurement__angle"},n.props.t("option.measurementOverlay.angle"),": ",i,"°")})),Td(Od(n),"renderOverlay",(function(e,t,r,o){return n.shouldShowCustomOverlay(e)?s.a.createElement(dd,Ed({annotation:e},n.props.customMeasurementOverlay.filter((function(t){return t.validate(e)}))[0])):"ellipseMeasurement"===o?s.a.createElement(md,{annotation:e,isOpen:r}):"countMeasurement"===o?s.a.createElement(wd,{annotation:e,t:t}):s.a.createElement(s.a.Fragment,null,n.renderTitle(),s.a.createElement("div",{className:"measurement__scale"},t("option.measurementOverlay.scale"),": ",n.renderScaleRatio()),s.a.createElement("div",{className:"measurement__precision"},t("option.shared.precision"),": ",e.Precision),"distanceMeasurement"===o?s.a.createElement(yd,{annotation:e,isOpen:r,t:t}):n.renderValue(),"distanceMeasurement"===o&&n.renderDeltas(),"rectangularAreaMeasurement"!==o&&"distanceMeasurement"!==o&&n.renderAngle())})),n.state={annotation:null,transparentBackground:!1,position:{x:0,y:0}},n.overlayRef=s.a.createRef(),n.isCreatingAnnotation=!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&&Ad(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){en.addEventListener("mouseMove",this.onMouseMove),en.addEventListener("annotationSelected",this.onAnnotationSelected),en.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,transparentBackground:!1}),this.isCreatingAnnotation=!1)}},{key:"componentWillUnmount",value:function(){en.removeEventListener("mouseMove",this.onMouseMove),en.removeEventListener("annotationSelected",this.onAnnotationSelected),en.removeEventListener("annotationChanged",this.onAnnotationChanged)}},{key:"isMeasurementToolWithInfo",value:function(e){var t=this.props.activeToolName;return this.isMeasurementTool(t)&&e.annotation&&this.shouldShowInfo(e.annotation)}},{key:"render",value:function(){var e=this.state,t=e.annotation,n=e.position,r=e.transparentBackground,o=this.props,i=o.isDisabled,a=o.t,l=o.isOpen,u=Es(t);return i||!t?null:s.a.createElement(ld.a,{cancel:"input",position:n,onDrag:this.syncDraggablePosition,onStop:this.syncDraggablePosition},s.a.createElement("div",{className:rl()({Overlay:!0,MeasurementOverlay:!0,open:l,closed:!l,transparent:r}),ref:this.overlayRef,"data-element":"measurementOverlay"},this.renderOverlay(t,a,l,u)))}}])&&xd(n.prototype,r),o&&xd(n,o),t}(s.a.PureComponent);Td(kd,"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,customMeasurementOverlay:x.a.array});var Pd=be((function(e){return{isOpen:Fo.isElementOpen(e,"measurementOverlay"),isDisabled:Fo.isElementDisabled(e,"measurementOverlay"),activeToolName:Fo.getActiveToolName(e),customMeasurementOverlay:Fo.getCustomMeasurementOverlay(e)}}),{openElement:el.openElement,closeElement:el.closeElement})(nt()(kd));n(775);function Md(){return(Md=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 Rd(e){return(Rd="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 Ld(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 jd(e){return(jd=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Dd(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Nd(e,t){return(Nd=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Id(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zd=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"!==Rd(t)&&"function"!=typeof t?Dd(e):t}(this,jd(t).call(this,e)),Id(Dd(n),"onClick",(function(){hn?setTimeout((function(){n.textInput.current.setSelectionRange(0,9999)}),0):n.textInput.current.select()})),Id(Dd(n),"onChange",(function(e){var t;(null===(t=n.props.pageLabels)||void 0===t?void 0:t.some((function(t){return t.startsWith(e.target.value)})))&&n.setState({input:e.target.value})})),Id(Dd(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;en.setCurrentPage(r)}else n.textInput.current.blur()})),Id(Dd(n),"onBlur",(function(){var e=n.props,t=e.currentPage,r=e.pageLabels;n.setState({input:r[t-1]})})),n.textInput=s.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&&Nd(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]})}},{key:"render",value:function(){var e=this.props,t=e.currentPage,n=e.totalPages,r=e.allowPageNavigation,o=e.isMobile,i=e.t,a=e.dataElement,l=this.state.input?this.state.input.length*(o?10:8):0;return s.a.createElement(Xu,{className:rl()({Overlay:!0,PageNavOverlay:!0}),dataElement:a||"pageNavOverlay"},s.a.createElement("button",{className:"side-arrow-container",onClick:function(){window.docViewer.getCurrentPage()-1>0&&window.docViewer.setCurrentPage(Math.max(window.docViewer.getCurrentPage()-1,1))},"aria-label":i("action.pagePrev")},s.a.createElement(wl,{className:"side-arrow",glyph:"icon-chevron-left"})),s.a.createElement("div",{className:"formContainer",onClick:this.onClick},s.a.createElement("form",{onSubmit:this.onSubmit,onBlur:this.onBlur},s.a.createElement("input",{ref:this.textInput,type:"text",value:this.state.input,onChange:this.onChange,tabIndex:-1,disabled:!r,style:{width:l},"aria-label":i("action.pageSet")}),this.state.isCustomPageLabels?" (".concat(t,"/").concat(n,")"):" / ".concat(n))),s.a.createElement("button",{className:"side-arrow-container",onClick:function(){window.docViewer.getCurrentPage()+1<=window.docViewer.getPageCount()&&window.docViewer.setCurrentPage(Math.min(window.docViewer.getCurrentPage()+1,window.docViewer.getPageCount()))},"aria-label":i("action.pageNext")},s.a.createElement(wl,{className:"side-arrow",glyph:"icon-chevron-right"})))}}])&&Ld(n.prototype,r),o&&Ld(n,o),t}(s.a.PureComponent);Id(zd,"propTypes",{isLeftPanelDisabled:x.a.bool,isLeftPanelOpen:x.a.bool,isOpen:x.a.bool,currentPage:x.a.number,totalPages:x.a.number,pageLabels:x.a.array.isRequired,allowPageNavigation:x.a.bool.isRequired});var Bd=be((function(e){return{currentPage:Fo.getCurrentPage(e),totalPages:Fo.getTotalPages(e),pageLabels:Fo.getPageLabels(e),allowPageNavigation:Fo.getAllowPageNavigation(e)}}))(nt()(zd)),Fd=function(e){var t=Au(["(max-width: 640px)"],[!0],!1);return s.a.createElement(Bd,Md({},e,{isMobile:t}))};function Hd(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 Vd=function(e){var t=e.toolName,n=e.isToolStyleOpen,r=Hd(Oe((function(e){return[Fo.getActiveToolName(e)===t]})),1)[0],o=Ce();return s.a.createElement("div",{className:rl()({"tool-button-container":!0})},s.a.createElement(_u,{toolName:t}),s.a.createElement("div",{className:"tool-button-arrow-container"},r&&s.a.createElement("div",{className:"tool-button-arrow-inner-container",onClick:function(){return o(el.toggleElement("toolStylePopup"))}},n?s.a.createElement(wl,{className:"tool-button-arrow-up",glyph:"icon-chevron-up"}):s.a.createElement(wl,{className:"tool-button-arrow-down",glyph:"icon-chevron-down"}))))};function Ud(e,t,n){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(n):e.classList.contains(n))}var Wd,Gd,Zd=(void 0===Wd&&(Wd=0),function(){return++Wd}),qd={},Yd={},$d=["touchstart","touchmove"];function Kd(e,t){var n=null;return-1!==$d.indexOf(t)&&Gd&&(n={passive:!e.props.preventDefault}),n}var Xd=function(e,t){var n,r,o=e.displayName||e.name||"Component";return r=n=function(n){var r,i;function a(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(u.findDOMNode)(e)},r.enableOnClickOutside=function(){if("undefined"!=typeof document&&!Yd[r._uid]){void 0===Gd&&(Gd=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}}()),Yd[r._uid]=!0;var e=r.props.eventTypes;e.forEach||(e=[e]),qd[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(Ud(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,qd[r._uid],Kd(r,e))}))}},r.disableOnClickOutside=function(){delete Yd[r._uid];var e=qd[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,Kd(r,t))})),delete qd[r._uid]}},r.getRef=function(e){return r.instanceRef=e},r._uid=Zd(),r}i=n,(r=a).prototype=Object.create(i.prototype),r.prototype.constructor=r,r.__proto__=i;var s=a.prototype;return s.getInstance=function(){if(!e.prototype.isReactComponent)return this;var t=this.instanceRef;return t.getInstance?t.getInstance():t},s.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()}},s.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},s.componentWillUnmount=function(){this.disableOnClickOutside()},s.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(l.createElement)(e,n)},a}(l.Component),n.displayName="OnClickOutside("+o+")",n.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:t&&t.excludeScrollbar||!1,outsideClickIgnoreClass:"ignore-react-onclickoutside",preventDefault:!1,stopPropagation:!1},n.getClass=function(){return e.getClass?e.getClass():e},r},Qd=(n(776),function(e){var t=e.style,n=void 0===t?{}:t;return s.a.createElement("div",{className:"divider-container",style:n},s.a.createElement("div",{className:"divider-horizontal"}))});n(777);function Jd(e){return(Jd="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 ep(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function tp(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 np(e,t){return!t||"object"!==Jd(t)&&"function"!=typeof t?op(e):t}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,n;ep(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return ap(op(n=np(this,(e=rp(t)).call.apply(e,[this].concat(o)))),"setActivePalette",(function(e){var t=n.props;(0,t.setActivePalette)(t.colorMapKey,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&&ip(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.t,r=t.colorPalette,o=t.colorMapKey,i=t.toolName,a=(t.isTextColorPaletteDisabled,t.isBorderColorPaletteDisabled,t.isFillColorPaletteDisabled,t.disableSeparator),l=xs(o).availablePalettes;return i&&(i.includes("Line")||i.includes("Arrow")||i.includes("Polyline"))?s.a.createElement("div",{className:"palette-options"},["StrokeColor","FillColor"].map((function(e,t){return s.a.createElement(s.a.Fragment,{key:t},s.a.createElement(dl,{content:"option.annotationColor.".concat(e)},s.a.createElement("div",{className:rl()({"palette-options-button":!0,active:r===e,disabled:"FillColor"===e})},n("option.annotationColor.".concat(e)))),t<1&&s.a.createElement("div",{className:"palette-options-divider"}))}))):l.length<2?a?null:s.a.createElement(Qd,null):s.a.createElement("div",{className:"palette-options"},l.map((function(t,o){return s.a.createElement(s.a.Fragment,{key:o},s.a.createElement(dl,{content:"option.annotationColor.".concat(t)},s.a.createElement("button",{className:rl()({"palette-options-button":!0,active:r===t}),onClick:function(){return e.setActivePalette(t)}},n("option.annotationColor.".concat(t)))),o<l.length-1&&s.a.createElement("div",{className:"palette-options-divider"}))})))}}])&&tp(n.prototype,r),o&&tp(n,o),t}(s.a.PureComponent);ap(lp,"propTypes",{style:x.a.object.isRequired,colorPalette:x.a.oneOf(["TextColor","StrokeColor","FillColor"]),colorMapKey:x.a.string.isRequired,setActivePalette:x.a.func.isRequired,t:x.a.func.isRequired,isTextColorPaletteDisabled:x.a.bool,isFillColorPaletteDisabled:x.a.bool,isBorderColorPaletteDisabled:x.a.bool});var sp=be((function(e){return{isTextColorPaletteDisabled:Fo.isElementDisabled(e,"textColorPalette"),isFillColorPaletteDisabled:Fo.isElementDisabled(e,"fillColorPalette"),isBorderColorPaletteDisabled:Fo.isElementDisabled(e,"borderColorPalette")}}),{setActivePalette:el.setActivePalette})(nt(null,{wait:!1})(lp));n(778);function up(e){return(up="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 cp(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 fp(e){return(fp=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function dp(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function pp(e,t){return(pp=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function hp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mp=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"!==up(t)&&"function"!=typeof t?dp(e):t}(this,fp(t).call(this,e)),hp(dp(n),"setColor",(function(e){var t=n.props,r=t.property,o=t.onStyleChange;e?o(r,new window.Annotations.Color(e)):o(r,new window.Annotations.Color(0,0,0,0))})),n.palette=["#F1A099","#FFC67B","#FFE6A2","#80E5B1","#92E8E8","#A6A1E6","#E2A1E6","#E44234","#FF8D00","#FFCD45","#00CC63","#25D2D1","#4E7DE9","#C544CE","#88271F","#B54800","#F69A00","#007A3B","#167E7D","#2E4B8B","#76287B","#FFFFFF","#CDCDCD","#9C9C9C","#696969","#272727","#000000","transparency"],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&&pp(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.hasPadding,r=t.style,o=void 0===r?{}:r,i=t.property,a=t.color,l=t.overridePalette,u=t.overridePalette2,c=t.colorMapKey,f=t.t;if(t.isDisabled)return null;var d=!("TextColor"===i||"StrokeColor"===i),p=u||(null==l?void 0:l[c])||(null==l?void 0:l.global)||this.palette;d||(p=p.filter((function(e){return"transparency"!==(null==e?void 0:e.toLowerCase())})));var h=s.a.createElement("svg",{width:"100%",height:"100%",className:rl()({transparent:!0})},s.a.createElement("line",{stroke:"#d82e28",x1:"0",y1:"100%",x2:"100%",y2:"0",strokeWidth:"2",strokeLinecap:"round"}));return s.a.createElement("div",{"data-element":"colorPalette",className:rl()({ColorPalette:!0,padding:n}),style:o},p.map((function(e){return null==e?void 0:e.toLowerCase()})).map((function(t,n){var r,o,i;return t?s.a.createElement("button",{key:n,className:"cell-container",onClick:function(){e.setColor("transparency"===t?null:t)},"aria-label":"".concat(f("option.colorPalette.colorLabel")," ").concat(n+1)},s.a.createElement("div",{className:rl()({"cell-outer":!0,active:(null==a?void 0:null===(r=a.toHexString)||void 0===r?void 0:null===(o=r.call(a))||void 0===o?void 0:o.toLowerCase())===t||!(null==a?void 0:null===(i=a.toHexString)||void 0===i?void 0:i.call(a))&&"transparency"===t})},s.a.createElement("div",{className:rl()({cell:!0,border:"#ffffff"===t||"transparency"===t}),style:{backgroundColor:t}},"transparency"===t&&h))):s.a.createElement("div",{key:n,className:"dummy-cell"})})))}}])&&cp(n.prototype,r),o&&cp(n,o),t}(s.a.PureComponent);hp(mp,"propTypes",{property:x.a.string.isRequired,color:x.a.object,onStyleChange:x.a.func.isRequired,overridePalette:x.a.oneOfType([x.a.array,x.a.object]),colorMapKey:x.a.string});var gp=be((function(e){return{overridePalette:Fo.getCustomElementOverrides(e,"colorPalette"),isDisabled:Fo.isElementDisabled(e,"colorPalette")}}))(nt()(mp)),vp=function(e){return e?8:4};n(779);function yp(){return(yp=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 bp(e){return(bp="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 wp(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 Sp(e){return(Sp=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ep(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Cp(e,t){return(Cp=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function xp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _p=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"!==bp(t)&&"function"!=typeof t?Ep(e):t}(this,Sp(t).call(this,e)),xp(Ep(n),"updateSvg",(function(){n.setLineLength(),n.forceUpdate()})),xp(Ep(n),"setLineLength",(function(){n.lineLength=.94*n.sliderSvg.current.getBoundingClientRect().width-2*vp(n.props.isMobile)})),xp(Ep(n),"onMouseDown",(function(e){n.isMouseDown=!0,n.onMove(e.nativeEvent)})),xp(Ep(n),"onMouseUp",(function(){n.isMouseDown=!1})),xp(Ep(n),"onTouchStart",(function(e){n.onMove(e)})),xp(Ep(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)))}})),xp(Ep(n),"getRelativeCirclePosition",(function(e){var t,r=!e.touches,o=vp(n.props.isMobile),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})),xp(Ep(n),"renderSlider",(function(){var e=n.props,t=e.dataElement,r=e.displayProperty,o=e.displayValue,i=e.getCirclePosition,a=e.t,l=i(n.lineLength);return s.a.createElement("div",{className:"slider","data-element":t},s.a.createElement("div",{className:"slider-property"},a("option.slider.".concat(r))),s.a.createElement("div",{className:"slider-svg-container"},s.a.createElement("svg",{"data-element":t,onMouseDown:n.onMouseDown,onTouchStart:n.onTouchStart,ref:n.sliderSvg},s.a.createElement("line",{x1:vp(n.props.isMobile),y1:"50%",x2:l,y2:"50%",strokeWidth:"2",stroke:"#00a5e4",strokeLinecap:"round"}),s.a.createElement("line",{x1:l,y1:"50%",x2:n.lineLength+vp(n.props.isMobile),y2:"50%",strokeWidth:"2",stroke:"#e0e0e0",strokeLinecap:"round"}),s.a.createElement("circle",{cx:l,cy:"50%",r:vp(n.props.isMobile),fill:"#00a5e4"})),s.a.createElement("div",{className:"slider-value"},o)))})),n.isMouseDown=!1,n.sliderSvg=s.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&&Cp(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:"UNSAFE_componentWillUpdate",value:function(){this.setLineLength()}},{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 cn?s.a.createElement("div",{className:"slider"},this.renderSlider()):this.renderSlider()}}])&&wp(n.prototype,r),o&&wp(n,o),t}(s.a.PureComponent);xp(_p,"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]),dataElement:x.a.string,getCirclePosition:x.a.func.isRequired,convertRelativeCirclePositionToValue:x.a.func.isRequired,onStyleChange:x.a.func.isRequired,t:x.a.func.isRequired});var Op=nt(null,{wait:!1})(_p),Ap=function(e){var t=Au(["(max-width: 640px)"],[!0],!1);return s.a.createElement(Op,yp({},e,{isMobile:t}))};var Tp=function(){return(Tp=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)};function kp(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}var Pp=new(function(){function e(){var e=this;this._handleFirstTab=function(t){"Tab"===t.key&&(e._setIsUserTabbing(!0),e._tabToMouseListener())},this._handleFirstMouse=function(){e._setIsUserTabbing(!1),e._mouseToTabListener()},this._subscribers=[],this._isUserTabbing=!1}return Object.defineProperty(e.prototype,"value",{get:function(){return this._isUserTabbing},enumerable:!0,configurable:!0}),e.prototype.subscribe=function(e){return 0===this._subscribers.length&&(this._isUserTabbing?this._tabToMouseListener():this._mouseToTabListener()),this._subscribers.includes(e)||this._subscribers.push(e),this._unsubscribe(e)},e.prototype._unsubscribe=function(e){var t=this;return function(){t._subscribers=t._subscribers.filter((function(t){return t!==e})),0===t._subscribers.length&&t._removeAllListeners()}},e.prototype._setIsUserTabbing=function(e){this._isUserTabbing=e,this._subscribers.forEach((function(e){return e()}))},e.prototype._tabToMouseListener=function(){window.removeEventListener("keydown",this._handleFirstTab),window.addEventListener("mousedown",this._handleFirstMouse)},e.prototype._mouseToTabListener=function(){window.removeEventListener("mousedown",this._handleFirstMouse),window.addEventListener("keydown",this._handleFirstTab)},e.prototype._removeAllListeners=function(){window.removeEventListener("mousedown",this._handleFirstMouse),window.removeEventListener("keydown",this._handleFirstTab)},e}());var Mp=0;function Rp(e){return void 0===e&&(e="id"),e+"_"+(Mp++).toString(16)}function Lp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M10 15.586L6.707 12.293 5.293 13.707 10 18.414 19.707 8.707 18.293 7.293z"}))}function jp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12"},e),s.a.createElement("path",{d:"M5.67,8.35a.44.44,0,0,0,.66,0L9.93,4a.3.3,0,0,0,0-.35A.4.4,0,0,0,9.6,3.5H2.4a.4.4,0,0,0-.35.18.3.3,0,0,0,0,.35Z"}))}function Dp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M12,2C6.486,2,2,6.486,2,12s4.486,10,10,10s10-4.486,10-10S17.514,2,12,2z"}))}function Np(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M16.192 6.344L11.949 10.586 7.707 6.344 6.293 7.758 10.535 12 6.293 16.242 7.707 17.656 11.949 13.414 16.192 17.656 17.606 16.242 13.364 12 17.606 7.758z"}))}function Ip(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M19 9L15 9 15 3 9 3 9 9 5 9 12 17zM4 19H20V21H4z"}))}function zp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M9.172 16.242L12 13.414 14.828 16.242 16.242 14.828 13.414 12 16.242 9.172 14.828 7.758 12 10.586 9.172 7.758 7.758 9.172 10.586 12 7.758 14.828z"}),s.a.createElement("path",{d:"M12,22c5.514,0,10-4.486,10-10S17.514,2,12,2S2,6.486,2,12S6.486,22,12,22z M12,4c4.411,0,8,3.589,8,8s-3.589,8-8,8 s-8-3.589-8-8S7.589,4,12,4z"}))}function Bp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M12 19c.946 0 1.81-.103 2.598-.281l-1.757-1.757C12.568 16.983 12.291 17 12 17c-5.351 0-7.424-3.846-7.926-5 .204-.47.674-1.381 1.508-2.297L4.184 8.305c-1.538 1.667-2.121 3.346-2.132 3.379-.069.205-.069.428 0 .633C2.073 12.383 4.367 19 12 19zM12 5c-1.837 0-3.346.396-4.604.981L3.707 2.293 2.293 3.707l18 18 1.414-1.414-3.319-3.319c2.614-1.951 3.547-4.615 3.561-4.657.069-.205.069-.428 0-.633C21.927 11.617 19.633 5 12 5zM16.972 15.558l-2.28-2.28C14.882 12.888 15 12.459 15 12c0-1.641-1.359-3-3-3-.459 0-.888.118-1.277.309L8.915 7.501C9.796 7.193 10.814 7 12 7c5.351 0 7.424 3.846 7.926 5C19.624 12.692 18.76 14.342 16.972 15.558z"}))}function Fp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M12,2C6.486,2,2,6.486,2,12s4.486,10,10,10s10-4.486,10-10S17.514,2,12,2z M12,20c-4.411,0-8-3.589-8-8s3.589-8,8-8 s8,3.589,8,8S16.411,20,12,20z"}),s.a.createElement("path",{d:"M11 11H13V17H11zM11 7H13V9H11z"}))}function Hp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M4 6H20V8H4zM4 11H20V13H4zM4 16H20V18H4z"}))}function Vp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M20.3,9.5 L20.3,20.3 C20.3,21.2 19.6,22 18.6,22 L11.1,22 L11.1,20.3 L18.6,20.3 L18.6,9.5 L20.3,9.5 Z M15.3,18.7 L5.3,18.7 C4.4,18.7 3.6,18 3.6,17 L3.6,3.7 C3.7,2.7 4.4,2 5.3,2 L12,2 L17,7 L17,17 C17,17.9 16.3,18.7 15.3,18.7 Z M12,7.8 L15.3,7.8 L11.1,3.6 L11.1,7.8 C11.2,7.8 11.5,7.8 12,7.8 Z"}))}function Up(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M15.55 5.55L11 1v3.07C7.06 4.56 4 7.92 4 12s3.05 7.44 7 7.93v-2.02c-2.84-.48-5-2.94-5-5.91s2.16-5.43 5-5.91V10l4.55-4.45zM19.93 11c-.17-1.39-.72-2.73-1.62-3.89l-1.42 1.42c.54.75.88 1.6 1.02 2.47h2.02zM13 17.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.42l1.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"}))}function Wp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M17.69,15.79a8.63,8.63,0,1,0-1.52,1.51l4.42,4.42a.42.42,0,0,0,.57,0l.94-.95a.39.39,0,0,0,0-.56Zm-5.28,1A6.42,6.42,0,1,1,17.19,12,6.43,6.43,0,0,1,12.41,16.8Z"}))}function Gp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M12,9c-1.642,0-3,1.359-3,3c0,1.642,1.358,3,3,3c1.641,0,3-1.358,3-3C15,10.359,13.641,9,12,9z"}),s.a.createElement("path",{d:"M12,5c-7.633,0-9.927,6.617-9.948,6.684L1.946,12l0.105,0.316C2.073,12.383,4.367,19,12,19s9.927-6.617,9.948-6.684 L22.054,12l-0.105-0.316C21.927,11.617,19.633,5,12,5z M12,17c-5.351,0-7.424-3.846-7.926-5C4.578,10.842,6.652,7,12,7 c5.351,0,7.424,3.846,7.926,5C19.422,13.158,17.348,17,12,17z"}))}function Zp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M14,2 L6,2 C4.9,2 4,2.9 4,4 L4,20 C4,21.1 4.9,22 6,22 L18,22 C19.1,22 20,21.1 20,20 L20,8 L14,2 Z M14,9 C13.4,9 13,9 13,9 L13,4 L18,9 L14,9 Z"}))}function qp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M12,2C6.486,2,2,6.486,2,12s4.486,10,10,10s10-4.486,10-10S17.514,2,12,2z M12,20c-4.411,0-8-3.589-8-8s3.589-8,8-8 s8,3.589,8,8S16.411,20,12,20z"}),s.a.createElement("path",{d:"M9.999 13.587L7.7 11.292 6.288 12.708 10.001 16.413 16.707 9.707 15.293 8.293z"}))}function Yp(e){return s.a.createElement("svg",Tp({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},e),s.a.createElement("path",{d:"M11.001 10H13.001V15H11.001zM11 16H13V18H11z"}),s.a.createElement("path",{d:"M13.768,4.2C13.42,3.545,12.742,3.138,12,3.138s-1.42,0.407-1.768,1.063L2.894,18.064 c-0.331,0.626-0.311,1.361,0.054,1.968C3.313,20.638,3.953,21,4.661,21h14.678c0.708,0,1.349-0.362,1.714-0.968 c0.364-0.606,0.385-1.342,0.054-1.968L13.768,4.2z M4.661,19L12,5.137L19.344,19H4.661z"}))}var $p=Object(l.forwardRef)((function(e,t){var n=e.icon,r=e.svgProps,o=e.className,i=e.children,u=kp(e,["icon","svgProps","className","children"]),c=rl()("ui__base ui__icon",o),f=Object(l.useMemo)((function(){if(void 0!==i)return i;if(void 0!==a){var e=a[n];return s.a.createElement(e,Tp({},r))}}),[i,n,r]);return s.a.createElement("i",Tp({},u,{className:c,ref:t}),f)})),Kp=Object(l.forwardRef)((function(e,t){var n=e.label,r=e.leftLabel,o=e.className,i=e.children,a=e.id,u=e.radio,c=e.isSwitch,f=e.center,d=e.onChange,p=e.onFocus,h=e.onBlur,m=kp(e,["label","leftLabel","className","children","id","radio","isSwitch","center","onChange","onFocus","onBlur"]),g=Object(l.useRef)(null);Object(l.useImperativeHandle)(t,(function(){return g.current}));var v=function(e){void 0===e&&(e=Pp);var t=Object(l.useState)(e.value),n=t[0],r=t[1];return Object(l.useEffect)((function(){return e.subscribe((function(){return r(e.value)}))}),[e]),n}(),y=function(e,t){var n=Object(l.useState)(!1),r=n[0],o=n[1];return{focused:r,handleOnFocus:Object(l.useCallback)((function(t){o(!0),null==e||e(t)}),[e]),handleOnBlur:Object(l.useCallback)((function(e){o(!1),null==t||t(e)}),[t])}}(p,h),b=y.focused,w=y.handleOnFocus,S=y.handleOnBlur,E=function(e){return Object(l.useMemo)((function(){return e||Rp("label")}),[e])}(a),C=Object(l.useState)((function(){var e,t,n;return null!==(n=null!==(e=m.checked)&&void 0!==e?e:null===(t=g.current)||void 0===t?void 0:t.checked)&&void 0!==n&&n})),x=C[0],_=C[1];Object(l.useEffect)((function(){void 0!==m.checked&&_(m.checked)}),[m.checked]);Object(l.useEffect)((function(){if(m.name&&u)return Xp.subscribe(m.name,(function(){g.current&&g.current.checked!==x&&_(g.current.checked)}))}),[x,m.name,u]);var O=rl()("ui__base ui__choice",{"ui__choice--radio":u,"ui__choice--leftLabel":r,"ui__choice--checked":x,"ui__choice--disabled":m.disabled,"ui__choice--center":f},o),A=rl()("ui__choice__input",{"ui__choice__input--switch":c}),T=c?rl()("ui__choice__input__switch",{"ui__choice__input__switch--checked":x,"ui__choice__input__switch--focus":v&&b}):rl()("ui__choice__input__check",{"ui__choice__input__check--checked":x,"ui__choice__input__check--focus":v&&b}),k=Object(l.useMemo)((function(){if(n)return s.a.createElement("label",{className:"ui__choice__label",htmlFor:E},n)}),[E,n]);return s.a.createElement("span",{className:O},r?k:void 0,s.a.createElement("span",{className:A},c?s.a.createElement("div",{className:T},s.a.createElement("div",{className:"ui__choice__input__toggle"})):s.a.createElement("div",{className:T},x&&!u?s.a.createElement($p,{icon:"Check",className:"ui__choice__input__icon"}):void 0),s.a.createElement("input",Tp({},m,{id:E,type:u?"radio":"checkbox",onChange:function(e){void 0===m.checked&&_(e.target.checked),null==d||d(e)},ref:g,onFocus:w,onBlur:S}),i)),r?void 0:k)})),Xp=new(function(){function e(){this._subscribers=[]}return e.prototype.subscribe=function(e,t){return this._trigger(e),this._subscribers.push({name:e,subscriber:t}),this._unsubscribe(t)},e.prototype._trigger=function(e){this._subscribers.forEach((function(t){e===t.name&&t.subscriber()}))},e.prototype._unsubscribe=function(e){var t=this;return function(){t._subscribers=t._subscribers.filter((function(t){return t.subscriber!==e}))}},e}());n(780);function Qp(){return(Qp=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 Jp(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 eh={dataElement:x.a.string},th=s.a.forwardRef((function(e,t){var n=e.dataElement,r=Jp(e,["dataElement"]);return Oe((function(e){return!!n&&Fo.isElementDisabled(e,n)}))?null:s.a.createElement(Kp,Qp({},r,{ref:t,center:!0}))}));th.propTypes=eh;var nh=th;var rh=[Tools.ToolNames.DISTANCE_MEASUREMENT,Tools.ToolNames.PERIMETER_MEASUREMENT,Tools.ToolNames.AREA_MEASUREMENT,Tools.ToolNames.RECTANGULAR_AREA_MEASUREMENT,Tools.ToolNames.ELLIPSE_MEASUREMENT],oh=function(e,t,n){var r=[];if(rh.includes(e)&&"StrokeColor"!==t&&"Opacity"!==t)r=rh.map(en.getTool);else{var o=en.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))}))},ih={COLOR_PALETTE:"colorPalette",OPACITY_SLIDER:"opacitySlider",STROKE_THICKNESS_SLIDER:"strokeThicknessSlider",FONT_SIZE_SLIDER:"fontSizeSlider",STYLE_OPTION:"styleOption",STYLE_POPUP:"stylePopup",SCALE_INPUT_CONTAINER:"scaleInputContainer",PRECISION_INPUT_CONTAINER:"precisionInputContainer"};n(781);function ah(e){return(ah="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 lh(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 sh(e){return(sh=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function uh(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ch(e,t){return(ch=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function fh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var dh=function(e){function t(e){var n,r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r=function(e,t){return!t||"object"!==ah(t)&&"function"!=typeof t?uh(e):t}(this,sh(t).call(this,e)),fh(uh(r),"onDocumentLoaded",(function(){r.setState({documentType:en.getDocument().getType()})})),fh(uh(r),"onScaleChange",(function(e,t){r.setState(fh({},t,Number(e)),(function(){r.props.onStyleChange("Scale",[[r.state.currScaleFrom,r.state.currUnitFrom],[r.state.currScaleTo,r.state.currUnitTo]])}))})),fh(uh(r),"onPrecisionChange",(function(e,t){r.setState(fh({},t,Number(e)),(function(){r.props.onStyleChange("Precision",r.state.currPrecision)}))})),fh(uh(r),"onUnitChange",(function(e,t){r.setState(fh({},t,e.target.value),(function(){r.props.onStyleChange("Scale",[[r.state.currScaleFrom,r.state.currUnitFrom],[r.state.currScaleTo,r.state.currUnitTo]])}))})),fh(uh(r),"onSnappingChange",(function(e){if(en.isFullPDFEnabled()){var t=e.target.checked,n=t?window.docViewer.SnapMode.e_DefaultSnapMode:null;rh.map(en.getTool).forEach((function(e){var t;null===(t=e.setSnapMode)||void 0===t||t.call(e,n)})),r.props.onSnapModeChange&&r.props.onSnapModeChange(t)}})),fh(uh(r),"getLanguage",(function(){var e="en";return qt.language&&(e=qt.language),e})),fh(uh(r),"formatValue",(function(e){var t=r.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})),fh(uh(r),"toggleEditing",(function(){r.setState((function(e){return{isEditing:!e.isEditing}}))})),fh(uh(r),"renderScaleInput",(function(e,t){return fn?s.a.createElement("input",{className:"ScaleInput",type:"number",step:"any",value:t,onChange:function(t){return r.onScaleChange(t.target.value,e)}}):r.state.isEditing?s.a.createElement("input",{className:"ScaleInput",type:"number",step:"any",value:t,onChange:function(t){return r.onScaleChange(t.target.value,e)},onBlur:r.toggleEditing}):s.a.createElement("input",{className:"ScaleInput",type:"text",value:r.formatValue(t),onFocus:r.toggleEditing,readOnly:!0})})),r.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,documentType:null===(n=en.getDocument())||void 0===n?void 0:n.getType()},r}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&&ch(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){en.addEventListener("documentLoaded",this.onDocumentLoaded)}},{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:"componentWillUnmount",value:function(){en.removeEventListener("documentLoaded",this.onDocumentLoaded)}},{key:"render",value:function(){var e=this,t=this.props,n=t.measurementUnits,r=t.t,o=t.isScaleInputDisabled,i=t.isPrecisionInputDisabled,a=t.isSnapModeEnabled,l=t.hideSnapModeCheckbox,u=n.from,c=n.to;return o&&i?null:s.a.createElement("div",{className:"MeasurementOption"},!o&&s.a.createElement("div",{className:"Scale","data-element":ih.SCALE_INPUT_CONTAINER},s.a.createElement("div",{className:"LayoutTitle"},r("option.measurementOption.scale")),s.a.createElement("div",{className:"Layout"},this.renderScaleInput("currScaleFrom",this.state.currScaleFrom),s.a.createElement("select",{className:"UnitInput",value:this.state.currUnitFrom,onChange:function(t){return e.onUnitChange(t,"currUnitFrom")}},u.map((function(e){return s.a.createElement("option",{key:e,value:e},e)}))),s.a.createElement("div",{className:"ScaleEquals"},"="),this.renderScaleInput("currScaleTo",this.state.currScaleTo),s.a.createElement("select",{className:"UnitInput",value:this.state.currUnitTo,onChange:function(t){return e.onUnitChange(t,"currUnitTo")}},c.map((function(e){return s.a.createElement("option",{key:e,value:e},e)}))))),!i&&s.a.createElement("div",{className:"Precision","data-element":ih.PRECISION_INPUT_CONTAINER},s.a.createElement("div",{className:"LayoutTitlePrecision"},r("option.shared.precision")),s.a.createElement("div",{className:"LayoutPrecision"},s.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 s.a.createElement("option",{key:t.value,value:t.value},e.formatValue(t.value))}))))),this.state.documentType===us&&!l&&s.a.createElement("div",{className:"options"},s.a.createElement(nh,{dataElement:"measurementSnappingOption",id:"measurement-snapping",type:"checkbox",label:r("option.shared.enableSnapping"),checked:a,onChange:this.onSnappingChange})))}}])&&lh(n.prototype,r),o&&lh(n,o),t}(s.a.Component);fh(dh,"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,isScaleInputDisabled:x.a.bool,isPrecisionInputDisabled:x.a.bool,isSnapModeEnabled:x.a.bool,hideSnapModeCheckbox:x.a.bool,onSnapModeChange:x.a.func});var ph=be((function(e){return{measurementUnits:Fo.getMeasurementUnits(e),isScaleInputDisabled:Fo.isElementDisabled(e,ih.SCALE_INPUT_CONTAINER),isPrecisionInputDisabled:Fo.isElementDisabled(e,ih.PRECISION_INPUT_CONTAINER),isSnapModeEnabled:Fo.isSnapModeEnabled(e)}}),{onSnapModeChange:el.setEnableSnapMode})(nt()(dh));n(782);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")}()}function mh(e){var t=e.borderStyle?e.borderStyle:"solid",n=hh(Je(),1)[0];return s.a.createElement("div",{className:"StyleOption"},s.a.createElement("div",{className:"styles-container"},s.a.createElement("label",{className:"styles-title",htmlFor:"styleOptions"},n("option.styleOption.style")),s.a.createElement("div",{className:"styles-layout"},s.a.createElement("select",{id:"styleOptions",className:"styles-input",value:t,onChange:function(t){return function(t){e.onStyleChange("Style",t)}(t.target.value)}},["solid","cloudy"].map((function(e){return s.a.createElement("option",{key:e,value:e},n("option.styleOption.".concat(e)))}))))))}mh.propTypes={onStyleChange:x.a.func.isRequired,borderStyle:x.a.string};var gh=mh;function vh(e){return(vh="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 yh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bh(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 wh=s.a.createContext(),Sh=s.a.memo((function(e){return s.a.createElement(wh.Provider,{value:e.id},e.children)}));Sh.propTypes={id:x.a.string.isRequired,children:x.a.node.isRequired};var Eh=function(e){var t=e.children,n=e.dataElement,r=Object(l.useContext)(wh),o=bh(Oe((function(e){return[Fo.isElementDisabled(e,n),Fo.getSelectedTab(e,r)===n]}),Y),2),i=o[0],a=o[1],u=Ce(),c={className:rl()(yh({selected:a},t.props.className,!!t.props.className)),onClick:function(){var e,o;null===(e=(o=t.props).onClick)||void 0===e||e.call(o),u(el.setSelectedTab(r,n))}};return c="function"===vh(t.type.type||t.type)?Object.assign(c,{isTabSelected:a,dataElement:n}):Object.assign(c,{"data-element":n}),i?null:s.a.cloneElement(t,c)};Eh.propTypes={children:x.a.node.isRequired,index:x.a.number,dataElement:x.a.string.isRequired};var Ch=function(e){var t=e.dataElement,n=e.children,r=bh(Oe((function(e){return[Fo.isElementDisabled(e,t)]})),1)[0];return s.a.createElement("div",{"data-element":t},r?null:n)};Ch.propTypes={children:x.a.node.isRequired,dataElement:x.a.string.isRequired};var xh=function(e){var t=e.children,n=e.dataElement,r=Object(l.useContext)(wh),o=bh(Oe((function(e){return[Fo.isElementDisabled(e,n),Fo.getSelectedTab(e,r).includes(n)]}),Y),2),i=o[0],a=o[1];return i?null:s.a.createElement("div",{className:"tab-panel","data-element":n,style:{display:a?"":"none"}},"function"==typeof t.type?s.a.cloneElement(t,{isTabPanelSelected:a}):t)};xh.propTypes={children:x.a.node.isRequired,dataElement:x.a.string.isRequired};n(783);function _h(){return(_h=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 Oh(e){return(Oh="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 Ah(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 Th(e){return(Th=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function kh(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ph(e,t){return(Ph=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Mh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Rh="AnnotationCreateRubberStamp",Lh={standardStamps:x.a.array.isRequired,customStamps:x.a.array.isRequired,setSelectedStampIndex:x.a.func.isRequired},jh=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"!==Oh(t)&&"function"!=typeof t?kh(e):t}(this,Th(t).call(this,e)),Mh(kh(n),"openCustomSampModal",(function(){(0,n.props.openElement)("customStampModal")})),Mh(kh(n),"deleteCustomStamp",(function(e){var t=n.stampTool.getCustomStamps();t.splice(e,1),n.stampTool.setCustomStamps(t)})),n.stampTool=en.getTool(Rh),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&&Ph(e,t)}(t,e),n=t,(r=[{key:"setRubberStamp",value:function(e,t){en.setToolMode(Rh),this.props.closeElement("toolStylePopup");var n=this.props.t("rubberStamp.".concat(e.Icon));this.stampTool.setRubberStamp(e,n),this.stampTool.showPreview(),this.props.setSelectedStampIndex(t)}},{key:"render",value:function(){var e=this,t=this.props,n=(t.isMobile,t.standardStamps),r=t.customStamps,o=n.map((function(t,n){var r=t.imgSrc,o=t.annotation;return s.a.createElement("button",{key:n,className:"rubber-stamp","aria-label":"".concat(e.props.t("annotation.stamp")," ").concat(n+1),onClick:function(){return e.setRubberStamp(o,n)}},s.a.createElement("img",{src:r,alt:""}))})),i=r.map((function(t,r){var o=t.imgSrc,i=t.annotation;return s.a.createElement("div",{key:r,className:"stamp-row"},s.a.createElement("button",{className:"stamp-row-content custom-stamp","aria-label":"".concat(e.props.t("annotation.rubberStamp")," ").concat(r+1),onClick:function(){return e.setRubberStamp(i,n.length+r)}},s.a.createElement("img",{src:o,alt:""})),s.a.createElement("button",{className:"icon",onClick:function(){return e.deleteCustomStamp(r)}},s.a.createElement(wl,{glyph:"icon-delete-line"})))}));return s.a.createElement("div",{className:"rubber-stamp-overlay","data-element":"rubberStampOverlay"},s.a.createElement(Sh,{id:"rubberStampTab"},s.a.createElement(Ch,{dataElement:"rubberStampTabHeader"},s.a.createElement("div",{className:"header tab-header"},s.a.createElement("div",{className:"tab-list"},s.a.createElement(Eh,{dataElement:"standardStampPanelButton"},s.a.createElement("button",{className:"tab-options-button"},this.props.t("tool.Standard"))),s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Eh,{dataElement:"customStampPanelButton"},s.a.createElement("button",{className:"tab-options-button"},this.props.t("tool.Custom")))))),s.a.createElement(xh,{dataElement:"standardStampPanel"},s.a.createElement(lf,{className:"standard-stamp-panel",onSwiped:function(e){e.event.stopPropagation()}},o)),s.a.createElement(xh,{dataElement:"customStampPanel"},s.a.createElement("div",{className:"custom-stamp-panel"},i),s.a.createElement("button",{className:rl()({"stamp-row-content":!0,"add-btn":!0}),onClick:this.openCustomSampModal},this.props.t("component.createStampButton")))))}}])&&Ah(n.prototype,r),o&&Ah(n,o),t}(s.a.Component);Mh(jh,"propTypes",{activeToolName:x.a.string,isDisabled:x.a.bool,isOpen:x.a.bool,isMobile:x.a.bool,isActive:x.a.bool,t:x.a.func.isRequired,i18n:x.a.any,openElement:x.a.func.isRequired,closeElement:x.a.func.isRequired,closeElements:x.a.func.isRequired,dataElement:x.a.string.isRequired,toggleElement:x.a.func.isRequired}),jh.propTypes=Lh;var Dh=be((function(e){return{activeToolName:Fo.getActiveToolName(e),isActive:Fo.getActiveToolName(e)===Rh,dataElement:Fo.getToolButtonObjects(e)[Rh].dataElement,standardStamps:Fo.getStandardStamps(e),customStamps:Fo.getCustomStamps(e)}}),{closeElements:el.closeElements,closeElement:el.closeElement,openElement:el.openElement,toggleElement:el.toggleElement,setSelectedStampIndex:el.setSelectedStampIndex,setStandardStamps:el.setStandardStamps,setCustomStamps:el.setCustomStamps})(nt()(jh)),Nh=function(e){var t=Au(["(max-width: 640px)"],[!0],!1);return s.a.createElement(Dh,_h({},e,{isMobile:t}))},Ih=n(287),zh=n.n(Ih);n(799);function Bh(e){return(Bh="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 Fh(){return(Fh=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 Hh(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}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 Uh(e,t){return!t||"object"!==Bh(t)&&"function"!=typeof t?Gh(e):t}function Wh(e){return(Wh=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Gh(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zh(e,t){return(Zh=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function qh(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(){var e,n;Hh(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return qh(Gh(n=Uh(this,(e=Wh(t)).call.apply(e,[this].concat(o)))),"renderSliders",(function(){var e=n.props,t=e.style,r=t.Opacity,o=t.StrokeThickness,i=t.FontSize,a=e.onStyleChange,l=e.isFreeText,u=e.isOpacitySliderDisabled,c=e.isStrokeThicknessSliderDisabled,f=e.isFontSizeSliderDisabled,d=e.currentPalette,p={};u||(p.Opacity={property:"Opacity",displayProperty:"opacity",value:r,displayValue:"".concat(Math.round(100*r),"%"),dataElement:ih.OPACITY_SLIDER,getCirclePosition:function(e){return r*e+8},convertRelativeCirclePositionToValue:function(e){return e}}),c||(p.StrokeThickness={property:"StrokeThickness",displayProperty:"thickness",value:o,displayValue:"".concat(Math.round(o),"pt"),dataElement:ih.STROKE_THICKNESS_SLIDER,getCirclePosition:function(e){return l?o/20*e+8:(o-1)/19*e+8},convertRelativeCirclePositionToValue:function(e){return l?20*e:19*e+1}}),f||(p.FontSize={property:"FontSize",displayProperty:"text",value:i,displayValue:"".concat(Math.round(parseInt(i,10)),"pt"),dataElement:ih.FONT_SIZE_SLIDER,getCirclePosition:function(e){return(parseInt(i,10)-5)/40*e+8},convertRelativeCirclePositionToValue:function(e){return"".concat(40*e+5,"pt")}});var h={Opacity:r,StrokeThickness:o,FontSize:i};"TextColor"===d?h={Opacity:r,FontSize:i}:"StrokeColor"===d?h={Opacity:r,StrokeThickness:o}:"FillColor"===d&&(h={Opacity:r}),u&&delete h.Opacity,c&&delete h.StrokeThickness,f&&delete h.FontSize,h=zh()(h,(function(e){return null!=e}));var m=Object.keys(h).map((function(e){var t=p[e];return s.a.createElement(Ap,Fh({},t,{key:e,onStyleChange:a}))}));return s.a.createElement(s.a.Fragment,null,m.length>0&&s.a.createElement("div",{className:"sliders-container",onMouseDown:function(e){return e.preventDefault()}},m))})),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&&Zh(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.toolName,n=e.isColorPaletteDisabled,r=e.currentPalette,o=e.style,i=e.colorMapKey,a=e.onStyleChange,l=e.isStyleOptionDisabled,u=e.disableSeparator,c=e.hideSnapModeCheckbox,f=o.Scale,d=o.Precision,p=o.Style,h=rl()({Popup:!0,StylePopup:!0});return s.a.createElement("div",{className:h,"data-element":"stylePopup"},r&&!n&&s.a.createElement(s.a.Fragment,null,s.a.createElement(sp,{colorPalette:r,colorMapKey:i,style:o,toolName:t,disableSeparator:u}),s.a.createElement(gp,{color:o[r],property:r,onStyleChange:a,colorMapKey:i,useMobileMinMaxWidth:!0})),this.renderSliders(),f&&d&&s.a.createElement(s.a.Fragment,null,s.a.createElement(ph,{scale:f,precision:d,hideSnapModeCheckbox:c,onStyleChange:a})),!l&&"rectangle"===i&&s.a.createElement(gh,{onStyleChange:a,borderStyle:p}))}}])&&Vh(n.prototype,r),o&&Vh(n,o),t}(s.a.PureComponent);qh(Yh,"propTypes",{style:x.a.object.isRequired,onStyleChange:x.a.func.isRequired,isFreeText:x.a.bool.isRequired,colorMapKey:x.a.string.isRequired,currentPalette:x.a.oneOf(["TextColor","StrokeColor","FillColor"]),isColorPaletteDisabled:x.a.bool,isOpacitySliderDisabled:x.a.bool,isStrokeThicknessSliderDisabled:x.a.bool,isFontSizeSliderDisabled:x.a.bool,isStyleOptionDisabled:x.a.bool,isStylePopupDisabled:x.a.bool,hideSnapModeCheckbox:x.a.bool});var $h=be((function(e,t){var n=t.colorMapKey;return{currentPalette:Fo.getCurrentPalette(e,n),isStylePopupDisabled:Fo.isElementDisabled(e,ih.STYLE_POPUP),isColorPaletteDisabled:Fo.isElementDisabled(e,ih.COLOR_PALETTE),isOpacitySliderDisabled:Fo.isElementDisabled(e,ih.OPACITY_SLIDER),isStrokeThicknessSliderDisabled:Fo.isElementDisabled(e,ih.STROKE_THICKNESS_SLIDER),isFontSizeSliderDisabled:Fo.isElementDisabled(e,ih.FONT_SIZE_SLIDER),isStyleOptionDisabled:Fo.isElementDisabled(e,ih.STYLE_OPTION)}}))(Yh),Kh=function(e){var t=Au(["(max-width: 640px)"],[!0],!1);return s.a.createElement($h,Fh({},e,{isMobile:t}))},Xh=(n(800),function(e){var t=e.onClick,n=e.imgSrc,r=e.isActive,o=e.altText;return s.a.createElement("button",{className:rl()({"signature-row-content":!0,interactable:t,active:r}),onClick:t},s.a.createElement("img",{alt:o,src:n}))}),Qh=(n(246),nt()((function(e){var t=e.t,n=e.disabled,r=Ce();return s.a.createElement("button",{className:rl()({"signature-row-content":!0,"add-btn":!0,disabled:n}),onClick:function(){n||(r(el.openElement("signatureModal")),r(el.closeElement("toolStylePopup")))}},t("option.signatureOverlay.addSignature"))})));function Jh(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 em=nt()((function(e){var t=e.t,n=Jh(Oe((function(e){return[Fo.getActiveToolName(e),Fo.getSavedSignatures(e),Fo.getDisplayedSignatures(e),Fo.getSelectedDisplayedSignatureIndex(e),Fo.getMaxSignaturesCount(e),Fo.getDisplayedSignaturesFilterFunction(e)]})),6),r=n[0],o=n[1],i=n[2],a=n[3],l=n[4],u=n[5],c=en.getTool("AnnotationCreateSignature"),f=Ce();return s.a.createElement("div",{className:"signature-style-popup"},o.map((function(e,t){return[e,t]})).filter((function(e){var t=Jh(e,2),n=t[0],r=t[1];return u(n,r)})).map((function(e,n){var o=Jh(e,2),l=o[0].imgSrc,u=o[1];return s.a.createElement("div",{key:n,className:"signature-row"},s.a.createElement(Xh,{onClick:function(){return function(e){f(el.setSelectedDisplayedSignatureIndex(e));var t=i[e].annotation;c.setSignature(t),en.setToolMode("AnnotationCreateSignature"),c.hasLocation()?c.addSignature():c.showPreview()}(n)},imgSrc:l,isActive:a===n&&"AnnotationCreateSignature"===r,altText:"".concat(t("option.toolsOverlay.signatureAltText")," ").concat(n+1)}),s.a.createElement("button",{className:"icon","data-element":"defaultSignatureDeleteButton",onClick:function(){return function(e,t){c.deleteSavedSignature(t),a===e?(f(el.setSelectedDisplayedSignatureIndex(0)),c.annot=null,c.hidePreview(),en.setToolMode(Ji),1===i.length&&f(el.closeElements(["toolStylePopup"]))):e<a&&f(el.setSelectedDisplayedSignatureIndex(a-1))}(n,u)}},s.a.createElement(wl,{glyph:"icon-delete-line"})))})),s.a.createElement(Qh,{disabled:o.length>=l}))}));n(801);function tm(){return(tm=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 nm(e){return(nm="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 rm(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 om(e){return(om=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function im(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function am(e,t){return(am=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function lm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var sm=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"!==nm(t)&&"function"!=typeof t?im(e):t}(this,om(t).call(this,e)),lm(im(n),"handleClick",(function(e){isMobile()&&e.target===e.currentTarget&&n.props.closeElement("toolStylePopup")})),lm(im(n),"handleClickOutside",(function(e){var t=Array.from(document.querySelectorAll('[data-element="toolsOverlay"]')),r=Array.from(document.querySelectorAll('[data-element="pageNavOverlay"]')),o=Array.from(document.querySelectorAll(".Modal.open")),i=t.some((function(t){return null==t?void 0:t.contains(e.target)})),a=r.some((function(t){return null==t?void 0:t.contains(e.target)})),l=o.some((function(e){return e.classList.contains("CustomStampModal")}));i||a||l||n.props.closeElement("toolStylePopup")})),lm(im(n),"handleStyleChange",(function(e,t){var r=n.props.activeToolName,o=en.getTool(r);"function"==typeof o.complete&&o.complete(),oh(n.props.activeToolName,e,t)})),n.popup=s.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&&am(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){e.isOpen||!this.props.isOpen||this.props.isDisabled||this.props.closeElements(["viewControlsOverlay","menuOverlay","signatureOverlay","zoomOverlay","redactionOverlay"])}},{key:"render",value:function(){var e=this.props,t=e.activeToolGroup,n=e.isDisabled,r=e.activeToolName,o=e.activeToolStyle,i=(e.isMobile,r.includes("AnnotationCreateFreeText")),a=Ss(r);if(n)return null;xs(a).availablePalettes;var l=r.includes("AnnotationCreateEllipseMeasurement"),u=s.a.createElement(Kh,{key:r,toolName:r,colorMapKey:a,style:o,isFreeText:i,hideSnapModeCheckbox:l||!en.isFullPDFEnabled(),onStyleChange:this.handleStyleChange});return"signatureTools"===t?u=s.a.createElement(s.a.Fragment,null,s.a.createElement(Qd,null),s.a.createElement(em,null)):"rubberStampTools"===t&&(u=s.a.createElement(s.a.Fragment,null,s.a.createElement(Qd,null),s.a.createElement(Nh,null))),s.a.createElement("div",{className:rl()({ToolStylePopup:!0}),"data-element":"toolStylePopup",ref:this.popup},u)}}])&&rm(n.prototype,r),o&&rm(n,o),t}(s.a.PureComponent);lm(sm,"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 um=be((function(e){var t=Fo.getActiveToolName(e),n=Fo.getToolButtonDataElement(e,t);return{activeToolName:t,activeToolGroup:Fo.getActiveToolGroup(e),toolButtonDataElement:n,activeToolStyle:Fo.getActiveToolStyles(e),isDisabled:Fo.isElementDisabled(e,"toolStylePopup"),isOpen:Fo.isElementOpen(e,"toolStylePopup"),toolButtonObjects:Fo.getToolButtonObjects(e)}}),{closeElement:el.closeElement,closeElements:el.closeElements})(Xd(sm)),cm=function(e){var t=Au(["(max-width: 640px)"],[!0],!1),n=Au(["(min-width: 641px) and (max-width: 900px)"],[!0],!1),r=Au(["(min-width: 901px)"],[!0],!1);return s.a.createElement(um,tm({},e,{isMobile:t,isTablet:n,isDesktop:r}))},fm=(n(802),function(e){var t=e.isActive,n=e.isDisabled,r=e.onClick,o=e.style;return s.a.createElement("button",{className:rl()({"tools-dropdown-container":!0,active:t,disabled:n}),"data-element":"styling-button",onClick:r,style:o},t?s.a.createElement(wl,{className:"tools-arrow-up",glyph:"icon-chevron-up"}):s.a.createElement(wl,{className:"tools-arrow-down",glyph:"icon-chevron-down"}))});n(803);function dm(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 pm=function(e){var t=e.t,n=dm(Oe((function(e){return[Fo.getActiveToolName(e),Fo.isElementOpen(e,"toolStylePopup"),Fo.getSelectedDisplayedSignature(e),Fo.getDisplayedSignatures(e)]})),4),r=n[0],o=n[1],i=n[2],a=n[3],l=Ce(),u=en.getTool("AnnotationCreateSignature");return s.a.createElement("div",{className:"selected-signature-row"},i?s.a.createElement(Xh,{imgSrc:i.imgSrc,onClick:function(){u.setSignature(i.annotation),en.setToolMode("AnnotationCreateSignature"),u.hasLocation()?u.addSignature():u.showPreview()},isActive:"AnnotationCreateSignature"===r,altText:t("option.toolsOverlay.currentSignature")}):s.a.createElement(Qh,null),s.a.createElement(fm,{onClick:function(){return a.length>0&&l(el.toggleElement("toolStylePopup"))},isActive:o,isDisabled:0===a.length}))};n(804);function hm(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 mm=function(){var e=Ce(),t=hm(Je(),2),n=t[0],r=t[1],o=function(e){var t=Object(l.useRef)();return Object(l.useEffect)((function(){t.current=e})),t.current}(r.language),i=hm(Oe((function(e){return[Fo.getActiveToolName(e),Fo.getSelectedStamp(e)]})),2),a=i[0],u=i[1];Object(l.useEffect)((function(){e(el.setStandardStamps(n)),e(el.setCustomStamps(n))}),[]),Object(l.useEffect)((function(){o!==r.language&&(e(el.setStandardStamps(n)),e(el.setCustomStamps(n)))}));var c=en.getTool("AnnotationCreateRubberStamp"),f=function(){e(el.setStandardStamps(n)),e(el.setCustomStamps(n))};Object(l.useEffect)((function(){return c.on("stampsUpdated",f),function(){c.off("stampsUpdated",f)}}),[]);var d=hm(Oe((function(e){return[Fo.isElementOpen(e,"toolStylePopup")]})),1)[0];return s.a.createElement("div",{className:"selected-rubber-stamp-container"},s.a.createElement("div",{className:"selected-rubber-stamp"},u&&s.a.createElement(Xh,{imgSrc:u.imgSrc,onClick:function(){en.setToolMode("AnnotationCreateRubberStamp");var e=n("rubberStamp.".concat(u.annotation.Icon));c.setRubberStamp(u.annotation,e),c.showPreview()},isActive:"AnnotationCreateRubberStamp"===a,altText:n("option.toolsOverlay.currentStamp")})),s.a.createElement(fm,{onClick:function(){return e(el.toggleElement("toolStylePopup"))},isActive:d}))};n(805);function gm(){return(gm=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 vm(e){return(vm="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 ym(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 bm(e){return(bm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function wm(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Sm(e,t){return(Sm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Em(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cm=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"!==vm(t)&&"function"!=typeof t?wm(e):t}(this,bm(t).call(this)),Em(wm(e),"handleWindowResize",(function(){e.setOverlayPosition(),e.forceUpdate()})),Em(wm(e),"setOverlayPosition",(function(){var t=e.props,n=t.activeToolGroup,r=t.activeHeaderItems.find((function(e){return e.toolGroup===n}));r&&e.setState(Qc(r.dataElement,e.overlay))})),Em(wm(e),"handleCloseClick",(function(){(0,e.props.closeElements)(["toolsOverlay"])})),e.overlay=s.a.createRef(),e.state={left:0,right:"auto",top:"auto",isStylingOpen:!1,siblingWidth: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&&Sm(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","menuOverlay","toolStylePopup","signatureOverlay","zoomOverlay","redactionOverlay"]),this.setOverlayPosition()),t&&this.setOverlayPosition(),""===this.props.activeToolGroup&&this.props.closeElements(["toolStylePopup"])}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.handleWindowResize)}},{key:"render",value:function(){var e=this,t=this.props,n=t.t,r=t.tReady,o=t.isDisabled,i=t.isOpen,a=t.toolNames,l=t.activeToolGroup,u=t.isToolStyleOpen,c=(t.isDesktop,t.isMobile);if(o)return null;var f=!l||"stampTools"===l||"cropTools"===l||"redactionTools"===l||"fileAttachmentTools"===l,d=s.a.createElement("div",{className:"tool-buttons-container"},a.map((function(e,t){return s.a.createElement(Vd,{key:"".concat(e,"-").concat(t),toolName:e,isToolStyleOpen:u})})));return"signatureTools"===l?d=s.a.createElement(pm,{t:n}):"rubberStampTools"===l?d=s.a.createElement(mm,null):f&&(d=s.a.createElement("div",{className:"no-presets"},r?n("message.toolsOverlayNoPresets"):"")),f&&c?null:s.a.createElement(lf,{onSwipedUp:function(){return e.props.closeElements(["toolStylePopup"])},onSwipedDown:function(){return e.props.closeElements(["toolStylePopup"])},preventDefaultTouchmoveEvent:!0,className:"ToolsOverlayContainer"},s.a.createElement("div",{className:rl()({Overlay:!0,ToolsOverlay:!0,open:i,shadow:u||c}),ref:this.overlay,"data-element":"toolsOverlay"},s.a.createElement("div",{className:rl()({"tools-container":!0,"is-styling-open":u})},d,this.props.isMobile&&s.a.createElement("button",{className:"close-icon-container",onClick:function(){e.props.closeElements(["toolsOverlay"]),en.setToolMode(Ji),e.props.setActiveToolGroup("")}},s.a.createElement(wl,{glyph:"ic_close_black_24px",className:"close-icon"}))),u&&s.a.createElement(cm,null)))}}])&&ym(n.prototype,r),o&&ym(n,o),t}(s.a.PureComponent);Em(Cm,"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 xm=be((function(e){return{isDisabled:Fo.isElementDisabled(e,"toolsOverlay"),isOpen:Fo.isElementOpen(e,"toolsOverlay"),isToolStyleOpen:Fo.isElementOpen(e,"toolStylePopup"),toolNames:Fo.getActiveToolNamesForActiveToolGroup(e),activeHeaderItems:Fo.getToolsHeaderItems(e),activeToolGroup:Fo.getActiveToolGroup(e),activeToolName:Fo.getActiveToolName(e)}}),{toggleElement:el.toggleElement,openElement:el.openElement,closeElements:el.closeElements,setActiveToolGroup:el.setActiveToolGroup})(nt()(Cm)),_m=function(e){var t=Au(["(max-width: 640px)"],[!0],!1),n=Au(["(max-width: 900px)"],[!0],!1),r=Au(["(min-width: 901px)"],[!0],!1);return s.a.createElement(xm,gm({},e,{isMobile:t,isTabletAndMobile:n,isDesktop:r}))},Om=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},Am=function(e){return function(t){var n=Om(t);if(n){var r=Rn(),o=kn.filter((function(e){return e<=n&&e>=r}));Mn(n),e(el.setZoomList(o)),window.Tools.MarqueeZoomTool.setMaxZoomLevel(n)}else console.warn("Type of the argument for setMaxZoomLevel must be either string or number")}};function Tm(e){return(Tm="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 km(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 Pm(e){return(Pm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Mm(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Rm(e,t){return(Rm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Lm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var jm=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r=function(e,t){return!t||"object"!==Tm(t)&&"function"!=typeof t?Mm(e):t}(this,Pm(t).call(this,e)),Lm(Mm(r),"renderDocument",(function(){n.e(4).then(n.t.bind(null,1037,7)).then((function(e){var t=e.default;r.wvReadingMode?r.wvReadingMode.unmount():r.wvReadingMode=t.initialize(PDFNet),r.wvReadingMode.render(en.getDocumentViewer().getDocument().getPDFDoc(),r.viewer.current,{pageNumberUpdateHandler:en.setCurrentPage,pageNum:en.getCurrentPage()}),r.setZoom(en.getZoom())}))})),Lm(Mm(r),"goToPage",(function(e){var t;null===(t=r.wvReadingMode)||void 0===t||t.goToPage(e)})),Lm(Mm(r),"setZoom",(function(e){var t;null===(t=r.wvReadingMode)||void 0===t||t.setZoom(e);var n=en.getDocumentViewer().getPageWidth(1);n&&(r.viewer.current.style.width="".concat(n*e,"px"))})),r.viewer=s.a.createRef(),r.originalMaxZoom=Ln(),r}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&&Rm(e,t)}(t,e),r=t,(o=[{key:"componentDidMount",value:function(){this.props.containerWidth>0&&this.updateMaxZoom(),this.renderDocument(),en.addEventListener("documentLoaded",this.renderDocument),en.addEventListener("pageNumberUpdated",this.goToPage),en.addEventListener("zoomUpdated",this.setZoom)}},{key:"componentWillUnmount",value:function(){var e;en.removeEventListener("documentLoaded",this.renderDocument),en.removeEventListener("pageNumberUpdated",this.goToPage),en.removeEventListener("zoomUpdated",this.setZoom),null===(e=this.wvReadingMode)||void 0===e||e.unmount(),Am(this.props.dispatch)(this.originalMaxZoom)}},{key:"componentDidUpdate",value:function(e){this.props.containerWidth>0&&e.containerWidth!==this.props.containerWidth&&this.updateMaxZoom()}},{key:"render",value:function(){return s.a.createElement("div",{className:"reader-mode-viewer",ref:this.viewer,style:{height:"100%"}})}},{key:"updateMaxZoom",value:function(){var e=en.getDocumentViewer().FitMode.FitWidth.call(en.getDocumentViewer());Am(this.props.dispatch)(e),e<en.getZoom()&&en.zoomTo(e)}}])&&km(r.prototype,o),i&&km(r,i),t}(s.a.PureComponent);Lm(jm,"propTypes",{containerWidth:x.a.number.isRequired});var Dm=be((function(e){return{containerWidth:Fo.getDocumentContainerWidth(e)}}))(jm);n(806);function Nm(){return(Nm=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 Im(e){return(Im="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 zm(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 Bm(e){return(Bm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Fm(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Hm(e,t){return(Hm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Vm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Um=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"!==Im(t)&&"function"!=typeof t?Fm(e):t}(this,Bm(t).call(this,e)),Vm(Fm(n),"loadInitialDocument",(function(){var e=Qf("auto_load",!0),t=Qf("d",""),r=Qf("startOffline",!1);if(t&&e||r){var o={extension:Qf("extension",null),filename:Qf("filename",null),externalPath:Qf("p",""),documentId:Qf("did",null)};nd(n.props.dispatch,t,o)}})),Vm(Fm(n),"preventDefault",(function(e){return e.preventDefault()})),Vm(Fm(n),"onDrop",(function(e){e.preventDefault();var t=e.dataTransfer.files;t.length&&nd(n.props.dispatch,t[0])})),Vm(Fm(n),"handleWindowResize",(function(){var e,t,r,o,i,a,l;e=n.props,t=n.container.current,r=e.isLeftPanelOpen,o=e.isRightPanelOpen,i=e.leftPanelWidth,a=void 0===i?300:i,l=window.innerWidth,r&&(l-=a),o&&(l-=300),t.style.width="".concat(l,"px")})),Vm(Fm(n),"onWheel",(function(e){n.props.isMouseWheelZoomEnabled&&e.metaKey||e.ctrlKey?(e.preventDefault(),n.wheelToZoom(e)):en.isContinuousDisplayMode()||!n.props.allowPageNavigation||n.props.isReaderMode||n.wheelToNavigatePages(e)})),Vm(Fm(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,f=e.deltaY<0&&Math.abs(e.deltaY)>Math.abs(e.deltaX),d=e.deltaY>0&&Math.abs(e.deltaY)>Math.abs(e.deltaX);f&&u&&r>1?n.pageUp():d&&c&&r<o&&n.pageDown()})),Vm(Fm(n),"pageUp",(function(){var e=n.props.currentPage,t=n.container.current,r=t.scrollHeight,o=t.clientHeight;ou(e-ru()),n.container.current.scrollTop=r-o})),Vm(Fm(n),"pageDown",(function(){var e=n.props.currentPage;ou(e+ru())})),Vm(Fm(n),"wheelToZoom",(function(e){var t,r=n.props.zoom,o=r;e.deltaY<0?(t=1.25,o=Math.min(r*t,An())):e.deltaY>0&&(t=.8,o=Math.max(r*t,On())),en.zoomToMouse(o)})),Vm(Fm(n),"handleScroll",(function(){n.props.closeElements(["annotationPopup","textPopup","annotationNoteConnectorLine"])})),Vm(Fm(n),"getClassName",(function(e){var t=e.isSearchOverlayOpen;return rl()({DocumentContainer:!0,"search-overlay":t})})),n.document=s.a.createRef(),n.container=s.a.createRef(),n.wheelToNavigatePages=_.throttle(n.wheelToNavigatePages.bind(Fm(n)),300,{trailing:!1}),n.wheelToZoom=_.throttle(n.wheelToZoom.bind(Fm(n)),30,{trailing:!1}),n.handleResize=_.throttle(n.handleResize.bind(Fm(n)),200),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&&Hm(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){dn&&function(e,t,n){var r=t.leftPanelWidth,o=void 0===r?300:r;e.isLeftPanelOpen&&!t.isLeftPanelOpen&&(Wf(o,n),n.style.marginLeft="0px"),e.isRightPanelOpen&&!t.isRightPanelOpen&&Wf(300,n),!e.isLeftPanelOpen&&t.isLeftPanelOpen&&(Gf(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&&Gf(300,n)}(e,this.props,this.container.current)}},{key:"componentDidMount",value:function(){bf.initialize(this.document.current,this.container.current),en.setScrollViewElement(this.container.current),en.setViewerElement(this.document.current),this.loadInitialDocument(),dn&&window.addEventListener("resize",this.handleWindowResize),this.container.current.addEventListener("wheel",this.onWheel,{passive:!1}),this.updateContainerSize()}},{key:"componentWillUnmount",value:function(){bf.terminate(),dn&&window.removeEventListener("resize",this.handleWindowResize),this.container.current.removeEventListener("wheel",this.onWheel,{passive:!1})}},{key:"handleResize",value:function(){this.updateContainerSize(),this.props.isReaderMode||(en.setScrollViewElement(this.container.current),en.scrollViewUpdated())}},{key:"updateContainerSize",value:function(){var e=this.container.current,t=e.clientWidth,n=e.clientHeight;this.props.setDocumentContainerWidth(t),this.props.setDocumentContainerHeight(n)}},{key:"onTransitionEnd",value:function(){en.scrollViewUpdated()}},{key:"render",value:function(){var e=this,t=this.props,n=t.leftPanelWidth,r=t.isLeftPanelOpen,o=(t.isToolsHeaderOpen,t.isMobile),i=(t.currentToolbarGroup,t.documentContentContainerWidthStyle),a=dn?function(e){return["DocumentContainer",e.isHeaderOpen?"":"no-header",e.isSearchOverlayOpen?"search-overlay":""].join(" ").trim()}(this.props):this.getClassName(this.props),l=rl()({document:!0,hidden:this.props.isReaderMode});return s.a.createElement("div",{style:{width:i,marginLeft:"".concat(r?n:0,"px")},className:"document-content-container",onTransitionEnd:this.onTransitionEnd},s.a.createElement(vc,{onResize:this.handleResize},(function(t){var u=t.measureRef;return s.a.createElement("div",{className:"measurement-container",ref:u},s.a.createElement("div",{className:a,ref:e.container,"data-element":"documentContainer",onScroll:e.handleScroll},s.a.createElement("div",{className:l,ref:e.document,tabIndex:"-1"}),e.props.isReaderMode&&s.a.createElement(Dm,null)),s.a.createElement(Pd,null),s.a.createElement("div",{className:"footer",style:{width:i,marginLeft:"".concat(r?n:0,"px")}},s.a.createElement(Fd,null),o&&s.a.createElement(_m,null)))})),s.a.createElement("div",{className:"custom-container"}))}}])&&zm(n.prototype,r),o&&zm(n,o),t}(s.a.PureComponent);Vm(Um,"propTypes",{isLeftPanelOpen:x.a.bool,isRightPanelOpen:x.a.bool,isSearchOverlayOpen: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,allowPageNavigation:x.a.bool.isRequired,isMouseWheelZoomEnabled:x.a.bool.isRequired,isReaderMode:x.a.bool,setDocumentContainerWidth:x.a.func.isRequired,setDocumentContainerHeight:x.a.func.isRequired});var Wm=be((function(e){return{documentContentContainerWidthStyle:Fo.getDocumentContentContainerWidthStyle(e),currentToolbarGroup:Fo.getCurrentToolbarGroup(e),isToolsHeaderOpen:Fo.isElementOpen(e,"toolsHeader"),leftPanelWidth:Fo.getLeftPanelWidthWithReszieBar(e),isLeftPanelOpen:Fo.isElementOpen(e,"leftPanel"),isRightPanelOpen:Fo.isElementOpen(e,"searchPanel")||Fo.isElementOpen(e,"notesPanel"),isSearchOverlayOpen:Fo.isElementOpen(e,"searchOverlay"),doesDocumentAutoLoad:Fo.doesDocumentAutoLoad(e),zoom:Fo.getZoom(e),currentPage:Fo.getCurrentPage(e),isHeaderOpen:Fo.isElementOpen(e,"header")&&!Fo.isElementDisabled(e,"header"),displayMode:Fo.getDisplayMode(e),totalPages:Fo.getTotalPages(e),allowPageNavigation:Fo.getAllowPageNavigation(e),isMouseWheelZoomEnabled:Fo.getEnableMouseWheelZoom(e),isReaderMode:Fo.isReaderMode(e)}}),(function(e){return{dispatch:e,openElement:function(t){return e(el.openElement(t))},closeElements:function(t){return e(el.closeElements(t))},setDocumentContainerWidth:function(t){return e(el.setDocumentContainerWidth(t))},setDocumentContainerHeight:function(t){return e(el.setDocumentContainerHeight(t))}}}))(Um),Gm=function(e){var t=Au(["(max-width: 640px)"],[!0],!1);return s.a.createElement(Wm,Nm({},e,{isMobile:t}))};n(807);function Zm(e){return(Zm="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 qm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ym(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"!==Zm(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 Km(e){return(Km=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Xm(e,t){return(Xm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Qm=function(e){function t(){return qm(this,t),$m(this,Km(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&&Xm(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:s.a.createElement("div",{className:n,"data-element":r},o)}}])&&Ym(n.prototype,r),o&&Ym(n,o),t}(s.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Qm,"propTypes",{isDisabled:x.a.bool,className:x.a.string.isRequired,dataElement:x.a.string.isRequired,children:x.a.node});var Jm=be((function(e,t){return{isDisabled:Fo.isElementDisabled(e,t.dataElement)}}))(Qm);n(808);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){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ng(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 rg(e,t){return!t||"object"!==eg(t)&&"function"!=typeof t?ig(e):t}function og(e){return(og=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ig(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ag(e,t){return(ag=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function lg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var sg=function(e){function t(){var e,n;tg(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return lg(ig(n=rg(this,(e=og(t)).call.apply(e,[this].concat(o)))),"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&&ag(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,i=t.notesInLeftPanel;return r?null:s.a.createElement(Jm,{className:"LeftPanelTabs",dataElement:"leftPanelTabs"},s.a.createElement(yu,{isActive:this.isActive("thumbnailsPanel"),dataElement:"thumbnailsPanelButton",img:"icon-panel-thumbnail-line",onClick:function(){return o("thumbnailsPanel")},title:"component.thumbnailsPanel"}),s.a.createElement(yu,{isActive:this.isActive("outlinesPanel"),dataElement:"outlinesPanelButton",img:"icon-panel-outlines",onClick:function(){return o("outlinesPanel")},title:"component.outlinesPanel"}),s.a.createElement(yu,{isActive:this.isActive("layersPanel"),dataElement:"layersPanelButton",img:"ic_layers_24px",onClick:function(){return o("layersPanel")},title:"component.layersPanel"}),s.a.createElement(yu,{isActive:this.isActive("bookmarksPanel"),dataElement:"bookmarksPanelButton",img:"ic_bookmarks_black_24px",onClick:function(){return o("bookmarksPanel")},title:"component.bookmarksPanel"}),i&&s.a.createElement(yu,{isActive:this.isActive("notesPanel"),dataElement:"notesPanelButton",img:"icon-header-chat-line",onClick:function(){return o("notesPanel")},title:"component.notesPanel"}),n.map((function(t,r){var i=t.panel,a=t.tab;return s.a.createElement(s.a.Fragment,{key:r},s.a.createElement(yu,{key:a.dataElement||r,isActive:e.isActive(i.dataElement),dataElement:a.dataElement,img:a.img,onClick:function(){return o(i.dataElement)},title:a.title}),r<n.length-1&&s.a.createElement("div",{className:"divider"}))})))}}])&&ng(n.prototype,r),o&&ng(n,o),t}(s.a.Component);lg(sg,"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 ug=be((function(e){return{activePanel:Fo.getActiveLeftPanel(e),customPanels:Fo.getCustomPanels(e),disabledCustomPanelTabs:Fo.getDisabledCustomPanelTabs(e),isLeftPanelTabsDisabled:Fo.isElementDisabled(e,"leftPanelTabs"),notesInLeftPanel:Fo.getNotesInLeftPanel(e)}}),{setActiveLeftPanel:el.setActiveLeftPanel})(nt()(sg)),cg=n(11),fg=n.n(cg),dg=n(6),pg=n.n(dg),hg=n(7),mg=n.n(hg),gg=n(9),vg=n.n(gg),yg=n(12),bg=n.n(yg),wg=n(44),Sg=n(110),Eg=n.n(Sg),Cg=n(5),xg=n.n(Cg),_g=n(22);function Og(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 Ag=n(50),Tg=n.n(Ag),kg=function(){function e(t){var n=t.cellCount,r=t.cellSizeGetter,o=t.estimatedCellSize;pg()(this,e),this._cellSizeAndPositionData={},this._lastMeasuredIndex=-1,this._lastBatchedIndex=-1,this._cellSizeGetter=r,this._cellCount=n,this._estimatedCellSize=o}return mg()(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}},{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);if(e>this._lastMeasuredIndex)for(var t=this.getSizeAndPositionOfLastMeasuredCell(),n=t.offset+t.size,r=this._lastMeasuredIndex+1;r<=e;r++){var o=this._cellSizeGetter({index:r});if(void 0===o||isNaN(o))throw Error("Invalid size returned for cell "+r+" of value "+o);null===o?(this._cellSizeAndPositionData[r]={offset:n,size:0},this._lastBatchedIndex=e):(this._cellSizeAndPositionData[r]={offset:n,size:o},n+=o,this._lastMeasuredIndex=e)}return this._cellSizeAndPositionData[e]}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function(){return this._lastMeasuredIndex>=0?this._cellSizeAndPositionData[this._lastMeasuredIndex]:{offset:0,size:0}}},{key:"getTotalSize",value:function(){var e=this.getSizeAndPositionOfLastMeasuredCell();return e.offset+e.size+(this._cellCount-this._lastMeasuredIndex-1)*this._estimatedCellSize}},{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){var t=e.containerSize,n=e.offset;if(0===this.getTotalSize())return{};var r=n+t,o=this._findNearestCell(n),i=this.getSizeAndPositionOfCell(o);n=i.offset+i.size;for(var a=o;n<r&&a<this._cellCount-1;)a++,n+=this.getSizeAndPositionOfCell(a).size;return{start:o,stop:a}}},{key:"resetCell",value:function(e){this._lastMeasuredIndex=Math.min(this._lastMeasuredIndex,e-1)}},{key:"_binarySearch",value:function(e,t,n){for(;t<=e;){var r=t+Math.floor((e-t)/2),o=this.getSizeAndPositionOfCell(r).offset;if(o===n)return r;o<n?t=r+1:o>n&&(e=r-1)}return t>0?t-1:0}},{key:"_exponentialSearch",value:function(e,t){for(var n=1;e<this._cellCount&&this.getSizeAndPositionOfCell(e).offset<t;)e+=n,n*=2;return this._binarySearch(Math.min(e,this._cellCount-1),Math.floor(e/2),t)}},{key:"_findNearestCell",value:function(e){if(isNaN(e))throw Error("Invalid offset "+e+" specified");e=Math.max(0,e);var t=this.getSizeAndPositionOfLastMeasuredCell(),n=Math.max(0,this._lastMeasuredIndex);return t.offset>=e?this._binarySearch(n,0,e):this._exponentialSearch(n,e)}}]),e}(),Pg=function(){return"undefined"!=typeof window&&window.chrome?16777100:15e5},Mg=function(){function e(t){var n=t.maxScrollSize,r=void 0===n?Pg():n,o=Tg()(t,["maxScrollSize"]);pg()(this,e),this._cellSizeAndPositionManager=new kg(o),this._maxScrollSize=r}return mg()(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}(),Rg=n(51),Lg=n.n(Rg);function jg(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t={};return function(n){var r=n.callback,o=n.indices,i=Lg()(o),a=!e||i.every((function(e){var t=o[e];return Array.isArray(t)?t.length>0:t>=0})),l=i.length!==Lg()(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)}}function Dg(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 Ng=n(90),Ig=n(193),zg=n.n(Ig),Bg=void 0,Fg=(Bg="undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).requestAnimationFrame||Bg.webkitRequestAnimationFrame||Bg.mozRequestAnimationFrame||Bg.oRequestAnimationFrame||Bg.msRequestAnimationFrame||function(e){return Bg.setTimeout(e,1e3/60)},Hg=Bg.cancelAnimationFrame||Bg.webkitCancelAnimationFrame||Bg.mozCancelAnimationFrame||Bg.oCancelAnimationFrame||Bg.msCancelAnimationFrame||function(e){Bg.clearTimeout(e)},Vg=Fg,Ug=Hg,Wg=function(e){return Ug(e.id)},Gg=function(e,t){var n=void 0;zg.a.resolve().then((function(){n=Date.now()}));var r={id:Vg((function o(){Date.now()-n>=t?e.call():r.id=Vg(o)}))};return r},Zg="observed",qg="requested",Yg=function(e){function t(e){pg()(this,t);var n=vg()(this,(t.__proto__||fg()(t)).call(this,e));n._onGridRenderedMemoizer=jg(),n._onScrollMemoizer=jg(!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 Mg({cellCount:e.columnCount,cellSizeGetter:function(n){return t._wrapSizeGetter(e.columnWidth)(n)},estimatedCellSize:t._getEstimatedColumnSize(e)}),o=new Mg({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,scrollbarSize:0,scrollbarSizeMeasured:!1},isScrolling:!1,scrollDirectionHorizontal:1,scrollDirectionVertical:1,scrollLeft:0,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 bg()(t,e),mg()(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=xg()({},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 g={isScrolling:!0,scrollDirectionHorizontal:h!==this.state.scrollLeft?h>this.state.scrollLeft?1:-1:this.state.scrollDirectionHorizontal,scrollDirectionVertical:m!==this.state.scrollTop?m>this.state.scrollTop?1:-1:this.state.scrollDirectionVertical,scrollPositionChangeReason:Zg};a||(g.scrollTop=m),l||(g.scrollLeft=h),g.needToResetStyleCache=!1,this.setState(g)}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&&(1===this.state.scrollDirectionHorizontal?n<=a:n>=a),this._recomputeScrollTopFlag=l>=0&&(1===this.state.scrollDirectionVertical?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(xg()({},o,{scrollToColumn:t})),void 0!==n&&this._updateScrollTopForScrollToRow(xg()({},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=xg()({},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,g=p.scrollTop,v=p.instanceProps;this._handleInvalidatedGridSize();var y=a>0&&0===e.columnCount||s>0&&0===e.rowCount;m===qg&&(!i&&h>=0&&(h!==this._scrollingContainer.scrollLeft||y)&&(this._scrollingContainer.scrollLeft=h),!o&&g>=0&&(g!==this._scrollingContainer.scrollTop||y)&&(this._scrollingContainer.scrollTop=g));var b=(0===e.width||0===e.height)&&l>0&&d>0;if(this._recomputeScrollLeftFlag?(this._recomputeScrollLeftFlag=!1,this._updateScrollLeftForScrollToColumn(this.props)):Dg({cellSizeAndPositionManager:v.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)):Dg({cellSizeAndPositionManager:v.rowSizeAndPositionManager,previousCellsCount:e.rowCount,previousCellSize:e.rowHeight,previousScrollToAlignment:e.scrollToAlignment,previousScrollToIndex:e.scrollToRow,previousSize:e.height,scrollOffset:g,scrollToAlignment:u,scrollToIndex:f,size:l,sizeJustIncreasedFromZero:b,updateScrollIndexCallback:function(){return n._updateScrollTopForScrollToRow(n.props)}}),this._invokeOnGridRenderedHelper(),h!==t.scrollLeft||g!==t.scrollTop){var w=v.rowSizeAndPositionManager.getTotalSize(),S=v.columnSizeAndPositionManager.getTotalSize();this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:g,totalColumnsWidth:S,totalRowsHeight:w})}this._maybeCallOnScrollbarPresenceChange()}},{key:"componentWillUnmount",value:function(){this._disablePointerEventsTimeoutId&&Wg(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,a=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,g=this.state,v=g.instanceProps,y=g.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=v.columnSizeAndPositionManager.getTotalSize(),E=v.rowSizeAndPositionManager.getTotalSize(),C=E>u?v.scrollbarSize:0,x=S>m?v.scrollbarSize:0;x===this._horizontalScrollBarSize&&C===this._verticalScrollBarSize||(this._horizontalScrollBarSize=x,this._verticalScrollBarSize=C,this._scrollbarPresenceChanged=!0),w.overflowX=S+C<=m?"hidden":"auto",w.overflowY=E+x<=u?"hidden":"auto";var _=this._childrenToDisplay,O=0===_.length&&u>0&&m>0;return l.createElement("div",xg()({ref:this._setScrollingContainerRef},i,{"aria-label":this.props["aria-label"],"aria-readonly":this.props["aria-readonly"],className:Object(_g.default)("ReactVirtualized__Grid",o),id:c,onScroll:this._onScroll,role:d,style:xg()({},w,p),tabIndex:h}),_.length>0&&l.createElement("div",{className:"ReactVirtualized__Grid__innerScrollContainer",role:a,style:xg()({width:t?"auto":S,height:E,maxWidth:S,maxHeight:E,overflow:"hidden",pointerEvents:b?"none":"",position:"relative"},s)},_),O&&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,g=this._initialScrollTop>0?this._initialScrollTop:t.scrollTop,v=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:v}),w=m.rowSizeAndPositionManager.getVisibleCellRange({containerSize:a,offset:g}),S=m.columnSizeAndPositionManager.getOffsetAdjustment({containerSize:f,offset:v}),E=m.rowSizeAndPositionManager.getOffsetAdjustment({containerSize:a,offset:g});this._renderedColumnStartIndex=b.start,this._renderedColumnStopIndex=b.stop,this._renderedRowStartIndex=w.start,this._renderedRowStopIndex=w.stop;var C=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,O=C.overscanStopIndex,A=x.overscanStartIndex,T=x.overscanStopIndex;if(i){if(!i.hasFixedHeight())for(var k=A;k<=T;k++)if(!i.has(k,0)){_=0,O=o-1;break}if(!i.hasFixedWidth())for(var P=_;P<=O;P++)if(!i.has(0,P)){A=0,T=c-1;break}}this._childrenToDisplay=r({cellCache:this._cellCache,cellRenderer:n,columnSizeAndPositionManager:m.columnSizeAndPositionManager,columnStartIndex:_,columnStopIndex:O,deferredMeasurementCache:i,horizontalOffsetAdjustment:S,isScrolling:y,isScrollingOptOut:d,parent:this,rowSizeAndPositionManager:m.rowSizeAndPositionManager,rowStartIndex:A,rowStopIndex:T,scrollLeft:v,scrollTop:g,styleCache:this._styleCache,verticalOffsetAdjustment:E,visibleColumnIndices:b,visibleRowIndices:w}),this._columnStartIndex=_,this._columnStopIndex=O,this._rowStartIndex=A,this._rowStopIndex=T}}},{key:"_debounceScrollEnded",value:function(){var e=this.props.scrollingResetTimeInterval;this._disablePointerEventsTimeoutId&&Wg(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=Gg(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={};0===e.columnCount&&0!==n.scrollLeft||0===e.rowCount&&0!==n.scrollTop?(r.scrollLeft=0,r.scrollTop=0):(e.scrollLeft!==n.scrollLeft&&e.scrollToColumn<0||e.scrollTop!==n.scrollTop&&e.scrollToRow<0)&&Eg()(r,t._getScrollToPositionStateUpdate({prevState:n,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}));var o=n.instanceProps;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&&Eg()(r,{isScrolling:!1});var i=void 0,a=void 0;return Og({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)}}),Og({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.scrollbarSize=e.getScrollbarSize(),void 0===o.scrollbarSize?(o.scrollbarSizeMeasured=!1,o.scrollbarSize=0):o.scrollbarSizeMeasured=!0,r.instanceProps=o,xg()({},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:qg};return"number"==typeof n&&n>=0&&(o.scrollDirectionHorizontal=n>t.scrollLeft?1:-1,o.scrollLeft=n),"number"==typeof r&&r>=0&&(o.scrollDirectionVertical=r>t.scrollTop?1:-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}(l.PureComponent);Yg.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,g=e.visibleColumnIndices,v=e.visibleRowIndices,y=[],b=r.areOffsetsAdjusted()||f.areOffsetsAdjusted(),w=!s&&!b,S=d;S<=p;S++)for(var E=f.getSizeAndPositionOfCell(S),C=o;C<=i;C++){var x=r.getSizeAndPositionOfCell(C),_=C>=g.start&&C<=g.stop&&S>=v.start&&S<=v.stop,O=S+"-"+C,A=void 0;w&&h[O]?A=h[O]:a&&!a.has(S,C)?A={height:"auto",left:0,position:"absolute",top:0,width:"auto"}:(A={height:E.size,left:x.offset+l,position:"absolute",top:E.offset+m,width:x.size},h[O]=A);var T={columnIndex:C,isScrolling:s,isVisible:_,key:O,parent:c,rowIndex:S,style:A},k=void 0;!u&&!s||l||m?k=n(T):(t[O]||(t[O]=n(T)),k=t[O]),null!=k&&!1!==k&&y.push(k)}return y},containerRole:"rowgroup",containerStyle:{},estimatedColumnSize:100,estimatedRowSize:30,getScrollbarSize:Ng.default,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 1===r?{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},Yg.propTypes=null,Object(wg.polyfill)(Yg);var $g=Yg;function Kg(e){var t=e.cellCount,n=e.overscanCellsCount,r=e.scrollDirection,o=e.startIndex,i=e.stopIndex;return n=Math.max(1,n),1===r?{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 Xg=function(e){function t(){var e,n,r,o;pg()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=vg()(this,(e=t.__proto__||fg()(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,vg()(r,o)}return bg()(t,e),mg()(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 l.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}(l.PureComponent);Xg.defaultProps={disabled:!1,isControlled:!1,mode:"edges",scrollToColumn:0,scrollToRow:0},Xg.propTypes=null,Object(wg.polyfill)(Xg);var Qg=n(136),Jg=function(e){function t(){var e,n,r,o;pg()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=vg()(this,(e=t.__proto__||fg()(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=(r._window||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,vg()(r,o)}return bg()(t,e),mg()(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._window=this._autoSizer.parentNode.ownerDocument.defaultView,this._detectElementResize=Object(Qg.a)(e,this._window),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,a=this.state,s=a.height,u=a.width,c={overflow:"visible"},f={};return r||(c.height=0,f.height=s),o||(c.width=0,f.width=u),l.createElement("div",{className:n,ref:this._setRef,style:xg()({},c,i)},t(f))}}]),t}(l.PureComponent);Jg.defaultProps={onResize:function(){},disableHeight:!1,disableWidth:!1,style:{}},Jg.propTypes=null;var ev=function(e){function t(){var e,n,r,o;pg()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=vg()(this,(e=t.__proto__||fg()(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,vg()(r,o)}return bg()(t,e),mg()(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(u.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}(l.PureComponent);ev.__internalCellMeasurerFlag=!1,ev.propTypes=null;var tv=ev;var nv=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};pg()(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||rv,this._defaultHeight=Math.max(this._minHeight,"number"==typeof r?r:30),this._defaultWidth=Math.max(this._minWidth,"number"==typeof o?o:100)}return mg()(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 rv(e,t){return e+"-"+t}var ov="observed",iv="requested",av=function(e){function t(){var e;pg()(this,t);for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];var i=vg()(this,(e=t.__proto__||fg()(t)).call.apply(e,[this].concat(r)));return i.state={isScrolling:!1,scrollLeft:0,scrollTop:0},i._calculateSizeAndPositionDataOnNextUpdate=!1,i._onSectionRenderedMemoizer=jg(),i._onScrollMemoizer=jg(!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?ov:iv;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=Object(Ng.default)(),void 0===i._scrollbarSize?(i._scrollbarSizeMeasured=!1,i._scrollbarSize=0):i._scrollbarSizeMeasured=!0,i}return bg()(t,e),mg()(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=Object(Ng.default)(),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===iv&&(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,a=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,g=p.scrollTop;(this._lastRenderedCellCount!==n||this._lastRenderedCellLayoutManager!==r||this._calculateSizeAndPositionDataOnNextUpdate)&&(this._lastRenderedCellCount=n,this._lastRenderedCellLayoutManager=r,this._calculateSizeAndPositionDataOnNextUpdate=!1,r.calculateSizeAndPositionData());var v=r.getTotalSize(),y=v.height,b=v.width,w=Math.max(0,m-a),S=Math.max(0,g-f),E=Math.min(b,m+d+a),C=Math.min(y,g+i+f),x=i>0&&d>0?r.cellRenderers({height:C-S,isScrolling:h,width:E-w,x:w,y:S}):[],_={boxSizing:"border-box",direction:"ltr",height:t?"auto":i,position:"relative",WebkitOverflowScrolling:"touch",width:d,willChange:"transform"},O=y>i?this._scrollbarSize:0,A=b>d?this._scrollbarSize:0;return _.overflowX=b+O<=d?"hidden":"auto",_.overflowY=y+A<=i?"hidden":"auto",l.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:Object(_g.default)("ReactVirtualized__Collection",o),id:s,onScroll:this._onScroll,role:"grid",style:xg()({},_,c),tabIndex:0},n>0&&l.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:iv};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}(l.PureComponent);av.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},av.propTypes={},Object(wg.polyfill)(av);var lv=av,sv=function(){function e(t){var n=t.height,r=t.width,o=t.x,i=t.y;pg()(this,e),this.height=n,this.width=r,this.x=o,this.y=i,this._indexMap={},this._indices=[]}return mg()(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}(),uv=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;pg()(this,e),this._sectionSize=t,this._cellMetadata=[],this._sections={}}return mg()(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}))})),Lg()(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 sv({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 Lg()(this._sections).length}},{key:"toString",value:function(){var e=this;return Lg()(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 cv(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 fv=function(e){function t(e,n){pg()(this,t);var r=vg()(this,(t.__proto__||fg()(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 bg()(t,e),mg()(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=Tg()(this.props,[]);return l.createElement(lv,xg()({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 uv(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=cv({align:t,cellOffset:s.x,cellSize:s.width,containerSize:a,currentOffset:o,targetIndex:n}),i=cv({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}(l.PureComponent);fv.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}))}};fv.propTypes={};var dv=function(e){function t(e,n){pg()(this,t);var r=vg()(this,(t.__proto__||fg()(t)).call(this,e,n));return r._registerChild=r._registerChild.bind(r),r}return bg()(t,e),mg()(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}(l.PureComponent);dv.propTypes={};var pv=n(288),hv=n.n(pv),mv=function(e){function t(e,n){pg()(this,t);var r=vg()(this,(t.__proto__||fg()(t)).call(this,e,n));return r._loadMoreRowsMemoizer=jg(),r._onRowsRendered=r._onRowsRendered.bind(r),r._registerChild=r._registerChild.bind(r),r}return bg()(t,e),mg()(t,[{key:"resetLoadMoreRowsCache",value:function(e){this._loadMoreRowsMemoizer=jg(),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,hv()(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}(l.PureComponent);mv.defaultProps={minimumBatchSize:10,rowCount:0,threshold:15};mv.propTypes={};var gv=n(194),vv=n.n(gv),yv=function(e){function t(){var e,n,r,o;pg()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=vg()(this,(e=t.__proto__||fg()(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 vv()(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,vg()(r,o)}return bg()(t,e),mg()(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=Object(_g.default)("ReactVirtualized__List",t);return l.createElement($g,xg()({},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}(l.PureComponent);yv.defaultProps={autoHeight:!1,estimatedRowSize:30,onScroll:function(){},noRowsRenderer:function(){return null},onRowsRendered:function(){},overscanIndicesGetter:Kg,overscanRowCount:10,scrollToAlignment:"auto",scrollToIndex:-1,style:{}},yv.propTypes=null;var bv=yv,wv=n(113),Sv=n.n(wv),Ev=n(289),Cv=n.n(Ev);var xv={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)}};function _v(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 Ov=_v.prototype;function Av(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 Tv(e,t){var n=Iv(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 kv(e,t){var n=e.intervals([]);n.push(t),Tv(e,n)}function Pv(e,t){var n=e.intervals([]),r=n.indexOf(t);return r<0?0:(n.splice(r,1),Tv(e,n),1)}function Mv(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 Rv(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 Lv(e,t){for(var n=0;n<e.length;++n){var r=t(e[n]);if(r)return r}}function jv(e,t){return e-t}function Dv(e,t){var n=e[0]-t[0];return n||e[1]-t[1]}function Nv(e,t){var n=e[1]-t[1];return n||e[0]-t[0]}function Iv(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(jv);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(Dv),u.sort(Nv),new _v(r,Iv(o),Iv(i),s,u)}function zv(e){this.root=e}Ov.intervals=function(e){return e.push.apply(e,this.leftPoints),this.left&&this.left.intervals(e),this.right&&this.right.intervals(e),e},Ov.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)?kv(this,e):this.left.insert(e):this.left=Iv([e]);else if(e[0]>this.mid)this.right?4*(this.right.count+1)>3*(t+1)?kv(this,e):this.right.insert(e):this.right=Iv([e]);else{var n=xv.ge(this.leftPoints,e,Dv),r=xv.ge(this.rightPoints,e,Nv);this.leftPoints.splice(n,0,e),this.rightPoints.splice(r,0,e)}},Ov.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)?Pv(this,e):2===(i=this.left.remove(e))?(this.left=null,this.count-=1,1):(1===i&&(this.count-=1),i):0;if(e[0]>this.mid)return this.right?4*(this.left?this.left.count:0)>3*(t-1)?Pv(this,e):2===(i=this.right.remove(e))?(this.right=null,this.count-=1,1):(1===i&&(this.count-=1),i):0;if(1===this.count)return this.leftPoints[0]===e?2:0;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}Av(this,r),this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?Av(this,this.left):Av(this,this.right);return 1}for(o=xv.ge(this.leftPoints,e,Dv);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=xv.ge(this.rightPoints,e,Nv);i<this.rightPoints.length&&this.rightPoints[i][1]===e[1];++i)if(this.rightPoints[i]===e)return this.rightPoints.splice(i,1),1}return 0},Ov.queryPoint=function(e,t){if(e<this.mid){if(this.left)if(n=this.left.queryPoint(e,t))return n;return Mv(this.leftPoints,e,t)}if(e>this.mid){var n;if(this.right)if(n=this.right.queryPoint(e,t))return n;return Rv(this.rightPoints,e,t)}return Lv(this.leftPoints,t)},Ov.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?Mv(this.leftPoints,t,n):e>this.mid?Rv(this.rightPoints,e,n):Lv(this.leftPoints,n)};var Bv=zv.prototype;Bv.insert=function(e){this.root?this.root.insert(e):this.root=new _v(e[0],null,null,[e],[e])},Bv.remove=function(e){if(this.root){var t=this.root.remove(e);return 2===t&&(this.root=null),0!==t}return!1},Bv.queryPoint=function(e,t){if(this.root)return this.root.queryPoint(e,t)},Bv.queryInterval=function(e,t,n){if(e<=t&&this.root)return this.root.queryInterval(e,t,n)},Object.defineProperty(Bv,"count",{get:function(){return this.root?this.root.count:0}}),Object.defineProperty(Bv,"intervals",{get:function(){return this.root?this.root.intervals([]):[]}});var Fv=function(){function e(){var t;pg()(this,e),this._columnSizeMap={},this._intervalTree=t&&0!==t.length?new zv(Iv(t)):new zv(null),this._leftMap={}}return mg()(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=Cv()(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}(),Hv=function(e){function t(){var e,n,r,o;pg()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=vg()(this,(e=t.__proto__||fg()(t)).call.apply(e,[this].concat(a))),r.state={isScrolling:!1,scrollTop:0},r._invalidateOnUpdateStartIndex=null,r._invalidateOnUpdateStopIndex=null,r._positionCache=new Fv,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.currentTarget.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,vg()(r,o)}return bg()(t,e),mg()(t,[{key:"clearCellPositions",value:function(){this._positionCache=new Fv,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 Fv,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&&Wg(this._debounceResetIsScrollingId)}},{key:"render",value:function(){var e=this,t=this.props,n=t.autoHeight,r=t.cellCount,o=t.cellMeasurerCache,i=t.cellRenderer,a=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,g=t.rowDirection,v=this.state,y=v.isScrolling,b=v.scrollTop,w=[],S=this._getEstimatedTotalHeight(),E=this._positionCache.shortestColumnSize,C=this._positionCache.count,x=0,_=void 0;if(this._positionCache.range(Math.max(0,b-f),s+2*f,(function(t,n,r){var a;void 0===_?(x=t,_=t):(x=Math.min(x,t),_=Math.max(_,t)),w.push(i({index:t,isScrolling:y,key:c(t),parent:e,style:(a={height:o.getHeight(t)},Sv()(a,"ltr"===g?"left":"right",n),Sv()(a,"position","absolute"),Sv()(a,"top",r),Sv()(a,"width",o.getWidth(t)),a)}))})),E<b+s+f&&C<r)for(var O=Math.min(r-C,Math.ceil((b+s+f-E)/o.defaultHeight*m/o.defaultWidth)),A=C;A<C+O;A++)_=A,w.push(i({index:A,isScrolling:y,key:c(A),parent:this,style:{width:o.getWidth(A)}}));return this._startIndex=x,this._stopIndex=_,l.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:Object(_g.default)("ReactVirtualized__Masonry",a),id:u,onScroll:this._onScroll,role:d,style:xg()({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},l.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&&Wg(this._debounceResetIsScrollingId),this._debounceResetIsScrollingId=Gg(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}(l.PureComponent);function Vv(){}Hv.defaultProps={autoHeight:!1,keyMapper:function(e){return e},onCellsRendered:Vv,onScroll:Vv,overscanByPixels:20,role:"grid",scrollingResetTimeInterval:150,style:{},tabIndex:0,rowDirection:"ltr"},Hv.propTypes=null;Object(wg.polyfill)(Hv);var Uv=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};pg()(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 mg()(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}(),Wv=function(e){function t(e,n){pg()(this,t);var r=vg()(this,(t.__proto__||fg()(t)).call(this,e,n));Gv.call(r);var o=e.deferredMeasurementCache,i=e.fixedColumnCount,a=e.fixedRowCount;return r._maybeCalculateCachedStyles(!0),o&&(r._deferredMeasurementCacheBottomLeftGrid=a>0?new Uv({cellMeasurerCache:o,columnIndexOffset:0,rowIndexOffset:a}):o,r._deferredMeasurementCacheBottomRightGrid=i>0||a>0?new Uv({cellMeasurerCache:o,columnIndexOffset:i,rowIndexOffset:a}):o,r._deferredMeasurementCacheTopRightGrid=i>0?new Uv({cellMeasurerCache:o,columnIndexOffset:i,rowIndexOffset:0}):o),r}return bg()(t,e),mg()(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=Tg()(e,["onScroll","onSectionRendered","onScrollbarPresenceChange","scrollLeft","scrollToColumn","scrollTop","scrollToRow"]);if(this._prepareForRender(),0===this.props.width||0===this.props.height)return null;var a=this.state,s=a.scrollLeft,u=a.scrollTop;return l.createElement("div",{style:this._containerOuterStyle},l.createElement("div",{style:this._containerTopStyle},this._renderTopLeftGrid(i),this._renderTopRightGrid(xg()({},i,{onScroll:t,scrollLeft:s}))),l.createElement("div",{style:this._containerBottomStyle},this._renderBottomLeftGrid(xg()({},i,{onScroll:t,scrollTop:u})),this._renderBottomRightGrid(xg()({},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,g=e||n!==this._lastRenderedColumnWidth||a!==this._lastRenderedFixedColumnCount,v=e||l!==this._lastRenderedFixedRowCount||s!==this._lastRenderedRowHeight;(e||m||u!==this._lastRenderedStyle)&&(this._containerOuterStyle=xg()({height:i,overflow:"visible",width:h},u)),(e||m||v)&&(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=xg()({left:0,overflowX:"hidden",overflowY:r?"auto":"hidden",position:"absolute"},c)),(e||g||f!==this._lastRenderedStyleBottomRightGrid)&&(this._bottomRightGridStyle=xg()({left:this._getLeftGridWidth(this.props),position:"absolute"},f)),(e||d!==this._lastRenderedStyleTopLeftGrid)&&(this._topLeftGridStyle=xg()({left:0,overflowX:"hidden",overflowY:"hidden",position:"absolute",top:0},d)),(e||g||p!==this._lastRenderedStyleTopRightGrid)&&(this._topRightGridStyle=xg()({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,a=this.state.showVerticalScrollbar;if(!n)return null;var s=a?1:0,u=this._getBottomGridHeight(e),c=this._getLeftGridWidth(e),f=this.state.showVerticalScrollbar?this.state.scrollbarSize:0,d=i?c+f:c,p=l.createElement($g,xg()({},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?l.createElement("div",{className:"BottomLeftGrid_ScrollWrapper",style:xg()({},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,a=e.scrollToRow;return l.createElement($g,xg()({},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:a-r,style:this._bottomRightGridStyle,width:this._getRightGridWidth(e)}))}},{key:"_renderTopLeftGrid",value:function(e){var t=e.fixedColumnCount,n=e.fixedRowCount;return t&&n?l.createElement($g,xg()({},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,a=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,g=this._topRightGridStyle;a&&(m=d+h,g=xg()({},this._topRightGridStyle,{left:0}));var v=l.createElement($g,xg()({},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:g,tabIndex:null,width:p}));return a?l.createElement("div",{className:"TopRightGrid_ScrollWrapper",style:xg()({},this._topRightGridStyle,{height:d,width:p,overflowX:"hidden"})},v):v}}],[{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}(l.PureComponent);Wv.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 Gv=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=Tg()(t,["rowIndex"]),o=e.props,i=o.cellRenderer,a=o.fixedRowCount;return n===o.rowCount-a?l.createElement("div",{key:r.key,style:xg()({},r.style,{height:20})}):i(xg()({},r,{parent:e,rowIndex:n+a}))},this._cellRendererBottomRightGrid=function(t){var n=t.columnIndex,r=t.rowIndex,o=Tg()(t,["columnIndex","rowIndex"]),i=e.props,a=i.cellRenderer,l=i.fixedColumnCount,s=i.fixedRowCount;return a(xg()({},o,{columnIndex:n+l,parent:e,rowIndex:r+s}))},this._cellRendererTopRightGrid=function(t){var n=t.columnIndex,r=Tg()(t,["columnIndex"]),o=e.props,i=o.cellRenderer,a=o.columnCount,s=o.fixedColumnCount;return n===a-s?l.createElement("div",{key:r.key,style:xg()({},r.style,{width:20})}):i(xg()({},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}};Wv.propTypes={},Object(wg.polyfill)(Wv);var Zv=function(e){function t(e,n){pg()(this,t);var r=vg()(this,(t.__proto__||fg()(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 bg()(t,e),mg()(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}(l.PureComponent);Zv.propTypes={};function qv(e){var t=e.className,n=e.columns,r=e.style;return l.createElement("div",{className:t,role:"row",style:r},n)}qv.propTypes=null;var Yv={ASC:"ASC",DESC:"DESC"};function $v(e){var t=e.sortDirection,n=Object(_g.default)("ReactVirtualized__Table__sortableHeaderIcon",{"ReactVirtualized__Table__sortableHeaderIcon--ASC":t===Yv.ASC,"ReactVirtualized__Table__sortableHeaderIcon--DESC":t===Yv.DESC});return l.createElement("svg",{className:n,width:18,height:18,viewBox:"0 0 24 24"},t===Yv.ASC?l.createElement("path",{d:"M7 14l5-5 5 5z"}):l.createElement("path",{d:"M7 10l5 5 5-5z"}),l.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))}function Kv(e){var t=e.dataKey,n=e.label,r=e.sortBy,o=e.sortDirection,i=r===t,a=[l.createElement("span",{className:"ReactVirtualized__Table__headerTruncatedText",key:"label",title:"string"==typeof n?n:null},n)];return i&&a.push(l.createElement($v,{key:"SortIndicator",sortDirection:o})),a}function Xv(e){var t=e.className,n=e.columns,r=e.index,o=e.key,i=e.onRowClick,a=e.onRowDoubleClick,s=e.onRowMouseOut,u=e.onRowMouseOver,c=e.onRowRightClick,f=e.rowData,d=e.style,p={"aria-rowindex":r+1};return(i||a||s||u||c)&&(p["aria-label"]="row",p.tabIndex=0,i&&(p.onClick=function(e){return i({event:e,index:r,rowData:f})}),a&&(p.onDoubleClick=function(e){return a({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})})),l.createElement("div",xg()({},p,{className:t,key:o,role:"row",style:d}),n)}$v.propTypes={},Kv.propTypes=null,Xv.propTypes=null;var Qv=function(e){function t(){return pg()(this,t),vg()(this,(t.__proto__||fg()(t)).apply(this,arguments))}return bg()(t,e),t}(l.Component);Qv.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:Yv.ASC,flexGrow:0,flexShrink:1,headerRenderer:Kv,style:{}};Qv.propTypes={};var Jv=function(e){function t(e){pg()(this,t);var n=vg()(this,(t.__proto__||fg()(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 bg()(t,e),mg()(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:"getScrollbarWidth",value:function(){if(this.Grid){var e=Object(u.findDOMNode)(this.Grid),t=e.clientWidth||0;return(e.offsetWidth||0)-t}return 0}},{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,a=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,g=t.style,v=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=[],l.Children.toArray(n).forEach((function(t,n){var r=e._getFlexStyleForColumn(t,t.props.style);e._cachedColumnStyles[n]=xg()({overflow:"hidden"},r)})),l.createElement("div",{"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-colcount":l.Children.toArray(n).length,"aria-rowcount":this.props.rowCount,className:Object(_g.default)("ReactVirtualized__Table",r),id:f,role:"grid",style:g},!o&&u({className:Object(_g.default)("ReactVirtualized__Table__headerRow",w),columns:this._getHeaderColumns(),style:xg()({height:s,overflow:"hidden",paddingRight:y,width:v},S)}),l.createElement($g,xg()({},this.props,{"aria-readonly":null,autoContainerWidth:!0,className:Object(_g.default)("ReactVirtualized__Table__Grid",i),cellRenderer:this._createRow,columnWidth:v,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:xg()({},a,{overflowX:"hidden"})})))}},{key:"_createColumn",value:function(e){var t=e.column,n=e.columnIndex,r=e.isScrolling,o=e.parent,i=e.rowData,a=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,g=f({cellData:c({columnData:p,dataKey:h,rowData:i}),columnData:p,columnIndex:n,dataKey:h,isScrolling:r,parent:o,rowData:i,rowIndex:a}),v=this._cachedColumnStyles[n],y="string"==typeof g?g:null;return l.createElement("div",{"aria-colindex":n+1,"aria-describedby":m,className:Object(_g.default)("ReactVirtualized__Table__rowColumn",d),key:"Row"+a+"-Col"+n,onClick:function(e){s&&s({columnData:p,dataKey:h,event:e})},role:"gridcell",style:v,title:y},g)}},{key:"_createHeader",value:function(e){var t=e.column,n=e.index,r=this.props,o=r.headerClassName,i=r.headerStyle,a=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,g=f.headerRenderer,v=f.id,y=f.label,b=!m&&s,w=Object(_g.default)("ReactVirtualized__Table__headerColumn",o,t.props.headerClassName,{ReactVirtualized__Table__sortableHeaderColumn:b}),S=this._getFlexStyleForColumn(t,xg()({},i,t.props.headerStyle)),E=g({columnData:d,dataKey:p,disableSort:m,label:y,sortBy:u,sortDirection:c}),C=void 0,x=void 0,_=void 0,O=void 0,A=void 0;if(b||a){var T=u!==p?h:c===Yv.DESC?Yv.ASC:Yv.DESC,k=function(e){b&&s({defaultSortDirection:h,event:e,sortBy:p,sortDirection:T}),a&&a({columnData:d,dataKey:p,event:e})};A=t.props["aria-label"]||y||p,O="none",_=0,C=k,x=function(e){"Enter"!==e.key&&" "!==e.key||k(e)}}return u===p&&(O=c===Yv.ASC?"ascending":"descending"),l.createElement("div",{"aria-label":A,"aria-sort":O,className:w,id:v,key:"Header-Col"+n,onClick:C,onKeyDown:x,role:"columnheader",style:S,tabIndex:_},E)}},{key:"_createRow",value:function(e){var t=this,n=e.rowIndex,r=e.isScrolling,o=e.key,i=e.parent,a=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,g=s.rowGetter,v=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=g({index:n}),C=l.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=Object(_g.default)("ReactVirtualized__Table__row",w),_=xg()({},a,{height:this._getRowHeight(n),overflow:"hidden",paddingRight:b},S);return v({className:x,columns:C,index:n,isScrolling:r,key:o,onRowClick:c,onRowDoubleClick:f,onRowRightClick:d,onRowMouseOver:p,onRowMouseOut:h,rowData:E,style:_})}},{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=xg()({},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?[]:l.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(){var e=this.getScrollbarWidth();this.setState({scrollbarWidth:e})}}]),t}(l.PureComponent);Jv.defaultProps={disableHeader:!1,estimatedRowSize:30,headerHeight:0,headerStyle:{},noRowsRenderer:function(){return null},onRowsRendered:function(){return null},onScroll:function(){return null},overscanIndicesGetter:Kg,overscanRowCount:10,rowRenderer:Xv,headerRowRenderer:qv,rowStyle:{},scrollToAlignment:"auto",scrollToIndex:-1,style:{}};Jv.propTypes={};var ey=[],ty=null,ny=null;function ry(){ny&&(ny=null,document.body&&null!=ty&&(document.body.style.pointerEvents=ty),ty=null)}function oy(){ry(),ey.forEach((function(e){return e.__resetIsScrolling()}))}function iy(e){e.currentTarget===window&&null==ty&&document.body&&(ty=document.body.style.pointerEvents,document.body.style.pointerEvents="none"),function(){ny&&Wg(ny);var e=0;ey.forEach((function(t){e=Math.max(e,t.props.scrollingResetTimeInterval)})),ny=Gg(oy,e)}(),ey.forEach((function(t){t.props.scrollElement===e.currentTarget&&t.__handleWindowScrollEvent()}))}function ay(e,t){ey.some((function(e){return e.props.scrollElement===t}))||t.addEventListener("scroll",iy),ey.push(e)}function ly(e,t){(ey=ey.filter((function(t){return t!==e}))).length||(t.removeEventListener("scroll",iy),ny&&(Wg(ny),ry()))}var sy=function(e){return e===window},uy=function(e){return e.getBoundingClientRect()};function cy(e,t){if(e){if(sy(e)){var n=window,r=n.innerHeight,o=n.innerWidth;return{height:"number"==typeof r?r:0,width:"number"==typeof o?o:0}}return uy(e)}return{height:t.serverHeight,width:t.serverWidth}}function fy(e,t){if(sy(t)&&document.documentElement){var n=document.documentElement,r=uy(e),o=uy(n);return{top:r.top-o.top,left:r.left-o.left}}var i=dy(t),a=uy(e),l=uy(t);return{top:a.top+i.top-l.top,left:a.left+i.left-l.left}}function dy(e){return sy(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 py=function(){return"undefined"!=typeof window?window:void 0},hy=function(e){function t(){var e,n,r,o;pg()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=vg()(this,(e=t.__proto__||fg()(t)).call.apply(e,[this].concat(a))),r._window=py(),r._isMounted=!1,r._positionFromTop=0,r._positionFromLeft=0,r.state=xg()({},cy(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=dy(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,vg()(r,o)}return bg()(t,e),mg()(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||u.findDOMNode(this);if(i instanceof Element&&e){var a=fy(i,e);this._positionFromTop=a.top,this._positionFromLeft=a.left}var l=cy(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(Qg.a)(),this.updatePosition(e),e&&(ay(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),ly(this,r),ay(this,n),this._unregisterResizeListener(r),this._registerResizeListener(n))}},{key:"componentWillUnmount",value:function(){var e=this.props.scrollElement;e&&(ly(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}(l.PureComponent);hy.defaultProps={onResize:function(){},onScroll:function(){},scrollingResetTimeInterval:150,scrollElement:py(),serverHeight:0,serverWidth:0},hy.propTypes=null;n(867);function my(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 gy={index:x.a.number.isRequired},vy=function(e){var t=e.index,n=my(Oe((function(e){return[Fo.isElementDisabled(e,"thumbnailControl")]})),1)[0],r=my(Je(),1)[0],o=Ce();return n?null:s.a.createElement("div",{className:"thumbnailControls","data-element":"thumbnailControl"},s.a.createElement(yu,{img:"icon-header-page-manipulation-page-rotation-counterclockwise-line",onClick:function(){en.rotatePages([t+1],window.CoreControls.PageRotation.e_270)},title:"option.thumbnailPanel.rotateCounterClockwise",dataElement:"thumbRotateCounterClockwise"}),s.a.createElement(yu,{img:"icon-delete-line",onClick:function(){var e=r("warning.deletePage.deleteMessage"),n=r("warning.deletePage.deleteTitle"),i=r("action.ok"),a={message:e,title:n,confirmBtnText:i,onConfirm:function(){return en.removePages([t+1])}};1===en.getDocumentViewer().getPageCount()&&(a={message:e=r("warning.deletePage.deleteLastPageMessage"),title:n,confirmBtnText:i,onConfirm:function(){return Promise.resolve()}}),o(el.showWarningMessage(a))},title:"option.thumbnailPanel.delete",dataElement:"thumbDelete"}),s.a.createElement(yu,{img:"icon-header-page-manipulation-page-rotation-clockwise-line",onClick:function(){en.rotatePages([t+1],window.CoreControls.PageRotation.e_90)},title:"option.thumbnailPanel.rotateClockwise",dataElement:"thumbRotateClockwise"}))};vy.propTypes=gy;var yy=vy;n(868);function by(e){return(by="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 wy(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 Sy(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 Ey(e){return(Ey=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 xy(e,t){return(xy=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Oy=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"!==by(t)&&"function"!=typeof t?Cy(e):t}(this,Ey(t).call(this,e)),_y(Cy(n),"loadThumbnailAsync",(function(){var e=n.props,t=e.index,r=e.onLoad,o=Cy(n).thumbContainer.current,i=t+1,a=en.loadThumbnailAsync(i,(function(e){e.className="page-image";var r=Math.min(150/e.width,150/e.height);e.style.width="".concat(e.width*r,"px"),e.style.height="".concat(e.height*r,"px");var i=null==o?void 0:o.querySelector(".page-image");i&&o.removeChild(i),o.appendChild(e),n.props.updateAnnotations&&n.props.updateAnnotations(t),n.props.onFinishLoading(t)}));return r(t,n.thumbContainer.current,a),a})),_y(Cy(n),"handleClick",(function(e){var t=n.props,r=t.index,o=t.currentPage,i=t.closeElement,a=t.selectedPageIndexes,l=t.setSelectedPageThumbnails,s=t.isThumbnailMultiselectEnabled,u=t.isReaderMode;if(s&&!u){var c=e.ctrlKey||e.metaKey,f=wy(a);c?(0===a.length&&f.push(o-1),a.includes(r)?f=a.filter((function(e){return r!==e})):f.includes(r)||f.push(r)):f=[],l(f)}else sn()&&i("leftPanel");en.setCurrentPage(r+1)})),_y(Cy(n),"onDragStart",(function(e){var t=n.props,r=t.index;(0,t.onDragStart)(e,r)})),_y(Cy(n),"onDragOver",(function(e){var t=n.props,r=t.index;(0,t.onDragOver)(e,r)})),n.thumbContainer=s.a.createRef(),n.onLayoutChangedHandler=n.onLayoutChanged.bind(Cy(n)),n.loadThumbnailTimeout=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&&xy(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this;this.loadThumbnailTimeout=setTimeout((function(){e.loadThumbnailTimeout=null,e.loadThumbnailAsync()}),100),en.addEventListener("layoutChanged",this.onLayoutChangedHandler)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.onCancel,r=t.index;!e.canLoad&&this.props.canLoad&&this.loadThumbnailAsync(),e.canLoad&&!this.props.canLoad&&n(r)}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.onRemove,n=e.index;en.removeEventListener("layoutChanged",this.onLayoutChangedHandler),clearTimeout(this.loadThumbnailTimeout),t(n)}},{key:"onLayoutChanged",value:function(e){var t=e.contentChanged,n=e.moved,r=e.added,o=e.removed,i=this.props,a=i.index,l=i.pageLabels,s=a+1,u=r.indexOf(s)>-1,c=t.some((function(e){return s===e})),f=Object.keys(n).some((function(e){return s===parseInt(e)})),d=o.indexOf(s)>-1,p=l.length-o.length;o.length>0&&a+1>p||(u||c||f||d)&&(this.loadThumbnailAsync(),this.props.updateAnnotations&&this.props.updateAnnotations(a))}},{key:"render",value:function(){var e=this.props,t=e.index,n=e.currentPage,r=e.pageLabels,o=e.isDraggable,i=e.isSelected,a=e.shouldShowControls,l=n===t+1,u=r[t];return s.a.createElement("div",{className:rl()({Thumbnail:!0,active:l,selected:i}),onClick:this.handleClick,onDragOver:this.onDragOver},s.a.createElement("div",{className:"container",style:{width:150,height:150},onDragStart:this.onDragStart,draggable:o},s.a.createElement("div",{ref:this.thumbContainer,className:"thumbnail"})),s.a.createElement("div",{className:"page-label"},u),l&&a&&s.a.createElement(yy,{index:t}))}}])&&Sy(n.prototype,r),o&&Sy(n,o),t}(s.a.PureComponent);_y(Oy,"propTypes",{index:x.a.number.isRequired,currentPage:x.a.number.isRequired,pageLabels:x.a.array.isRequired,canLoad:x.a.bool.isRequired,isSelected:x.a.bool,isThumbnailMultiselectEnabled:x.a.bool,onLoad:x.a.func.isRequired,onFinishLoading:x.a.func.isRequired,onCancel:x.a.func.isRequired,onRemove:x.a.func.isRequired,updateAnnotations:x.a.func,closeElement:x.a.func.isRequired,onDragStart:x.a.func,onDragOver:x.a.func,setSelectedPageThumbnails:x.a.func,selectedPageIndexes:x.a.arrayOf(x.a.number),isDraggable:x.a.bool,shouldShowControls:x.a.bool,isReaderMode:x.a.bool});var Ay=be((function(e){return{currentPage:Fo.getCurrentPage(e),pageLabels:Fo.getPageLabels(e),selectedPageIndexes:Fo.getSelectedThumbnailPageIndexes(e),isThumbnailMultiselectEnabled:Fo.getIsThumbnailMultiselectEnabled(e),isReaderMode:Fo.isReaderMode(e)}}),{closeElement:el.closeElement,setSelectedPageThumbnails:el.setSelectedPageThumbnails})(Oy),Ty=(n(869),function(e,t){var n=en.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=Py(n[0],t);r.push(a)}else i&&ky(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}))}),ky=function(e,t,n){var r,o=Py(t[0],n);r=""===t[1]?en.getTotalPages():Py(t[1],n);for(var i=o;i<=r;i++)e.push(i)},Py=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};function My(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)}var Ry=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n,r,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=window.docViewer.getDocument(),r=window.docViewer.getAnnotationManager(),o=n.getPageCount(),!t.some((function(e){return e<1||e>o}))){e.next=6;break}return e.abrupt("return",Promise.reject("Page out of range, please enter an array of numbers between 1 and ".concat(o)));case 6:return i=new Promise((function(e,o){try{var i=new Map;t.forEach((function(e){return i.set(e,!0)}));var a=r.getAnnotationsList().filter((function(e){return i.has(e.PageNumber)}));r.exportAnnotations({annotList:a}).then((function(r){n.extractPages(t,r).then((function(t){var r=new Uint8Array(t),o="".concat(n.getFilename(),".pdf")||!1,i=null;i=dn?new Blob([r],{type:"application/pdf"}):new File([r],o,{type:"application/pdf"}),e(i)})).catch((function(e){o(e)}))}))}catch(e){o(e)}})),e.abrupt("return",i);case 8:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){My(i,r,o,a,l,"next",e)}function l(e){My(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();function Ly(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 jy(e,t){for(var n="",r=e.sort((function(e,t){return e-t})),o=null,i=0;r.length>i;i++)r[i+1]===r[i]+1?o=null!==o?o:r[i]:null!==o?(n="".concat(n).concat(t[o],"-").concat(t[r[i]],", "),o=null):n="".concat(n).concat(t[r[i]],", ");return n.slice(0,-2)}var Dy=function(e){var t=e.shouldShowControls,n=Ly(Je(),1)[0],r=Ce(),o=Ly(Oe((function(e){return[Fo.getSelectedThumbnailPageIndexes(e),Fo.isElementDisabled(e,"documentControl"),Fo.getPageLabels(e)]})),3),i=o[0],a=o[1],u=o[2],c=jy(i,u),f=Ly(Object(l.useState)(c),2),d=f[0],p=f[1],h=Ly(Object(l.useState)(c),2),m=h[0],g=h[1];Object(l.useEffect)((function(){p(jy(i,u))}),[p,i,t,u]);var v=function(){var e=n("warning.selectPage.selectTitle"),t={message:n("warning.selectPage.selectMessage"),title:e,confirmBtnText:n("action.ok"),onConfirm:function(){return Promise.resolve()},keepOpen:["leftPanel"]};r(el.showWarningMessage(t))};return a?null:s.a.createElement("div",{className:"documentControlsContainer","data-element":"documentControl"},t?s.a.createElement("div",{className:"documentControls"},s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"documentControlsInput"},s.a.createElement("input",{onBlur:function(e){var t=e.target.value.replace(/ /g,""),n=t?Ty(t,u):[],o=n.map((function(e){return e-1}));if(n.length||!t){r(el.setSelectedPageThumbnails(o));var a=jy(i,u);p(a),g(a)}else p(m)},onChange:function(e){p(e.target.value)},value:d,placeholder:n("option.documentControls.placeholder"),"aria-label":n("option.documentControls.placeholder"),className:"pagesInput",type:"text"}),s.a.createElement("div",{className:"documentControlsButton"},s.a.createElement(yu,{img:"icon-delete-line",onClick:function(){if(0!==i.length){var e=n("warning.deletePage.deleteMessage"),t=n("warning.deletePage.deleteTitle"),o=n("action.ok"),a=i.map((function(e){return e+1})),l={message:e,title:t,confirmBtnText:o,onConfirm:function(){return en.removePages(a).then((function(){r(el.setSelectedPageThumbnails([]))}))}};en.getDocumentViewer().getPageCount()===a.length&&(l={message:e=n("warning.deletePage.deleteLastPageMessage"),title:t,confirmBtnText:o,onConfirm:function(){return Promise.resolve()}}),r(el.showWarningMessage(l))}else v()},title:"option.thumbnailPanel.delete",dataElement:"thumbMultiDelete"}),s.a.createElement(yu,{img:"icon-header-page-manipulation-page-rotation-clockwise-line",onClick:function(){0!==i.length?i.map((function(e){return e+1})).forEach((function(e){en.rotatePages([e],window.CoreControls.PageRotation.e_90)})):v()},title:"option.thumbnailPanel.rotateClockwise",dataElement:"thumbMultiRotate"}),s.a.createElement(yu,{img:"ic-operation-export-line",title:"action.extract",onClick:function(){0!==i.length?Ry(i.map((function(e){return e+1}))).then((function(e){Object(Lf.saveAs)(e,"extractedDocument.pdf")})):v()},dataElement:"thumbExtract"})))):null)};Dy.propTypes={isDisabled:x.a.bool,pageLabels:x.a.arrayOf(x.a.string),toggleDocumentControl:x.a.func,shouldShowControls:x.a.bool};var Ny=Dy,Iy=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(r){return r(el.openElement("loadingModal")),new Promise((function(o,i){en.mergeDocument(e,t).then((function(e){r(el.closeElement("loadingModal")),en.setCurrentPage(t),n&&En("documentMerged",e),o(e)})).catch((function(e){i(e),r(el.closeElement("loadingModal"))}))}))}};n(870);function zy(e){return(zy="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 By(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,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 Hy(e){return(Hy=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 Uy(e,t){return(Uy=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Wy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gy=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"!==zy(t)&&"function"!=typeof t?Vy(e):t}(this,Hy(t).call(this)),Wy(Vy(e),"onBeginRendering",(function(){e.setState({canLoad:!1})})),Wy(Vy(e),"onDragEnd",(function(){e.setState({draggingOverPageIndex:null})})),Wy(Vy(e),"onPageComplete",(function(){e.afterMovePageNumber&&(en.setCurrentPage(e.afterMovePageNumber),e.afterMovePageNumber=null)})),Wy(Vy(e),"onDragOver",(function(t,n){t.preventDefault(),t.stopPropagation();var r=e.getNumberOfColumns(e.state.width),o=e.props,i=o.isThumbnailReorderingEnabled,a=o.isThumbnailMergingEnabled;if(i||a){var l=t.target.getBoundingClientRect(),s=!1;s=r>1?!(t.pageX>l.x+l.width/2):!(t.pageY>l.y+l.height/2),e.setState({draggingOverPageIndex:n,isDraggingToPreviousPage:s})}})),Wy(Vy(e),"onDragStart",(function(t,n){var r,o=e.props,i=o.selectedPageIndexes,a=o.isThumbnailMergingEnabled,l=o.isMultipleViewerMerging,s=o.setSelectedPageThumbnails,u=i.some((function(e){return e===n})),c=u?i.map((function(e){return e+1})):[n+1];t.dataTransfer.setData("text",""),c.length>1&&t.dataTransfer.setDragImage(new Image,0,0),a&&l&&(t.dataTransfer.dropEffect="move",t.dataTransfer.effectAllowed="all",t.dataTransfer.setData("dataTransferWebViewerFrame",window.frameElement.id),r=c,window.extractedDataPromise=Ry(r),window.pagesExtracted=r),u||s([]),en.setCurrentPage(n+1)})),Wy(Vy(e),"onDrop",(function(t){t.preventDefault();var n,r=e.props,o=r.isThumbnailMergingEnabled,i=r.mergeExternalWebViewerDocument,a=r.mergeDocument,l=r.selectedPageIndexes,s=r.isThumbnailReorderingEnabled,u=r.currentPage,c=e.state,f=c.draggingOverPageIndex,d=c.isDraggingToPreviousPage,p=t.dataTransfer.files,h=d?f+1:f+2;cn||(n=t.dataTransfer.getData("dataTransferWebViewerFrame"));var m=n&&window.frameElement.id!==n||p.length,g=u-1;if(o&&m)n&&window.frameElement.id!==n?i(n,h):p.length&&a(p[0],h);else if(s&&!m&&null!==f){var v=d?f+1:f+2,y=l.some((function(e){return e===g}))?l.map((function(e){return e+1})):[u],b=v-y.filter((function(e){return e<v})).length;e.afterMovePageNumber=b,en.movePages(y,v)}e.setState({draggingOverPageIndex:null})})),Wy(Vy(e),"onFinishedRendering",(function(t){t||e.setState({canLoad:!0})})),Wy(Vy(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))}))})),Wy(Vy(e),"onLayoutChanged",(function(t){if(t){var n=e.props,r=n.selectedPageIndexes,o=n.setSelectedPageThumbnails,i=Array.from(r);t.removed&&(i=i.filter((function(e){return-1===t.removed.indexOf(e+1)}))),t.moved&&(i=i.map((function(e){return t.moved[e+1]?t.moved[e+1]-1:e}))),o(i)}})),Wy(Vy(e),"onDocumentLoaded",(function(){var t=e.props.setSelectedPageThumbnails;en.getDocument().type!==us?e.setState({allowPageOperations:!1}):e.setState({allowPageOperations:!0}),t([])})),Wy(Vy(e),"onPageNumberUpdated",(function(t){var n,r=e.getNumberOfColumns(e.state.width),o=t-1;null===(n=e.listRef.current)||void 0===n||n.scrollToRow(Math.floor(o/r))})),Wy(Vy(e),"getNumberOfColumns",(function(e){return Math.min(3,Math.max(1,Math.floor(e/160)))})),Wy(Vy(e),"updateAnnotations",(function(t){var n=e.thumbs[t]&&e.thumbs[t].element;if(n){var r=t+1,o=en.getPageWidth(r),i=en.getPageHeight(r),a=e.getThumbnailSize(o,i),l=a.width,s=a.height,u=n.querySelector(".annotation-image")||document.createElement("canvas");u.className="annotation-image",u.style.maxWidth="".concat(150,"px"),u.style.maxHeight="".concat(150,"px");var c=u.getContext("2d"),f=1,d=en.getCompleteRotation(r)-en.getRotation(r);d<0&&(d+=4);var p=window.utils.getCanvasMultiplier();d%2==0?(u.width=l,u.height=s,f=u.width/o,f/=p):(u.width=s,u.height=l,f=u.height/o,f/=p),n.appendChild(u),en.setAnnotationCanvasTransform(c,f,d);var h={pageNumber:r,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?By(Object(n),!0).forEach((function(t){Wy(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):By(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},h,{overridePageRotation:d,overridePageCanvas:m}),en.drawAnnotations(h))}})),Wy(Vy(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}})),Wy(Vy(e),"onLoad",(function(t,n,r){e.thumbIsLoaded(t)||e.thumbIsPending(t)||(e.thumbs[t]={element:n,loaded:!1},e.pendingThumbs.push({pageIndex:t,id:r}))})),Wy(Vy(e),"removeFromPendingThumbs",(function(t){var n=e.getPendingThumbIndex(t);-1!==n&&e.pendingThumbs.splice(n,1)})),Wy(Vy(e),"thumbIsLoaded",(function(t){var n;return null===(n=e.thumbs[t])||void 0===n?void 0:n.loaded})),Wy(Vy(e),"thumbIsPending",(function(t){return-1!==e.getPendingThumbIndex(t)})),Wy(Vy(e),"onCancel",(function(t){var n=e.getPendingThumbIndex(t);-1!==n&&(en.cancelLoadThumbnail(e.pendingThumbs[n].id),e.pendingThumbs.splice(n,1))})),Wy(Vy(e),"getPendingThumbIndex",(function(t){return e.pendingThumbs.findIndex((function(e){return e.pageIndex===t}))})),Wy(Vy(e),"onRemove",(function(t){e.onCancel(t),e.thumbs[t]=null})),Wy(Vy(e),"renderThumbnails",(function(t){var n=t.index,r=t.key,o=t.style,i=e.state,a=i.canLoad,l=i.draggingOverPageIndex,u=i.isDraggingToPreviousPage,c=i.width,f=i.allowPageOperations,d=e.getNumberOfColumns(c),p=e.props,h=p.isThumbnailReorderingEnabled,m=p.isThumbnailMergingEnabled,g=p.selectedPageIndexes,v=p.isReaderMode,y=rl()({columnsOfThumbnails:d>1,row:!0}),b=f&&!v;return s.a.createElement("div",{role:"row","aria-label":"row",className:y,key:r,style:o},new Array(d).fill().map((function(t,r){var o=n*d+r,i=b&&(m||h),c=i&&l===o;return o<e.props.totalPages?s.a.createElement("div",{role:"cell",key:o,onDragEnd:e.onDragEnd},c&&u&&s.a.createElement("hr",{className:"thumbnailPlaceholder"}),s.a.createElement(Ay,{isDraggable:i,isSelected:g.includes(o),index:o,canLoad:a,onLoad:e.onLoad,onCancel:e.onCancel,onRemove:e.onRemove,onDragStart:e.onDragStart,onDragOver:e.onDragOver,onFinishLoading:e.removeFromPendingThumbs,updateAnnotations:e.updateAnnotations,shouldShowControls:b}),c&&!u&&s.a.createElement("hr",{className:"thumbnailPlaceholder"})):null})))})),Wy(Vy(e),"toggleDocumentControl",(function(t){e.props.setSelectedPageThumbnails([]),e.setState({isDocumentControlHidden:!t})})),Wy(Vy(e),"onPanelResize",(function(t){var n=t.bounds;e.setState({height:n.height,width:n.width})})),e.pendingThumbs=[],e.thumbs=[],e.listRef=s.a.createRef(),e.afterMovePageNumber=null,e.isDraggingGroup=!1,e.state={isDocumentControlHidden:!0,canLoad:!0,height:0,width:0,draggingOverPageIndex:null,isDraggingToPreviousPage:!1,allowPageOperations:!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&&Uy(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){en.addEventListener("beginRendering",this.onBeginRendering),en.addEventListener("finishedRendering",this.onFinishedRendering),en.addEventListener("annotationChanged",this.onAnnotationChanged),en.addEventListener("layoutChanged",this.onLayoutChanged),en.addEventListener("documentLoaded",this.onDocumentLoaded),en.addEventListener("pageNumberUpdated",this.onPageNumberUpdated),en.addEventListener("pageComplete",this.onPageComplete),en.addEventListener("annotationHidden",this.onAnnotationChanged),en.getDocument()&&this.onDocumentLoaded()}},{key:"componentWillUnmount",value:function(){en.removeEventListener("beginRendering",this.onBeginRendering),en.removeEventListener("finishedRendering",this.onFinishedRendering),en.removeEventListener("annotationChanged",this.onAnnotationChanged),en.removeEventListener("layoutChanged",this.onLayoutChanged),en.removeEventListener("documentLoaded",this.onDocumentLoaded),en.removeEventListener("pageNumberUpdated",this.onPageNumberUpdated),en.removeEventListener("pageComplete",this.onPageComplete),en.removeEventListener("annotationHidden",this.onAnnotationChanged)}},{key:"componentDidUpdate",value:function(e){e.isReaderMode!==this.props.isReaderMode&&this.props.setSelectedPageThumbnails([])}},{key:"render",value:function(){var e=this,t=this.props,n=t.isDisabled,r=t.totalPages,o=t.isThumbnailControlDisabled,i=t.selectedPageIndexes,a=t.isReaderMode,l=this.state,u=l.height,c=l.width,f=l.allowPageOperations,d=this.getNumberOfColumns(this.state.width),p=o?200:230,h=!a&&(f||i.length>0);return n?null:s.a.createElement(s.a.Fragment,null,s.a.createElement(vc,{bounds:!0,onResize:this.onPanelResize},(function(t){var n=t.measureRef;return s.a.createElement("div",{className:"Panel ThumbnailsPanel","data-element":"thumbnailsPanel",onDrop:e.onDrop,ref:n},s.a.createElement("div",{className:"virtualized-thumbnails-container"},s.a.createElement(bv,{ref:e.listRef,height:u,width:c,rowHeight:p,rowCount:Math.ceil(r/d),rowRenderer:e.renderThumbnails,overscanRowCount:10,className:"thumbnailsList",style:{outline:"none"}})))})),s.a.createElement(Ny,{shouldShowControls:h}))}}])&&Fy(n.prototype,r),o&&Fy(n,o),t}(s.a.PureComponent);Wy(Gy,"propTypes",{isDisabled:x.a.bool,totalPages:x.a.number,selectedPageIndexes:x.a.arrayOf(x.a.number),mergeExternalWebViewerDocument:x.a.func.isRequired,mergeDocument:x.a.func.isRequired,setSelectedPageThumbnails:x.a.func.isRequired,currentPage:x.a.number,isThumbnailMergingEnabled:x.a.bool,isThumbnailReorderingEnabled:x.a.bool,isMultipleViewerMerging:x.a.bool,dispatch:x.a.func,isThumbnailControlDisabled:x.a.bool,isReaderMode:x.a.bool});var Zy=be((function(e){return{isDisabled:Fo.isElementDisabled(e,"thumbnailsPanel"),totalPages:Fo.getTotalPages(e),currentPage:Fo.getCurrentPage(e),selectedPageIndexes:Fo.getSelectedThumbnailPageIndexes(e),isThumbnailMergingEnabled:Fo.getIsThumbnailMergingEnabled(e),isThumbnailReorderingEnabled:Fo.getIsThumbnailReorderingEnabled(e),isMultipleViewerMerging:Fo.getIsMultipleViewerMerging(e),isThumbnailControlDisabled:Fo.isElementDisabled(e,"thumbnailControl"),isReaderMode:Fo.isReaderMode(e)}}),(function(e){return{dispatch:e,setSelectedPageThumbnails:function(t){return e(el.setSelectedPageThumbnails(t))},showWarningMessage:function(t){return e(el.showWarningMessage(t))},mergeDocument:function(t,n){return e(Iy(t,n))},mergeExternalWebViewerDocument:function(t,n){return e(function(e,t){return function(n){return new Promise((function(r,o){var i=window.parent.document.querySelector("#".concat(e));i||(console.warn("Could not find other instance of WebViewer"),o());var a=i.contentWindow.extractedDataPromise;a||(console.warn("Could not retrieve data from other instance of WebViewer"),o()),n(el.openElement("loadingModal")),a.then((function(e){n(Iy(e,t,!1)).then((function(e){var t=e.filename,o=e.pages;En("documentMerged",{filename:t,pages:i.contentWindow.pagesExtracted}),n(el.closeElement("loadingModal")),r({filename:t,pages:o})}))})).catch((function(e){n(el.closeElement("loadingModal")),o(e)}))}))}}(t,n))}}}))(Gy);n(871);function qy(e){return(qy="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 Yy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}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 Ky(e,t){return!t||"object"!==qy(t)&&"function"!=typeof t?Qy(e):t}function Xy(e){return(Xy=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Qy(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Jy(e,t){return(Jy=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function eb(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tb=function(e){function t(){var e,n;Yy(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return eb(Qy(n=Ky(this,(e=Xy(t)).call.apply(e,[this].concat(o)))),"state",{isExpanded:!1}),eb(Qy(n),"onClickExpand",(function(){n.setState((function(e){return{isExpanded:!e.isExpanded}}))})),eb(Qy(n),"onClickOutline",(function(){var e=n.props,t=e.outline,r=e.closeElement;en.goToOutline(t),sn()&&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&&Jy(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 s.a.createElement("div",{className:"Outline ".concat(r?"visible":"hidden")},s.a.createElement("div",{className:"padding"},n.children.length>0&&s.a.createElement("div",{className:"arrow ".concat(i?"expanded":"collapsed"),onClick:this.onClickExpand},s.a.createElement(wl,{glyph:"ic_chevron_right_black_24px"}))),s.a.createElement("div",{className:"content"},s.a.createElement("button",{className:"title",onClick:this.onClickOutline},n.name),n.children.map((function(e,n){return s.a.createElement(t,{outline:e,key:n,isVisible:i,closeElement:o})}))))}}])&&$y(n.prototype,r),o&&$y(n,o),t}(s.a.PureComponent);eb(tb,"propTypes",{outline:x.a.object.isRequired,closeElement:x.a.func.isRequired,isVisible:x.a.bool.isRequired});var nb=be(null,{closeElement:el.closeElement})(tb),rb=function(e,t){return[e,t.isOpen?"open":"closed"].join(" ").trim()};n(872);function ob(e){return(ob="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 ib(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ab(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 lb(e,t){return!t||"object"!==ob(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 sb(e){return(sb=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ub(e,t){return(ub=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var cb=function(e){function t(){return ib(this,t),lb(this,sb(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&&ub(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.outlines,r=e.t;if(t)return null;var o=rb("Panel OutlinesPanel",this.props);return s.a.createElement("div",{className:o,"data-element":"outlinesPanel"},0===n.length&&s.a.createElement("div",{className:"no-outlines"},s.a.createElement("div",null,s.a.createElement(wl,{className:"empty-icon",glyph:"illustration - empty state - outlines"})),s.a.createElement("div",{className:"msg"},r("message.noOutlines"))),n.map((function(e,t){return s.a.createElement(nb,{key:t,outline:e,isVisible:!0})})))}}])&&ab(n.prototype,r),o&&ab(n,o),t}(s.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(cb,"propTypes",{outlines:x.a.arrayOf(x.a.object),isDisabled:x.a.bool,t:x.a.func.isRequired});var fb=be((function(e){return{outlines:Fo.getOutlines(e),isDisabled:Fo.isElementDisabled(e,"outlinePanel")}}))(nt()(cb));n(873);function db(e){return(db="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 pb(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 hb(e,t){return!t||"object"!==db(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 mb(e){return(mb=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function gb(e,t){return(gb=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var vb=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=hb(this,mb(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&&gb(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.className,r=t.onSave,o=t.onCancel,i=t.label,a=t.t,l="editing-bookmark ".concat(n);return s.a.createElement("div",{className:l},i&&s.a.createElement("div",{className:"editing-label"},i),s.a.createElement("input",{type:"text",name:"bookmark",className:"editing-input",placeholder:a("action.name"),"aria-label":a("action.name"),value:this.state.bookmarkText,onChange:function(t){e.setState({bookmarkText:t.target.value})}}),s.a.createElement("div",{className:"editing-controls"},s.a.createElement("div",{className:"cancel-button editing-pad",onClick:o},a("action.cancel")),s.a.createElement("div",{className:"editing-button",onClick:function(){return r(e.state.bookmarkText)}},a("action.save"))))}}])&&pb(n.prototype,r),o&&pb(n,o),t}(s.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(vb,"propTypes",{onSave:x.a.func.isRequired,onCancel:x.a.func.isRequired,label:x.a.string.isRequired,bookmarkText:x.a.string.isRequired});var yb=nt()(vb);n(874);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,t){return!t||"object"!==bb(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 Eb(e){return(Eb=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Cb(e,t){return(Cb=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var xb=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=Sb(this,Eb(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&&Cb(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?s.a.createElement(yb,{className:"editing",bookmarkText:n,onSave:function(t){r(i,t),e.setState({isEditing:!1,isHovered:!1})},onCancel:function(){e.setState({isEditing:!1,isHovered:!1})}}):s.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})}},s.a.createElement("div",{onClick:function(){return en.setCurrentPage(i+1)},className:"bookmark-button"},n),this.state.isHovered&&s.a.createElement(Jm,{dataElement:"bookmarkControls",className:"bookmark-controls bookmark-button"},s.a.createElement("div",{onClick:function(){return e.setState({isEditing:!0})}},s.a.createElement(wl,{glyph:"edit-24px"})),s.a.createElement("div",{onClick:function(){return o(i)}},s.a.createElement(wl,{glyph:"cancel-24px"}))))}}])&&wb(n.prototype,r),o&&wb(n,o),t}(s.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(xb,"propTypes",{editBookmark:x.a.func.isRequired,removeBookmark:x.a.func.isRequired,text:x.a.string.isRequired,pageIndex:x.a.number.isRequired});var _b=be(null,{editBookmark:el.editBookmark,removeBookmark:el.removeBookmark})(xb);n(875);function Ob(e){return(Ob="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 Ab(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 Tb(e,t){return!t||"object"!==Ob(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 kb(e){return(kb=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Pb(e,t){return(Pb=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Mb=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=Tb(this,kb(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&&Pb(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.isDisabled,r=t.bookmarks,o=t.addBookmark,i=t.currentPage,a=t.t,l=t.pageLabels;if(n)return null;var u=Object.keys(r).map((function(e){return parseInt(e,10)}));return s.a.createElement("div",{className:"Panel BookmarksPanel","data-element":"bookmarksPanel"},this.state.isAdding?s.a.createElement(yb,{className:"adding",label:"".concat(a("component.bookmarkPage")," ").concat(l[i-1],": ").concat(a("component.newBookmark")),bookmarkText:"",onSave:function(t){o(i-1,t),e.setState({isAdding:!1})},onCancel:function(){e.setState({isAdding:!1})}}):s.a.createElement("div",{className:"bookmarks-panel-header "},s.a.createElement(yu,{dataElement:"newBookmarkButton",className:"bookmarks-panel-button",label:a("component.newBookmark"),onClick:function(){e.setState({isAdding:!0})}})),s.a.createElement("div",{className:"bookmarks-panel-row"},u.map((function(e){return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"bookmarks-panel-label"},"".concat(a("component.bookmarkPage")," ").concat(l[e])),s.a.createElement(_b,{text:r[e],pageIndex:e}))}))))}}])&&Ab(n.prototype,r),o&&Ab(n,o),t}(s.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",{bookmarks:x.a.object,addBookmark:x.a.func.isRequired,currentPage:x.a.number.isRequired,isDisabled:x.a.bool,t:x.a.func.isRequired,pageLabels:x.a.array.isRequired});var Rb=be((function(e){return{bookmarks:Fo.getBookmarks(e),isDisabled:Fo.isElementDisabled(e,"bookmarksPanel"),currentPage:Fo.getCurrentPage(e),pageLabels:Fo.getPageLabels(e)}}),{addBookmark:el.addBookmark,editBookmark:el.editBookmark,removeBookmark:el.removeBookmark})(nt()(Mb));n(876);function Lb(){return(Lb=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 jb={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,disabled:x.a.bool,dataElement:x.a.string.isRequired},Db=s.a.forwardRef((function(e,t){var n,r=Oe((function(t){return Fo.isElementDisabled(t,e.dataElement)})),o=Nb(e,["dataElement","label"]);return r?null:s.a.createElement(s.a.Fragment,null,s.a.createElement("input",Lb({className:"Input",ref:t},o)),s.a.createElement("label",{className:"Input",htmlFor:e.id,"data-element":e.dataElement},e.label,(null==t?void 0:null===(n=t.current)||void 0===n?void 0:n.checked)&&s.a.createElement("div",{className:"icon-container"},s.a.createElement(wl,{glyph:"icon-menu-checkmark"}))))})),Nb=function(e,t){return Object.keys(e).reduce((function(n,r){return t.includes(r)||(n[r]=e[r]),n}),{})};Db.propTypes=jb;var Ib=Db;n(877);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 Bb(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 Fb(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 Hb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fb(Object(n),!0).forEach((function(t){Yb(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Vb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ub(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 Wb(e,t){return!t||"object"!==zb(t)&&"function"!=typeof t?Zb(e):t}function Gb(e){return(Gb=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Zb(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qb(e,t){return(qb=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Yb(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $b=function(e){function t(){var e,n;Vb(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return Yb(Zb(n=Wb(this,(e=Gb(t)).call.apply(e,[this].concat(o)))),"state",{isExpanded:!1}),Yb(Zb(n),"unCheckChildren",(function(e){var t=Hb({},e);return e.children&&e.children.forEach((function(e,r){var o=Hb({},e);o.visible=!1,o=n.unCheckChildren(o),t.children[r]=o})),t})),Yb(Zb(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=Hb({},o);a.visible=e.target.checked,!1===e.target.checked&&(a=n.unCheckChildren(a)),r(a)}})),Yb(Zb(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&&qb(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 s.a.createElement("div",{className:"Layer"},s.a.createElement("div",{className:"layer-wrapper"},s.a.createElement("div",{className:"padding"},i&&s.a.createElement("div",{className:"arrow ".concat(e?"expanded":"collapsed"),onClick:this.onClickExpand},s.a.createElement(wl,{glyph:"ic_chevron_right_black_24px"}))),s.a.createElement(Ib,{id:r.name,type:"checkbox",label:r.name,onChange:this.onChange,checked:r.visible,dataElement:"".concat(r.name,"LayerOption")})),i&&e&&s.a.createElement("div",{className:"sub-layers"},r.children.map((function(e,n){return s.a.createElement(t,{key:n,layer:e,parentLayer:r,updateLayer:function(e){var t=Bb(r.children);t[n]=e;var i=Hb({},r);i.children=t,o(i)}})}))))}}])&&Ub(n.prototype,r),o&&Ub(n,o),t}(s.a.PureComponent);Yb($b,"propTypes",{layer:x.a.object.isRequired,parentLayer:x.a.object,updateLayer:x.a.func.isRequired});var Kb=$b;n(878);function Xb(e){return(Xb="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){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 Jb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ew(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 tw(e,t){return!t||"object"!==Xb(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 nw(e){return(nw=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function rw(e,t){return(rw=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ow=function(e){function t(){return Jb(this,t),tw(this,nw(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&&rw(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){e.layers!==this.props.layers&&(en.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.setLayers;return t?null:s.a.createElement("div",{className:"Panel LayersPanel","data-element":"layersPanel"},n.map((function(e,t){return s.a.createElement(Kb,{key:t,layer:e,updateLayer:function(e){var o=Qb(n);o[t]=e,r(o)}})})))}}])&&ew(n.prototype,r),o&&ew(n,o),t}(s.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(ow,"propTypes",{layers:x.a.arrayOf(x.a.object),isDisabled:x.a.bool,setLayers:x.a.func.isRequired});var iw=be((function(e){return{layers:Fo.getLayers(e),isDisabled:Fo.isElementDisabled(e,"layersPanel")}}),{setLayers:el.setLayers})(nt()(ow));function aw(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 lw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aw(Object(n),!0).forEach((function(t){sw(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function sw(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uw(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 cw={notes:x.a.array.isRequired,children:x.a.func.isRequired,onScroll:x.a.func.isRequired,initialScrollTop:x.a.number.isRequired,selectedIndex:x.a.number},fw=new nv({defaultHeight:50,fixedWidth:!0}),dw=s.a.forwardRef((function(e,t){var n=e.notes,r=e.children,o=e.onScroll,i=e.initialScrollTop,a=e.selectedIndex,u=Object(l.useRef)(),c=uw(Object(l.useState)(0),2),f=c[0],d=c[1],p=uw(Object(l.useState)({width:0,height:0}),2),h=p[0],m=p[1],g=window.innerHeight;Object(l.useImperativeHandle)(t,(function(){return{scrollToPosition:function(e){u.current.scrollToPosition(e)},scrollToRow:function(e){u.current.scrollToRow(e)}}})),Object(l.useEffect)((function(){u.current.scrollToPosition(i)}),[i]),Object(l.useEffect)((function(){var e,t;(fw.clearAll(),null==u||null===(e=u.current)||void 0===e||e.recomputeRowHeights(),-1!==a)&&(null===(t=u.current)||void 0===t||t.scrollToRow(a))}),[n.length,a]),Object(l.useEffect)((function(){var e=function(){var e=window.innerHeight-g;e&&(window.innerHeight<g&&d(e),g=window.innerHeight)};return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}));var v=function(e){var t=e.scrollTop;o(t)},y=function(e){var t=e.index,o=e.key,i=e.parent,l=e.style,c=n[t];return s.a.createElement(tv,{key:"".concat(o).concat(c.Id),cache:fw,columnIndex:0,parent:i,rowIndex:t},s.a.createElement("div",{style:lw({},l,{paddingRight:"12px"})},r(n,t,(function(){return function(e){var t,n;(fw.clear(e),null===(t=u.current)||void 0===t||t.recomputeRowHeights(e),-1!==a)&&(null===(n=u.current)||void 0===n||n.scrollToRow(a))}(t)}))))};return s.a.createElement(vc,{bounds:!0,offset:!0,onResize:function(e){var t=e.bounds;m(lw({},t,{height:t.height+2*f})),d(0)}},(function(e){var t=e.measureRef;return s.a.createElement("div",{ref:t,className:"virtualized-notes-container"},s.a.createElement(bv,{deferredMeasurementCache:fw,style:{outline:"none"},height:h.height-f,width:h.width,overscanRowCount:10,ref:u,rowCount:n.length,rowHeight:fw.rowHeight,rowRenderer:y,onScroll:v,scrollToAlignment:"start"}))}))}));dw.propTypes=cw;var pw=dw,hw={notes:x.a.array.isRequired,children:x.a.func.isRequired,onScroll:x.a.func.isRequired,initialScrollTop:x.a.number.isRequired},mw=s.a.forwardRef((function(e,t){var n=e.notes,r=e.children,o=e.onScroll,i=e.initialScrollTop,a=Object(l.useRef)();Object(l.useImperativeHandle)(t,(function(){return{scrollToPosition:function(e){a.current.scrollTop=e},scrollToRow:function(e){var t=a.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(l.useEffect)((function(){a.current.scrollTop=i}),[i]);return s.a.createElement("div",{ref:a,className:"normal-notes-container",onScroll:function(e){o(e.target.scrollTop)},role:"list"},n.map((function(e,t){return s.a.createElement(s.a.Fragment,{key:"".concat(e.Id)},r(n,t))})))}));mw.propTypes=hw;var gw=mw;n(879);function vw(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 yw={onClickItem:x.a.func.isRequired,items:x.a.array.isRequired,currentSelectionKey:x.a.string.isRequired,translationPrefix:x.a.string.isRequired,dataElement:x.a.string.isRequired};function bw(e){var t=e.items,n=void 0===t?[]:t,r=e.currentSelectionKey,o=e.translationPrefix,i=e.onClickItem,a=e.dataElement,u=Je(),c=u.t,f=u.ready,d=Object(l.useRef)(null),p=Object(l.useRef)(null),h=vw(Object(l.useState)(!1),2),m=h[0],g=h[1],v=vw(Object(l.useState)(94),1)[0],y=Object(l.useCallback)((function(){return g(!1)}),[]),b=Object(l.useCallback)((function(){return g((function(e){return!e}))}),[]);uf(m,y,d);var w=Object(l.useCallback)((function(e){p.current.contains(e.target)||g(!1)}),[]);Jc(d,w);var S=Object(l.useCallback)((function(e,t){e.stopPropagation(),i(t),g(!1),p.current.focus()}),[i]),E=Object(l.useMemo)((function(){return n.map((function(e){return s.a.createElement(Xu,{key:e,type:"button",dataElement:"dropdown-item-".concat(e),className:rl()("Dropdown__item",{active:e===r}),onClick:function(t){return S(t,e)},tabIndex:m?void 0:-1},c("".concat(o,".").concat(e),e))}))}),[r,m,n,S,c,o]),C=n.some((function(e){return e===r})),x=Object(l.useMemo)((function(){return{width:"".concat((v||94)+2,"px")}}),[v]);return s.a.createElement(Xu,{className:"Dropdown__wrapper",dataElement:a},s.a.createElement("button",{className:"Dropdown",style:x,onClick:b,ref:p},s.a.createElement("div",{className:"picked-option"},C&&s.a.createElement("div",{className:"picked-option-text"},f?c("".concat(o,".").concat(r),r):""),s.a.createElement(wl,{className:"down-arrow",glyph:"icon-chevron-down"}))),s.a.createElement("div",{className:rl()("Dropdown__items",{hide:!m}),ref:d,role:"listbox","aria-label":c("".concat(o,".dropdownLabel"))},E))}bw.propTypes=yw;var ww=bw,Sw=s.a.createContext();function Ew(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 Cw(e,t){for(var n=e.length-1;n>=0;n--)!0===t(e[n])&&e.splice(n,1)}function xw(e){throw new Error("Unhandled case for value: '"+e+"'")}var _w=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===Ew(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=Ew(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 Ow=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 _w({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="…",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="…",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="…",r=3):r=n.length,e=e.substring(0,t-r)+n),e}(e,t,n)}(e,n)},e}(),Aw=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}(),Tw=function(e,t){return(Tw=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 kw(e,t){function n(){this.constructor=e}Tw(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var Pw=function(){return(Pw=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 Mw=function(e){function t(t){var n=e.call(this,t)||this;return n.email="",n.email=t.email,n}return kw(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}(Aw),Rw=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 kw(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}(Aw),Lw=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 kw(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}(Aw),jw=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 kw(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}(Aw),Dw=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 kw(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(/&/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,""").replace(/%26/gi,"&").replace(/%27/gi,"'").replace(/%3C/gi,"<").replace(/%3E/gi,">");try{return decodeURIComponent(t)}catch(e){return t}},t}(Aw),Nw=function(e){this.__jsduckDummyDocProp=null,this.tagBuilder=e.tagBuilder},Iw=/[A-Za-z]/,zw=/[0-9]/,Bw=/\s/,Fw=/['"]/,Hw=/[\x00-\x1F\x7F]/,Vw=/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,Uw=Vw+/\u2700-\u27bf\udde6-\uddff\ud800-\udbff\udc00-\udfff\ufe0e\ufe0f\u0300-\u036f\ufe20-\ufe23\u20d0-\u20f0\ud83c\udffb-\udfff\u200d\u3299\u3297\u303d\u3030\u24c2\ud83c\udd70-\udd71\udd7e-\udd7f\udd8e\udd91-\udd9a\udde6-\uddff\ude01-\ude02\ude1a\ude2f\ude32-\ude3a\ude50-\ude51\u203c\u2049\u25aa-\u25ab\u25b6\u25c0\u25fb-\u25fe\u00a9\u00ae\u2122\u2139\udc04\u2600-\u26FF\u2b05\u2b06\u2b07\u2b1b\u2b1c\u2b50\u2b55\u231a\u231b\u2328\u23cf\u23e9-\u23f3\u23f8-\u23fa\udccf\u2935\u2934\u2190-\u21ff/.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,Ww=/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,Gw=Uw+Ww,Zw=Uw+Ww,qw="(?:["+Ww+"]{1,3}\\.){3}["+Ww+"]{1,3}",Yw="["+Zw+"](?:["+Zw+"\\-]{0,61}["+Zw+"])?",$w=function(e){return"(?=("+Yw+"))\\"+e},Kw=function(e){return"(?:"+$w(e)+"(?:\\."+$w(e+1)+"){0,126}|"+qw+")"},Xw=(new RegExp("["+Zw+".\\-]*["+Zw+"\\-]"),new RegExp("["+Zw+"]")),Qw=/(?: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|ελ|бг|ею|рф|გე|닷넷|닷컴|삼성|한국|コム|世界|中信|中国|中國|企业|佛山|信息|健康|八卦|公司|公益|台湾|台灣|商城|商店|商标|嘉里|在线|大拿|娱乐|家電|工行|广东|微博|慈善|手机|手表|招聘|政务|政府|新闻|时尚|書籍|机构|游戏|澳門|点看|珠宝|移动|网址|网店|网站|网络|联通|谷歌|购物|通販|集团|食品|餐厅|香港)/,Jw=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.localPartCharRegex=new RegExp("["+Zw+"!#$%&'*+/=?^_`{|}~-]"),t.strictTldRegex=new RegExp("^"+Qw.source+"$"),t}return kw(t,e),t.prototype.parseMatches=function(e){for(var t=this.tagBuilder,n=this.localPartCharRegex,r=this.strictTldRegex,o=[],i=e.length,a=new eS,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:g(f);break;case 5:v(f);break;case 6:y(f);break;case 7:b(f);break;default:xw(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 eS(Pw({},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 g(e){Xw.test(e)?u=5:S()}function v(e){"."===e?u=7:"-"===e?u=6:Xw.test(e)||E()}function y(e){"-"===e||"."===e?E():Xw.test(e)?u=5:E()}function b(e){"."===e||"-"===e?E():Xw.test(e)?(u=5,c=new eS(Pw({},c,{hasDomainDot:!0}))):E()}function w(e){void 0===e&&(e=2),u=e,c=new eS({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 Mw({tagBuilder:t,matchedText:n,offset:c.idx,email:i}))}S()}},t}(Nw),eS=function(e){void 0===e&&(e={}),this.idx=void 0!==e.idx?e.idx:-1,this.hasMailtoPrefix=!!e.hasMailtoPrefix,this.hasDomainDot=!!e.hasDomainDot},tS=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]*?["+Vw+"]"),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}(),nS=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("[/?#](?:["+Zw+"\\-+&@#/%=~_()|'$*\\[\\]?!:,.;✓]*["+Zw+"\\-+&@#/%=~_()|'$*\\[\\]✓])?"),new RegExp(["(?:","(",/(?:[A-Za-z][-.+A-Za-z0-9]{0,63}:(?![A-Za-z][-.+A-Za-z0-9]{0,63}:\/\/)(?!\d+\/?)(?:\/\/)?)/.source,Kw(2),")","|","(","(//)?",/(?:www\.)/.source,Kw(6),")","|","(","(//)?",Kw(10)+"\\.",Qw.source,"(?![-"+Gw+"])",")",")","(?::[0-9]+)?","(?:"+n.source+")?"].join(""),"gi")),r.wordCharRegExp=new RegExp("["+Zw+"]"),r.stripPrefix=t.stripPrefix,r.stripTrailingSlash=t.stripTrailingSlash,r.decodePercentEncoding=t.decodePercentEncoding,r}return kw(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(!tS.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 g=u.matchHasInvalidCharAfterTld(n,s);g>-1&&(n=n.substr(0,g))}var v=["http://","https://"].find((function(e){return!!s&&-1!==s.indexOf(e)}));if(v){var y=n.indexOf(v);n=n.substr(y),s=s.substr(y),p+=y}var b=s?"scheme":c?"www":"tld",w=!!s;l.push(new Dw({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("^((.?//)?[-."+Zw+"]*[-"+Zw+"]\\.[-"+Zw+"]+)").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}(Nw),rS=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.matcherRegex=new RegExp("#[_"+Zw+"]{1,139}(?![_"+Zw+"])","g"),n.nonWordCharRegex=new RegExp("[^"+Zw+"]"),n.serviceName=t.serviceName,n}return kw(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 Rw({tagBuilder:i,matchedText:u,offset:l,serviceName:o,hashtag:c}))}}return a},t}(Nw),oS=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 kw(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 jw({tagBuilder:r,matchedText:i,offset:t.index,number:a,plusSign:l}))}return o},t.prototype.testMatch=function(e){return/\D/.test(e)},t}(Nw),iS=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.matcherRegexes={twitter:new RegExp("@[_"+Zw+"]{1,50}(?![_"+Zw+"])","g"),instagram:new RegExp("@[_."+Zw+"]{1,30}(?![_"+Zw+"])","g"),soundcloud:new RegExp("@[-_."+Zw+"]{1,50}(?![-_"+Zw+"])","g")},n.nonWordCharRegex=new RegExp("[^"+Zw+"]"),n.serviceName=t.serviceName,n}return kw(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 Lw({tagBuilder:i,matchedText:u,offset:l,serviceName:n,mention:c}))}}return a},t}(Nw);function aS(e,t){for(var n,r=t.onOpenTag,o=t.onCloseTag,i=t.onText,a=t.onComment,l=t.onDoctype,s=new lS,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:g(h);break;case 2:y(h);break;case 3:v(h);break;case 4:b(h);break;case 5:w(h);break;case 6:S(h);break;case 7:E(h);break;case 8:C(h);break;case 9:x(h);break;case 10:_(h);break;case 11:O(h);break;case 12:A(h);break;case 13:T(h);break;case 14:k(h);break;case 15:P(h);break;case 16:M(h);break;case 17:R(h);break;case 18:L(h);break;case 19:j(h);break;case 20:D(h);break;default:xw(f)}u++}function m(e){"<"===e&&I()}function g(e){"!"===e?f=13:"/"===e?(f=2,p=new lS(Pw({},p,{isClosing:!0}))):"<"===e?I():Iw.test(e)?(f=3,p=new lS(Pw({},p,{isOpening:!0}))):(f=0,p=s)}function v(e){Bw.test(e)?(p=new lS(Pw({},p,{name:B()})),f=4):"<"===e?I():"/"===e?(p=new lS(Pw({},p,{name:B()})),f=12):">"===e?(p=new lS(Pw({},p,{name:B()})),z()):Iw.test(e)||zw.test(e)||":"===e||N()}function y(e){">"===e?N():Iw.test(e)?f=3:N()}function b(e){Bw.test(e)||("/"===e?f=12:">"===e?z():"<"===e?I():"="===e||Fw.test(e)||Hw.test(e)?N():f=5)}function w(e){Bw.test(e)?f=6:"/"===e?f=12:"="===e?f=7:">"===e?z():"<"===e?I():Fw.test(e)&&N()}function S(e){Bw.test(e)||("/"===e?f=12:"="===e?f=7:">"===e?z():"<"===e?I():Fw.test(e)?N():f=5)}function E(e){Bw.test(e)||('"'===e?f=8:"'"===e?f=9:/[>=`]/.test(e)?N():"<"===e?I():f=10)}function C(e){'"'===e&&(f=11)}function x(e){"'"===e&&(f=11)}function _(e){Bw.test(e)?f=4:">"===e?z():"<"===e&&I()}function O(e){Bw.test(e)?f=4:"/"===e?f=12:">"===e?z():"<"===e?I():(f=4,u--)}function A(e){">"===e?(p=new lS(Pw({},p,{isClosing:!0})),z()):f=4}function T(t){"--"===e.substr(u,2)?(u+=2,p=new lS(Pw({},p,{type:"comment"})),f=14):"DOCTYPE"===e.substr(u,7).toUpperCase()?(u+=7,p=new lS(Pw({},p,{type:"doctype"})),f=20):N()}function k(e){"-"===e?f=15:">"===e?N():f=16}function P(e){"-"===e?f=18:">"===e?N():f=16}function M(e){"-"===e&&(f=17)}function R(e){f="-"===e?18:16}function L(e){">"===e?z():"!"===e?f=19:"-"===e||(f=16)}function j(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 lS({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 B(){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 lS=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},sS=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 aS(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,/( | |<|<|>|>|"|"|')/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||Cw(e,(function(e){return"hashtag"===e.getType()})),this.email||Cw(e,(function(e){return"email"===e.getType()})),this.phone||Cw(e,(function(e){return"phone"===e.getType()})),this.mention||Cw(e,(function(e){return"mention"===e.getType()})),this.urls.schemeMatches||Cw(e,(function(e){return"url"===e.getType()&&"scheme"===e.getUrlMatchType()})),this.urls.wwwMatches||Cw(e,(function(e){return"url"===e.getType()&&"www"===e.getUrlMatchType()})),this.urls.tldMatches||Cw(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 _w?t.toAnchorString():e.buildTag().toAnchorString()},e.prototype.getMatchers=function(){if(this.matchers)return this.matchers;var e=this.getTagBuilder(),t=[new rS({tagBuilder:e,serviceName:this.hashtag}),new Jw({tagBuilder:e}),new oS({tagBuilder:e}),new iS({tagBuilder:e,serviceName:this.mention}),new nS({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 Ow({newWindow:this.newWindow,truncate:this.truncate,className:this.className})),e},e.version="3.11.1",e.AnchorTagBuilder=Ow,e.HtmlTag=_w,e.matcher={Email:Jw,Hashtag:rS,Matcher:Nw,Mention:iS,Phone:oS,Url:nS},e.match={Email:Mw,Hashtag:Rw,Match:Aw,Mention:Lw,Phone:jw,Url:Dw},e}(),uS={value:x.a.string,placeholder:x.a.string,onChange:x.a.func.isRequired,onBlur:x.a.func,onFocus:x.a.func,onKeyDown:x.a.func},cS=s.a.forwardRef((function(e,t){var n=e.value,r=e.onChange,o=e.onKeyDown,i=e.onBlur,a=e.onFocus,u=e.placeholder,c=Object(l.useRef)();Object(l.useImperativeHandle)(t,(function(){return c.current}));return Object(l.useLayoutEffect)((function(){c.current.style.height="28px";var e=c.current.scrollHeight+2;2!==e&&(c.current.style.height="".concat(e,"px"))}),[n]),s.a.createElement("textarea",{ref:c,onChange:r,onKeyDown:o,onFocus:a,onBlur:i,value:n,placeholder:u,"aria-label":u})}));cS.propTypes=uS;var fS=cS;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)}function pS(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 hS(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mS={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},gS=s.a.lazy((function(){return Promise.all([n.e(3),n.e(1)]).then(n.bind(null,1038))})),vS=s.a.forwardRef((function(e,t){var n=Oe(Fo.getUserData,Y),r=Object(l.useContext)(Sw).resize,o=Object(l.useRef)(),i=Object(l.useRef)();Object(l.useLayoutEffect)((function(){var e,t=(null===(e=o.current)||void 0===e?void 0:e.getBoundingClientRect())||{};i.current&&i.current!==t.height&&r(),i.current=t.height}),[e.value,r]);var a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pS(Object(n),!0).forEach((function(t){hS(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pS(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{ref:function(e){o.current=e,t(e)},onChange:function(t){e.onChange(t.target.value)},onKeyDown:function(t){(t.metaKey||t.ctrlKey)&&13===t.which&&e.onSubmit(t)}});return(null==n?void 0:n.length)?s.a.createElement(s.a.Suspense,{fallback:s.a.createElement("div",null,"Loading...")},s.a.createElement(gS,dS({},a,{userData:n}))):s.a.createElement(fS,a)}));vS.propTypes=mS;var yS=vS;n(880);function bS(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 wS={annotation:x.a.object.isRequired,setIsEditing:x.a.func.isRequired},SS=function(e){var t=e.annotation,n=e.setIsEditing,r=e.noteIndex,o=bS(Oe((function(e){return[Fo.getNotePopupId(e),Fo.isElementDisabled(e,"notePopup"),Fo.isElementDisabled(e,"notePopupEdit"),Fo.isElementDisabled(e,"notePopupDelete"),Fo.isElementDisabled(e,"notePopupState")]}),Y),4),i=o[0],a=o[1],u=o[2],c=o[3],f=bS(Object(l.useState)(en.canModify(t)),2),d=f[0],p=f[1],h=bS(Object(l.useState)(en.canModifyContents(t)),2),m=h[0],g=h[1],v=bS(Je(),1)[0],y=Ce(),b=i===t.Id,w=Object(l.useRef)();Jc(w,(function(){S()})),Object(l.useEffect)((function(){var e=function(){p(en.canModify(t)),g(en.canModifyContents(t))};return en.addEventListener("updateAnnotationPermission",e),function(){return en.removeEventListener("updateAnnotationPermission",e)}}),[t]);var S=function(){y(el.setNotePopupId(""))},E=!u&&m,C=!c&&d&&!t.NoDelete;return!E&&!C||a?null:s.a.createElement("div",{className:"NotePopup","data-element":"notePopup"},s.a.createElement("div",{className:"overflow",onClick:function(e){e.stopPropagation(),b?S():y(el.setNotePopupId(t.Id))}},s.a.createElement(wl,{glyph:"icon-tools-more"})),b&&s.a.createElement("div",{ref:w,className:"options",onClick:S},E&&s.a.createElement("div",{className:"option","data-element":"notePopupEdit",onClick:function(){t instanceof window.Annotations.FreeTextAnnotation&&en.getAnnotationManager().useFreeTextEditing()?en.getAnnotationManager().trigger("annotationDoubleClicked",t):n(!0,r)}},v("action.edit")),C&&s.a.createElement("div",{className:"option","data-element":"notePopupDelete",onClick:function(){en.deleteAnnotations([t])}},v("action.delete"))))};SS.propTypes=wS;var ES=SS;n(881);function CS(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 xS={annotation:x.a.object.isRequired},_S=function(e){var t=e.annotation,n=e.isSelected,r=CS(Oe((function(e){return[Fo.isElementDisabled(e,"notePopup"),Fo.isElementDisabled(e,"notePopupEdit"),Fo.isElementDisabled(e,"notePopupDelete"),Fo.isElementDisabled(e,"notePopupState")]}),Y),3),o=r[0],i=r[1],a=r[2],u=CS(Je(),1)[0],c=CS(Object(l.useState)(!1),2),f=c[0],d=c[1],p=Object(l.useRef)();Jc(p,(function(){h()}));var h=function(){d(!1)},m=function(e){var n=g(t,e);t.addReply(n);var r=en.getAnnotationManager();r.addAnnotation(n),r.trigger("addReply",[n,t,r.getRootAnnotation(t)])},g=function(e,t){var n=new Annotations.StickyAnnotation;n.InReplyTo=e.Id,n.X=e.X,n.Y=e.Y,n.PageNumber=e.PageNumber,n.Subject="Sticky Note",n.Author=en.getCurrentUser(),n.State=t,n.StateModel="Marked"===t||"Unmarked"===t?"Marked":"Review",n.Hidden=!0;var r=en.getDisplayAuthor(n),o=u("option.state.".concat(t.toLowerCase())),i="".concat(o," ").concat(u("option.state.setBy")," ").concat(r);return n.setContents(i),n},v=t.getStatus(),y="icon-annotation-status-".concat(""===v?"none":v.toLowerCase()),b=t.isReply();return""!==v&&"None"!==v||n?i||o?null:s.a.createElement(Xu,{className:"NoteState",dataElement:"noteState",onClick:function(e){e.stopPropagation(),f?h():d(!0)}},s.a.createElement("div",{className:"overflow"},s.a.createElement(wl,{glyph:y})),f&&s.a.createElement("div",{ref:p,className:"options",onClick:h},!a&&!b&&s.a.createElement("div",{"data-element":"notePopupState"},s.a.createElement("div",{"data-element":"notePopupStateAccepted",className:"option",onClick:function(){return m("Accepted")}},s.a.createElement(wl,{glyph:"icon-annotation-status-accepted"}),u("option.state.accepted")),s.a.createElement("div",{"data-element":"notePopupStateRejected",className:"option",onClick:function(){return m("Rejected")}},s.a.createElement(wl,{glyph:"icon-annotation-status-rejected"}),u("option.state.rejected")),s.a.createElement("div",{"data-element":"notePopupStateCancelled",className:"option",onClick:function(){return m("Cancelled")}},s.a.createElement(wl,{glyph:"icon-annotation-status-cancelled"}),u("option.state.cancelled")),s.a.createElement("div",{"data-element":"notePopupStateCompleted",className:"option",onClick:function(){return m("Completed")}},s.a.createElement(wl,{glyph:"icon-annotation-status-completed"}),u("option.state.completed")),s.a.createElement("div",{"data-element":"notePopupStateNone",className:"option",onClick:function(){return m("None")}},s.a.createElement(wl,{glyph:"icon-annotation-status-none"}),u("option.state.none")),s.a.createElement("div",{"data-element":"notePopupStateMarked",className:"option",onClick:function(){return m("Marked")}},s.a.createElement(wl,{glyph:"icon-annotation-status-marked"}),u("option.state.marked")),s.a.createElement("div",{"data-element":"notePopupStateUnmarked",className:"option",onClick:function(){return m("Unmarked")}},s.a.createElement(wl,{glyph:"icon-annotation-status-unmarked"}),u("option.state.unmarked"))))):null};_S.propTypes=xS;var OS=_S;function AS(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 TS(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 kS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?TS(Object(n),!0).forEach((function(t){PS(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):TS(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function PS(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function MS(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 RS(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 LS=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,r;return t=e,(n=[{key:"initialize",value:function(e,t){var n=this;this.store=e,this.events={},this.idMentionDataMap={},this.allowedTrailingCharacters=[" "],t.on("annotationChanged",(function(e,t,r){!r.imported&&e.length&&n.getUserData().length&&("add"===t?n.handleAnnotationsAdded(e):"modify"===t?n.handleAnnotationsModified(e):"delete"===t&&n.handleAnnotationsDeleted(e))}))}},{key:"handleAnnotationsAdded",value:function(e){var t=this,n=[];e.forEach((function(e){var r=t.extractMentionDataFromAnnot(e);t.idMentionDataMap[e.Id]=r,n=n.concat(r.mentions)})),n.length&&this.trigger("mentionChanged",[n,"add"])}},{key:"handleAnnotationsModified",value:function(e){var t=this,n=[],r=[],o=[];e.forEach((function(e){var i=t.idMentionDataMap[e.Id]||{mentions:[],contentWithoutMentions:""},a=t.extractMentionDataFromAnnot(e),l=i.mentions,s=a.mentions;t.idMentionDataMap[e.Id]=a,s.forEach((function(e){!l.find((function(n){return t.isSameMention(n,e)}))&&n.push(e)})),l.forEach((function(e){!s.find((function(n){return t.isSameMention(e,n)}))&&o.push(e)})),l.length&&i.contentWithoutMentions!==a.contentWithoutMentions&&(r=r.concat(s))})),n.length&&this.trigger("mentionChanged",[n,"add"]),r.length&&this.trigger("mentionChanged",[r,"modify"]),o.length&&this.trigger("mentionChanged",[o,"delete"])}},{key:"handleAnnotationsDeleted",value:function(e){var t=this,n=[];e.forEach((function(e){t.idMentionDataMap[e.Id]&&(n=n.concat(t.idMentionDataMap[e.Id].mentions),delete t.idMentionDataMap[e.Id])})),n.length&&this.trigger("mentionChanged",[n,"delete"])}},{key:"extractMentionDataFromStr",value:function(e){for(var t,n=/@\[(.*?)\]\((.*?)\)/g,r=[],o=e;null!==(t=n.exec(e));){var i=MS(t,3),a=i[0],l=i[1],s=i[2];r.push(s),o=o.replace(a.slice(1),l)}return{plainTextValue:o,ids:r}}},{key:"extractMentionDataFromAnnot",value:function(e){var t=this,n=e.getCustomData("trn-mention"),r=this.getUserData(),o=e.getContents(),i={mentions:[],contentWithoutMentions:o};return n?(r.forEach((function(r){n.ids.includes(r.id)&&t.isValidMention(o,r.value)&&(i.mentions.push(kS({},r,{annotId:e.Id})),i.contentWithoutMentions=i.contentWithoutMentions.replace("@".concat(r.value),""))})),i):i}},{key:"isValidMention",value:function(e,t){t="@".concat(t);var n=e.indexOf(t),r=e[n+t.length],o=void 0===r,i=this.getAllowedTrailingCharacters();return o||"*"===i||i.includes(r)}},{key:"isSameMention",value:function(e,t){for(var n in e)if(e[n]!==t[n])return!1;return!0}},{key:"createMentionReply",value:function(e,t){var n=this.extractMentionDataFromStr(t),r=n.plainTextValue,o=n.ids,i=new Annotations.StickyAnnotation;i.InReplyTo=e.Id,i.X=e.X,i.Y=e.Y,i.PageNumber=e.PageNumber,i.Author=en.getCurrentUser(),i.setContents(r||""),i.setCustomData("trn-mention",{contents:t,ids:o}),e.addReply(i),en.addAnnotations([i])}},{key:"setUserData",value:function(e){e=e.map((function(e){return kS({},e,{id:e.id||e.email||e.value})})),this.store.dispatch(el.setUserData(e))}},{key:"getUserData",value:function(){return Fo.getUserData(this.store.getState())}},{key:"setAllowedTrailingCharacters",value:function(e){this.allowedTrailingCharacters=e}},{key:"getAllowedTrailingCharacters",value:function(){return this.allowedTrailingCharacters}},{key:"on",value:function(e,t){return this.events[e]||(this.events[e]=[]),this.events[e].push(t),this}},{key:"off",value:function(e,t){return this.events?(void 0===e&&(this.events={}),this.events[e]?(this.events[e]=t?this.events[e].filter((function(e){return e!==t})):[],this):this):this}},{key:"one",value:function(e,t){var n=this,r=t;return t=function(){n.off(e,t);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];r.apply(n,i)},this.on(e,t)}},{key:"trigger",value:function(e){for(var t=this,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return this.events&&this.events[e]?(1===r.length&&Array.isArray(r[0])&&(r=r[0]),this.events[e].forEach((function(e){e.call.apply(e,[t].concat(AS(r)))})),this):this}},{key:"addEventListener",value:function(){this.on.apply(this,arguments)}},{key:"setEventListener",value:function(){this.on.apply(this,arguments)}},{key:"removeEventListener",value:function(){this.off.apply(this,arguments)}}])&&RS(t.prototype,n),r&&RS(t,r),e}()),jS={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="},DS=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=arguments.length>1?arguments[1]:void 0,n=Object(l.useRef)(!1);Object(l.useEffect)((function(){if(n.current)return e();n.current=!0}),t)};n(882);function NS(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 IS={annotation:x.a.object.isRequired},zS=function(e){var t,n,r=e.annotation,o=e.isEditing,i=e.setIsEditing,a=e.noteIndex,u=e.onTextChange,c=NS(Oe((function(e){return[Fo.getNoteDateFormat(e),Fo.getIconColor(e,Es(r)),Fo.getIsNoteEditing(e),Fo.isElementDisabled(e,"notePopupState")]}),Y),4),f=c[0],d=c[1],p=c[2],h=c[3],m=Object(l.useContext)(Sw),g=m.isSelected,v=m.searchInput,y=m.resize,b=m.isContentEditable,w=m.pendingEditTextMap,S=Ce(),E=r.isReply();DS((function(){o||S(el.finishNoteEditing()),y()}),[o]),Object(l.useEffect)((function(){p&&g&&b&&i(!0,a)}),[b,p,g,i,a]);var C,x=Object(l.useCallback)((function(e){var t=en.getDisplayAuthor(e);return t?s.a.createElement("span",{dangerouslySetInnerHTML:{__html:HS(t,v)}}):"(no name)"}),[v]),_=Object(l.useCallback)((function(e){var t;e=String(e).replace(/[&<>"'`=\/]/g,(function(e){return jS[e]}));var n=sS.link(e,{stripPrefix:!1});return t=n.includes("<a")?n.replace(/>(.+)</i,(function(e,t){return">".concat(HS(t,v),"<")})):HS(e,v),s.a.createElement("span",{className:"contents",dangerouslySetInnerHTML:{__html:t}})}),[v]),O=xs(Es(r)).icon,A=null===(t=r[d])||void 0===t?void 0:null===(n=t.toHexString)||void 0===n?void 0:n.call(t),T=bu(r.FillColor),k=r.getContents(),P=r.getReplies().length,M=Math.min(P,9),R=void 0===w[r.Id];C=k&&R?k:w[r.Id];var L=Object(l.useMemo)((function(){return s.a.createElement(s.a.Fragment,null,!E&&s.a.createElement("div",{className:"type-icon-container"},P>0&&s.a.createElement("div",{className:"num-replies-container"},s.a.createElement("div",{className:"num-replies"},M)),s.a.createElement(wl,{className:"type-icon",glyph:O,color:A,fillClass:T})),s.a.createElement("div",{className:"author-and-date"},s.a.createElement("div",{className:"author-and-overflow"},s.a.createElement("div",{className:"author-and-time"},x(r),s.a.createElement("div",{className:"date-and-time"},ss()(vs(r)).format(f))),s.a.createElement("div",{className:"state-and-overflow"},!h&&!E&&s.a.createElement(OS,{annotation:r,isSelected:g}),!o&&g&&s.a.createElement(ES,{noteIndex:a,annotation:r,setIsEditing:i}))),o&&g?s.a.createElement(FS,{annotation:r,noteIndex:a,setIsEditing:i,textAreaValue:C,onTextAreaValueChange:u}):k&&s.a.createElement("div",{className:"container"},_(k))))}),[E,P,M,O,A,x,r,f,h,g,o,i,k,_,C,u]);return Object(l.useMemo)((function(){return s.a.createElement("div",{className:"NoteContent"},L)}),[L])};zS.propTypes=IS;var BS=zS,FS=function(e){var t=e.annotation,n=e.noteIndex,r=e.setIsEditing,o=e.textAreaValue,i=e.onTextAreaValueChange,a=NS(Oe((function(e){return[Fo.getIsMentionEnabled(e),Fo.isElementOpen(e,"notesPanel")]})),2),u=a[0],c=a[1],f=NS(Je(),1)[0],d=Object(l.useRef)();Object(l.useEffect)((function(){if(c&&d.current){d.current.focus();var e=d.current.value.length;d.current.setSelectionRange(e,e)}}),[]);var p=function(e){if(e.preventDefault(),u){var a=LS.extractMentionDataFromStr(o),l=a.plainTextValue,s=a.ids;t.setCustomData("trn-mention",{contents:o,ids:s}),en.setNoteContents(t,l)}else en.setNoteContents(t,o);t instanceof window.Annotations.FreeTextAnnotation&&en.drawAnnotationsFromList([t]),r(!1,n),i(void 0,t.Id)};return s.a.createElement("div",{className:"edit-content"},s.a.createElement(yS,{ref:function(e){d.current=e},value:o,onChange:function(e){return i(e,t.Id)},onSubmit:p,placeholder:"".concat(f("action.comment"),"..."),"aria-label":"".concat(f("action.comment"),"...")}),s.a.createElement("div",{className:"edit-buttons"},s.a.createElement("div",{className:"cancel-button",onClick:function(e){e.stopPropagation(),r(!1,n),i(void 0,t.Id)}},f("action.cancel")),s.a.createElement("div",{className:"save-button",onClick:function(e){e.stopPropagation(),p(e)}},f("action.save"))))};FS.propTypes={noteIndex:x.a.number.isRequired,annotation:x.a.object.isRequired,setIsEditing:x.a.func.isRequired,textAreaValue:x.a.string,onTextAreaValueChange:x.a.func.isRequired};var HS=function(e,t){if(t.trim())try{e=e.replace(new RegExp("(".concat(t,")"),"gi"),'<span class="highlight">$1</span>')}catch(n){e=e.split(t).join('<span class="highlight">'.concat(t,"</span>"))}return e},VS=BS;function US(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 WS={annotation:x.a.object.isRequired},GS=function(e){var t=e.annotation,n=US(Oe((function(e){var n;return[Fo.isDocumentReadOnly(e),Fo.isElementDisabled(e,"noteReply"),null===(n=Fo.getIsReplyDisabled(e))||void 0===n?void 0:n(t),Fo.getIsMentionEnabled(e),Fo.getIsNoteEditing(e)]}),Y),5),r=n[0],o=n[1],i=n[2],a=n[3],u=n[4],c=Object(l.useContext)(Sw),f=c.resize,d=c.isContentEditable,p=c.isSelected,h=c.pendingReplyMap,m=c.setPendingReply,g=US(Object(l.useState)(!1),2),v=g[0],y=g[1],b=US(Je(),1)[0],w=Ce(),S=Object(l.useRef)();DS((function(){v||w(el.finishNoteEditing()),f()}),[v]),Object(l.useEffect)((function(){var e;null===(e=S.current)||void 0===e||e.focus()}),[]),Object(l.useEffect)((function(){var e;u&&p&&!d&&(null===(e=S.current)||void 0===e||e.focus())}),[d,u,p]),Object(l.useEffect)((function(){if(S.current){S.current.focus();var e=S.current.value.length;S.current.setSelectionRange(e,e)}}),[]);var E=function(e){e.preventDefault();var n=h[t.Id];if(n){var r=""===t.getContents()||void 0===t.getContents();if(a)if(r){var o=LS.extractMentionDataFromStr(n),i=o.plainTextValue,l=o.ids;t.setCustomData("trn-mention",{contents:n,ids:l}),en.setNoteContents(t,i)}else LS.createMentionReply(t,n);else r?en.setNoteContents(t,n):en.createAnnotationReply(t,n);m("",t.Id)}};return r||o||i||u&&d?null:s.a.createElement("div",{className:"reply-area-container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement(yS,{ref:function(e){S.current=e},value:h[t.Id],onChange:function(e){return m(e,t.Id)},onSubmit:E,onBlur:function(){return y(!1)},onFocus:function(){return y(!0)},placeholder:"".concat(b("action.reply"),"..."),"aria-label":"".concat(b("action.reply"),"...")}),s.a.createElement("button",{className:"reply-button",onClick:function(e){return E(e)}},b("action.post")))};GS.propTypes=WS;var ZS=GS;function qS(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 YS=function(e){var t=$S(e),n=t.left,r=t.top,o=t.right,i=t.bottom,a=e.getPageNumber(),l=JS(n,r,a),s=JS(o,i,a);if(e instanceof window.Annotations.StickyAnnotation){var u=en.getZoom(),c=s.x-l.x,f=s.y-l.y;s={x:l.x+c/u*1.2,y:l.y+f/u*1.2}}return{topLeft:l,bottomRight:s}},$S=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=en.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}},KS=function(e){var t=XS(e),n=t.startPageNumber,r=t.endPageNumber,o=QS(e,n,r),i=o.left,a=o.right,l=o.top,s=o.bottom,u=JS(i,l,n),c=JS(a,s,r);if(en.getRotation()>1){var f=u;u=c,c=f}return{topLeft:u,bottomRight:c}},XS=function(e){var t=Object.keys(e).map((function(e){return Number(e)}));return{startPageNumber:Math.min.apply(Math,qS(t)),endPageNumber:Math.max.apply(Math,qS(t))}},QS=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}},JS=function(e,t,n){return en.getDisplayModeObject().pageToWindow({x:e,y:t},n)},eE=function(e){var t=e.current.getBoundingClientRect();return{width:t.width,height:t.height}},tE=function(e,t){var n=oE(e,t);return{left:rE(e,t),top:n}},nE=function(e,t){var n=oE(e,t);return{left:rE(e,t),top:n}},rE=function(e,t){var n=e.topLeft,r=e.bottomRight,o=t.width,i=en.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)},oE=function(e,t){var n,r=e.topLeft,o=e.bottomRight,i=t.height,a=en.getScrollViewElement(),l=a.getBoundingClientRect(),s=(l.left,a.scrollLeft,l.left,a.scrollLeft,l.width,l.top+a.scrollTop),u=l.top+a.scrollTop+l.height,c=r.y-13,f=o.y+13;return n=f+i<u?f:c-i>s?c-i:s+5,Math.round(n-a.scrollTop)};n(883);function iE(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 aE=function(e){var t=e.children,n=document.getElementById("line-connector-root"),r=document.createElement("div");return r.setAttribute("data-element","annotationNoteConnectorLine"),Object(l.useEffect)((function(){return n.appendChild(r),function(){return n.removeChild(r)}}),[r,n]),Object(u.createPortal)(t,r)},lE=function(e){var t=e.annotation,n=e.noteContainerRef,r=iE(Oe((function(e){return[Fo.getNotesPanelWidth(e),Fo.isElementOpen(e,"annotationNoteConnectorLine"),Fo.isElementOpen(e,"notesPanel"),Fo.isElementDisabled(e,"annotationNoteConnectorLine"),Fo.getDocumentContainerWidth(e),Fo.getDocumentContainerHeight(e)]}),Y),6),o=r[0],i=r[1],a=r[2],u=r[3],c=(r[4],r[5],iE(Object(l.useState)(0),2)),f=c[0],d=c[1],p=iE(Object(l.useState)(0),2),h=p[0],m=p[1],g=iE(Object(l.useState)(0),2),v=g[0],y=g[1],b=iE(Object(l.useState)(0),2),w=b[0],S=b[1],E=iE(Object(l.useState)(0),2),C=E[0],x=E[1],_=iE(Object(l.useState)(0),2),O=_[0],A=_[1],T=YS(t),k=T.bottomRight,P=T.topLeft,M=Object(l.useCallback)((function(){return"Note"===t.Subject?4:15}),[t]);if(Object(l.useEffect)((function(){var e=en.getScrollViewElement(),t=e.scrollTop,r=e.scrollLeft,i=k.x-P.x,a=k.y-P.y;y(o-16),m(n.current.getBoundingClientRect().top);var l=window.innerWidth-o-P.x+16+r-i;d(.75*l),S(l-f-M()),A(o-16+f),x(P.y+a/2-t)}),[n,o,k,P]),i&&a&&!u){var R=Math.abs(h-C),L=h>C?C+2:h;return s.a.createElement(aE,null,s.a.createElement("div",{className:"horizontalLine",style:{width:f,right:v,top:h}}),s.a.createElement("div",{className:"verticalLine",style:{height:R,top:L,right:v+f}}),s.a.createElement("div",{className:"horizontalLine",style:{width:w,right:O,top:C}},s.a.createElement("div",{className:"arrowHead"})))}return null};n(884);function sE(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 uE(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cE(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 fE={annotation:x.a.object.isRequired},dE=0,pE=function(e){var t=e.annotation,n=Object(l.useContext)(Sw),r=n.isSelected,o=n.resize,i=n.pendingEditTextMap,a=n.setPendingEditText,u=n.isContentEditable,c=n.isDocumentReadOnly,f=Object(l.useRef)(),d=Object(l.useRef)(),p=cE(Object(l.useState)({}),2),h=p[0],m=p[1],g=Object(l.useRef)([]),v=Ce(),y=cE(Oe((function(e){return[Fo.getNoteTransformFunction(e),Fo.getCustomNoteSelectionFunction(e)]}),Y),2),b=y[0],w=y[1];Object(l.useEffect)((function(){var e=d.current,t=f.current.getBoundingClientRect().height;d.current=t,e&&Math.round(e)!==Math.round(t)&&o()})),Object(l.useEffect)((function(){if(b){g.current.forEach((function(e){var t=document.querySelector("[data-webviewer-custom-element='".concat(e,"']"));t&&t.parentNode.removeChild(t)})),g.current=[];var e={annotation:t,isSelected:r};b(f.current,e,(function(){var e,t=(e=document).createElement.apply(e,arguments),n="custom-element-".concat(dE);return dE++,g.current.push(n),t.setAttribute("data-webviewer-custom-element",n),t.addEventListener("mousedown",(function(e){e.stopPropagation()})),t}))}})),Object(l.useEffect)((function(){""!==i[t.Id]&&u&&!c?O(!0,0):c&&O(!1,0)}),[c]);var S=function(e){if(e&&e.stopPropagation(),!r){var n=window.getSelection(),o=n.focusNode,i=n.baseOffset,a=n.extentOffset;w&&w(t),en.deselectAllAnnotations(),en.selectAnnotation(t),en.jumpToAnnotation(t),setTimeout((function(){var e=window.getSelection(),t=document.createRange();t.selectNodeContents(o),t.setStart(o,i),t.setEnd(o,a),e.removeAllRanges(),e.addRange(t)}),0),setTimeout((function(){return v(el.openElement("annotationNoteConnectorLine"))}),300)}},E=rl()({Note:!0,expanded:r}),C=rl()({replies:!0,hidden:!r}),x=t.getReplies().sort((function(e,t){return e.DateCreated-t.DateCreated}));Object(l.useEffect)((function(){x.forEach((function(e,t){var n=i[e.Id];""!==n&&void 0!==n&&r&&O(!0,1+t)}))}),[r]);var _=!Object.values(h).some((function(e){return e})),O=Object(l.useCallback)((function(e,t){m((function(n){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sE(Object(n),!0).forEach((function(t){uE(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sE(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n,uE({},t,e))}))}),[m]);return s.a.createElement("div",{role:"button",tabIndex:0,ref:f,className:E,onClick:S,onKeyDown:function(e){!(e.target===e.currentTarget)||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),S())}},s.a.createElement(VS,{noteIndex:0,annotation:t,isSelected:r,setIsEditing:O,isEditing:h[0],textAreaValue:i[t.Id],onTextChange:a}),r&&s.a.createElement(s.a.Fragment,null,x.length>0&&s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:C},x.map((function(e,t){return s.a.createElement(VS,{noteIndex:t+1,key:e.Id,annotation:e,setIsEditing:O,isEditing:h[t+1],onTextChange:a})})),_&&s.a.createElement(ZS,{annotation:t}))),r&&s.a.createElement(lE,{annotation:t,noteContainerRef:f}))};pE.propTypes=fE;var hE=pE;n(885);function mE(e){return(mE="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 gE(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function vE(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 yE(e,t){return!t||"object"!==mE(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 bE(e){return(bE=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function wE(e,t){return(wE=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var SE=function(e){function t(){return gE(this,t),yE(this,bE(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&&wE(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props.renderContent?this.props.renderContent():this.props.children;return s.a.createElement("div",{className:"ListSeparator"},e)}}])&&vE(n.prototype,r),o&&vE(n,o),t}(s.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(SE,"propTypes",{renderContent:x.a.func,children:x.a.node});var EE=SE;n(886);function CE(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 xE(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?CE(Object(n),!0).forEach((function(t){_E(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):CE(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OE(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 AE(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 TE=function(e){var t=e.currentLeftPanelWidth,n=AE(Oe((function(e){return[Fo.getSortStrategy(e),Fo.isElementOpen(e,"notesPanel"),Fo.isElementDisabled(e,"notesPanel"),Fo.getPageLabels(e),Fo.getCustomNoteFilter(e),Fo.getNotesPanelWidth(e),Fo.getNotesInLeftPanel(e),Fo.isDocumentReadOnly(e)]}),Y),8),r=n[0],o=n[1],i=(n[2],n[3]),a=n[4],u=n[5],c=n[6],f=n[7],d=t||u,p=Ce(),h=Object(l.useRef)(null);Object(l.useEffect)((function(){o&&h.current.focus()}),[o]);var m=Au(["(max-width: 640px)"],[!0],!1),g=AE(Object(l.useState)([]),2),v=g[0],y=g[1],b=AE(Object(l.useState)({}),2),w=b[0],S=b[1],E=AE(Object(l.useState)(""),2),C=E[0],x=E[1],O=AE(Je(),1)[0],A=Object(l.useRef)(),T=Object(l.useRef)(0),k=dn?25:100;Object(l.useEffect)((function(){var e=function(){y([]),S({}),x("")};return en.addEventListener("documentUnloaded",e),function(){return en.removeEventListener("documentUnloaded",e)}}),[]),Object(l.useEffect)((function(){var e=function(){y(en.getAnnotationsList().filter((function(e){return e.Listable&&!e.isReply()&&!e.Hidden&&!e.isGrouped()})))};return en.addEventListener("annotationChanged",e),en.addEventListener("annotationHidden",e),e(),function(){en.removeEventListener("annotationChanged",e),en.removeEventListener("annotationHidden",e)}}),[]),Object(l.useEffect)((function(){var e=function(){var e={};en.getSelectedAnnotations().forEach((function(t){e[t.Id]=!0})),S(e)};return e(),en.addEventListener("annotationSelected",e),function(){return en.removeEventListener("annotationSelected",e)}}),[]);var P=-1;Object(l.useEffect)((function(){var e;Object.keys(w).length&&-1!==P&&(null===(e=A.current)||void 0===e||e.scrollToRow(P))}),[w,v]);var M=function(e){e&&(T.current=e),p(el.closeElement("annotationNoteConnectorLine"))},R=_.debounce((function(e){en.deselectAllAnnotations(),x(e)}),500),L=AE(Object(l.useState)({}),2),j=L[0],D=L[1],N=Object(l.useCallback)((function(e,t){D((function(n){return xE({},n,_E({},t,e))}))}),[D]),I=AE(Object(l.useState)({}),2),z=I[0],B=I[1],F=Object(l.useCallback)((function(e,t){B((function(n){return xE({},n,_E({},t,e))}))}),[B]),H=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},o=null,a=bs()[r],l=a.shouldRenderSeparator,u=a.getSeparatorContent,c=0===t?null:e[t-1],d=e[t];l&&u&&(!c||l(c,d))&&(o=s.a.createElement(EE,{renderContent:function(){return u(c,d,{pageLabels:i})}}));var h={searchInput:C,resize:n,isSelected:w[d.Id],isContentEditable:en.canModify(d)&&!d.getContents(),pendingEditTextMap:j,setPendingEditText:N,pendingReplyMap:z,setPendingReply:F,isDocumentReadOnly:f};return t===P&&setTimeout((function(){p(el.openElement("annotationNoteConnectorLine"))}),0),s.a.createElement("div",{role:"listitem",className:"note-wrapper"},o,s.a.createElement(Sw.Provider,{value:h},s.a.createElement(hE,{annotation:d})))},V=bs()[r].getSortedNotes(v).filter((function(e){var t=!0;if(a&&(t=t&&a(e)),C){var n=e.getReplies(),r=[e].concat(OE(n));t=t&&r.some((function(e){var t=e.getContents(),n=en.getDisplayAuthor(e);return(null==t?void 0:t.toLowerCase().includes(C.toLowerCase()))||(null==n?void 0:n.toLowerCase().includes(C.toLowerCase()))}))}return t})),U=s.a.createElement("div",{className:"no-results"},s.a.createElement("div",null,s.a.createElement(wl,{className:"empty-icon",glyph:"illustration - empty state - outlines"})),s.a.createElement("div",{className:"msg"},O("message.noResults"))),W=s.a.createElement("div",{className:"no-annotations"},s.a.createElement("div",null,s.a.createElement(wl,{className:"empty-icon",glyph:"illustration - empty state - outlines"})),s.a.createElement("div",{className:"msg"},O("message.noAnnotations"))),G=Object.keys(w);1===G.length&&(P=V.findIndex((function(e){return e.Id===G[0]})));var Z={};return m||(Z={width:"".concat(d,"px"),minWidth:"".concat(d,"px")}),s.a.createElement("div",{className:rl()({Panel:!0,NotesPanel:!0}),style:Z,"data-element":"notesPanel",onClick:en.deselectAllAnnotations},m&&!c&&s.a.createElement("div",{className:"close-container"},s.a.createElement("div",{className:"close-icon-container",onClick:function(){p(el.closeElements(["notesPanel"]))}},s.a.createElement(wl,{glyph:"ic_close_black_24px",className:"close-icon"}))),s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"header"},s.a.createElement("div",{className:"input-container"},s.a.createElement("input",{type:"text",placeholder:O("message.searchCommentsPlaceholder"),"aria-label":O("message.searchCommentsPlaceholder"),onChange:function(e){R(e.target.value)},ref:h,id:"NotesPanel__input"})),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"sort-row"},s.a.createElement(yu,{dataElement:"filterAnnotationButton",className:"filter-annotation-button",label:O("component.filter"),onClick:function(){return p(el.openElement("filterModal"))}}),s.a.createElement("div",{className:"sort-container"},s.a.createElement("div",{className:"label"},"".concat(O("message.sortBy"),":")),s.a.createElement(ww,{dataElement:"notesOrderDropdown",items:Object.keys(bs()),translationPrefix:"option.notesOrder",currentSelectionKey:r,onClickItem:function(e){p(el.setSortStrategy(e))}})))),0===V.length?0===v.length?W:U:V.length<=k?s.a.createElement(gw,{ref:A,notes:V,onScroll:M,initialScrollTop:T.current},H):s.a.createElement(pw,{ref:A,notes:V,onScroll:M,initialScrollTop:T.current,selectedIndex:P},H)))},kE=(n(887),function(e){var t=e.onResize,n=e.minWidth,r=e.leftDirection,o=e.dataElement,i=Oe((function(e){return Fo.isElementDisabled(e,o)})),a=Object(l.useRef)(!1);return Object(l.useEffect)((function(){var e=function(e){var i=e.clientX;if(a.current){var l=Math.max(n,Math.min(window.innerWidth,r?window.innerWidth-i:i));t(l),En("panelResized",{element:o,width:l})}};return document.addEventListener("mousemove",e),function(){return document.removeEventListener("mousemove",e)}}),[r,n,t]),Object(l.useEffect)((function(){var e=function(){a.current=!1};return document.addEventListener("mouseup",e),function(){return document.removeEventListener("mouseup",e)}}),[]),i?null:s.a.createElement("div",{"data-element":o,className:"resize-bar",onMouseDown:function(){a.current=!0}},s.a.createElement(wl,{glyph:"icon-detach-toolbar"}))});n(888);function PE(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 ME=function(){var e=Au(["(max-width: 640px)"],[!0],!1),t=Au(["(max-width: 900px)"],[!0],!1),n=PE(Oe((function(e){return[Fo.getCurrentToolbarGroup(e),Fo.isElementOpen(e,"toolsHeader"),Fo.isElementOpen(e,"leftPanel"),Fo.isElementDisabled(e,"leftPanel"),Fo.getActiveLeftPanel(e),Fo.getCustomPanels(e),Fo.getLeftPanelWidth(e),Fo.getNotesInLeftPanel(e)]}),Y),8),r=n[0],o=n[1],i=n[2],a=n[3],l=n[4],u=n[5],c=n[6],f=n[7],d=Ce(),p=function(e){return e===l?"flex":"none"},h={};e||(h={width:"".concat(c,"px"),minWidth:"".concat(c,"px")});var m=!(!i||a);return s.a.createElement("div",{className:rl()({Panel:!0,LeftPanel:!0,closed:!m,"tools-header-open":o&&"toolbarGroup-View"!==r}),onDrop:function(e){e.preventDefault()},onDragOver:function(e){e.preventDefault()},"data-element":"leftPanel"},s.a.createElement("div",{className:"left-panel-container",style:h},e&&s.a.createElement("div",{className:"close-container"},s.a.createElement("div",{className:"close-icon-container",onClick:function(){d(el.closeElements(["leftPanel"]))}},s.a.createElement(wl,{glyph:"ic_close_black_24px",className:"close-icon"}))),s.a.createElement("div",{className:"left-panel-header"},s.a.createElement(ug,null)),"thumbnailsPanel"===l&&s.a.createElement(Zy,null),"outlinesPanel"===l&&s.a.createElement(fb,null),"bookmarksPanel"===l&&s.a.createElement(Rb,null),"layersPanel"===l&&s.a.createElement(iw,null),f&&"notesPanel"===l&&s.a.createElement(TE,{currentLeftPanelWidth:c}),u.map((function(e,t){var n=e.panel;return s.a.createElement(Zu,{key:n.dataElement||t,className:"Panel ".concat(n.dataElement),display:p(n.dataElement),dataElement:n.dataElement,render:n.render})}))),!t&&s.a.createElement(kE,{dataElement:"leftPanelResizeBar",minWidth:264,onResize:function(e){d(el.setLeftPanelWidth(e))}}))},RE=(n(889),n(290)),LE=n.n(RE),jE=n(196),DE=n.n(jE);function NE(){return(NE=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 IE(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 zE={currentResultIndex:x.a.number.isRequired,searchResults:x.a.arrayOf(x.a.object).isRequired,t:x.a.func.isRequired,pageLabels:x.a.arrayOf(x.a.any).isRequired};function BE(e){var t=e.currentResultIndex,n=e.searchResults,r=e.t,o=e.pageLabels,i=0===t?t:t-1,a=n[t],l=n[i],u=l===a,c=l.pageNum!==a.pageNum;if(u||c){var f="".concat(r("option.shared.page")," ").concat(o[a.pageNum-1]);return s.a.createElement("div",{role:"cell"},s.a.createElement(EE,null,f))}return null}BE.propTypes=zE;var FE={result:x.a.object.isRequired,currentResultIndex:x.a.number.isRequired,activeResultIndex:x.a.number.isRequired,onSearchResultClick:x.a.func};function HE(e){var t=e.result,n=e.currentResultIndex,r=e.activeResultIndex,o=e.onSearchResultClick,i=t.ambientStr,a=t.resultStrStart,l=t.resultStrEnd,u=t.resultStr,c=i.slice(0,a),f=""===i?u:i.slice(a,l),d=i.slice(l);return s.a.createElement("button",{role:"cell",className:"SearchResult ".concat(n===r?"selected":""),onClick:function(){o&&o(n,t)}},c,s.a.createElement("span",{className:"search-value"},f),d)}HE.propTypes=FE;var VE={width:x.a.number,height:x.a.number,activeResultIndex:x.a.number,searchStatus:x.a.oneOf(["SEARCH_NOT_INITIATED","SEARCH_IN_PROGRESS","SEARCH_DONE"]),searchResults:x.a.arrayOf(x.a.object),t:x.a.func.isRequired,onClickResult:x.a.func,pageLabels:x.a.arrayOf(x.a.any)};function UE(e){var t=e.height,n=e.searchStatus,r=e.searchResults,o=e.activeResultIndex,i=e.t,a=e.onClickResult,l=e.pageLabels,u=s.a.useMemo((function(){return new jE.CellMeasurerCache({defaultHeight:50,fixedWidth:!0})}),[]);0===r.length&&u.clearAll();var c=s.a.useCallback((function(e){var t=e.index,n=e.key,c=e.parent,f=e.style,d=r[t];return s.a.createElement(DE.a,{cache:u,columnIndex:0,key:n,parent:c,rowIndex:t},(function(e){var n=e.registerChild;return s.a.createElement("div",{role:"row",ref:n,style:f},s.a.createElement(BE,{currentResultIndex:t,searchResults:r,pageLabels:l,t:i}),s.a.createElement(HE,{result:d,currentResultIndex:t,activeResultIndex:o,onSearchResultClick:a}))}))}),[u,r,o,i,l]);return null==t?null:"SEARCH_DONE"===n&&0===r.length?s.a.createElement("div",{className:"info"},i("message.noResults")):s.a.createElement(LE.a,{width:200,height:t,overscanRowCount:10,rowCount:r.length,deferredMeasurementCache:u,rowHeight:u.rowHeight,rowRenderer:c})}function WE(e){var t=e.measureRef,n=e.contentRect,r=IE(e,["measureRef","contentRect"]),o=n.bounds.height;return s.a.createElement("div",{className:"results",ref:t},s.a.createElement(UE,NE({height:o},r)))}UE.propTypes=VE,WE.propTypes={contentRect:x.a.object,measureRef:x.a.oneOfType([x.a.func,x.a.shape({current:x.a.any})])};var GE=mc("bounds")(WE),ZE=(n(903),{isSearchOverlayDisabled:x.a.bool,searchValue:x.a.string,isCaseSensitive:x.a.bool,isWholeWord:x.a.bool,isWildcard:x.a.bool,searchResults:x.a.arrayOf(x.a.object),activeResultIndex:x.a.number,setSearchValue:x.a.func.isRequired,setCaseSensitive:x.a.func.isRequired,setWholeWord:x.a.func.isRequired,setWildcard:x.a.func.isRequired,executeSearch:x.a.func.isRequired,selectNextResult:x.a.func,selectPreviousResult:x.a.func});function qE(e){var t=Je().t,n=e.isSearchOverlayDisabled,r=e.searchResults,o=e.activeResultIndex,i=e.selectNextResult,a=e.selectPreviousResult,l=e.searchValue,u=e.setSearchValue,c=e.executeSearch,f=e.isCaseSensitive,d=e.setCaseSensitive,p=e.isWholeWord,h=e.setWholeWord,m=e.isWildcard,g=e.setWildcard,v=s.a.useRef();s.a.useEffect((function(){v.current&&v.current.focus()}),[]);var y=s.a.useCallback((function(e){var t=e.target.value;u(t)}),[u]),b=s.a.useCallback((function(e){"Enter"===e.key&&c(l,{caseSensitive:f,wholeWord:p,wildcard:m})}),[c,l,f,p,m]),w=s.a.useCallback((function(){c(l,{caseSensitive:f,wholeWord:p,wildcard:m})}),[c,l,f,p,m]),S=s.a.useCallback((function(e){var t=e.target.checked;d(t)}),[l,d,p,m]),E=s.a.useCallback((function(e){var t=e.target.checked;h(t)}),[l,h,f,m]),C=s.a.useCallback((function(e){var t=e.target.checked;g(t)}),[l,g,f,p]),x=s.a.useCallback((function(){i&&i(r,o)}),[i,r,o]),_=s.a.useCallback((function(){a&&a(r,o)}),[a,r,o]);if(n)return null;var O=r?r.length:0;return s.a.createElement("div",{className:"SearchOverlay"},s.a.createElement("div",{className:"input-container"},s.a.createElement("input",{ref:v,type:"text",autoComplete:"off",onChange:y,onKeyDown:b,value:l,placeholder:t("message.searchDocumentPlaceholder"),"aria-label":t("message.searchDocumentPlaceholder"),id:"SearchPanel__input"}),s.a.createElement("button",{className:"input-button",onClick:w,"aria-label":t("message.searchDocumentPlaceholder")},s.a.createElement(wl,{glyph:"icon-header-search"}))),s.a.createElement("div",{className:"options"},s.a.createElement(nh,{dataElement:"caseSensitiveSearchOption",id:"case-sensitive-option",checked:f,onChange:S,label:t("option.searchPanel.caseSensitive")}),s.a.createElement(nh,{dataElement:"wholeWordSearchOption",id:"whole-word-option",checked:p,onChange:E,label:t("option.searchPanel.wholeWordOnly")}),s.a.createElement(nh,{dataElement:"wildCardSearchOption",id:"wild-card-option",checked:m,onChange:C,label:t("option.searchPanel.wildcard")})),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"footer"},s.a.createElement("div",null,O," ",t("message.numResultsFound")),s.a.createElement("div",{className:"buttons"},s.a.createElement("button",{className:"button",onClick:_,"aria-label":t("action.prevResult")},s.a.createElement(wl,{className:"arrow",glyph:"icon-chevron-left"})),s.a.createElement("button",{className:"button",onClick:x,"aria-label":t("action.nextResult")},s.a.createElement(wl,{className:"arrow",glyph:"icon-chevron-right"})))))}qE.propTypes=ZE;var YE=qE;function $E(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 KE,XE=[];function QE(){return $E(XE)}function JE(){return KE}function eC(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 tC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nC(e){return function(t,n){e&&(e(el.openElement("searchPanel")),e(el.searchTextFull(t,n)));var r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=en.getSearchMode(),n=t.PAGE_STOP|t.HIGHLIGHT;return e.caseSensitive&&(n|=t.CASE_SENSITIVE),e.wholeWord&&(n|=t.WHOLE_WORD),e.wildcard&&(n|=t.WILD_CARD),e.regex&&(n|=t.REGEX),n|=t.AMBIENT_STRING}(n),o=!1;var i={fullSearch:!0,onResult:function(e){en.displayAdditionalSearchResult(e),o||(en.setActiveSearchResult(e),o=!0)},onDocumentEnd:function(){},onError:function(e){console.error(e)}};en.clearSearchResults(),en.textSearchInit(t,r,i),en.addEventListener("searchInProgress",(function e(r){if(!1===r){var o=en.getPageSearchResults(),i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eC(Object(n),!0).forEach((function(t){tC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({caseSensitive:!1,wholeWord:!1,wildcard:!1,regex:!1,searchUp:!1,ambientString:!0},n);(QE()||[]).forEach((function(e){try{e(t,i,o)}catch(e){console.error(e)}})),en.removeEventListener("searchInProgress",e)}}))}}function rC(){return(rC=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 oC(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 iC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oC(Object(n),!0).forEach((function(t){aC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function aC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lC(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=iC({regex:!1},t);if(e){var r=JE();if(r)r(e,n);else{var o=nC();o(e,n)}}}function sC(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;if(e.length>0){var n=t===e.length-1?0:t+1;en.setActiveSearchResult(e[n])}}function uC(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;if(e.length>0){var n=t<=0?e.length-1:t-1;en.setActiveSearchResult(e[n])}}var cC=function(e){return s.a.createElement(YE,rC({executeSearch:lC,selectNextResult:sC,selectPreviousResult:uC},e))};var fC=be((function(e){return{isSearchOverlayDisabled:Fo.isElementDisabled(e,"searchOverlay"),searchValue:Fo.getSearchValue(e),isCaseSensitive:Fo.isCaseSensitive(e),isWholeWord:Fo.isWholeWord(e),isWildcard:Fo.isWildcard(e)}}),{closeElements:el.closeElements,setSearchValue:el.setSearchValue,setCaseSensitive:el.setCaseSensitive,setWholeWord:el.setWholeWord,setWildcard:el.setWildcard})((function(e){return s.a.createElement(cC,e)}));n(904);function dC(e){return null!=e.x1&&null!=e.x2&&null!=e.x3&&null!=e.x4&&null!=e.y1&&null!=e.y2&&null!=e.y3&&null!=e.y4?e:e.getPoints?e.getPoints():void 0}var pC=function(e,t){if(!e||!t)return!1;if(!(e.pageNum===t.pageNum))return!1;var n=e.quads[0],r=t.quads[0];if(!n||!r)return!1;var o=dC(n),i=dC(r);return o&&i?o.x1===i.x1&&o.x2===i.x2&&o.x3===i.x3&&o.x4===i.x4&&o.y1===i.y1&&o.y2===i.y2&&o.y3===i.y3&&o.y4===i.y4:Object.values(n).toString()===Object.values(r).toString()};function hC(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 mC=function(){var e=hC(s.a.useState([]),2),t=e[0],n=e[1],r=hC(s.a.useState(),2),o=r[0],i=r[1],a=hC(s.a.useState(-1),2),l=a[0],u=a[1],c=hC(s.a.useState("SEARCH_NOT_INITIATED"),2),f=c[0],d=c[1];return s.a.useEffect((function(){var e=en.getPageSearchResults()||[];if(e.length>0){var t=en.getActiveSearchResult();if(t){var r=e.findIndex((function(e){return pC(e,t)}));n(e),r>=0&&(i(e[r]),u(r))}else n(e),i(e[0]),u(0)}}),[]),s.a.useEffect((function(){function e(e){var t=(en.getPageSearchResults()||[]).findIndex((function(t){return pC(t,e)}));i(e),u(t)}function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n(e),e&&0===e.length&&(i(void 0),u(-1))}function r(e){d(null==e?"SEARCH_NOT_INITIATED":e?"SEARCH_IN_PROGRESS":"SEARCH_DONE")}return en.addEventListener("activeSearchResultChanged",e),en.addEventListener("searchResultsChanged",t),en.addEventListener("searchInProgress",r),function(){en.removeEventListener("activeSearchResultChanged",e),en.removeEventListener("searchResultsChanged",t),en.removeEventListener("searchInProgress",r)}}),[i,u,d]),{searchStatus:f,searchResults:t,activeSearchResult:o,activeSearchResultIndex:l}};function gC(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 vC(e){return(vC="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 yC(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function bC(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 wC(e,t){return!t||"object"!==vC(t)&&"function"!=typeof t?EC(e):t}function SC(e){return(SC=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function EC(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 xC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _C=function(e){function t(){var e,n;yC(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return xC(EC(n=wC(this,(e=SC(t)).call.apply(e,[this].concat(o)))),"onClickResult",(function(e,t){var r=n.props,o=r.closeElements,i=r.isMobile;en.setActiveSearchResult(t),i&&o("searchPanel")})),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:"componentWillUnmount",value:function(){this.props.isMobile||en.clearSearchResults()}},{key:"render",value:function(){var e=this.props,t=e.currentWidth,n=e.isDisabled,r=e.t,o=e.searchStatus,i=e.searchResults,a=e.isMobile,l=e.closeElements,u=e.activeSearchResultIndex,c=e.pageLabels;if(n)return null;var f=rb("Panel SearchPanel",this.props),d={};return a||(d={width:"".concat(t,"px"),minWidth:"".concat(t,"px")}),s.a.createElement("div",{className:f,"data-element":"searchPanel",style:d},a&&s.a.createElement("div",{className:"close-container"},s.a.createElement("button",{className:"close-icon-container",onClick:function(){l(["searchPanel"])}},s.a.createElement(wl,{glyph:"ic_close_black_24px",className:"close-icon"}))),s.a.createElement(fC,{searchResults:i,activeResultIndex:u}),s.a.createElement(GE,{t:r,searchStatus:o,searchResults:i,activeResultIndex:u,onClickResult:this.onClickResult,pageLabels:c}))}}])&&bC(n.prototype,r),o&&bC(n,o),t}(s.a.PureComponent);xC(_C,"propTypes",{isDisabled:x.a.bool,isOpen:x.a.bool,searchStatus:x.a.oneOf(["SEARCH_NOT_INITIATED","SEARCH_IN_PROGRESS","SEARCH_DONE"]),searchResults:x.a.arrayOf(x.a.object),closeElements:x.a.func.isRequired,t:x.a.func.isRequired,pageLabels:x.a.array.isRequired,setSearchPanelWidth:x.a.func,currentWidth:x.a.number,activeSearchResultIndex:x.a.number,isMobile:x.a.bool,isTabletAndMobile:x.a.bool});var OC=be((function(e){return{isDisabled:Fo.isElementDisabled(e,"searchPanel"),isOpen:Fo.isElementOpen(e,"searchPanel"),currentWidth:Fo.getSearchPanelWidth(e),pageLabels:Fo.getPageLabels(e)}}),{closeElements:el.closeElements})(_C),AC=function(e){var t=Au(["(max-width: 640px)"],[!0],!1),n=Au(["(max-width: 900px)"],[!0],!1),r=Je().t,o=mC(),i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gC(Object(n),!0).forEach((function(t){xC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{isMobile:t,isTabletAndMobile:n,t:r,searchStatus:o.searchStatus,searchResults:o.searchResults,activeSearchResultIndex:o.activeSearchResultIndex});return s.a.createElement(OC,i)};n(905);function TC(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 kC=function(e){var t=e.children,n=e.dataElement,r=e.onResize,o=TC(Oe((function(e){return[Fo.getCurrentToolbarGroup(e),Fo.isElementOpen(e,"toolsHeader"),Fo.isElementOpen(e,n),Fo.isElementDisabled(e,n)]}),Y),4),i=o[0],a=o[1],l=o[2],u=o[3],c=Au(["(max-width: 900px)"],[!0],!1),f=l&&!u;return s.a.createElement("div",{className:rl()({"right-panel":!0,closed:!f,"tools-header-open":a&&"toolbarGroup-View"!==i})},!c&&s.a.createElement(kE,{dataElement:"".concat(n,"ResizeBar"),minWidth:293,onResize:r,leftDirection:!0}),t)};n(906);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 MC(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function RC(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 LC(e,t){return!t||"object"!==PC(t)&&"function"!=typeof t?DC(e):t}function jC(e){return(jC=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function DC(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function NC(e,t){return(NC=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function IC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zC=function(e){function t(){var e,n;MC(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return IC(DC(n=LC(this,(e=jC(t)).call.apply(e,[this].concat(o)))),"handleStyleChange",(function(e,t){var r=n.props.annotation;en.setAnnotationStyles(r,IC({},e,t)),oh(r.ToolName,e,t)})),IC(DC(n),"handleClick",(function(e){sn()&&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&&NC(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=rb("Popup AnnotationStylePopup",this.props),a=Es(n);return t?null:s.a.createElement("div",{className:i,"data-element":"annotationStylePopup",onClick:this.handleClick},s.a.createElement(Kh,{hideSnapModeCheckbox:n instanceof window.Annotations.EllipseAnnotation||!en.isFullPDFEnabled(),colorMapKey:a,style:r,isFreeText:o,onStyleChange:this.handleStyleChange,disableSeparator:!0}))}}])&&RC(n.prototype,r),o&&RC(n,o),t}(s.a.Component);IC(zC,"propTypes",{isDisabled:x.a.bool,annotation:x.a.object.isRequired,style:x.a.object.isRequired,closeElement:x.a.func.isRequired});var BC=be((function(e){return{isDisabled:Fo.isElementDisabled(e,"annotationStylePopup")}}),{closeElement:el.closeElement})(zC);function FC(){return(FC=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 HC(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 VC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var UC={dataElement:x.a.string.isRequired,children:x.a.arrayOf(x.a.any).isRequired},WC=function(e){var t=e.dataElement,n=e.children,r=Oe((function(e){return Fo.getPopupItems(e,t)}),Y),o=s.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),l=null==i?void 0:i.map((function(e){return"hide-in-".concat(e)})).join(" "),u=o.find((function(e){return e.props.dataElement===n}));if(!u){var c=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?HC(Object(n),!0).forEach((function(t){VC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):HC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{mediaQueryClassName:l});"toolButton"===r&&(u=s.a.createElement(_u,c)),"toolGroupButton"===r&&(u=s.a.createElement(uc,c)),"toggleElementButton"===r&&(u=s.a.createElement(Mu,c)),"actionButton"===r&&(u=s.a.createElement(Ru,c)),"statefulButton"===r&&(u=s.a.createElement(Hu,c)),"customElement"===r&&(u=s.a.createElement(Zu,c)),"spacer"!==r&&"divider"!==r||(u=s.a.createElement("div",FC({className:"".concat(r," ").concat(l)},c)))}return u?s.a.cloneElement(u,{key:a}):null}))};WC.propTypes=UC;var GC=WC,ZC=function(e,t){return en.applyRedactions(e).then((function(e){if(e&&e.url)return jf(t,{filename:"redacted.pdf",includeAnnotations:!0,externalURL:e.url});console.warn("WebViewer Server did not return a valid result")}))},qC=function(e,t){var n={message:qt.t("warning.redaction.applyMessage"),title:qt.t("warning.redaction.applyTile"),confirmBtnText:qt.t("action.apply"),onConfirm:function(){return en.applyRedactions(e).catch((function(e){return Cn(e)})),Promise.resolve()}};return t(el.showWarningMessage(n))};function YC(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 $C(){var e=YC(Object(l.useState)(!1),2),t=e[0],n=e[1];return Object(l.useEffect)((function(){var e=function(){n(!0)},t=function(){n(!1)};return en.addEventListener("editingStarted",e),en.addEventListener("editingEnded",t),function(){en.removeEventListener("editingStarted",e),en.removeEventListener("editingEnded",t)}}),[]),t}n(907);function KC(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 XC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?KC(Object(n),!0).forEach((function(t){QC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function QC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function JC(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 ex=function(){var e=JC(Oe((function(e){return[Fo.isElementDisabled(e,"annotationPopup"),Fo.isElementOpen(e,"annotationPopup"),Fo.isElementDisabled(e,"notesPanel"),Fo.isElementDisabled(e,"annotationStylePopup"),Fo.isElementOpen(e,"leftPanel"),Fo.isElementOpen(e,"searchPanel"),Fo.getPopupItems(e,"annotationPopup"),Fo.isElementOpen(e,"notesPanel")]}),Y),8),t=e[0],n=e[1],r=e[2],o=e[3],i=e[4],a=e[5],u=e[6],c=e[7],f=Ce(),d=JC(Object(l.useState)({left:0,top:0}),2),p=d[0],h=d[1],m=JC(Object(l.useState)(null),2),g=m[0],v=m[1],y=JC(Object(l.useState)(!1),2),b=y[0],w=y[1],S=JC(Object(l.useState)(!1),2),E=S[0],C=S[1],x=$C(),_=Object(l.useRef)();if(Jc(_,(function(e){var t=document.querySelector('[data-element="notesPanel"]');(null==t?void 0:t.contains(e.target))||f(el.closeElement("annotationPopup"))})),Object(l.useEffect)((function(){var e=function(){_.current&&u.length>0&&(h(function(e,t){var n=tE(YS(e),eE(t)),r=n.left,o=n.top;return{left:Math.max(r,4),top:o}}(g,_)),f(el.openElement("annotationPopup")))};(g||E)&&e();var t=function(t){g&&(en.getAnnotationByMouseEvent(t)===g&&e())},n=function(t,n){"modify"===n&&en.isAnnotationSelected(g)&&e()},r=function(){g&&w(en.canModify(g))};return en.addEventListener("mouseLeftUp",t),en.addEventListener("annotationChanged",n),en.addEventListener("updateAnnotationPermission",r),function(){en.removeEventListener("mouseLeftUp",t),en.removeEventListener("annotationChanged",n),en.removeEventListener("updateAnnotationPermission",r)}}),[f,b,g,E,u]),Object(l.useEffect)((function(){var e=function(){f(el.closeElement("annotationPopup")),h({left:0,top:0}),v(null),w(!1),C(!1)};(i||a)&&e();var t=function(t,n){if("selected"===n&&t.length)v(t[0]),w(en.canModify(t[0])),c&&setTimeout((function(){return f(el.openElement("annotationNoteConnectorLine"))}),300);else{var r=g&&t&&!t.includes(g);if("deselected"===n&&r)return;e()}};return en.addEventListener("annotationSelected",t),en.addEventListener("documentUnloaded",e),window.addEventListener("resize",e),function(){en.removeEventListener("annotationSelected",t),en.removeEventListener("documentUnloaded",e),window.addEventListener("resize",e)}}),[f,i,a,c,g]),t||!g)return null;var O=function(e){var t={};return["FillColor","StrokeColor","TextColor","Opacity","StrokeThickness","FontSize","Precision","Scale","Style"].forEach((function(n){var r=e[n];null!=r&&(t[n]=e[n])})),"highlight"!==e.elementName||en.isBlendModeSupported(e.BlendMode)||(t.Opacity=null),e instanceof window.Annotations.RedactionAnnotation&&(t.Opacity=null,t.StrokeThickness=null,t.FontSize=null),t}(g),A=Object.keys(O).length>0,T=en.isAnnotationRedactable(g),k=en.getSelectedAnnotations(),P=k.find((function(e){return!e.InReplyTo})),M=k.length,R=en.getNumberOfGroups(k),L=R>1,j=1===R&&M>1,D=M>1,N=g instanceof window.Annotations.FreeTextAnnotation&&en.getAnnotationManager().useFreeTextEditing(),I=s.a.createElement("div",{className:rl()({Popup:!0,AnnotationPopup:!0,open:n,closed:!n,stylePopupOpen:E}),ref:_,"data-element":"annotationPopup",style:XC({},p)},E?s.a.createElement(BC,{annotation:g,style:O,isOpen:n}):s.a.createElement(GC,{dataElement:"annotationPopup"},!r&&!D&&!x&&"CropPage"!==g.ToolName&&s.a.createElement(Ru,{dataElement:"annotationCommentButton",title:"action.comment",img:"icon-header-chat-line",onClick:function(){N?en.getAnnotationManager().trigger("annotationDoubleClicked",g):(f(el.openElement("notesPanel")),f(el.closeElement("searchPanel")),f(el.triggerNoteEditing())),f(el.closeElement("annotationPopup"))}}),b&&A&&!o&&!x&&(!D||j)&&"CropPage"!==g.ToolName&&s.a.createElement(Ru,{dataElement:"annotationStyleEditButton",title:"action.style",img:"icon-menu-style-line",onClick:function(){return C(!0)}}),"CropPage"===g.ToolName&&s.a.createElement(Ru,{dataElement:"annotationCropButton",title:"action.apply",img:"ic_check_black_24px",onClick:function(){en.getTool("CropPage").applyCrop(),f(el.closeElement("annotationPopup"))}}),T&&!D&&s.a.createElement(Ru,{dataElement:"annotationRedactButton",title:"action.apply",img:"ic_check_black_24px",onClick:function(){var e;f((e=g,function(t){return en.isWebViewerServerDocument()?ZC(e,t):qC(e,t)})),f(el.closeElement("annotationPopup"))}}),L&&!x&&s.a.createElement(Ru,{dataElement:"annotationGroupButton",title:"action.group",img:"ic_group_24px",onClick:function(){return en.groupAnnotations(P,k)}}),j&&s.a.createElement(Ru,{dataElement:"annotationUngroupButton",title:"action.ungroup",img:"ic_ungroup_24px",onClick:function(){return en.ungroupAnnotations(k)}}),b&&!g.NoDelete&&s.a.createElement(Ru,{dataElement:"annotationDeleteButton",title:"action.delete",img:"icon-delete-line",onClick:function(){en.deleteAnnotations(en.getSelectedAnnotations()),f(el.closeElement("annotationPopup"))}}),b&&g.Measure&&g instanceof Annotations.LineAnnotation&&s.a.createElement(Ru,{dataElement:"calibrateButton",title:"action.calibrate",img:"calibrate",onClick:function(){f(el.closeElement("annotationPopup")),f(el.openElement("calibrationModal"))}}),!["CropPage","AnnotationCreateSignature","AnnotationCreateRedaction","AnnotationCreateSticky"].includes(g.ToolName)&&!x&&s.a.createElement(Ru,{title:"tool.Link",img:g.getAssociatedLinks().length>0?"icon-tool-unlink":"icon-tool-link",onClick:g.getAssociatedLinks().length>0?function(){var e=en.getAnnotationManager();k.forEach((function(t){t.getAssociatedLinks().forEach((function(t){var n=e.getAnnotationById(t);e.deleteAnnotation(n,null,!0)})),t.unassociateLinks(),t instanceof Annotations.TextHighlightAnnotation&&0===t.Opacity&&e.deleteAnnotation(t)}))}:function(){return f(el.openElement("linkModal"))},dataElement:"linkButton"}),g instanceof window.Annotations.FileAttachmentAnnotation&&s.a.createElement(Ru,{title:"action.fileAttachmentDownload",img:"icon-download",onClick:function(){return e=g,void en.getAnnotationManager().trigger("annotationDoubleClicked",e);var e},dataElement:"fileAttachmentDownload"})));return dn||sn()?I:s.a.createElement(ld.a,{cancel:".Button, .cell, .sliders-container svg, select"},I)};n(908);function tx(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 nx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tx(Object(n),!0).forEach((function(t){rx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function rx(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ox(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 ix=nt()((function(e){var t=e.t,n=!!Qf("pdfnet",!1),r=ox(Oe((function(e){return[Fo.isElementDisabled(e,"textPopup"),Fo.isElementOpen(e,"textPopup"),Fo.getPopupItems(e,"textPopup")]}),Y),3),o=r[0],i=r[1],a=r[2],u=Ce(),c=ox(Object(l.useState)({left:0,top:0}),2),f=c[0],d=c[1],p=Object(l.useRef)();Jc(p,(function(){u(el.closeElement("textPopup"))})),Object(l.useEffect)((function(){i&&u(el.closeElements(["annotationPopup","contextMenuPopup"]))}),[u,i]),Object(l.useEffect)((function(){var e=en.getTool("TextSelect"),t=function(e,t){p.current&&a.length>0&&(d(function(e,t){var n=nE(KS(e),eE(t));return{left:n.left,top:n.top}}(t,p)),u(el.openElement("textPopup")))};return e.on("selectionComplete",t),function(){return e.off("selectionComplete",t)}}),[u,a]);var h=Object(l.useCallback)((function(){return u(el.closeElement("textPopup"))}),[u]);uf(!o&&i,h,p);var m=Object(l.useCallback)((function(){u(el.openElement("editTextModal"))}),[u]);return o?null:s.a.createElement("div",{className:rl()({Popup:!0,TextPopup:!0,open:i,closed:!i}),"data-element":"textPopup",ref:p,style:nx({},f),onClick:h,role:"listbox","aria-label":t("component.textPopup")},s.a.createElement(GC,{dataElement:"textPopup"},n&&s.a.createElement(Ru,{dataElement:"editTextButton",title:"action.edit",img:"ic_edit_black_24px",onClick:m,role:"option"}),s.a.createElement(Ru,{dataElement:"copyTextButton",title:"action.copy",img:"ic_copy_black_24px",onClick:ql,role:"option"}),s.a.createElement(Ru,{dataElement:"textHighlightToolButton",title:"annotation.highlight",img:"icon-tool-highlight",onClick:function(){return Xs(u,Annotations.TextHighlightAnnotation)},role:"option"}),s.a.createElement(Ru,{dataElement:"textUnderlineToolButton",title:"annotation.underline",img:"icon-tool-text-manipulation-underline",onClick:function(){return Xs(u,Annotations.TextUnderlineAnnotation)},role:"option"}),s.a.createElement(Ru,{dataElement:"textSquigglyToolButton",title:"annotation.squiggly",img:"icon-tool-text-manipulation-squiggly",onClick:function(){return Xs(u,Annotations.TextSquigglyAnnotation)},role:"option"}),s.a.createElement(Ru,{title:"annotation.strikeout",img:"icon-tool-text-manipulation-strikethrough",onClick:function(){return Xs(u,Annotations.TextStrikeoutAnnotation)},dataElement:"textStrikeoutToolButton",role:"option"}),s.a.createElement(Ru,{title:"tool.Link",img:"icon-tool-link",onClick:function(){return u(el.openElement("linkModal"))},dataElement:"linkButton",role:"option"}),en.isCreateRedactionEnabled()&&s.a.createElement(Ru,{dataElement:"textRedactToolButton",title:"option.redaction.markForRedaction",img:"ic_annotation_add_redact_black_24px",onClick:function(){return Xs(u,Annotations.RedactionAnnotation)},role:"option"})))}));n(909);function ax(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 lx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ax(Object(n),!0).forEach((function(t){sx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ax(Object(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 ux(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 cx=function(){var e=ux(Oe((function(e){return[Fo.isElementOpen(e,"contextMenuPopup"),Fo.isElementDisabled(e,"contextMenuPopup"),Fo.getPopupItems(e,"contextMenuPopup")]}),Y),3),t=e[0],n=e[1],r=e[2],o=Ce(),i=Ee(),a=ux(Object(l.useState)({left:0,top:0}),2),u=a[0],c=a[1],f=Object(l.useRef)();return Jc(f,(function(){o(el.closeElement("contextMenuPopup"))})),Object(l.useEffect)((function(){t&&o(el.closeElements(["annotationPopup","textPopup"]))}),[o,t]),Object(l.useEffect)((function(){var e=function(e){var t=e.target.tagName,n="INPUT"===t,i="TEXTAREA"===t,a=document.querySelector(".DocumentContainer").contains(e.target);if(f.current&&a&&!n&&!i){e.preventDefault();var l=e.pageX,s=e.pageY,u=f.current.getBoundingClientRect(),d=u.width,p=u.height,h=document.querySelector(".DocumentContainer").getBoundingClientRect();l<h.left&&(l=h.left+2),l+d>h.right&&(l=h.right-d-2),s<h.top&&(s=h.top+2),s+p>h.bottom&&(s=h.bottom-p-2),r.length>0&&(c({left:l,top:s}),o(el.openElement("contextMenuPopup")))}};return document.addEventListener("contextmenu",e),function(){return document.removeEventListener("contextmenu",e)}}),[o,r]),n?null:s.a.createElement("div",{className:rl()({Popup:!0,ContextMenuPopup:!0,open:t,closed:!t}),ref:f,"data-element":"contextMenuPopup",style:lx({},u),onClick:function(){return o(el.closeElement("contextMenuPopup"))}},s.a.createElement(GC,{dataElement:"contextMenuPopup"},s.a.createElement(Ru,{dataElement:"panToolButton",title:"tool.pan",img:"icon-header-pan",onClick:function(){return $l(i,"Pan")}}),s.a.createElement(Ru,{dataElement:"stickyToolButton",title:"annotation.stickyNote",img:"icon-tool-comment-line",onClick:function(){return $l(i,"AnnotationCreateSticky")}}),s.a.createElement(Ru,{dataElement:"highlightToolButton",title:"annotation.highlight",img:"icon-tool-highlight",onClick:function(){return $l(i,"AnnotationCreateTextHighlight")}}),s.a.createElement(Ru,{dataElement:"freeHandToolButton",title:"annotation.freehand",img:"icon-tool-pen-line",onClick:function(){return $l(i,"AnnotationCreateFreeHand")}}),s.a.createElement(Ru,{dataElement:"freeTextToolButton",title:"annotation.freetext",img:"icon-tool-text-free-text",onClick:function(){return $l(i,"AnnotationCreateFreeText")}})))},fx=function(e,t){if(t&&t.current){var n=document.querySelector("#pageWidgetContainer".concat(e.PageNumber,' [id="freetext-editor-').concat(e.Id,'"]')),r=en.getScrollViewElement(),o=2*parseFloat(e.StrokeThickness)*en.getZoom(),i=n.getBoundingClientRect(),a={topLeft:{x:i.left+r.scrollLeft-o,y:i.top+r.scrollTop-o},bottomRight:{x:i.right+r.scrollLeft+o,y:i.bottom+r.scrollTop+o}},l=t.current.getBoundingClientRect();return{left:rE(a,l),top:oE(a,l)}}},dx=(n(910),["+","−","×","÷","=","≠","±","¬","<",">","⋜","⋝","°","¹","²","³","ƒ","%","‰","‱","∀","∁","∂","∃","∄","∅","∆","∇","∈","∉","∊","∋","∌","∍","∎","∏","∐","∑","∓","∔","∕","∖","∗","∘","∙","√","∛","∜","∝","∞","∟","∠","∡","∢","∣","∤","∥","∦","∧","∨","∩","∪","∫","∬","∭","∮","∯","∰","∱","∲","∳","∴","∵","∶","∷","∸","∹","∺","∻","∼","∽","∾","∿","≀","≁","≂","≃","≄","≅","≆","≇","≈","≉","≊","≋","≌"]),px=function(e){var t=e.onClickHandler,n=e.maxHeight;return s.a.createElement("div",{className:"mathSymbolsContainer padding",style:{maxHeight:n+"px"}},dx.map((function(e,n){return s.a.createElement("button",{key:n,className:"cell-container",onClick:function(){t(e)}},e)})))};n(911);function hx(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 mx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?hx(Object(n),!0).forEach((function(t){gx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hx(Object(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 vx(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 yx=function(){var e=vx(Oe((function(e){return[Fo.isElementDisabled(e,"richTextPopup"),Fo.isElementOpen(e,"richTextPopup"),Fo.isElementDisabled(e,"colorPalette")]}),Y),3),t=e[0],n=e[1],r=e[2],o=vx(Object(l.useState)(!1),2),i=o[0],a=o[1],u=vx(Object(l.useState)({left:0,top:0}),2),c=u[0],f=u[1],d=vx(Object(l.useState)({x:0,y:0}),2),p=d[0],h=d[1],m=vx(Object(l.useState)({}),2),g=m[0],v=m[1],y=Object(l.useRef)(null),b=Object(l.useRef)(null),w=Object(l.useRef)(null),S=Ce();Object(l.useEffect)((function(){var e=function(e){e&&b.current&&v(E(e))};return en.addEventListener("editorSelectionChanged",e),function(){return en.removeEventListener("editorSelectionChanged",e)}}),[]),Object(l.useEffect)((function(){var e=function(){var e,t;if((null===(e=w.current)||void 0===e?void 0:e.isAutoSized())&&y.current){var n=fx(w.current,y);f(n)}v(E(null===(t=b.current)||void 0===t?void 0:t.getSelection()))};return en.addEventListener("editorTextChanged",e),function(){return en.removeEventListener("editorTextChanged",e)}}),[]),Object(l.useEffect)((function(){var e=function(e,t){if(t instanceof window.Annotations.FreeTextAnnotation&&y.current){var n=fx(t,y);f(n),h({x:0,y:0}),b.current=e,w.current=t,S(el.openElements(["richTextPopup"]))}};return en.addEventListener("editorFocus",e),function(){return en.removeEventListener("editorFocus",e)}}),[S]),Object(l.useEffect)((function(){var e=function(){S(el.closeElements(["richTextPopup"])),b.current=null,w.current=null};return en.addEventListener("editorBlur",e),function(){return en.removeEventListener("editorBlur",e)}}),[S]),Object(l.useEffect)((function(){if(y.current&&w.current){var e=fx(w.current,y);f(e)}}),[i]);var E=function(e){if(!e)return{};var t=b.current.getFormat(e.index,e.length);return"string"==typeof t.color?t.color=new window.Annotations.Color(t.color):Array.isArray(t.color)?t.color=null:t.color||(t.color=w.current.TextColor),t},C=function(e){return function(){var t=b.current.getSelection(),n=t.index,r=t.length,o=b.current.getFormat(n,r);x(e,!o[e])}},x=function(e,t){b.current.format(e,t),"color"===e&&(t=new window.Annotations.Color(t)),v(mx({},g,gx({},e,t)))},_=function(e,t){var n=t.x,r=t.y;h({x:n,y:r})};return t||sn()?null:s.a.createElement(ld.a,{position:p,onDrag:_,onStop:_,enableUserSelectHack:!1,cancel:".Button, .cell, .mathSymbolsContainer",onMouseDown:function(e){"touchstart"!==e.type&&e.preventDefault()}},s.a.createElement("div",{className:rl()({Popup:!0,RichTextPopup:!0,open:n,closed:!n}),ref:y,"data-element":"richTextPopup",style:mx({},c)},s.a.createElement(Jm,{className:"rich-text-format",dataElement:"richTextFormats"},s.a.createElement(yu,{isActive:g.bold,dataElement:"richTextBoldButton",onClick:C("bold"),img:"icon-text-bold",title:"option.richText.bold"}),s.a.createElement(yu,{isActive:g.italic,dataElement:"richTextItalicButton",onClick:C("italic"),img:"icon-text-italic",title:"option.richText.italic"}),s.a.createElement(yu,{isActive:g.underline,dataElement:"richTextUnderlineButton",onClick:C("underline"),img:"ic_annotation_underline_black_24px",title:"option.richText.underline"}),s.a.createElement(yu,{isActive:g.strike,dataElement:"richTextStrikeButton",onClick:C("strike"),img:"ic_annotation_strikeout_black_24px",title:"option.richText.strikeout"}),s.a.createElement(yu,{dataElement:"mathSymbolsButton",onClick:function(){a(!i)},img:"ic_thumbnails_grid_black_24px",title:"option.mathSymbols"})),s.a.createElement(Qd,{style:{paddingTop:0}}),!r&&s.a.createElement(gp,{colorMapKey:"freeText",color:g.color,property:"TextColor",onStyleChange:function(e,t){x("color",t.toHexString())},hasPadding:!0}),i&&s.a.createElement(px,{onClickHandler:function(e){var t=b.current.getSelection(),n=t.index,r=t.length;r>0&&b.current.deleteText(n,r),b.current.insertText(n,e),b.current.setSelection(n+1)},maxHeight:150})))};n(912);function bx(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 wx={isModalOpen:x.a.bool,_setSaveSignature:x.a.func,isTabPanelSelected:x.a.bool},Sx=function(e){var t,n=e.isModalOpen,r=e.isTabPanelSelected,o=e.createSignature,i=Object(l.useRef)(),a=Object(l.useRef)(),u=Object(l.useRef)(),c=bx(Object(l.useState)(!1),2),f=(c[0],c[1]),d=bx(Je(),1)[0],p=bx(Object(l.useState)({}),2),h=p[0],m=p[1],g=(t=bx(Object(l.useState)(!1),2)[1],function(){return t((function(e){return!e}))}),v=bx(Oe((function(e){return[Fo.getActiveToolName(e),Fo.getActiveToolStyles(e)]}),Oe),2);v[0],v[1];Object(l.useEffect)((function(){var e=en.getTool("AnnotationCreateSignature"),t=i.current;e.setSignatureCanvas(t);var n=window.utils.getCanvasMultiplier();t.getContext("2d").scale(n,n)}),[]),Object(l.useEffect)((function(){en.getTool("AnnotationCreateSignature").on("annotationAdded",(function(e){e.Id===u.current&&y()}))}),[y]),Object(l.useEffect)((function(){if(n&&r){var e,t=en.getTool("AnnotationCreateSignature");t.setSignature(a.current),u.current=null===(e=t.annot)||void 0===e?void 0:e.Id,t.resizeCanvas(),f(!!a.current)}}),[r,n]),Object(l.useEffect)((function(){h.height&&h.width&&en.getTool("AnnotationCreateSignature").resizeCanvas()}),[h]);var y=Object(l.useCallback)((function(){en.getTool("AnnotationCreateSignature").clearSignatureCanvas(),f(!1),a.current=null,u.current=null}),[]),b=function(){var e=en.getTool("AnnotationCreateSignature");e.isEmptySignature()||(f(!0),a.current=w(e.annot.getPaths()),u.current=e.annot.Id)},w=function(e){for(var t=[],n=0;n<e.length;++n)for(var r=0;r<e[n].length;++r)t[n]||(t[n]=[]),t[n][r]=new CoreControls.Math.Point(e[n][r].x,e[n][r].y);return t},S=en.getTool("AnnotationCreateSignature").defaults;return s.a.createElement(s.a.Fragment,null,s.a.createElement(gp,{color:S.StrokeColor,property:"StrokeColor",onStyleChange:function(e,t){oh("AnnotationCreateSignature",e,t);var n=en.getTool("AnnotationCreateSignature");n.annot&&(n.annot.StrokeColor=t,n.resizeCanvas()),g()},overridePalette2:["#E44234","#4E7DE9","#000000"]}),s.a.createElement("div",{className:"divider-horizontal"}),s.a.createElement(vc,{bounds:!0,onResize:function(e){var t=e.bounds;return m(t)}},(function(e){var t=e.measureRef;return s.a.createElement("div",{className:"ink-signature",ref:t},s.a.createElement(lf,{onSwiping:function(e){return e.event.stopPropagation()}},s.a.createElement("canvas",{className:"ink-signature-canvas",onMouseUp:b,onTouchEnd:b,ref:i}),s.a.createElement("div",{className:"ink-signature-background"},s.a.createElement("div",{className:"ink-signature-sign-here"},d("message.signHere")))))})),s.a.createElement("div",{className:"footer"},s.a.createElement("button",{className:"signature-clear",onClick:y},d("action.clear")),s.a.createElement("button",{className:"signature-create",onClick:o},d("action.create"))))};Sx.propTypes=wx;var Ex=Sx;n(913);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 xx={isModalOpen:x.a.bool,createSignature:x.a.func.isRequired,isTabPanelSelected:x.a.bool},_x=function(e){var t=e.isModalOpen,n=e.isTabPanelSelected,r=e.createSignature,o=Oe((function(e){return Fo.getSignatureFonts(e)})),i=Cx(Object(l.useState)(en.getCurrentUser()),2),a=i[0],u=i[1],c=Cx(Object(l.useState)(0),2),f=c[0],d=c[1],p=Object(l.useRef)(),h=Object(l.useRef)(),m=Object(l.useRef)([]),g=Cx(Je(),1)[0];Object(l.useEffect)((function(){f>=o.length&&d(0)}),[f,o]),Object(l.useEffect)((function(){var e,t,r,i=h.current,l=i.getContext("2d"),s=window.utils.getCanvasMultiplier();n&&(e=m.current[f].getBoundingClientRect(),t=e.width,r=e.height,i.style.width="".concat(t,"px"),i.style.height="".concat(r,"px"),i.width=t*s,i.height=r*s,l.fillStyle="#000",l.textAlign="center",l.textBaseline="middle",l.font="".concat(96*s,"px ").concat(o[f]),function(){var e=i.width,t=i.height;l.clearRect(0,0,e,t),l.fillText(a,e/2,t/2)}(),v())}),[f,n,a,o]),Object(l.useEffect)((function(){t&&n&&v()}),[t,n]),Object(l.useEffect)((function(){var e;n&&(null===(e=p.current)||void 0===e||e.focus(),hn?p.current.setSelectionRange(0,9999):p.current.select())}),[n]);var v=function(){var e=en.getTool("AnnotationCreateSignature"),t=h.current;(a||"").trim()?e.setSignature(t.toDataURL()):e.setSignature(null)};return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"text-signature"},s.a.createElement("label",null,s.a.createElement("input",{className:"text-signature-input",ref:p,type:"text",value:a,onChange:function(e){var t=e.target.value.replace(/^\s+/g,"");u(t)},disabled:!(t&&n)})),o.map((function(e,t){return s.a.createElement("div",{key:e,className:rl()({"text-signature-text":!0,active:t===f}),style:{fontFamily:e,fontSize:96},onClick:function(){return d(t)}},s.a.createElement("div",{className:"text-container",ref:function(e){m.current[t]=e}},a))})),s.a.createElement("canvas",{ref:h})),s.a.createElement("div",{className:"footer"},s.a.createElement("button",{className:"signature-clear",onClick:function(){return u("")},disabled:!(t&&n)},g("action.clear")),s.a.createElement("button",{className:"signature-create",onClick:r,disabled:!(t&&n)},g("action.create"))))};_x.propTypes=xx;var Ox=_x;n(914);function Ax(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 Tx={isModalOpen:x.a.bool,isTabPanelSelected:x.a.bool,createSignature:x.a.func.isRequired},kx=["png","jpg","jpeg"],Px=function(e){var t=e.isModalOpen,n=e.isTabPanelSelected,r=e.createSignature,o=Ax(Object(l.useState)(null),2),i=o[0],a=o[1],u=Ax(Object(l.useState)(!1),2),c=u[0],f=u[1],d=Ax(Object(l.useState)(""),2),p=d[0],h=d[1],m=Object(l.useRef)(),g=Ax(Je(),1)[0];Object(l.useEffect)((function(){var e=en.getTool("AnnotationCreateSignature");t&&n&&e.setSignature(i)}),[i,n,t]);var v=function(e){var t=new FileReader;t.onload=function(e){var t=e.target.result;kx.some((function(e){return-1!==t.indexOf("image/".concat(e))}))?(h(""),a(t)):h(g("message.imageSignatureAcceptedFileTypes",{acceptedFileTypes:kx.join(", ")}))},t.readAsDataURL(e)};return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"image-signature"},i?s.a.createElement("div",{className:"image-signature-image-container"},s.a.createElement("img",{src:i})):s.a.createElement("div",{className:"image-signature-upload-container",onDragEnter:function(e){e.preventDefault(),f(!0)},onDragLeave:function(e){e.preventDefault(),e.target.parentNode.contains(e.relatedTarget)||f(!1)},onDragOver:function(e){e.preventDefault()},onDrop:function(e){e.preventDefault(),f(!1);var t=e.dataTransfer.files;t.length&&v(t[0])},onDragExit:function(e){e.preventDefault(),f(!1)}},s.a.createElement("div",{className:"image-signature-dnd"},g("option.signatureModal.dragAndDrop")),s.a.createElement("div",{className:"image-signature-separator"},g("option.signatureModal.or")),s.a.createElement("div",{className:"image-signature-upload"},s.a.createElement("input",{ref:m,id:"upload",type:"file",accept:kx.map((function(e){return".".concat(e)})).join(","),onChange:function(e){v(e.target.files[0])},disabled:!(t&&n)}),s.a.createElement("div",{onClick:function(){return m.current.click()},className:"pick-image-button"},g("option.signatureModal.pickImage"))),c&&s.a.createElement("div",{className:"image-signature-background"}),p&&s.a.createElement("div",{className:"image-signature-error"},p))),s.a.createElement("div",{className:"footer"},s.a.createElement("button",{className:"signature-clear",onClick:function(){return a(null)},disabled:!(t&&n)},g("action.clear")),s.a.createElement("button",{className:"signature-create",onClick:r,disabled:!(t&&n)},g("action.create"))))};Px.propTypes=Tx;var Mx=Px;n(915);function Rx(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 Lx,jx,Dx=function(){var e=Rx(Oe((function(e){return[Fo.isElementDisabled(e,"signatureModal"),Fo.isElementOpen(e,"signatureModal"),Fo.getActiveToolName(e),Fo.getDisplayedSignatures(e)]})),4),t=e[0],n=e[1],r=e[2],o=e[3],i=en.getTool("AnnotationCreateSignature");Object(l.useEffect)((function(){"AnnotationCreateSignature"!==r&&a(el.closeElements(["signatureModal","signatureOverlay"]))}),[a,r]);var a=Ce(),u=Rx(Je(),1)[0];Object(l.useEffect)((function(){n&&a(el.closeElements(["printModal","loadingModal","progressModal","errorModal"]))}),[a,n]);var c=function(){i.clearLocation(),i.setSignature(null),a(el.closeElement("signatureModal"))},f=function(){i.isEmptySignature()||(i.saveSignatures(i.annot),a(el.setSelectedDisplayedSignatureIndex(o.length)),en.setToolMode("AnnotationCreateSignature"),i.hasLocation()?i.addSignature():i.showPreview(),a(el.closeElement("signatureModal")))},d=rl()({Modal:!0,SignatureModal:!0,open:n,closed:!n});return t?null:s.a.createElement(lf,{onSwipedUp:c,onSwipedDown:c,preventDefaultTouchmoveEvent:!0},s.a.createElement(Yf,{locked:n},s.a.createElement("div",{className:d,"data-element":"signatureModal",onMouseDown:c},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement(Sh,{id:"signatureModal"},s.a.createElement("div",{className:"tab-list"},s.a.createElement(Eh,{dataElement:"inkSignaturePanelButton"},s.a.createElement("button",{className:"tab-options-button"},u("action.draw"))),s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Eh,{dataElement:"textSignaturePanelButton"},s.a.createElement("button",{className:"tab-options-button"},u("action.type"))),s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Eh,{dataElement:"imageSignaturePanelButton"},s.a.createElement("button",{className:"tab-options-button"},u("action.upload")))),s.a.createElement(xh,{dataElement:"inkSignaturePanel"},s.a.createElement(Ex,{isModalOpen:n,createSignature:f})),s.a.createElement(xh,{dataElement:"textSignaturePanel"},s.a.createElement(Ox,{isModalOpen:n,createSignature:f})),s.a.createElement(xh,{dataElement:"imageSignaturePanel"},s.a.createElement(Mx,{isModalOpen:n,createSignature:f})))))))},Nx=["Arial","Times New Roman","Tahoma ","Trebuchet MS","Courier","Verdana","Georgia","Palatino","Comic Sans MS","Arial Black","Impact"];n(916);function Ix(e){return(Ix="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 zx(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 Bx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zx(Object(n),!0).forEach((function(t){Zx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Fx(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 Hx(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Fx(i,r,o,a,l,"next",e)}function l(e){Fx(i,r,o,a,l,"throw",e)}a(void 0)}))}}function Vx(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 Ux(e){return(Ux=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Wx(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Gx(e,t){return(Gx=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Zx(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var qx=[8,9,10,11,12,14,16,18,24,30,36,48],Yx={CENTER:"center",TOP_LEFT:"topLeft",TOP_RIGHT:"topRight",TOP_CENTER:"topCenter",BOT_LEFT:"bottomLeft",BOT_RIGHT:"bottomRight",BOT_CENTER:"bottomCenter"},$x="fontSize",Kx="text",Xx="color",Qx="opacity",Jx="font",e_="isBolded",t_="isItalic",n_="isUnderlined",r_=(Zx(Lx={},"location",Yx.CENTER),Zx(Lx,$x,qx[qx.length-1]),Zx(Lx,Kx,""),Zx(Lx,Xx,new window.Annotations.Color(228,66,52)),Zx(Lx,Qx,100),Zx(Lx,Jx,Nx[0]),Zx(Lx,e_,!1),Zx(Lx,t_,!1),Zx(Lx,n_,!1),Lx),o_=(Zx(jx={},Yx.CENTER,"diagonal"),Zx(jx,Yx.TOP_LEFT,"headerLeft"),Zx(jx,Yx.TOP_RIGHT,"headerRight"),Zx(jx,Yx.TOP_CENTER,"headerCenter"),Zx(jx,Yx.BOT_LEFT,"footerLeft"),Zx(jx,Yx.BOT_RIGHT,"footerRight"),Zx(jx,Yx.BOT_CENTER,"footerCenter"),jx),i_=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"!==Ix(t)&&"function"!=typeof t?Wx(e):t}(this,Ux(t).call(this,e)),Zx(Wx(n),"handleWatermarkOnVisibilityChanged",(function(){n.props.isVisible?n.setState({locationSettings:n.state.previousLocationSettings},Hx(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,en.getWatermark();case 2:n.preExistingWatermark=e.sent,n.addWatermarks();case 4:case"end":return e.stop()}}),e)})))):(n.removeWatermarkCreatedByModal(),en.setWatermark(n.preExistingWatermarks))})),Zx(Wx(n),"addWatermarks",(function(){var e=n.createWatermarks();en.setWatermark(e);var t=en.getPageHeight(n.props.pageIndexToView+1),r=300/en.getPageWidth(n.props.pageIndexToView+1),o=300/t,i=Math.min(o,r);en.getDocument().loadCanvasAsync({pageNumber:n.props.pageIndexToView+1,zoom:i,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)}})})),Zx(Wx(n),"constructWatermarkOption",(function(e){var t=[];return e.isBolded&&t.push(en.getFontStyles().BOLD),e.isItalic&&t.push(en.getFontStyles().ITALIC),e.isUnderlined&&t.push(en.getFontStyles().UNDERLINE),{fontSize:e.fontSize,fontFamily:e.font,color:e.color.toString(),opacity:e.opacity,text:e.text,fontStyles:t}})),Zx(Wx(n),"createWatermarks",(function(){var e={};return Object.keys(Yx).forEach((function(t){var r=n.constructWatermarkOption(n.state.locationSettings[t]);e[o_[Yx[t]]]=r})),e})),Zx(Wx(n),"removeWatermarkCreatedByModal",(function(){en.setWatermark({})})),Zx(Wx(n),"closeModal",(function(){n.props.modalClosed()})),Zx(Wx(n),"handleInputChange",(function(e,t){var r=Bx({},n.state.locationSettings),o=n.getCurrentSelectedLocation();r[o]=Bx({},r[o],Zx({},e,t)),n.setState({locationSettings:r},(function(){n.addWatermarks()}))})),Zx(Wx(n),"resetForm",(function(e){e.preventDefault();var t=n.initializeLocationSettings();n.setState({locationSettings:t},(function(){return n.addWatermarks()}))})),Zx(Wx(n),"onOkPressed",(function(){n.setState({previousLocationSettings:n.state.locationSettings},(function(){n.props.modalClosed();var e=n.createWatermarks();n.props.formSubmitted(e)}))})),Zx(Wx(n),"getCirclePosn",(function(e){var t=n.getCurrentSelectedLocation();return n.state.locationSettings[t][Qx]/100*e+8})),Zx(Wx(n),"setColorPaletteVisibility",(function(e){n.setState({isColorPaletteVisible:e})})),Zx(Wx(n),"onLocationChanged",(function(e){var t=Bx({},n.state.locationSettings);Object.keys(t).forEach((function(n){var r=t[n];r=Bx({},r,{isSelected:e===n}),t[n]=r})),n.setState({locationSettings:t},(function(){n.addWatermarks()}))})),Zx(Wx(n),"initializeLocationSettings",(function(){var e={};return Object.keys(Yx).forEach((function(t){var n=Bx({},Object.assign({},r_),{isSelected:Yx[t]===r_.location});e[t]=n})),e})),Zx(Wx(n),"getKeyByValue",(function(e,t){return Object.keys(e).find((function(n){return e[n]===t}))})),Zx(Wx(n),"getCurrentSelectedLocation",(function(){return Object.keys(n.state.locationSettings).find((function(e){return n.state.locationSettings[e].isSelected}))})),Zx(Wx(n),"onColorChanged",(function(e){var t=n.getCurrentSelectedLocation(),r=n.state.locationSettings[t];r[Xx]=new window.Annotations.Color(e.R,e.G,e.B);var o=Bx({},n.state.locationSettings);r[Kx]||Object.keys(Yx).forEach((function(t){var n=o[t];n[Kx]||(n[Xx]=new window.Annotations.Color(e.R,e.G,e.B))})),n.setState({locationSettings:o},(function(){n.addWatermarks()}))})),Zx(Wx(n),"onBackgroundClick",(function(e){e.target===e.currentTarget&&n.closeModal()}));var r=n.initializeLocationSettings();return n.preExistingWatermark=void 0,n.state={isColorPaletteVisible:!1,locationSettings:r,previousLocationSettings:r,lockFocus:!1},n.canvasContainerRef=s.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&&Gx(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){var t=this;en.addEventListener("documentLoaded",this.closeModal),this.props.isVisible!==e.isVisible&&(this.props.isVisible?this.setState({lockFocus:!0}):this.setState({lockFocus:!1}),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 s.a.createElement(lf,{onSwipedUp:this.closeModal,onSwipedDown:this.closeModal,preventDefaultTouchmoveEvent:!0},s.a.createElement(Yf,{locked:this.state.lockFocus},s.a.createElement("div",{className:"Modal Watermark",id:"watermarkModal",onMouseDown:this.onBackgroundClick},s.a.createElement("div",{className:"form-container",id:"formContainer"},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"form-content-container"},s.a.createElement("div",{className:"watermark-settings"},s.a.createElement("form",{id:"form",onSubmit:function(e){return e.preventDefault()}},s.a.createElement("div",{className:"form-field"},s.a.createElement("label",{htmlFor:"location"},t("option.watermark.location")),s.a.createElement("select",{id:"location",onChange:function(t){e.onLocationChanged(t.target.value)}},Object.keys(Yx).map((function(e){return s.a.createElement("option",{key:e,value:e},t("option.watermark.locations.".concat(Yx[e])))})))),s.a.createElement("div",{className:"form-field separator"}),s.a.createElement("div",{className:"form-field"},s.a.createElement("label",{htmlFor:"textInput"},t("option.watermark.text")),s.a.createElement("input",{className:"text-input",id:"textInput",value:r[Kx],onChange:function(t){return e.handleInputChange(Kx,t.target.value)},type:"text"})),s.a.createElement("div",{className:"form-field"},s.a.createElement("label",{htmlFor:"fonts"},t("option.watermark.font")),s.a.createElement("select",{id:"fonts",value:r[Jx],onChange:function(t){return e.handleInputChange(Jx,t.target.value)}},Nx.map((function(e){return s.a.createElement("option",{key:e},e)})))),s.a.createElement("div",{className:"form-field"},s.a.createElement("label",{htmlFor:"fontSize"},t("option.watermark.size")),s.a.createElement("select",{id:"fontSize",value:r[$x],onChange:function(t){return e.handleInputChange($x,+t.target.value)}},qx.map((function(e){return s.a.createElement("option",{key:e},e)})))),s.a.createElement("div",{className:"form-field opacity-slider",id:"opacitySlider"},s.a.createElement(Ap,{property:"opacity",displayProperty:"opacity",value:r[Qx],displayValue:"".concat(r[Qx],"%"),getCirclePosition:this.getCirclePosn,convertRelativeCirclePositionToValue:function(e){return e},onStyleChange:function(t,n){return e.handleInputChange(Qx,Math.round(100*n))}})),s.a.createElement("div",{className:"form-field"},s.a.createElement("label",null,t("option.watermark.style")),s.a.createElement("div",{className:"style-container"},s.a.createElement(yu,{id:"currentColorCell",className:"colorSelect",ariaLabel:"colorSelectButton",style:{backgroundColor:r[Xx].toHexString()},onClick:function(){return e.setColorPaletteVisibility(!e.state.isColorPaletteVisible)}}),s.a.createElement("div",{className:"style-container"},s.a.createElement(yu,{dataElement:"boldText",img:"icon-text-bold",isActive:r[e_],onClick:function(){return e.handleInputChange(e_,!r[e_])}}),s.a.createElement(yu,{dataElement:"italicizeText",img:"icon-text-italic",isActive:r[t_],onClick:function(){return e.handleInputChange(t_,!r[t_])}}),s.a.createElement(yu,{dataElement:"underlineText",img:"icon-text-underline",isActive:r[n_],onClick:function(){return e.handleInputChange(n_,!r[n_])}}))),this.state.isColorPaletteVisible&&s.a.createElement("div",{className:"Popup StylePopup",id:"stylePopup",onClick:function(){return e.setColorPaletteVisibility(!1)}},s.a.createElement(gp,{color:r[Xx],property:"TextColor",onStyleChange:function(t,n){e.onColorChanged(n),e.setColorPaletteVisibility(!1)}})),s.a.createElement("div",{className:"form-field separator"}),s.a.createElement("button",{className:"resetSettings",id:"reset",onClick:this.resetForm},t("option.watermark.resetAllSettings"))))),s.a.createElement("div",{className:"canvas-container",ref:this.canvasContainerRef})),s.a.createElement("div",{className:"button-container"},s.a.createElement("button",{className:"cancel button",id:"cancel",onClick:this.closeModal},t("action.cancel")),s.a.createElement("button",{className:"ok button",id:"submit",onClick:this.onOkPressed},t("action.ok")))))))}}])&&Vx(n.prototype,r),o&&Vx(n,o),t}(s.a.PureComponent);Zx(i_,"propTypes",{isVisible:x.a.bool,pageIndexToView:x.a.number,modalClosed:x.a.func,formSubmitted:x.a.func,t:x.a.func.isRequired});var a_=nt()(i_),l_={Single:"Single",Continuous:"Continuous",Facing:"Facing",FacingContinuous:"FacingContinuous",FacingCover:"CoverFacing",FacingCoverContinuous:"Cover"},s_=(n(917),function(e){return function(t){if(t<=0)throw Error("Value must be a positive number");e.dispatch(el.setPrintQuality(t))}});function u_(e){return(u_="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 c_(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 f_(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 d_(e){return(d_=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p_(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 m_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g_=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"!==u_(t)&&"function"!=typeof t?p_(e):t}(this,d_(t).call(this)),m_(p_(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<=en.getTotalPages();a++)i.push(a);else if(e.currentPage.current.checked){var l=en.getTotalPages();switch(o){case l_.FacingCover:case l_.FacingCoverContinuous:1===n||n===l&&l%2==0?i.push(n):i=n%2?[n-1,n]:[n,n+1];break;case l_.FacingContinuous:case l_.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=Ty(s,r)}e.setState({pagesToPrint:i})})),m_(p_(e),"onInputChange",(function(){e.customPages.current.checked||(e.customPages.current.click(),e.onChange())})),m_(p_(e),"createPagesAndPrint",(function(t){if(t.preventDefault(),!(e.state.pagesToPrint.length<1)){e.setState({count:0}),e.state.allowWatermarkModal?en.setWatermark(e.state.watermarkModalOption):en.setWatermark(e.state.existingWatermarks);var n=Ls(e.state.pagesToPrint,e.state.includeComments,e.state.includeAnnotations,e.props.printQuality,e.props.sortStrategy,e.props.colorMap,e.props.printedNoteDateFormat);n.forEach(function(){var t,n=(t=regeneratorRuntime.mark((function t(n){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n;case 2:e.setState({count:e.state.count<e.state.pagesToPrint.length?e.state.count+1:e.state.count});case 3:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(e){c_(i,r,o,a,l,"next",e)}function l(e){c_(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e){return n.apply(this,arguments)}}()),Promise.all(n).then((function(t){js(t),e.closePrintModal()})).catch((function(t){console.error(t),e.setState({count:-1})}))}})),m_(p_(e),"closePrintModal",(function(){e.setState({count:-1}),e.props.closeElement("printModal")})),m_(p_(e),"setWatermarkModalVisibility",(function(t){e.setState({isWatermarkModalVisible:t})})),m_(p_(e),"setWatermarkModalOption",(function(t){e.setState({watermarkModalOption:t})})),e.allPages=s.a.createRef(),e.currentPage=s.a.createRef(),e.customPages=s.a.createRef(),e.customInput=s.a.createRef(),e.includeComments=s.a.createRef(),e.pendingCanvases=[],e.state={allowWatermarkModal:!1,count:-1,pagesToPrint:[],isWatermarkModalVisible:!1,watermarkModalOption:null,existingWatermarks:null,includeAnnotations:!0,includeComments:!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&&h_(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){var t=this;!e.isOpen&&this.props.isOpen&&(this.onChange(),this.props.closeElements(["signatureModal","loadingModal","progressModal","errorModal"]),en.getWatermark().then((function(e){t.setState({allowWatermarkModal:null==e||0===Object.keys(e).length,existingWatermarks:e})}))),e.isOpen&&!this.props.isOpen&&(en.setWatermark(this.state.existingWatermarks),this.setState({isWatermarkModalVisible:!1}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.isDisabled,r=t.t,o=t.isApplyWatermarkDisabled,i=t.isOpen;if(n)return null;var a=this.state,l=a.count,u=a.pagesToPrint,c=a.includeAnnotations,f=l>=0,d=rb("Modal PrintModal",this.props),p=s.a.createElement("input",{ref:this.customInput,type:"text",placeholder:r("message.customPrintPlaceholder"),"aria-label":r("message.customPrintPlaceholder"),onChange:this.onInputChange,disabled:f});return s.a.createElement(lf,{onSwipedUp:this.closePrintModal,onSwipedDown:this.closePrintModal,preventDefaultTouchmoveEvent:!0},s.a.createElement(s.a.Fragment,null,s.a.createElement(a_,{isVisible:i&&this.state.isWatermarkModalVisible,pageIndexToView:this.props.currentPage-1,modalClosed:this.setWatermarkModalVisibility,formSubmitted:this.setWatermarkModalOption}),s.a.createElement(Yf,{locked:i&&!this.state.isWatermarkModalVisible},s.a.createElement("div",{className:d,"data-element":"printModal",onClick:function(){Ds(),e.closePrintModal()}},s.a.createElement("div",{className:"container",onClick:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"settings"},s.a.createElement("div",{className:"col"},"".concat(r("option.print.pages"),":")),s.a.createElement("form",{className:"settings-form",onChange:this.onChange,onSubmit:this.createPagesAndPrint},s.a.createElement(nh,{dataElement:"allPagesPrintOption",ref:this.allPages,id:"all-pages",name:"pages",radio:!0,label:r("option.print.all"),defaultChecked:!0,disabled:f,center:!0}),s.a.createElement(nh,{dataElement:"currentPagePrintOption",ref:this.currentPage,id:"current-page",name:"pages",radio:!0,label:r("option.print.current"),disabled:f,center:!0}),s.a.createElement(nh,{dataElement:"customPagesPrintOption",ref:this.customPages,id:"custom-pages",name:"pages",radio:!0,label:p,disabled:f,center:!0}),s.a.createElement(nh,{dataElement:"commentsPrintOption",ref:this.includeComments,id:"include-comments",name:"comments",label:r("option.print.includeComments"),onChange:function(){return e.setState((function(e){return{includeComments:!e.includeComments}}))},disabled:f,center:!0}),s.a.createElement(nh,{dataElement:"annotationsPrintOption",id:"include-annotations",name:"annotations",label:r("option.print.includeAnnotations"),disabled:f,onChange:function(){return e.setState((function(e){return{includeAnnotations:!e.includeAnnotations}}))},checked:c,center:!0})),s.a.createElement("div",null,s.a.createElement("div",{className:"col"},s.a.createElement("label",null,"".concat(r("option.print.pageQuality"),":"),s.a.createElement("select",{className:"printQualitySelect",onChange:function(t){return e.props.setPrintQuality(Number(t.target.value))},value:this.props.printQuality},s.a.createElement("option",{value:"2"},"".concat(r("option.print.qualityHigh"))),s.a.createElement("option",{value:"1"},"".concat(r("option.print.qualityNormal"))))))),s.a.createElement("div",{className:"total"},f?s.a.createElement("div",null,"".concat(r("message.processing")," ").concat(l,"/").concat(u.length)):s.a.createElement("div",null,r("message.printTotalPageCount",{count:u.length}))),!o&&s.a.createElement("button",{"data-element":"applyWatermark",className:"apply-watermark",disabled:f,onClick:function(){f||e.setWatermarkModalVisibility(!0)}},r("option.print.addWatermarkSettings"))),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"buttons"},s.a.createElement("button",{className:"button",onClick:this.createPagesAndPrint,disabled:l>-1},r("action.print"))))))))}}])&&f_(n.prototype,r),o&&f_(n,o),t}(s.a.PureComponent);m_(g_,"propTypes",{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,setPrintQuality:x.a.func.isRequired,t:x.a.func.isRequired,sortStrategy:x.a.string.isRequired,colorMap:x.a.object.isRequired,layoutMode:x.a.string.isRequired,isApplyWatermarkDisabled:x.a.bool,printedNoteDateFormat:x.a.string});var v_=be((function(e){return{isDisabled:Fo.isElementDisabled(e,"printModal"),isApplyWatermarkDisabled:Fo.isElementDisabled(e,"applyWatermark"),isOpen:Fo.isElementOpen(e,"printModal"),currentPage:Fo.getCurrentPage(e),printQuality:Fo.getPrintQuality(e),pageLabels:Fo.getPageLabels(e),sortStrategy:Fo.getSortStrategy(e),colorMap:Fo.getColorMap(e),layoutMode:Fo.getDisplayMode(e),printedNoteDateFormat:Fo.getPrintedNoteDateFormat(e)}}),(function(e){return{dispatch:e,closeElement:function(t){return e(el.closeElement(t))},closeElements:function(t){return e(el.closeElements(t))},setPrintQuality:function(t){return e(el.setPrintQuality(t))}}}))(nt()(g_));n(918);function y_(e){return(y_="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 b_(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w_(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 S_(e,t){return!t||"object"!==y_(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 E_(e){return(E_=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function C_(e,t){return(C_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var x_=function(e){function t(){return b_(this,t),S_(this,E_(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&&C_(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=rb("Modal LoadingModal",this.props);return s.a.createElement("div",{className:e,"data-element":"loadingModal"},s.a.createElement("div",{className:"container"},s.a.createElement("div",{className:"inner-wrapper"})))}}])&&w_(n.prototype,r),o&&w_(n,o),t}(s.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(x_,"propTypes",{isDisabled:x.a.bool,isOpen:x.a.bool,closeElements:x.a.func.isRequired});var __=be((function(e){return{isDisabled:Fo.isElementDisabled(e,"loadingModal"),isOpen:Fo.isElementOpen(e,"loadingModal"),loadingProgress:Fo.getLoadingProgress(e)}}),{closeElements:el.closeElements})(x_);n(919);function O_(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 A_=function(){var e=O_(Oe((function(e){return[Fo.getErrorMessage(e),Fo.isElementDisabled(e,"errorModal"),Fo.isElementOpen(e,"errorModal")]}),Y),3),t=e[0],n=e[1],r=e[2],o=Ce(),i=O_(Je(),1)[0];Object(l.useEffect)((function(){r&&o(el.closeElements(["signatureModal","printModal","loadingModal","progressModal","passwordModal","filterModal"]))}),[o,r]),Object(l.useEffect)((function(){var e=function(e){var t,n,r;"string"==typeof(e=(null===(t=e.detail)||void 0===t?void 0:t.message)||e.detail||e.message)?(r=e).includes("File does not exist")&&(r="message.notSupported"):"InvalidPDF"===(null===(n=e)||void 0===n?void 0:n.type)&&(r="message.badDocument"),r&&o(el.showErrorMessage(r))};return window.addEventListener("loaderror",e),function(){return window.removeEventListener("loaderror",e)}}),[o]);var a=t.startsWith("message.");return n?null:s.a.createElement("div",{className:rl()({Modal:!0,ErrorModal:!0,open:r,closed:!r}),"data-element":"errorModal"},s.a.createElement("div",{className:"container"},a?i(t):t))};n(920);function T_(e){return(T_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function k_(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function P_(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"!==T_(t)&&"function"!=typeof t?L_(e):t}function R_(e){return(R_=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function L_(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function j_(e,t){return(j_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function D_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var N_=function(e){function t(){var e,n;k_(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return D_(L_(n=M_(this,(e=R_(t)).call.apply(e,[this].concat(o)))),"onCancel",(function(){n.props.onCancel?n.props.onCancel().then((function(){n.props.closeElement("warningModal")})):n.props.closeElement("warningModal")})),D_(L_(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&&j_(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){en.addEventListener("documentUnloaded",this.onCancel)}},{key:"componentDidUpdate",value:function(e){var t=this.props;t.isOpen,t.closeElements}},{key:"componentWillUnmount",value:function(){en.removeEventListener("documentUnloaded",this.onCancel)}},{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=rb("Modal WarningModal",this.props),i=r||qt.t("action.ok"),a=qt.t("action.cancel");return s.a.createElement(lf,{onSwipedUp:this.onCancel,onSwipedDown:this.onCancel,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:o,onMouseDown:this.onCancel},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"header"},t),s.a.createElement("div",{className:"body"},n),s.a.createElement("div",{className:"footer"},s.a.createElement(yu,{className:"cancel modal-button",dataElement:"WarningModalClearButton",label:a,onClick:this.onCancel}),s.a.createElement(yu,{className:"confirm modal-button",dataElement:"WarningModalSignButton",label:i,onClick:this.onConfirm})))))}}])&&P_(n.prototype,r),o&&P_(n,o),t}(s.a.PureComponent);D_(N_,"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 I_=be((function(e){return{title:Fo.getWarningTitle(e)||"",message:Fo.getWarningMessage(e),onConfirm:Fo.getWarningConfirmEvent(e),confirmBtnText:Fo.getWarningConfirmBtnText(e),onCancel:Fo.getWarningCancelEvent(e),isDisabled:Fo.isElementDisabled(e,"warningModal"),isOpen:Fo.isElementOpen(e,"warningModal")}}),{closeElement:el.closeElement,closeElements:el.closeElements})(N_);n(921);function z_(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 B_=function(){var e=z_(Oe((function(e){return[Fo.isElementDisabled(e,"progressModal"),Fo.isElementOpen(e,"progressModal"),Fo.getLoadingProgress(e)]}),Y),3),t=e[0],n=e[1],r=e[2],o=Ce(),i=Object(l.useRef)(null);return Object(l.useEffect)((function(){n&&o(el.closeElements(["signatureModal","printModal","errorModal","loadingModal","passwordModal"]))}),[o,n]),Object(l.useEffect)((function(){var e=i.current;if(e){var t=2*e.r.baseVal.value*Math.PI,n=t-r*t;e.style.strokeDasharray="".concat(t," ").concat(t),e.style.strokeDashoffset=n}}),[r]),t?null:s.a.createElement("div",{className:rl()({Modal:!0,ProgressModal:!0,open:n,closed:!n}),"data-element":"progressModal"},s.a.createElement("div",{className:"container"},s.a.createElement("svg",{className:"progress-ring",width:"54",height:"54"},s.a.createElement("circle",{className:"progress-ring__fill",r:"25",cx:"27",cy:"27"}),s.a.createElement("circle",{ref:i,className:"progress-ring__circle",r:"25",cx:"27",cy:"27"}))))};function F_(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 H_=function(e){var t=F_(e.split("/"),2),n=t[0],r=t[1];return Number(n)/Number(r)};n(922);function V_(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 U_=/^\d*(\.\d*)?$/,W_=/^\d*(\s\d\/\d*)$/,G_=/^(\d\/\d*)*$/,Z_=function(){var e=V_(Oe((function(e){return[Fo.isElementOpen(e,"calibrationModal"),Fo.isElementDisabled(e,"calibrationModal"),Fo.getMeasurementUnits(e)]}),Y),3),t=e[0],n=e[1],r=e[2],o=Ce(),i=V_(Object(l.useState)(null),2),a=i[0],u=i[1],c=V_(Object(l.useState)(""),2),f=c[0],d=c[1],p=V_(Object(l.useState)(0),2),h=p[0],m=p[1],g=V_(Object(l.useState)(""),2),v=g[0],y=g[1],b=V_(Object(l.useState)(!1),2),w=b[0],S=b[1],E=V_(Je(),1)[0];Object(l.useEffect)((function(){var e=function(e,t){if(1===(null==e?void 0:e.length)&&"distanceMeasurement"===Es(e[0])&&"selected"===t){var n=e[0];u(n);var r=ud(n.getContents());d(r),y(n.Scale[1][1]),m(parseFloat(r))}else"deselected"===t&&(u(null),d(""),y(""),m(0))};return en.addEventListener("annotationSelected",e),function(){return en.removeEventListener("annotationSelected",e)}}),[]),Object(l.useEffect)((function(){var e=function(e,t){"modify"===t&&1===e.length&&e[0]===a&&(d(ud(a.getContents())),y(a.Scale[1][1]))};return en.addEventListener("annotationChanged",e),function(){return en.removeEventListener("annotationChanged",e)}}),[a]);var C=function(e){return a.Scale=e,x()},x=function(){var e=ud(a.getContents()),t=h/e,n=a.Scale;return[[n[0][0],n[0][1]],[n[1][0]*t,v]]},_=function(){o(el.closeElements(["calibrationModal"]))};return n||!a?null:s.a.createElement(lf,{onSwipedUp:_,onSwipedDown:_,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:rl()({Modal:!0,CalibrationModal:!0,open:t,closed:!t}),onMouseDown:_},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"calibration__header"},E("component.calibration")),s.a.createElement("div",{className:"calibration__body"},s.a.createElement("div",null,E("message.enterMeasurement")),s.a.createElement("div",{className:"calibration__input"},s.a.createElement("input",{className:w?"error":"",type:"text",value:f,onChange:function(e){S(!1),d(e.target.value)},onBlur:function(e){var t=e.target.value.trim();if(U_.test(t))m(parseFloat(t)),d(t);else if(W_.test(t)){var n=V_(t.split(" "),2),r=n[0],o=n[1];if(Number.isFinite(H_(o))){var i=Number(r)+H_(o);m(parseFloat(i)),d(i)}else S(!0)}else if(G_.test(t))if(Number.isFinite(H_(t))){var a=H_(t);m(parseFloat(a)),d(a)}else S(!0);else S(!0)}}),s.a.createElement("select",{className:"unitToInput",value:v,onChange:function(e){y(e.target.value)}},r.to.map((function(e){return s.a.createElement("option",{key:e,value:e},e)})))),w?s.a.createElement("div",{className:"errorMeasurement"},E("message.errorEnterMeasurement")):null),s.a.createElement("div",{className:"calibration__footer"},s.a.createElement(yu,{dataElement:"passwordSubmitButton",label:E("action.apply"),onClick:function(){var e=x(),t=C(e);en.setAnnotationStyles(a,{Scale:t}),oh("AnnotationCreateDistanceMeasurement","Scale",t),o(el.closeElements(["calibrationModal"]))},disabled:w})))))};n(923);function q_(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 Y_(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 $_(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 K_=function(){var e=$_(Oe((function(e){return[Fo.isElementDisabled(e,"linkModal"),Fo.isElementOpen(e,"linkModal"),Fo.getTotalPages(e),Fo.getCurrentPage(e),Fo.getSelectedTab(e,"linkModal")]})),5),t=e[0],n=e[1],r=e[2],o=e[3],i=e[4],a=$_(Je(),1)[0],u=Ce(),c=s.a.createRef(),f=s.a.createRef(),d=$_(Object(l.useState)(""),2),p=d[0],h=d[1],m=$_(Object(l.useState)(1),2),g=m[0],v=m[1],y=function(){u(el.closeElement("linkModal")),h(""),v(1),en.setToolMode(Ji)},b=function(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:o,a=new Annotations.Link;return a.PageNumber=i,a.StrokeColor=new Annotations.Color(0,165,228),a.StrokeStyle="underline",a.StrokeThickness=2,a.Author=en.getCurrentUser(),a.Subject="Link",a.X=e,a.Y=t,a.Width=n,a.Height=r,a},w=function(){var e=[],t=en.getSelectedTextQuads(),n=en.getSelectedAnnotations();if(t){var r=en.getSelectedText(),o=function(n){var o=[];t[n].forEach((function(e){o.push(b(Math.min(e.x1,e.x3),Math.min(e.y1,e.y3),Math.abs(e.x1-e.x3),Math.abs(e.y1-e.y3),parseInt(n)))})),S(o,t[n],r),e.push.apply(e,o)};for(var i in t)o(i)}return n&&n.forEach((function(t){var n=t.getAssociatedLinks();if(n.length>0){var r=[];n.forEach((function(e){r.push(en.getAnnotationById(e))})),en.deleteAnnotations(r),t.unassociateLinks()}var o=b(t.X,t.Y,t.Width,t.Height);e.push(o),t.associateLink([o.Id])})),e},S=function(){var e,t=(e=regeneratorRuntime.mark((function e(t,n,r){var o,i,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o=t[0],(i=new Annotations.TextHighlightAnnotation).PageNumber=o.PageNumber,i.X=o.X,i.Y=o.Y,i.Width=o.Width,i.Height=o.Height,i.StrokeColor=new Annotations.Color(0,0,0,0),i.Opacity=0,i.Quads=n,i.Author=en.getCurrentUser(),i.setContents(r),a=t.map((function(e){return e.Id})),i.associateLink(a),en.addAnnotations([i]);case 15:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Y_(i,r,o,a,l,"next",e)}function l(e){Y_(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e,n,r){return t.apply(this,arguments)}}(),E=function(e){e.preventDefault();var t=w(),n=new window.Actions.URI({uri:p});t.forEach((function(e){e.addAction("U",n),en.addAnnotations([e])}));var r=t.map((function(e){return e.PageNumber}));(r=q_(new Set(r))).forEach((function(e){en.drawAnnotations(e,null,!0)})),y()},C=function(e){e.preventDefault();var t=w(),n={dest:new(0,window.Actions.GoTo.Dest)({page:g})},r=new window.Actions.GoTo(n);t.forEach((function(e){e.addAction("U",r),en.addAnnotations([e])}));var o=t.map((function(e){return e.PageNumber}));(o=q_(new Set(o))).forEach((function(e){en.drawAnnotations(e,null,!0)})),y()};Object(l.useEffect)((function(){if(n){var e=en.getSelectedText();if(e){var t=e.match(/(http(s)?:\/\/.)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/g);t&&t.length>0&&h(t[0])}}}),[r,n]),Object(l.useEffect)((function(){"PageNumberPanelButton"===i&&n?f.current.focus():"URLPanelButton"===i&&n&&c.current.focus()}),[i,n,f,c]);var x=rl()({Modal:!0,LinkModal:!0,open:n,closed:!n});return t?null:s.a.createElement(lf,{onSwipedUp:y,onSwipedDown:y,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:x,"data-element":"linkModal",onMouseDown:y},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement(Sh,{id:"linkModal"},s.a.createElement("div",{className:"tab-list"},s.a.createElement(Eh,{dataElement:"URLPanelButton"},s.a.createElement("div",{className:"tab-options-button"},a("link.url"))),s.a.createElement("div",{className:"divider"}),s.a.createElement(Eh,{dataElement:"PageNumberPanelButton"},s.a.createElement("div",{className:"tab-options-button"},a("link.page")))),s.a.createElement(xh,{dataElement:"URLPanel"},s.a.createElement("form",{onSubmit:E},s.a.createElement("div",null,a("link.enterurl")),s.a.createElement("div",{className:"linkInput"},s.a.createElement("input",{className:"urlInput",type:"url",ref:c,value:p,onChange:function(e){return h(e.target.value)}}),s.a.createElement(yu,{dataElement:"linkSubmitButton",label:a("action.link"),onClick:E})))),s.a.createElement(xh,{dataElement:"PageNumberPanel"},s.a.createElement("form",{onSubmit:C},s.a.createElement("div",null,a("link.enterpage")),s.a.createElement("div",{className:"linkInput"},s.a.createElement("input",{type:"number",ref:f,value:g,onChange:function(e){return v(parseInt(e.target.value,10))},min:1,max:r}),s.a.createElement(yu,{dataElement:"linkSubmitButton",label:a("action.link"),onClick:C,disabled:g<1||g>r}))))))))};n(924);function X_(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 Q_(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){X_(i,r,o,a,l,"next",e)}function l(e){X_(i,r,o,a,l,"throw",e)}a(void 0)}))}}function J_(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 eO=function(){var e=J_(Oe((function(e){return[Fo.isElementDisabled(e,"editTextModal"),Fo.isElementOpen(e,"editTextModal")]})),2),t=e[0],n=e[1],r=J_(Je(),1)[0],o=Ce(),i=J_(Object(l.useState)(""),2),a=i[0],u=i[1],c=J_(Object(l.useState)([]),2),f=c[0],d=c[1],p=function(){o(el.closeElement("editTextModal")),u(""),en.setToolMode(Ji)};Object(l.useEffect)((function(){n&&(u(en.getSelectedText()),function(){var e=en.getSelectedTextQuads();if(e){var t=[];Object.keys(e).forEach((function(n){e[n].forEach((function(e){var r=window.docViewer.getDocument().getPDFCoordinates(n,e.x1,e.y1),o=window.docViewer.getDocument().getPDFCoordinates(n,e.x3,e.y3);t.push({x1:r.x,x2:o.x,y1:r.y,y2:o.y,pageNum:Number(n)})}))})),d(t)}}())}),[n]);var h=function(e){e.preventDefault(),window.PDFNet.runWithCleanup(Q_(regeneratorRuntime.mark((function e(){var t,n,r,o,i,l,s,u,c,d,p,h,m,g,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,window.docViewer.getDocument().getPDFDoc();case 2:if(t=e.sent,n=a.split(/\r?\n/),t.initSecurityHandler(),t.lock(),r=window.PDFNet,!(f&&f.length>0)){e.next=27;break}o=0;case 9:if(!(o<f.length)){e.next=24;break}return i=f[o],l=i.x1,s=i.x2,u=i.y1,c=i.y2,d=i.pageNum,e.next=13,Promise.all([t.getPage(d),r.ContentReplacer.create(),r.Rect.init(l,u,s,c)]);case 13:p=e.sent,h=J_(p,3),m=h[0],g=h[1],v=h[2],g.addText(v,n[o]),g.process(m),g.destroy();case 21:o++,e.next=9;break;case 24:window.docViewer.refreshAll(),window.docViewer.updateView(),window.docViewer.getDocument().refreshTextData();case 27:case"end":return e.stop()}}),e)})))),p()},m=rl()({Modal:!0,EditTextModal:!0,open:n,closed:!n});return t?null:s.a.createElement(lf,{onSwipedUp:p,onSwipedDown:p,preventDefaultTouchmoveEvent:!0},s.a.createElement(Yf,{locked:n},s.a.createElement("div",{className:m,"data-element":"editTextModal",onMouseDown:p},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("p",{className:"textareaLabel"},r("message.enterReplacementText")),s.a.createElement(fS,{value:a,onChange:function(e){u(e.target.value)},onKeyDown:function(e){(e.metaKey||e.ctrlKey)&&13===e.which&&h(e)}}),s.a.createElement("div",{className:"editing-controls"},s.a.createElement("button",{className:"button cancel-button editing-pad",onClick:p},r("action.cancel")),s.a.createElement("button",{className:"button editing-button",onClick:h},r("action.save")))))))},tO=nh;n(925);function nO(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 rO(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 oO=function(){var e=rO(Oe((function(e){return[Fo.isElementDisabled(e,"filterModal"),Fo.isElementOpen(e,"filterModal")]})),2),t=e[0],n=e[1],r=rO(Je(),1)[0],o=Ce(),i=rO(Object(l.useState)([]),2),a=i[0],u=i[1],c=rO(Object(l.useState)([]),2),f=c[0],d=c[1],p=rO(Object(l.useState)([]),2),h=p[0],m=p[1],g=rO(Object(l.useState)([]),2),v=g[0],y=g[1],b=function(){o(el.closeElement("filterModal")),en.setToolMode(Ji)};Object(l.useEffect)((function(){var e=en.getAnnotationsList(),t=new Set,n=new Set;e.forEach((function(e){en.getDisplayAuthor(e)&&""!==en.getDisplayAuthor(e)&&t.add(en.getDisplayAuthor(e)),e.Subject&&""!==e.Subject&&n.add(e.Subject)})),u(nO(t)),d(nO(n))}),[n]);var w=rl()({Modal:!0,FilterAnnotModal:!0,open:n,closed:!n});return t?null:s.a.createElement(lf,{onSwipedUp:b,onSwipedDown:b,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:w,"data-element":"filterModal",onMouseDown:b},s.a.createElement(Yf,{locked:n,focusLastOnUnlock:!0},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},en.getAnnotationsList().length>0?s.a.createElement("div",{className:"filter-modal"},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"filter-options"},s.a.createElement("div",{className:"filter"},s.a.createElement("div",{className:"heading"},r("option.filterAnnotModal.commentBy")),s.a.createElement("div",{className:"buttons"},nO(a).map((function(e,t){return s.a.createElement(tO,{type:"checkbox",key:t,label:e,checked:h.includes(e),id:e,onChange:function(e){-1===h.indexOf(e.target.getAttribute("id"))?m([].concat(nO(h),[e.target.getAttribute("id")])):m(h.filter((function(t){return t!==e.target.getAttribute("id")})))}})})))),s.a.createElement("div",{className:"filter"},s.a.createElement("div",{className:"heading"},r("option.filterAnnotModal.types")),s.a.createElement("div",{className:"buttons"},nO(f).map((function(e,t){return s.a.createElement(tO,{type:"checkbox",key:t,label:e,checked:v.includes(e),id:e,onChange:function(e){-1===v.indexOf(e.target.getAttribute("id"))?y([].concat(nO(v),[e.target.getAttribute("id")])):y(v.filter((function(t){return t!==e.target.getAttribute("id")})))}})}))))),s.a.createElement("div",{className:"footer"},s.a.createElement(yu,{className:"filter-annot-clear",onClick:function(){o(el.setCustomNoteFilter((function(e){return!0}))),m([]),y([])},label:r("action.clear")}),s.a.createElement(yu,{className:"filter-annot-apply",onClick:function(){o(el.setCustomNoteFilter((function(e){var t=!0,n=!0;return v.length>0&&(t=v.includes(e.Subject)),h.length>0&&(n=h.includes(en.getDisplayAuthor(e))),t&&n}))),b()},label:r("action.apply")}))):s.a.createElement("div",null,s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"message"},r("message.noAnnotationsFilter")))))))},iO=(n(926),function(){var e=Oe((function(e){return Fo.isElementDisabled(e,"filePickerHandler")}),Y),t=Ce(),n=!!Qf("pdftronServer",null)?window.CoreControls.SupportedFileFormats.SERVER:window.CoreControls.SupportedFileFormats.CLIENT;return e?null:s.a.createElement("div",{className:"FilePickerHandler"},s.a.createElement("input",{id:"file-picker",type:"file",accept:n.map((function(e){return".".concat(e)})).join(", "),onChange:function(e){var n=e.target.files[0];n&&(t(el.openElement("progressModal")),t(el.closeElement("menuOverlay")),nd(t,n))}}))}),aO=(n(927),function(){return s.a.createElement("div",{className:"CopyTextHandler"},s.a.createElement("textarea",{id:"copy-textarea",tabIndex:-1,"aria-hidden":!0}))});n(928);function lO(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 sO=function e(){var t=lO(Oe((function(e){return[Fo.isElementDisabled(e,"printHandler"),Fo.isEmbedPrintSupported(e)]}),Y),2),n=t[0],r=t[1],o=lO(Object(l.useState)(""),2),i=o[0],a=o[1];return Object(l.useEffect)((function(){var e=function(){var e=en.getDocument().getType();a(e)};return en.addEventListener("documentLoaded",e),function(){return en.removeEventListener("documentLoaded",e)}})),n?null:s.a.createElement("div",{className:rl()({PrintHandler:e,"ios-print":hn})},r&&i===us?s.a.createElement("iframe",{id:"print-handler",tabIndex:-1}):s.a.createElement("div",{id:"print-handler"}))},uO=function(){var e=Oe((function(e){return Fo.getSignatureFonts(e)}));return s.a.createElement("div",{style:{opacity:0}},e.map((function(e){return s.a.createElement("span",{key:e,style:{fontFamily:e}})})))};n(929);function cO(e){return(cO="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 fO(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dO(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 pO(e,t){return!t||"object"!==cO(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 hO(e){return(hO=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function mO(e,t){return(mO=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var gO=function(e){function t(){return fO(this,t),pO(this,hO(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&&mO(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.buttonName,n=e.role;return s.a.createElement("button",{className:"OverlayItem",onClick:this.props.onClick,"aria-label":t,role:n},s.a.createElement("div",{className:"ButtonText"},t))}}])&&dO(n.prototype,r),o&&dO(n,o),t}(s.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(gO,"propTypes",{onClick:x.a.func,buttonName:x.a.string,role:x.a.string});var vO=gO;n(930);function yO(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 bO=function(){var e=yO(Je(),1)[0],t=Oe(Fo.getZoomList),n=Oe(Fo.isReaderMode);return s.a.createElement(hf,{menu:"zoomOverlay",trigger:"zoomOverlayButton",ariaLabel:e("component.zoomOverlay")},s.a.createElement("button",{className:"ZoomItem",onClick:ns,"aria-label":e("action.fitToWidth"),role:"option"},s.a.createElement(wl,{className:"ZoomIcon",glyph:"icon-header-zoom-fit-to-width"}),s.a.createElement("div",{className:"ZoomLabel"},e("action.fitToWidth"))),!n&&s.a.createElement("button",{className:"ZoomItem",onClick:rs,"aria-label":e("action.fitToPage"),role:"option"},s.a.createElement(wl,{className:"ZoomIcon",glyph:"icon-header-zoom-fit-to-page"}),s.a.createElement("div",{className:"ZoomLabel"},e("action.fitToPage"))),s.a.createElement("div",{className:"divider"}),t.map((function(e,t){return s.a.createElement(vO,{key:t,onClick:function(){return as(e)},buttonName:"".concat(100*e,"%"),role:"option"})})),!n&&s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"dividerSmall"}),s.a.createElement("div",{className:"ZoomItem",role:"option"},s.a.createElement(wl,{className:"ZoomIcon",glyph:"icon-header-zoom-marquee"}),s.a.createElement(_u,{className:"ZoomToolButton",toolName:"MarqueeZoomTool",label:e("tool.Marquee")}))))};n(931);function wO(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 SO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function EO(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 CO=window.Tools.RubberStampCreateTool.FILL_COLORS,xO=new window.Annotations.Color(CO[0]),_O=function(e){var t=e.state,n=e.setState,r=e.closeModal,o=e.createCustomStamp,i=function(e,t,n){var r="";return e&&(r+="[$currentUser] "),t&&(r+="DD/MM/YYYY "),n&&(r+="h:mm a"),r},a=EO(Object(l.useState)(!0),2),u=a[0],c=a[1],f=EO(Object(l.useState)(!0),2),d=f[0],p=f[1],h=EO(Object(l.useState)(!0),2),m=h[0],g=h[1],v=EO(Object(l.useState)("Draft"),2),y=v[0],b=v[1],w=EO(Je(),1)[0],S=EO(Object(l.useState)(xO),2),E=S[0],C=S[1],x=en.getTool("AnnotationCreateRubberStamp"),_=i(u,d,m),O=EO(Object(l.useState)(_),2),A=O[0],T=O[1],k=Object(l.useRef)(),P=Object(l.useRef)(),M=Object(l.useRef)(),R=function(e,r,o){var i={canvas:k.current,title:e,subtitle:r,width:300,height:100,color:o,canvasParent:P.current},a=x.drawCustomStamp(i),l=k.current.toDataURL();n(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wO(Object(n),!0).forEach((function(t){SO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t,{width:a,title:e,color:o,subtitle:r,height:i.height,dataURL:l}))};Object(l.useEffect)((function(){R(y,A,E)}),[]);var L=w("option.customStampModal.stampText");return s.a.createElement("div",{className:"text-customstamp"},s.a.createElement("div",{className:"canvas-container",ref:P},s.a.createElement("div",{className:"canvas-holder"},s.a.createElement("canvas",{className:"custom-stamp-canvas",ref:k}))),s.a.createElement("div",{style:{marginTop:10,display:"flex"}},s.a.createElement("div",{className:"stamp-label",style:{width:"20%",alignSelf:"center"}}," ",L," "),s.a.createElement("input",{className:"text-customstamp-input",ref:M,type:"text","aria-label":L.substring(0,L.length-1),value:y,onChange:function(e){var t=e.target.value||"";b(t),R(t,A,E)}})),s.a.createElement("div",{style:{marginTop:10,marginBottom:8,display:"flex"}},s.a.createElement("div",{className:"stamp-sublabel",style:{width:"20%",alignSelf:"center"}}," ",w("option.customStampModal.timestampText")," "),s.a.createElement(nh,{id:"default-username",checked:u,onChange:function(){c(!u);var e=i(!u,d,m);T(e),R(y,e,E)},label:w("option.customStampModal.Username")}),s.a.createElement(nh,{id:"default-date",checked:d,onChange:function(){p(!d);var e=i(u,!d,m);T(e),R(y,e,E)},label:w("option.customStampModal.Date")}),s.a.createElement(nh,{id:"default-time-input",checked:m,onChange:function(){g(!m);var e=i(u,d,!m);T(e),R(y,e,E)},label:w("option.customStampModal.Time")})),!y&&s.a.createElement("div",{className:"empty-stamp-input"},w("message.emptyCustomStampInput")),s.a.createElement("div",{className:"divider-horizontal"}),s.a.createElement("div",{className:"footer"},s.a.createElement("button",{className:"stamp-close",onClick:r},w("action.cancel")),s.a.createElement(gp,{color:E,property:"StrokeColor",onStyleChange:function(e,t){C(t),R(y,A,t)},overridePalette2:CO}),s.a.createElement("div",{className:y?"stamp-create":"stamp-create stamp-create-disabled",onClick:function(){y&&o()}},w("action.create"))))};n(932);function OO(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 AO=function(){var e=OO(Object(l.useState)({}),2),t=e[0],n=e[1],r=en.getTool("AnnotationCreateRubberStamp"),o=OO(Je(),1)[0],i=OO(Oe((function(e){return[Fo.isElementOpen(e,"customStampModal")]})),1)[0],a=Ce(),u=function(){a(el.closeElement("customStampModal"))},c=rl()({Modal:!0,CustomStampModal:!0,open:i,closed:!i});return s.a.createElement("div",{className:c,"data-element":"customStampModal",onMouseDown:u},s.a.createElement(Yf,{locked:i},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"header"},s.a.createElement("p",{style:{textAlign:"center"}},o("component.createStampButton"))),s.a.createElement(_O,{isModalOpen:i,state:t,setState:n,closeModal:u,createCustomStamp:function(){en.setToolMode("AnnotationCreateRubberStamp"),r.addCustomStamp(t);var e=r.createCustomStampAnnotation(t);r.setRubberStamp(e),r.showPreview(),a(el.closeElement("customStampModal"));var n=r.getStandardStamps().length,o=r.getCustomStamps().length;a(el.setSelectedStampIndex(n+o-1))}}))))};n(933);function TO(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 kO={dataElement:x.a.string.isRequired,isOpen:x.a.bool,render:x.a.func.isRequired,close:x.a.func,disableBackdropClick:x.a.bool,disableEscapeKeyDown:x.a.bool};function PO(e){var t=e.dataElement,n=e.isOpen,r=e.render,o=e.close,i=e.disableBackdropClick,a=e.disableEscapeKeyDown,l=s.a.useRef();s.a.useLayoutEffect((function(){if(r&&n&&l.current){l.current.focus();var e=r();if("string"==typeof e&&(e=document.createTextNode(e)),function(e){try{return e instanceof window.Node||e instanceof window.parent.Node}catch(e){return!1}}(e)){for(;l.current.firstChild;)l.current.removeChild(l.current.lastChild);l.current.appendChild(e)}}}),[n,r]);var u=s.a.useCallback((function(){i||o(t)}),[o,t,i]),c=s.a.useCallback((function(e){e&&27===e.which&&!a&&o(t)}),[o,t,a]);s.a.useEffect((function(){if(n)return document.addEventListener("keydown",c),function(){document.removeEventListener("keydown",c)}}),[c,n]);var f=["Modal CustomModal"];return f.push(t),n?f.push("open"):f.push("closed"),s.a.createElement("div",{role:"button",tabIndex:"-1",className:f.join(" "),"data-element":t,onClick:u},s.a.createElement("div",{ref:l,className:"CustomModal-container",onClick:function(e){return e.stopPropagation()}}))}PO.propTypes=kO;var MO=s.a.memo((function(){var e=TO(Oe((function(e){return[Fo.getCustomModals(e),Fo.getOpenElements(e),Fo.getDisabledElements(e)]}),Y),3),t=e[0],n=e[1],r=e[2],o=Ce(),i=s.a.useCallback((function(e){o(el.closeElement(e))}),[o]);return t.map((function(e){var t=e.dataElement,o=e.render,a=e.disableBackdropClick,l=void 0!==a&&a,u=e.disableEscapeKeyDown,c=void 0!==u&&u,f=n[t],d=r[t];return d&&!0===d.disabled?null:s.a.createElement(PO,{key:t,dataElement:t,isOpen:f,render:o,close:i,disableBackdropClick:l,disableEscapeKeyDown:c})})).filter(Boolean)})),RO={FitPage:"FitPage",FitWidth:"FitWidth",Zoom:"Zoom"};function LO(e){var t;t=e,XE.push(t)}var jO=function(e){return function(t){t.name?(!function(e){var t=e.name,n=e.getSortedNotes,r=e.shouldRenderSeparator,o=e.getSeparatorContent;ys[t]={getSortedNotes:n,shouldRenderSeparator:r,getSeparatorContent:o}}(t),e.dispatch(el.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 DO(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 NO=function(e,t){return Object.create(IO).initialize(e,t)},IO={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(DO(e))),this.store.dispatch(el.setPopupItems(this.popupDataElement,r)),this},update:function(e){return e||(e=[]),this.store.dispatch(el.setPopupItems(this.popupDataElement,e)),this},getItems:function(){return DO(Fo.getPopupItems(this.store.getState(),this.popupDataElement))},_getIndexByDataElement:function(e){var t;if(void 0===e)t=-1;else{var n=this.store.getState();t=Fo.getPopupItems(n,this.popupDataElement).findIndex((function(t){return t.dataElement===e}))}return t}},zO=function(e){return NO(e,"annotationPopup")},BO=function(e){var t=e.dispatch;return function(){return en.closeDocument(t)}},FO=function(e){return function(t){e.dispatch(el.closeElements([t]))}},HO=function(e){return function(t){e.dispatch(el.closeElements(t))}},VO=function(e){return NO(e,"contextMenuPopup")},UO=function(e){return function(){Tf(e)([wf.Annotations])}},WO=function(e){return function(){Tf(e)([wf.Download])}},GO=function(e){return function(t){e.dispatch(el.disableElement(t,3))}},ZO=function(e){return function(t){"string"==typeof t&&e.dispatch(el.disableElement(t,3)),e.dispatch(el.disableElements(t,3))}},qO=function(e){return function(){e.dispatch(el.disableElements(["filePickerHandler","filePickerButton"],1))}},YO=function(e){return function(){Tf(e)([wf.LocalStorage])}},$O=function(e){return function(){Tf(e)([wf.Measurement])}},KO=function(e){return function(){Tf(e)([wf.NotesPanel])}},XO=function(e){return function(){Tf(e)([wf.Print])}},QO=function(e){return function(){Tf(e)([wf.Redaction])}},JO=function(e){return function(){Tf(e)([wf.TextSelection])}},eA=function(e){return function(t){xf(e)([t])}},tA=function(e){return function(){Tf(e)([wf.TouchScrollLock])}},nA=function(e){return function(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{includeAnnotations:!0},r=null===(t=en.getDocument())||void 0===t?void 0:t.getType(),o=us,i=fs,a=cs;r===o||r===a||r===i?("boolean"==typeof n&&(n={includeAnnotations:n}),jf(e.dispatch,n)):console.warn("Document type is not PDF. Cannot be downloaded.")}},rA=function(e){return function(){e.dispatch(el.enableAllElements())}},oA=function(e){return function(){Af(e)([wf.Annotations])}},iA=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?Af(e)([wf.Download]):Tf(e)([wf.Download])}},aA=function(e){return function(t){e.dispatch(el.enableElement(t,3))}},lA=function(e){return function(t){return"string"==typeof t?e.dispatch(el.enableElement(t,3)):e.dispatch(el.enableElements(t,3))}},sA=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?Af(e)([wf.FilePicker]):Tf(e)([wf.FilePicker])}},uA=function(e){return function(){Af(e)([wf.LocalStorage])}},cA=function(e){return function(){Af(e)([wf.Measurement])}},fA=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?Af(e)([wf.NotesPanel]):Tf(e)([wf.NotesPanel])}},dA=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?Af(e)([wf.Print]):Tf(e)([wf.Print])}},pA=function(e){return function(){Af(e)([wf.Redaction])}},hA=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?Af(e)([wf.TextSelection]):Tf(e)([wf.TextSelection])}},mA=function(e){return function(t){Cf(e)([t])}},gA=function(e){return function(){Af(e)([wf.TouchScrollLock])}},vA=function(e){return Ry(e)},yA=function(e){return function(t){var n=en.getAnnotationById(t);e.dispatch(el.openElement("notesPanel")),en.selectAnnotation(n)}},bA=function(){return en.getCurrentUser()},wA=function(){if(!window.bbAnnotManager){var e=Qf("pdftronServer","");window.bbAnnotManager=new window.CoreControls.BlackBoxAnnotationManager(e,window.docViewer)}return window.bbAnnotManager},SA=function(e){return function(){return Fo.getCurrentPage(e.getState())}},EA=function(e){return function(){return Fo.getFitMode(e.getState())}},CA=function(e){return function(){return Fo.getDisplayMode(e.getState())}},xA=function(e){return function(){return Fo.getTotalPages(e.getState())}},_A=function(e){return function(){return Fo.getSelectedThumbnailPageIndexes(e.getState()).map((function(e){return e+1}))}},OA=function(e){return AA(e)},AA=function(e){return Object.keys(Fo).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 Fo[n].apply(Fo,[t].concat(o))},t}),{})},TA=function(e){return function(){return!!Fo.isElementOpen(e.getState(),"leftPanel")}},kA=function(e){return function(){return TA(e)()}},PA=function(){return en.getToolMode()},MA=function(){return en.getZoom()},RA=function(){return Ln()},LA=function(){return Rn()},jA=function(){en.setCurrentPage(1)},DA=function(e){return function(){en.setCurrentPage(Fo.getTotalPages(e.getState()))}},NA=function(e){return function(){var t=e.getState(),n=Fo.getCurrentPage(t);if(n===Fo.getTotalPages(t))console.warn("you are at the last page");else{var r=n+1;en.setCurrentPage(r)}}},IA=function(e){return function(){var t=Fo.getCurrentPage(e.getState());if(1===t)console.warn("You are at the first page");else{var n=t-1;en.setCurrentPage(n)}}},zA=function(){return!!en.getIsAdminUser()},BA=function(e){return function(t){return!!Fo.isElementDisabled(e.getState(),t)}},FA=function(e){return function(t){return!!Fo.isElementOpen(e.getState(),t)}},HA=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."),!(VA()||!(0===UA()&&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)))},VA=function(){var e=navigator.userAgent.toLowerCase(),t=/(msie) ([\w.]+)/.exec(e)||/(trident)(?:.*? rv:([\w.]+)|)/.exec(e);return t?parseInt(t[2],10):t},UA=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},WA=function(){return!!en.getIsReadOnly()},GA=function(e){return function(t){var n=e.getState(),r=Fo.getToolButtonDataElement(n,t);return Fo.isElementDisabled(n,r)}},ZA=function(e){return function(t,n){nd(e.dispatch,t,n)}},qA=function(e){return LS.initialize(e,en.getAnnotationManager()),YA(LS,["setUserData","getUserData","setAllowedTrailingCharacters","getAllowedTrailingCharacters","on","one","off","trigger","addEventListener","setEventListener","removeEventListener"])},YA=function(e,t){var n={},r=!0,o=!1,i=void 0;try{for(var a,l=function(){var t=a.value;n[t]=function(){e[t].apply(e,arguments)}},s=t[Symbol.iterator]();!(r=(a=s.next()).done);r=!0)l()}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n},$A=function(e){return function(t){e.dispatch(el.openElement(t))}},KA=function(e){return function(t){e.dispatch(el.openElements(t))}},XA=function(e){return function(){Ms(e.dispatch,Fo.isEmbedPrintSupported(e.getState()),Fo.getSortStrategy(e.getState()),Fo.getColorMap(e.getState()))}};function QA(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 JA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var eT=function(e){return function(t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?QA(Object(n),!0).forEach((function(t){JA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):QA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},{includeAnnotations:!1,includeComments:!1},{},t),r=n.pagesToPrint;r&&0===r.length?console.warn('No pages to be printed were found in the "pagesToPrint" array provided. If you want to print all pages, please set this to undefined or null.'):Ms(e.dispatch,Fo.isEmbedPrintSupported(e.getState()),Fo.getSortStrategy(e.getState()),Fo.getColorMap(e.getState()),n)}},tT=function(){Ds()},nT=function(e){return function(t,n,r){oT(t),rT(e,t),function(e,t,n){var r=e.toolName,o=e.buttonImage,i=e.toolObject,a=r,l=["TextColor","StrokeColor","FillColor"].filter((function(e){return i.defaults&&i.defaults[e]}));ws[a]={icon:o,iconColor:l[0],currentPalette:l[0],availablePalettes:l,toolNames:[r],annotationCheck:n?function(e){return n(e)}:t?function(e){return e instanceof t}:null}}(t,n,r),iT(e)}},rT=function(e,t){e.dispatch(el.registerTool(t))},oT=function(e){var t=e.toolObject,n=e.toolName,r=en.getToolModeMap();r[n]=t,r[n].name=n},iT=function(e){e.dispatch(el.setColorMap(Cs("iconColor","currentPalette")))};function aT(e){var t;t=e,XE=XE.filter((function(e){return e!==t}))}var lT=function(){en.rotateClockwise()},sT=function(){en.rotateCounterClockwise()};function uT(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 cT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uT(Object(n),!0).forEach((function(t){fT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fT(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var dT=function(e){return function(){return new Promise((function(t,n){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();en.exportAnnotations((function(e){fetch(a,{method:"POST",headers:l,body:cT({},s,{data:e}),credentials:"include"}).then((function(e){e.ok?t():n(e)})).catch(n)}))}))}};function pT(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 hT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pT(Object(n),!0).forEach((function(t){mT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function mT(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gT(e){return function(t,n){var r={};"string"==typeof n?n.split(",").forEach((function(e){r[vT(e)]=!0})):r=hT({},n);var o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=en.getSearchMode(),n=t.PAGE_STOP|t.HIGHLIGHT;return e.caseSensitive&&(n|=t.CASE_SENSITIVE),e.wholeWord&&(n|=t.WHOLE_WORD),e.wildcard&&(n|=t.WILD_CARD),e.regex&&(n|=t.REGEX),e.searchUp&&(n|=t.SEARCH_UP),e.ambientString&&(n|=t.AMBIENT_STRING),n}(r);e&&(e(el.openElement("searchPanel")),e(el.searchText(t,r)));var i={fullSearch:!1,onResult:function(e){en.displaySearchResult(e),en.setActiveSearchResult(e);var n=hT({caseSensitive:!1,wholeWord:!1,wildcard:!1,regex:!1,searchUp:!1,ambientString:!1},r);(QE()||[]).forEach((function(r){try{r(t,n,[e])}catch(e){console.error(e)}}))},onDocumentEnd:function(){en.getDocumentViewer().trigger("endOfDocumentResult",!0)},onError:function(e){console.error(e)}};en.textSearchInit(t,o,i)}}var vT=function(e){return"".concat(e.charAt(0).toLowerCase()).concat(e.slice(1))},yT=function(e){return function(t){e.dispatch(el.setActiveHeaderGroup(t))}},bT=function(e){return function(t){e.dispatch(el.setActiveLeftPanel(t))}},wT=function(e){en.setIsAdminUser(e)},ST=function(e){en.setCurrentUser(e)},ET={border:"StrokeColor",fill:"FillColor",text:"TextColor"},CT={StrokeColor:"border",FillColor:"fill",TextColor:"text"},xT=function(e){return function(t,n){var r=xs(Ss(t)).availablePalettes,o=ET[n];r.includes(o)?e.dispatch(el.setActivePalette(Ss(t),o)):console.warn("".concat(t," does not have ").concat(n," color, available colors are: ").concat(r.map((function(e){return CT[e]})).join(", ")," "))}};function _T(e){return(_T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function OT(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 AT(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var TT=function(e){return function(t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?OT(Object(n),!0).forEach((function(t){AT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Fo.getCustomElementOverrides(e.getState(),"colorPalette")||{});if(Array.isArray(t)){if(!t.every(kT))return console.warn("An array is passed to setColorPalette, but some colors are invalid. A color must be 'transparency' or a hex color string. For example #F0F0F0");n.global=t}else if("object"===_T(t)){if(!t.toolNames||!t.colors)return console.warn("An object is passed to setColorPalette, but it doesn't have a toolNames or colors property.");t.toolNames.forEach((function(e){var r=Ss(e);n[r]=t.colors}))}e.dispatch(el.setCustomElementOverrides("colorPalette",n))}},kT=function(e){return"transparency"===e||e.startsWith("#")&&6===e.split("#")[1].length},PT=function(e){return function(t){e.dispatch(el.setHighContrastMode(t))}},MT=function(e){return function(){return Fo.getIsHighContrastMode(e.getState())}},RT=function(e){en.setCurrentPage(e)};var LT=function(e){return function(t){e.dispatch(el.setCustomModal(t))}},jT=function(e){return function(t){e.dispatch(el.setCustomNoteFilter(t))}},DT=function(e){return function(t){e.dispatch(el.setCustomPanel(t))}},NT=function(e){return function(){return Fo.getBookmarks(e.getState())}},IT=function(e){return function(t){e.dispatch(el.setBookmarks(t))}};function zT(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var BT=function(e){var t,n=(zT(t={},RO.FitWidth,en.fitToWidth),zT(t,RO.FitPage,en.fitToPage),zT(t,RO.Zoom,en.fitToZoom),t)[e];n?n():console.warn("Unsupported fit mode: ".concat(e))};function FT(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 HT=function(e){return function(t){var n=e.getState(),r=Object.keys(n.viewer.headers),o=Object.create(VT).initialize(n.viewer,r);t(o),r.forEach((function(t){e.dispatch(el.setHeaderItems(t,FT(o.headers[t])))}))}},VT={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}},UT=function(e){return function(t,n){var r=xs(Ss(t)).availablePalettes,o=ET[n];r.includes(o)?e.dispatch(el.setIconColor(Ss(t),o)):console.warn("".concat(t," does not have ").concat(n," color, available colors are: ").concat(r.map((function(e){return CT[e]})).join(", ")," "))}},WT=function(e){var t=qt.changeLanguage(e);GT(t)},GT=function(e){e.then((function(e){var t=window.Annotations.DatePickerWidgetAnnotation,n=e("datePicker",{returnObjects:!0}),r=t.datePickerOptions;r.i18n=n,t.datePickerOptions=r,en.getAnnotationsList().filter((function(e){return e instanceof t})).forEach((function(e){e.refreshDatePicker()}))}))},ZT=function(e){en.setDisplayMode(e)},qT=function(e){return Am(e.dispatch)},YT=function(e){return function(t){var n=Om(t);if(n){var r=Ln(),o=kn.filter((function(e){return e<=r&&e>=n}));Pn(n),e.dispatch(el.setZoomList(o)),window.Tools.MarqueeZoomTool.setMinZoomLevel(n)}else console.warn("Type of the argument for setMinZoomLevel must be either string or number")}},$T=function(e){return function(t){e.dispatch(el.setNoteDateFormat(t))}},KT=function(e){return function(t){e.dispatch(el.setPrintedNoteDateFormat(t))}},XT=function(e){return function(t){jO(e)(t)}},QT=function(e){return function(t){e.dispatch(el.setPageLabels(t))}},JT=function(e){en.setReadOnly(e)},ek=function(e){return function(t,n){e.dispatch(el.setSelectedTab(t,n))}},tk=function(e){return function(t){t?e.dispatch(el.openElement("leftPanel")):e.dispatch(el.closeElement("leftPanel"))}},nk=function(e){return function(t){tk(e)(t)}},rk=function(e){return function(t){e.dispatch(el.setSortNotesBy(t))}},ok=function(e){return function(t){e.dispatch(el.setSortStrategy(t))}},ik=function(e){"both"===e?(bf.allowVerticalSwipe=!0,bf.allowHorizontalSwipe=!0):"vertical"===e?(bf.allowVerticalSwipe=!0,bf.allowHorizontalSwipe=!1):"horizontal"===e?(bf.allowVerticalSwipe=!1,bf.allowHorizontalSwipe=!0):console.warn("".concat(e," is not a valid orientation. Try 'vertical,' 'horizontal,' or 'both."))},ak=n(291),lk=n.n(ak),sk=function(e,t){var n=lk.a.parse(e,{from:t.from,parser:t.parser}),r={};return n.walkRules((function(e){(function(e){return 1!==e.selectors.length||":root"!==e.selectors[0]||"root"!==e.parent.type})(e)||e.each((function(e){if(function(e){return Boolean(e.value)&&e.prop.startsWith("--")}(e)){var t=e.prop.slice(2);r[t]=e.value}}))})),r};
/*!
* css-vars-ponyfill
* v2.3.2
* https://jhildenbiddle.github.io/css-vars-ponyfill/
* (c) 2018-2020 John Hildenbiddle <http://hildenbiddle.com>
* MIT license
*/
function uk(){return(uk=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 ck(e){return function(e){if(Array.isArray(e))return fk(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return fk(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fk(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}
/*!
* get-css-data
* v1.8.0
* https://github.com/jhildenbiddle/get-css-data
* (c) 2018-2020 John Hildenbiddle <http://hildenbiddle.com>
* MIT license
*/()}function fk(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function dk(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={mimeType:t.mimeType||null,onBeforeSend:t.onBeforeSend||Function.prototype,onSuccess:t.onSuccess||Function.prototype,onError:t.onError||Function.prototype,onComplete:t.onComplete||Function.prototype},r=Array.isArray(e)?e:[e],o=Array.apply(null,Array(r.length)).map((function(e){return null}));function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t="<"===e.trim().charAt(0);return!t}function a(e,t){n.onError(e,r[t],t)}function l(e,t){var i=n.onSuccess(e,r[t],t);e=!1===i?"":i||e,o[t]=e,-1===o.indexOf(null)&&n.onComplete(o)}var s=document.createElement("a");r.forEach((function(e,t){if(s.setAttribute("href",e),s.href=String(s.href),Boolean(document.all&&!window.atob)&&s.host.split(":")[0]!==location.host.split(":")[0]){if(s.protocol===location.protocol){var r=new XDomainRequest;r.open("GET",e),r.timeout=0,r.onprogress=Function.prototype,r.ontimeout=Function.prototype,r.onload=function(){i(r.responseText)?l(r.responseText,t):a(r,t)},r.onerror=function(e){a(r,t)},setTimeout((function(){r.send()}),0)}else console.warn("Internet Explorer 9 Cross-Origin (CORS) requests must use the same protocol (".concat(e,")")),a(null,t)}else{var o=new XMLHttpRequest;o.open("GET",e),n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),n.onBeforeSend(o,e,t),o.onreadystatechange=function(){4===o.readyState&&(200===o.status&&i(o.responseText)?l(o.responseText,t):a(o,t))},o.send()}}))}
/**
* Gets CSS data from <style> and <link> nodes (including @imports), then
* returns data in order processed by DOM. Allows specifying nodes to
* include/exclude and filtering CSS data using RegEx.
*
* @preserve
* @param {object} [options] The options object
* @param {object} [options.rootElement=document] Root element to traverse for
* <link> and <style> nodes.
* @param {string} [options.include] CSS selector matching <link> and <style>
* nodes to include
* @param {string} [options.exclude] CSS selector matching <link> and <style>
* nodes to exclude
* @param {object} [options.filter] Regular expression used to filter node CSS
* data. Each block of CSS data is tested against the filter,
* and only matching data is included.
* @param {boolean} [options.skipDisabled=true] Determines if disabled
* stylesheets will be skipped while collecting CSS data.
* @param {boolean} [options.useCSSOM=false] Determines if CSS data will be
* collected from a stylesheet's runtime values instead of its
* text content. This is required to get accurate CSS data
* when a stylesheet has been modified using the deleteRule()
* or insertRule() methods because these modifications will
* not be reflected in the stylesheet's text content.
* @param {function} [options.onBeforeSend] Callback before XHR is sent. Passes
* 1) the XHR object, 2) source node reference, and 3) the
* source URL as arguments.
* @param {function} [options.onSuccess] Callback on each CSS node read. Passes
* 1) CSS text, 2) source node reference, and 3) the source
* URL as arguments.
* @param {function} [options.onError] Callback on each error. Passes 1) the XHR
* object for inspection, 2) soure node reference, and 3) the
* source URL that failed (either a <link> href or an @import)
* as arguments
* @param {function} [options.onComplete] Callback after all nodes have been
* processed. Passes 1) concatenated CSS text, 2) an array of
* CSS text in DOM order, and 3) an array of nodes in DOM
* order as arguments.
*
* @example
*
* getCssData({
* rootElement : document,
* include : 'style,link[rel="stylesheet"]',
* exclude : '[href="skip.css"]',
* filter : /red/,
* skipDisabled: true,
* useCSSOM : false,
* onBeforeSend(xhr, node, url) {
* // ...
* }
* onSuccess(cssText, node, url) {
* // ...
* }
* onError(xhr, node, url) {
* // ...
* },
* onComplete(cssText, cssArray, nodeArray) {
* // ...
* }
* });
*/function pk(e){var t=/\/\*[\s\S]+?\*\//g,n=/(?:@import\s*)(?:url\(\s*)?(?:['"])([^'"]*)(?:['"])(?:\s*\))?(?:[^;]*;)/g,r={rootElement:e.rootElement||document,include:e.include||'style,link[rel="stylesheet"]',exclude:e.exclude||null,filter:e.filter||null,skipDisabled:!1!==e.skipDisabled,useCSSOM:e.useCSSOM||!1,onBeforeSend:e.onBeforeSend||Function.prototype,onSuccess:e.onSuccess||Function.prototype,onError:e.onError||Function.prototype,onComplete:e.onComplete||Function.prototype},o=Array.apply(null,r.rootElement.querySelectorAll(r.include)).filter((function(e){return t=e,n=r.exclude,!(t.matches||t.matchesSelector||t.webkitMatchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector).call(t,n);var t,n})),i=Array.apply(null,Array(o.length)).map((function(e){return null}));function a(){if(-1===i.indexOf(null)){var e=i.join("");r.onComplete(e,i,o)}}function l(e,t,n,o){var l=r.onSuccess(e,n,o);(function e(t,n,o,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],u=s(t,o,l);u.rules.length?dk(u.absoluteUrls,{onBeforeSend:function(e,t,o){r.onBeforeSend(e,n,t)},onSuccess:function(e,t,o){var i=r.onSuccess(e,n,t),a=s(e=!1===i?"":i||e,t,l);return a.rules.forEach((function(t,n){e=e.replace(t,a.absoluteRules[n])})),e},onError:function(r,s,c){a.push({xhr:r,url:s}),l.push(u.rules[c]),e(t,n,o,i,a,l)},onComplete:function(r){r.forEach((function(e,n){t=t.replace(u.rules[n],e)})),e(t,n,o,i,a,l)}}):i(t,a)})(e=void 0!==l&&!1===Boolean(l)?"":l||e,n,o,(function(e,o){null===i[t]&&(o.forEach((function(e){return r.onError(e.xhr,n,e.url)})),!r.filter||r.filter.test(e)?i[t]=e:i[t]="",a())}))}function s(e,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i={};return i.rules=(e.replace(t,"").match(n)||[]).filter((function(e){return-1===o.indexOf(e)})),i.urls=i.rules.map((function(e){return e.replace(n,"$1")})),i.absoluteUrls=i.urls.map((function(e){return hk(e,r)})),i.absoluteRules=i.rules.map((function(e,t){var n=i.urls[t],o=hk(i.absoluteUrls[t],r);return e.replace(n,o)})),i}o.length?o.forEach((function(e,t){var n=e.getAttribute("href"),o=e.getAttribute("rel"),s="LINK"===e.nodeName&&n&&o&&-1!==o.toLowerCase().indexOf("stylesheet"),u=!1!==r.skipDisabled&&e.disabled,c="STYLE"===e.nodeName;if(s&&!u)dk(n,{mimeType:"text/css",onBeforeSend:function(t,n,o){r.onBeforeSend(t,e,n)},onSuccess:function(r,o,i){var a=hk(n);l(r,t,e,a)},onError:function(n,o,l){i[t]="",r.onError(n,e,o),a()}});else if(c&&!u){var f=e.textContent;r.useCSSOM&&(f=Array.apply(null,e.sheet.cssRules).map((function(e){return e.cssText})).join("")),l(f,t,e,location.href)}else i[t]="",a()})):r.onComplete("",[])}function hk(e,t){var n=document.implementation.createHTMLDocument(""),r=n.createElement("base"),o=n.createElement("a");return n.head.appendChild(r),n.body.appendChild(o),r.href=t||document.baseURI||(document.querySelector("base")||{}).href||location.href,o.href=e,o.href}var mk=gk;function gk(e,t,n){e instanceof RegExp&&(e=vk(e,n)),t instanceof RegExp&&(t=vk(t,n));var r=yk(e,t,n);return r&&{start:r[0],end:r[1],pre:n.slice(0,r[0]),body:n.slice(r[0]+e.length,r[1]),post:n.slice(r[1]+t.length)}}function vk(e,t){var n=t.match(e);return n?n[0]:null}function yk(e,t,n){var r,o,i,a,l,s=n.indexOf(e),u=n.indexOf(t,s+1),c=s;if(s>=0&&u>0){for(r=[],i=n.length;c>=0&&!l;)c==s?(r.push(c),s=n.indexOf(e,c+1)):1==r.length?l=[r.pop(),u]:((o=r.pop())<i&&(i=o,a=u),u=n.indexOf(t,c+1)),c=s<u&&s>=0?s:u;r.length&&(l=[i,a])}return l}function bk(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={preserveStatic:!0,removeComments:!1},r=uk({},n,t),o=[];function i(e){throw new Error("CSS parse error: ".concat(e))}function a(t){var n=t.exec(e);if(n)return e=e.slice(n[0].length),n}function l(){return a(/^{\s*/)}function s(){return a(/^}/)}function u(){a(/^\s*/)}function c(){if(u(),"/"===e[0]&&"*"===e[1]){for(var t=2;e[t]&&("*"!==e[t]||"/"!==e[t+1]);)t++;if(!e[t])return i("end of comment is missing");var n=e.slice(2,t);return e=e.slice(t+2),{type:"comment",comment:n}}}function f(){for(var e,t=[];e=c();)t.push(e);return r.removeComments?[]:t}function d(){for(u();"}"===e[0];)i("extra closing bracket");var t=a(/^(("(?:\\"|[^"])*"|'(?:\\'|[^'])*'|[^{])+)/);if(t)return t[0].trim().replace(/\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*\/+/g,"").replace(/"(?:\\"|[^"])*"|'(?:\\'|[^'])*'/g,(function(e){return e.replace(/,/g,"")})).split(/\s*(?![^(]*\)),\s*/).map((function(e){return e.replace(/\u200C/g,",")}))}function p(){if("@"===e[0])return O();a(/^([;\s]*)+/);var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=a(/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/);if(n){if(n=n[0].trim(),!a(/^:\s*/))return i("property missing ':'");var r=a(/^((?:\/\*.*?\*\/|'(?:\\'|.)*?'|"(?:\\"|.)*?"|\((\s*'(?:\\'|.)*?'|"(?:\\"|.)*?"|[^)]*?)\s*\)|[^};])+)/),o={type:"declaration",property:n.replace(t,""),value:r?r[0].replace(t,"").trim():""};return a(/^[;\s]*/),o}}function h(){if(!l())return i("missing '{'");for(var e,t=f();e=p();)t.push(e),t=t.concat(f());return s()?t:i("missing '}'")}function m(){u();for(var e,t=[];e=a(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)t.push(e[1]),a(/^,\s*/);if(t.length)return{type:"keyframe",values:t,declarations:h()}}function g(){var e=a(/^@([-\w]+)?keyframes\s*/);if(e){var t=e[1];if(!(e=a(/^([-\w]+)\s*/)))return i("@keyframes missing name");var n,r=e[1];if(!l())return i("@keyframes missing '{'");for(var o=f();n=m();)o.push(n),o=o.concat(f());return s()?{type:"keyframes",name:r,vendor:t,keyframes:o}:i("@keyframes missing '}'")}}function v(){if(a(/^@page */))return{type:"page",selectors:d()||[],declarations:h()}}function y(){var e=a(/@(top|bottom|left|right)-(left|center|right|top|middle|bottom)-?(corner)?\s*/);if(e)return{type:"page-margin-box",name:"".concat(e[1],"-").concat(e[2])+(e[3]?"-".concat(e[3]):""),declarations:h()}}function b(){if(a(/^@font-face\s*/))return{type:"font-face",declarations:h()}}function w(){var e=a(/^@supports *([^{]+)/);if(e)return{type:"supports",supports:e[1].trim(),rules:T()}}function S(){if(a(/^@host\s*/))return{type:"host",rules:T()}}function E(){var e=a(/^@media([^{]+)*/);if(e)return{type:"media",media:(e[1]||"").trim(),rules:T()}}function C(){var e=a(/^@custom-media\s+(--[^\s]+)\s*([^{;]+);/);if(e)return{type:"custom-media",name:e[1].trim(),media:e[2].trim()}}function x(){var e=a(/^@([-\w]+)?document *([^{]+)/);if(e)return{type:"document",document:e[2].trim(),vendor:e[1]?e[1].trim():null,rules:T()}}function _(){var e=a(/^@(import|charset|namespace)\s*([^;]+);/);if(e)return{type:e[1],name:e[2].trim()}}function O(){if(u(),"@"===e[0]){var t=_()||b()||E()||g()||w()||x()||C()||S()||v()||y();if(t&&!r.preserveStatic){var n=!1;if(t.declarations)n=t.declarations.some((function(e){return/var\(/.test(e.value)}));else n=(t.keyframes||t.rules||[]).some((function(e){return(e.declarations||[]).some((function(e){return/var\(/.test(e.value)}))}));return n?t:{}}return t}}function A(){if(!r.preserveStatic){var t=mk("{","}",e);if(t){var n=/:(?:root|host)(?![.:#(])/.test(t.pre)&&/--\S*\s*:/.test(t.body),o=/var\(/.test(t.body);if(!n&&!o)return e=e.slice(t.end+1),{}}}var a=d()||[],l=r.preserveStatic?h():h().filter((function(e){var t=a.some((function(e){return/:(?:root|host)(?![.:#(])/.test(e)}))&&/^--\S/.test(e.property),n=/var\(/.test(e.value);return t||n}));return a.length||i("selector missing"),{type:"rule",selectors:a,declarations:l}}function T(t){if(!t&&!l())return i("missing '{'");for(var n,r=f();e.length&&(t||"}"!==e[0])&&(n=O()||A());)n.type&&r.push(n),r=r.concat(f());return t||s()?r:i("missing '}'")}return{type:"stylesheet",stylesheet:{rules:T(!0),errors:o}}}function wk(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={parseHost:!1,store:{},onWarning:function(){}},r=uk({},n,t),o=new RegExp(":".concat(r.parseHost?"host":"root","$"));return"string"==typeof e&&(e=bk(e,r)),e.stylesheet.rules.forEach((function(e){"rule"===e.type&&e.selectors.some((function(e){return o.test(e)}))&&e.declarations.forEach((function(e,t){var n=e.property,o=e.value;n&&0===n.indexOf("--")&&(r.store[n]=o)}))})),r.store}function Sk(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,r={charset:function(e){return"@charset "+e.name+";"},comment:function(e){return 0===e.comment.indexOf("__CSSVARSPONYFILL")?"/*"+e.comment+"*/":""},"custom-media":function(e){return"@custom-media "+e.name+" "+e.media+";"},declaration:function(e){return e.property+":"+e.value+";"},document:function(e){return"@"+(e.vendor||"")+"document "+e.document+"{"+o(e.rules)+"}"},"font-face":function(e){return"@font-face{"+o(e.declarations)+"}"},host:function(e){return"@host{"+o(e.rules)+"}"},import:function(e){return"@import "+e.name+";"},keyframe:function(e){return e.values.join(",")+"{"+o(e.declarations)+"}"},keyframes:function(e){return"@"+(e.vendor||"")+"keyframes "+e.name+"{"+o(e.keyframes)+"}"},media:function(e){return"@media "+e.media+"{"+o(e.rules)+"}"},namespace:function(e){return"@namespace "+e.name+";"},page:function(e){return"@page "+(e.selectors.length?e.selectors.join(", "):"")+"{"+o(e.declarations)+"}"},"page-margin-box":function(e){return"@"+e.name+"{"+o(e.declarations)+"}"},rule:function(e){var t=e.declarations;if(t.length)return e.selectors.join(",")+"{"+o(t)+"}"},supports:function(e){return"@supports "+e.supports+"{"+o(e.rules)+"}"}};function o(e){for(var o="",i=0;i<e.length;i++){var a=e[i];n&&n(a);var l=r[a.type](a);l&&(o+=l,l.length&&a.selectors&&(o+=t))}return o}return o(e.stylesheet.rules)}function Ek(e,t){e.rules.forEach((function(n){n.rules?Ek(n,t):n.keyframes?n.keyframes.forEach((function(e){"keyframe"===e.type&&t(e.declarations,n)})):n.declarations&&t(n.declarations,e)}))}gk.range=yk;function Ck(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={preserveStatic:!0,preserveVars:!1,variables:{},onWarning:function(){}},r=uk({},n,t);return"string"==typeof e&&(e=bk(e,r)),Ek(e.stylesheet,(function(e,t){for(var n=0;n<e.length;n++){var o=e[n],i=o.type,a=o.property,l=o.value;if("declaration"===i)if(r.preserveVars||!a||0!==a.indexOf("--")){if(-1!==l.indexOf("var(")){var s=_k(l,r);s!==o.value&&(s=xk(s),r.preserveVars?(e.splice(n,0,{type:i,property:a,value:s}),n++):o.value=s)}}else e.splice(n,1),n--}})),Sk(e)}function xk(e){return(e.match(/calc\(([^)]+)\)/g)||[]).forEach((function(t){var n="calc".concat(t.split("calc").join(""));e=e.replace(t,n)})),e}function _k(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;if(-1===e.indexOf("var("))return e;var r=mk("(",")",e);function o(e){var r=e.split(",")[0].replace(/[\s\n\t]/g,""),o=(e.match(/(?:\s*,\s*){1}(.*)?/)||[])[1],i=Object.prototype.hasOwnProperty.call(t.variables,r)?String(t.variables[r]):void 0,a=i||(o?String(o):void 0),l=n||e;return i||t.onWarning('variable "'.concat(r,'" is undefined')),a&&"undefined"!==a&&a.length>0?_k(a,t,l):"var(".concat(l,")")}if(r){if("var"===r.pre.slice(-3)){var i=0===r.body.trim().length;return i?(t.onWarning("var() must contain a non-whitespace string"),e):r.pre.slice(0,-3)+o(r.body)+_k(r.post,t)}return r.pre+"(".concat(_k(r.body,t),")")+_k(r.post,t)}return-1!==e.indexOf("var(")&&t.onWarning('missing closing ")" in the value "'.concat(e,'"')),e}var Ok="undefined"!=typeof window,Ak=Ok&&window.CSS&&window.CSS.supports&&window.CSS.supports("(--a: 0)"),Tk={group:0,job:0},kk={rootElement:Ok?document:null,shadowDOM:!1,include:"style,link[rel=stylesheet]",exclude:"",variables:{},onlyLegacy:!0,preserveStatic:!0,preserveVars:!1,silent:!1,updateDOM:!0,updateURLs:!0,watch:null,onBeforeSend:function(){},onError:function(){},onWarning:function(){},onSuccess:function(){},onComplete:function(){},onFinally:function(){}},Pk={cssComments:/\/\*[\s\S]+?\*\//g,cssKeyframes:/@(?:-\w*-)?keyframes/,cssMediaQueries:/@media[^{]+\{([\s\S]+?})\s*}/g,cssUrls:/url\((?!['"]?(?:data|http|\/\/):)['"]?([^'")]*)['"]?\)/g,cssVarDeclRules:/(?::(?:root|host)(?![.:#(])[\s,]*[^{]*{\s*[^}]*})/g,cssVarDecls:/(?:[\s;]*)(-{2}\w[\w-]*)(?:\s*:\s*)([^;]*);/g,cssVarFunc:/var\(\s*--[\w-]/,cssVars:/(?:(?::(?:root|host)(?![.:#(])[\s,]*[^{]*{\s*[^;]*;*\s*)|(?:var\(\s*))(--[^:)]+)(?:\s*[:)])/},Mk={dom:{},job:{},user:{}},Rk=!1,Lk=null,jk=0,Dk=null,Nk=!1;
/**
* Fetches, parses, and transforms CSS custom properties from specified
* <style> and <link> elements into static values, then appends a new <style>
* element with static values to the DOM to provide CSS custom property
* compatibility for legacy browsers. Also provides a single interface for
* live updates of runtime values in both modern and legacy browsers.
*
* @preserve
* @param {object} [options] Options object
* @param {object} [options.rootElement=document] Root element to traverse for
* <link> and <style> nodes
* @param {boolean} [options.shadowDOM=false] Determines if shadow DOM <link>
* and <style> nodes will be processed.
* @param {string} [options.include="style,link[rel=stylesheet]"] CSS selector
* matching <link re="stylesheet"> and <style> nodes to
* process
* @param {string} [options.exclude] CSS selector matching <link
* rel="stylehseet"> and <style> nodes to exclude from those
* matches by options.include
* @param {object} [options.variables] A map of custom property name/value
* pairs. Property names can omit or include the leading
* double-hyphen (—), and values specified will override
* previous values
* @param {boolean} [options.onlyLegacy=true] Determines if the ponyfill will
* only generate legacy-compatible CSS in browsers that lack
* native support (i.e., legacy browsers)
* @param {boolean} [options.preserveStatic=true] Determines if CSS
* declarations that do not reference a custom property will
* be preserved in the transformed CSS
* @param {boolean} [options.preserveVars=false] Determines if CSS custom
* property declarations will be preserved in the transformed
* CSS
* @param {boolean} [options.silent=false] Determines if warning and error
* messages will be displayed on the console
* @param {boolean} [options.updateDOM=true] Determines if the ponyfill will
* update the DOM after processing CSS custom properties
* @param {boolean} [options.updateURLs=true] Determines if relative url()
* paths will be converted to absolute urls in external CSS
* @param {boolean} [options.watch=false] Determines if a MutationObserver will
* be created that will execute the ponyfill when a <link> or
* <style> DOM mutation is observed
* @param {function} [options.onBeforeSend] Callback before XHR is sent. Passes
* 1) the XHR object, 2) source node reference, and 3) the
* source URL as arguments
* @param {function} [options.onError] Callback after a CSS parsing error has
* occurred or an XHR request has failed. Passes 1) an error
* message, and 2) source node reference, 3) xhr, and 4 url as
* arguments.
* @param {function} [options.onWarning] Callback after each CSS parsing warning
* has occurred. Passes 1) a warning message as an argument.
* @param {function} [options.onSuccess] Callback after CSS data has been
* collected from each node and before CSS custom properties
* have been transformed. Allows modifying the CSS data before
* it is transformed by returning any string value (or false
* to skip). Passes 1) CSS text, 2) source node reference, and
* 3) the source URL as arguments.
* @param {function} [options.onComplete] Callback after all CSS has been
* processed, legacy-compatible CSS has been generated, and
* (optionally) the DOM has been updated. Passes 1) a CSS
* string with CSS variable values resolved, 2) an array of
* output <style> node references that have been appended to
* the DOM, 3) an object containing all custom properies names
* and values, and 4) the ponyfill execution time in
* milliseconds.
* @param {function} [options.onFinally] Callback in modern and legacy browsers
* after the ponyfill has finished all tasks. Passes 1) a
* boolean indicating if the last ponyfill call resulted in a
* style change, 2) a boolean indicating if the current
* browser provides native support for CSS custom properties,
* and 3) the ponyfill execution time in milliseconds.
* @example
*
* cssVars({
* rootElement : document,
* shadowDOM : false,
* include : 'style,link[rel="stylesheet"]',
* exclude : '',
* variables : {},
* onlyLegacy : true,
* preserveStatic: true,
* preserveVars : false,
* silent : false,
* updateDOM : true,
* updateURLs : true,
* watch : false,
* onBeforeSend(xhr, node, url) {},
* onError(message, node, xhr, url) {},
* onWarning(message) {},
* onSuccess(cssText, node, url) {},
* onComplete(cssText, styleNode, cssVariables, benchmark) {},
* onFinally(hasChanged, hasNativeSupport, benchmark)
* });
*/
function Ik(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t="cssVars(): ",n=uk({},kk,e);function r(e,r,o,i){!n.silent&&window.console&&console.error("".concat(t).concat(e,"\n"),r),n.onError(e,r,o,i)}function o(e){!n.silent&&window.console&&console.warn("".concat(t).concat(e)),n.onWarning(e)}function i(e){n.onFinally(Boolean(e),Ak,Wk()-n.__benchmark)}if(Ok){if(n.watch)return n.watch=kk.watch,zk(n),void Ik(n);if(!1===n.watch&&Lk&&(Lk.disconnect(),Lk=null),!n.__benchmark){if(Rk===n.rootElement)return void Bk(e);if(n.__benchmark=Wk(),n.exclude=[Lk?'[data-cssvars]:not([data-cssvars=""])':'[data-cssvars="out"]',n.exclude].filter((function(e){return e})).join(","),n.variables=Vk(n.variables),!Lk){var a=Array.apply(null,n.rootElement.querySelectorAll('[data-cssvars="out"]'));if(a.forEach((function(e){var t=e.getAttribute("data-cssvars-group");(t?n.rootElement.querySelector('[data-cssvars="src"][data-cssvars-group="'.concat(t,'"]')):null)||e.parentNode.removeChild(e)})),jk){var l=n.rootElement.querySelectorAll('[data-cssvars]:not([data-cssvars="out"])');l.length<jk&&(jk=l.length,Mk.dom={})}}}if("loading"!==document.readyState)if(Ak&&n.onlyLegacy){var s=!1;if(n.updateDOM){var u=n.rootElement.host||(n.rootElement===document?document.documentElement:n.rootElement);Object.keys(n.variables).forEach((function(e){var t=n.variables[e];s=s||t!==getComputedStyle(u).getPropertyValue(e),u.style.setProperty(e,t)}))}i(s)}else!Nk&&(n.shadowDOM||n.rootElement.shadowRoot||n.rootElement.host)?pk({rootElement:kk.rootElement,include:kk.include,exclude:n.exclude,skipDisabled:!1,onSuccess:function(e,t,n){return(e=((e=e.replace(Pk.cssComments,"").replace(Pk.cssMediaQueries,"")).match(Pk.cssVarDeclRules)||[]).join(""))||!1},onComplete:function(e,t,r){wk(e,{store:Mk.dom,onWarning:o}),Nk=!0,Ik(n)}}):(Rk=n.rootElement,pk({rootElement:n.rootElement,include:n.include,exclude:n.exclude,skipDisabled:!1,onBeforeSend:n.onBeforeSend,onError:function(e,t,n){var o=e.responseURL||Uk(n,location.href),i=e.statusText?"(".concat(e.statusText,")"):"Unspecified Error"+(0===e.status?" (possibly CORS related)":"");r("CSS XHR Error: ".concat(o," ").concat(e.status," ").concat(i),t,e,o)},onSuccess:function(e,t,r){var o="LINK"===t.tagName,i="STYLE"===t.tagName&&e!==t.textContent,a=n.onSuccess(e,t,r);return e=void 0!==a&&!1===Boolean(a)?"":a||e,n.updateURLs&&(o||i)&&(e=Hk(e,r)),e},onComplete:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],l=uk({},Mk.dom,Mk.user);if(Mk.job={},a.forEach((function(e,i){var a=t[i];if(Pk.cssVars.test(a))try{var l=bk(a,{preserveStatic:n.preserveStatic,removeComments:!0});wk(l,{parseHost:Boolean(n.rootElement.host),store:Mk.dom,onWarning:o}),e.__cssVars={tree:l}}catch(t){r(t.message,e)}})),uk(Mk.job,Mk.dom),n.updateDOM?(uk(Mk.user,n.variables),uk(Mk.job,Mk.user)):(uk(Mk.job,Mk.user,n.variables),uk(l,n.variables)),Tk.job>0&&Boolean(Object.keys(Mk.job).length>Object.keys(l).length||Boolean(Object.keys(l).length&&Object.keys(Mk.job).some((function(e){return Mk.job[e]!==l[e]})))))Gk(n.rootElement),Ik(n);else{var s=[],u=[],c=!1;if(n.updateDOM&&Tk.job++,a.forEach((function(e,i){var a=!e.__cssVars;if(e.__cssVars)try{Ck(e.__cssVars.tree,uk({},n,{variables:Mk.job,onWarning:o}));var l=Sk(e.__cssVars.tree);if(n.updateDOM){var f=t[i],d=Pk.cssVarFunc.test(f);if(e.getAttribute("data-cssvars")||e.setAttribute("data-cssvars","src"),l.length&&d){var p=e.getAttribute("data-cssvars-group")||++Tk.group,h=l.replace(/\s/g,""),m=n.rootElement.querySelector('[data-cssvars="out"][data-cssvars-group="'.concat(p,'"]'))||document.createElement("style");c=c||Pk.cssKeyframes.test(l),n.preserveStatic&&(e.sheet.disabled=!0),m.hasAttribute("data-cssvars")||m.setAttribute("data-cssvars","out"),h===e.textContent.replace(/\s/g,"")?(a=!0,m&&m.parentNode&&(e.removeAttribute("data-cssvars-group"),m.parentNode.removeChild(m))):h!==m.textContent.replace(/\s/g,"")&&([e,m].forEach((function(e){e.setAttribute("data-cssvars-job",Tk.job),e.setAttribute("data-cssvars-group",p)})),m.textContent=l,s.push(l),u.push(m),m.parentNode||e.parentNode.insertBefore(m,e.nextSibling))}}else e.textContent.replace(/\s/g,"")!==l&&s.push(l)}catch(t){r(t.message,e)}a&&e.setAttribute("data-cssvars","skip"),e.hasAttribute("data-cssvars-job")||e.setAttribute("data-cssvars-job",Tk.job)})),jk=n.rootElement.querySelectorAll('[data-cssvars]:not([data-cssvars="out"])').length,n.shadowDOM)for(var f,d=[n.rootElement].concat(ck(n.rootElement.querySelectorAll("*"))),p=0;f=d[p];++p)if(f.shadowRoot&&f.shadowRoot.querySelector("style")){var h=uk({},n,{rootElement:f.shadowRoot});Ik(h)}n.updateDOM&&c&&Fk(n.rootElement),Rk=!1,n.onComplete(s.join(""),u,JSON.parse(JSON.stringify(Mk.job)),Wk()-n.__benchmark),i(u.length)}}}));else document.addEventListener("DOMContentLoaded",(function t(n){Ik(e),document.removeEventListener("DOMContentLoaded",t)}))}}function zk(e){function t(e){var t=e.hasAttribute("disabled"),n=(e.sheet||{}).disabled;return t||n}function n(e){return"LINK"===e.tagName&&-1!==(e.getAttribute("rel")||"").indexOf("stylesheet")&&!t(e)}function r(e){return Array.apply(null,e).some((function(e){var r=1===e.nodeType&&e.hasAttribute("data-cssvars"),o=function(e){return"STYLE"===e.tagName&&!t(e)}(e)&&Pk.cssVars.test(e.textContent);return!r&&(n(e)||o)}))}window.MutationObserver&&(Lk&&(Lk.disconnect(),Lk=null),(Lk=new MutationObserver((function(t){t.some((function(t){var o,i=!1;return"attributes"===t.type?i=n(t.target):"childList"===t.type&&(i=r(t.addedNodes)||(o=t.removedNodes,Array.apply(null,o).some((function(t){var n=1===t.nodeType,r=n&&"out"===t.getAttribute("data-cssvars"),o=n&&"src"===t.getAttribute("data-cssvars"),i=o;if(o||r){var a=t.getAttribute("data-cssvars-group"),l=e.rootElement.querySelector('[data-cssvars-group="'.concat(a,'"]'));o&&(Gk(e.rootElement),Mk.dom={}),l&&l.parentNode.removeChild(l)}return i})))),i}))&&Ik(e)}))).observe(document.documentElement,{attributes:!0,attributeFilter:["disabled","href"],childList:!0,subtree:!0}))}function Bk(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;clearTimeout(Dk),Dk=setTimeout((function(){e.__benchmark=null,Ik(e)}),t)}function Fk(e){var t=["animation-name","-moz-animation-name","-webkit-animation-name"].filter((function(e){return getComputedStyle(document.body)[e]}))[0];if(t){for(var n=e.getElementsByTagName("*"),r=[],o=0,i=n.length;o<i;o++){var a=n[o];"none"!==getComputedStyle(a)[t]&&(a.style[t]+="__CSSVARSPONYFILL-KEYFRAMES__",r.push(a))}document.body.offsetHeight;for(var l=0,s=r.length;l<s;l++){var u=r[l].style;u[t]=u[t].replace("__CSSVARSPONYFILL-KEYFRAMES__","")}}}function Hk(e,t){return(e.replace(Pk.cssComments,"").match(Pk.cssUrls)||[]).forEach((function(n){var r=n.replace(Pk.cssUrls,"$1"),o=Uk(r,t);e=e.replace(n,n.replace(r,o))})),e}function Vk(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=/^-{2}/;return Object.keys(e).reduce((function(n,r){return n[t.test(r)?r:"--".concat(r.replace(/^-+/,""))]=e[r],n}),{})}function Uk(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:location.href,n=document.implementation.createHTMLDocument(""),r=n.createElement("base"),o=n.createElement("a");return n.head.appendChild(r),n.body.appendChild(o),r.href=t,o.href=e,o.href}function Wk(){return Ok&&(window.performance||{}).now?window.performance.now():(new Date).getTime()}function Gk(e){Array.apply(null,e.querySelectorAll('[data-cssvars="skip"],[data-cssvars="src"]')).forEach((function(e){return e.setAttribute("data-cssvars","")}))}Ik.reset=function(){for(var e in Tk.job=0,Tk.group=0,Rk=!1,Lk&&(Lk.disconnect(),Lk=null),jk=0,Dk=null,Nk=!1,Mk)Mk[e]={}};var Zk=Ik,qk=function(e){var t="light",n=!1;return Zk({}),e.subscribe((function(){var r=Fo.getActiveTheme(e.getState()),o=Fo.getIsHighContrastMode(e.getState());t===r&&n===o||(t=r,n=o,$k(r,o))})),function(t){if("dark"!==t&&"light"!==t)throw new Error("".concat(t," is not one of: light, dark"));e.dispatch(el.setActiveTheme(t))}},Yk=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=document.documentElement,n=sk(e,{});Object.keys(n).forEach((function(e){var r=n[e];t.style.setProperty("--".concat(e),r)}))},$k=function(e,t){"light"===e?Yk(t?":root {\r\n --blue-1: #E7EDF3;\r\n --blue-2: #DDE6EE;\r\n --blue-3: #CFD8E0;\r\n --blue-4: #C7D2DD;\r\n --blue-5: #3183C8;\r\n --blue-6: #1A4971;\r\n --blue-7: #2651A1;\r\n\r\n --gray-0: #FFFFFF;\r\n --gray-1: #F8F9FA;\r\n --gray-2: #F1F3F5;\r\n --gray-3: #E7EBEE;\r\n --gray-4: #DEE2E6;\r\n --gray-5: #CFD4DA;\r\n --gray-6: #ADB5BD;\r\n --gray-7: #868E96;\r\n --gray-8: #485056;\r\n --gray-9: #343A40;\r\n --gray-10: #21242A;\r\n --gray-11: #101214;\r\n --gray-12: #000000;\r\n\r\n --yellow-1: #FACE0080;\r\n --red: red;\r\n\r\n --component-background: var(--gray-0);\r\n --mobile-presets-background: var(--gray-1);\r\n --faded-component-background: var(--gray-2);\r\n --signature-draw-background: var(--gray-2);\r\n --toggle-zoom-overlay-background: var(--gray-2);\r\n --ribbons-background: var(--gray-3);\r\n --document-background-color: var(--gray-2);\r\n\r\n --error-text-color: var(--red);\r\n --error-border-color: var(--red);\r\n\r\n --panel-background: var(--gray-1);\r\n\r\n --slider-filled: var(--blue-5);\r\n --slider-background: var(--gray-4);\r\n --badge-fill: var(--gray-8);\r\n --badge-text-color: var(--gray-0);\r\n --view-header-icon-active-fill: var(--blue-6);\r\n\r\n --text-color: var(--gray-8);\r\n --faded-text: var(--gray-8);\r\n --placeholder-text: var(--gray-6);\r\n --ribbon-active-color: var(--blue-7);\r\n\r\n --no-presets-text: var(--gray-8);\r\n --disabled-text: var(--gray-5);\r\n --disabled-icon: var(--gray-5);\r\n\r\n --scroll-chevron-color: var(--gray-6);\r\n --icon-color: var(--gray-7);\r\n --selected-icon-color: var(--gray-8);\r\n\r\n --view-header-button-hover: var(--blue-1);\r\n --view-header-button-active: var(--blue-2);\r\n\r\n --popup-button-hover: var(--blue-1);\r\n --popup-button-active: var(--blue-2);\r\n\r\n --primary-button: var(--blue-7);\r\n --primary-button-text: var(--gray-1);\r\n --primary-button-hover: var(--blue-6);\r\n\r\n --secondary-button-text: var(--blue-7);\r\n --secondary-button-hover: var(--blue-6);\r\n\r\n --box-shadow: var(--gray-6);\r\n --document-box-shadow: var(--gray-7);\r\n\r\n --panel-background: var(--gray-1);\r\n\r\n --divider: var(--gray-5);\r\n --side-panel-border: var(--divider);\r\n --border: var(--gray-5);\r\n --focus-border: var(--blue-5);\r\n --color-palette-border: var(--gray-8);\r\n\r\n --modal-negative-space: rgba(0, 0, 0, 0.3);\r\n --spinner-negative-space: rgba(0, 0, 0, 0.3);\r\n\r\n --white-color-palette-border: var(--border);\r\n\r\n --list-separator-color: var(--gray-8);\r\n --scrollbar-color: var(--gray-6);\r\n --note-box-shadow: var(--box-shadow);\r\n\r\n --tools-header-background: var(--gray-3);\r\n --view-header-background: var(--gray-1);\r\n --tools-overlay-background: var(--gray-0);\r\n\r\n --tools-button-hover: var(--blue-3);\r\n --tools-button-active: var(--blue-4);\r\n\r\n --tools-overlay-button-hover: var(--blue-1);\r\n --tools-overlay-button-active: var(--blue-2);\r\n\r\n --outline-color: var(--blue-7);\r\n --outline-hover: var(--blue-1);\r\n\r\n --preset-background: var(--gray-1);\r\n}\r\n":":root {\r\n --blue-1: #E7EDF3;\r\n --blue-2: #DDE6EE;\r\n --blue-3: #CFD8E0;\r\n --blue-4: #C7D2DD;\r\n --blue-5: #3183C8;\r\n --blue-6: #1A4971;\r\n\r\n --gray-0: #FFFFFF;\r\n --gray-1: #F8F9FA;\r\n --gray-2: #F1F3F5;\r\n --gray-3: #E7EBEE;\r\n --gray-4: #DEE2E6;\r\n --gray-5: #CFD4DA;\r\n --gray-6: #ADB5BD;\r\n --gray-7: #868E96;\r\n --gray-8: #485056;\r\n --gray-9: #343A40;\r\n --gray-10: #21242A;\r\n --gray-11: #101214;\r\n --gray-12: #000000;\r\n\r\n --yellow-1: #FACE0080;\r\n --red: red;\r\n\r\n --component-background: var(--gray-0);\r\n --mobile-presets-background: var(--gray-1);\r\n --faded-component-background: var(--gray-2);\r\n --signature-draw-background: var(--gray-2);\r\n --toggle-zoom-overlay-background: var(--gray-2);\r\n --ribbons-background: var(--gray-3);\r\n --document-background-color: var(--gray-2);\r\n\r\n --error-text-color: var(--red);\r\n --error-border-color: var(--red);\r\n\r\n --panel-background: var(--gray-1);\r\n\r\n --slider-filled: var(--blue-5);\r\n --slider-background: var(--gray-4);\r\n --badge-fill: var(--gray-8);\r\n --badge-text-color: var(--gray-0);\r\n --view-header-icon-active-fill: var(--blue-6);\r\n\r\n --text-color: var(--gray-8);\r\n --faded-text: var(--gray-7);\r\n --placeholder-text: var(--gray-6);\r\n --ribbon-active-color: var(--blue-5);\r\n\r\n --no-presets-text: var(--gray-6);\r\n --disabled-text: var(--gray-5);\r\n --disabled-icon: var(--gray-5);\r\n\r\n --scroll-chevron-color: var(--gray-6);\r\n --icon-color: var(--gray-7);\r\n --selected-icon-color: var(--gray-8);\r\n\r\n --view-header-button-hover: var(--blue-1);\r\n --view-header-button-active: var(--blue-2);\r\n\r\n --popup-button-hover: var(--blue-1);\r\n --popup-button-active: var(--blue-2);\r\n\r\n --primary-button: var(--blue-5);\r\n --primary-button-text: var(--gray-1);\r\n --primary-button-hover: var(--blue-6);\r\n\r\n --secondary-button-text: var(--blue-5);\r\n --secondary-button-hover: var(--blue-6);\r\n\r\n --box-shadow: var(--gray-6);\r\n --document-box-shadow: var(--gray-7);\r\n\r\n --panel-background: var(--gray-1);\r\n\r\n --divider: var(--gray-5);\r\n --side-panel-border: var(--divider);\r\n --border: var(--gray-5);\r\n --focus-border: var(--blue-5);\r\n --color-palette-border: var(--gray-8);\r\n\r\n --modal-negative-space: rgba(0, 0, 0, 0.3);\r\n --spinner-negative-space: rgba(0, 0, 0, 0.3);\r\n\r\n --white-color-palette-border: var(--border);\r\n\r\n --list-separator-color: var(--gray-7);\r\n --scrollbar-color: var(--gray-6);\r\n --note-box-shadow: var(--box-shadow);\r\n\r\n --tools-header-background: var(--gray-3);\r\n --view-header-background: var(--gray-1);\r\n --tools-overlay-background: var(--gray-0);\r\n\r\n --tools-button-hover: var(--blue-3);\r\n --tools-button-active: var(--blue-4);\r\n\r\n --tools-overlay-button-hover: var(--blue-1);\r\n --tools-overlay-button-active: var(--blue-2);\r\n\r\n --outline-color: var(--blue-5);\r\n --outline-hover: var(--blue-1);\r\n\r\n --preset-background: var(--gray-1);\r\n}\r\n"):"dark"===e&&Yk(t?":root {\r\n --blue-1: #192530;\r\n --blue-2: #1B2B3A;\r\n --blue-3: #334250;\r\n --blue-4: #334758;\r\n --blue-5: #1A4971;\r\n --blue-6: #3183C8;\r\n --blue-7: #7FB7EB;\r\n\r\n --gray-0: #000000;\r\n --gray-1: #16181C;\r\n --gray-2: #21242A;\r\n --gray-3: #343A40;\r\n --gray-4: #485056;\r\n --gray-5: #868E96;\r\n --gray-6: #ADB5BD;\r\n --gray-7: #CFD4DA;\r\n --gray-8: #DEE2E6;\r\n --gray-9: #E7EBEE;\r\n --gray-10: #F1F3F5;\r\n --gray-11: #F8F9FA;\r\n --gray-12: #FFFFFF;\r\n\r\n --yellow-1: #e1b90080;\r\n --red: red;\r\n\r\n --panel-background: var(--gray-3);\r\n --faded-component-background: var(--gray-1);\r\n --signature-draw-background: var(--gray-3);\r\n --toggle-zoom-overlay-background: var(--gray-4);\r\n --component-background: var(--gray-2);\r\n --mobile-tool-style-popup: var(--gray-3);\r\n --preset-background: var(--gray-3);\r\n --mobile-divider: var(--gray-7);\r\n --mobile-presets-background: var(--gray-3);\r\n\r\n --error-text-color: var(--red);\r\n --error-border-color: var(--red);\r\n\r\n --ribbons-background: var(--gray-1);\r\n --box-shadow: var(--gray-5);\r\n --document-box-shadow: var(--gray-5);\r\n --focus-border: var(--blue-6);\r\n\r\n --scroll-chevron-color: var(--gray-5);\r\n --icon-color: var(--gray-6);\r\n --faded-text: var(--gray-8);\r\n --text-color: var(--gray-11);\r\n --placeholder-text: var(--gray-5);\r\n --ribbon-active-color: var(--blue-7);\r\n\r\n --no-presets-text: var(--gray-8);\r\n --disabled-text: var(--gray-4);\r\n --disabled-icon: var(--gray-4);\r\n\r\n --slider-filled: var(--blue-6);\r\n --slider-background: var(--gray-4);\r\n --badge-fill: var(--gray-4);\r\n --badge-text-color: var(--gray-12);\r\n --primary-button: var(--blue-5);\r\n --primary-button-text: var(--gray-11);\r\n --secondary-button-text: var(--blue-7);\r\n --divider: var(--gray-4);\r\n --side-panel-border: var(--panel-background);\r\n --border: var(--gray-4);\r\n --selected-icon-color: var(--gray-8);\r\n --view-header-icon-active-fill: var(--gray-10);\r\n --document-background-color: var(--gray-2);\r\n\r\n --view-header-button-hover: var(--blue-3);\r\n --view-header-button-active: var(--blue-4);\r\n\r\n --popup-button-hover: var(--blue-3);\r\n --popup-button-active: var(--blue-4);\r\n\r\n --primary-button-hover: var(--blue-6);\r\n --secondary-button-hover: var(--blue-6);\r\n\r\n --color-palette-border: var(--gray-7);\r\n\r\n --modal-negative-space: rgba(0, 0, 0, 0.3);\r\n --spinner-negative-space: rgba(0, 0, 0, 0.3);\r\n\r\n --white-color-palette-border: transparent;\r\n\r\n --list-separator-color: var(--gray-8);\r\n --scrollbar-color: var(--gray-5);\r\n --note-box-shadow: transparent;\r\n\r\n --tools-header-background: var(--gray-1);\r\n --view-header-background: var(--gray-3);\r\n --tools-overlay-background: var(--gray-2);\r\n\r\n\r\n --tools-button-hover: var(--blue-1);\r\n --tools-button-active: var(--blue-2);\r\n\r\n --tools-overlay-button-hover: var(--blue-3);\r\n --tools-overlay-button-active: var(--blue-4);\r\n\r\n --outline-color: var(--blue-7);\r\n --outline-hover: var(--blue-3);\r\n}\r\n":":root {\r\n --blue-1: #192530;\r\n --blue-2: #1B2B3A;\r\n --blue-3: #334250;\r\n --blue-4: #334758;\r\n --blue-5: #1A4971;\r\n --blue-6: #3183C8;\r\n\r\n --gray-0: #000000;\r\n --gray-1: #16181C;\r\n --gray-2: #21242A;\r\n --gray-3: #343A40;\r\n --gray-4: #485056;\r\n --gray-5: #868E96;\r\n --gray-6: #ADB5BD;\r\n --gray-7: #CFD4DA;\r\n --gray-8: #DEE2E6;\r\n --gray-9: #E7EBEE;\r\n --gray-10: #F1F3F5;\r\n --gray-11: #F8F9FA;\r\n --gray-12: #FFFFFF;\r\n\r\n --yellow-1: #e1b90080;\r\n --red: red;\r\n\r\n --panel-background: var(--gray-3);\r\n --faded-component-background: var(--gray-1);\r\n --signature-draw-background: var(--gray-3);\r\n --toggle-zoom-overlay-background: var(--gray-4);\r\n --component-background: var(--gray-2);\r\n --mobile-tool-style-popup: var(--gray-3);\r\n --preset-background: var(--gray-3);\r\n --mobile-divider: var(--gray-7);\r\n --mobile-presets-background: var(--gray-3);\r\n\r\n --error-text-color: var(--red);\r\n --error-border-color: var(--red);\r\n\r\n --ribbons-background: var(--gray-2);\r\n --box-shadow: var(--gray-5);\r\n --document-box-shadow: var(--gray-5);\r\n --focus-border: var(--blue-6);\r\n\r\n --scroll-chevron-color: var(--gray-5);\r\n --icon-color: var(--gray-6);\r\n --faded-text: var(--gray-6);\r\n --text-color: var(--gray-11);\r\n --placeholder-text: var(--gray-5);\r\n --ribbon-active-color: var(--blue-6);\r\n\r\n --no-presets-text: var(--gray-6);\r\n --disabled-text: var(--gray-4);\r\n --disabled-icon: var(--gray-4);\r\n\r\n --slider-filled: var(--blue-6);\r\n --slider-background: var(--gray-4);\r\n --badge-fill: var(--gray-4);\r\n --badge-text-color: var(--gray-12);\r\n --primary-button: var(--blue-6);\r\n --primary-button-text: var(--gray-11);\r\n --secondary-button-text: var(--blue-6);\r\n --divider: var(--gray-4);\r\n --side-panel-border: var(--panel-background);\r\n --border: var(--gray-4);\r\n --selected-icon-color: var(--gray-8);\r\n --view-header-icon-active-fill: var(--gray-10);\r\n --document-background-color: var(--gray-2);\r\n\r\n --view-header-button-hover: var(--blue-3);\r\n --view-header-button-active: var(--blue-4);\r\n\r\n --popup-button-hover: var(--blue-3);\r\n --popup-button-active: var(--blue-4);\r\n\r\n --primary-button-hover: var(--blue-5);\r\n --secondary-button-hover: var(--blue-5);\r\n\r\n --color-palette-border: var(--gray-7);\r\n\r\n --modal-negative-space: rgba(0, 0, 0, 0.3);\r\n --spinner-negative-space: rgba(0, 0, 0, 0.3);\r\n\r\n --white-color-palette-border: transparent;\r\n\r\n --list-separator-color: var(--gray-7);\r\n --scrollbar-color: var(--gray-5);\r\n --note-box-shadow: transparent;\r\n\r\n --tools-header-background: var(--gray-1);\r\n --view-header-background: var(--gray-3);\r\n --tools-overlay-background: var(--gray-2);\r\n\r\n\r\n --tools-button-hover: var(--blue-1);\r\n --tools-button-active: var(--blue-2);\r\n\r\n --tools-overlay-button-hover: var(--blue-3);\r\n --tools-overlay-button-active: var(--blue-4);\r\n\r\n --outline-color: var(--blue-6);\r\n --outline-hover: var(--blue-3);\r\n}\r\n"),Zk({})},Kk=function(e){return function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];e.dispatch(el.setToolbarGroup(t,n))}},Xk=function(e){return function(t){var n=e.getState(),r=Fo.getToolButtonObject(n,t).group,o=void 0===r?"":r;en.setToolMode(t),Qk(e,o)}},Qk=function(e,t){t?(e.dispatch(el.setActiveToolGroup(t)),e.dispatch(el.openElement("toolsOverlay"))):(e.dispatch(el.setActiveToolGroup("")),e.dispatch(el.closeElement("toolsOverlay")))},Jk=function(e){(e=Om(e))?en.zoomTo(e):console.warn("Type of the argument for setZoomLevel must be either string or number")},eP=function(e){return function(t){e.dispatch(el.setZoomList(t))}},tP=function(e){return function(t){e.dispatch(el.showErrorMessage(t))}},nP=function(e){return function(t){e.dispatch(el.showWarningMessage(t))}},rP=function(e){return NO(e,"textPopup")},oP=function(e){return function(t){e.dispatch(el.toggleElement(t))}},iP=function(){Df()},aP=function(e){return function(t){lP(e,t),sP(e,t),uP(t)}},lP=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(el.setHeaderItems(r,o))}))},sP=function(e,t){e.dispatch(el.unregisterTool(t))},uP=function(e){delete en.getToolModeMap()[e]};function cP(e){return(cP="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 fP=function(e){return function(t,n){switch(t){case"colorPalette":TT(e)(n);break;default:dP(n)&&e.dispatch(el.setCustomElementOverrides(t,n))}}},dP=function(e){return null!==e&&"object"!==cP(e)?console.warn("The second argument needs to be an object to update a button"):e},pP=function(e){return function(){en.getOutlines((function(t){e.dispatch(el.setOutlines(t))}))}},hP=function(e){return function(t,n){e.dispatch({type:"UPDATE_TOOL",payload:{toolName:t,properties:n}})}},mP=function(e){return function(t){e.dispatch(el.useEmbeddedPrint(t))}},gP=function(e){bf.useNativeScroll=e},vP=function(e){return function(t){e.dispatch(el.setDisplayedSignaturesFilterFunction(t))}},yP=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}})}},bP=function(e){return function(t){e.dispatch(el.setMaxSignaturesCount(t))}},wP=function(e){return function(t){var n;("string"==typeof t&&(n=[t]),Array.isArray(t)&&(n=t),"function"==typeof t)&&(n=t(Fo.getSignatureFonts(e.getState())));n&&e.dispatch({type:"SET_SIGNATURE_FONTS",payload:{signatureFonts:n}})}},SP=function(e){return function(t){e.dispatch(el.disableReplyForAnnotations(t))}},EP=function(){return Qf("custom",null)},CP=function(e){return function(t){e.dispatch(el.setCustomMeasurementOverlay(t))}},xP=function(e){return function(t){e.dispatch(el.setNoteTransformFunction(t))}},_P=function(e){return function(t){e.dispatch(el.setCustomNoteSelectionFunction(t))}};function OP(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 AP=function(e){return function(t){var n=Fo.getSelectedThumbnailPageIndexes(e.getState()),r=n.map((function(e){return e+1})),o=en.getTotalPages();if(Fo.getIsThumbnailMultiselectEnabled(e.getState()))if(t&&Array.isArray(t)){var i=t.filter((function(e){return r.includes(e)}));i.length&&console.warn("The following pages were already selected: ".concat(i.join(", ")));var a=t.filter((function(e){return e<1||e>o}));a.length&&console.warn("The following pages are out of range: ".concat(a.join(", ")));var l=t.filter((function(e){return e>=1&&e<o&&!r.includes(e)&&!isNaN(e)}));l=l.filter((function(e,t,n){return n.indexOf(e)===t})),e.dispatch(el.setSelectedPageThumbnails([].concat(OP(n),OP(l.map((function(e){return e-1}))))))}else console.warn("Invalid input, 'selectThumbnailPages' expect an array of numbers");else console.warn("Thumbnail multiselect is not enabled")}},TP=function(e){return function(t){var n=Fo.getSelectedThumbnailPageIndexes(e.getState());t&&Array.isArray(t)?e.dispatch(el.setSelectedPageThumbnails(n.filter((function(e){return!t.includes(e+1)})))):console.warn("Invalid input, 'unselectThumbnailPages' expect an array of numbers")}},kP=function(e){en.clearSearchResults(),en.displayAdditionalSearchResults(e)},PP=function(e,t){if(!e&&t>=0){var n=en.getPageSearchResults()[t];n&&en.setActiveSearchResult(n)}else en.setActiveSearchResult(e)},MP=function(e){return function(t){e.dispatch(el.setAnnotationContentOverlayHandler(t))}};function RP(e){KE=e}var LP={getPageNavOverlay:function(){return s.a.createElement(Fd,{dataElement:"customPageNavOverlay"})}},jP=(n(957),window.matchMedia("(min-width: 641px) and (max-width: 900px)")),DP={removeEventHandlers:x.a.func.isRequired},NP=function(e){var t=e.removeEventHandlers,n=Ee(),r=Ce();return Object(l.useEffect)((function(){!function(e){window.readerControl={docViewer:window.docViewer,FitMode:RO,LayoutMode:l_,Feature:wf,addSearchListener:LO,addSortStrategy:jO(e),annotationPopup:zO(e),closeDocument:BO(e),closeElements:HO(e),contextMenuPopup:VO(e),disableElements:ZO(e),disableFeatures:Tf(e),disableTools:xf(e),disableReplyForAnnotations:SP(e),downloadPdf:nA(e),enableElements:lA(e),enableFeatures:Af(e),enableTools:Cf(e),focusNote:yA(e),getFitMode:EA(e),getLayoutMode:CA(e),getToolMode:PA,getZoomLevel:MA,getMaxZoomLevel:RA,getMinZoomLevel:LA,hotkeys:mf,isElementDisabled:BA(e),isElementOpen:FA(e),isToolDisabled:GA(e),loadDocument:ZA(e),openElements:KA(e),print:XA(e),printInBackground:eT(e),cancelPrint:tT,registerTool:nT(e),removeSearchListener:aT,searchText:gT(e.dispatch),searchTextFull:nC(e.dispatch),overrideSearchExecution:RP,setActiveHeaderGroup:yT(e),setActiveLeftPanel:bT(e),setCustomModal:LT(e),setCustomNoteFilter:jT(e),setCustomPanel:DT(e),exportBookmarks:NT(e),extractPagesWithAnnotations:vA,importBookmarks:IT(e),setFitMode:BT,setHeaderItems:HT(e),setIconColor:UT(e),setLanguage:WT,setLayoutMode:ZT,setMaxZoomLevel:qT(e),setMinZoomLevel:YT(e),setNoteDateFormat:$T(e),setPrintedNoteDateFormat:KT(e),setMeasurementUnits:yP(e),setPageLabels:QT(e),setPrintQuality:s_(e),setSortStrategy:ok(e),setSwipeOrientation:ik,setTheme:qk(e),setToolbarGroup:Kk(e),dangerouslySetNoteTransformFunction:xP(e),setCustomNoteSelectionFunction:_P(e),setToolMode:Xk(e),setZoomLevel:Jk,setZoomList:eP(e),setSearchResults:kP,setActiveResult:PP,showErrorMessage:tP(e),textPopup:rP(e),toggleElement:oP(e),toggleFullScreen:iP,unregisterTool:aP(e),updateTool:hP(e),updateElement:fP(e),useEmbeddedPrint:mP(e),setMaxSignaturesCount:bP(e),mentions:qA(e),setCustomMeasurementOverlayInfo:CP(e),setSignatureFonts:wP(e),setSelectedTab:ek(e),getSelectedThumbnailPageNumbers:_A(e),setDisplayedSignaturesFilter:vP(e),selectThumbnailPages:AP(e),unselectThumbnailPages:TP(e),setAnnotationContentOverlayHandler:MP(e),closeElement:FO(e),disableAnnotations:UO(e),disableDownload:WO(e),disableElement:GO(e),disableFilePicker:qO(e),disableLocalStorage:YO,disableMeasurement:$O(e),disableNotesPanel:KO(e),disablePrint:XO(e),disableRedaction:QO(e),disableTextSelection:JO(e),disableTouchScrollLock:tA,enableAnnotations:oA(e),enableDownload:iA(e),enableElement:aA(e),enableFilePicker:sA(e),enableLocalStorage:uA,enableMeasurement:cA(e),enableNotesPanel:fA(e),enablePrint:dA(e),enableRedaction:pA(e),enableTextSelection:hA(e),enableTool:mA(e),enableTouchScrollLock:gA,getAnnotationUser:bA,getCurrentPageNumber:SA(e),getPageCount:xA(e),getShowSideWindow:kA(e),getSideWindowVisibility:TA(e),setNotesPanelSort:XT(e),setShowSideWindow:nk(e),setSideWindowVisibility:tk(e),setActivePalette:xT(e),setColorPalette:TT(e),setHighContrastMode:PT(e),getIsHighContrastMode:MT(e),disableTool:eA(e),enableAllElements:rA(e),goToFirstPage:jA,goToLastPage:DA(e),goToNextPage:NA(e),goToPrevPage:IA(e),isAdminUser:zA,isMobileDevice:HA,isReadOnly:WA,openElement:$A(e),rotateClockwise:lT,rotateCounterClockwise:sT,saveAnnotations:dT(e),setAdminUser:wT,setAnnotationUser:ST,setCurrentPageNumber:RT,setReadOnly:JT,setSortNotesBy:rk(e),getCustomData:EP,useNativeScroll:gP,loadedFromServer:!1,serverFailed:!1,i18n:qt,showWarningMessage:nP(e),updateOutlines:pP(e),getBBAnnotManager:wA,selectors:OA(e),reactElements:LP}}(n),En("viewerLoaded");return jP.addListener((function(){jP.matches&&(r(el.setLeftPanelWidth(251)),r(el.setNotesPanelWidth(293)),r(el.setSearchPanelWidth(293)))})),t}),[]),s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"App"},s.a.createElement(il,null),s.a.createElement(Fc,null),s.a.createElement(Kc,null),s.a.createElement("div",{className:"content"},s.a.createElement(ME,null),s.a.createElement(Gm,null),s.a.createElement(kC,{dataElement:"searchPanel",onResize:function(e){return r(el.setSearchPanelWidth(e))}},s.a.createElement(AC,null)),s.a.createElement(kC,{dataElement:"notesPanel",onResize:function(e){return r(el.setNotesPanelWidth(e))}},s.a.createElement(TE,null))),s.a.createElement(Rf,null),s.a.createElement(If,null),s.a.createElement(bO,null),s.a.createElement(Vf,null),s.a.createElement(ex,null),s.a.createElement(ix,null),s.a.createElement(cx,null),s.a.createElement(yx,null),s.a.createElement(Dx,null),s.a.createElement(v_,null),s.a.createElement(__,null),s.a.createElement(A_,null),s.a.createElement(I_,null),s.a.createElement(Xf,null),s.a.createElement(B_,null),s.a.createElement(Z_,null),s.a.createElement(AO,null),s.a.createElement(K_,null),s.a.createElement(eO,null),s.a.createElement(oO,null),s.a.createElement(MO,null)),s.a.createElement(sO,null),s.a.createElement(iO,null),s.a.createElement(aO,null),s.a.createElement(uO,null))};NP.propTypes=DP;var IP=Object(tl.hot)(NP),zP=function(e){return"auto"===e||"wait"===e?window.CoreControls.getDefaultBackendType():Promise.resolve(e)};function BP(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)}var FP=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)}))},HP=function(){return new Promise((function(e){window.parent===window?e():(window.addEventListener("message",function(){var t,n=(t=regeneratorRuntime.mark((function t(n){var o,i,a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("responseConfig"!==n.data.type){t.next=24;break}if(o=n.data.value,t.prev=2,!o){t.next=21;break}if(n.origin===window.location.origin){t.next=18;break}return t.next=7,fetch("configorigin.txt");case 7:if(i=t.sent,a="",200!==i.status){t.next=13;break}return t.next=12,i.text();case 12:a=t.sent;case 13:if((a=a.replace(/\r|\t/g,"\n")).split("\n").filter(Boolean).includes("".concat(n.origin))){t.next=18;break}return console.warn("Config file requested to be loaded by origin ".concat(n.origin,". Please include this origin inside lib/ui/configorigin.txt to allow it to request config files.")),t.abrupt("return");case 18:return t.next=20,FP(n.data.value,"Config script could not be loaded");case 20:window.removeEventListener("message",r);case 21:return t.prev=21,e(),t.finish(21);case 24:case"end":return t.stop()}}),t,null,[[2,,21,24]])})),function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(e){BP(i,r,o,a,l,"next",e)}function l(e){BP(i,r,o,a,l,"throw",e)}a(void 0)}))});function r(e){return n.apply(this,arguments)}return r}()),window.parent.postMessage({type:"requestConfig",id:parseInt(Qf("id"),10)},"*"))}))},VP=FP,UP=function(e){return new Array(e).fill().map((function(e,t){return"".concat(t+1)}))};function WP(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 GP=function(e){var t=e.viewer.customPanels.map((function(e){return e.panel.dataElement}));return[].concat(["notesPanel","thumbnailsPanel","outlinesPanel","layersPanel","bookmarksPanel"],WP(t))},ZP=!0,qP=function(e,t){try{localStorage.setItem("toolData-".concat(e),JSON.stringify(t))}catch(e){console.warn("localStorage could not be accessed. ".concat(e.message))}},YP=function(e){e.forEach((function(e){en.deleteAnnotations(e.getReplies(),{imported:!1,force:!0})}))};function $P(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)}var KP=Promise.resolve(),XP=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n,r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,KP;case 2:return n=en.getTool("AnnotationCreateSignature"),r=t.map(en.getAnnotationCopy),KP=Promise.all(r.map((function(e){var t=e.StrokeThickness;e.StrokeThickness=6;var r=n.getPreview(e);return e.StrokeThickness=t,r}))),e.next=7,KP;case 7:return o=e.sent,e.abrupt("return",r.map((function(e,t){return{annotation:e,imgSrc:o[t]}})));case 9:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){$P(i,r,o,a,l,"next",e)}function l(e){$P(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();function QP(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 JP(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){QP(i,r,o,a,l,"next",e)}function l(e){QP(i,r,o,a,l,"throw",e)}a(void 0)}))}}function eM(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 tM(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){eM(i,r,o,a,l,"next",e)}function l(e){eM(i,r,o,a,l,"throw",e)}a(void 0)}))}}var nM=function(e){var t=e.dispatch,n=function(e){return function(){e(el.closeElement("passwordModal"));var t=en.getTotalPages();hn&&window.CoreControls.SetPreRenderLevel(2),t>=500&&en.setDisplayMode(window.CoreControls.DisplayModes.Single),e(el.setPageLabels(UP(t))),e(el.setTotalPages(t));var n=en.getCurrentPage();e(el.setCurrentPage(n))}}(t),r=function(e){return function(){e(el.closeElements(["annotationPopup","textPopup","contextMenuPopup"])),e(el.setDisplayMode(en.getDisplayMode())),En("layoutModeChanged",[window.docViewer.getDisplayModeManager().getDisplayMode()])}}(t),o=function(e){return function(){var t=e.dispatch,n=e.getState;t(el.openElement("pageNavOverlay")),t(el.setLoadingProgress(1)),setTimeout((function(){t(el.closeElement("progressModal")),t(el.resetLoadingProgress())}),300),ZP&&(ZP=!1,en.enableRedaction(Qf("enableRedaction",!1)||en.isCreateRedactionEnabled()),en.isCreateRedactionEnabled()?t(el.enableElement("redactionToolGroupButton",1)):t(el.disableElement("redactionToolGroupButton",2))),en.setOptions({enableAnnotations:Qf("a",!1)}),en.getOutlines((function(e){t(el.setOutlines(e))}));var r=en.getDocument();r.isWebViewerServerDocument()||r.getLayersArray().then((function(e){if(0===e.length){t(el.disableElement("layersPanel",1)),t(el.disableElement("layersPanelButton",1));var r=n();if("layersPanel"===Fo.getActiveLeftPanel(r)){var o=GP(r).find((function(e){return!Fo.isElementDisabled(r,e)}));t(el.setActiveLeftPanel(o))}}else t(el.enableElement("layersPanel",1)),t(el.enableElement("layersPanelButton",1)),t(el.setLayers(e))})),r.getType()===us?t(el.enableElement("cropToolGroupButton",1)):t(el.disableElement("cropToolGroupButton",1)),window.readerControl.loadedFromServer=!1,window.readerControl.serverFailed=!1,window.docViewer.getAnnotationManager().getFieldManager().setPrintHandler((function(){Ms(e.dispatch,Fo.isEmbedPrintSupported(e.getState()),Fo.getSortStrategy(e.getState()),Fo.getColorMap(e.getState()))})),En("documentLoaded")}}(e),i=function(e){return function(){e(el.closeElements(["pageNavOverlay","notesPanel","searchPanel","leftPanel"])),e(el.setOutlines([])),e(el.setTotalPages(0)),en.clearSearchResults()}}(t),a=function(e){return function(t){var n=en.getDocumentViewer();t===n.FitMode.Zoom?e(el.setFitMode("Zoom")):t===n.FitMode.FitWidth?e(el.setFitMode("FitWidth")):t===n.FitMode.FitPage&&(mn&&en.fitToZoom(),e(el.setFitMode("FitPage"))),En("fitModeChanged",[t])}}(t),l=function(e){return function(t){e(el.setRotation(t)),En("rotationChanged",[t])}}(t),s=function(e){return function(t){var n=t.name,r=t.defaults;r&&vf.isLocalStorageEnabled()&&qP(n,r);var o=en.getToolMode();o&&o.name===n&&e(el.setActiveToolStyles(r))}}(t),u=function(e){return function(t,n){n&&"TextSelect"===n.name&&(en.clearSelection(),e(el.closeElement("textPopup"))),e(el.setActiveToolNameAndStyle(t)),En("toolModeChanged",[t,n])}}(t),c=function(e){return function(t){e(el.setZoom(t)),En("zoomChanged",[t])}}(t),f=function(e){return function(t){e(el.setCurrentPage(t)),En("pageChanged",[t])}}(t),d=function(e){return function(){var t=e.dispatch;en.getIsReadOnly()?(xf(e)(),Tf(e)([wf.Annotating]),en.setToolMode(Ji),t(el.setActiveToolGroup(""))):(Cf(e)(),Af(e)([wf.Annotating])),t(el.setReadOnly(en.getIsReadOnly())),t(el.setAdminUser(en.getIsAdminUser())),t(el.setUserName(en.getCurrentUser())),en.drawAnnotationsFromList(en.getSelectedAnnotations())}}(e),p=function(e,t,n){"delete"===t&&YP(e),Qf("selectAnnotationOnCreation",!1)&&("add"!==t||n.imported||e.length>0&&!e[0].InReplyTo&&en.selectAnnotation(e[0]))},h=function(e){return function(t){en.setToolMode(Ji),e(el.setActiveToolGroup("")),en.selectAnnotation(t)}}(t),m=function(e){en.setToolMode(Ji),en.getTool("AnnotationCreateSignature").hidePreview(),en.selectAnnotation(e),en.getTool("AnnotationCreateSignature").annot=null},g=function(e){var t=e.dispatch,n=e.getState;return function(e){var r=n(),o=Fo.isElementDisabled(r,"notesPanel"),i=Fo.isElementOpen(r,"notesPanel");o||(en.setToolMode(Ji),t(el.setActiveToolGroup("")),t(el.closeElement("searchPanel")),t(el.openElement("notesPanel")),setTimeout((function(){en.selectAnnotation(e),t(el.triggerNoteEditing())}),i?0:400))}}(e),v=function(e){var t=e.dispatch;return function(){var e=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;e=!!e,t(el.setFullScreen(e))}}(e),y=function(e){return function(t){var n=t.added,r=t.removed;if(n.length||r.length){var o=en.getTotalPages();e(el.setTotalPages(o)),setTimeout((function(){e(el.setPageLabels(UP(o)))}),0)}}}(t),b=function(e){return function(){var t=en.getTool("AnnotationCreateSignature");if(t.isEmptySignature()){!Fo.isElementDisabled(e.getState(),"toolbarGroup-Insert")&&e.dispatch(el.setToolbarGroup("toolbarGroup-Insert")),e.dispatch(el.setActiveToolGroup("signatureTools")),e.dispatch(el.openElement("toolsOverlay"));var n=Fo.isElementDisabled(e.getState(),"toolsOverlay")||Fo.isElementDisabled(e.getState(),"toolsHeader");0===Fo.getSavedSignatures(e.getState(),"signatureOverlay").length||n?e.dispatch(el.openElement("signatureModal")):e.dispatch(el.openElement("toolStylePopup"))}else t.addSignature()}}(e),w=function(e){en.setToolMode(Ji),en.getTool("AnnotationCreateRubberStamp").hidePreview(),en.selectAnnotation(e)},S=function(e){return function(t){e.getState().viewer.isAccessibleMode&&en.getDocument().loadPageText(t,(function(e){var n=document.createElement("div");n.tabIndex=0,n.textContent="Page ".concat(t,".\n").concat(e,"\nEnd of page ").concat(t,"."),n.style="font-size: 5px; overflow: auto; position: absolute; z-index: -99999; top: 0; bottom: 0;";var r="pageText".concat(t);n.id=r;var o=document.getElementById("pageContainer".concat(t)),i=o.querySelector("#".concat(r));i&&o.removeChild(i),o.appendChild(n)}))}}(e),E=function(){en.setToolMode(Ji)},C=function(e){var t=e.fileData,n=e.fileName;Object(Lf.saveAs)(t,n)},x=function(e,t){return JP(regeneratorRuntime.mark((function n(){var r,o,i,a,l,s;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(r=en.getTool("AnnotationCreateSignature"),o=r.getSavedSignatures(),i=Fo.getMaxSignaturesCount(t.getState()),(a=o.length-i)>0)for(l=0;l<a;l++)r.deleteSavedSignature(0);return o=r.getSavedSignatures(),n.next=8,XP(o);case 8:s=n.sent,e(el.setSavedSignatures(s));case 10:case"end":return n.stop()}}),n)})))}(t,e),_=function(e){return tM(regeneratorRuntime.mark((function t(){var n,r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=en.getTool("AnnotationCreateSignature"),r=n.getSavedSignatures(),t.next=4,XP(r);case 4:o=t.sent,e(el.setSavedSignatures(o));case 6:case"end":return t.stop()}}),t)})))}(t),O=function(e){return function(){var t=window.docViewer.getAnnotationHistoryManager().canUndo();e(el.setCanUndo(t));var n=window.docViewer.getAnnotationHistoryManager().canRedo();e(el.setCanRedo(n))}}(t),A=function(e){return function(){e(el.setCustomElementOverrides("downloadButton",{disabled:!0})),e(el.setCustomElementOverrides("printButton",{disabled:!0})),en.setToolMode(window.Tools.ToolNames.EDIT),e(el.setToolbarGroup("toolbarGroup-View"))}}(t),T=function(e){return function(){e(el.setCustomElementOverrides("downloadButton",{disabled:!1})),e(el.setCustomElementOverrides("printButton",{disabled:!1})),e(el.setToolbarGroup("toolbarGroup-Edit"))}}(t);return{addEventHandlers:function(){en.addEventListener("beforeDocumentLoaded",n),en.addEventListener("beforeDocumentLoaded",n),en.addEventListener("displayModeUpdated",r),en.addEventListener("documentLoaded",o),en.addEventListener("documentUnloaded",i),en.addEventListener("fitModeUpdated",a),en.addEventListener("rotationUpdated",l),en.addEventListener("toolUpdated",s),en.addEventListener("toolModeUpdated",u),en.addEventListener("zoomUpdated",c),en.addEventListener("pageNumberUpdated",f),en.addEventListener("layoutChanged",y),en.addEventListener("updateAnnotationPermission",d),en.addEventListener("annotationChanged",p),en.addEventListener("historyChanged",O),en.addEventListener("pageComplete",S),en.addEventListener("fileAttachmentDataAvailable",C),en.addEventListener("editingStarted",A),en.addEventListener("editingEnded",T),en.getTool("AnnotationCreateStamp").on("annotationAdded",h),en.getTool("AnnotationCreateSticky").on("annotationAdded",g),en.getTool("AnnotationCreateSticky2").on("annotationAdded",g),en.getTool("AnnotationCreateSticky3").on("annotationAdded",g),en.getTool("AnnotationCreateSticky4").on("annotationAdded",g),en.getTool("AnnotationCreateSignature").on("locationSelected",b),en.getTool("AnnotationCreateSignature").on("annotationAdded",m),en.getTool("AnnotationCreateSignature").on("signatureSaved",x),en.getTool("AnnotationCreateSignature").on("signatureDeleted",_),en.getTool("AnnotationCreateRubberStamp").on("annotationAdded",w),en.getTool("AnnotationCreateFileAttachment").on("annotationAdded",E),fu.initialize(e),document.addEventListener("fullscreenchange",v),document.addEventListener("mozfullscreenchange",v),document.addEventListener("webkitfullscreenchange",v),document.addEventListener("MSFullscreenChange",v)},removeEventHandlers:function(){en.removeEventListener("beforeDocumentLoaded",n),en.removeEventListener("displayModeUpdated",r),en.removeEventListener("documentLoaded",o),en.removeEventListener("documentUnloaded",i),en.removeEventListener("fitModeUpdated",a),en.removeEventListener("rotationUpdated",l),en.removeEventListener("toolUpdated",s),en.removeEventListener("toolModeUpdated",u),en.removeEventListener("zoomUpdated",c),en.removeEventListener("pageNumberUpdated",f),en.removeEventListener("layoutChanged",y),en.removeEventListener("updateAnnotationPermission",d),en.removeEventListener("annotationChanged",p),en.removeEventListener("pageComplete",S),en.removeEventListener("fileAttachmentDataAvailable",C),en.removeEventListener("editingStarted",A),en.removeEventListener("editingEnded",T),en.getTool("AnnotationCreateStamp").off("annotationAdded",h),en.getTool("AnnotationCreateSticky").off("annotationAdded",g),en.getTool("AnnotationCreateSticky2").off("annotationAdded",g),en.getTool("AnnotationCreateSticky3").off("annotationAdded",g),en.getTool("AnnotationCreateSticky4").off("annotationAdded",g),en.getTool("AnnotationCreateSignature").off("locationSelected",b),en.getTool("AnnotationCreateRubberStamp").off("annotationAdded",w),en.getTool("AnnotationCreateFileAttachment").off("annotationAdded",E),fu.off(),document.removeEventListener("fullscreenchange",v),document.removeEventListener("mozfullscreenchange",v),document.removeEventListener("webkitfullscreenchange",v),document.removeEventListener("MSFullscreenChange",v)}}},rM=n(111),oM=n(293);function iM(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function aM(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 lM=function(){return{loadPath:"/locales/{{lng}}/{{ns}}.json",addPath:"/locales/add/{{lng}}/{{ns}}",allowMultiLoading:!1,parse:function(e){return JSON.parse(e)},stringify:JSON.stringify,parsePayload:function(e,t,n){return 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||"")},request:oM.a,reloadInterval:!1,customHeaders:{},queryStringParams:{},crossDomain:!1,withCredentials:!1,overrideMimeType:!1,requestOptions:{mode:"cors",credentials:"same-origin",cache:"default"}}},sM=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};iM(this,e),this.services=t,this.options=n,this.allOptions=r,this.type="backend",this.init(t,n,r)}var t,n,r;return t=e,(n=[{key:"init",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e,this.options=Object(rM.a)(n,this.options||{},lM()),this.allOptions=r,this.options.reloadInterval&&setInterval((function(){return t.reload()}),this.options.reloadInterval)}},{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,e,t)}},{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,e,t)}},{key:"loadUrl",value:function(e,t,n,r){var o=this;this.options.request(this.options,e,void 0,(function(i,a){if(a&&a.status>=500&&a.status<600)return t("failed loading "+e,!0);if(a&&a.status>=400&&a.status<500)return t("failed loading "+e,!1);if(i)return t(i,!1);var l,s;try{l="string"==typeof a.data?o.options.parse(a.data,n,r):a.data}catch(t){s="failed parsing "+e+" to json"}if(s)return t(s,!1);t(null,l)}))}},{key:"create",value:function(e,t,n,r){var o=this;if(this.options.addPath){"string"==typeof e&&(e=[e]);var i=this.options.parsePayload(t,n,r);e.forEach((function(e){var n=o.services.interpolator.interpolate(o.options.addPath,{lng:e,ns:t});o.options.request(o.options,n,i,(function(e,t){}))}))}}},{key:"reload",value:function(){var e=this,t=this.services,n=t.backendConnector,r=t.languageUtils,o=t.logger,i=n.language;if(!i||"cimode"!==i.toLowerCase()){var a=[],l=function(e){r.toResolveHierarchy(e).forEach((function(e){a.indexOf(e)<0&&a.push(e)}))};l(i),this.allOptions.preload&&this.allOptions.preload.forEach((function(e){return l(e)})),a.forEach((function(t){e.allOptions.ns.forEach((function(e){n.read(t,e,"read",null,null,(function(r,i){r&&o.warn("loading namespace ".concat(e," for language ").concat(t," failed"),r),!r&&i&&o.log("loaded namespace ".concat(e," for language ").concat(t),i),n.loaded("".concat(t,"|").concat(e),r,i)}))}))}))}}}])&&aM(t.prototype,n),r&&aM(t,r),e}();sM.type="backend";var uM=sM;function cM(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 fM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}qt.languages=["en","de","es","fr","it","ja","ko","nl","pt_br","ru","zh_cn","zh_tw"];var dM=function(e){var t={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")})),window.Tools.CalloutCreateTool.setTextHandler((function(){return t("message.insertTextHere")}))};e.advanced.disableI18n?qt.init(t,n):qt.use(uM).init(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cM(Object(n),!0).forEach((function(t){fM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t,{backend:{loadPath:"./i18n/{{ns}}-{{lng}}.json"}}),n)},pM=function(e){var t=en.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"),t.AnnotationCreateFreeText2=new window.Tools.FreeTextCreateTool(e,"AnnotationCreateFreeText2"),t.AnnotationCreateFreeText3=new window.Tools.FreeTextCreateTool(e,"AnnotationCreateFreeText3"),t.AnnotationCreateFreeText4=new window.Tools.FreeTextCreateTool(e,"AnnotationCreateFreeText4"),t.AnnotationCreateCallout2=new window.Tools.CalloutCreateTool(e,"AnnotationCreateCallout2"),t.AnnotationCreateCallout3=new window.Tools.CalloutCreateTool(e,"AnnotationCreateCallout3"),t.AnnotationCreateCallout4=new window.Tools.CalloutCreateTool(e,"AnnotationCreateCallout4"),t.AnnotationCreateSticky2=new window.Tools.StickyCreateTool(e,"AnnotationCreateSticky2"),t.AnnotationCreateSticky3=new window.Tools.StickyCreateTool(e,"AnnotationCreateSticky3"),t.AnnotationCreateSticky4=new window.Tools.StickyCreateTool(e,"AnnotationCreateSticky4"),t.AnnotationCreateTextUnderline2=new window.Tools.TextUnderlineCreateTool(e,"AnnotationCreateTextUnderline2"),t.AnnotationCreateTextUnderline3=new window.Tools.TextUnderlineCreateTool(e,"AnnotationCreateTextUnderline3"),t.AnnotationCreateTextUnderline4=new window.Tools.TextUnderlineCreateTool(e,"AnnotationCreateTextUnderline4"),t.AnnotationCreateTextStrikeout2=new window.Tools.TextStrikeoutCreateTool(e,"AnnotationCreateTextStrikeout2"),t.AnnotationCreateTextStrikeout3=new window.Tools.TextStrikeoutCreateTool(e,"AnnotationCreateTextStrikeout3"),t.AnnotationCreateTextStrikeout4=new window.Tools.TextStrikeoutCreateTool(e,"AnnotationCreateTextStrikeout4"),t.AnnotationCreateTextSquiggly2=new window.Tools.TextSquigglyCreateTool(e,"AnnotationCreateTextSquiggly2"),t.AnnotationCreateTextSquiggly3=new window.Tools.TextSquigglyCreateTool(e,"AnnotationCreateTextSquiggly3"),t.AnnotationCreateTextSquiggly4=new window.Tools.TextSquigglyCreateTool(e,"AnnotationCreateTextSquiggly4"),t.AnnotationCreateRectangle2=new window.Tools.RectangleCreateTool(e,"AnnotationCreateRectangle2"),t.AnnotationCreateRectangle3=new window.Tools.RectangleCreateTool(e,"AnnotationCreateRectangle3"),t.AnnotationCreateRectangle4=new window.Tools.RectangleCreateTool(e,"AnnotationCreateRectangle4"),t.AnnotationCreateEllipse2=new window.Tools.EllipseCreateTool(e,"AnnotationCreateEllipse2"),t.AnnotationCreateEllipse3=new window.Tools.EllipseCreateTool(e,"AnnotationCreateEllipse3"),t.AnnotationCreateEllipse4=new window.Tools.EllipseCreateTool(e,"AnnotationCreateEllipse4"),t.AnnotationCreatePolygon2=new window.Tools.PolygonCreateTool(e,"AnnotationCreatePolygon2"),t.AnnotationCreatePolygon3=new window.Tools.PolygonCreateTool(e,"AnnotationCreatePolygon3"),t.AnnotationCreatePolygon4=new window.Tools.PolygonCreateTool(e,"AnnotationCreatePolygon4"),t.AnnotationCreatePolygonCloud2=new window.Tools.PolygonCloudCreateTool(e,"AnnotationCreatePolygonCloud2"),t.AnnotationCreatePolygonCloud3=new window.Tools.PolygonCloudCreateTool(e,"AnnotationCreatePolygonCloud3"),t.AnnotationCreatePolygonCloud4=new window.Tools.PolygonCloudCreateTool(e,"AnnotationCreatePolygonCloud4"),t.AnnotationCreateLine2=new window.Tools.LineCreateTool(e,"AnnotationCreateLine2"),t.AnnotationCreateLine3=new window.Tools.LineCreateTool(e,"AnnotationCreateLine3"),t.AnnotationCreateLine4=new window.Tools.LineCreateTool(e,"AnnotationCreateLine4"),t.AnnotationCreatePolyline2=new window.Tools.PolylineCreateTool(e,"AnnotationCreatePolyline2"),t.AnnotationCreatePolyline3=new window.Tools.PolylineCreateTool(e,"AnnotationCreatePolyline3"),t.AnnotationCreatePolyline4=new window.Tools.PolylineCreateTool(e,"AnnotationCreatePolyline4"),t.AnnotationCreateArrow2=new window.Tools.ArrowCreateTool(e,"AnnotationCreateArrow2"),t.AnnotationCreateArrow3=new window.Tools.ArrowCreateTool(e,"AnnotationCreateArrow3"),t.AnnotationCreateArrow4=new window.Tools.ArrowCreateTool(e,"AnnotationCreateArrow4"),t.AnnotationCreateCountMeasurement2=new window.Tools.CountMeasurementCreateTool(e,"AnnotationCreateCountMeasurement2"),t.AnnotationCreateCountMeasurement3=new window.Tools.CountMeasurementCreateTool(e,"AnnotationCreateCountMeasurement3"),t.AnnotationCreateCountMeasurement4=new window.Tools.CountMeasurementCreateTool(e,"AnnotationCreateCountMeasurement4"),t.AnnotationCreateDistanceMeasurement2=new window.Tools.DistanceMeasurementCreateTool(e,"AnnotationCreateDistanceMeasurement2"),t.AnnotationCreateDistanceMeasurement3=new window.Tools.DistanceMeasurementCreateTool(e,"AnnotationCreateDistanceMeasurement3"),t.AnnotationCreateDistanceMeasurement4=new window.Tools.DistanceMeasurementCreateTool(e,"AnnotationCreateDistanceMeasurement4"),t.AnnotationCreatePerimeterMeasurement2=new window.Tools.PerimeterMeasurementCreateTool(e,"AnnotationCreatePerimeterMeasurement2"),t.AnnotationCreatePerimeterMeasurement3=new window.Tools.PerimeterMeasurementCreateTool(e,"AnnotationCreatePerimeterMeasurement3"),t.AnnotationCreatePerimeterMeasurement4=new window.Tools.PerimeterMeasurementCreateTool(e,"AnnotationCreatePerimeterMeasurement4"),t.AnnotationCreateAreaMeasurement2=new window.Tools.AreaMeasurementCreateTool(e,"AnnotationCreateAreaMeasurement2"),t.AnnotationCreateAreaMeasurement3=new window.Tools.AreaMeasurementCreateTool(e,"AnnotationCreateAreaMeasurement3"),t.AnnotationCreateAreaMeasurement4=new window.Tools.AreaMeasurementCreateTool(e,"AnnotationCreateAreaMeasurement4"),t.AnnotationCreateEllipseMeasurement2=new window.Tools.EllipseMeasurementCreateTool(e,"AnnotationCreateEllipseMeasurement2"),t.AnnotationCreateEllipseMeasurement3=new window.Tools.EllipseMeasurementCreateTool(e,"AnnotationCreateEllipseMeasurement3"),t.AnnotationCreateEllipseMeasurement4=new window.Tools.EllipseMeasurementCreateTool(e,"AnnotationCreateEllipseMeasurement4"),t.AnnotationCreateRectangularAreaMeasurement2=new window.Tools.RectangularAreaMeasurementCreateTool(e,"AnnotationCreateRectangularAreaMeasurement2"),t.AnnotationCreateRectangularAreaMeasurement3=new window.Tools.RectangularAreaMeasurementCreateTool(e,"AnnotationCreateRectangularAreaMeasurement3"),t.AnnotationCreateRectangularAreaMeasurement4=new window.Tools.RectangularAreaMeasurementCreateTool(e,"AnnotationCreateRectangularAreaMeasurement4")},hM=function(){var e=en.getDocumentViewer();e.DEFAULT_MARGIN=10,pM(e)},mM={AnnotationCreateCountMeasurement:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateCountMeasurement2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateCountMeasurement3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateCountMeasurement4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateRectangularAreaMeasurement:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateRectangularAreaMeasurement2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateRectangularAreaMeasurement3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateRectangularAreaMeasurement4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateEllipseMeasurement:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateEllipseMeasurement2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateEllipseMeasurement3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateEllipseMeasurement4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateAreaMeasurement:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateAreaMeasurement2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateAreaMeasurement3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateAreaMeasurement4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreatePerimeterMeasurement:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreatePerimeterMeasurement2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreatePerimeterMeasurement3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreatePerimeterMeasurement4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateDistanceMeasurement:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateDistanceMeasurement2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateDistanceMeasurement3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateDistanceMeasurement4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateArrow:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateArrow2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateArrow3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateArrow4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateLine:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateLine2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateLine3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateLine4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreatePolyline:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreatePolyline2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreatePolyline3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreatePolyline4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreatePolygonCloud:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreatePolygonCloud2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreatePolygonCloud3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreatePolygonCloud4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreatePolygon:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreatePolygon2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreatePolygon3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreatePolygon4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateRectangle:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateRectangle2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateRectangle3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateRectangle4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateEllipse:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateEllipse2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateEllipse3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateEllipse4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateFreeHand:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateFreeHand2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateFreeHand3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateFreeHand4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateFreeText:{TextColor:{R:228,G:66,B:52,A:1}},AnnotationCreateFreeText2:{TextColor:{R:0,G:0,B:0,A:1}},AnnotationCreateFreeText3:{TextColor:{R:78,G:125,B:233,A:1}},AnnotationCreateFreeText4:{TextColor:{R:0,G:122,B:59,A:1}},AnnotationCreateCallout:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateCallout2:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateCallout3:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateCallout4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateSticky:{StrokeColor:{R:255,G:205,B:69,A:1}},AnnotationCreateSticky2:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateSticky3:{StrokeColor:{R:255,G:141,B:0,A:1}},AnnotationCreateSticky4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateTextHighlight:{StrokeColor:{R:255,G:205,B:69,A:1}},AnnotationCreateTextHighlight2:{StrokeColor:{R:37,G:210,B:209,A:1}},AnnotationCreateTextHighlight3:{StrokeColor:{R:0,G:204,B:99,A:1}},AnnotationCreateTextHighlight4:{StrokeColor:{R:226,G:161,B:230,A:1}},AnnotationCreateTextUnderline:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateTextUnderline2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateTextUnderline3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateTextUnderline4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateTextSquiggly:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateTextSquiggly2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateTextSquiggly3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateTextSquiggly4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateTextStrikeout:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateTextStrikeout2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateTextStrikeout3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateTextStrikeout4:{StrokeColor:{R:0,G:122,B:59,A:1}}};function gM(e){return(gM="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 vM(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 yM=function(e){return JSON.parse(e,(function(e,t){return t&&Object.entries(t).forEach((function(e){var n=vM(e,2),r=n[0],o=n[1];bM(r)&&"object"===gM(o)&&(t[r]=new window.Annotations.Color(o.R,o.G,o.B,o.A))})),t}))},bM=function(e){return["TextColor","StrokeColor","FillColor"].includes(e)},wM=function(){var e=en.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.'),vf.disableLocalStorage()}if(!n&&mM[t]&&(n=JSON.stringify(mM[t])),n){var r=e[t];n=yM(n),r.setStyles(n)}}))},SM=n(294);function EM(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(959);function CM(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 xM=function(){var e=CM(Je(),1)[0],t=Au(["(max-width: 640px)"],[!0],!1),n=CM(Oe((function(e){return[Fo.isElementOpen(e,"zoomOverlay")]}),Y),1)[0],r=Ce(),o=CM(Object(l.useState)("100"),2),i=o[0],a=o[1];Object(l.useEffect)((function(){var e=function(){return a(Math.ceil(100*en.getZoom()).toString())},t=function(){return a(Math.ceil(100*en.getZoom()).toString())};return en.addEventListener("documentLoaded",e),en.addEventListener("zoomUpdated",t),function(){en.removeEventListener("documentLoaded",e),en.removeEventListener("zoomUpdated",t)}}),[]);var u=i?8*(i.length+1):0;return s.a.createElement("div",{className:"zoom-overlay"},!t&&s.a.createElement("div",{className:"ToggleZoomOverlay"},s.a.createElement("div",{className:rl()({OverlayContainer:!0,active:n})},s.a.createElement("div",{className:"OverlayText",onClick:function(){return r(el.toggleElement("zoomOverlay"))}},s.a.createElement("input",{type:"text",className:"textarea",value:i,onChange:function(e){(/^(\d){0,4}$/.test(e.target.value)||""===e.target.value)&&a(e.target.value)},onKeyPress:function(e){if("Enter"===e.nativeEvent.key||13===e.nativeEvent.keyCode){var t=Math.ceil(100*en.getZoom()).toString();if(e.target.value===t)return;if(""===e.target.value)a(t);else{var n=e.target.value/100;n=Math.max(n,Rn()),as(n=Math.min(n,Ln()))}}},onBlur:function(e){var t=Math.ceil(100*en.getZoom()).toString();e.target.value!==t&&(""===e.target.value||isNaN(Number(e.target.value))?a(t):(a(Number(e.target.value).toString()),as(e.target.value/100)))},tabIndex:-1,style:{width:u},"aria-label":e("action.zoomSet")}),s.a.createElement("span",null,"%")),s.a.createElement(Mu,{className:"OverlayButton",img:"icon-chevron-down",element:"zoomOverlay",dataElement:"zoomOverlay",ariaLabel:e("action.zoomControls")}))),s.a.createElement(Ru,{img:"icon-header-zoom-out-line",onClick:is,title:"action.zoomOut",dataElement:"zoomOutButton"}),s.a.createElement(Ru,{img:"icon-header-zoom-in-line",onClick:os,title:"action.zoomIn",dataElement:"zoomInButton"}))};n(960);function _M(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 OM(e){var t=e.containerWidth;return s.a.createElement(Ru,{dataElement:"exitFormEditingButton",label:t<150?"action.exit":"action.exitFormEditing",onClick:function(){en.getWidgetEditingManager().endEditing()}})}var AM=function(){var e=Oe(Fo.getEnabledToolbarGroups),t=Oe(Fo.getCurrentToolbarGroup),n=Je(),r=n.t,o=n.ready,i=_M(Object(l.useState)(0),2),a=i[0],u=i[1],c=_M(Object(l.useState)(0),2),f=c[0],d=c[1],p=_M(Object(l.useState)(!1),2),h=p[0],m=p[1],g=_M(Object(l.useState)(!1),2),v=g[0],y=g[1],b=$C(),w=Object(l.useRef)(),S=Object(l.useRef)(),E=Ce(),C=Object(l.useCallback)((function(e,t){E(el.setToolbarGroup(e,t))}),[E]),x=function(e){return"toolbarGroup-Edit"!==e};return Object(l.useEffect)((function(){if((null==w?void 0:w.current)&&(null==S?void 0:S.current)){var e=w.current.getBoundingClientRect().width+4,t=S.current.getBoundingClientRect().left,n=S.current.getBoundingClientRect().width,r=(window.innerWidth-e)/2+e;m(r-t-e>0),y(e<n)}}),[a,f,w,S]),0!==e.length&&o?s.a.createElement(vc,{bounds:!0,innerRef:S,onResize:function(e){var t=e.bounds;d(t.width)}},(function(n){var o=n.measureRef;return s.a.createElement(Xu,{dataElement:"ribbons",className:rl()({"ribbons-container":!0,"centered-on-empty-space":!h}),ref:o},s.a.createElement(vc,{bounds:!0,innerRef:w,onResize:function(e){var t=e.bounds;u(t.width)}},(function(n){var o=n.measureRef;return s.a.createElement("div",{ref:o,className:rl()({ribbons:!0,"is-hidden":!(h||v)})},b?s.a.createElement(OM,{containerWidth:f}):e.map((function(e){return s.a.createElement("button",{key:e,"data-element":"".concat(e),className:rl()({"ribbon-group":!0,active:e===t}),onClick:function(){C(e,x(e))}},r("option.toolbarGroup.".concat(e)))})))})),s.a.createElement("div",{className:rl()({ribbons:!0,"is-hidden":v})},b?s.a.createElement(OM,{containerWidth:f}):s.a.createElement(ww,{dataElement:"ribbonsDropdown",items:e,translationPrefix:"option.toolbarGroup",currentSelectionKey:t,onClickItem:function(e){C(e,x(e))}})))})):null},TM={viewer:{canUndo:!1,canRedo:!1,toolbarGroup:"toolbarGroup-Annotate",activeTheme:"light",disabledElements:{},openElements:{header:!0,toolsHeader:!0},panelWidths:{leftPanel:264,searchPanel:293,notesPanel:293},documentContainerWidth:null,documentContainerHeight:null,lastPickedToolForGroup:{},lastPickedToolGroup:{},highContrastMode:Qf("highContrastMode",!1),notesInLeftPanel:Qf("notesInLeftPanel",!1),headers:{default:[{type:"toggleElementButton",img:"icon-header-sidebar-line",element:"leftPanel",dataElement:"leftPanelButton",title:"component.leftPanel"},{type:"divider"},{type:"toggleElementButton",img:"icon-header-page manipulation-line",element:"viewControlsOverlay",dataElement:"viewControlsButton",title:"component.viewControlsOverlay"},{type:"customElement",render:function(){return s.a.createElement(xM,null)},dataElement:"zoomOverlayButton",element:"zoomOverlay",hiddenOnMobileDevice:!0},{type:"divider",hidden:["small-mobile","mobile","tablet"]},{type:"toolButton",toolName:"Pan"},{type:"toolButton",toolName:"TextSelect"},{type:"toolButton",toolName:"AnnotationEdit",hidden:["small-mobile","mobile"]},{type:"customElement",render:function(){return s.a.createElement(AM,null)},className:"custom-ribbons-container"},{type:"toggleElementButton",dataElement:"searchButton",element:"searchPanel",img:"icon-header-search",title:"component.searchPanel",hidden:["small-mobile"]},{type:"toggleElementButton",dataElement:"toggleNotesButton",img:"icon-header-chat-line",title:"component.notesPanel",element:"notesPanel",onClick:function(e){e(el.toggleElement("notesPanel")),setTimeout((function(){return e(el.toggleElement("annotationNoteConnectorLine"))}),400)},hidden:["small-mobile"]},{type:"toggleElementButton",dataElement:"menuButton",element:"menuOverlay",img:"icon-header-settings-line",title:"component.menuOverlay",hidden:["small-mobile"]},{type:"actionButton",dataElement:"moreButton",title:"action.more",img:"icon-tools-more",onClick:function(e){e(el.setActiveHeaderGroup("small-mobile-more-buttons")),en.setToolMode(Ji)},hidden:["mobile","tablet","desktop"]}],"small-mobile-more-buttons":[{type:"toggleElementButton",dataElement:"searchButton",element:"searchPanel",img:"icon-header-search",title:"component.searchPanel"},{type:"toggleElementButton",dataElement:"toggleNotesButton",element:"notesPanel",img:"icon-header-chat-line",title:"component.notesPanel"},{type:"toggleElementButton",dataElement:"menuButton",element:"menuOverlay",img:"icon-header-settings-line",title:"component.menuOverlay"},{type:"spacer"},{type:"actionButton",dataElement:"defaultHeaderButton",titile:"action.close",img:"ic_close_black_24px",onClick:function(e){e(el.setActiveHeaderGroup("default")),en.setToolMode(Ji)}}],"toolbarGroup-View":[],"toolbarGroup-Annotate":[{type:"spacer"},{type:"toolGroupButton",toolGroup:"highlightTools",dataElement:"highlightToolGroupButton",title:"annotation.highlight"},{type:"toolGroupButton",toolGroup:"underlineTools",dataElement:"underlineToolGroupButton",title:"annotation.underline"},{type:"toolGroupButton",toolGroup:"strikeoutTools",dataElement:"strikeoutToolGroupButton",title:"annotation.strikeout"},{type:"toolGroupButton",toolGroup:"squigglyTools",dataElement:"squigglyToolGroupButton",title:"annotation.squiggly"},{type:"toolGroupButton",toolGroup:"stickyTools",dataElement:"stickyToolGroupButton",title:"annotation.stickyNote"},{type:"toolGroupButton",toolGroup:"freeTextTools",dataElement:"freeTextToolGroupButton",title:"annotation.freetext"},{type:"toolGroupButton",toolGroup:"rectangleTools",dataElement:"shapeToolGroupButton",title:"annotation.rectangle"},{type:"toolGroupButton",toolGroup:"freeHandTools",dataElement:"freeHandToolGroupButton",title:"annotation.freehand"},{type:"divider"},{type:"customElement",render:function(){return s.a.createElement(_m,null)},dataElement:"toolsOverlay",hidden:["small-mobile","mobile"]},{type:"actionButton",style:{marginLeft:"0px"},dataElement:"undoButton",title:"action.undo",img:"icon-operation-undo",onClick:function(){en.undo()},isNotClickableSelector:function(e){return!e.viewer.canUndo}},{type:"actionButton",dataElement:"redoButton",title:"action.redo",img:"icon-operation-redo",onClick:function(){en.redo()},isNotClickableSelector:function(e){return!e.viewer.canRedo}},{type:"toolButton",toolName:"AnnotationEraserTool"},{type:"spacer",hidden:["tablet","mobile","small-mobile"]}],"toolbarGroup-Shapes":[{type:"spacer"},{type:"toolGroupButton",toolGroup:"freeHandTools",dataElement:"freeHandToolGroupButton",title:"annotation.freehand"},{type:"toolGroupButton",toolGroup:"rectangleTools",dataElement:"shapeToolGroupButton",title:"annotation.rectangle"},{type:"toolGroupButton",toolGroup:"ellipseTools",dataElement:"ellipseToolGroupButton",title:"annotation.ellipse"},{type:"toolGroupButton",toolGroup:"polygonTools",dataElement:"polygonToolGroupButton",title:"annotation.polygon"},{type:"toolGroupButton",toolGroup:"cloudTools",dataElement:"polygonCloudToolGroupButton",title:"annotation.polygonCloud"},{type:"toolGroupButton",toolGroup:"lineTools",dataElement:"lineToolGroupButton",title:"annotation.line"},{type:"toolGroupButton",toolGroup:"polyLineTools",dataElement:"polyLineToolGroupButton",title:"annotation.polyline"},{type:"toolGroupButton",toolGroup:"arrowTools",dataElement:"arrowToolGroupButton",title:"annotation.arrow"},{type:"divider"},{type:"customElement",render:function(){return s.a.createElement(_m,null)},dataElement:"toolsOverlay",hidden:["small-mobile","mobile"]},{type:"actionButton",style:{marginLeft:"0px"},dataElement:"undoButton",title:"action.undo",img:"icon-operation-undo",onClick:function(){en.undo()},isNotClickableSelector:function(e){return!e.viewer.canUndo}},{type:"actionButton",dataElement:"redoButton",title:"action.redo",img:"icon-operation-redo",onClick:function(){en.redo()},isNotClickableSelector:function(e){return!e.viewer.canRedo}},{type:"toolButton",toolName:"AnnotationEraserTool"},{type:"spacer",hidden:["tablet","mobile","small-mobile"]}],"toolbarGroup-Insert":[{type:"spacer"},{type:"toolGroupButton",toolGroup:"signatureTools",img:"icon-tool-signature",dataElement:"signatureToolGroupButton",title:"annotation.signature",showColor:"never"},{type:"toolGroupButton",toolGroup:"rubberStampTools",img:"icon-tool-stamp-line",dataElement:"rubberStampToolGroupButton",title:"annotation.rubberStamp"},{type:"toolGroupButton",toolGroup:"stampTools",img:"icon-tool-image-line",dataElement:"stampToolGroupButton",title:"annotation.stamp"},{type:"toolGroupButton",toolGroup:"fileAttachmentTools",img:"ic_fileattachment_24px",dataElement:"fileAttachmentToolGroupButton",title:"annotation.fileattachment",showColor:"never"},{type:"toolGroupButton",toolGroup:"calloutTools",dataElement:"calloutToolGroupButton",title:"annotation.callout"},{type:"divider"},{type:"customElement",render:function(){return s.a.createElement(_m,null)},dataElement:"toolsOverlay",hidden:["small-mobile","mobile"]},{type:"actionButton",style:{marginLeft:"0px"},dataElement:"undoButton",title:"action.undo",img:"icon-operation-undo",onClick:function(){en.undo()},isNotClickableSelector:function(e){return!e.viewer.canUndo}},{type:"actionButton",dataElement:"redoButton",title:"action.redo",img:"icon-operation-redo",onClick:function(){en.redo()},isNotClickableSelector:function(e){return!e.viewer.canRedo}},{type:"toolButton",toolName:"AnnotationEraserTool"},{type:"spacer",hidden:["tablet","mobile","small-mobile"]}],"toolbarGroup-Measure":[{type:"spacer"},{type:"toolGroupButton",toolGroup:"distanceTools",dataElement:"distanceToolGroupButton",title:"annotation.distanceMeasurement"},{type:"toolGroupButton",toolGroup:"perimeterTools",dataElement:"perimeterToolGroupButton",title:"annotation.perimeterMeasurement"},{type:"toolGroupButton",toolGroup:"areaTools",dataElement:"areaToolGroupButton",title:"annotation.areaMeasurement"},{type:"toolGroupButton",toolGroup:"ellipseAreaTools",dataElement:"ellipseAreaToolGroupButton",title:"annotation.areaMeasurement"},{type:"toolGroupButton",toolGroup:"rectangleAreaTools",dataElement:"rectangleAreaToolGroupButton",title:"annotation.areaMeasurement"},{type:"toolGroupButton",toolGroup:"countTools",dataElement:"countToolGroupButton",title:"annotation.countMeasurement"},{type:"divider"},{type:"customElement",render:function(){return s.a.createElement(_m,null)},dataElement:"toolsOverlay",hidden:["small-mobile","mobile"]},{type:"actionButton",style:{marginLeft:"0px"},dataElement:"undoButton",title:"action.undo",img:"icon-operation-undo",onClick:function(){en.undo()},isNotClickableSelector:function(e){return!e.viewer.canUndo}},{type:"actionButton",dataElement:"redoButton",title:"action.redo",img:"icon-operation-redo",onClick:function(){en.redo()},isNotClickableSelector:function(e){return!e.viewer.canRedo}},{type:"toolButton",toolName:"AnnotationEraserTool"},{type:"spacer",hidden:["tablet","mobile","small-mobile"]}],"toolbarGroup-Edit":[{type:"spacer"},{type:"actionButton",dataElement:"startFormEditingButton",title:"action.startFormEditing",img:"icon-widget-editing",onClick:function(){en.getWidgetEditingManager().startEditing()}},{type:"toolGroupButton",toolGroup:"cropTools",dataElement:"cropToolGroupButton",title:"annotation.crop"},{type:"toolGroupButton",toolGroup:"redactionTools",dataElement:"redactionToolGroupButton",title:"annotation.redact",showColor:"never"},{type:"divider"},{type:"actionButton",style:{marginLeft:"0px"},dataElement:"undoButton",title:"action.undo",img:"icon-operation-undo",onClick:function(){en.undo()},isNotClickableSelector:function(e){return!e.viewer.canUndo}},{type:"actionButton",dataElement:"redoButton",title:"action.redo",img:"icon-operation-redo",onClick:function(){en.redo()},isNotClickableSelector:function(e){return!e.viewer.canRedo}},{type:"toolButton",toolName:"AnnotationEraserTool"},{type:"spacer",hidden:["mobile","small-mobile"]}]},annotationPopup:[{dataElement:"annotationCommentButton"},{dataElement:"annotationStyleEditButton"},{dataElement:"annotationRedactButton"},{dataElement:"annotationCropButton"},{dataElement:"annotationGroupButton"},{dataElement:"annotationUngroupButton"},{dataElement:"annotationDeleteButton"},{dataElement:"calibrateButton"},{dataElement:"linkButton"},{dataElement:"fileAttachmentDownload"}],textPopup:[{dataElement:"copyTextButton"},{dataElement:"editTextButton"},{dataElement:"textHighlightToolButton"},{dataElement:"textUnderlineToolButton"},{dataElement:"textSquigglyToolButton"},{dataElement:"textStrikeoutToolButton"},{dataElement:"textRedactToolButton"},{dataElement:"linkButton"}],contextMenuPopup:[{dataElement:"panToolButton"},{dataElement:"stickyToolButton"},{dataElement:"highlightToolButton"},{dataElement:"freeHandToolButton"},{dataElement:"freeTextToolButton"}],toolButtonObjects:{AnnotationCreateCountMeasurement:{dataElement:"countMeasurementToolButton",title:"annotation.countMeasurement",img:"ic_check_black_24px",group:"countTools",showColor:"always"},AnnotationCreateCountMeasurement2:{dataElement:"countMeasurementToolButton2",title:"annotation.countMeasurement",img:"ic_check_black_24px",group:"countTools",showColor:"always"},AnnotationCreateCountMeasurement3:{dataElement:"countMeasurementToolButton3",title:"annotation.countMeasurement",img:"ic_check_black_24px",group:"countTools",showColor:"always"},AnnotationCreateCountMeasurement4:{dataElement:"countMeasurementToolButton4",title:"annotation.countMeasurement",img:"ic_check_black_24px",group:"countTools",showColor:"always"},AnnotationCreateDistanceMeasurement:{dataElement:"distanceMeasurementToolButton",title:"annotation.distanceMeasurement",img:"icon-tool-measurement-distance-line",group:"distanceTools",showColor:"always"},AnnotationCreateDistanceMeasurement2:{dataElement:"distanceMeasurementToolButton2",title:"annotation.distanceMeasurement",img:"icon-tool-measurement-distance-line",group:"distanceTools",showColor:"always"},AnnotationCreateDistanceMeasurement3:{dataElement:"distanceMeasurementToolButton3",title:"annotation.distanceMeasurement",img:"icon-tool-measurement-distance-line",group:"distanceTools",showColor:"always"},AnnotationCreateDistanceMeasurement4:{dataElement:"distanceMeasurementToolButton4",title:"annotation.distanceMeasurement",img:"icon-tool-measurement-distance-line",group:"distanceTools",showColor:"always"},AnnotationCreatePerimeterMeasurement:{dataElement:"perimeterMeasurementToolButton",title:"annotation.perimeterMeasurement",img:"icon-tool-measurement-perimeter",group:"perimeterTools",showColor:"always"},AnnotationCreatePerimeterMeasurement2:{dataElement:"perimeterMeasurementToolButton2",title:"annotation.perimeterMeasurement",img:"icon-tool-measurement-perimeter",group:"perimeterTools",showColor:"always"},AnnotationCreatePerimeterMeasurement3:{dataElement:"perimeterMeasurementToolButton3",title:"annotation.perimeterMeasurement",img:"icon-tool-measurement-perimeter",group:"perimeterTools",showColor:"always"},AnnotationCreatePerimeterMeasurement4:{dataElement:"perimeterMeasurementToolButton4",title:"annotation.perimeterMeasurement",img:"icon-tool-measurement-perimeter",group:"perimeterTools",showColor:"always"},AnnotationCreateAreaMeasurement:{dataElement:"areaMeasurementToolButton",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-polygon-line",group:"areaTools",showColor:"always"},AnnotationCreateAreaMeasurement2:{dataElement:"areaMeasurementToolButton2",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-polygon-line",group:"areaTools",showColor:"always"},AnnotationCreateAreaMeasurement3:{dataElement:"areaMeasurementToolButton3",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-polygon-line",group:"areaTools",showColor:"always"},AnnotationCreateAreaMeasurement4:{dataElement:"areaMeasurementToolButton4",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-polygon-line",group:"areaTools",showColor:"always"},AnnotationCreateEllipseMeasurement:{dataElement:"ellipseMeasurementToolButton",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-ellipse-line",group:"ellipseAreaTools",showColor:"always"},AnnotationCreateEllipseMeasurement2:{dataElement:"ellipseMeasurementToolButton2",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-ellipse-line",group:"ellipseAreaTools",showColor:"always"},AnnotationCreateEllipseMeasurement3:{dataElement:"ellipseMeasurementToolButton3",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-ellipse-line",group:"ellipseAreaTools",showColor:"always"},AnnotationCreateEllipseMeasurement4:{dataElement:"ellipseMeasurementToolButton4",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-ellipse-line",group:"ellipseAreaTools",showColor:"always"},AnnotationCreateRectangularAreaMeasurement:{dataElement:"rectangularAreaMeasurementToolButton",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-line",group:"rectangleAreaTools",showColor:"always"},AnnotationCreateRectangularAreaMeasurement2:{dataElement:"rectangularAreaMeasurementToolButton2",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-line",group:"rectangleAreaTools",showColor:"always"},AnnotationCreateRectangularAreaMeasurement3:{dataElement:"rectangularAreaMeasurementToolButton3",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-line",group:"rectangleAreaTools",showColor:"always"},AnnotationCreateRectangularAreaMeasurement4:{dataElement:"rectangularAreaMeasurementToolButton4",title:"annotation.areaMeasurement",img:"icon-tool-measurement-area-line",group:"rectangleAreaTools",showColor:"always"},AnnotationCreateFreeHand:{dataElement:"freeHandToolButton",title:"annotation.freehand",img:"icon-tool-pen-line",group:"freeHandTools",showColor:"always"},AnnotationCreateFreeHand2:{dataElement:"freeHandToolButton2",title:"annotation.freehand",img:"icon-tool-pen-line",group:"freeHandTools",showColor:"always"},AnnotationCreateFreeHand3:{dataElement:"freeHandToolButton3",title:"annotation.freehand",img:"icon-tool-pen-line",group:"freeHandTools",showColor:"always"},AnnotationCreateFreeHand4:{dataElement:"freeHandToolButton4",title:"annotation.freehand",img:"icon-tool-pen-line",group:"freeHandTools",showColor:"always"},AnnotationCreateTextHighlight:{dataElement:"highlightToolButton",title:"annotation.highlight",img:"icon-tool-text-manipulation-highlight",group:"highlightTools",showColor:"always"},AnnotationCreateTextHighlight2:{dataElement:"highlightToolButton2",title:"annotation.highlight",img:"icon-tool-text-manipulation-highlight",group:"highlightTools",showColor:"always"},AnnotationCreateTextHighlight3:{dataElement:"highlightToolButton3",title:"annotation.highlight",img:"icon-tool-text-manipulation-highlight",group:"highlightTools",showColor:"always"},AnnotationCreateTextHighlight4:{dataElement:"highlightToolButton4",title:"annotation.highlight",img:"icon-tool-text-manipulation-highlight",group:"highlightTools",showColor:"always"},AnnotationCreateTextUnderline:{dataElement:"underlineToolButton",title:"annotation.underline",img:"icon-tool-text-manipulation-underline",group:"underlineTools",showColor:"always"},AnnotationCreateTextUnderline2:{dataElement:"underlineToolButton2",title:"annotation.underline",img:"icon-tool-text-manipulation-underline",group:"underlineTools",showColor:"always"},AnnotationCreateTextUnderline3:{dataElement:"underlineToolButton3",title:"annotation.underline",img:"icon-tool-text-manipulation-underline",group:"underlineTools",showColor:"always"},AnnotationCreateTextUnderline4:{dataElement:"underlineToolButton4",title:"annotation.underline",img:"icon-tool-text-manipulation-underline",group:"underlineTools",showColor:"always"},AnnotationCreateTextSquiggly:{dataElement:"squigglyToolButton",title:"annotation.squiggly",img:"icon-tool-text-manipulation-squiggly",group:"squigglyTools",showColor:"always"},AnnotationCreateTextSquiggly2:{dataElement:"squigglyToolButton2",title:"annotation.squiggly",img:"icon-tool-text-manipulation-squiggly",group:"squigglyTools",showColor:"always"},AnnotationCreateTextSquiggly3:{dataElement:"squigglyToolButton3",title:"annotation.squiggly",img:"icon-tool-text-manipulation-squiggly",group:"squigglyTools",showColor:"always"},AnnotationCreateTextSquiggly4:{dataElement:"squigglyToolButton4",title:"annotation.squiggly",img:"icon-tool-text-manipulation-squiggly",group:"squigglyTools",showColor:"always"},AnnotationCreateTextStrikeout:{dataElement:"strikeoutToolButton",title:"annotation.strikeout",img:"icon-tool-text-manipulation-strikethrough",group:"strikeoutTools",showColor:"always"},AnnotationCreateTextStrikeout2:{dataElement:"strikeoutToolButton2",title:"annotation.strikeout",img:"icon-tool-text-manipulation-strikethrough",group:"strikeoutTools",showColor:"always"},AnnotationCreateTextStrikeout3:{dataElement:"strikeoutToolButton3",title:"annotation.strikeout",img:"icon-tool-text-manipulation-strikethrough",group:"strikeoutTools",showColor:"always"},AnnotationCreateTextStrikeout4:{dataElement:"strikeoutToolButton4",title:"annotation.strikeout",img:"icon-tool-text-manipulation-strikethrough",group:"strikeoutTools",showColor:"always"},AnnotationCreateFreeText:{dataElement:"freeTextToolButton",title:"annotation.freetext",img:"icon-tool-text-free-text",group:"freeTextTools",showColor:"always"},AnnotationCreateFreeText2:{dataElement:"freeTextToolButton2",title:"annotation.freetext",img:"icon-tool-text-free-text",group:"freeTextTools",showColor:"always"},AnnotationCreateFreeText3:{dataElement:"freeTextToolButton3",title:"annotation.freetext",img:"icon-tool-text-free-text",group:"freeTextTools",showColor:"always"},AnnotationCreateFreeText4:{dataElement:"freeTextToolButton4",title:"annotation.freetext",img:"icon-tool-text-free-text",group:"freeTextTools",showColor:"always"},AnnotationCreateCallout:{dataElement:"calloutToolButton",title:"annotation.callout",img:"icon-tool-callout-line",group:"calloutTools",showColor:"always"},AnnotationCreateCallout2:{dataElement:"calloutToolButton2",title:"annotation.callout",img:"icon-tool-callout-line",group:"calloutTools",showColor:"always"},AnnotationCreateCallout3:{dataElement:"calloutToolButton3",title:"annotation.callout",img:"icon-tool-callout-line",group:"calloutTools",showColor:"always"},AnnotationCreateCallout4:{dataElement:"calloutToolButton4",title:"annotation.callout",img:"icon-tool-callout-line",group:"calloutTools",showColor:"always"},AnnotationCreateSticky:{dataElement:"stickyToolButton",title:"annotation.stickyNote",img:"icon-tool-comment-line",group:"stickyTools",showColor:"always"},AnnotationCreateSticky2:{dataElement:"stickyToolButton2",title:"annotation.stickyNote",img:"icon-tool-comment-line",group:"stickyTools",showColor:"always"},AnnotationCreateSticky3:{dataElement:"stickyToolButton3",title:"annotation.stickyNote",img:"icon-tool-comment-line",group:"stickyTools",showColor:"always"},AnnotationCreateSticky4:{dataElement:"stickyToolButton4",title:"annotation.stickyNote",img:"icon-tool-comment-line",group:"stickyTools",showColor:"always"},AnnotationCreateRectangle:{dataElement:"rectangleToolButton",title:"annotation.rectangle",img:"icon-tool-shape-rectangle",group:"rectangleTools",showColor:"always"},AnnotationCreateRectangle2:{dataElement:"rectangleToolButton2",title:"annotation.rectangle",img:"icon-tool-shape-rectangle",group:"rectangleTools",showColor:"always"},AnnotationCreateRectangle3:{dataElement:"rectangleToolButton3",title:"annotation.rectangle",img:"icon-tool-shape-rectangle",group:"rectangleTools",showColor:"always"},AnnotationCreateRectangle4:{dataElement:"rectangleToolButton4",title:"annotation.rectangle",img:"icon-tool-shape-rectangle",group:"rectangleTools",showColor:"always"},AnnotationCreateEllipse:{dataElement:"ellipseToolButton",title:"annotation.ellipse",img:"icon-tool-shape-oval",group:"ellipseTools",showColor:"always"},AnnotationCreateEllipse2:{dataElement:"ellipseToolButton2",title:"annotation.ellipse",img:"icon-tool-shape-oval",group:"ellipseTools",showColor:"always"},AnnotationCreateEllipse3:{dataElement:"ellipseToolButton3",title:"annotation.ellipse",img:"icon-tool-shape-oval",group:"ellipseTools",showColor:"always"},AnnotationCreateEllipse4:{dataElement:"ellipseToolButton4",title:"annotation.ellipse",img:"icon-tool-shape-oval",group:"ellipseTools",showColor:"always"},AnnotationCreateLine:{dataElement:"lineToolButton",title:"annotation.line",img:"icon-tool-shape-line",group:"lineTools",showColor:"always"},AnnotationCreateLine2:{dataElement:"lineToolButton2",title:"annotation.line",img:"icon-tool-shape-line",group:"lineTools",showColor:"always"},AnnotationCreateLine3:{dataElement:"lineToolButton3",title:"annotation.line",img:"icon-tool-shape-line",group:"lineTools",showColor:"always"},AnnotationCreateLine4:{dataElement:"lineToolButton4",title:"annotation.line",img:"icon-tool-shape-line",group:"lineTools",showColor:"always"},AnnotationCreatePolyline:{dataElement:"polylineToolButton",title:"annotation.polyline",img:"icon-tool-shape-polyline",group:"polyLineTools",showColor:"always"},AnnotationCreatePolyline2:{dataElement:"polylineToolButton2",title:"annotation.polyline",img:"icon-tool-shape-polyline",group:"polyLineTools",showColor:"always"},AnnotationCreatePolyline3:{dataElement:"polylineToolButton3",title:"annotation.polyline",img:"icon-tool-shape-polyline",group:"polyLineTools",showColor:"always"},AnnotationCreatePolyline4:{dataElement:"polylineToolButton4",title:"annotation.polyline",img:"icon-tool-shape-polyline",group:"polyLineTools",showColor:"always"},AnnotationCreatePolygon:{dataElement:"polygonToolButton",title:"annotation.polygon",img:"icon-tool-shape-polygon",group:"polygonTools",showColor:"always"},AnnotationCreatePolygon2:{dataElement:"polygonToolButton2",title:"annotation.polygon",img:"icon-tool-shape-polygon",group:"polygonTools",showColor:"always"},AnnotationCreatePolygon3:{dataElement:"polygonToolButton3",title:"annotation.polygon",img:"icon-tool-shape-polygon",group:"polygonTools",showColor:"always"},AnnotationCreatePolygon4:{dataElement:"polygonToolButton4",title:"annotation.polygon",img:"icon-tool-shape-polygon",group:"polygonTools",showColor:"always"},AnnotationCreatePolygonCloud:{dataElement:"cloudToolButton",title:"annotation.polygonCloud",img:"icon-tool-shape-cloud",group:"cloudTools",showColor:"always"},AnnotationCreatePolygonCloud2:{dataElement:"cloudToolButton2",title:"annotation.polygonCloud",img:"icon-tool-shape-cloud",group:"cloudTools",showColor:"always"},AnnotationCreatePolygonCloud3:{dataElement:"cloudToolButton4",title:"annotation.polygonCloud",img:"icon-tool-shape-cloud",group:"cloudTools",showColor:"always"},AnnotationCreatePolygonCloud4:{dataElement:"cloudToolButton5",title:"annotation.polygonCloud",img:"icon-tool-shape-cloud",group:"cloudTools",showColor:"always"},AnnotationCreateArrow:{dataElement:"arrowToolButton",title:"annotation.arrow",img:"icon-tool-shape-arrow",group:"arrowTools",showColor:"always"},AnnotationCreateArrow2:{dataElement:"arrowToolButton2",title:"annotation.arrow",img:"icon-tool-shape-arrow",group:"arrowTools",showColor:"always"},AnnotationCreateArrow3:{dataElement:"arrowToolButton3",title:"annotation.arrow",img:"icon-tool-shape-arrow",group:"arrowTools",showColor:"always"},AnnotationCreateArrow4:{dataElement:"arrowToolButton4",title:"annotation.arrow",img:"icon-tool-shape-arrow",group:"arrowTools",showColor:"always"},AnnotationCreateSignature:{dataElement:"signatureToolButton",title:"annotation.signature",img:"icon-tool-signature",group:"signatureTools",showColor:"never"},AnnotationCreateFileAttachment:{dataElement:"fileAttachmentToolButton",title:"annotation.fileattachment",img:"ic_fileattachment_24px",group:"fileAttachmentTools",showColor:"never"},AnnotationCreateStamp:{dataElement:"stampToolButton",title:"annotation.stamp",img:"icon-tool-image-line",group:"stampTools",showColor:"active"},AnnotationCreateRubberStamp:{dataElement:"rubberStampToolButton",title:"annotation.rubberStamp",img:"icon-tool-stamp-line",group:"rubberStampTools",showColor:"active"},CropPage:{dataElement:"cropToolButton",title:"annotation.crop",img:"ic_crop_black_24px",showColor:"never",group:"cropTools"},AnnotationCreateRedaction:{dataElement:"redactionButton",title:"option.redaction.markForRedaction",img:"icon-tool-redaction-area",group:"redactionTools",showColor:"never"},Pan:{dataElement:"panToolButton",title:"tool.pan",img:"icon-header-pan",showColor:"never"},AnnotationEdit:{dataElement:"selectToolButton",title:"tool.select",img:"multi select",showColor:"never"},TextSelect:{dataElement:"textSelectButton",img:"icon - header - select - line",showColor:"never"},MarqueeZoomTool:{dataElement:"marqueeToolButton",showColor:"never"},AnnotationEraserTool:{dataElement:"eraserToolButton",title:"annotation.eraser",img:"icon-operation-eraser",showColor:"never"}},tab:{signatureModal:"inkSignaturePanelButton",linkModal:"URLPanelButton",rubberStampTab:"standardStampPanelButton"},customElementOverrides:{},activeHeaderGroup:"default",activeToolName:"AnnotationEdit",activeToolStyles:{},activeLeftPanel:"thumbnailsPanel",activeToolGroup:"",notePopupId:"",isNoteEditing:!1,fitMode:"",zoom:1,rotation:0,displayMode:"Single",currentPage:1,sortStrategy:"position",isFullScreen:!1,isMultipleViewerMerging:!1,isThumbnailMerging:!0,isThumbnailReordering:!0,isThumbnailMultiselect:!0,allowPageNavigation:!0,enableMouseWheelZoom:!0,doesAutoLoad:Qf("auto_load",!0),isReadOnly:Qf("readonly",!1),customModals:[],customPanels:[],useEmbeddedPrint:!1,pageLabels:[],selectedThumbnailPageIndexes:[],noteDateFormat:"MMM D, h:mma",printedNoteDateFormat:"D/MM/YYYY h:mm:ss A",colorMap:Cs("currentPalette","iconColor"),warning:{},customNoteFilter:null,zoomList:kn,isAccessibleMode:Qf("accessibleMode",!1),measurementUnits:{from:["in","mm","cm","pt"],to:["in","mm","cm","pt","ft","m","yd","km","mi"]},maxSignaturesCount:4,signatureFonts:["GreatVibes-Regular"],isReplyDisabledFunc:null,userData:[],customMeasurementOverlay:[],noteTransformFunction:null,standardStamps:[],customStamps:[],selectedStampIndex:0,savedSignatures:[],displayedSavedSignatures:[],displayedSignaturesFilterFunction:function(){return!0},selectedDisplayedSignatureIndex:0,annotationContentOverlayHandler:null,isSnapModeEnabled:!1,isReaderMode:!1},search:{value:"",isCaseSensitive:!1,isWholeWord:!1,isWildcard:!1,isRegex:!1,isSearchUp:!1,isAmbientString:!1,results:[]},document:{totalPages:0,outlines:[],bookmarks:{},layers:[],printQuality:1,passwordAttempts:-1,loadingProgress:0},user:{name:Qf("user","Guest"),isAdmin:Qf("admin",!1)},advanced:{customCSS:Qf("css",null),defaultDisabledElements:Qf("disabledElements",""),fullAPI:Qf("pdfnet",!1),preloadWorker:Qf("preloadWorker",!1),serverUrl:Qf("server_url",""),serverUrlHeaders:JSON.parse(Qf("serverUrlHeaders","{}")),useSharedWorker:Qf("useSharedWorker",!1),disableI18n:Qf("disableI18n",!1),pdfWorkerTransportPromise:null,officeWorkerTransportPromise:null}};function kM(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 PM(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 MM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?PM(Object(n),!0).forEach((function(t){RM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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}function LM(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 jM(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 DM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jM(Object(n),!0).forEach((function(t){NM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function NM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function IM(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 zM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?IM(Object(n),!0).forEach((function(t){BM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):IM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function BM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function FM(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 HM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?FM(Object(n),!0).forEach((function(t){VM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function VM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var UM="persist/REHYDRATE",WM="persist/REGISTER";function GM(e){return(GM="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 ZM(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 qM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YM(e,t,n,r){r.debug;var o=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ZM(n,!0).forEach((function(t){qM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ZM(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n);return e&&"object"===GM(e)&&Object.keys(e).forEach((function(r){"_persist"!==r&&t[r]===n[r]&&(o[r]=e[r])})),o}function $M(e){var t,n=e.blacklist||null,r=e.whitelist||null,o=e.transforms||[],i=e.throttle||0,a="".concat(void 0!==e.keyPrefix?e.keyPrefix:"persist:").concat(e.key),l=e.storage;t=!1===e.serialize?function(e){return e}:"function"==typeof e.serialize?e.serialize:KM;var s=e.writeFailHandler||null,u={},c={},f=[],d=null,p=null;function h(){if(0===f.length)return d&&clearInterval(d),void(d=null);var e=f.shift(),n=o.reduce((function(t,n){return n.in(t,e,u)}),u[e]);if(void 0!==n)try{c[e]=t(n)}catch(e){console.error("redux-persist/createPersistoid: error serializing state",e)}else delete c[e];0===f.length&&(Object.keys(c).forEach((function(e){void 0===u[e]&&delete c[e]})),p=l.setItem(a,t(c)).catch(g))}function m(e){return(!r||-1!==r.indexOf(e)||"_persist"===e)&&(!n||-1===n.indexOf(e))}function g(e){s&&s(e)}return{update:function(e){Object.keys(e).forEach((function(t){m(t)&&u[t]!==e[t]&&-1===f.indexOf(t)&&f.push(t)})),Object.keys(u).forEach((function(t){void 0===e[t]&&m(t)&&-1===f.indexOf(t)&&void 0!==u[t]&&f.push(t)})),null===d&&(d=setInterval(h,i)),u=e},flush:function(){for(;0!==f.length;)h();return p||Promise.resolve()}}}function KM(e){return JSON.stringify(e)}function XM(e){var t,n=e.transforms||[],r="".concat(void 0!==e.keyPrefix?e.keyPrefix:"persist:").concat(e.key),o=e.storage;e.debug;return t=!1===e.deserialize?function(e){return e}:"function"==typeof e.deserialize?e.deserialize:QM,o.getItem(r).then((function(e){if(e)try{var r={},o=t(e);return Object.keys(o).forEach((function(e){r[e]=n.reduceRight((function(t,n){return n.out(t,e,o)}),t(o[e]))})),r}catch(e){throw e}}))}function QM(e){return JSON.parse(e)}function JM(e){0}function eR(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 tR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eR(n,!0).forEach((function(t){nR(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eR(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function nR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rR(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 oR(e,t){var n=void 0!==e.version?e.version:-1,r=(e.debug,void 0===e.stateReconciler?YM:e.stateReconciler),o=e.getStoredState||XM,i=void 0!==e.timeout?e.timeout:5e3,a=null,l=!1,s=!0,u=function(e){return e._persist.rehydrated&&a&&!s&&a.update(e),e};return function(c,f){var d=c||{},p=d._persist,h=rR(d,["_persist"]);if("persist/PERSIST"===f.type){var m=!1,g=function(t,n){m||(f.rehydrate(e.key,t,n),m=!0)};if(i&&setTimeout((function(){!m&&g(void 0,new Error('redux-persist: persist timed out for persist key "'.concat(e.key,'"')))}),i),s=!1,a||(a=$M(e)),p)return tR({},t(h,f),{_persist:p});if("function"!=typeof f.rehydrate||"function"!=typeof f.register)throw new Error("redux-persist: either rehydrate or register is not a function on the PERSIST action. This can happen if the action is being replayed. This is an unexplored use case, please open an issue and we will figure out a resolution.");return f.register(e.key),o(e).then((function(t){(e.migrate||function(e,t){return Promise.resolve(e)})(t,n).then((function(e){g(e)}),(function(e){g(void 0,e)}))}),(function(e){g(void 0,e)})),tR({},t(h,f),{_persist:{version:n,rehydrated:!1}})}if("persist/PURGE"===f.type)return l=!0,f.result(function(e){var t=e.storage,n="".concat(void 0!==e.keyPrefix?e.keyPrefix:"persist:").concat(e.key);return t.removeItem(n,JM)}(e)),tR({},t(h,f),{_persist:p});if("persist/FLUSH"===f.type)return f.result(a&&a.flush()),tR({},t(h,f),{_persist:p});if("persist/PAUSE"===f.type)s=!0;else if(f.type===UM){if(l)return tR({},h,{_persist:tR({},p,{rehydrated:!0})});if(f.key===e.key){var v=t(h,f),y=f.payload,b=tR({},!1!==r&&void 0!==y?r(y,c,v,e):v,{_persist:tR({},p,{rehydrated:!0})});return u(b)}}if(!p)return t(c,f);var w=t(h,f);return w===h?c:u(tR({},w,{_persist:p}))}}function iR(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 aR(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 lR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aR(n,!0).forEach((function(t){sR(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aR(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function sR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var uR={registry:[],bootstrapped:!1},cR=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:uR,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case WM:return lR({},e,{registry:[].concat(iR(e.registry),[t.key])});case UM:var n=e.registry.indexOf(t.key),r=iR(e.registry);return r.splice(n,1),lR({},e,{registry:r,bootstrapped:0===r.length});default:return e}};var fR=n(295),dR=v({viewer:oR({key:"viewer",storage:n.n(fR).a,whitelist:["toolbarGroup","lastPickedToolForGroup","lastPickedToolGroup"]},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_HIGH_CONTRAST_MODE":return MM({},t,{highContrastMode:o.useHighContrastMode});case"SET_CAN_UNDO":return MM({},t,{canUndo:o.canUndo});case"SET_CAN_REDO":return MM({},t,{canRedo:o.canRedo});case"SET_LAST_PICKED_TOOL_FOR_GROUP":return MM({},t,{lastPickedToolForGroup:MM({},t.lastPickedToolForGroup,RM({},o.group,o.toolName))});case"SET_TOOLBAR_GROUP":return MM({},t,{toolbarGroup:o.toolbarGroup});case"SET_SELECTED_STAMP_INDEX":return MM({},t,{selectedStampIndex:o.index});case"SET_SELECTED_DISPLAYED_SIGNATURE_INDEX":return MM({},t,{selectedDisplayedSignatureIndex:o.index});case"SET_STANDARD_STAMPS":return MM({},t,{standardStamps:o.standardStamps});case"SET_CUSTOM_STAMPS":return MM({},t,{customStamps:o.customStamps});case"SET_SAVED_SIGNATURES":return MM({},t,{savedSignatures:o.savedSignatures});case"SET_LEFT_PANEL_WIDTH":return MM({},t,{panelWidths:MM({},t.panelWidths,{leftPanel:o.width})});case"SET_SEARCH_PANEL_WIDTH":return MM({},t,{panelWidths:MM({},t.panelWidths,{searchPanel:o.width})});case"SET_NOTES_PANEL_WIDTH":return MM({},t,{panelWidths:MM({},t.panelWidths,{notesPanel:o.width})});case"SET_DOCUMENT_CONTAINER_WIDTH":return MM({},t,{documentContainerWidth:o.width});case"SET_DOCUMENT_CONTAINER_HEIGHT":return MM({},t,{documentContainerHeight:o.height});case"SET_ACTIVE_THEME":return MM({},t,{activeTheme:o.theme});case"DISABLE_ELEMENT":return MM({},t,{disabledElements:MM({},t.disabledElements,RM({},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})),MM({},t,{disabledElements:MM({},t.disabledElements,{},i)});case"ENABLE_ELEMENT":return MM({},t,{disabledElements:MM({},t.disabledElements,RM({},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})),MM({},t,{disabledElements:MM({},t.disabledElements,{},a)});case"ENABLE_ALL_ELEMENTS":return MM({},t,{disabledElements:MM({},e.disabledElements)});case"OPEN_ELEMENT":return MM({},t,{openElements:MM({},t.openElements,RM({},o.dataElement,!0))});case"CLOSE_ELEMENT":return MM({},t,{openElements:MM({},t.openElements,RM({},o.dataElement,!1))});case"SET_ACTIVE_HEADER_GROUP":return MM({},t,{activeHeaderGroup:o.headerGroup});case"SET_ACTIVE_TOOL_NAME":return MM({},t,{activeToolName:o.toolName});case"SET_ACTIVE_TOOL_STYLES":return MM({},t,{activeToolStyles:MM({},o.toolStyles)});case"SET_ACTIVE_TOOL_NAME_AND_STYLES":return MM({},t,{activeToolName:o.toolName,activeToolStyles:o.toolStyles});case"SET_ACTIVE_LEFT_PANEL":return MM({},t,{activeLeftPanel:o.dataElement});case"SET_ACTIVE_TOOL_GROUP":return MM({},t,{activeToolGroup:o.toolGroup,lastPickedToolGroup:MM({},t.lastPickedToolGroup,RM({},o.toolbarGroup,o.toolGroup))});case"SET_NOTE_POPUP_ID":return MM({},t,{notePopupId:o.id});case"SET_NOTE_EDITING":return MM({},t,{isNoteEditing:o.isNoteEditing});case"SET_FIT_MODE":return MM({},t,{fitMode:o.fitMode});case"SET_ZOOM":return MM({},t,{zoom:o.zoom});case"SET_ROTATION":return MM({},t,{rotation:o.rotation});case"SET_DISPLAY_MODE":return MM({},t,{displayMode:o.displayMode});case"SET_CURRENT_PAGE":return MM({},t,{currentPage:o.currentPage});case"SET_SORT_STRATEGY":return MM({},t,{sortStrategy:o.sortStrategy});case"SET_NOTE_DATE_FORMAT":return MM({},t,{noteDateFormat:o.noteDateFormat});case"SET_PRINTED_NOTE_DATE_FORMAT":return MM({},t,{printedNoteDateFormat:o.noteDateFormat});case"SET_FULL_SCREEN":return MM({},t,{isFullScreen:o.isFullScreen});case"SET_HEADER_ITEMS":return MM({},t,{headers:MM({},t.headers,RM({},o.header,o.headerItems))});case"SET_POPUP_ITEMS":return MM({},t,RM({},o.dataElement,o.items));case"REGISTER_TOOL":return MM({},t,{toolButtonObjects:MM({},t.toolButtonObjects,RM({},o.toolName,{dataElement:o.buttonName,title:o.tooltip,group:o.buttonGroup,img:o.buttonImage,showColor:o.showColor||"active"}))});case"UNREGISTER_TOOL":var l=MM({},t.toolButtonObjects);return delete l[o.toolName],MM({},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 MM({},t,{toolButtonObjects:MM({},t.toolButtonObjects,RM({},s,MM({},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_THUMBNAIL_MERGING":return MM({},t,{isThumbnailMerging:o.useThumbnailMerging});case"SET_THUMBNAIL_REORDERING":return MM({},t,{isThumbnailReordering:o.useThumbnailReordering});case"SET_THUMBNAIL_MULTISELECT":return MM({},t,{isThumbnailMultiselect:o.useThumbnailMultiselect});case"SET_MULTI_VIEWER_MERGING":return MM({},t,{isMultipleViewerMerging:o.isMultipleViewerMerging});case"SET_ALLOW_PAGE_NAVIGATION":return MM({},t,{allowPageNavigation:o.allowPageNavigation});case"SET_READ_ONLY":return MM({},t,{isReadOnly:o.isReadOnly});case"SET_CUSTOM_PANEL":return MM({},t,{customPanels:[].concat(kM(t.customPanels),[o.newPanel])});case"USE_EMBEDDED_PRINT":return MM({},t,{useEmbeddedPrint:o.useEmbeddedPrint});case"SET_PAGE_LABELS":return MM({},t,{pageLabels:kM(o.pageLabels)});case"SET_SELECTED_THUMBNAIL_PAGE_INDEXES":return MM({},t,{selectedThumbnailPageIndexes:o.selectedThumbnailPageIndexes});case"SET_ACTIVE_PALETTE":var h=o.colorMapKey,m=o.colorPalette;return MM({},t,{colorMap:MM({},t.colorMap,RM({},h,MM({},t.colorMap[h],{currentPalette:m})))});case"SET_REPLY_DISABLED_FUNC":var g=o.func;return MM({},t,{isReplyDisabledFunc:g});case"SET_ICON_COLOR":var v=o.colorMapKey,y=o.color;return MM({},t,{colorMap:MM({},t.colorMap,RM({},v,MM({},t.colorMap[v],{iconColor:y})))});case"SET_COLOR_MAP":return MM({},t,{colorMap:o.colorMap});case"SET_WARNING_MESSAGE":return MM({},t,{warning:o});case"SET_ERROR_MESSAGE":return MM({},t,{errorMessage:o.message});case"SET_CUSTOM_NOTE_FILTER":return MM({},t,{customNoteFilter:o.customNoteFilter});case"SET_ZOOM_LIST":return MM({},t,{zoomList:o.zoomList});case"SET_MEASUREMENT_UNITS":return MM({},t,{measurementUnits:o});case"SET_MAX_SIGNATURES_COUNT":return MM({},t,{maxSignaturesCount:o.maxSignaturesCount});case"SET_USER_DATA":return MM({},t,{userData:o.userData});case"SET_CUSTOM_MEASUREMENT_OVERLAY":return MM({},t,{customMeasurementOverlay:o.customMeasurementOverlay});case"SET_SIGNATURE_FONTS":return MM({},t,{signatureFonts:o.signatureFonts});case"SET_SELECTED_TAB":return MM({},t,{tab:MM({},t.tab,RM({},o.id,o.dataElement))});case"SET_CUSTOM_ELEMENT_OVERRIDES":return MM({},t,{customElementOverrides:MM({},t.customElementOverrides,RM({},o.dataElement,o.overrides))});case"SET_NOTE_TRANSFORM_FUNCTION":return MM({},t,{noteTransformFunction:o.noteTransformFunction});case"SET_CUSTOM_NOTE_SELECTION_FUNCTION":return MM({},t,{customNoteFunction:o.customNoteFunction});case"SET_ANNOTATION_CONTENT_OVERLAY_HANDLER":return MM({},t,{annotationContentOverlayHandler:o.annotationContentOverlayHandler});case"SET_CUSTOM_MODAL":var b=t.customModals.filter((function(e){return e.dataElement!==o.dataElement}));return MM({},t,{customModals:[].concat(kM(b),[o])});case"SET_MOUSE_WHEEL_ZOOM":return MM({},t,{enableMouseWheelZoom:o.enableMouseWheelZoom});case"SET_ENABLE_SNAP_MODE":return MM({},t,{isSnapModeEnabled:o.enable});case"SET_READER_MODE":return MM({},t,{isReaderMode:o.isReaderMode});case"SET_DISPLAYED_SIGNATURES_FILTER_FUNCTION":return MM({},t,{displayedSignaturesFilterFunction:o.filterFunction});default:return t}}}(TM.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 DM({},t,{value:i,isCaseSensitive:s||!1,isWholeWord:u||!1,isWildcard:c||!1,isRegex:f||!1,isSearchUp:d||!1,isAmbientString:p||!1});case"SEARCH_TEXT_FULL":var h=o.searchValue,m=o.options,g=void 0===m?{}:m,v=g.caseSensitive,y=g.wholeWord,b=g.wildcard,w=g.regex;return DM({},t,{value:h,isCaseSensitive:v||!1,isWholeWord:y||!1,isWildcard:b||!1,isRegex:w||!1,isSearchUp:!1,isAmbientString:!0});case"SET_SEARCH_VALUE":return DM({},t,{value:o.value});case"ADD_RESULT":return DM({},t,{results:[].concat(LM(t.results),[o.result])});case"SET_CASE_SENSITIVE":return DM({},t,{isCaseSensitive:o.isCaseSensitive});case"SET_WHOLE_WORD":return DM({},t,{isWholeWord:o.isWholeWord});case"SET_WILD_CARD":return DM({},t,{isWildcard:o.isWildcard});case"SET_SEARCH_ERROR":return DM({},t,{errorMessage:o.errorMessage});case"RESET_SEARCH":return DM({},e,{value:t.value,isCaseSensitive:t.isCaseSensitive,isWholeWord:t.isWholeWord,isWildcard:t.isWildcard});case"SET_SEARCH_RESULTS":return DM({},t,{results:o});default:return t}}}(TM.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 zM({},t,{name:o.userName});case"SET_ADMIN_USER":return zM({},t,{isAdmin:o.isAdminUser});default:return t}}}(TM.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_FILE":return HM({},t,{file:o.documentFile,path:o.documentFile.name,pdfDoc:null});case"SET_PAGE_NUMBER":return HM({},t,{pageNumber:o.documentPageNumber});case"SET_TOTAL_PAGES":return HM({},t,{totalPages:o.totalPages});case"SET_OUTLINES":return HM({},t,{outlines:o.outlines});case"SET_BOOKMARKS":return HM({},t,{bookmarks:o.bookmarks});case"ADD_BOOKMARK":case"EDIT_BOOKMARK":var i=HM({},t.bookmarks);return i[o.pageIndex]=o.text,HM({},t,{bookmarks:i});case"REMOVE_BOOKMARK":var a=HM({},t.bookmarks);return delete a[o.pageIndex],HM({},t,{bookmarks:a});case"SET_LAYERS":return HM({},t,{layers:o.layers});case"SET_PASSWORD_ATTEMPTS":return HM({},t,{passwordAttempts:o.attempt});case"SET_PRINT_QUALITY":return HM({},t,{printQuality:o.quality});case"SET_LOADING_PROGRESS":return HM({},t,{loadingProgress:o.progress});default:return t}}}(TM.document),advanced:function(){return TM.advanced}});function pR(e){return(pR="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 hR(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mR(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 gR(e,t){return!t||"object"!==pR(t)&&"function"!=typeof t?yR(e):t}function vR(e){return(vR=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function yR(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bR(e,t){return(bR=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function wR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var SR=function(e){function t(){var e,n;hR(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return wR(yR(n=gR(this,(e=vR(t)).call.apply(e,[this].concat(o)))),"state",{bootstrapped:!1}),wR(yR(n),"_unsubscribe",void 0),wR(yR(n),"handlePersistorState",(function(){n.props.persistor.getState().bootstrapped&&(n.props.onBeforeLift?Promise.resolve(n.props.onBeforeLift()).finally((function(){return n.setState({bootstrapped:!0})})):n.setState({bootstrapped:!0}),n._unsubscribe&&n._unsubscribe())})),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&&bR(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this._unsubscribe=this.props.persistor.subscribe(this.handlePersistorState),this.handlePersistorState()}},{key:"componentWillUnmount",value:function(){this._unsubscribe&&this._unsubscribe()}},{key:"render",value:function(){return"function"==typeof this.props.children?this.props.children(this.state.bootstrapped):this.state.bootstrapped?this.props.children:this.props.loading}}])&&mR(n.prototype,r),o&&mR(n,o),t}(l.PureComponent);wR(SR,"defaultProps",{children:null,loading:null});n(963);var ER,CR,xR,_R,OR,AR,TR,kR,PR=m(dR,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 S({},n,{dispatch:r=E.apply(void 0,i)(n.dispatch)})}}}.apply(void 0,[Kt])),MR=(ER=PR,_R=xR||!1,OR=m(cR,uR,CR&&CR.enhancer?CR.enhancer:void 0),AR=function(e){OR.dispatch({type:WM,key:e})},TR=function(e,t,n){var r={type:UM,payload:t,err:n,key:e};ER.dispatch(r),OR.dispatch(r),_R&&kR.getState().bootstrapped&&(_R(),_R=!1)},kR=lR({},OR,{purge:function(){var e=[];return ER.dispatch({type:"persist/PURGE",result:function(t){e.push(t)}}),Promise.all(e)},flush:function(){var e=[];return ER.dispatch({type:"persist/FLUSH",result:function(t){e.push(t)}}),Promise.all(e)},pause:function(){ER.dispatch({type:"persist/PAUSE"})},persist:function(){ER.dispatch({type:"persist/PERSIST",register:AR,rehydrate:TR})}}),CR&&CR.manualPersist||kR.persist(),kR);if(window.CanvasRenderingContext2D){var RR=Promise.resolve(),LR=PR.getState();LR.advanced.fullAPI&&(window.CoreControls.enableFullPDF(!0),RR=VP("../core/pdf/PDFNet.js")),Qf("disableLogs",!1)&&window.CoreControls.disableLogs(!0),window.CoreControls.setWorkerPath("../core"),window.CoreControls.setResourcesPath("../core/assets");try{if(LR.advanced.useSharedWorker&&window.parent.WebViewer){var jR=window.parent.WebViewer.workerTransportPromise(window.frameElement);jR.pdf||jR.office?window.CoreControls.setWorkerTransportPromise(jR):window.CoreControls.setWorkerTransportPromise({pdf:jR})}}catch(e){console.warn(e),"SecurityError"===e.name&&console.warn("workerTransportPromise option cannot be used with CORS")}var DR=LR.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)}}(LR.advanced.customCSS),function(){var e=window.CoreControls.DocumentViewer.prototype.version,t=window.CoreControls.DocumentViewer.prototype.build,n=SM.version,r=!!Qf("pdftronServer",null),o=!!Qf("pdfnet",!1);if(!Qf("disableLogs",!1)&&e&&n){var i=EM(e.split(".").map((function(e){return parseInt(e,10)})),2),a=i[0],l=i[1],s=EM(n.split(".").map((function(e){return parseInt(e,10)})),2),u=s[0],c=s[1];if(console.table){var f={"UI version":n,"Core version":e,Build:t,"WebViewer Server":r,"Full API":o};console.table(f)}else console.log("[WebViewer] UI version: ".concat(n,", Core version: ").concat(e,", Build: ").concat(t,", WebViewer Server: ").concat(r,", Full API: ").concat(o));a<u?console.error("[WebViewer] Version Mismatch: UI requires Core version ".concat(n," and above.")):l<c&&console.warn("[WebViewer] Version Mismatch: UI requires Core version ".concat(n," and above."))}}(),RR.then((function(){return HP()})).then((function(){var e,t;DR&&(e=cs,t=ps,DR!==us&&DR!==t||zP(Qf("pdf","auto")).then((function(e){window.CoreControls.initPDFWorkerTransports(e,{workerLoadingProgress:function(e){PR.dispatch(el.setLoadingProgress(e))}},window.sampleL)})),DR!==e&&DR!==t||zP(Qf("office","auto")).then((function(e){window.CoreControls.initOfficeWorkerTransports(e,{workerLoadingProgress:function(e){PR.dispatch(el.setLoadingProgress(e))}},window.sampleL)})));var n,r=nM(PR),o=r.addEventHandlers,i=r.removeEventHandlers,a=new window.CoreControls.DocumentViewer;if(window.docViewer=a,Qf("enableViewStateAnnotations",!1)){var l=a.getTool(window.Tools.ToolNames.STICKY);null==l||l.setSaveViewState(!0)}hM(),dM(LR),n=LR,en.setCurrentUser(n.user.name),en.setIsAdminUser(n.user.isAdmin),(hn||mn)&&(window.Tools.Tool.ENABLE_AUTO_SWITCH=!1),o(),function(e){var t=e.dispatch,n=(0,e.getState)(),r=Tf(e);if(n.advanced.defaultDisabledElements){var o=n.advanced.defaultDisabledElements.split(",");t(el.disableElements(o,3))}n.viewer.isReadOnly&&en.setReadOnly(n.viewer.isReadOnly),Qf("notesInLeftPanel",!1)&&t(el.disableElements(["toggleNotesButton"])),!Qf("a",!1)&&r([wf.Annotations]),!Qf("filepicker",!1)&&r([wf.FilePicker]),Qf("hideAnnotationPanel",!1)&&r([wf.NotesPanel]),!Qf("enableMeasurement",!1)&&r([wf.Measurement]),!(Qf("enableRedaction",!1)||en.isCreateRedactionEnabled())&&r([wf.Redaction]),!Qf("toolbar",!0)&&t(el.disableElement("header",1)),t(gn?el.disableElement("marqueeToolButton",3):el.disableElement("textSelectButton",3)),hn&&t(el.disableElements(["fullscreenButton"],3)),en.isFullPDFEnabled()||t(el.disableElements(["measurementSnappingOption"],3)),t(el.disableElements(["layersPanel","layersPanelButton","bookmarksPanel","bookmarksPanelButton","wildCardSearchOption","readerPageTransitionButton","editTextButton","mathSymbolsButton"],1))}(PR),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,credentials:"include"}).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)})))};en.setInternalAnnotationsTransform(o),en.setPagesUpdatedInternalAnnotationsTransform((function(e,t,n){o(e,n)})),en.addEventListener("documentLoaded",(function(){window.docViewer.getDocument().getType()===cs&&o(null,(function(e){window.docViewer.getAnnotationManager().importAnnotations(e)}))}))}}(PR),wM(),en.setToolMode(Ji),c.a.render(s.a.createElement(R,{store:PR},s.a.createElement(SR,{loading:null,persistor:MR},s.a.createElement(rt,{i18n:qt},s.a.createElement(IP,{removeEventHandlers:i})))),document.getElementById("app"))}))}function NR(e){"Tab"===e.key&&(document.documentElement.setAttribute("data-tabbing","true"),window.removeEventListener("keydown",NR),window.addEventListener("mousedown",IR))}function IR(){document.documentElement.removeAttribute("data-tabbing"),window.removeEventListener("mousedown",IR),window.addEventListener("keydown",NR)}window.addEventListener("hashchange",(function(){window.location.reload()})),window.addEventListener("keydown",NR)}]);