1/*! For license information please see mirador.min.js.LICENSE.txt */ 2!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Mirador=t():e.Mirador=t()}(window,(function(){return function(e){function t(t){for(var n,o,i=t[0],a=t[1],s=0,u=[];s<i.length;s++)o=i[s],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(c&&c(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(){return Promise.resolve()},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="/dist/",o.oe=function(e){throw console.error(e),e};var i=window.webpackJsonpMirador=window.webpackJsonpMirador||[],a=i.push.bind(i);i.push=t,i=i.slice();for(var s=0;s<i.length;s++)t(i[s]);var c=a;return o(o.s=700)}([function(e,t,n){"use strict";e.exports=n(954)},function(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";
2t.a={ADD_COMPANION_WINDOW:"mirador/ADD_COMPANION_WINDOW",UPDATE_COMPANION_WINDOW:"mirador/UPDATE_COMPANION_WINDOW",REMOVE_COMPANION_WINDOW:"mirador/REMOVE_COMPANION_WINDOW",TOGGLE_TOC_NODE:"mirador/TOGGLE_TOC_NODE",UPDATE_WINDOW:"mirador/UPDATE_WINDOW",REQUEST_CANVAS_ANNOTATIONS:"mirador/REQUEST_CANVAS_ANNOTATIONS",HOVER_ANNOTATION:"mirador/HOVER_ANNOTATION",REQUEST_ANNOTATION:"mirador/REQUEST_ANNOTATION",RECEIVE_ANNOTATION:"mirador/RECEIVE_ANNOTATION",RECEIVE_ANNOTATION_FAILURE:"mirador/RECEIVE_ANNOTATION_FAILURE",DESELECT_ANNOTATION:"mirador/DESELECT_ANNOTATION",SELECT_ANNOTATION:"mirador/SELECT_ANNOTATION",TOGGLE_ANNOTATION_DISPLAY:"mirador/TOGGLE_ANNOTATION_DISPLAY",FOCUS_WINDOW:"mirador/FOCUS_WINDOW",SET_WORKSPACE_FULLSCREEN:"mirador/SET_WORKSPACE_FULLSCREEN",SET_WORKSPACE_VIEWPORT_POSITION:"mirador/SET_WORKSPACE_VIEWPORT_POSITION",ADD_MANIFEST:"mirador/ADD_MANIFEST",ADD_WINDOW:"mirador/ADD_WINDOW",ADD_ERROR:"mirador/ADD_ERROR",IMPORT_CONFIG:"mirador/IMPORT_CONFIG",IMPORT_MIRADOR_STATE:"mirador/IMPORT_MIRADOR_STATE",SET_CANVAS:"mirador/SET_CANVAS",MAXIMIZE_WINDOW:"mirador/MAXIMIZE_WINDOW",MINIMIZE_WINDOW:"mirador/MINIMIZE_WINDOW",UPDATE_WINDOW_POSITION:"mirador/UPDATE_WINDOW_POSITION",SET_WINDOW_SIZE:"mirador/SET_WINDOW_SIZE",REMOVE_WINDOW:"mirador/REMOVE_WINDOW",PICK_WINDOWING_SYSTEM:"mirador/PICK_WINDOWING_SYSTEM",REQUEST_MANIFEST:"mirador/REQUEST_MANIFEST",RECEIVE_MANIFEST:"mirador/RECEIVE_MANIFEST",RECEIVE_MANIFEST_FAILURE:"mirador/RECEIVE_MANIFEST_FAILURE",REMOVE_ERROR:"mirador/REMOVE_ERROR",SET_CONFIG:"mirador/SET_CONFIG",UPDATE_WORKSPACE:"mirador/UPDATE_WORKSPACE",SET_WINDOW_THUMBNAIL_POSITION:"mirador/SET_WINDOW_THUMBNAIL_POSITION",SET_WINDOW_VIEW_TYPE:"mirador/SET_WINDOW_VIEW_TYPE",SET_WORKSPACE_ADD_VISIBILITY:"mirador/SET_WORKSPACE_ADD_VISIBILITY",TOGGLE_WINDOW_SIDE_BAR:"mirador/TOGGLE_WINDOW_SIDE_BAR",TOGGLE_DRAGGING:"mirador/TOGGLE_DRAGGING",TOGGLE_ZOOM_CONTROLS:"mirador/TOGGLE_ZOOM_CONTROLS",UPDATE_CONFIG:"mirador/UPDATE_CONFIG",REMOVE_MANIFEST:"mirador/REMOVE_MANIFEST",REQUEST_INFO_RESPONSE:"mirador/REQUEST_INFO_RESPONSE",RECEIVE_INFO_RESPONSE:"mirador/RECEIVE_INFO_RESPONSE",RECEIVE_DEGRADED_INFO_RESPONSE:"mirador/RECEIVE_DEGRADED_INFO_RESPONSE",RECEIVE_INFO_RESPONSE_FAILURE:"mirador/RECEIVE_INFO_RESPONSE_FAILURE",REMOVE_INFO_RESPONSE:"mirador/REMOVE_INFO_RESPONSE",UPDATE_WORKSPACE_MOSAIC_LAYOUT:"mirador/UPDATE_WORKSPACE_MOSAIC_LAYOUT",UPDATE_VIEWPORT:"mirador/UPDATE_VIEWPORT",UPDATE_ELASTIC_WINDOW_LAYOUT:"mirador/UPDATE_ELASTIC_WINDOW_LAYOUT",ADD_AUTHENTICATION_REQUEST:"mirador/ADD_AUTHENTICATION_REQUEST",RESOLVE_AUTHENTICATION_REQUEST:"mirador/RESOLVE_AUTHENTICATION_REQUEST",REQUEST_ACCESS_TOKEN:"mirador/REQUEST_ACCESS_TOKEN",RECEIVE_ACCESS_TOKEN:"mirador/RECEIVE_ACCESS_TOKEN",RECEIVE_ACCESS_TOKEN_FAILURE:"mirador/RECEIVE_ACCESS_TOKEN_FAILURE",RESET_AUTHENTICATION_STATE:"mirador/RESET_AUTHENTICATION_STATE",CLEAR_ACCESS_TOKEN_QUEUE:"mirador/CLEAR_ACCESS_TOKEN_QUEUE",REQUEST_SEARCH:"mirador/REQUEST_SEARCH",RECEIVE_SEARCH:"mirador/RECEIVE_SEARCH",RECEIVE_SEARCH_FAILURE:"mirador/RECEIVE_SEARCH_FAILURE",REMOVE_SEARCH:"mirador/REMOVE_SEARCH",SET_CONTENT_SEARCH_CURRENT_ANNOTATIONS:"mirador/SET_CONTENT_SEARCH_CURRENT_ANNOTATIONS",UPDATE_LAYERS:"mirador/UPDATE_LAYERS",ADD_RESOURCE:"mirador/ADD_RESOURCE",REMOVE_RESOURCE:"mirador/REMOVE_RESOURCE",SHOW_COLLECTION_DIALOG:"mirador/SHOW_COLLECTION_DIALOG",HIDE_COLLECTION_DIALOG:"mirador/HIDE_COLLECTION_DIALOG"}},function(e,t,n){"use strict";n.r(t),n.d(t,"__DO_NOT_USE__ActionTypes",(function(){return u})),n.d(t,"applyMiddleware",(function(){return g})),n.d(t,"bindActionCreators",(function(){return v})),n.d(t,"combineReducers",(function(){return p})),n.d(t,"compose",(function(){return m})),n.d(t,"createStore",(function(){return f})),n.d(t,"legacy_createStore",(function(){return d}));var r=n(24);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]:{};
2t%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 s="function"==typeof Symbol&&Symbol.observable||"@@observable",c=function(){return Math.random().toString(36).substring(7).split("").join(".")},u={INIT:"@@redux/INIT"+c(),REPLACE:"@@redux/REPLACE"+c(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+c()}};function l(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,c=[],d=c,p=!1;function h(){d===c&&(d=c.slice())}function v(){if(p)throw new Error(a(3));return i}function m(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),c=null}}}function g(e){if(!l(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=c=d,n=0;n<t.length;n++){(0,t[n])()}return e}return g({type:u.INIT}),(r={dispatch:g,subscribe:m,getState:v,replaceReducer:function(e){if("function"!=typeof e)throw new Error(a(10));o=e,g({type:u.REPLACE})}})[s]=function(){var e,t=m;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(a(11));function n(){e.next&&e.next(v())}return n(),{unsubscribe:t(n)}}})[s]=function(){return this},e},r}var d=f;function p(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,s=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={},c=0;c<s.length;c++){var u=s[c],l=n[u],f=e[u],d=l(f,t);if(void 0===d){t&&t.type;throw new Error(a(14))}o[u]=d,r=r||d!==f}return(r=r||s.length!==Object.keys(e).length)?o:e}}function h(e,t){return function(){return t(e.apply(this,arguments))}}function v(e,t){if("function"==typeof e)return h(e,t);if("object"!=typeof e||null===e)throw new Error(a(16));var n={};for(var r in e){var o=e[r];"function"==typeof o&&(n[r]=h(o,t))}return n}function m(){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 g(){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)}},s=t.map((function(e){return e(o)}));return r=m.apply(void 0,s)(n.dispatch),i(i({},n),{},{dispatch:r})}}}},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}function o(){for(var e,t,n=0,o="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}n.r(t),n.d(t,"clsx",(function(){return o})),t.default=o},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(57);function o(e,t){if(null==e)return{};var n,o,i=Object(r.a)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var r=n(0),o=n.n(r),i=n(431),a=n.n(i),s=n(208),c=n.n(s),u=n(316);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 f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?l(Object(n),!0).forEach((function(t){d(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 d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=a()((function(e,t){function n(n,i){var a=Object(r.useContext)(u.a),s=f(f({},n),i?{ref:i}:{}),l=(a||{})[e];if(c()(l)||c()(l.wrap)&&c()(l.add))return o.a.createElement(t,s);var d=(l.add||[]).map((function(e){return e.component})),p=o.a.createElement(t,Object.assign({},s,{PluginComponents:d}));if(c()(l.wrap))return p;return l.wrap.slice().reverse().reduce((function(e,n){var r=n.component;return o.a.createElement(r,Object.assign({targetProps:s},s,{PluginComponents:d,TargetComponent:t}),e)}),o.a.createElement(t,s))}var i=o.a.forwardRef(n);return i.displayName="WithPlugins(".concat(e,")"),i}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return V}));var r=n(0),o=n.n(r),i=o.a.createContext(null);var a=function(e){e()};function s(){var e=a,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 c={notify:function(){},get:function(){return[]}};function u(e,t){var n,r=c;function o(){a.onStateChange&&a.onStateChange()}function i(){n||(n=t?t.addNestedSub(o):e.subscribe(o),r=s())}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=c)},getListeners:function(){return r}};return a}var l="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect;var f=function(e){var t=e.store,n=e.context,a=e.children,s=Object(r.useMemo)((function(){var e=u(t);return{store:t,subscription:e}}),[t]),c=Object(r.useMemo)((function(){return t.getState()}),[t]);l((function(){var e=s.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),c!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[s,c]);var f=n||i;return o.a.createElement(f.Provider,{value:s},a)},d=n(1),p=n(57),h=n(114),v=n.n(h),m=n(121),g=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],y=["reactReduxForwardedRef"],b=[],w=[null,null];function O(e,t){var n=e[1];return[t.payload,n+1]}function E(e,t,n){l((function(){return e.apply(void 0,t)}),n)}function x(e,t,n,r,o,i,a){e.current=r,t.current=o,n.current=!1,i.current&&(i.current=null,a())}function S(e,t,n,r,o,i,a,s,c,u){if(e){var l=!1,f=null,d=function(){if(!l){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||c():(i.current=e,s.current=e,a.current=!0,u({type:"STORE_UPDATED",payload:{error:n}}))}};n.onStateChange=d,n.trySubscribe(),d();return function(){if(l=!0,n.tryUnsubscribe(),n.onStateChange=null,f)throw f}}}var j=function(){return[null,0]};function _(e,t){void 0===t&&(t={});var n=t,a=n.getDisplayName,s=void 0===a?function(e){return"ConnectAdvanced("+e+")"}:a,c=n.methodName,l=void 0===c?"connectAdvanced":c,f=n.renderCountProp,h=void 0===f?void 0:f,_=n.shouldHandleStateChanges,T=void 0===_||_,P=n.storeKey,C=void 0===P?"store":P,I=(n.withRef,n.forwardRef),k=void 0!==I&&I,R=n.context,A=void 0===R?i:R,D=Object(p.a)(n,g),N=A;return function(t){var n=t.displayName||t.name||"Component",i=s(n),a=Object(d.a)({},D,{getDisplayName:s,methodName:l,renderCountProp:h,shouldHandleStateChanges:T,storeKey:C,displayName:i,wrappedComponentName:n,WrappedComponent:t}),c=D.pure;var f=c?r.useMemo:function(e){return e()};function g(n){var i=Object(r.useMemo)((function(){var e=n.reactReduxForwardedRef,t=Object(p.a)(n,y);return[n.context,e,t]}),[n]),s=i[0],c=i[1],l=i[2],h=Object(r.useMemo)((function(){return s&&s.Consumer&&Object(m.isContextConsumer)(o.a.createElement(s.Consumer,null))?s:N}),[s,N]),v=Object(r.useContext)(h),g=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(v)&&Boolean(v.store);var _=g?n.store:v.store,P=Object(r.useMemo)((function(){return function(t){return e(t.dispatch,a)}(_)}),[_]),C=Object(r.useMemo)((function(){if(!T)return w;var e=u(_,g?null:v.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[_,g,v]),I=C[0],k=C[1],R=Object(r.useMemo)((function(){return g?v:Object(d.a)({},v,{subscription:I})}
vendor: 4,315 bytes, line 2
2),[g,v,I]),A=Object(r.useReducer)(O,b,j),D=A[0][0],M=A[1];if(D&&D.error)throw D.error;var L=Object(r.useRef)(),z=Object(r.useRef)(l),W=Object(r.useRef)(),F=Object(r.useRef)(!1),B=f((function(){return W.current&&l===z.current?W.current:P(_.getState(),l)}),[_,D,l]);E(x,[z,L,F,l,B,W,k]),E(S,[T,_,I,P,z,L,F,W,k,M],[_,I,P]);var H=Object(r.useMemo)((function(){return o.a.createElement(t,Object(d.a)({},B,{ref:c}))}),[c,t,B]);return Object(r.useMemo)((function(){return T?o.a.createElement(h.Provider,{value:R},H):H}),[h,H,R])}var _=c?o.a.memo(g):g;if(_.WrappedComponent=t,_.displayName=g.displayName=i,k){var P=o.a.forwardRef((function(e,t){return o.a.createElement(_,Object(d.a)({},e,{reactReduxForwardedRef:t}))}));return P.displayName=i,P.WrappedComponent=t,v()(P,t)}return v()(_,t)}}function T(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function P(e,t){if(T(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])||!T(e[n[o]],t[n[o]]))return!1;return!0}function C(e){return function(t,n){var r=e(t,n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function I(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function k(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=I(e);var o=r(t,n);return"function"==typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=I(o),o=r(t,n)),o},r}}var R=[function(e){return"function"==typeof e?k(e):void 0},function(e){return e?void 0:C((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?C((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 A=[function(e){return"function"==typeof e?k(e):void 0},function(e){return e?void 0:C((function(){return{}}))}];function D(e,t,n){return Object(d.a)({},n,e,t)}var N=[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,s){var c=e(t,n,s);return a?o&&i(c,r)||(r=c):(a=!0,r=c),r}}}(e):void 0},function(e){return e?void 0:function(){return D}}];var M=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function L(e,t,n,r){return function(o,i){return n(e(o,i),t(r,i),i)}}function z(e,t,n,r,o){var i,a,s,c,u,l=o.areStatesEqual,f=o.areOwnPropsEqual,d=o.areStatePropsEqual,p=!1;function h(o,p){var h,v,m=!f(p,a),g=!l(o,i,p,a);return i=o,a=p,m&&g?(s=e(i,a),t.dependsOnOwnProps&&(c=t(r,a)),u=n(s,c,a)):m?(e.dependsOnOwnProps&&(s=e(i,a)),t.dependsOnOwnProps&&(c=t(r,a)),u=n(s,c,a)):g?(h=e(i,a),v=!d(h,s),s=h,v&&(u=n(s,c,a)),u):u}return function(o,l){return p?h(o,l):(s=e(i=o,a=l),c=t(r,a),u=n(s,c,a),p=!0,u)}}function W(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,o=t.initMergeProps,i=Object(p.a)(t,M),a=n(e,i),s=r(e,i),c=o(e,i);return(i.pure?z:L)(a,s,c,e,i)}var F=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function B(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 H(e,t){return e===t}function U(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?_:n,o=t.mapStateToPropsFactories,i=void 0===o?A:o,a=t.mapDispatchToPropsFactories,s=void 0===a?R:a,c=t.mergePropsFactories,u=void 0===c?N:c,l=t.selectorFactory,f=void 0===l?W:l;return function(e,t,n,o){void 0===o&&(o={});var a=o,c=a.pure,l=void 0===c||c,h=a.areStatesEqual,v=void 0===h?H:h,m=a.areOwnPropsEqual,g=void 0===m?P:m,y=a.areStatePropsEqual,b=void 0===y?P:y,w=a.areMergedPropsEqual,O=void 0===w?P:w,E=Object(p.a)(a,F),x=B(e,i,"mapStateToProps"),S=B(t,s,"mapDispatchToProps"),j=B(n,u,"mergeProps");return r(f,Object(d.a)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:x,initMapDispat
2chToProps:S,initMergeProps:j,pure:l,areStatesEqual:v,areOwnPropsEqual:g,areStatePropsEqual:b,areMergedPropsEqual:O},E))}}var V=U();var G,q=n(30);G=q.unstable_batchedUpdates,a=G},function(e,t,n){"use strict";var r=n(22),o=n(73).f,i=n(118),a=n(58),s=n(351),c=n(354),u=n(220);e.exports=function(e,t){var n,l,f,d,p,h=e.target,v=e.global,m=e.stat;if(n=v?r:m?r[h]||s(h,{}):r[h]&&r[h].prototype)for(l in t){if(d=t[l],f=e.dontCallGetSet?(p=o(n,l))&&p.value:n[l],!u(v?l:h+(m?".":"#")+l,e.forced)&&void 0!==f){if(typeof d==typeof f)continue;c(d,f)}(e.sham||f&&f.sham)&&i(d,"sham",!0),a(n,l,d,e)}}},function(e,t,n){"use strict";n.r(t),n.d(t,"defaultMemoize",(function(){return i})),n.d(t,"defaultEqualityCheck",(function(){return o})),n.d(t,"createSelectorCreator",(function(){return a})),n.d(t,"createSelector",(function(){return s})),n.d(t,"createStructuredSelector",(function(){return c}));var r="NOT_FOUND";var o=function(e,t){return e===t};function i(e,t){var n,i,a="object"==typeof t?t:{equalityCheck:t},s=a.equalityCheck,c=void 0===s?o:s,u=a.maxSize,l=void 0===u?1:u,f=a.resultEqualityCheck,d=function(e){return function(t,n){if(null===t||null===n||t.length!==n.length)return!1;for(var r=t.length,o=0;o<r;o++)if(!e(t[o],n[o]))return!1;return!0}}(c),p=1===l?(n=d,{get:function(e){return i&&n(i.key,e)?i.value:r},put:function(e,t){i={key:e,value:t}},getEntries:function(){return i?[i]:[]},clear:function(){i=void 0}}):function(e,t){var n=[];function o(e){var o=n.findIndex((function(n){return t(e,n.key)}));if(o>-1){var i=n[o];return o>0&&(n.splice(o,1),n.unshift(i)),i.value}return r}return{get:o,put:function(t,i){o(t)===r&&(n.unshift({key:t,value:i}),n.length>e&&n.pop())},getEntries:function(){return n},clear:function(){n=[]}}}(l,d);function h(){var t=p.get(arguments);if(t===r){if(t=e.apply(null,arguments),f){var n=p.getEntries().find((function(e){return f(e.value,t)}));n&&(t=n.value)}p.put(arguments,t)}return t}return h.clearCache=function(){return p.clear()},h}function a(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];var i,a=0,s={memoizeOptions:void 0},c=r.pop();if("object"==typeof c&&(s=c,c=r.pop()),"function"!=typeof c)throw new Error("createSelector expects an output function after the inputs, but received: ["+typeof c+"]");var u=s.memoizeOptions,l=void 0===u?n:u,f=Array.isArray(l)?l:[l],d=function(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every((function(e){return"function"==typeof e}))){var n=t.map((function(e){return"function"==typeof e?"function "+(e.name||"unnamed")+"()":typeof e})).join(", ");throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+n+"]")}return t}(r),p=e.apply(void 0,[function(){return a++,c.apply(null,arguments)}].concat(f)),h=e((function(){for(var e=[],t=d.length,n=0;n<t;n++)e.push(d[n].apply(null,arguments));return i=p.apply(null,e)}));return Object.assign(h,{resultFunc:c,memoizedResultFunc:p,dependencies:d,lastResult:function(){return i},recomputations:function(){return a},resetRecomputations:function(){return a=0}}),h}}var s=a(i),c=function(e,t){if(void 0===t&&(t=s),"object"!=typeof e)throw new Error("createStructuredSelector expects first argument to be an object where each property is a selector, instead received a "+typeof e);var n=Object.keys(e),r=t(n.map((function(t){return e[t]})),(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce((function(e,t,r){return e[n[r]]=t,e}),{})}));return r}},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n.n(i),s=n(114),c=n.n(s),u=n(66),l=n(1218),f={set:function(e,t,n,r){var o=e.get(t);o||(o=new Map,e.set(t,o)),o.set(n,r)},get:function(e,t,n){var r=e.get(t);return r?r.get(n):void 0},delete:function(e,t,n){e.get(t).delete(n)}},d=n(677),p=n(1219),h=-1e9;n(53);var v=n(433);var m={};function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.name,i=t.classNamePrefix,s=t.Component,c=t.defaultTheme,g=void 0===c?m:c,y=Object(o.a)(t,["name","classNamePrefix","Component","defaultTheme"]),b=function(e){var t="function"==typeof e;return{create:function(n,o){var i;try{i=t?e(n):e}catch(e){throw e}if(!o||!n.overrides||!n.overrides[o])return i;var a=n.overrides[o],s=Object(r.a)({},i);
2return Object.keys(a).forEach((function(e){s[e]=Object(v.a)(s[e],a[e])})),s},options:{}}}(e),w=n||i||"makeStyles";b.options={index:h+=1,name:n,meta:w,classNamePrefix:w};return function(){var e,t,o,i,c,h=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},v=Object(d.a)()||g,m=Object(r.a)({},a.a.useContext(p.a),y),w=a.a.useRef(),O=a.a.useRef();e=function(){var e={name:n,state:{},stylesCreator:b,stylesOptions:m,theme:v};return function(e,t){var n=e.state,o=e.theme,i=e.stylesOptions,a=e.stylesCreator,s=e.name;if(!i.disableGeneration){var c=f.get(i.sheetsManager,a,o);c||(c={refs:0,staticSheet:null,dynamicStyles:null},f.set(i.sheetsManager,a,o,c));var d=Object(r.a)({},a.options,i,{theme:o,flip:"boolean"==typeof i.flip?i.flip:"rtl"===o.direction});d.generateId=d.serverGenerateClassName||d.generateClassName;var p=i.sheetsRegistry;if(0===c.refs){var h;i.sheetsCache&&(h=f.get(i.sheetsCache,a,o));var v=a.create(o,s);h||((h=i.jss.createStyleSheet(v,Object(r.a)({link:!1},d))).attach(),i.sheetsCache&&f.set(i.sheetsCache,a,o,h)),p&&p.add(h),c.staticSheet=h,c.dynamicStyles=Object(u.d)(v)}if(c.dynamicStyles){var m=i.jss.createStyleSheet(c.dynamicStyles,Object(r.a)({link:!0},d));m.update(t),m.attach(),n.dynamicSheet=m,n.classes=Object(l.a)({baseClasses:c.staticSheet.classes,newClasses:m.classes}),p&&p.add(m)}else n.classes=c.staticSheet.classes;c.refs+=1}}(e,h),O.current=!1,w.current=e,function(){!function(e){var t=e.state,n=e.theme,r=e.stylesOptions,o=e.stylesCreator;if(!r.disableGeneration){var i=f.get(r.sheetsManager,o,n);i.refs-=1;var a=r.sheetsRegistry;0===i.refs&&(f.delete(r.sheetsManager,o,n),r.jss.removeStyleSheet(i.staticSheet),a&&a.remove(i.staticSheet)),t.dynamicSheet&&(r.jss.removeStyleSheet(t.dynamicSheet),a&&a.remove(t.dynamicSheet))}}(e)}},t=[v,b],i=a.a.useRef([]),c=a.a.useMemo((function(){return{}}),t),i.current!==c&&(i.current=c,o=e()),a.a.useEffect((function(){return function(){o&&o()}}),[c]),a.a.useEffect((function(){O.current&&function(e,t){var n=e.state;n.dynamicSheet&&n.dynamicSheet.update(t)}(w.current,h),O.current=!0}));var E=function(e,t,n){var r=e.state;if(e.stylesOptions.disableGeneration)return t||{};r.cacheClasses||(r.cacheClasses={value:null,lastProp:null,lastJSS:{}});var o=!1;return r.classes!==r.cacheClasses.lastJSS&&(r.cacheClasses.lastJSS=r.classes,o=!0),t!==r.cacheClasses.lastProp&&(r.cacheClasses.lastProp=t,o=!0),o&&(r.cacheClasses.value=Object(l.a)({baseClasses:r.cacheClasses.lastJSS,newClasses:t,Component:n})),r.cacheClasses.value}(w.current,h.classes,s);return E}}var y=n(1220),b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){var i=t.defaultTheme,s=t.withTheme,u=void 0!==s&&s,l=t.name,f=Object(o.a)(t,["defaultTheme","withTheme","name"]);var p=l,h=g(e,Object(r.a)({defaultTheme:i,Component:n,name:l||n.displayName,classNamePrefix:p},f)),v=a.a.forwardRef((function(e,t){e.classes;var s,c=e.innerRef,f=Object(o.a)(e,["classes","innerRef"]),p=h(Object(r.a)({},n.defaultProps,e)),v=f;return("string"==typeof l||u)&&(s=Object(d.a)()||i,l&&(v=Object(y.a)({theme:s,name:l,props:f})),u&&!v.theme&&(v.theme=s)),a.a.createElement(n,Object(r.a)({ref:c||t,classes:p},v))}));return c()(v,n),v}},w=n(311);t.a=function(e,t){return b(e,Object(r.a)({defaultTheme:w.a},t))}},function(e,t,n){e.exports=n(1131)()},function(e,t,n){"use strict";var r=n(102),o=n(23),i=n.n(o);t.a=function(e){return i()([e]).map((function(e){return[r.a.createGenerateClassNameOptions.productionPrefix,e].join("-")})).join(" ")}},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,n){"use strict";n.r(t);var r=n(601);n.d(t,"getAnnotations",(function(){return r.c})),n.d(t,"getPresentAnnotationsOnSelectedCanvases",(function(){return r.d})),n.d(t,"getAnnotationResourcesByMotivationForCanvas",(function(){return r.b})),n.d(t,"getAnnotationResourcesByMotivation",(function(){return r.a})),n.d(t,"getSelectedAnnotationId",(function(){return r.e})),n.d(t,"getSelectedAnnotationsOnCanvases",(function(){return r.f}));var o=n(55);n.d(t,"selectInfoResponses",(function(){return o.q})),n.d(t,"getCanvases",(function(){return o.f})),n.d(t,"getCanvas",(function(){return o.a})),n.d(t,"getCurrentCanvas",(function(){return o.g})),n.d(t,"getVisibleCanvasIds",(function(){return o.l}
2)),n.d(t,"getVisibleCanvases",(function(){return o.o})),n.d(t,"getCanvasGroupings",(function(){return o.d})),n.d(t,"getCanvasGrouping",(function(){return o.c})),n.d(t,"getNextCanvasGrouping",(function(){return o.h})),n.d(t,"getPreviousCanvasGrouping",(function(){return o.i})),n.d(t,"getCanvasLabel",(function(){return o.e})),n.d(t,"getCanvasDescription",(function(){return o.b})),n.d(t,"getVisibleCanvasNonTiledResources",(function(){return o.m})),n.d(t,"getVisibleCanvasVideoResources",(function(){return o.n})),n.d(t,"getVisibleCanvasCaptions",(function(){return o.k})),n.d(t,"getVisibleCanvasAudioResources",(function(){return o.j})),n.d(t,"selectInfoResponse",(function(){return o.p}));var i=n(172);n.d(t,"getCompanionWindows",(function(){return i.d})),n.d(t,"getCompanionWindow",(function(){return i.b})),n.d(t,"getThumbnailNavigationPosition",(function(){return i.g})),n.d(t,"getCompanionWindowsForPosition",(function(){return i.f})),n.d(t,"getCompanionWindowsForContent",(function(){return i.e})),n.d(t,"getCompanionWindowIdsForPosition",(function(){return i.c})),n.d(t,"getCompanionAreaVisibility",(function(){return i.a})),n.d(t,"selectCompanionWindowDimensions",(function(){return i.h}));var a=n(100);n.d(t,"getConfig",(function(){return a.a})),n.d(t,"getExportableState",(function(){return a.c})),n.d(t,"getLanguagesFromConfigWithCurrent",(function(){return a.d})),n.d(t,"getShowZoomControlsConfig",(function(){return a.f})),n.d(t,"getTheme",(function(){return a.g})),n.d(t,"getThemeIds",(function(){return a.i})),n.d(t,"getContainerId",(function(){return a.b})),n.d(t,"getThemeDirection",(function(){return a.h})),n.d(t,"getRequestsConfig",(function(){return a.e}));var s=n(37);n.d(t,"getWindowManifests",(function(){return s.g})),n.d(t,"getWindows",(function(){return s.h})),n.d(t,"getWindow",(function(){return s.e})),n.d(t,"getViewer",(function(){return s.d})),n.d(t,"getWorkspace",(function(){return s.i})),n.d(t,"getWindowIds",(function(){return s.f})),n.d(t,"getManifests",(function(){return s.c})),n.d(t,"getManifest",(function(){return s.b})),n.d(t,"getCatalog",(function(){return s.a}));var c=n(103);n.d(t,"getManifestStatus",(function(){return c.m})),n.d(t,"getManifestError",(function(){return c.d})),n.d(t,"getManifestoInstance",(function(){return c.q})),n.d(t,"getManifestLocale",(function(){return c.f})),n.d(t,"getManifestLogo",(function(){return c.g})),n.d(t,"getManifestProvider",(function(){return c.i})),n.d(t,"getManifestHomepage",(function(){return c.e})),n.d(t,"getManifestRenderings",(function(){return c.k})),n.d(t,"getManifestRelatedContent",(function(){return c.j})),n.d(t,"getRequiredStatement",(function(){return c.s})),n.d(t,"getRights",(function(){return c.t})),n.d(t,"getManifestThumbnail",(function(){return c.n})),n.d(t,"getManifestTitle",(function(){return c.o})),n.d(t,"getManifestDescription",(function(){return c.c})),n.d(t,"getManifestUrl",(function(){return c.p})),n.d(t,"getDestructuredMetadata",(function(){return c.a})),n.d(t,"getManifestMetadata",(function(){return c.h})),n.d(t,"getMetadataLocales",(function(){return c.r})),n.d(t,"getManifestSearchService",(function(){return c.l})),n.d(t,"getManifestAutocompleteService",(function(){return c.b}));var u=n(297);n.d(t,"getWindowConfig",(function(){return u.c})),n.d(t,"getWindowTitles",(function(){return u.e})),n.d(t,"getMaximizedWindowsIds",(function(){return u.b})),n.d(t,"getWindowViewType",(function(){return u.f})),n.d(t,"getAllowedWindowViewTypes",(function(){return u.a})),n.d(t,"getWindowDraggability",(function(){return u.d}));var l=n(298);n.d(t,"getElasticLayout",(function(){return l.a})),n.d(t,"getFullScreenEnabled",(function(){return l.b})),n.d(t,"getLatestError",(function(){return l.c})),n.d(t,"getWorkspaceType",(function(){return l.d})),n.d(t,"isFocused",(function(){return l.e}));var f=n(569);n.d(t,"getSearchForWindow",(function(){return f.g})),n.d(t,"getSearchQuery",(function(){return f.j})),n.d(t,"getSearchIsFetching",(function(){return f.h})),n.d(t,"getSearchNumTotal",(function(){return f.i})),n.d(t,"getNextSearchId",(function(){return f.b})),n.d(t,"getSortedSearchHitsForCompanionWindow",(function(){return f.m})),n.d(t,"getSearchAnnotationsForCompanionWindow",(function(){return f.e})),n.d(t,"sortSearchAnnotationsByCanvasOrder",(function(){return f.n})),n.d(t,"getSortedSearchAnnotationsForCompanionWindow",(function(){return f.l})),n.d(t,"getSearchAnnotationsForWindow",(function(){return f.f})),n.d(t,"getSelectedContentSearchAnnotationIds",(function(){return f.k})),n.d(t,"getResourceAnnotationForSearchHit",(function(){return f.c})),n.d(t,"getResourceAnnotationLabel",(function(){return f.d})),n.d(t,"getCanvasForAnnotation",(function(){return f.a}));var d=n(243);n.d(t,"getVisibleNodeIds",(function(){return d.e})),n.d(t,"getManuallyExpandedNodeIds",(function(){return d.c})),n.d(t,"getExpandedNodeIds",(function(){return d.b})),n.d(t,"getNodeIdToScrollTo",(function(){return d.d})),n.d(t,"getDefaultSidebarVariant",(function(){return d.a}));var p=n(301);n.d(t,"getCanvasLayers",(function(){return p.a})),n.d(t,"getLayers",(function(){return p.b})),n.d(t,"getSortedLayers",(function(){return p.d}
2)),n.d(t,"getLayersForVisibleCanvases",(function(){return p.c}));var h=n(71);n.d(t,"getSequences",(function(){return h.g})),n.d(t,"getSequence",(function(){return h.b})),n.d(t,"getCanvasIndex",(function(){return h.a})),n.d(t,"getSequenceViewingHint",(function(){return h.f})),n.d(t,"getSequenceViewingDirection",(function(){return h.e})),n.d(t,"getSequenceBehaviors",(function(){return h.c})),n.d(t,"getSequenceTreeStructure",(function(){return h.d}));var v=n(564);n.d(t,"getAuthProfiles",(function(){return v.c})),n.d(t,"getAccessTokens",(function(){return v.a})),n.d(t,"getAuth",(function(){return v.b})),n.d(t,"selectCurrentAuthServices",(function(){return v.d}));var m=n(45);n.d(t,"miradorSlice",(function(){return m.a}));var g=n(589);n.d(t,"getCurrentCanvasWorld",(function(){return g.a}))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(312);function o(e){if("string"!=typeof e)throw new Error(Object(r.a)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},function(e,t,n){"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,i(n)))}return e}function i(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=a(t,r));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){"use strict";n.r(t);var r=n(576);n.d(t,"addCompanionWindow",(function(){return r.a})),n.d(t,"addOrUpdateCompanionWindow",(function(){return r.b})),n.d(t,"updateCompanionWindow",(function(){return r.e})),n.d(t,"removeCompanionWindow",(function(){return r.c})),n.d(t,"toggleNode",(function(){return r.d}));var o=n(299);n.d(t,"importConfig",(function(){return o.a})),n.d(t,"setConfig",(function(){return o.c})),n.d(t,"updateConfig",(function(){return o.d})),n.d(t,"importMiradorState",(function(){return o.b}));var i=n(578);n.d(t,"addError",(function(){return i.a})),n.d(t,"removeError",(function(){return i.b}));var a=n(568);n.d(t,"focusWindow",(function(){return a.b})),n.d(t,"addWindow",(function(){return a.a})),n.d(t,"updateWindow",(function(){return a.l})),n.d(t,"maximizeWindow",(function(){return a.d})),n.d(t,"minimizeWindow",(function(){return a.e})),n.d(t,"setCompanionAreaOpen",(function(){return a.g})),n.d(t,"removeWindow",(function(){return a.f})),n.d(t,"toggleWindowSideBar",(function(){return a.k})),n.d(t,"setWindowThumbnailPosition",(function(){return a.h})),n.d(t,"setWindowViewType",(function(){return a.i})),n.d(t,"showCollectionDialog",(function(){return a.j})),n.d(t,"hideCollectionDialog",(function(){return a.c}));var s=n(556);n.d(t,"requestManifest",(function(){return s.e})),n.d(t,"receiveManifest",(function(){return s.b})),n.d(t,"receiveManifestFailure",(function(){return s.c})),n.d(t,"fetchManifest",(function(){return s.a})),n.d(t,"removeManifest",(function(){return s.d}));var c=n(565);n.d(t,"requestInfoResponse",(function(){return c.f})),n.d(t,"receiveInfoResponse",(function(){return c.c})),n.d(t,"receiveDegradedInfoResponse",(function(){return c.b})),n.d(t,"receiveInfoResponseFailure",(function(){return c.d})),n.d(t,"fetchInfoResponse",(function(){return c.a})),n.d(t,"removeInfoResponse",(function(){return c.e}));var u=n(567);n.d(t,"setCanvas",(function(){return u.a})),n.d(t,"setNextCanvas",(function(){return u.b})),n.d(t,"setPreviousCanvas",(function(){return u.c})),n.d(t,"updateViewport",(function(){return u.d}));var l=n(570);n.d(t,"updateWorkspace",(function(){return l.g})),n.d(t,"setWorkspaceFullscreen",(function(){return l.b})),n.d(t,"toggleZoomControls",(function(){return l.f})),n.d(t,"updateWorkspaceMosaicLayout",(function(){return l.h})),n.d(t,"setWorkspaceAddVisibility",(function(){return l.a})),n.d(t,"setWorkspaceViewportPosition",(function(){return l.d})),n.d(t,"setWorkspaceViewportDimensions",(function(){return l.c})),n.d(t,"toggleDraggingEnabled",(function(){return l.e}));var f=n(555);n.d(t,"requestCanvasAnnotations",(function(){return f.f})),n.d(t,"requestAnnotation",(function(){return f.e})),n.d(t,"receiveAnnotation",(function(){return f.c})),n.d(t,"receiveAnnotationFailure",(function(){return f.d})),n.d(t,"selectAnnotation",(function(){return f.g})),n.d(t,"deselectAnnotation",(function(){return f.a})),n.d(t,"toggleAnnotationDisplay",(function(){return f.h})),n.d(t,"hoverAnnotation",(function(){return f.b}));var d=n(571);n.d(t,"addAuthenticationRequest",(function(){return d.a})),n.d(t,"resolveAuthenticationRequest",(function(){return d.g})),n.d(t,"requestAccessToken",(function(){return d.d}
2)),n.d(t,"receiveAccessToken",(function(){return d.b})),n.d(t,"receiveAccessTokenFailure",(function(){return d.c})),n.d(t,"resolveAccessTokenRequest",(function(){return d.f})),n.d(t,"resetAuthenticationState",(function(){return d.e}));var p=n(579);n.d(t,"updateElasticWindowLayout",(function(){return p.a}));var h=n(566);n.d(t,"requestSearch",(function(){return h.e})),n.d(t,"receiveSearch",(function(){return h.b})),n.d(t,"receiveSearchFailure",(function(){return h.c})),n.d(t,"removeSearch",(function(){return h.d})),n.d(t,"fetchSearch",(function(){return h.a})),n.d(t,"setContentSearchCurrentAnnotation",(function(){return h.f}));var v=n(580);n.d(t,"updateLayers",(function(){return v.a}));var m=n(581);n.d(t,"addResource",(function(){return m.a})),n.d(t,"removeResource",(function(){return m.b}))},function(e,t,n){"use strict";var r=n(215),o=Function.prototype,i=o.call,a=r&&o.bind.bind(i,i);e.exports=r?a:function(e){return function(){return i.apply(e,arguments)}}},,function(e,t,n){"use strict";(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)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()}).call(this,n(133))},function(e,t,n){var r=n(198);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(337);function o(e,t,n){return(t=Object(r.a)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},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){var r=n(427).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={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&{}.hasOwnProperty.call(e,s)){var c=a?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(i,s,c):i[s]=e[s]}return i.default=e,n&&n.set(e,i),i},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=n(98)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0),o=n(82);function i(e,t){return r.useMemo((function(){return null==e&&null==t?null:function(n){Object(o.a)(e,n),Object(o.a)(t,n)}}),[e,t])}},function(e,t,n){"use strict";function r(e,t){return function(){return null}}n.r(t),n.d(t,"chainPropTypes",(function(){return r})),n.d(t,"deepmerge",(function(){return o.a})),n.d(t,"elementAcceptingRef",(function(){return c})),n.d(t,"elementTypeAcceptingRef",(function(){return u})),n.d(t,"exactProp",(function(){return l})),n.d(t,"formatMuiErrorMessage",(function(){return f.a})),n.d(t,"getDisplayName",(function(){return g})),n.d(t,"HTMLElementType",(function(){return y})),n.d(t,"ponyfillGlobal",(function(){return b})),n.d(t,"refType",(function(){return w}));var o=n(433),i=n(11),a=n.n(i);var s=(a.a.element,function(){return null});s.isRequired=(a.a.element.isRequired,function(){return null});var c=s;var u=(i.elementType,function(){return null});n(24),n(1);function l(e){return e}var f=n(312),d=n(53),p=n(121),h=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function v(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.displayName||e.name||((t="".concat(e).match(h))&&t[1]||"")||n}function m(e,t,n){var r=v(t);return e.displayName||(""!==r?"".concat(n,"(").concat(r,")"):n)}function g(e){if(null!=e){if("string"==typeof e)return e;if("function"==typeof e)return v(e,"Component");if("object"===Object(d.a)(e))switch(e.$$typeof){case p.ForwardRef:return m(e,e.render,"ForwardRef");case p.Memo:return m(e,e.type,"memo");default:return}}}function y(e,t,n,r,o){return null}var b="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),w=a.a.oneOfType([a.a.func,a.a.object])},function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(955)},function(e,t,n){"use strict";var r=n(3),o=n(7),i=n(6),a=n(0),s=n.n(a),c=n(1224),u=n(1223),l=n(1225),f=n(12),d=["badge","children","containerId","dispatch","BadgeProps","TooltipProps"];function p(e){var t=e["aria-label"],n=e.badge,r=e.children,o=e.containerId,i=(e.dispatch,e.BadgeProps),a=e.TooltipProps,p=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,d),h=s.a.createElement(u.a,p,n?s.a.createElement(c.a,i,r):r);return p.disabled?h:s.a.createElement(l.a,Object.assign({PopperProps:{container:document.querySelector("#".concat(o," .").concat(Object(f.a)("viewer")))},title:t},a),h)}p.defaultProps={badge:!1,BadgeProps:{},dispatch:function(){},TooltipProps:{}};var h=n(100),v=Object(r.compose)(Object(o.b)((function(e){return{containerId:Object(h.b)(e)}}),null),Object(i.a)("MiradorMenuButton"));t.a=v(p)},function(e,t,n){"use strict";n.d(t,"d",(function(){return s})),n.d(t,"c",(function(){return u})),n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return f})),n.d(t,"e",(function(){return d}));var r=n(312);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function i(e){if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla"].indexOf(n))throw new Error(Object(r.a)(3,e));var o=e.substring(t+1,e.length-1).split(",");return{type:n,values:o=o.map((function(e){return parseFloat(e)}))}}function a(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}function s(e,t){var n=c(e),r=c(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function c(e){var t="hsl"===(e=i(e)).type?i(function(e){var t=(e=i(e)).values,n=t[0],r=t[1]/100,o=t[2]/100,s=r*Math.min(o,1-o),c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-s*Math.max(Math.min(t-3,9-t,1),-1)},u="rgb",l=[Math.round(255*c(0)),Math.round(255*c(8)),Math.round(255*c(4))];return"hsla"===e.type&&(u+="a",l.push(t[3])),a({type:u,values:l})}(e)).values:e.values;return t=t.map((function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)}
2)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return c(e)>.5?f(e,t):d(e,t)}function l(e,t){return e=i(e),t=o(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),e.values[3]=t,a(e)}function f(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return a(e)}function d(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return a(e)}},,function(e,t,n){"use strict";var r=n(17);e.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t,n){"undefined"!=typeof self&&self,e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=7)}([function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),o(n(9),t),o(n(10),t),o(n(11),t),o(n(12),t),o(n(13),t),o(n(14),t),o(n(15),t),o(n(16),t),o(n(17),t),o(n(31),t),o(n(32),t),o(n(33),t),o(n(34),t),o(n(35),t),o(n(36),t),o(n(37),t),o(n(38),t),o(n(39),t),o(n(40),t),o(n(41),t),o(n(42),t),o(n(45),t),o(n(46),t),o(n(47),t),o(n(48),t),o(n(49),t),o(n(50),t),o(n(51),t),o(n(52),t),o(n(53),t),o(n(54),t),o(n(55),t),o(n(56),t),o(n(57),t),o(n(3),t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e.BOOKMARKING="oa:bookmarking",e.CLASSIFYING="oa:classifying",e.COMMENTING="oa:commenting",e.DESCRIBING="oa:describing",e.EDITING="oa:editing",e.HIGHLIGHTING="oa:highlighting",e.IDENTIFYING="oa:identifying",e.LINKING="oa:linking",e.MODERATING="oa:moderating",e.PAINTING="sc:painting",e.QUESTIONING="oa:questioning",e.REPLYING="oa:replying",e.TAGGING="oa:tagging",e.TRANSCRIBING="oad:transcribing"}(t.AnnotationMotivation||(t.AnnotationMotivation={})),function(e){e.AUTO_ADVANCE="auto-advance",e.CONTINUOUS="continuous",e.FACING_PAGES="facing-pages",e.HIDDEN="hidden",e.INDIVIDUALS="individuals",e.MULTI_PART="multi-part",e.NO_NAV="no-nav",e.NON_PAGED="non-paged",e.PAGED="paged",e.REPEAT="repeat",e.SEQUENCE="sequence",e.THUMBNAIL_NAV="thumbnail-nav",e.TOGETHER="together",e.UNORDERED="unordered"}(t.Behavior||(t.Behavior={})),function(e){e.CANVAS="canvas",e.CHOICE="choice",e.OA_CHOICE="oa:choice",e.CONTENT_AS_TEXT="contentastext",e.DATASET="dataset",e.DOCUMENT="document",e.IMAGE="image",e.MODEL="model",e.MOVING_IMAGE="movingimage",e.PDF="pdf",e.PHYSICAL_OBJECT="physicalobject",e.SOUND="sound",e.TEXT="text",e.TEXTUALBODY="textualbody",e.VIDEO="video"}(t.ExternalResourceType||(t.ExternalResourceType={})),function(e){e.ANNOTATION="annotation",e.CANVAS="canvas",e.COLLECTION="collection",e.MANIFEST="manifest",e.RANGE="range",e.SEQUENCE="sequence"}(t.IIIFResourceType||(t.IIIFResourceType={})),function(e){e.AUDIO_MP4="audio/mp4",e.CORTO="application/corto",e.DICOM="application/dicom",e.DRACO="application/draco",e.EPUB="application/epub+zip",e.GIRDER="image/vnd.kitware.girder",e.GLB="model/gltf-binary",e.GLTF="model/gltf+json",e.IIIF_PRESENTATION_2='application/ld+json;profile="http://iiif.io/api/presentation/2/context.json"',e.IIIF_PRESENTATION_3='application/ld+json;profile="http://iiif.io/api/presentation/3/context.json"',e.JPG="image/jpeg",e.M3U8="application/vnd.apple.mpegurl",e.MP3="audio/mp3",e.MPEG_DASH="application/d
2ash+xml",e.OBJ="text/plain",e.OPF="application/oebps-package+xml",e.PDF="application/pdf",e.PLY="application/ply",e.THREEJS="application/vnd.threejs+json",e.USDZ="model/vnd.usd+zip",e.VIDEO_MP4="video/mp4",e.WAV="audio/wav",e.WEBM="video/webm"}(t.MediaType||(t.MediaType={})),function(e){e.DOC="application/msword",e.DOCX="application/vnd.openxmlformats-officedocument.wordprocessingml.document",e.PDF="application/pdf"}(t.RenderingFormat||(t.RenderingFormat={})),function(e){e.IMAGE_0_COMPLIANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/compliance.html#level0",e.IMAGE_0_COMPLIANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/compliance.html#level1",e.IMAGE_0_COMPLIANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/compliance.html#level2",e.IMAGE_0_CONFORMANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/conformance.html#level0",e.IMAGE_0_CONFORMANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/conformance.html#level1",e.IMAGE_0_CONFORMANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/conformance.html#level2",e.IMAGE_1_COMPLIANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level0",e.IMAGE_1_COMPLIANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level1",e.IMAGE_1_COMPLIANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level2",e.IMAGE_1_CONFORMANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level0",e.IMAGE_1_CONFORMANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level1",e.IMAGE_1_CONFORMANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level2",e.IMAGE_1_LEVEL_0="http://iiif.io/api/image/1/level0.json",e.IMAGE_1_PROFILE_LEVEL_0="http://iiif.io/api/image/1/profiles/level0.json",e.IMAGE_1_LEVEL_1="http://iiif.io/api/image/1/level1.json",e.IMAGE_1_PROFILE_LEVEL_1="http://iiif.io/api/image/1/profiles/level1.json",e.IMAGE_1_LEVEL_2="http://iiif.io/api/image/1/level2.json",e.IMAGE_1_PROFILE_LEVEL_2="http://iiif.io/api/image/1/profiles/level2.json",e.IMAGE_2_LEVEL_0="http://iiif.io/api/image/2/level0.json",e.IMAGE_2_PROFILE_LEVEL_0="http://iiif.io/api/image/2/profiles/level0.json",e.IMAGE_2_LEVEL_1="http://iiif.io/api/image/2/level1.json",e.IMAGE_2_PROFILE_LEVEL_1="http://iiif.io/api/image/2/profiles/level1.json",e.IMAGE_2_LEVEL_2="http://iiif.io/api/image/2/level2.json",e.IMAGE_2_PROFILE_LEVEL_2="http://iiif.io/api/image/2/profiles/level2.json",e.AUTH_0_CLICK_THROUGH="http://iiif.io/api/auth/0/login/clickthrough",e.AUTH_0_LOGIN="http://iiif.io/api/auth/0/login",e.AUTH_0_LOGOUT="http://iiif.io/api/auth/0/logout",e.AUTH_0_RESTRICTED="http://iiif.io/api/auth/0/login/restricted",e.AUTH_0_TOKEN="http://iiif.io/api/auth/0/token",e.AUTH_1_CLICK_THROUGH="http://iiif.io/api/auth/1/clickthrough",e.AUTH_1_EXTERNAL="http://iiif.io/api/auth/1/external",e.AUTH_1_KIOSK="http://iiif.io/api/auth/1/kiosk",e.AUTH_1_LOGIN="http://iiif.io/api/auth/1/login",e.AUTH_1_LOGOUT="http://iiif.io/api/auth/1/logout",e.AUTH_1_PROBE="http://iiif.io/api/auth/1/probe",e.AUTH_1_TOKEN="http://iiif.io/api/auth/1/token",e.SEARCH_0="http://iiif.io/api/search/0/search",e.SEARCH_0_AUTO_COMPLETE="http://iiif.io/api/search/0/autocomplete",e.SEARCH_1="http://iiif.io/api/search/1/search",e.SEARCH_1_AUTO_COMPLETE="http://iiif.io/api/search/1/autocomplete",e.TRACKING_EXTENSIONS="http://universalviewer.io/tracking-extensions-profile",e.UI_EXTENSIONS="http://universalviewer.io/ui-extensions-profile",e.PRINT_EXTENSIONS="http://universalviewer.io/print-extensions-profile",e.SHARE_EXTENSIONS="http://universalviewer.io/share-extensions-profile",e.DOWNLOAD_EXTENSIONS="http://universalviewer.io/download-extensions-profile",e.OTHER_MANIFESTATIONS="http://iiif.io/api/otherManifestations.json",e.IXIF="http://wellcomelibrary.org/ld/ixif/0/alpha.json"}(t.ServiceProfile||(t.ServiceProfile={})),function(e){e.IMAGE_SERVICE_2="ImageService2",e.IMAGE_SERVICE_3="ImageService3"}(t.ServiceType||(t.ServiceType={})),function(e){e.BOTTOM_TO_TOP="bottom-to-top",e.LEFT_TO_RIGHT="left-to-right",e.RIGHT_TO_LEFT="right-to-left",e.TOP_TO_BOTTOM="top-to-bottom"}(t.ViewingDirection||(t.ViewingDirection={})),function(e){e.CONTINUOUS="continuous",e.INDIVIDUALS="individuals",e.NON_PAGED="non-paged",e.PAGED="paged",e.TOP="top"}(t.ViewingHint||(t.ViewingHint={}))},function(e,t,n){var r=n(21).Symbol;e.exports=r},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Prom
vendor: 32,910 bytes, line 2
2ise))((function(o,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function s(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__generator||function(e,t){var n,r,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(c){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(i=0)),i;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,r=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!((o=(o=i.trys).length>0&&o[o.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){i.label=s[1];break}if(6===s[0]&&i.label<o[1]){i.label=o[1],o=s;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(s);break}o[2]&&i.ops.pop(),i.trys.pop();continue}s=t.call(e,i)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.Utils=void 0;var i=n(0),a=n(1),s=n(43);n(44);var c=function(){function e(){}return e.getMediaType=function(e){return(e=(e=e.toLowerCase()).split(";")[0]).trim()},e.getImageQuality=function(e){return e===a.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_1||e===a.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_2||e===a.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_1||e===a.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_2||e===a.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_1||e===a.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_2||e===a.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_1||e===a.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_2||e===a.ServiceProfile.IMAGE_1_LEVEL_1||e===a.ServiceProfile.IMAGE_1_PROFILE_LEVEL_1||e===a.ServiceProfile.IMAGE_1_LEVEL_2||e===a.ServiceProfile.IMAGE_1_PROFILE_LEVEL_2?"native":"default"},e.getInexactLocale=function(e){return-1!==e.indexOf("-")?e.substr(0,e.indexOf("-")):e},e.getLocalisedValue=function(e,t){if(!Array.isArray(e))return e;for(var n=0;n<e.length;n++){var r=e[n];if(t===r["@language"])return r["@value"]}var o=t.substr(0,t.indexOf("-"));for(n=0;n<e.length;n++){var i=e[n];if(i["@language"]===o)return i["@value"]}return null},e.generateTreeNodeIds=function(t,n){var r;void 0===n&&(n=0),r=t.parentNode?t.parentNode.id+"-"+n:"0",t.id=r;for(var o=0;o<t.nodes.length;o++){var i=t.nodes[o];e.generateTreeNodeIds(i,o)}},e.normaliseType=function(e){return-1!==(e=(e||"").toLowerCase()).indexOf(":")?e.split(":")[1]:e},e.normaliseUrl=function(e){return-1!==(e=e.substr(e.indexOf("://"))).indexOf("#")&&(e=e.split("#")[0]),e},e.normalisedUrlsMatch=function(t,n){return e.normaliseUrl(t)===e.normaliseUrl(n)},e.isImageProfile=function(t){return!!(e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_PROFILE_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_PROFILE_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_PROFILE_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_PROFILE_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_PROFILE_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_PROFILE_LEVEL_2))},e.isImageServiceType=function(e){return null!==e&&e.toLowerCase()===a.ServiceType.IMAGE_SERVICE_2.toLowerCase()||e===a.ServiceType.IMAGE_SERVICE_3.toLowerCase()},e.isLevel0ImageProfile=function(t){return!!(e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_PROFILE_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_LEVEL_0)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_PROFILE_LEVEL_0))},e.isLevel1ImageProfile=function(t){return!!(e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_PROFILE_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_LEVEL_1)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_PROFILE_LEVEL_1))},e.isLevel2ImageProfile=function(t){return!!(e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_1_PROFILE_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_LEVEL_2)||e.normalisedUrlsMatch(t,a.ServiceProfile.IMAGE_2_PROFILE_LEVEL_2))},e.parseManifest=function(e,t){return i.Deserialiser.parse(e,t)},e.checkStatus=function(e){if(e.ok)return e;var t=new Error(e.statusText);return t.response=e,Promise.reject(t)},e.loadManifest=function(t){return new Promise((function(n,r){fetch(t).then(e.checkStatus).then((function(e){return e.json()})).then((function(e){n(e)})).catch((function(e){r()}))}))},e.loadExternalResourcesAuth1=function(t,n,r,o,i,a,s,c){return new Promise((function(u,l){var f=t.map((function(t){return e.loadExternalResourceAuth1(t,n,r,o,i,a,s,c)}));Promise.all(f).then((function(){u(t)})).catch((function(e){l(e)}))}))},e.loadExternalResourceAuth1=function(t,n,i,a,c,u,l,f){return r(this,void 0,void 0,(function(){var r;return o(this,(function(o){switch(o.label){case 0:return[4,a(t)];case 1:return(r=o.sent())?[4,t.getData(r)]:[3,6];case 2:return o.sent(),t.status!==s.OK?[3,3]:[2,t];case 3:return[4,e.doAuthChain(t,n,i,c,u,l,f)];case 4:o.sent(),o.label=5;case 5:if(t.status===s.OK||t.status===s.MOVED_TEMPORARILY)return[2,t];throw e.createAuthorizationFailedError();case 6:return[4,t.getData()];case 7:return o.sent(),t.status!==s.MOVED_TEMPORARILY&&t.status!==s.UNAUTHORIZED?[3,9]:[4,e.doAuthChain(t,n,i,c,u,l,f)];case 8:o.sent(),o.label=9;case 9:if(t.status===s.OK||t.status===s.MOVED_TEMPORARILY)return[2,t];throw e.createAuthorizationFailedError()}}))}))},e.doAuthChain=function(t,n,i,a,c,u,l){return r(this,void 0,void 0,(function(){var r,f,d,p,h,v,m,g;return o(this,(function(o){switch(o.label){case 0:return t.isAccessControlled()?((r=t.externalService)&&(r.options=t.options),(f=t.kioskService)&&(f.options=t.options),(d=t.clickThroughService)&&(d.options=t.options),(p=t.loginService)&&(p.options=t.options),t.isResponseHandled||t.status!==s.MOVED_TEMPORARILY?[3,2]:[4,u(t)]):[2,t];case 1:case 3:case 6:case 10:case 14:return o.sent(),[2,t];case 2:return h=null,v=null,(h=r)?(v=h,[4,e.attemptResourceWithToken(t,i,h)]):[3,4];case 4:return(h=f)?(v=h,(m=n(h))?[4,a(m)]:[3,7]):[3,7];case 5:case 9:case 13:return o.sent(),[4,e.attemptResourceWithToken(t,i,h)];case 7:return(h=d)?(v=h,[4,c(t,h)]):[3,11];case 8:return(g=o.sent())?[4,a(g)]:[3,11];case 11:return(h=p)?(v=h,[4,c(t,h)]):[3,15];case 12:return(g=o.sent())?[4,a(g)]:[3,15];case 15:return v&&l(t,v),[2]}}))}))},e.attemptResourceWithToken=function(e,t,n){return r(this,void 0,void 0,(function(){var r,i;return o(this,(function(o){switch(o.label){case 0:return(r=n.getService(a.ServiceProfile.AUTH_1_TOKEN))?[4,t(e,r)]:[3,3];case 1:return(i=o.sent())&&i.accessToken?[4,e.getData(i)]:[3,3];case 2:return o.sent(),[2,e];case 3:return[2]}}))}))},e.loadExternalResourcesAuth09=function(t,n,r,o,i,a,s,c,u,l){return new Promise((function(f,d){var p=t.map((function(t){return e.loadExternalResourceAuth09(t,n,r,o,i,a,s,c,u,l)}));Promise.all(p).then((function(){f(t)})).catch((function(e){d(e)}))}))},e.loadExternalResourceAuth09=function(t,n,r,o,i,a,c,u,l,f){return new Promise((function(d,p){f&&f.pessimisticAccessControl?t.getData().then((function(){t.isAccessControlled()?t.clickThroughService?(d(r(t)),d(o(t))):i(t).then((function(){a(t,!0).then((function(n){t.getData(n).then((function(){d(l(t))})).catch((function(t){p(e.createInternalServerError(t))}))})).catch((function(t){p(e.createInternalServerError(t))}))})).catch((function(t){p(e.createInternalServerError(t))})):d(t)})).catch((function(t){p(e.createInternalServerError(t))})):u(t,n).then((function(f){f?t.getData(f).then((function(){t.status===s.OK?d(l(t)):e.authorize(t,n,r,o,i,a,c,u).then((function(){d(l(t))})).catch((function(t){p(e.createAuthorizationFailedError())}))})).catch((function(t){p(e.createAuthorizationFailedError())})):e.authorize(t,n,r,o,i,a,c,u).then((function(){d(l(t))})).catch((function(t){p(e.createAuthorizationFailedError())}))})).catch((function(t){p(e.createAuthorizationFailedError())}))}))},e.createError=function(e,t){var n=new Error;return n.message=t,n.name=String(e),n},e.createAuthorizationFailedError=function(){return e.createError(i.StatusCode.AUTHORIZATION_FAILED,"Authorization failed")},e.createRestrictedError=function(){return e.createError(i.StatusCode.RESTRICTED,"Restricted")},e.createInternalServerError=function(t){return e.createError(i.StatusCode.INTERNAL_SERVER_ERROR,t)},e.authorize=function(t,n,r,o,i,a,c,u){return new Promise((function(l,f){t.getData().then((function(){t.isAccessControlled()?u(t,n).then((function(u){u?t.getData(u).then((function(){t.status===s.OK?l(t):e.showAuthInteraction(t,n,r,o,i,a,c,l,f)})).catch((function(t){f(e.createInternalServerError(t))})):a(t,!1).then((function(u){u?c(t,u,n).then((function(){t.getData(u).then((function(){t.status===s.OK?l(t):e.showAuthInteraction(t,n,r,o,i,a,c,l,f)})).catch((function(t){f(e.createInternalServerError(t))}))})).catch((function(t){f(e.createInternalServerError(t))})):e.showAuthInteraction(t,n,r,o,i,a,c,l,f)}))})).catch((function(t){f(e.createInternalServerError(t))})):l(t)}))}))},e.showAuthInteraction=function(t,n,r,o,i,a,c,u,l){t.status!==s.MOVED_TEMPORARILY||t.isResponseHandled?t.clickThroughService&&!t.isResponseHandled?r(t).then((function(){a(t,!0).then((function(r){c(t,r,n).then((function(){t.getData(r).then((function(){u(t)})).catch((function(t){l(e.createInternalServerError(t))}))})).catch((function(t){l(e.createInternalServerError(t))}))})).catch((function(t){l(e.createInternalServerError(t))}))})):i(t).then((function(){a(t,!0).then((function(r){c(t,r,n).then((function(){t.getData(r).then((function(){u(t)})).catch((function(t){l(e.createInternalServerError(t))}))})).catch((function(t){l(e.createInternalServerError(t))}))})).catch((function(t){l(e.createInternalServerError(t))}))})):u(t)},e.getService=function(e,t){for(var n=this.getServices(e),r=0;r<n.length;r++){var o=n[r];if(o.getProfile()===t)return o}return null},e.getResourceById=function(t,n){return e.traverseAndFind(t.__jsonld,"@id",n)},e.traverseAndFind=function(t,n,r){if(t.hasOwnProperty(n)&&t[n]===r)return t;for(var o=0;o<Object.keys(t).length;o++)if("object"==typeof t[Object.keys(t)[o]]){var i=e.traverseAndFind(t[Object.keys(t)[o]],n,r);if(null!=i)return i}},e.getServices=function(t,n){var r=void 0===n?{}:n,o=r.onlyService,a=void 0!==o&&o,s=r.onlyServices,c=void 0!==s&&s,u=r.skipParentResources,l=[];(void 0===u||!u)&&t&&t.options&&t.options.resource&&t.options.resource!==t&&l.push.apply(l,e.getServices(t.options.resource,{onlyServices:!0}));var f=c?[]:(t.__jsonld||t).service||[];if(Array.isArray(f)||(f=[f]),a||f.push.apply(f,(t.__jsonld||t).services||[]),0===f.length)return l;for(var d=0;d<f.length;d++){var p=f[d];if("string"==typeof p){var h=this.getResourceById(t.options.resource,p);h&&l.push(new i.Service(h.__jsonld||h,t.options))}else l.push(new i.Service(p,t.options))}return l},e.getTemporalComponent=function(e){var t=/t=([^&]+)/g.exec(e),n=null;return t&&t[1]&&(n=t[1].split(",")),n},e}();t.Utils=c},function(e,t,n){var r=n(19),o=n(20);e.exports=function e(t,n,i,a,s){var c=-1,u=t.length;for(i||(i=o),s||(s=[]);++c<u;){var l=t[c];n>0&&i(l)?n>1?e(l,n-1,i,a,s):r(s,l):a||(s[s.length]=l)}return s}},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return t=t||{},new Promise((function(n,r){var o=new XMLHttpRequest,i=[],a=[],s={},c=function(){return{ok:2==(o.status/100|0),statusText:o.statusText,status:o.status,url:o.responseURL,text:function(){return Promise.resolve(o.responseText)},json:function(){return Promise.resolve(JSON.parse(o.responseText))},blob:function(){return Promise.resolve(new Blob([o.response]))},clone:c,headers:{keys:function(){return i},entries:function(){return a},get:function(e){return s[e.toLowerCase()]},has:function(e){return e.toLowerCase()in s}}}};for(var u in o.open(t.method||"get",e,!0),o.onload=function(){o.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(e,t,n){i.push(t=t.toLowerCase()),a.push([t,n]),s[t]=s[t]?s[t]+","+n:n})),n(c())},o.onerror=r,o.withCredentials="include"==t.credentials,t.headers)o.setRequestHeader(u,t.headers[u]);o.send(t.body||null)}))}},function(e,t,n){e.exports=n(8)},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.parseManifest=t.loadManifest=void 0,o(n(0),t);var i=n(3);t.loadManifest=function(e){return i.Utils.loadManifest(e)},t.parseManifest=function(e,t){return i.Utils.parseManifest(e,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JSONLDResource=void 0;var r=function(){function e(e){this.__jsonld=e,this.context=this.getProperty("context"),this.id=this.getProperty("id")}return e.prototype.getProperty=function(e){var t=null;return this.__jsonld&&((t=this.__jsonld[e])||(t=this.__jsonld["@"+e])),t},e}();t.JSONLDResource=r},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.ManifestResource=void 0;var i=n(0),a=n(1),s=function(e){function t(t,n){var r=e.call(this,t)||this;return r.options=n,r}return o(t,e),t.prototype.getIIIFResourceType=function(){return i.Utils.normaliseType(this.getProperty("type"))},t.prototype.getLabel=function(){var e=this.getProperty("label");return e?i.PropertyValue.parse(e,this.options.locale):new i.PropertyValue([],this.options.locale)},t.prototype.getDefaultLabel=function(){return this.getLabel().getValue(this.options.locale)},t.prototype.getMetadata=function(){var e=this.getProperty("metadata"),t=[];if(!e)return t;for(var n=0;n<e.length;n++){var r=e[n],o=new i.LabelValuePair(this.options.locale);o.parse(r),t.push(o)}return t},t.prototype.getRendering=function(e){for(var t=this.getRenderings(),n=0;n<t.length;n++){var r=t[n];if(r.getFormat()===e)return r}return null},t.prototype.getRenderings=function(){var e,t=[];if(!(e=this.__jsonld?this.__jsonld.rendering:this.rendering))return t;Array.isArray(e)||(e=[e]);for(var n=0;n<e.length;n++){var r=e[n];t.push(new i.Rendering(r,this.options))}return t},t.prototype.getRequiredStatement=function(){var e=null,t=this.getProperty("requiredStatement");return t&&(e=new i.LabelValuePair(this.options.locale)).parse(t),e},t.prototype.getService=function(e){return i.Utils.getService(this,e)},t.prototype.getServices=function(){return i.Utils.getServices(this)},t.prototype.getThumbnail=function(){var e=this.getProperty("thumbnail");return Array.isArray(e)&&(e=e[0]),e?new i.Thumbnail(e,this.options):null},t.prototype.isAnnotation=function(){return this.getIIIFResourceType()===a.IIIFResourceType.ANNOTATION},t.prototype.isCanvas=function(){return this.getIIIFResourceType()===a.IIIFResourceType.CANVAS},t.prototype.isCollection=function(){return this.getIIIFResourceType()===a.IIIFResourceType.COLLECTION},t.prototype.isManifest=function(){return this.getIIIFResourceType()===a.IIIFResourceType.MANIFEST},t.prototype.isRange=function(){return this.getIIIFResourceType()===a.IIIFResourceType.RANGE},t.prototype.isSequence=function(){return this.getIIIFResourceType()===a.IIIFResourceType.SEQUENCE},t}(i.JSONLDResource);t.ManifestResource=s},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Resource=void 0;var i=n(0),a=function(e){function t(t,n){return e.call(this,t,n)||this}return o(t,e),t.prototype.getFormat=function(){var e=this.getProperty("format");return e?e.toLowerCase():null},t.prototype.getResources=function(){var e=[];if(!this.__jsonld.resources)return e;for(var t=0;t<this.__jsonld.resources.length;t++){var n=this.__jsonld.resources[t],r=new i.Annotation(n,this.options);e.push(r)}return e},t.prototype.getType=function(){var e=this.getProperty("type");return e?i.Utils.normaliseType(e):null},t.prototype.getWidth=function(){return this.getProperty("width")},t.prototype.getHeight=function(){return this.getProperty("height")},t.prototype.getMaxWidth=function(){return this.getProperty("maxWidth")},t.prototype.getMaxHeight=function(){return this.getProperty("maxHeight")?null:this.getMaxWidth()},t}(i.ManifestResource);t.Resource=a},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.IIIFResource=void 0;var i=n(0),a=n(1),s=function(e){function t(t,n){var r=e.call(this,t,n)||this;r.index=-1,r.isLoaded=!1;var o={defaultLabel:"-",locale:"en-GB",resource:r,pessimisticAccessControl:!1};return r.options=Object.assign(o,n),r}return o(t,e),t.prototype.getAttribution=function(){var e=this.getProperty("attribution");return e?i.PropertyValue.parse(e,this.options.locale):new i.PropertyValue([],this.options.locale)},t.prototype.getDescription=function(){var e=this.getProperty("description");return e?i.PropertyValue.parse(e,this.options.locale):new i.PropertyValue([],this.options.locale)},t.prototype.getHomepage=function(){var e=this.getProperty("homepage");return e?"string"==typeof e?e:(Array.isArray(e)&&e.length&&(e=e[0]),e["@id"]||e.id):null},t.prototype.getIIIFResourceType=function(){return i.Utils.normaliseType(this.getProperty("type"))},t.prototype.getLogo=function(){var e=this.getProperty("logo");if(!e){var t=this.getProperty("provider");if(!t)return null;var n=t.find((function(e){return void 0!==e.logo}));e=n&&void 0!==n.logo?n.logo:null}return e?"string"==typeof e?e:(Array.isArray(e)&&e.length&&(e=e[0]),e["@id"]||(null==e?void 0:e.id)):null},t.prototype.getLicense=function(){return i.Utils.getLocalisedValue(this.getProperty("license"),this.options.locale)},t.prototype.getRights=function(){var e=this.getProperty("rights");return e?"string"==typeof e?e:(Array.isArray(e)&&e.length&&(e=e[0]),e["@id"]||e.id):null},t.prototype.getNavDate=function(){return new Date(this.getProperty("navDate"))},t.prototype.getRelated=function(){return this.getProperty("related")},t.prototype.getSeeAlso=function(){return this.getProperty("seeAlso")},t.prototype.getTrackingLabel=function(){var e=this.getService(a.ServiceProfile.TRACKING_EXTENSIONS);return e?e.getProperty("trackingLabel"):""},t.prototype.getDefaultTree=function(){return this.defaultTree=new i.TreeNode("root"),this.defaultTree.data=this,this.defaultTree},t.prototype.getRequiredStatement=function(){var e=null,t=this.getProperty("requiredStatement");if(t)(e=new i.LabelValuePair(this.options.locale)).parse(t);else{var n=this.getAttribution();n&&n.length&&((e=new i.LabelValuePair(this.options.locale)).value=n)}return e},t.prototype.isCollection=function(){return this.getIIIFResourceType()===a.IIIFResourceType.COLLECTION},t.prototype.isManifest=function(){return this.getIIIFResourceType()===a.IIIFResourceType.MANIFEST},t.prototype.load=function(){var e=this;return new Promise((function(t){if(e.isLoaded)t(e);else{var n=e.options;n.navDate=e.getNavDate();var r=e.__jsonld.id;r||(r=e.__jsonld["@id"]),i.Utils.loadManifest(r).then((function(r){e.parentLabel=e.getLabel().getValue(n.locale);var o=i.Deserialiser.parse(r,n);(e=Object.assign(e,o)).index=n.index,t(e)}))}}))},t}(i.ManifestResource);t.IIIFResource=s},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Annotation=void 0;var i=n(0),a=function(e){function t(t,n){return e.call(this,t,n)||this}return o(t,e),t.prototype.getBody=function(){var e=[],t=this.getProperty("body");if(t)if(Array.isArray(t))for(var n=0;n<t.length;n++)if((a=t[n]).items)for(var r=0;r<a.items.length;r++){var o=a.items[r];e.push(new i.AnnotationBody(o,this.options))}else e.push(new i.AnnotationBody(a,this.options));else if(t.items)for(n=0;n<t.items.length;n++){var a=t.items[n];e.push(new i.AnnotationBody(a,this.options))}else e.push(new i.AnnotationBody(t,this.options));return e},t.prototype.getMotivation=function(){return this.getProperty("motivation")||null},t.prototype.getOn=function(){return this.getProperty("on")},t.prototype.getTarget=function(){return this.getProperty("target")},t.prototype.getResource=function(){return new i.Resource(this.getProperty("resource"),this.options)},t}(i.ManifestResource);t.Annotation=a},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.AnnotationBody=void 0;var i=n(0),a=function(e){function t(t,n){return e.call(this,t,n)||this}return o(t,e),t.prototype.getFormat=function(){var e=this.getProperty("format");return e?i.Utils.getMediaType(e):null},t.prototype.getType=function(){return this.getProperty("type")?i.Utils.normaliseType(this.getProperty("type")):null},t.prototype.getWidth=function(){return this.getProperty("width")},t.prototype.getHeight=function(){return this.getProperty("height")},t}(i.ManifestResource);t.AnnotationBody=a},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.AnnotationList=void 0;var i=n(0),a=function(e){function t(t,n,r){var o=e.call(this,n)||this;return o.label=t,o.options=r,o}return o(t,e),t.prototype.getIIIFResourceType=function(){return i.Utils.normaliseType(this.getProperty("type"))},t.prototype.getLabel=function(){return this.label},t.prototype.getResources=function(){var e=this;return this.getProperty("resources").map((function(t){return new i.Annotation(t,e.options)}))},t.prototype.load=function(){var e=this;return new Promise((function(t,n){if(e.isLoaded)t(e);else{var r=e.__jsonld.id;r||(r=e.__jsonld["@id"]),i.Utils.loadManifest(r).then((function(n){e.__jsonld=n,e.context=e.getProperty("context"),e.id=e.getProperty("id"),e.isLoaded=!0,t(e)})).catch(n)}}))},t}(i.JSONLDResource);t.AnnotationList=a},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.AnnotationPage=void 0;var i=function(e){function t(t,n){return e.call(this,t,n)||this}return o(t,e),t.prototype.getItems=function(){return this.getProperty("items")},t}(n(0).ManifestResource);t.AnnotationPage=i},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Canvas=void 0;var a=n(1),s=n(0),c=i(n(18)),u=i(n(30)),l=function(e){function t(t,n){return e.call(this,t,n)||this}return o(t,e),t.prototype.getCanonicalImageUri=function(e){var t,n=null,r="default",o=e;if(this.externalResource&&this.externalResource.data&&this.externalResource.data["@id"])n=this.externalResource.data["@id"],o||(o=this.externalResource.data.width),this.externalResource.data["@context"]&&(this.externalResource.data["@context"].indexOf("/1.0/context.json")>-1||this.externalResource.data["@context"].indexOf("/1.1/context.json")>-1||this.externalResource.data["@context"].indexOf("/1/context.json")>-1)&&(r="native");else{var i=void 0;if((i=this.getImages())&&i.length){var a=i[0].getResource(),c=a.getServices();if(o||(o=a.getWidth()),u=c?c.find((function(e){return s.Utils.isImageProfile(e.getProfile())||s.Utils.isImageServiceType(e.getIIIFResourceType())})):null)n=u.id,r=s.Utils.getImageQuality(u.getProfile());else if(o===a.getWidth())return a.id}if((i=this.getContent())&&i.length){var u,l=i[0].getBody()[0];if(c=l.getServices(),o||(o=l.getWidth()),u=c?c.find((function(e){return s.Utils.isImageServiceType(e.getIIIFResourceType())})):null)n=u.id,r=s.Utils.getImageQuality(u.getProfile());else if(o===l.getWidth())return l.id}if(!n){var f=this.getProperty("thumbnail");if(f){if("string"==typeof f)return f;if(f["@id"])return f["@id"];if(f.length)return f[0].id}}}return t=o+",",n&&n.endsWith("/")&&(n=n.substr(0,n.length-1)),[n,"full",t,0,r+".jpg"].join("/")},t.prototype.getMaxDimensions=function(){var e,t=null;return this.externalResource&&this.externalResource.data&&this.externalResource.data.profile&&(e=this.externalResource.data.profile,Array.isArray(e)&&(e=e.filter((function(e){var t;return null!==(t=e.maxWidth)&&void 0!==t?t:e.maxwidth}))[0])&&(t=new s.Size(e.maxWidth,e.maxHeight?e.maxHeight:e.maxWidth))),t},t.prototype.getContent=function(){var e=[],t=this.__jsonld.items||this.__jsonld.content;if(!t)return e;var n=null;if(t.length&&(n=new s.AnnotationPage(t[0],this.options)),!n)return e;for(var r=n.getItems(),o=0;o<r.length;o++){var i=r[o],a=new s.Annotation(i,this.options);e.push(a)}return e},t.prototype.getDuration=function(){return this.getProperty("duration")},t.prototype.getImages=function(){var e=[];if(!this.__jsonld.images)return e;for(var t=0;t<this.__jsonld.images.length;t++){var n=this.__jsonld.images[t],r=new s.Annotation(n,this.options);e.push(r)}return e},t.prototype.getIndex=function(){return this.getProperty("index")},t.prototype.getOtherContent=function(){var e=this,t=(Array.isArray(this.getProperty("otherContent"))?this.getProperty("otherContent"):[this.getProperty("otherContent")]).filter((function(e){return e&&"string"==typeof(t=e["@type"])&&t.toLowerCase()==t.toLowerCase();var t})).map((function(t,n){return new s.AnnotationList(t.label||"Annotation list ".concat(n),t,e.options)})).map((function(e){return e.load()}));return Promise.all(t)},t.prototype.getWidth=function(){return this.getProperty("width")},t.prototype.getHeight=function(){return this.getProperty("height")},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},Object.defineProperty(t.prototype,"imageResources",{get:function(){var e=this,n=(0,u.default)([this.getImages().map((function(e){return e.getResource()})),this.getContent().map((function(e){return e.getBody()}))]);return(0,c.default)(n.map((function(n){switch(n.getProperty("type").toLowerCase()){case a.ExternalResourceType.CHOICE:case a.ExternalResourceType.OA_CHOICE:return new t({images:(0,c.default)([n.getProperty("default"),n.getProperty("item")]).map((function(e){return{resource:e}}))},e.options).getImages().map((function(e){return e.getResource()}));default:return n}})))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"resourceAnnotations",{get:function(){return(0,u.default)([this.getImages(),this.getContent()])},enumerable:!1,configurable:!0}),t.prototype.resourceAnnotation=function(e){return this.resourceAnnotations.find((function(t){return t.getResource().id===e||(0,c.default)(new Array(t.getBody())).some((function(t){return t.id===e}))}))},t.prototype.onFragment=function(e){var t=this.resourceAnnotation(e);if(t){var n=t.getProperty("on"),r=t.getProperty("target");if(n&&r){var o=(n||r).match(/xywh=(.*)$/);if(o)return o[1].split(",").map((function(e){return parseInt(e,10)}))}}},Object.defineProperty(t.prototype,"iiifImageResources",{get:function(){return this.imageResources.filter((function(e){return e&&e.getServices()[0]&&e.getServices()[0].id}))}
2,enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"imageServiceIds",{get:function(){return this.iiifImageResources.map((function(e){return e.getServices()[0].id}))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"aspectRatio",{get:function(){return this.getWidth()/this.getHeight()},enumerable:!1,configurable:!0}),t}(s.Resource);t.Canvas=l},function(e,t,n){var r=n(4);e.exports=function(e){return null!=e&&e.length?r(e,1):[]}},function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},function(e,t,n){var r=n(2),o=n(24),i=n(29),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},function(e,t,n){var r=n(22),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(23))},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(25),o=n(5),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},function(e,t,n){var r=n(26),o=n(5);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},function(e,t,n){var r=n(2),o=n(27),i=n(28),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},function(e,t,n){var r=n(2),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){var r=n(4);e.exports=function(e){return null!=e&&e.length?r(e,1/0):[]}},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Collection=void 0;var i=n(1),a=n(0),s=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.items=[],r._collections=null,r._manifests=null,t.__collection=r,r}return o(t,e),t.prototype.getCollections=function(){return this._collections?this._collections:this._collections=this.items.filter((function(e){return e.isCollection()}))},t.prototype.getManifests=function(){return this._manifests?this._manifests:this._manifests=this.items.filter((function(e){return e.isManifest()}))},t.prototype.getCollectionByIndex=function(e){for(var t,n=this.getCollections(),r=0;r<n.length;r++){var o=n[r];o.index===e&&(t=o)}if(t)return t.options.index=e,t.load();throw new Error("Collection index not found")},t.prototype.getManifestByIndex=function(e){for(var t,n=this.getManifests(),r=0;r<n.length;r++){var o=n[r];o.index===e&&(t=o)}if(t)return t.options.index=e,t.load();throw new Error("Manifest index not found")},t.prototype.getTotalCollections=function(){return this.getCollections().length},t.prototype.getTotalManifests=function(){return this.getManifests().length},t.prototype.getTotalItems=function(){return this.items.length},t.prototype.getViewingDirection=function(){return this.getProperty("viewingDirection")?this.getProperty("viewingDirection"):i.ViewingDirection.LEFT_TO_RIGHT},t.prototype.getBehavior=function(){var e=this.getProperty("behavior");return Array.isArray(e)&&(e=e[0]),e||null},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},t.prototype.getDefaultTree=function(){return e.prototype.getDefaultTree.call(this),this.defaultTree.data.type=a.Utils.normaliseType(a.TreeNodeType.COLLECTION),this._parseManifests(this),this._parseCollections(this),a.Utils.generateTreeNodeIds(this.defaultTree),this.defaultTree},t.prototype._parseManifests=function(e){if(e.getManifests()&&e.getManifests().length)for(var t=0;t<e.getManifests().length;t++){var n=e.getManifests()[t],r=n.getDefaultTree();r.label=n.parentLabel||n.getLabel().getValue(this.options.locale)||"manifest "+(t+1),r.navDate=n.getNavDate(),r.data.id=n.id,r.data.type=a.Utils.normaliseType(a.TreeNodeType.MANIFEST),e.defaultTree.addNode(r)}},t.prototype._parseCollections=function(e){if(e.getCollections()&&e.getCollections().length)for(var t=0;t<e.getCollections().length;t++){var n=e.getCollections()[t],r=n.getDefaultTree();r.label=n.parentLabel||n.getLabel().getValue(this.options.locale)||"collection "+(t+1),r.navDate=n.getNavDate(),r.data.id=n.id,r.data.type=a.Utils.normaliseType(a.TreeNodeType.COLLECTION),e.defaultTree.addNode(r)}},t}(a.IIIFResource);t.Collection=s},function(e,t,n){"use strict";
vendor: 5,982 bytes, line 2
2Object.defineProperty(t,"__esModule",{value:!0}),t.Duration=void 0;var r=function(){function e(e,t){this.start=e,this.end=t}return e.prototype.getLength=function(){return this.end-this.start},e}();t.Duration=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LabelValuePair=void 0;var r=n(0),o=function(){function e(e){this.defaultLocale=e}return e.prototype.parse=function(e){this.resource=e,this.label=r.PropertyValue.parse(this.resource.label,this.defaultLocale),this.value=r.PropertyValue.parse(this.resource.value,this.defaultLocale)},e.prototype.getLabel=function(e){return null===this.label?null:(Array.isArray(e)&&!e.length&&(e=void 0),this.label.getValue(e||this.defaultLocale))},e.prototype.setLabel=function(e){null===this.label&&(this.label=new r.PropertyValue([])),this.label.setValue(e,this.defaultLocale)},e.prototype.getValue=function(e,t){return void 0===t&&(t="<br/>"),null===this.value?null:(Array.isArray(e)&&!e.length&&(e=void 0),this.value.getValue(e||this.defaultLocale,t))},e.prototype.getValues=function(e){return null===this.value?[]:(Array.isArray(e)&&!e.length&&(e=void 0),this.value.getValues(e||this.defaultLocale))},e.prototype.setValue=function(e){null===this.value&&(this.value=new r.PropertyValue([])),this.value.setValue(e,this.defaultLocale)},e}();t.LabelValuePair=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.LanguageMap=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.getValue=function(e,t){return e.getValue(t,"<br/>")},t.getValues=function(e,t){return e.getValues(t)},t}(Array);t.LanguageMap=i},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.PropertyValue=t.LocalizedValue=void 0;var i=n(3),a=function(){function e(e,t,n){void 0===n&&(n="none"),Array.isArray(e)&&1===e.length?this._value=e[0]:this._value=e,"none"!==t&&"@none"!==t||(t=void 0),this._locale=t,this._defaultLocale=n}return e.parseV2Value=function(t,n){return"string"==typeof t?new e(t,void 0,n):t["@value"]?new e(t["@value"],t["@language"],n):null},Object.defineProperty(e.prototype,"value",{get:function(){return Array.isArray(this._value)?this._value.join("<br/>"):this._value},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"locale",{get:function(){return void 0===this._locale?this._defaultLocale:this._locale},enumerable:!1,configurable:!0}),e.prototype.addValue=function(e){Array.isArray(this._value)||(this._value=[this._value]),Array.isArray(e)?this._value=this._value.concat(e):this._value.push(e)},e}();t.LocalizedValue=a;var s=function(e){function t(n,r){void 0===n&&(n=[]);var o=e.apply(this,n)||this;return o.__proto__=t.prototype,o._defaultLocale=r,o}return o(t,e),t.parse=function(e,n){if(!e)return new t([],n);if(Array.isArray(e)){var r=(o=e.map((function(e){return a.parseV2Value(e,n)})).filter((function(e){return null!==e}))).reduce((function(e,t){var n=t._locale;return n||(n="none"),e[n]?e[n].addValue(t._value):e[n]=t,e}),{});return new t(Object.values(r),n)}return"string"==typeof e?new t([new a(e,void 0,n)],n):e["@language"]||e["@value"]?new t(null!==(o=a.parseV2Value(e))?[o]:[],n):new t(Object.keys(e).map((function(t){var r=e[t];if(!Array.isArray(r))throw new Error("A IIIF v3 localized property value must have an array as the value for a given language.");return new a(r,t,n)})),n);var o},t.prototype.getSuitableLocale=function(e){for(var t=Array.from(this.values()).map((function(e){return e._locale})).filter((function(e){return void 0!==e})),n=function(e){var n=t.find((function(t){return t===e}));if(n)return{value:n}},r=0,o=e;r<o.length;r++){var a=n(o[r]);if("object"==typeof a)return a.value}for(var s=function(e){var n=t.find((function(t){return i.Utils.getInexactLocale(t)===i.Utils.getInexactLocale(e)}));if(n)return{value:n}},c=0,u=e;c<u.length;c++){var l=s(u[c]);if("object"==typeof l)return l.value}},t.prototype.setValue=function(e,t){var n=void 0;if(t){var r=this.getSuitableLocale([t]);r&&(n=this.find((function(e){return e._locale===r})))}else n=this.find((function(e){return void 0===e._locale}));n?n._value=e:this.push(new a(e,t,this._defaultLocale))},t.prototype.getValue=function(e,t){var n=this.getValues(e);return 0===n.length?null:t?n.join(t):n[0]},t.prototype.getValues=function(e){if(!this.length)return[];var t;if(t=e?Array.isArray(e)?e:[e]:[],1===this.length&&void 0===this[0]._locale){var n=this[0]._value;return Array.isArray(n)?n:[n]}
2var r=this.getSuitableLocale(t);if(r)return n=this.find((function(e){return e._locale===r}))._value,Array.isArray(n)?n:[n];if(!this.find((function(e){return void 0===e._locale})))return n=this[0]._value,Array.isArray(n)?n:[n];var o=this.find((function(e){return void 0===e._locale}));return o?Array.isArray(o._value)?o._value:[o._value]:[]},t}(Array);t.PropertyValue=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CONTINUE=100,t.SWITCHING_PROTOCOLS=101,t.PROCESSING=102,t.OK=200,t.CREATED=201,t.ACCEPTED=202,t.NON_AUTHORITATIVE_INFORMATION=203,t.NO_CONTENT=204,t.RESET_CONTENT=205,t.PARTIAL_CONTENT=206,t.MULTI_STATUS=207,t.MULTIPLE_CHOICES=300,t.MOVED_PERMANENTLY=301,t.MOVED_TEMPORARILY=302,t.SEE_OTHER=303,t.NOT_MODIFIED=304,t.USE_PROXY=305,t.TEMPORARY_REDIRECT=307,t.BAD_REQUEST=400,t.UNAUTHORIZED=401,t.PAYMENT_REQUIRED=402,t.FORBIDDEN=403,t.NOT_FOUND=404,t.METHOD_NOT_ALLOWED=405,t.NOT_ACCEPTABLE=406,t.PROXY_AUTHENTICATION_REQUIRED=407,t.REQUEST_TIME_OUT=408,t.CONFLICT=409,t.GONE=410,t.LENGTH_REQUIRED=411,t.PRECONDITION_FAILED=412,t.REQUEST_ENTITY_TOO_LARGE=413,t.REQUEST_URI_TOO_LARGE=414,t.UNSUPPORTED_MEDIA_TYPE=415,t.REQUESTED_RANGE_NOT_SATISFIABLE=416,t.EXPECTATION_FAILED=417,t.IM_A_TEAPOT=418,t.UNPROCESSABLE_ENTITY=422,t.LOCKED=423,t.FAILED_DEPENDENCY=424,t.UNORDERED_COLLECTION=425,t.UPGRADE_REQUIRED=426,t.PRECONDITION_REQUIRED=428,t.TOO_MANY_REQUESTS=429,t.REQUEST_HEADER_FIELDS_TOO_LARGE=431,t.INTERNAL_SERVER_ERROR=500,t.NOT_IMPLEMENTED=501,t.BAD_GATEWAY=502,t.SERVICE_UNAVAILABLE=503,t.GATEWAY_TIME_OUT=504,t.HTTP_VERSION_NOT_SUPPORTED=505,t.VARIANT_ALSO_NEGOTIATES=506,t.INSUFFICIENT_STORAGE=507,t.BANDWIDTH_LIMIT_EXCEEDED=509,t.NOT_EXTENDED=510,t.NETWORK_AUTHENTICATION_REQUIRED=511},function(e,t,n){e.exports=window.fetch||(window.fetch=n(6).default||n(6))},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Manifest=void 0;var i=n(1),a=n(0),s=function(e){function t(t,n){var r=e.call(this,t,n)||this;if(r.index=0,r._allRanges=null,r.items=[],r._topRanges=[],r.__jsonld.structures&&r.__jsonld.structures.length)for(var o=r._getTopRanges(),i=0;i<o.length;i++){var a=o[i];r._parseRanges(a,String(i))}return r}return o(t,e),t.prototype.getPosterCanvas=function(){var e=this.getProperty("posterCanvas");return e&&(e=new a.Canvas(e,this.options)),e},t.prototype.getAccompanyingCanvas=function(){var e=this.getProperty("accompanyingCanvas");return e&&(e=new a.Canvas(e,this.options)),e},t.prototype.getBehavior=function(){var e=this.getProperty("behavior");return Array.isArray(e)&&(e=e[0]),e||null},t.prototype.getDefaultTree=function(){if(e.prototype.getDefaultTree.call(this),this.defaultTree.data.type=a.Utils.normaliseType(a.TreeNodeType.MANIFEST),!this.isLoaded)return this.defaultTree;var t=this.getTopRanges();return t.length&&t[0].getTree(this.defaultTree),a.Utils.generateTreeNodeIds(this.defaultTree),this.defaultTree},t.prototype._getTopRanges=function(){var e=[];if(this.__jsonld.structures&&this.__jsonld.structures.length){for(var t=0;t<this.__jsonld.structures.length;t++){var n=this.__jsonld.structures[t];n.viewingHint===i.ViewingHint.TOP&&e.push(n)}if(!e.length){var r={};r.ranges=this.__jsonld.structures,e.push(r)}}return e},t.prototype.getTopRanges=function(){return this._topRanges},t.prototype._getRangeById=function(e){if(this.__jsonld.structures&&this.__jsonld.structures.length)for(var t=0;t<this.__jsonld.structures.length;t++){var n=this.__jsonld.structures[t];if(n["@id"]===e||n.id===e)return n}return null},t.prototype._parseRanges=function(e,t,n){var r,o=null;if("string"==typeof e&&(o=e,e=this._getRangeById(o)),e){(r=new a.Range(e,this.options)).parentRange=n,r.path=t,n?n.items.push(r):this._topRanges.push(r);var i=e.items||e.members;if(i)for(var s=0;s<i.length;s++){var c=i[s];if(c["@type"]&&"sc:range"===c["@type"].toLowerCase()||c.type&&"range"===c.type.toLowerCase())this._parseRanges(c,t+"/"+s,r);else if(c["@type"]&&"sc:canvas"===c["@type"].toLowerCase()||c.type&&"canvas"===c.type.toLowerCase()){r.canvases||(r.canvases=[]);var u=c.id||c["@id"];r.canvases.push(u)}}else if(e.ranges)for(s=0;s<e.ranges.length;s++)this._parseRanges(e.ranges[s],t+"/"+s,r)}else console.warn("Range:",o,"does not exist")},t.prototype.getAllRanges=function(){if(null!=this._allRanges)return this._allRanges;this._allRanges=[];for(var e=this.getTopRanges(),t=function(t){var r=e[t];r.id&&n._allRanges.push(r);var o=function(e,t){e.add(t);var n=t.getRanges();return n.length?n.reduce(o,e):e},i=Array.from(r.getRanges().reduce(o,new Set));n._allRanges=n._allRanges.concat(i)},n=this,r=0;r<e.length;r++)t(r);return this._allRanges},t.prototype.getRangeById=function(e){for(var t=this.getAllRanges(),n=0;n<t.length;n++){var r=t[n];if(r.id===e)return r}return null},t.prototype.getRangeByPath=function(e){for(var t=this.getAllRanges(),n=0;n<t.length;n++){var r=t[n];if(r.path===e)return r}return null},t.prototype.getSequences=function(){if(this.items.length)return this.items;var e=this.__jsonld.mediaSequences||this.__jsonld.sequences;if(e)for(var t=0;t<e.length;t++){var n=e[t],r=new a.Sequence(n,this.options);this.items.push(r)}else this.__jsonld.items&&(r=new a.Sequence(this.__jsonld.items,this.options),this.items.push(r));return this.items}
vendor: 11,874 bytes, line 2
2,t.prototype.getSequenceByIndex=function(e){return this.getSequences()[e]},t.prototype.getTotalSequences=function(){return this.getSequences().length},t.prototype.getManifestType=function(){var e=this.getService(i.ServiceProfile.UI_EXTENSIONS);return e?e.getProperty("manifestType"):a.ManifestType.EMPTY},t.prototype.isMultiSequence=function(){return this.getTotalSequences()>1},t.prototype.isPagingEnabled=function(){var e=this.getViewingHint();if(e)return e===i.ViewingHint.PAGED;var t=this.getBehavior();return!!t&&t===i.Behavior.PAGED},t.prototype.getViewingDirection=function(){return this.getProperty("viewingDirection")},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},t}(a.IIIFResource);t.Manifest=s},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ManifestType=void 0,function(e){e.EMPTY="",e.MANUSCRIPT="manuscript",e.MONOGRAPH="monograph"}(r||(t.ManifestType=r={}))},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Range=void 0;var i=n(0),a=n(1),s=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r._ranges=null,r.canvases=null,r.items=[],r}return o(t,e),t.prototype.getCanvasIds=function(){return this.__jsonld.canvases?this.__jsonld.canvases:this.canvases?this.canvases:[]},t.prototype.getDuration=function(){if(this.canvases&&this.canvases.length){for(var e=[],t=[],n=0,r=this.canvases;n<r.length;n++)if(h=r[n]){var o=h.match(/(.*)#t=([0-9.]+),?([0-9.]+)?/)||[void 0,h],a=o[1],s=o[2],c=o[3];a&&(e.push(parseFloat(s)),t.push(parseFloat(c)))}if(e.length&&t.length)return new i.Duration(Math.min.apply(Math,e),Math.max.apply(Math,t))}else{e=[],t=[];for(var u=0,l=m=this.getRanges();u<l.length;u++)(g=l[u].getDuration())&&(e.push(g.start),t.push(g.end));if(e.length&&t.length)return new i.Duration(Math.min.apply(Math,e),Math.max.apply(Math,t))}var f,d;if(this.canvases&&this.canvases.length)for(var p=0;p<this.canvases.length;p++){var h=this.canvases[p],v=i.Utils.getTemporalComponent(h);v&&v.length>1&&(0===p&&(f=Number(v[0])),p===this.canvases.length-1&&(d=Number(v[1])))}else{var m=this.getRanges();for(p=0;p<m.length;p++){var g;(g=m[p].getDuration())&&(0===p&&(f=g.start),p===m.length-1&&(d=g.end))}}if(void 0!==f&&void 0!==d)return new i.Duration(f,d)},t.prototype.getRanges=function(){return this._ranges?this._ranges:this._ranges=this.items.filter((function(e){return e.isRange()}))},t.prototype.getBehavior=function(){var e=this.getProperty("behavior");return Array.isArray(e)&&(e=e[0]),e||null},t.prototype.getViewingDirection=function(){return this.getProperty("viewingDirection")},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},t.prototype.getTree=function(e){e.data=this,this.treeNode=e;var t=this.getRanges();if(t&&t.length)for(var n=0;n<t.length;n++){var r=t[n],o=new i.TreeNode;e.addNode(o),this._parseTreeNode(o,r)}return i.Utils.generateTreeNodeIds(e),e},t.prototype.spansTime=function(e){var t=this.getDuration();return!!(t&&e>=t.start&&e<=t.end)},t.prototype._parseTreeNode=function(e,t){e.label=t.getLabel().getValue(this.options.locale),e.data=t,e.data.type=i.Utils.normaliseType(i.TreeNodeType.RANGE),t.treeNode=e;var n=t.getRanges();if(n&&n.length)for(var r=0;r<n.length;r++){var o=n[r];if(o.getBehavior()!==a.Behavior.NO_NAV){var s=new i.TreeNode;e.addNode(s),this._parseTreeNode(s,o)}}},t}(i.ManifestResource);t.Range=s},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rendering=void 0;var i=function(e){function t(t,n){return e.call(this,t,n)||this}return o(t,e),t.prototype.getFormat=function(){return this.getProperty("format")},t}(n(0).ManifestResource);t.Rendering=i},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Sequence=void 0;var i=n(1),a=n(0),s=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.items=[],r._thumbnails=null,r}return o(t,e),t.prototype.getCanvases=function(){if(this.items.length)return this.items;var e=this.__jsonld.canvases||this.__jsonld.elements;if(e)for(var t=0;t<e.length;t++){var n=e[t];(r=new a.Canvas(n,this.options)).index=t,this.items.push(r)}else if(this.__jsonld)for(t=0;t<this.__jsonld.length;t++){var r;n=this.__jsonld[t],(r=new a.Canvas(n,this.options)).index=t,this.items.push(r)}return this.items},t.prototype.getCanvasById=function(e){for(var t=0;t<this.getTotalCanvases();t++){var n=this.getCanvasByIndex(t),r=a.Utils.normaliseUrl(n.id);if(a.Utils.normaliseUrl(e)===r)return n}return null},t.prototype.getCanvasByIndex=function(e){return this.getCanvases()[e]},t.prototype.getCanvasIndexById=function(e){for(var t=0;t<this.getTotalCanvases();t++)if(this.getCanvasByIndex(t).id===e)return t;return null},t.prototype.getCanvasIndexByLabel=function(e,t){e=e.trim(),isNaN(e)||(e=parseInt(e,10).toString(),t&&(e+="r"));for(var n,r,o,i=/(\d*)\D+(\d*)/,a=0;a<this.getTotalCanvases();a++){var s=this.getCanvasByIndex(a);if(s.getLabel().getValue(this.options.locale)===e)return a;if((n=i.exec(e))&&(r=n[1],(o=n[2])&&new RegExp("^"+r+"\\D+"+o+"$").test(s.getLabel().toString())))return a}return-1},t.prototype.getLastCanvasLabel=function(e){for(var t=this.getTotalCanvases()-1;t>=0;t--){var n=this.getCanvasByIndex(t).getLabel().getValue(this.options.locale);if(e){if(/^[a-zA-Z0-9]*$/.test(n))return n}else if(n)return n}return this.options.defaultLabel},t.prototype.getLastPageIndex=function(){return this.getTotalCanvases()-1},t.prototype.getNextPageIndex=function(e,t){var n;if(t){var r=this.getPagedIndices(e),o=this.getViewingDirection();n=o&&o===i.ViewingDirection.RIGHT_TO_LEFT?r[0]+1:r[r.length-1]+1}else n=e+1;return n>this.getLastPageIndex()?-1:n},t.prototype.getPagedIndices=function(e,t){var n=[];if(t){n=this.isFirstCanvas(e)||this.isLastCanvas(e)?[e]:e%2?[e,e+1]:[e-1,e];var r=this.getViewingDirection();r&&r===i.ViewingDirection.RIGHT_TO_LEFT&&(n=n.reverse())}else n.push(e);return n},t.prototype.getPrevPageIndex=function(e,t){var n;if(t){var r=this.getPagedIndices(e),o=this.getViewingDirection();n=o&&o===i.ViewingDirection.RIGHT_TO_LEFT?r[r.length-1]-1:r[0]-1}else n=e-1;return n},t.prototype.getStartCanvasIndex=function(){var e=this.getStartCanvas();if(e)for(var t=0;t<this.getTotalCanvases();t++)if(this.getCanvasByIndex(t).id===e)return t;return 0},t.prototype.getThumbs=function(e,t){for(var n=[],r=this.getTotalCanvases(),o=0;o<r;o++){var i=this.getCanvasByIndex(o),s=new a.Thumb(e,i);n.push(s)}return n},t.prototype.getThumbnails=function(){if(null!=this._thumbnails)return this._thumbnails;this._thumbnails=[];for(var e=this.getCanvases(),t=0;t<e.length;t++){var n=e[t].getThumbnail();n&&this._thumbnails.push(n)}return this._thumbnails},t.prototype.getStartCanvas=function(){return this.getProperty("startCanvas")},t.prototype.getTotalCanvases=function(){return this.getCanvases().length},t.prototype.getViewingDirection=function(){return this.getProperty("viewingDirection")?this.getProperty("viewingDirection"):this.options.resource.getViewingDirection?this.options.resource.getViewingDirection():null},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},t.prototype.isCanvasIndexOutOfRange=function(e){return e>this.getTotalCanvases()-1},t.prototype.isFirstCanvas=function(e){return 0===e},t.prototype.isLastCanvas=function(e){return e===this.getTotalCanvases()-1},t.prototype.isMultiCanvas=function(){return this.getTotalCanvases()>1},t.prototype.isPagingEnabled=function(){var e=this.getViewingHint();return!!e&&e===i.ViewingHint.PAGED},t.prototype.isTotalCanvasesEven=function(){return this.getTotalCanvases()%2==0},t}(a.ManifestResource);t.Sequence=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Deserialiser=void 0;var r=n(0),o=function(){function e(){}return e.parse=function(e,t){return"string"==typeof e&&(e=JSON.parse(e)),this.parseJson(e,t)},e.parseJson=function(e,t){var n;if(t&&t.navDate&&!isNaN(t.navDate.getTime())&&(e.navDate=t.navDate.toString()),e["@type"])switch(e["@type"]){case"sc:Collection":n=this.parseCollection(e,t);break;case"sc:Manifest":n=this.parseManifest(e,t);break;default:return null}else switch(e.type){case"Collection":n=this.parseCollection(e,t);break;case"Manifest":n=this.parseManifest(e,t);break;default:return null}return n.isLoaded=!0,n},e.parseCollection=function(e,t){var n=new r.Collection(e,t);return t?(n.index=t.index||0,t.resource&&(n.parentCollection=t.resource.parentCollection)):n.index=0,this.parseCollections(n,t),this.parseManifests(n,t),this.parseItems(n,t),n},e.parseCollections=function(e,t){var n;if(e.__jsonld.collections?n=e.__jsonld.collections:e.__jsonld.items&&(n=e.__jsonld.items.filter((function(e){return"collection"===e.type.toLowerCase()}))),n)for(var r=0;r<n.length;r++){t&&(t.index=r);var o=this.parseCollection(n[r],t);o.index=r,o.parentCollection=e,e.items.push(o)}},e.parseManifest=function(e,t){return new r.Manifest(e,t)},e.parseManifests=function(e,t){var n;if(e.__jsonld.manifests?n=e.__jsonld.manifests:e.__jsonld.items&&(n=e.__jsonld.items.filter((function(e){return"manifest"===e.type.toLowerCase()}))),n)for(var r=0;r<n.length;r++){var o=this.parseManifest(n[r],t);o.index=r,o.parentCollection=e,e.items.push(o)}},e.parseItem=function(e,t){if(e["@type"]){if("sc:manifest"===e["@type"].toLowerCase())return this.parseManifest(e,t);if("sc:collection"===e["@type"].toLowerCase())return this.parseCollection(e,t)}else if(e.type){if("manifest"===e.type.toLowerCase())return this.parseManifest(e,t);if("collection"===e.type.toLowerCase())return this.parseCollection(e,t)}return null},e.parseItems=function(e,t){var n=e.__jsonld.members||e.__jsonld.items;if(n)for(var r=function(r){t&&(t.index=r);var i=o.parseItem(n[r],t);return i?e.items.filter((function(e){return e.id===i.id}))[0]?"continue":(i.index=r,i.parentCollection=e,void e.items.push(i)):{value:void 0}},o=this,i=0;i<n.length;i++){var a=r(i);if("object"==typeof a)return a.value}},e}();t.Deserialiser=o},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});
2Object.defineProperty(t,"__esModule",{value:!0}),t.Service=void 0;var i=n(0),a=function(e){function t(t,n){return e.call(this,t,n)||this}return o(t,e),t.prototype.getProfile=function(){var e=this.getProperty("profile");return e||(e=this.getProperty("dcterms:conformsTo")),Array.isArray(e)?e[0]:e},t.prototype.getConfirmLabel=function(){return i.Utils.getLocalisedValue(this.getProperty("confirmLabel"),this.options.locale)},t.prototype.getDescription=function(){return i.Utils.getLocalisedValue(this.getProperty("description"),this.options.locale)},t.prototype.getFailureDescription=function(){return i.Utils.getLocalisedValue(this.getProperty("failureDescription"),this.options.locale)},t.prototype.getFailureHeader=function(){return i.Utils.getLocalisedValue(this.getProperty("failureHeader"),this.options.locale)},t.prototype.getHeader=function(){return i.Utils.getLocalisedValue(this.getProperty("header"),this.options.locale)},t.prototype.getServiceLabel=function(){return i.Utils.getLocalisedValue(this.getProperty("label"),this.options.locale)},t.prototype.getInfoUri=function(){var e=this.id;return e.endsWith("/")||(e+="/"),e+"info.json"},t}(i.ManifestResource);t.Service=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Size=void 0;var r=function(e,t){this.width=e,this.height=t};t.Size=r},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.StatusCode=void 0,function(e){e[e.AUTHORIZATION_FAILED=1]="AUTHORIZATION_FAILED",e[e.FORBIDDEN=2]="FORBIDDEN",e[e.INTERNAL_SERVER_ERROR=3]="INTERNAL_SERVER_ERROR",e[e.RESTRICTED=4]="RESTRICTED"}(r||(t.StatusCode=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Thumb=void 0;var r=function(e,t){this.data=t,this.index=t.index,this.width=e;var n=t.getHeight()/t.getWidth();this.height=n?Math.floor(this.width*n):e,this.uri=t.getCanonicalImageUri(e),this.label=t.getLabel().getValue(),this.viewingHint=t.getViewingHint()};t.Thumb=r},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)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Thumbnail=void 0;var i=function(e){function t(t,n){return e.call(this,t,n)||this}return o(t,e),t}(n(0).Resource);t.Thumbnail=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TreeNode=void 0;var r=n(0),o=function(){function e(e,t){this.label=e,this.data=t||{},this.nodes=[]}return e.prototype.addNode=function(e){this.nodes.push(e),e.parentNode=this},e.prototype.isCollection=function(){return this.data.type===r.Utils.normaliseType(r.TreeNodeType.COLLECTION)},e.prototype.isManifest=function(){return this.data.type===r.Utils.normaliseType(r.TreeNodeType.MANIFEST)},e.prototype.isRange=function(){return this.data.type===r.Utils.normaliseType(r.TreeNodeType.RANGE)},e}();t.TreeNode=o},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.TreeNodeType=void 0,function(e){e.COLLECTION="collection",e.MANIFEST="manifest",e.RANGE="range"}(r||(t.TreeNodeType=r={}))}])},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(0),o=n.n(r),i=["classes"];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 s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}
2function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=o.a.forwardRef((function(e,t){var n=e.PluginComponents,r=(e.classes,function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,i));return n?n.map((function(e,n){return o.a.isValidElement(e)?o.a.cloneElement(e,s(s({},r),{},{ref:t})):o.a.createElement(e,Object.assign({ref:t},r,{key:n}))})):null}))},function(e,t,n){"use strict";n.d(t,"g",(function(){return i})),n.d(t,"h",(function(){return a})),n.d(t,"e",(function(){return s})),n.d(t,"d",(function(){return c})),n.d(t,"i",(function(){return u})),n.d(t,"f",(function(){return l})),n.d(t,"c",(function(){return f})),n.d(t,"b",(function(){return d})),n.d(t,"a",(function(){return p}));var r=n(9),o=n(45);function i(e){return Object.values(Object(o.a)(e).windows).map((function(e){return e.manifestId}))}function a(e){return Object(o.a)(e).windows||{}}function s(e,t){var n=t.windowId;return a(e)[n]}var c=Object(r.createSelector)([function(e){return Object(o.a)(e).viewers},function(e,t){return t.windowId}],(function(e,t){return e[t]}));function u(e){return Object(o.a)(e).workspace}var l=Object(r.createSelector)([u],(function(e){return e.windowIds||[]}));function f(e){return Object(o.a)(e).manifests||{}}function d(e,t){var n=t.manifestId,r=t.windowId,o=f(e);return o&&o[n||r&&(s(e,{windowId:r})||{}).manifestId]}function p(e){return Object(o.a)(e).catalog||{}}},function(e,t,n){"use strict";var r=n(42);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},function(e,t,n){"use strict";var r=n(38),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(o(e)+" is not an object")}},function(e,t,n){"use strict";var r=n(22),o=n(185),i=n(47),a=n(217),s=n(184),c=n(456),u=r.Symbol,l=o("wks"),f=c?u.for||u:u&&u.withoutSetter||a;e.exports=function(e){return i(l,e)||(l[e]=s&&i(u,e)?u[e]:f("Symbol."+e)),l[e]}},function(e,t,n){"use strict";var r=n(215),o=Function.prototype.call;e.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},function(e,t,n){"use strict";var r="object"==typeof document&&document.all;e.exports=void 0===r&&void 0!==r?function(e){return"function"==typeof e||e===r}:function(e){return"function"==typeof e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0),o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function i(e){var t=r.useRef(e);return o((function(){t.current=e})),r.useCallback((function(){return t.current.apply(void 0,arguments)}),[])}},function(e,t,n){"use strict";var r,o,i,a=n(369),s=n(34),c=n(22),u=n(42),l=n(38),f=n(47),d=n(134),p=n(160),h=n(118),v=n(58),m=n(111),g=n(108),y=n(112),b=n(146),w=n(40),O=n(217),E=n(77),x=E.enforce,S=E.get,j=c.Int8Array,_=j&&j.prototype,T=c.Uint8ClampedArray,P=T&&T.prototype,C=j&&y(j),I=_&&y(_),k=Object.prototype,R=c.TypeError,A=w("toStringTag"),D=O("TYPED_ARRAY_TAG"),N="TypedArrayConstructor",M=a&&!!b&&"Opera"!==d(c.opera),L=!1,z={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},W={BigInt64Array:8,BigUint64Array:8},F=function(e){var t=y(e);if(l(t)){var n=S(t);return n&&f(n,N)?n[N]:F(t)}},B=function(e){if(!l(e))return!1;var t=d(e);return f(z,t)||f(W,t)};for(r in z)(i=(o=c[r])&&o.prototype)?x(i)[N]=o:M=!1;for(r in W)(i=(o=c[r])&&o.prototype)&&(x(i)[N]=o);if((!M||!u(C)||C===Function.prototype)&&(C=function(){throw new R("Incorrect invocation")},M))for(r in z)c[r]&&b(c[r],C);if((!M||!I||I===k)&&(I=C.prototype,M))for(r in z)c[r]&&b(c[r].prototype,I);if(M&&y(P)!==I&&b(P,I),s&&!f(I,A))for(r in L=!0,m(I,A,{configurable:!0,get:function(){return l(this)?this[D]:void 0}}),z)c[r]&&h(c[r],D,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:M,TYPED_ARRAY_TAG:L&&D,aTypedArray:function(e){if(B(e))return e;throw new R("Target is not a typed array")},aTypedArrayConstructor:function(e){if(u(e)&&(!b||g(C,e)))return e;throw new R(p(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n,r){if(s){if(n)for(var o in z){var i=c[o];if(i&&f(i.prototype,e))try{delete i.prototype[e]}catch(n){try{i.prototype[e]=t}catch(e){}}}I[e]&&!n||v(I,e,n?t:M&&_[e]||t,r)}},exportTypedArrayStaticMethod:function(e,t,n){var r,o;
2if(s){if(b){if(n)for(r in z)if((o=c[r])&&f(o,e))try{delete o[e]}catch(e){}if(C[e]&&!n)return;try{return v(C,e,n?t:M&&C[e]||t)}catch(e){}}for(r in z)!(o=c[r])||o[e]&&!n||v(o,e,t)}},getTypedArrayConstructor:F,isView:function(e){if(!l(e))return!1;var t=d(e);return"DataView"===t||f(z,t)||f(W,t)},isTypedArray:B,TypedArray:C,TypedArrayPrototype:I}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(102);function o(e){return r.a.state.slice?e[r.a.state.slice]:e}},,function(e,t,n){"use strict";var r=n(20),o=n(51),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(o(e),t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(23),o=n.n(r),i=n(210),a=n.n(i),s=n(35);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,u(r.key),r)}}function u(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var l=function(){return e=function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.canvas=t},(t=[{key:"id",get:function(){return this.canvas.id}},{key:"getWidth",value:function(){return this.canvas.getWidth()}},{key:"getHeight",value:function(){return this.canvas.getHeight()}},{key:"aspectRatio",get:function(){return this.canvas.getWidth()/this.canvas.getHeight()}},{key:"annotationListUris",get:function(){return o()(new Array(this.canvas.__jsonld.otherContent)).filter((function(e){return e&&("string"==typeof e||"sc:AnnotationList"===e["@type"])})).map((function(e){return"string"==typeof e?e:e["@id"]}))}},{key:"canvasAnnotationPages",get:function(){return o()(new Array(this.canvas.__jsonld.annotations)).filter((function(e){return e&&"AnnotationPage"===e.type}))}},{key:"imageResource",get:function(){return this.imageResources[0]}},{key:"imageResources",get:function(){var e=this,t=a()([this.canvas.getImages().map((function(e){return e.getResource()})),this.canvas.getContent().map((function(e){return e.getBody()}))]);return o()(t.map((function(t){return"oa:Choice"===t.getProperty("type")?new s.Canvas({images:o()([t.getProperty("default"),t.getProperty("item")]).map((function(e){return{resource:e}}))},e.canvas.options).getImages().map((function(e){return e.getResource()})):t})))}},{key:"videoResources",get:function(){var e=a()([this.canvas.getContent().map((function(e){return e.getBody()}))]);return o()(e.filter((function(e){return"Video"===e.getProperty("type")})))}},{key:"audioResources",get:function(){var e=a()([this.canvas.getContent().map((function(e){return e.getBody()}))]);return o()(e.filter((function(e){return"Sound"===e.getProperty("type")})))}},{key:"vttContent",get:function(){var e=a()([this.canvas.getContent().map((function(e){return e.getBody()}))]);return o()(e.filter((function(e){return"text/vtt"===e.getProperty("format")})))}},{key:"resourceAnnotations",get:function(){return a()([this.canvas.getImages(),this.canvas.getContent()])}},{key:"resourceAnnotation",value:function(e){return this.resourceAnnotations.find((function(t){return t.getResource().id===e||o()(new Array(t.getBody())).some((function(t){return t.id===e}))}))}},{key:"onFragment",value:function(e){var t=this.resourceAnnotation(e);if(t){var n=t.getProperty("on"),r=t.getProperty("target"),o=(n||r).match(/xywh=(.*)$/);if(o)return o[1].split(",").map((function(e){return parseInt(e,10)}))}}},{key:"iiifImageResources",get:function(){return this.imageResources.filter((function(e){return e&&e.getServices()[0]&&e.getServices()[0].id}))}},{key:"imageServiceIds",get:function(){return this.iiifImageResources.map((function(e){return e.getServices()[0].id}))}},{key:"service",get:function(){return this.canvas.__jsonld.service}},{key:"getLabel",value:function(){return this.canvas.getLabel().length>0?this.canvas.getLabel().getValue():String(this.canvas.index+1)}}])&&c(e.prototype,t),n&&c(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}()},function(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(134),o=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return o(e)}},function(e,t,n){"use strict";var r=n(74),o=Object;e.exports=function(e){return o(r(e))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(313);var o=n(203),i=n(314);function a(e,t){return Object(r.a)(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,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||Object(o.a)(e,t)||Object(i.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},r(e)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(677),o=(n(0),n(311));function i(){return Object(r.a)()||o.a}},function(e,t,n){"use strict";n.d(t,"q",(function(){return h})),n.d(t,"f",(function(){return v})),n.d(t,"a",(function(){return m})),n.d(t,"g",(function(){return g})),n.d(t,"l",(function(){return y})),n.d(t,"o",(function(){return b})),n.d(t,"d",(function(){return w})),n.d(t,"c",(function(){return O})),n.d(t,"h",(function(){return E})),n.d(t,"i",(function(){return x})),n.d(t,"e",(function(){return S})),n.d(t,"b",(function(){return j})),n.d(t,"m",(function(){return _})),n.d(t,"n",(function(){return T})),n.d(t,"k",(function(){return P})),n.d(t,"j",(function(){return C})),n.d(t,"p",(function(){return I}));var r=n(9),o=n(23),i=n.n(o);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,s(r.key),r)}}function s(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var c=function(){return e=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"single";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.canvases=t,this.viewType=n,this._groupings=null},(t=[{key:"getCanvases",value:function(e){return"book"===this.viewType?this.groupings()[Math.ceil(e/2)]:this.groupings()[e]}},{key:"groupings",value:function(){if(this._groupings)return this._groupings;if("scroll"===this.viewType)return[this.canvases];if("book"!==this.viewType)return this.canvases.map((function(e){return[e]}));var e=[];return this.canvases.forEach((function(t,n){0!==n?n%2!=0?e.push([t]):e[Math.ceil(n/2)].push(t):e.push([t])})),this._groupings=e,e}}])&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}(),u=n(48),l=n(45),f=n(37),d=n(71),p=n(297),h=function(e){return Object(l.a)(e).infoResponses},v=Object(r.createSelector)([d.b],(function(e){return e&&e.getCanvases()||[]})),m=Object(r.createSelector)([d.b,function(e,t){return t.canvasId}],(function(e,t){if(e&&t)return e.getCanvasById(t)})),g=Object(r.createSelector)([d.b,f.e],(function(e,t){if(e&&t)return t.canvasId?e.getCanvasById(t.canvasId):e.getCanvasByIndex(0)})),y=Object(r.createSelector)([f.e],(function(e){return e&&(e.visibleCanvases||e.canvasId&&[e.canvasId])||[]})),b=Object(r.createSelector)([y,v],(function(e,t){return(t||[]).filter((function(t){return e.includes(t.id)}))})),w=Object(r.createSelector)([v,p.f],(function(e,t){return e&&new c(e,t).groupings()})),O=Object(r.createSelector)([w,function(e,t){return t.canvasId}],(function(e,t){return e&&e.find((function(e){return e.some((function(e){return e.id===t}))}))||[]})),E=Object(r.createSelector)([w,g],(function(e,t,n){if(e&&t){var r=e.findIndex((function(e){return e.some((function(e){return e.id===t.id}))}));if(!(r<0||r+1>=e.length))return e[r+1]}})),x=Object(r.createSelector)([w,g],(function(e,t,n){if(e&&t){var r=e.findIndex((function(e){return e.some((function(e){return e.id===t.id}))}));if(!(r<1))return e[r-1]}})),S=Object(r.createSelector)([m],(function(e){return e&&(e.getLabel().length>0?e.getLabel().getValue():String(e.index+1))})),j=Object(r.createSelector)([m],(function(e){return e&&e.getProperty("description")})),_=Object(r.createSelector)([b],(function(e){return i()(e.map((function(e){return new u.a(e).imageResources}))).filter((function(e){return e.getServices().length<1}))}
2)),T=Object(r.createSelector)([b],(function(e){return i()(e.map((function(e){return new u.a(e).videoResources})))})),P=Object(r.createSelector)([b],(function(e){return i()(e.map((function(e){return new u.a(e).vttContent})))})),C=Object(r.createSelector)([b],(function(e){return i()(e.map((function(e){return new u.a(e).audioResources})))})),I=Object(r.createSelector)([function(e,t){return t.infoId},m,h],(function(e,t,n){var r=e;if(!e){if(!t)return;var o=new u.a(t).iiifImageResources[0];r=o&&o.getServices()[0].id}return r&&n[r]&&!n[r].isFetching&&n[r]}))},function(e,t,n){"use strict";var r=n(34),o=n(458),i=n(459),a=n(39),s=n(158),c=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",d="configurable",p="writable";t.f=r?i?function(e,t,n){if(a(e),t=s(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&p in n&&!n[p]){var r=l(e,t);r&&r[p]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:f in n?n[f]:r[f],writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(a(e),t=s(t),a(n),o)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw new c("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(42),o=n(56),i=n(352),a=n(351);e.exports=function(e,t,n,s){s||(s={});var c=s.enumerable,u=void 0!==s.name?s.name:t;if(r(n)&&i(n,u,s),s.global)c?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=n:o.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},function(e,t,n){"use strict";var r=n(96);e.exports=function(e){return r(e.length)}},function(e,t,n){var r=n(164),o=n(393),i=n(1014),a=n(195),s=n(235),c=n(1019),u=n(532),l=n(404),f=u((function(e,t){var n={};if(null==e)return n;var u=!1;t=r(t,(function(t){return t=a(t,e),u||(u=t.length>1),t})),s(e,l(e),n),u&&(n=o(n,7,c));for(var f=t.length;f--;)i(n,t[f]);return n}));e.exports=f},function(e,t,n){"use strict";n.d(t,"b",(function(){return i}));var r=n(5),o={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},i={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function a(e){return"".concat(Math.round(e),"ms")}t.a={easing:o,duration:i,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.duration,s=void 0===n?i.standard:n,c=t.easing,u=void 0===c?o.easeInOut:c,l=t.delay,f=void 0===l?0:l;Object(r.a)(t,["duration","easing","delay"]);return(Array.isArray(e)?e:[e]).map((function(e){return"".concat(e," ").concat("string"==typeof s?s:a(s)," ").concat(u," ").concat("string"==typeof f?f:a(f))})).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}}},function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",(function(){return r}))},function(e,t){var n=Array.isArray;e.exports=n},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){"use strict";var r=n(3),o=n(7),i=n(1248),a=n(10),s=n(317),c=n(6),u=n(0),l=n.n(u),f=n(576),d=n(19),p=n(172),h=n(297),v=n(100),m=n(151),g=n.n(m),y=n(612),b=n.n(y),w=n(613),O=n.n(w),E=n(1221),x=n(181),S=n(1222),j=n(207),_=n(31),T=n(12);function P(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 C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?P(Object(n),!0).forEach((function(t){I(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P(Object(n)).forEac
2h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function I(e,t,n){return(t=R(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(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(r.key),r)}}function R(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function A(e,t,n){return t=N(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,D()?Reflect.construct(t,n||[],N(e).constructor):t.apply(e,n))}function D(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(D=function(){return!!e})()}function N(e){return N=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},N(e)}function M(e,t){return M=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},M(e,t)}var L=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),A(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&M(e,t)}(t,e),n=t,r=[{key:"openInNewStyle",value:function(){return"rtl"===this.props.direction?{transform:"scale(-1, 1)"}:{}}},{key:"resizeHandles",value:function(){var e=this.props,t=e.direction,n=e.position,r={ltr:{default:"left",opposite:"right"},rtl:{default:"right",opposite:"left"}},o={bottom:!1,bottomLeft:!1,bottomRight:!1,left:!1,right:!1,top:!1,topLeft:!1,topRight:!1};return"right"===n||"far-right"===n?C(C({},o),{},I({},r[t].default,!0)):"left"===n?C(C({},o),{},I({},r[t].opposite,!0)):"bottom"===n||"far-bottom"===n?C(C({},o),{},{top:!0}):o}},{key:"render",value:function(){var e=this.props,t=e.ariaLabel,n=e.classes,r=e.paperClassName,o=e.onCloseClick,i=e.updateCompanionWindow,a=e.isDisplayed,s=e.position,c=e.t,u=e.title,f=e.children,d=e.titleControls,p=e.size,h=e.defaultSidebarPanelWidth,v=e.defaultSidebarPanelHeight,m="bottom"===s||"far-bottom"===s,y=l.a.Children.map(f,(function(e){return e?l.a.cloneElement(e,{parentactions:{closeCompanionWindow:o}}):null}));return l.a.createElement(E.a,{className:[n.root,"bottom"===s?n.horizontal:n.vertical,n["companionWindow-".concat(s)],Object(T.a)("companion-window-".concat(s)),r].join(" "),style:{display:a?null:"none",order:"left"===s?-1:null},square:!0,component:"aside","aria-label":t||u},l.a.createElement(j.a,{className:[n.rnd],style:{display:"flex",position:"relative"},default:{height:m?v:"100%",width:m?"auto":h},disableDragging:!0,enableResizing:this.resizeHandles(),minHeight:50,minWidth:"left"===s?235:100},l.a.createElement(S.a,{className:[n.toolbar,n.companionWindowHeader,p.width<370?n.small:null,Object(T.a)("companion-window-header")].join(" "),disableGutters:!0},l.a.createElement(x.a,{variant:"h3",className:n.windowSideBarTitle},u),"left"===s?i&&l.a.createElement(_.a,{"aria-label":c("openInCompanionWindow"),onClick:function(){i({position:"right"})}},l.a.createElement(b.a,{style:this.openInNewStyle()})):l.a.createElement(l.a.Fragment,null,i&&l.a.createElement(_.a,{"aria-label":c("bottom"===s?"moveCompanionWindowToRight":"moveCompanionWindowToBottom"),className:n.positionButton,onClick:function(){i({position:"bottom"===s?"right":"bottom"})}},l.a.createElement(O.a,null)),l.a.createElement(_.a,{"aria-label":c("closeCompanionWindow"),className:n.closeButton,onClick:o},l.a.createElement(g.a,null))),d&&l.a.createElement("div",{className:[n.titleControls,m?n.companionWindowTitleControlsBottom:n.companionWindowTitleControls,Object(T.a)("companion-window-title-control
2s")].join(" ")},d)),l.a.createElement(E.a,{className:[n.content,Object(T.a)("scrollto-scrollable")].join(" "),elevation:0},y)))}}],r&&k(n.prototype,r),o&&k(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);function z(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?z(Object(n),!0).forEach((function(t){F(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):z(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function F(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}L.defaultProps={ariaLabel:void 0,children:void 0,defaultSidebarPanelHeight:201,defaultSidebarPanelWidth:235,isDisplayed:!1,onCloseClick:function(){},paperClassName:"",position:null,size:{},t:function(e){return e},title:null,titleControls:null,updateCompanionWindow:void 0};var B=Object(r.compose)((function(e){return Object(u.forwardRef)((function(t,n){return l.a.createElement(e,Object.assign({innerRef:n},t))}))}),Object(i.a)(),Object(a.a)((function(e){return{closeButton:{order:4},"companionWindow-bottom":{borderTop:"0.5px solid ".concat(e.palette.divider)},"companionWindow-left":{borderRight:"0.5px solid ".concat(e.palette.divider)},"companionWindow-right":{borderLeft:"0.5px solid ".concat(e.palette.divider)},companionWindowHeader:{flexWrap:"wrap"},companionWindowTitleControls:{flexGrow:1,order:1e3},companionWindowTitleControlsBottom:{order:"unset"},content:{overflowY:"auto",wordBreak:"break-word"},horizontal:{},positionButton:{marginLeft:-16,order:-100,width:24},rnd:{display:"flex",flexDirection:"column",minHeight:0},root:{boxShadow:"none",boxSizing:"border-box",display:"flex",flexDirection:"column",minHeight:0},small:{},titleControls:{alignItems:"center",display:"flex",flexFlow:"row wrap",minHeight:48,order:3},toolbar:{"&$small":{"& $closeButton":{order:"unset"},"& $titleControls":{order:"unset"}},alignItems:"flex-start",background:e.palette.shades.light,justifyContent:"space-between",minHeight:"max-content",paddingLeft:e.spacing(2)},vertical:{},windowSideBarTitle:W(W({},e.typography.subtitle1),{},{alignSelf:"center",flexGrow:1,width:160})}})),Object(s.withSize)(),Object(o.b)((function(e,t){var n=t.id,r=t.windowId,o=Object(p.b)(e,{companionWindowId:n}),i=Object(h.c)(e,{windowId:r}),a=i.defaultSidebarPanelHeight,s=i.defaultSidebarPanelWidth;return W(W({},o),{},{defaultSidebarPanelHeight:a,defaultSidebarPanelWidth:s,direction:Object(v.h)(e),isDisplayed:o&&o.content&&o.content.length>0})}),(function(e,t){var n=t.windowId,r=t.id;return{onCloseClick:function(){return e(f.c(n,r))},updateCompanionWindow:function(){for(var t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];return e(f.e.apply(d,[n,r].concat(o)))}}})),Object(c.a)("CompanionWindow"));t.a=B(L)},function(e,t,n){"use strict";n.d(t,"a",(function(){return K})),n.d(t,"b",(function(){return me})),n.d(t,"c",(function(){return f})),n.d(t,"d",(function(){return ye})),n.d(t,"e",(function(){return ge})),n.d(t,"f",(function(){return p}));var r=n(1),o=n(178),i=(n(240),n(72)),a=n(92),s=n(62),c=n(57),u={}.constructor;function l(e){if(null==e||"object"!=typeof e)return e;if(Array.isArray(e))return e.map(l);if(e.constructor!==u)return e;var t={};for(var n in e)t[n]=l(e[n]);return t}function f(e,t,n){void 0===e&&(e="unnamed");var r=n.jss,o=l(t),i=r.plugins.onCreateRule(e,o,n);return i||(e[0],null)}var d=function(e,t){for(var n="",r=0;r<e.length&&"!important"!==e[r];r++)n&&(n+=t),n+=e[r];return n},p=function(e){if(!Array.isArray(e))return e;var t="";if(Array.isArray(e[0]))for(var n=0;n<e.length&&"!important"!==e[n];n++)t&&(t+=", "),t+=d(e[n]," ");else t=d(e,", ");return"!important"===e[e.length-1]&&(t+=" !important"),t};function h(e){return e&&!1===e.format?{linebreak:"",space:""}:{linebreak:"\n",space:" "}}function v(e,t){for(var n="",r=0;r<t;r++)n+=" ";return n+e}function m(e,t,n){void 0===n&&(n={});var r="";if(!t)return r;var o=n.indent,i=void 0===o?0:o,a=t.fallbacks;!1===n.format&&(i=-1/0);var s=h(n),c=s.linebreak,u=s.space;if(e&&i++,a)if(Array.isArray(a))for(var l=0;l<a.length;l++){var f=a[l];
vendor: 5,628 bytes, line 2
2for(var d in f){var m=f[d];null!=m&&(r&&(r+=c),r+=v(d+":"+u+p(m)+";",i))}}else for(var g in a){var y=a[g];null!=y&&(r&&(r+=c),r+=v(g+":"+u+p(y)+";",i))}for(var b in t){var w=t[b];null!=w&&"fallbacks"!==b&&(r&&(r+=c),r+=v(b+":"+u+p(w)+";",i))}return(r||n.allowEmpty)&&e?(r&&(r=""+c+r+c),v(""+e+u+"{"+r,--i)+v("}",i)):r}var g=/([[\].#*$><+~=|^:(),"'`\s])/g,y="undefined"!=typeof CSS&&CSS.escape,b=function(e){return y?y(e):e.replace(g,"\\$1")},w=function(){function e(e,t,n){this.type="style",this.isProcessed=!1;var r=n.sheet,o=n.Renderer;this.key=e,this.options=n,this.style=t,r?this.renderer=r.renderer:o&&(this.renderer=new o)}return e.prototype.prop=function(e,t,n){if(void 0===t)return this.style[e];var r=!!n&&n.force;if(!r&&this.style[e]===t)return this;var o=t;n&&!1===n.process||(o=this.options.jss.plugins.onChangeValue(t,e,this));var i=null==o||!1===o,a=e in this.style;if(i&&!a&&!r)return this;var s=i&&a;if(s?delete this.style[e]:this.style[e]=o,this.renderable&&this.renderer)return s?this.renderer.removeProperty(this.renderable,e):this.renderer.setProperty(this.renderable,e,o),this;var c=this.options.sheet;return c&&c.attached,this},e}(),O=function(e){function t(t,n,r){var o;o=e.call(this,t,n,r)||this;var i=r.selector,a=r.scoped,c=r.sheet,u=r.generateId;return i?o.selectorText=i:!1!==a&&(o.id=u(Object(s.a)(Object(s.a)(o)),c),o.selectorText="."+b(o.id)),o}Object(a.a)(t,e);var n=t.prototype;return n.applyTo=function(e){var t=this.renderer;if(t){var n=this.toJSON();for(var r in n)t.setProperty(e,r,n[r])}return this},n.toJSON=function(){var e={};for(var t in this.style){var n=this.style[t];"object"!=typeof n?e[t]=n:Array.isArray(n)&&(e[t]=p(n))}return e},n.toString=function(e){var t=this.options.sheet,n=!!t&&t.options.link?Object(r.a)({},e,{allowEmpty:!0}):e;return m(this.selectorText,this.style,n)},Object(i.a)(t,[{key:"selector",set:function(e){if(e!==this.selectorText){this.selectorText=e;var t=this.renderer,n=this.renderable;if(n&&t)t.setSelector(n,e)||t.replaceRule(n,this)}},get:function(){return this.selectorText}}]),t}(w),E={onCreateRule:function(e,t,n){return"@"===e[0]||n.parent&&"keyframes"===n.parent.type?null:new O(e,t,n)}},x={indent:1,children:!0},S=/@([\w-]+)/,j=function(){function e(e,t,n){this.type="conditional",this.isProcessed=!1,this.key=e;var o=e.match(S);for(var i in this.at=o?o[1]:"unknown",this.query=n.name||"@"+this.at,this.options=n,this.rules=new K(Object(r.a)({},n,{parent:this})),t)this.rules.add(i,t[i]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.indexOf=function(e){return this.rules.indexOf(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r?(this.options.jss.plugins.onProcessRule(r),r):null},t.replaceRule=function(e,t,n){var r=this.rules.replace(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.toString=function(e){void 0===e&&(e=x);var t=h(e).linebreak;if(null==e.indent&&(e.indent=x.indent),null==e.children&&(e.children=x.children),!1===e.children)return this.query+" {}";var n=this.rules.toString(e);return n?this.query+" {"+t+n+t+"}":""},e}(),_=/@container|@media|@supports\s+/,T={onCreateRule:function(e,t,n){return _.test(e)?new j(e,t,n):null}},P={indent:1,children:!0},C=/@keyframes\s+([\w-]+)/,I=function(){function e(e,t,n){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var o=e.match(C);o&&o[1]?this.name=o[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=n;var i=n.scoped,a=n.sheet,s=n.generateId;for(var c in this.id=!1===i?this.name:b(s(this,a)),this.rules=new K(Object(r.a)({},n,{parent:this})),t)this.rules.add(c,t[c],Object(r.a)({},n,{parent:this}));this.rules.process()}return e.prototype.toString=function(e){void 0===e&&(e=P);var t=h(e).linebreak;if(null==e.indent&&(e.indent=P.indent),null==e.children&&(e.children=P.children),!1===e.children)return this.at+" "+this.id+" {}";var n=this.rules.toString(e);return n&&(n=""+t+n+t),this.at+" "+this.id+" {"+n+"}"},e}(),k=/@keyframes\s+/,R=/\$([\w-]+)/g,A=function(e,t){return"string"==typeof e?e.replace(R,(function(e,n){return n in t?t[n]:e})):e},D=function(e,t,n){var r=e[t],o=A(r,n);o!==r&&(e[t]=o)},N={onCreateRule:function(e,t,n){return"string"==typeof e&&k.test(e)?new I(e,t,n):null},onProcessStyle:function(e,t,n){return"style"===t.type&&n?("animation-name"in e&&D(e,"animation-name",n.keyframes),"animation"in e&&D(e,"animation",n.keyframes),e):e},onChangeValue:function(e,t,n){var r=n.options.sheet;if(!r)return e;switch(t){case"animation":case"animation-name":return A(e,r.keyframes);default:return e}}},M=function(e){function t(){return e.apply(this,arguments)||this}return Object(a.a)(t,e),t.prototype.toString=function(e){var t=this.options.sheet,n=!!t&&t.options.link?Object(r.a)({},e,{allowEmpty:!0}):e;return m(this.key,this.style,n)},t}(w),L={onCreateRule:function(e,t,n){return n.parent&&"keyframes"===n.parent.type?new M(e,t,n):null}},z=function(){function e(e,t,n){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=e,this.style=t,this.options=n}return e.prototype.toString=function(e){var t=h(e).linebreak;if(Array.isArray(this.style)){for(var n="",r=0;r<this.style.length;r++)n+=m(this.at,this.style[r]),this.style[r+1]&&(n+=t);return n}return m(this.at,this.style,e)},e}(),W=/@font-face/,F={onCreateRule:function(e,t,n){return W.test(e)?new z(e,t,n):null}},B=function(){function e(e,t,n){this.type="viewport",this.at="@viewport",this.isProcessed=!1,this.key=e,this.style=t,this.options=n}return e.prototype.toString=function(e){return m(this.key,this.style,e)},e}(),H={onCreateRule:function(e,t,n){return"@viewport"===e||"@-ms-v
2iewport"===e?new B(e,t,n):null}},U=function(){function e(e,t,n){this.type="simple",this.isProcessed=!1,this.key=e,this.value=t,this.options=n}return e.prototype.toString=function(e){if(Array.isArray(this.value)){for(var t="",n=0;n<this.value.length;n++)t+=this.key+" "+this.value[n]+";",this.value[n+1]&&(t+="\n");return t}return this.key+" "+this.value+";"},e}(),V={"@charset":!0,"@import":!0,"@namespace":!0},G=[E,T,N,L,F,H,{onCreateRule:function(e,t,n){return e in V?new U(e,t,n):null}}],q={process:!0},$={force:!0,process:!0},K=function(){function e(e){this.map={},this.raw={},this.index=[],this.counter=0,this.options=e,this.classes=e.classes,this.keyframes=e.keyframes}var t=e.prototype;return t.add=function(e,t,n){var o=this.options,i=o.parent,a=o.sheet,s=o.jss,c=o.Renderer,u=o.generateId,l=o.scoped,d=Object(r.a)({classes:this.classes,parent:i,sheet:a,jss:s,Renderer:c,generateId:u,scoped:l,name:e,keyframes:this.keyframes,selector:void 0},n),p=e;e in this.raw&&(p=e+"-d"+this.counter++),this.raw[p]=t,p in this.classes&&(d.selector="."+b(this.classes[p]));var h=f(p,t,d);if(!h)return null;this.register(h);var v=void 0===d.index?this.index.length:d.index;return this.index.splice(v,0,h),h},t.replace=function(e,t,n){var o=this.get(e),i=this.index.indexOf(o);o&&this.remove(o);var a=n;return-1!==i&&(a=Object(r.a)({},n,{index:i})),this.add(e,t,a)},t.get=function(e){return this.map[e]},t.remove=function(e){this.unregister(e),delete this.raw[e.key],this.index.splice(this.index.indexOf(e),1)},t.indexOf=function(e){return this.index.indexOf(e)},t.process=function(){var e=this.options.jss.plugins;this.index.slice(0).forEach(e.onProcessRule,e)}
vendor: 10,531 bytes, line 2
2,t.register=function(e){this.map[e.key]=e,e instanceof O?(this.map[e.selector]=e,e.id&&(this.classes[e.key]=e.id)):e instanceof I&&this.keyframes&&(this.keyframes[e.name]=e.id)},t.unregister=function(e){delete this.map[e.key],e instanceof O?(delete this.map[e.selector],delete this.classes[e.key]):e instanceof I&&delete this.keyframes[e.name]},t.update=function(){var e,t,n;if("string"==typeof(arguments.length<=0?void 0:arguments[0])?(e=arguments.length<=0?void 0:arguments[0],t=arguments.length<=1?void 0:arguments[1],n=arguments.length<=2?void 0:arguments[2]):(t=arguments.length<=0?void 0:arguments[0],n=arguments.length<=1?void 0:arguments[1],e=null),e)this.updateOne(this.get(e),t,n);else for(var r=0;r<this.index.length;r++)this.updateOne(this.index[r],t,n)},t.updateOne=function(t,n,r){void 0===r&&(r=q);var o=this.options,i=o.jss.plugins,a=o.sheet;if(t.rules instanceof e)t.rules.update(n,r);else{var s=t.style;if(i.onUpdate(n,t,a,r),r.process&&s&&s!==t.style){for(var c in i.onProcessStyle(t.style,t,a),t.style){var u=t.style[c];u!==s[c]&&t.prop(c,u,$)}for(var l in s){var f=t.style[l],d=s[l];null==f&&f!==d&&t.prop(l,null,$)}}}},t.toString=function(e){for(var t="",n=this.options.sheet,r=!!n&&n.options.link,o=h(e).linebreak,i=0;i<this.index.length;i++){var a=this.index[i].toString(e);(a||r)&&(t&&(t+=o),t+=a)}return t},e}(),Z=function(){function e(e,t){for(var n in this.attached=!1,this.deployed=!1,this.classes={},this.keyframes={},this.options=Object(r.a)({},t,{sheet:this,parent:this,classes:this.classes,keyframes:this.keyframes}),t.Renderer&&(this.renderer=new t.Renderer(this)),this.rules=new K(this.options),e)this.rules.add(n,e[n]);this.rules.process()}var t=e.prototype;return t.attach=function(){return this.attached||(this.renderer&&this.renderer.attach(),this.attached=!0,this.deployed||this.deploy()),this},t.detach=function(){return this.attached?(this.renderer&&this.renderer.detach(),this.attached=!1,this):this},t.addRule=function(e,t,n){var r=this.queue;this.attached&&!r&&(this.queue=[]);var o=this.rules.add(e,t,n);return o?(this.options.jss.plugins.onProcessRule(o),this.attached?this.deployed?(r?r.push(o):(this.insertRule(o),this.queue&&(this.queue.forEach(this.insertRule,this),this.queue=void 0)),o):o:(this.deployed=!1,o)):null},t.replaceRule=function(e,t,n){var r=this.rules.get(e);if(!r)return this.addRule(e,t,n);var o=this.rules.replace(e,t,n);return o&&this.options.jss.plugins.onProcessRule(o),this.attached?this.deployed?(this.renderer&&(o?r.renderable&&this.renderer.replaceRule(r.renderable,o):this.renderer.deleteRule(r)),o):o:(this.deployed=!1,o)},t.insertRule=function(e){this.renderer&&this.renderer.insertRule(e)},t.addRules=function(e,t){var n=[];for(var r in e){var o=this.addRule(r,e[r],t);o&&n.push(o)}return n},t.getRule=function(e){return this.rules.get(e)},t.deleteRule=function(e){var t="object"==typeof e?e:this.rules.get(e);return!(!t||this.attached&&!t.renderable)&&(this.rules.remove(t),!(this.attached&&t.renderable&&this.renderer)||this.renderer.deleteRule(t.renderable))},t.indexOf=function(e){return this.rules.indexOf(e)},t.deploy=function(){return this.renderer&&this.renderer.deploy(),this.deployed=!0,this},t.update=function(){var e;return(e=this.rules).update.apply(e,arguments),this},t.updateOne=function(e,t,n){return this.rules.updateOne(e,t,n),this},t.toString=function(e){return this.rules.toString(e)},e}(),X=function(){function e(){this.plugins={internal:[],external:[]},this.registry={}}var t=e.prototype;return t.onCreateRule=function(e,t,n){for(var r=0;r<this.registry.onCreateRule.length;r++){var o=this.registry.onCreateRule[r](e,t,n);if(o)return o}return null},t.onProcessRule=function(e){if(!e.isProcessed){for(var t=e.options.sheet,n=0;n<this.registry.onProcessRule.length;n++)this.registry.onProcessRule[n](e,t);e.style&&this.onProcessStyle(e.style,e,t),e.isProcessed=!0}},t.onProcessStyle=function(e,t,n){for(var r=0;r<this.registry.onProcessStyle.length;r++)t.style=this.registry.onProcessStyle[r](t.style,t,n)},t.onProcessSheet=function(e){for(var t=0;t<this.registry.onProcessSheet.length;t++)this.registry.onProcessSheet[t](e)},t.onUpdate=function(e,t,n,r){for(var o=0;o<this.registry.onUpdate.length;o++)this.registry.onUpdate[o](e,t,n,r)},t.onChangeValue=function(e,t,n){for(var r=e,o=0;o<this.registry.onChangeValue.length;o++)r=this.registry.onChangeValue[o](r,t,n);return r},t.use=function(e,t){void 0===t&&(t={queue:"external"});var n=this.plugins[t.queue];-1===n.indexOf(e)&&(n.push(e),this.registry=[].concat(this.plugins.external,this.plugins.internal).reduce((function(e,t){for(var n in t)n in e&&e[n].push(t[n]);return e}),{onCreateRule:[],onProcessRule:[],onProcessStyle:[],onProcessSheet:[],onChangeValue:[],onUpdate:[]}))},e}(),Y=function(){function e(){this.registry=[]}var t=e.prototype;return t.add=function(e){var t=this.registry,n=e.options.index;if(-1===t.indexOf(e))if(0===t.length||n>=this.index)t.push(e);else for(var r=0;r<t.length;r++)if(t[r].options.index>n)return void t.splice(r,0,e)},t.reset=function(){this.registry=[]},t.remove=function(e){var t=this.registry.indexOf(e);this.registry.splice(t,1)},t.toString=function(e){for(var t=void 0===e?{}:e,n=t.attached,r=Object(c.a)(t,["attached"]),o=h(r).linebreak,i="",a=0;a<this.registry.length;a++){var s=this.registry[a];null!=n&&s.attached!==n||(i&&(i+=o),i+=s.toString(r))}return i},Object(i.a)(e,[{key:"index",get:function(){return 0===this.registry.length?0:this.registry[this.registry.length-1].options.index}}]),e}(),Q=new Y,J="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window&&window.Math===Math?window:"undefined"!=typeof self&&self.Math===Math?self:Function("return this")(),ee="2f1acc6c3a606b082e5eef5e54414ffb";null==J[ee]&&(J[ee]=0);var te=J[ee]++,ne=function(e){void 0===e&&(e={});var t=0;return function(n,r){t+=1;var o="",i="";return r&&(r.options.classNamePrefix&&(i=r.options.classNamePrefix),null!=r.options.jss.id&&(o=String(r.options.jss.id))),e.minify?""+(i||"c")+te+o+t:i+n.key+"-"+te+(o?"-"+o:"")+"-"+t}},re=function(e){var t;return function(){return t||(t=e()),t}},oe=function(e,t){try{return e.attributeStyleMap?e.attributeStyleMap.get(t):e.style.getPropertyValue(t)}catch(e){return""}},ie=function(e,t,n){try{var r=n;if(Array.isArray(n)&&(r=p(n)),e.attributeStyleMap)e.attributeStyleMap.set(t,r);else{var o=r?r.indexOf("!important"):-1,i=o>-1?r.substr(0,o-1):r;e.style.setProperty(t,i,o>-1?"important":"")}}catch(e){return!1}return!0},ae=function(e,t){try{e.attributeStyleMap?e.attributeStyleMap.delete(t):e.style.removeProperty(t)}catch(e){}},se=function(e,t){return e.selectorText=t,e.selectorText===t},ce=re((function(){return document.querySelector("head")}));function ue(e){var t=Q.registry;if(t.length>0){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.attached&&r.options.index>t.index&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e);if(n&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element};if(n=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.attached&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e),n&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element.nextSibling}}var r=e.insertionPoint;if(r&&"string"==typeof r){var o=function(e){for(var t=ce(),n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];if(8===r.nodeType&&r.nodeValue.trim()===e)return r}return null}(r);if(o)return{parent:o.parentNode,node:o.nextSibling}}return!1}var le=re((function(){var e=document.querySelector('meta[property="csp-nonce"]');return e?e.getAttribute("content"):null})),fe=function(e,t,n){try{"insertRule"in e?e.insertRule(t,n):"appendRule"in e&&e.appendRule(t)}catch(e){return!1}return e.cssRules[n]},de=function(e,t){var n=e.cssRules.length;return void 0===t||t>n?n:t},pe=function(){function e(e){this.getPropertyValue=oe,this.setProperty=ie,this.removeProperty=ae,this.setSelector=se,this.hasInsertedRules=!1,this.cssRules=[],e&&Q.add(e),this.sheet=e;var t,n=this.sheet?this.sheet.options:{},r=n.media,o=n.meta,i=n.element;this.element=i||((t=document.createElement("style")).textContent="\n",t),this.element.setAttribute("data-jss",""),r&&this.element.setAttribute("media",r),o&&this.element.setAttribute("data-meta",o);var a=le();a&&this.element.setAttribute("nonce",a)}var t=e.prototype;return t.attach=function(){if(!this.element.parentNode&&this.sheet){!function(e,t){var n=t.insertionPoint,r=ue(t);if(!1!==r&&r.parent)r.parent.insertBefore(e,r.node);else if(n&&"number"==typeof n.nodeType){var o=n,i=o.parentNode;i&&i.insertBefore(e,o.nextSibling)}else ce().appendChild(e)}(this.element,this.sheet.options);var e=Boolean(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&e&&(this.hasInsertedRules=!1,this.deploy())}},t.detach=function(){if(this.sheet){var e=this.element.parentNode;e&&e.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent="\n")}},t.deploy=function(){var e=this.sheet;e&&(e.options.link?this.insertRules(e.rules):this.element.textContent="\n"+e.toString()+"\n")},t.insertRules=function(e,t){for(var n=0;n<e.index.length;n++)this.insertRule(e.index[n],n,t)},t.insertRule=function(e,t,n){if(void 0===n&&(n=this.element.sheet),e.rules){var r=e,o=n;if("conditional"===e.type||"keyframes"===e.type){var i=de(n,t);if(!1===(o=fe(n,r.toString({children:!1}),i)))return!1;this.refCssRule(e,i,o)}return this.insertRules(r.rules,o),o}var a=e.toString();if(!a)return!1;var s=de(n,t),c=fe(n,a,s);return!1!==c&&(this.hasInsertedRules=!0,this.refCssRule(e,s,c),c)},t.refCssRule=function(e,t,n){e.renderable=n,e.options.parent instanceof Z&&this.cssRules.splice(t,0,n)},t.deleteRule=function(e){var t=this.element.sheet,n=this.indexOf(e);return-1!==n&&(t.deleteRule(n),this.cssRules.splice(n,1),!0)},t.indexOf=function(e){return this.cssRules.indexOf(e)},t.replaceRule=function(e,t){var n=this.indexOf(e);return-1!==n&&(this.element.sheet.deleteRule(n),this.cssRules.splice(n,1),this.insertRule(t,n))},t.getRules=function(){return this.element.sheet.cssRules},e}(),he=0,ve=function(){function e(e){this.id=he++,this.version="10.10.0",this.plugins=new X,this.options={id:{minify:!1},createGenerateId:ne,Renderer:o.a?pe:null,plugins:[]},this.generateId=ne({minify:!1});for(var t=0;t<G.length;t++)this.plugins.use(G[t],{queue:"internal"});this.setup(e)}var t=e.prototype;return t.setup=function(e){return void 0===e&&(e={}),e.createGenerateId&&(this.options.createGenerateId=e.createGenerateId),e.id&&(this.options.id=Object(r.a)({}
2,this.options.id,e.id)),(e.createGenerateId||e.id)&&(this.generateId=this.options.createGenerateId(this.options.id)),null!=e.insertionPoint&&(this.options.insertionPoint=e.insertionPoint),"Renderer"in e&&(this.options.Renderer=e.Renderer),e.plugins&&this.use.apply(this,e.plugins),this},t.createStyleSheet=function(e,t){void 0===t&&(t={});var n=t.index;"number"!=typeof n&&(n=0===Q.index?0:Q.index+1);var o=new Z(e,Object(r.a)({},t,{jss:this,generateId:t.generateId||this.generateId,insertionPoint:this.options.insertionPoint,Renderer:this.options.Renderer,index:n}));return this.plugins.onProcessSheet(o),o},t.removeStyleSheet=function(e){return e.detach(),Q.remove(e),this},t.createRule=function(e,t,n){if(void 0===t&&(t={}),void 0===n&&(n={}),"object"==typeof e)return this.createRule(void 0,e,t);var o=Object(r.a)({},n,{name:e,jss:this,Renderer:this.options.Renderer});o.generateId||(o.generateId=this.generateId),o.classes||(o.classes={}),o.keyframes||(o.keyframes={});var i=f(e,t,o);return i&&this.plugins.onProcessRule(i),i},t.use=function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach((function(t){e.plugins.use(t)})),this},e}(),me=function(e){return new ve(e)},ge="object"==typeof CSS&&null!=CSS&&"number"in CSS;function ye(e){var t=null;for(var n in e){var r=e[n],o=typeof r;if("function"===o)t||(t={}),t[n]=r;else if("object"===o&&null!==r&&!Array.isArray(r)){var i=ye(r);i&&(t||(t={}),t[n]=i)}}return t}me()},function(e,t,n){"use strict";var r=n(10),o=n(0),i=n.n(o),a=n(439),s=n.n(a),c=n(12),u={iiif:{ALLOWED_ATTR:["href","src","alt"],ALLOWED_TAGS:["a","b","br","i","img","p","span"]},liberal:{},mirador2:{ALLOWED_ATTR:["href","target","src","alt","dir"],ALLOWED_TAGS:["a","b","br","i","img","p","span","strong","em","ul","ol","li"]},noHtml:{ALLOWED_TAGS:[]}};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,f(r.key),r)}}function f(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function d(e,t,n){return t=h(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,p()?Reflect.construct(t,n||[],h(e).constructor):t.apply(e,n))}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(p=function(){return!!e})()}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}var m=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),d(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.htmlString,r=e.ruleSet;return s.a.addHook("afterSanitizeAttributes",(function(e){"target"in e&&(e.setAttribute("target","_blank"),e.setAttribute("rel","noopener noreferrer"))})),i.a.createElement("span",{className:[t.root,Object(c.a)("third-party-html")].join(" "),dangerouslySetInnerHTML:{__html:s.a.sanitize(n,u[r])}})}}])&&l(n.prototype,r),o&&l(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(o.Component);m.defaultProps={classes:{}};t.a=Object(r.a)((function(e){return{root:{"& a":{color:e.palette.primary.main,textDecoration:"underline"}}}}))(m)},function(e,t,n){"use strict";var r=n(42),o=n(160),i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(o(e)+" is not a function")}},function(e,t,n){"use strict";var r=n(119),o=n(20),i=n(216),a=n(51),s=n(59),c=n(222),u=o([].push),l=function(e){var t=1===e,n=2===e,o=3===e,l=4===e,f=6===e,d=7===e,p=5===e||f;return function(h,v,m,g){for(var y,b,w=a(h),O=i(w),E=s(O),x=r(v,m),S=0,j=g||c,_=t?j(h,E):n||d?j(h,0):void 0;E>S;S++)if((p||S in O)&&(b=x(y=O[S],S,w),e))if(t)_[S]=b;else if(b)switch(e){case 3:return!0;case 5:return y;case 6:return S;case 2:u(_,y)}else switch(e){case 4:return!1;case 7:u(_,y)}return f?-1:o||l?l:_}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterReject:l(7)}},,function(e,t,n){"use strict";n.d(t,"g",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return u})),n.d(t,"f",(function(){return l})),n.d(t,"e",(function(){return f})),n.d(t,"c",(function(){return d})),n.d(t,"d",(function(){return p}));var r=n(9),o=n(35),i=n(103),a=n(37),s=Object(r.createSelector)([i.q],(function(e){if(!e||!e.getTopRanges)return null;var t=e.getTopRanges(),n=[];return 0===t.filter((function(e){return"top"===e.getProperty("viewingHint")})).length&&1===t.length&&(n=t[0].getRanges().filter((function(e){return"sequence"===e.getBehavior()}))),[].concat(e.getSequences(),n)})),c=Object(r.createSelector)([s,a.e,function(e,t){return t.sequenceId}],(function(e,t,n){if(!e)return null;if(n||t&&t.sequenceId){var r=e.find((function(e){return e.id===(n||t.sequenceId)}));if(r)return r}return e[0]})),u=Object(r.createSelector)([a.e,c],(function(e,t){return(t&&e&&e.canvasId&&t.getCanvasById(e.canvasId)||{}).index||0}
2)),l=Object(r.createSelector)([c,i.q],(function(e,t){if(!t)return null;var n=e&&e.getViewingHint()||t.getViewingHint();return n||null})),f=Object(r.createSelector)([a.e,c,i.q],(function(e,t,n){var r=e&&e.viewingDirection||t&&t.getViewingDirection()||n&&n.getViewingDirection();return r||null})),d=Object(r.createSelector)([c,i.q],(function(e,t){if(!t||!e)return[];var n=e&&e.getProperty("behavior");if(n)return Array.isArray(n)?n:[n];var r=t.getProperty("behavior");return r?Array.isArray(r)?r:[r]:[]})),p=Object(r.createSelector)([c,i.q],(function(e,t){return e&&e.getProperty("type")&&e.isRange()?e.getTree(new o.TreeNode("root")):t&&t.getDefaultTree()}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(337);function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,Object(r.a)(o.key),o)}}function i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}},function(e,t,n){"use strict";var r=n(34),o=n(41),i=n(257),a=n(141),s=n(81),c=n(158),u=n(47),l=n(458),f=Object.getOwnPropertyDescriptor;t.f=r?f:function(e,t){if(e=s(e),t=c(t),l)try{return f(e,t)}catch(e){}if(u(e,t))return a(!o(i.f,e,t),e[t])}},function(e,t,n){"use strict";var r=n(107),o=TypeError;e.exports=function(e){if(r(e))throw new o("Can't call method on "+e);return e}},function(e,t,n){"use strict";var r=n(22),o=n(42);e.exports=function(e,t){return arguments.length<2?(n=r[e],o(n)?n:void 0):r[e]&&r[e][t];var n}},function(e,t,n){"use strict";e.exports=!1},function(e,t,n){"use strict";var r,o,i,a=n(460),s=n(22),c=n(38),u=n(118),l=n(47),f=n(350),d=n(260),p=n(218),h="Object already initialized",v=s.TypeError,m=s.WeakMap;if(a||f.state){var g=f.state||(f.state=new m);g.get=g.get,g.has=g.has,g.set=g.set,r=function(e,t){if(g.has(e))throw new v(h);return t.facade=e,g.set(e,t),t},o=function(e){return g.get(e)||{}},i=function(e){return g.has(e)}}else{var y=d("state");p[y]=!0,r=function(e,t){if(l(e,y))throw new v(h);return t.facade=e,u(e,y,t),t},o=function(e){return l(e,y)?e[y]:{}},i=function(e){return l(e,y)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!c(t)||(n=o(t)).type!==e)throw new v("Incompatible receiver, "+e+" required");return n}}}},function(e,t,n){var r=n(516),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},function(e,t,n){"use strict";function r(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"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),c=0;c<i.length;c++){var u=i[c];if(!s(u))return!1;var l=e[u],f=t[u];if(!1===(o=n?n.call(r,l,f,u):void 0)||void 0===o&&l!==f)return!1}return!0}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o}));var r=function(e){return e.scrollTop};function o(e,t){var n=e.timeout,r=e.style,o=void 0===r?{}:r;return{duration:o.transitionDuration||"number"==typeof n?n:n[t.mode]||0,delay:o.transitionDelay}}},function(e,t,n){"use strict";var r=n(216),o=n(74);e.exports=function(e){return r(o(e))}},function(e,t,n){"use strict";function r(e,t){"function"==typeof e?e(t):e&&(e.current=t)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(465),o=n(47),i=n(464),a=n(56).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||a(t,e,{value:i.f(e)})}},function(e,t,n){"use strict";var r=n(20),o=n(74),i=n(50),a=/"/g,s=r("".replace);e.exports=function(e,t,n,r){var c=i(o(e)),u="<"+t;return""!==n&&(u+=" "+n+'="'+s(i(r),a,""")+'"'),u+">"+c+"</"+t+">"}},function(e,t,n){"use strict";var r=n(17);e.exports=function(e){return r((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";function r(e,t){return function(){return null}}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(1),o=n(0),i=n.n(o),a=n(678);function s(e,t){var n=function(t,n){return i.a.createElement(a.a,Object(r.a)({ref:n},t),e)};return n.muiName=a.a.muiName,i.a.memo(i.a.forwardRef(n))}},function(e,t,n){"use strict";function r(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=this;clearTimeout(t),t=setTimeout((function(){e.apply(a,o)}),n)}return r.clear=function(){clearTimeout(t)},r}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t){return null==t?e:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];e.apply(this,r),t.apply(this,r)}}),(function(){}))}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}
2));var r=n(0),o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(307);function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Object(r.a)(e,t)}},,function(e,t,n){"use strict";var r=n(20),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},function(e,t,n){"use strict";var r=n(462);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},function(e,t,n){"use strict";var r=n(95),o=Math.min;e.exports=function(e){var t=r(e);return t>0?o(t,9007199254740991):0}},function(e,t,n){"use strict";var r=n(56).f,o=n(47),i=n(40)("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){"use strict";n.r(t);var r=n(16);n.d(t,"capitalize",(function(){return r.a}));var o=n(90);n.d(t,"createChainedFunction",(function(){return o.a}));var i=n(88);n.d(t,"createSvgIcon",(function(){return i.a}));var a=n(89);n.d(t,"debounce",(function(){return a.a}));var s=n(87);n.d(t,"deprecatedPropType",(function(){return s.a}));var c=n(150);n.d(t,"isMuiElement",(function(){return c.a}));var u=n(49);n.d(t,"ownerDocument",(function(){return u.a}));var l=n(149);n.d(t,"ownerWindow",(function(){return l.a}));var f=n(429);n.d(t,"requirePropFactory",(function(){return f.a}));var d=n(82);n.d(t,"setRef",(function(){return d.a}));var p=n(294);n.d(t,"unsupportedProp",(function(){return p.a}));var h=n(123);n.d(t,"useControlled",(function(){return h.a}));var v=n(43);n.d(t,"useEventCallback",(function(){return v.a}));var m=n(28);n.d(t,"useForkRef",(function(){return m.a}));var g=n(300);n.d(t,"unstable_useId",(function(){return g.a}));var y=n(122);n.d(t,"useIsFocusVisible",(function(){return y.a}))},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MosaicWindowContext=t.MosaicContext=void 0;var o=r(n(0));t.MosaicContext=o.default.createContext(void 0),t.MosaicWindowContext=o.default.createContext(void 0)},function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"c",(function(){return f})),n.d(t,"d",(function(){return d})),n.d(t,"f",(function(){return p})),n.d(t,"g",(function(){return h})),n.d(t,"i",(function(){return v})),n.d(t,"b",(function(){return m})),n.d(t,"h",(function(){return g})),n.d(t,"e",(function(){return y}));var r=n(9),o=n(124),i=n.n(o),a=n(45),s=n(37);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){var r,o,i,a,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.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)?u(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function l(e){return Object(a.a)(e||{}).config||{}}function f(e){var t=l(e).export;return Object.entries(t).reduce((function(t,n){var r=c(n,2),o=r[0],i=r[1];return!0===i?t[o]=e[o]:i.filter&&(t[o]=Object.entries(e[o]).filter(i.filter).reduce((function(e,t){var n=c(t,2),r=n[0],o=n[1];return e[r]=o,e}),{})),t}),{})}var d=Object(r.createSelector)([l],(function(e){var t=e.availableLanguages,n=e.language;return Object.keys(t).map((function(e){return{current:e===n,label:t[e],locale:e}}))}
2)),p=Object(r.createSelector)([s.i,l],(function(e,t){return void 0===e.showZoomControls?t.workspace.showZoomControls:e.showZoomControls})),h=Object(r.createSelector)([l],(function(e){var t=e.theme,n=e.themes,r=e.selectedTheme;return i()(t,n[r]||{})})),v=Object(r.createSelector)([l],(function(e){var t=e.themes;return Object.keys(t)})),m=Object(r.createSelector)([l],(function(e){return e.id})),g=Object(r.createSelector)([l],(function(e){return e.theme.direction||"ltr"})),y=Object(r.createSelector)([l],(function(e){return e.requests||{}}))},function(e,t,n){"use strict";function r(e){var t=e.props,n=e.states,r=e.muiFormControl;return n.reduce((function(e,n){return e[n]=t[n],r&&void 0===t[n]&&(e[n]=r[n]),e}),{})}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(157);function o(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,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n={}.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)?i(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.a={state:{},canvasNavigation:{height:50,width:50},selectedTheme:"light",themes:{dark:{palette:{type:"dark",primary:{main:"#4db6ac"},secondary:{main:"#4db6ac"},shades:{dark:"#000000",main:"#424242",light:"#616161"}}},light:{palette:{type:"light"}}},theme:{palette:{type:"light",primary:{main:"#1967d2"},secondary:{main:"#1967d2"},shades:{dark:"#eeeeee",main:"#ffffff",light:"#f5f5f5"},error:{main:"#b00020"},notification:{main:"#ffa224"},hitCounter:{default:"#bdbdbd"},highlights:{primary:"#ffff00",secondary:"#00BFFF"},section_divider:"rgba(0, 0, 0, 0.25)",annotations:{hidden:{globalAlpha:0},default:{strokeStyle:"#00BFFF",globalAlpha:1},hovered:{strokeStyle:"#BF00FF",globalAlpha:1},selected:{strokeStyle:"#ffff00",globalAlpha:1}},search:{default:{fillStyle:"#00BFFF",globalAlpha:.3},hovered:{fillStyle:"#00FFFF",globalAlpha:.3},selected:{fillStyle:"#ffff00",globalAlpha:.3}}},typography:{body1:{fontSize:"1rem",letterSpacing:"0em",lineHeight:"1.6em"},body2:{fontSize:"0.878rem",letterSpacing:"0.015em",lineHeight:"1.6em"},button:{fontSize:"0.878rem",letterSpacing:"0.09em",lineHeight:"2.25rem",textTransform:"uppercase"},caption:{fontSize:"0.772rem",letterSpacing:"0.033em",lineHeight:"1.6rem"},body1Next:{fontSize:"1rem",letterSpacing:"0em",lineHeight:"1.6em"},body2Next:{fontSize:"0.878rem",letterSpacing:"0.015em",lineHeight:"1.6em"},buttonNext:{fontSize:"0.878rem",letterSpacing:"0.09em",lineHeight:"2.25rem"},captionNext:{fontSize:"0.772rem",letterSpacing:"0.33em",lineHeight:"1.6rem"},overline:{fontSize:"0.678rem",fontWeight:500,letterSpacing:"0.166em",lineHeight:"2em",textTransform:"uppercase"},h1:{fontSize:"2.822rem",letterSpacing:"-0.015em",lineHeight:"1.2em"},h2:{fontSize:"1.575rem",letterSpacing:"0em",lineHeight:"1.33em"},h3:{fontSize:"1.383rem",fontWeight:300,letterSpacing:"0em",lineHeight:"1.33em"},h4:{fontSize:"1.215rem",letterSpacing:"0.007em",lineHeight:"1.45em"},h5:{fontSize:"1.138rem",letterSpacing:"0.005em",lineHeight:"1.55em"},h6:{fontSize:"1.067rem",fontWeight:400,letterSpacing:"0.01em",lineHeight:"1.6em"},subtitle1:{fontSize:"0.937rem",letterSpacing:"0.015em",lineHeight:"1.6em",fontWeight:300},subtitle2:{fontSize:"0.878rem",fontWeight:500,letterSpacing:"0.02em",lineHeight:"1.75em"},useNextVariants:!0},overrides:{MuiListSubheader:{root:{'&[role="presentation"]:focus':{outline:0}}},MuiTooltip:{tooltipPlacementLeft:a({},"@media (min-width:600px)",{margin:0}),tooltipPlacementRight:a({},"@media (min-width:600px)",{margin:0}),tooltipPlacementTop:a({},"@media (min-width:600px)",{margin:0}),tooltipPlacementBottom:a({},"@media (min-width:600px)",{margin:0})},MuiTouchRipple:{childPulsate:{animation:"none"},rippleVisible:{animation:"none"}}},props:{MuiButtonBase:{disableTouchRipple:!0},MuiLink:{underline:"always"}}},language:"en",availableLanguages:{ar:"Ø§ÙØ¹Ø±Ø¨ÙØ©",de:"Deutsch",en:"English",et:"Eesti",fa:"ÙØ§Ø±Ø³Û",fr:"Français",ja:"æ¥æ¬èª",kr:"íêµì´",lt:"Lietuvių",nl:"Nederlands","nb-NO":"Norwegian BokmÃ¥l",pl:"Polski","pt-B
2R":"Português do Brasil",vi:"Tiếng Viá»t","zh-CN":"䏿(ç®ä½)","zh-TW":"䏿(ç¹é«)",it:"Italiano",sr:"СÑпÑки",sv:"Svenska",bg:"ÐÑлгаÑÑки"},annotations:{htmlSanitizationRuleSet:"iiif",filteredMotivations:["oa:commenting","oa:tagging","sc:painting","commenting","tagging"]},createGenerateClassNameOptions:{productionPrefix:"mirador"},requests:{preprocessors:[],postprocessors:[]},translations:{},window:{allowClose:!0,allowFullscreen:!1,allowMaximize:!0,allowTopMenuButton:!0,allowWindowSideBar:!0,authNewWindowCenter:"parent",sideBarPanel:"info",defaultSidebarPanelHeight:201,defaultSidebarPanelWidth:235,defaultView:"single",forceDrawAnnotations:!1,hideWindowTitle:!1,highlightAllAnnotations:!1,showLocalePicker:!1,sideBarOpen:!1,switchCanvasOnSearch:!0,panels:{info:!0,attribution:!0,canvas:!0,annotations:!0,search:!0,layers:!0},views:[{key:"single",behaviors:["individuals"]},{key:"book",behaviors:["paged"]},{key:"scroll",behaviors:["continuous"]},{key:"gallery"}],elastic:{height:400,width:480}},windows:[],thumbnails:{preferredFormats:["jpg","png","webp","tif"]},thumbnailNavigation:{defaultPosition:"off",displaySettings:!0,height:130,width:100},workspace:{draggingEnabled:!0,allowNewWindows:!0,id:Object(r.a)(),isWorkspaceAddVisible:!1,exposeModeOn:!1,height:5e3,showZoomControls:!1,type:"mosaic",viewportPosition:{x:0,y:0},width:5e3},workspaceControlPanel:{enabled:!0},galleryView:{height:120,width:null},osdConfig:{alwaysBlend:!1,blendTime:.1,preserveImageSizeOnResize:!0,preserveViewport:!0,showNavigationControl:!1},export:{catalog:!0,companionWindows:!0,config:!0,elasticLayout:!0,layers:!0,manifests:{filter:function(e){var t=o(e,2),n=t[0];t[1];return!n.startsWith("http")}},viewers:!0,windows:!0,workspace:!0},audioOptions:{controls:!0,crossOrigin:"anonymous"},videoOptions:{controls:!0,crossOrigin:"anonymous"},auth:{serviceProfiles:[{profile:"http://iiif.io/api/auth/1/external",external:!0},{profile:"http://iiif.io/api/auth/1/kiosk",kiosk:!0},{profile:"http://iiif.io/api/auth/1/clickthrough"},{profile:"http://iiif.io/api/auth/1/login"},{profile:"http://iiif.io/api/auth/0/external",external:!0},{profile:"http://iiif.io/api/auth/0/kiosk",kiosk:!0},{profile:"http://iiif.io/api/auth/0/clickthrough"},{profile:"http://iiif.io/api/auth/0/login"}]}}},function(e,t,n){"use strict";n.d(t,"m",(function(){return m})),n.d(t,"d",(function(){return g})),n.d(t,"q",(function(){return b})),n.d(t,"f",(function(){return w})),n.d(t,"g",(function(){return E})),n.d(t,"i",(function(){return x})),n.d(t,"e",(function(){return S})),n.d(t,"k",(function(){return j})),n.d(t,"j",(function(){return _})),n.d(t,"s",(function(){return T})),n.d(t,"t",(function(){return P})),n.d(t,"n",(function(){return C})),n.d(t,"o",(function(){return I})),n.d(t,"c",(function(){return k})),n.d(t,"p",(function(){return R})),n.d(t,"a",(function(){return A})),n.d(t,"h",(function(){return D})),n.d(t,"r",(function(){return M})),n.d(t,"l",(function(){return L})),n.d(t,"b",(function(){return z}));var r=n(9),o=n(604),i=n.n(o),a=n(35),s=n(304),c=n(115),u=n(172),l=n(37),f=n(100);function d(e){return function(e){if(Array.isArray(e))return p(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){if("string"==typeof e)return p(e,t);var n={}.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)?p(e,t):void 0}}(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 p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function h(e,t){if(e){var n=a.Utils.parseManifest(e,t?{locale:t}:void 0);return"function"!=typeof n.getSequences&&(n.getSequences=function(){return[]}),n}}var v=Object(r.createSelector)([u.b,f.a],(function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).locale||e.language})),m=Object(r.createSelector)([l.b],(function(e){return e||{missing:!0}})),g=Object(r.createSelector)([l.b],(function(e){return e&&e.error})),y=i()(l.b,v,(function(e,t){return e&&h(e.json,t)}))((function(e,t){var n=t.companionWindowId;return[t.manifestId,t.windowId,v(e,{companionWindowId:n})].join(" - ")})),b=Object(r.createSelector)(y,(function(e,t){return t.json}),v,(function(e,t,n){return t&&h(t,n)||e})),w=Object(r.createSelector)([b],(function(e){return e&&e.options&&e.options.locale&&e.options.locale.replace(/-.*$/,"")}));function O(e){return Object(r.createSelector)([b],(function(t){return t&&t.getProperty(e)}))}var E=Object(r.createSelector)([b],(function(e){return e&&e.getLogo()})),x=Object(r.createSelector)([O("provider"),w],(function(e,t){return e&&e[0].label&&a.PropertyValue.parse(e[0].label,t).getValue()})),S=Object(r.createSelector)([O("homepage"),w],(function(e,t){return e&&Object(c.a)(e).map((function(e){return{label:a.PropertyValue.parse(e.label,t).getValue(),value:e.id||e["@id"]}}))})),j=Object(r.createSelector)([b],(function(e){return e&&e.getRenderings().map((function(e){return{label:e.getLabel().getValue(),value:e.id}}))})),_=Object(r.createSelector)([O("seeAlso"),w],(function(e,t){return e&&Object(c.a)(e).map((function(e){return{format:e.format,label:a.PropertyValue.parse(e.label,t).getValue(),value:e.id||e["@id"]}}))})),T=Object(r.createSelector)([b],(function(e){return e&&Object(c.a)(e.getRequiredStatement
2()).filter((function(e){return e.getValues().some((function(e){return e}))})).map((function(e){return{label:e.label&&e.label.getValue()||null,values:e.getValues()}}))})),P=Object(r.createSelector)([O("rights"),O("license"),w],(function(e,t,n){var r=e||t;return Object(c.a)(a.PropertyValue.parse(r,n).getValues())}));function C(e,t){var n=b(e,t),r=Object(f.a)(e).thumbnails,o=void 0===r?{}:r;if(n){var i=Object(s.a)(n,{maxHeight:80,maxWidth:120,preferredFormats:o.preferredFormats});return i&&i.url}}var I=Object(r.createSelector)([b],(function(e){return e&&e.getLabel().getValue()})),k=Object(r.createSelector)([b],(function(e){return e&&e.getDescription().getValue()})),R=Object(r.createSelector)([b],(function(e){return e&&e.id}));function A(e){return e&&e.getMetadata().map((function(e){return{label:e.getLabel(),values:e.getValues()}}))}var D=Object(r.createSelector)([b],(function(e){return e&&A(e)}));function N(e){var t=[];return Array.isArray(e)?t.push.apply(t,d(e.filter((function(e){return"object"==typeof e&&e["@language"]})).map((function(e){return e["@language"]})))):e&&"object"==typeof e&&e["@language"]&&t.push(e["@language"]),t}var M=Object(r.createSelector)([b],(function(e){return function(e){if(!e)return[];for(var t=e.getProperty("metadata")||[],n={},r=0;r<t.length;r+=1){var o=t[r];N(o.label).forEach((function(e){n[e]=!0})),N(o.value).forEach((function(e){n[e]=!0}))}return Object.keys(n)}(e)})),L=Object(r.createSelector)([b],(function(e){if(!e)return null;var t=e.getService("http://iiif.io/api/search/0/search")||e.getService("http://iiif.io/api/search/1/search");return t||null})),z=Object(r.createSelector)([L],(function(e){var t=e&&(e.getService("http://iiif.io/api/search/0/autocomplete")||e.getService("http://iiif.io/api/search/1/autocomplete"));return t&&t}))},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,"a",(function(){return r}))},,,function(e,t,n){"use strict";e.exports=function(e){return null==e}},function(e,t,n){"use strict";var r=n(20);e.exports=r({}.isPrototypeOf)},function(e,t,n){"use strict";var r,o=n(39),i=n(358),a=n(356),s=n(218),c=n(463),u=n(259),l=n(260),f="prototype",d="script",p=l("IE_PROTO"),h=function(){},v=function(e){return"<"+d+">"+e+"</"+d+">"},m=function(e){e.write(v("")),e.close();var t=e.parentWindow.Object;return e=null,t},g=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;g="undefined"!=typeof document?document.domain&&r?m(r):(t=u("iframe"),n="java"+d+":",t.style.display="none",c.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(v("document.F=Object")),e.close(),e.F):m(r);for(var o=a.length;o--;)delete g[f][a[o]];return g()};s[p]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(h[f]=o(e),n=new h,h[f]=null,n[p]=e):n=g(),void 0===t?n:i.f(n,t)}},function(e,t,n){"use strict";var r=n(20);e.exports=r([].slice)},function(e,t,n){"use strict";var r=n(352),o=n(56);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(47),o=n(42),i=n(51),a=n(260),s=n(365),c=a("IE_PROTO"),u=Object,l=u.prototype;e.exports=s?u.getPrototypeOf:function(e){var t=i(e);if(r(t,c))return t[c];var n=t.constructor;return o(n)&&t instanceof n?n.prototype:t instanceof u?l:null}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getAndAssertNodeAtPathExists=t.getNodeAtPath=t.getLeaves=t.getPathToCorner=t.getOtherDirection=t.getOtherBranch=t.createBalancedTreeFromLeaves=t.isParent=t.Corner=void 0;var o,i=r(n(547)),a=r(n(551));function s(e,t){if(void 0===t&&(t="row"),c(e)){var n=u(t);return{direction:t,first:s(e.first,n),second:s(e.second,n)}}return e}function c(e){return null!=e.direction}function u(e){return"row"===e?"column":"row"}function l(e,t){return t.length>0?a.default(e,t,null):e}!function(e){e[e.TOP_LEFT=1]="TOP_LEFT",e[e.TOP_RIGHT=2]="TOP_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT",e[e.BOTTOM_RIGHT=4]="BOTTOM_RIGHT"}(o=t.Corner||(t.Corner={})),t.isParent=c,t.createBalancedTreeFromLeaves=function(e,t){if(void 0===t&&(t="row"),0===e.length)return null;for(var n=i.default(e),r=[];n.length>1;){for(;n.length>0;)n.length>1?r.push({direction:"row",first:n.shift(),second:n.shift()}):r.unshift(n.shift());n=r,r=[]}return s(n[0],t)},t.getOtherBranch=function(e){if("first"===e)return"second";if("second"===e)return"first";throw new Error("Branch '"+e+"' not a valid branch")},t.getOtherDirection=u,t.getPathToCorner=function(e,t){for(var n=e,r=[];c(n);)("row"!==n.direction||t!==o.TOP_LEFT&&t!==o.BOTTOM_LEFT)&&("column"!==n.direction||t!==o.TOP_LEFT&&t!==o.TOP_RIGHT)?(r.push("second"),n=n.second):(r.push("first"),n=n.first);return r},t.getLeaves=function e(t){return null==t?[]:c(t)?e(t.first).concat(e(t.second)):[t]},t.getNodeAtPath=l,t.getAndAssertNodeAtPathExists=function(e,t){if(null==e)throw new Error("Root is empty, cannot fetch path");var n=l(e,t);if(null==n)throw new Error("Path ["+t.join(", ")+"] did not resolve to a node");return n}},function(e,t,n){"use strict";var r=n(958),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},s={};function c(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var u=Object.defineProperty,l=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=l(n);f&&(a=a.concat(f(n)));for(var s=c(t),v=c(n),m=0;m<a.length;++m){var g=a[m];if(!(i[g]||r&&r[g]||v&&v[g]||s&&s[g])){var y=d(n,g);try{u(t,g,y)}catch(e){}}}}return t}},function(e,t,n){"use strict";function r(e){return void 0===e?[]:Array.isArray(e)?e:[e]}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return a}));var r=n(1),o=n(5),i=["xs","sm","md","lg","xl"];function a(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,a=e.unit,s=void 0===a?"px":a,c=e.step,u=void 0===c?5:c,l=Object(o.a)(e,["values","unit","step"]);function f(e){var t="number"==typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(s,")")}function d(e,t){var r=i.indexOf(t);return r===i.length-1?f(e):"@media (min-width:".concat("number"==typeof n[e]?n[e]:e).concat(s,") and ")+"(max-width:".concat((-1!==r&&"number"==typeof n[i[r+1]]?n[i[r+1]]:t)-u/100).c
2oncat(s,")")}return Object(r.a)({keys:i,values:n,up:f,down:function(e){var t=i.indexOf(e)+1,r=n[i[t]];return t===i.length?f("xs"):"@media (max-width:".concat(("number"==typeof r&&t>0?r:e)-u/100).concat(s,")")},between:d,only:function(e){return d(e,e)},width:function(e){return n[e]}},l)}},function(e,t,n){"use strict";var r=n(22).navigator,o=r&&r.userAgent;e.exports=o?String(o):""},function(e,t,n){"use strict";var r=n(34),o=n(56),i=n(141);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){"use strict";var r=n(187),o=n(68),i=n(215),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){"use strict";n.r(t),n.d(t,"HTML5DragTransition",(function(){return i})),n.d(t,"TouchTransition",(function(){return o})),n.d(t,"MouseTransition",(function(){return a})),n.d(t,"createTransition",(function(){return r})),n.d(t,"MultiBackend",(function(){return d})),n.d(t,"PreviewManager",(function(){return f}));var r=function(e,t){return{_isMBTransition:!0,event:e,check:t}},o=r("touchstart",(function(e){return null!=e.touches})),i=r("dragstart",(function(e){return!!e.type&&(-1!==e.type.indexOf("drag")||-1!==e.type.indexOf("drop"))})),a=r("mousedown",(function(e){return!!e.type&&(-1===e.type.indexOf("touch")&&-1!==e.type.indexOf("mouse"))}));function s(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||c(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 c(e,t){if(e){if("string"==typeof e)return u(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)?u(e,t):void 0}}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 l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var f=new function e(){var t=this;l(this,e),this.register=function(e){t.previews.push(e)},this.unregister=function(e){for(var n;-1!==(n=t.previews.indexOf(e));)t.previews.splice(n,1)},this.backendChanged=function(e){var n,r=function(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=c(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}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 r,o,i=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==r.return||r.return()}finally{if(a)throw o}}}}(t.previews);try{for(r.s();!(n=r.n()).done;){n.value.backendChanged(e)}}catch(e){r.e(e)}finally{r.f()}},this.previews=[]},d=function e(t,n,r){var o=this;l(this,e),this.setup=function(){if("undefined"!=typeof window){if(o.constructor.isSetUp)throw new Error("Cannot have two MultiBackends at the same time.");o.constructor.isSetUp=!0,o.addEventListeners(window),o.backends[o.current].instance.setup()}},this.teardown=function(){"undefined"!=typeof window&&(o.constructor.isSetUp=!1,o.removeEventListeners(window),o.backends[o.current].instance.teardown())},this.connectDragSource=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return o.connectBackend("connectDragSource",t)},this.connectDragPreview=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return o.connectBackend("connectDragPreview",t)},this.connectDropTarget=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return o.connectBackend("connectDropTarget",t)},this.previewEnabled=function(){return o.backends[o.current].preview},this.addEventListeners=function(e){o.backends.forEach((function(t){t.transition&&e.addEventListener(t.transition.event,o.backendSwitcher,!0)}))},this.removeEventListeners=function(e){o.backends.forEach((function(t){t.transition&&e.removeEventListener(t.transition.event,o.backendSwitcher,!0)}))},this.backendSwitcher=function(e){var t=o.current,n=0;if(o.backends.some((function(t){return n!==o.current&&t.transition&&t.transition.check(e)?(o.current=n,!0):(n+=1,!1)})),o.current!==t){o.backends[t].instance.teardown(),Object.keys(o.nodes).forEac
2h((function(e){var t=o.nodes[e];t.handler(),t.handler=o.callBackend(t.func,t.args)})),f.backendChanged(o);var r=o.backends[o.current];if(r.instance.setup(),r.skipDispatchOnTransition)return;var i=null;try{i=new e.constructor(e.type,e)}catch(t){(i=document.createEvent("Event")).initEvent(e.type,e.bubbles,e.cancelable)}e.target.dispatchEvent(i)}},this.callBackend=function(e,t){var n;return(n=o.backends[o.current].instance)[e].apply(n,s(t))},this.connectBackend=function(e,t){var n="".concat(e,"_").concat(t[0]),r=o.callBackend(e,t);return o.nodes[n]={func:e,args:t,handler:r},function(){var e,t=(e=o.nodes[n]).handler.apply(e,arguments);return delete o.nodes[n],t}};var i=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];return n.forEach((function(t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})),e}({backends:[]},r||{});if(i.backends.length<1)throw new Error("You must specify at least one Backend, if you are coming from 2.x.x (or don't understand this error)\n see this guide: https://github.com/louisbrunner/dnd-multi-backend/tree/master/packages/react-dnd-multi-backend#migrating-from-2xx");this.current=0,this.backends=[],i.backends.forEach((function(e){if(!e.backend)throw new Error("You must specify a 'backend' property in your Backend entry: ".concat(e));var r=e.transition;if(r&&!r._isMBTransition)throw new Error("You must specify a valid 'transition' property (either undefined or the return of 'createTransition') in your Backend entry: ".concat(e));o.backends.push({instance:e.backend(t,n,e.options),preview:e.preview||!1,transition:r,skipDispatchOnTransition:Boolean(e.skipDispatchOnTransition)})})),this.nodes={}};t.default=function(e,t,n){return new d(e,t,n)}},function(e,t,n){"use strict";e.exports=n(960)},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n(0),o=n(30),i=!0,a=!1,s=null,c={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function u(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function l(){i=!1}function f(){"hidden"===this.visibilityState&&a&&(i=!0)}function d(e){var t,n,r,o=e.target;try{return o.matches(":focus-visible")}catch(e){}return i||(n=(t=o).type,!("INPUT"!==(r=t.tagName)||!c[n]||t.readOnly)||"TEXTAREA"===r&&!t.readOnly||!!t.isContentEditable)}function p(){a=!0,window.clearTimeout(s),s=window.setTimeout((function(){a=!1}),100)}function h(){return{isFocusVisible:d,onBlurVisible:p,ref:r.useCallback((function(e){var t,n=o.findDOMNode(e);null!=n&&((t=n.ownerDocument).addEventListener("keydown",u,!0),t.addEventListener("mousedown",l,!0),t.addEventListener("pointerdown",l,!0),t.addEventListener("touchstart",l,!0),t.addEventListener("visibilitychange",f,!0))}),[])}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0);function o(e){var t=e.controlled,n=e.default,o=(e.name,e.state,r.useRef(void 0!==t).current),i=r.useState(n),a=i[0],s=i[1];return[o?t:a,r.useCallback((function(e){o||s(e)}),[])]}},function(e,t,n){"use strict";var r=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===o}(e)}(e)};var o="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function i(e,t){return!1!==t.clone&&t.isMergeableObject(e)?l((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function a(e,t,n){return e.concat(t).map((function(e){return i(e,n)}))}function s(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function c(e,t){try{return t in e}catch(e){return!1}}function u(e,t,n){var r={};return n.isMergeableObject(e)&&s(e).forEach((function(t){r[t]=i(e[t],n)})),s(t).forEach((function(o){(function(e,t){return c(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(c(e,o)&&n.isMergeableObject(t[o])?r[o]=function(e,t){if(!t.customMerge)return l;var n=t.customMerge(e);return"function"==typeof n?n:l}(o,n)(e[o],t[o],n):r[o]=i(t[o],n))})),r}function l(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||a,n.isMergeableObject=n.isMergeableObject||r,n.cloneUnlessOtherwiseSpecified=i;var o=Array.isArray(t);return o===Array.isArray(e)?o?n.arrayMerge(e,t,n):u(e,t,n):i(t,n)}l.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return l(e,n,t)}),{})};var f=l;e.exports=f},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0),o=n(130);function i(){return r.useContext(o.a)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(242);var o=n(309),i=n(203);function a(e){return function(e){if(Array.isArray(e))return Object(r.a)(e)}(e)||Object(o.a)(e)||Object(i.a)(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(e,t,n){"use strict";var r=n(3),o=n(7),i=n(1248),a=n(10),s=n(6),c=n(100),u=n(0),l=n.n(u),f=(n(584),n(181)),d=n(335),p=n(18),h=n.n(p),v=n(304);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 g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?m(Object(n),!0).forEach((function(t){y(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 y(e,t,n){return(t=w(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(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,w(r.key),r)}}function w(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function O(e,t,n){return t=x(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,E()?Reflect.construct(t,n||[],x(e).constructor):t.apply(e,n))}function E(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(E=function(){return!!e})()}function x(e){return x=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},x(e)}function S(e,t){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},S(e,t)}var j=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=O(this,t,[e])).state={loaded:!1},n.handleIntersection=n.handleIntersection.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&S(e,t)}(t,e),n=t,o=[{key:"getUseableLabel",value:function(e,t){return e&&e.getLabel&&e.getLabel().length>0?e.getLabel().getValue():String(t+1)}}],(r=[{key:"componentDidMount",value:function(){var e=this;this.setState((function(t){return g(g({},t),{},{image:e.image()})}))}},{key:"componentDidUpdate",value:function(e){var t=this,n=this.props,r=n.maxHeight,o=n.maxWidth,i=n.resource;e.maxHeight===r&&e.maxWidth===o&&e.resource===i||this.setState((function(e){return g(g({},e),{},{image:t.image()})}))}},{key:"handleIntersection",value:function(e){!this.state.loaded&&e.isIntersecting&&this.setState((function(e){return g(g({},e),{},{loaded:!0})}))}},{key:"imageStyles",value:function(){var e=this.props,t=e.maxHeight,n=e.maxWidth,r=e.style,o=this.image(),i={height:"auto",width:"auto"};if(!o)return g(g({},r),{},{height:t||"auto",width:n||"auto"});var a=o.height,s=o.width;if(a&&s)if(t&&a>t||n&&s>n){var c=s/a;t&&n?n/t<c?(i.height=Math.round(n/c),i.width=n):(i.height=t,i.width=Math.round(t*c)):t?(i.height=t,i.maxWidth=Math.round(t*c)):n&&(i.width=n,i.maxHeight=Math.round(n/c))}else i.width=s,i.height=a;else a&&!s?i.height=t:!a&&s?i.width=n:(i.width=n,i.height=t);return g(g({},i),r)}},{key:"image",value:function(){var e=this.props,t=e.thumbnail,n=e.resource,r=e.maxHeight,o=e.maxWidth,i=e.thumbnailsConfig;if(t)return t;var a=Object(v.a)(n,g(g({},i),{},{maxHeight:r,maxWidth:o}));return a&&a.url?a:void 0}},{key:"label",value:function(){var e=this.props,n=e.label,r=e.resource;return n||t.getUseableLabel(r)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.classes,r=e.imagePlaceholder,o=e.labelled,i=e.thumbnail,a=e.variant,s=this.state,c=s.image,u=(s.loaded&&(i||c)||{}).url,p=void 0===u?r:u;return l.a.createElement("div",{className:h()(n.root,y({},n["".concat(a,"Root")],a))},l.a.createElement(d.a,{onChange:this.handleIntersection},l.a.createElement("img",{alt:"",role:"presentation",src:p,style:this.imageStyles(),className:n.image})),o&&l.a.createElement("div",{className:h()(n.label,y({},n["".concat(a,"Label")],a))},l.a.createElement(f.a,{variant:"caption",classes:{root:h()(n.caption,y({},n["".concat(a,"Caption")],a))}},this.label())),t)}}])&&b(n.prototype,r),o&&b(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);j.defaultProps={children:null,classes:{},imagePlaceholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mMMDQmtBwADgwF/Op8FmAAAAABJRU5ErkJggg==",label:void 0,labelled:!1,maxHeight:null,maxWidth:null,style:{},thumbnail:null,thumbnailsConfig:{},variant:null};var _=Object(r.compose)(Object(a.a)((function(e){return{caption:{lineHeight:"1.5em",wordBreak:"break-word"},image:{},insideCaption:{color:"#ffffff",lineClamp:"1",whiteSpace:"nowrap"},insideLabel:{background:"linear-gradient(to top, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%)",bottom:"5px",boxSizing:"border-box",left:"0px",padding:"4px",position:"absolute",width:"100%"},insideRoot:{display:"inline-block",height:"inherit",position:"relative"},label:{overflow:"hidden",textOverflow:"ellipsis"},outsideCaption:{boxOrient:"vertical",display:"-webkit-box",lineClamp:"2",maxHeight:"3em"},outsideLabel:{},outsideRoot:{},root:{}}})),Object(i.a)(),Object(o.b)((function(e){return{thumbnailsConfig:Object(c.a)(e).thumbnails}})),Object(s.a)("IIIFThumbnail"));t.a=_(j)},function(e,t,n){"use strict";var r=n(3),o=n(1248),i=n(10),a=n(0),s=n.n(a),c=n(181),u=n(620),l=n.n(u),f=n(619),d=n.n(f),p=n(31);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,v(r.key),r)}}function v(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function m(e,t,n){return t=y(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,g()?Reflect.construct(t,n||[],y(e).constructor):t.apply(e,n))}function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(g=function(){return!!e})()}
2function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function b(e,t){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},b(e,t)}var w=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=m(this,t,[e])).state={open:!0},n.toggleSection=n.toggleSection.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&b(e,t)}(t,e),n=t,r=[{key:"toggleSection",value:function(){var e=this.state.open;this.setState({open:!e})}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.classes,r=e.id,o=e.label,i=e.t,a=this.state.open;return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:n.container},s.a.createElement(c.a,{className:n.heading,id:r,onClick:this.toggleSection,variant:"overline",component:"h4"},o),s.a.createElement(p.a,{"aria-label":i(a?"collapseSection":"expandSection",{section:o}),"aria-expanded":a,className:n.button,onClick:this.toggleSection},a?s.a.createElement(d.a,null):s.a.createElement(l.a,null))),a&&t)}}],r&&h(n.prototype,r),o&&h(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(a.Component),O=Object(r.compose)(Object(o.a)(),Object(i.a)({button:{padding:0},container:{display:"flex",justifyContent:"space-between"},heading:{cursor:"pointer"}}));t.a=O(w)},function(e,t,n){"use strict";var r=n(0),o=r.createContext({});t.a=o},function(e,t,n){"use strict";n.d(t,"b",(function(){return i}));var r=n(0),o=r.createContext();function i(){return r.useContext(o)}t.a=o},function(e,t){e.exports=function(e){return void 0===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){"use strict";var r=n(357),o=n(42),i=n(94),a=n(40)("toStringTag"),s=Object,c="Arguments"===i(function(){return arguments}());e.exports=r?i: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),a))?n:c?i(t):"Object"===(r=i(t))&&o(t.callee)?"Arguments":r}},function(e,t,n){"use strict";var r=n(215),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){"use strict";var r=n(17);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(8),o=n(22),i=n(41),a=n(34),s=n(387),c=n(44),u=n(267),l=n(147),f=n(141),d=n(118),p=n(376),h=n(96),v=n(479),m=n(506),g=n(898),y=n(158),b=n(47),w=n(134),O=n(38),E=n(183),x=n(109),S=n(108),j=n(146),_=n(161).f,T=n(507),P=n(69).forEach,C=n(188),I=n(111),k=n(56),R=n(73),A=n(509),D=n(77),N=n(229),M=D.get,L=D.set,z=D.enforce,W=k.f,F=R.f,B=o.RangeError,H=u.ArrayBuffer,U=H.prototype,V=u.DataView,G=c.NATIVE_ARRAY_BUFFER_VIEWS,q=c.TYPED_ARRAY_TAG,$=c.TypedArray,K=c.TypedArrayPrototype,Z=c.isTypedArray,X="BYTES_PER_ELEMENT",Y="Wrong length",Q=function(e,t){I(e,t,{configurable:!0,get:function(){return M(this)[t]}})},J=function(e){var t;return S(U,e)||"ArrayBuffer"===(t=w(e))||"SharedArrayBuffer"===t},ee=function(e,t){return Z(e)&&!E(t)&&t in e&&p(+t)&&t>=0},te=function(e,t){return t=y(t),ee(e,t)?f(2,e[t]):F(e,t)},ne=function(e,t,n){return t=y(t),!(ee(e,t)&&O(n)&&b(n,"value"))||b(n,"get")||b(n,"set")||n.configurable||b(n,"writable")&&!n.writable||b(n,"enumerable")&&!n.enumerable?W(e,t,n):(e[t]=n.value,e)};a?(G||(R.f=te,k.f=ne,Q(K,"buffer"),Q(K,"byteOffset"),Q(K,"byteLength"),Q(K,"length")),r({target:"Object",stat:!0,forced:!G},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var a=e.match(/\d+/)[0]/8,c=e+(n?"Clamped":"")+"Array",u="get"+e,f="set"+e,p=o[c],y=p,b=y&&y.prototype,w={},E=function(e,t){W(e,t,{get:function(){return function(e,t){var n=M(e);return n.view[u](t*a+n.byteOffset,!0)}(this,t)}
2,set:function(e){return function(e,t,r){var o=M(e);o.view[f](t*a+o.byteOffset,n?g(r):r,!0)}(this,t,e)},enumerable:!0})};G?s&&(y=t((function(e,t,n,r){return l(e,b),N(O(t)?J(t)?void 0!==r?new p(t,m(n,a),r):void 0!==n?new p(t,m(n,a)):new p(t):Z(t)?A(y,t):i(T,y,t):new p(v(t)),e,y)})),j&&j(y,$),P(_(p),(function(e){e in y||d(y,e,p[e])})),y.prototype=b):(y=t((function(e,t,n,r){l(e,b);var o,s,c,u=0,f=0;if(O(t)){if(!J(t))return Z(t)?A(y,t):i(T,y,t);o=t,f=m(n,a);var d=t.byteLength;if(void 0===r){if(d%a)throw new B(Y);if((s=d-f)<0)throw new B(Y)}else if((s=h(r)*a)+f>d)throw new B(Y);c=s/a}else c=v(t),o=new H(s=c*a);for(L(e,{buffer:o,byteOffset:f,byteLength:s,length:c,view:new V(o)});u<c;)E(e,u++)})),j&&j(y,$),b=y.prototype=x(K)),b.constructor!==y&&d(b,"constructor",y),z(b).TypedArrayConstructor=y,q&&d(b,q,c);var S=y!==p;w[c]=y,r({global:!0,constructor:!0,forced:S,sham:!G},w),X in y||d(y,X,a),X in b||d(b,X,a),C(c)}):e.exports=function(){}},function(e,t,n){var r=n(417);e.exports=function(e,t){return r(e,t)}},function(e,t){e.exports=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}},,function(e,t,n){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){"use strict";var r,o,i=n(22),a=n(117),s=i.process,c=i.Deno,u=s&&s.versions||c&&c.version,l=u&&u.v8;l&&(o=(r=l.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){"use strict";var r=n(95),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(94);e.exports=Array.isArray||function(e){return"Array"===r(e)}},function(e,t,n){"use strict";var r=n(40),o=n(109),i=n(56).f,a=r("unscopables"),s=Array.prototype;void 0===s[a]&&i(s,a,{configurable:!0,value:o(null)}),e.exports=function(e){s[a][e]=!0}},function(e,t,n){"use strict";var r=n(738),o=n(38),i=n(74),a=n(475);
2e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return i(n),a(r),o(n)?(t?e(n,r):n.__proto__=r,n):n}}():void 0)},function(e,t,n){"use strict";var r=n(108),o=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw new o("Incorrect invocation")}},function(e,t,n){var r=n(193),o=n(961),i=n(962),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(49);function o(e){return Object(r.a)(e).defaultView||window}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0);function o(e,t){return r.isValidElement(e)&&-1!==t.indexOf(e.type.muiName)}},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"}),"CloseSharp");t.default=a},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n(0),o=n.n(r),i=n(181),a=n(67),s=n(12);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,u(r.key),r)}}function u(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function l(e,t,n){return t=d(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,f()?Reflect.construct(t,n||[],d(e).constructor):t.apply(e,n))}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(f=function(){return!!e})()}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}var h=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),l(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.defaultLabel,n=e.labelValuePairs;return 0===n.length?o.a.createElement(o.a.Fragment,null):o.a.createElement("dl",{className:Object(s.a)("label-value-metadata")},n.reduce((function(e,n,r){return e.concat([o.a.createElement(i.a,{component:"dt",key:"label-".concat(r),variant:"subtitle2"},n.label||t),o.a.createElement(i.a,{style:{marginBottom:".5em",marginLeft:"0px"},component:"dd",key:"value-".concat(r),variant:"body1"},o.a.createElement(a.a,{htmlString:n.values.join(", "),ruleSet:"iiif"}))])}),[]))}}])&&c(n.prototype,r),u&&c(n,u),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,u}(r.Component);h.defaultProps={defaultLabel:void 0}},function(e,t,n){"use strict";function r(e,t,n){var r=n.getRegistry(),o=r.addTarget(e,t);return[o,function(){return r.removeTarget(o)}]}function o(e,t,n){var r=n.getRegistry(),o=r.addSource(e,t);return[o,function(){return r.removeSource(o)}]}n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o}))},function(e,t,n){var r=n(535)("update",n(432));r.placeholder=n(410),e.exports=r},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),o=n(13),i=n(176);function a(){var e=Object(r.useContext)(i.a).dragDropManager;return Object(o.a)(null!=e,"Expected drag drop context"),e}},function(e,t,n){"use strict";function r(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 o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||s(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 a(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,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||s(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 s(e,t){if(e){if("string"==typeof e)return c(e,t);var n={}.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)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var u="undefined"==typeof URL?n(1079).URL:URL,l=function(e,t){return t.some((function(t){return t instanceof RegExp?t.test(e):t===e}))},f=function(e,t){if(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0},t),Reflect.has(t,"normalizeHttps"))throw new Error("options.normalizeHttps is renamed to options.forceHttp");if(Reflect.has(t,"normalizeHttp"))throw new Error("options.normalizeHttp is renamed to options.forceHttps");if(Reflect.has(t,"stripFragment"))throw new Error("options.stripFragment is renamed to options.stripHash");if(e=e.trim(),/^data:/i.test(e))return function(e,t){var n=t.stripHash,r=e.match(/^data:([^,]*?),([^#]*?)(?:#(.*))?$/);if(!r)throw new Error("Invalid URL: ".concat(e));var o=r[1].split(";"),s=r[2],c=n?"":r[3],u=!1;"base64"===o[o.length-1]&&(o.pop(),u=!0);var l=(o.shift()||"").toLowerCase(),f=i(o.map((function(e){var t=a(e.split("=").map((function(e){return e.trim()})),2),n=t[0],r=t[1],o=void 0===r?"":r;return"charset"===n&&"us-ascii"===(o=o.toLowerCase())?"":"".concat(n).concat(o?"=".concat(o):"")})).filter(Boolean));return u&&f.push("base64"),(0!==f.length||l&&"text/plain"!==l)&&f.unshift(l),"data:".concat(f.join(";"),",").concat(u?s.trim():s).concat(c?"#".concat(c):"")}(e,t);var n=e.startsWith("//");!n&&/^\.*\//.test(e)||(e=e.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,t.defaultProtocol));var s=new u(e);if(t.forceHttp&&t.forceHttps)throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");if(t.forceHttp&&"https:"===s.protocol&&(s.protocol="http:"),t.forceHttps&&"http:"===s.protocol&&(s.protocol="https:"),t.stripAuthentication&&(s.username="",s.password=""),t.stripHash&&(s.hash=""),s.pathname&&(s.pathname=s.pathname.replace(/((?!:).|^)\/{2,}/g,(function(e,t){return/^(?!\/)/g.test(t)?"".concat(t,"/"):"/"}))),s.pathname&&(s.pathname=decodeURI(s.pathname)),!0===t.removeDirectoryIndex&&(t.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(t.removeDirectoryIndex)&&t.removeDirectoryIndex.length>0){var c=s.pathname.split("/"),f=c[c.length-1];l(f,t.removeDirectoryIndex)&&(c=c.slice(0,c.length-1),s.pathname=c.slice(1).join("/")+"/")}if(s.hostname&&(s.hostname=s.hostname.replace(/\.$/,""),t.stripWWW&&/^www\.([a-z\-\d]{2,63})\.([a-z.]{2,5})$/.test(s.hostname)&&(s.hostname=s.hostname.replace(/^www\./,""))),Array.isArray(t.removeQueryParameters))for(var d=0,p=i(s.searchParams.keys());d<p.length;d++){var h=p[d];l(h,t.removeQueryParameters)&&s.searchParams.delete(h)}return t.sortQueryParameters&&s.searchParams.sort(),t.removeTrailingSlash&&(s.pathname=s.pathname.replace(/\/$/,"")),e=s.toString(),!t.removeTrailingSlash&&"/"!==s.pathname||""!==s.hash||(e=e.replace(/\/$/,"")),n&&!t.normalizeProtocol&&(e=e.replace(/^http:\/\//,"//")),t.stripProtocol&&(e=e.replace(/^(?:https?:)?\/\//,"")),e};e.exports=f,e.exports.default=f},function(e,t,n){"use strict";var r,o=new Uint8Array(16);function i(){if(!r&&!(r="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 r(o)}var a=/^(?:[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 s=function(e){return"string"==typeof e&&a.test(e)},c=[],u=0;u<256;++u)c.push((u+256).toString(16).substr(1));var l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(c[e[t+0]]+c[e[t+1]]+c[e[t+2]]+c[e[t+3]]+"-"+c[e[t+4]]+c[e[t+5]]+"-"+c[e[t+6]]+c[e[t+7]]+"-"+c[e[t+8]]+c[e[t+9]]+"-"+c[e[t+10]]+c[e[t+11]]+c[e[t+12]]+c[e[t+13]]+c[e[t+14]]+c[e[t+15]]).toLowerCase();
2if(!s(n))throw TypeError("Stringified UUID is invalid");return n};t.a=function(e,t,n){var r=(e=e||{}).random||(e.rng||i)();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 l(r)}},function(e,t,n){"use strict";var r=n(258),o=n(183);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},function(e,t,n){"use strict";var r=n(68),o=n(107);e.exports=function(e,t){var n=e[t];return o(n)?void 0:r(n)}},function(e,t,n){"use strict";var r=String;e.exports=function(e){try{return r(e)}catch(e){return"Object"}}},function(e,t,n){"use strict";var r=n(461),o=n(356).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){"use strict";var r=n(34),o=n(56),i=n(141);e.exports=function(e,t,n){r?o.f(e,t,i(0,n)):e[t]=n}},function(e,t,n){"use strict";var r=n(8),o=n(20),i=n(218),a=n(38),s=n(47),c=n(56).f,u=n(161),l=n(359),f=n(373),d=n(217),p=n(189),h=!1,v=d("meta"),m=0,g=function(e){c(e,v,{value:{objectID:"O"+m++,weakData:{}}})},y=e.exports={enable:function(){y.enable=function(){},h=!0;var e=u.f,t=o([].splice),n={};n[v]=1,e(n).length&&(u.f=function(n){for(var r=e(n),o=0,i=r.length;o<i;o++)if(r[o]===v){t(r,o,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:l.f}))},fastKey:function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,v)){if(!f(e))return"F";if(!t)return"E";g(e)}return e[v].objectID},getWeakData:function(e,t){if(!s(e,v)){if(!f(e))return!0;if(!t)return!1;g(e)}return e[v].weakData},onFreeze:function(e){return p&&h&&f(e)&&!s(e,v)&&g(e),e}};i[v]=!0},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){var r=n(517),o=n(392),i=n(166);e.exports=function(e){return i(e)?r(e):o(e)}},function(e,t,n){var r=n(171),o=n(390);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},function(e,t,n){var r=n(979),o=n(982);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},function(e,t,n){var r=n(196);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&r(t,e,n);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.OptionalBlueprint=void 0;var a=i(n(0));!function(e){var t,r,o;try{!function(){var e=new Error("Cannot find module '@blueprintjs/core'");throw e.code="MODULE_NOT_FOUND",e}(),function(){var e=new Error("Cannot find module '@blueprintjs/icons'");throw e.code="MODULE_NOT_FOUND",e}(),t=n(!function(){var e=new Error("Cannot find module '@blueprintjs/core'");throw e.code="MODULE_NOT_FOUND",e}()),r=t.Classes,e.Icon=t.Icon,o=n(!function(){var e=new Error("Cannot find module '@blueprintjs/icons'");throw e.code="MODULE_NOT_FOUND",e}()).IconNames}catch(t){e.Icon=function(e){var t=e.icon;return a.createElement("span",null,t)}}e.getClasses=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return r?e.map((function(e){return r[e]})).join(" "):""},e.getIconClass=function(e){return r&&o?r.iconClass(o[e]):""}}(t.OptionalBlueprint||(t.OptionalBlueprint={}))},function(e,t,n){"use strict";n.r(t),n.d(t,"DndContext",(function(){return r.a})),n.d(t,"createDndContext",(function(){return r.b})),n.d(t,"DndProvider",(function(){return o.a})),n.d(t,"DragPreviewImage",(function(){return a})),n.d(t,"useDrag",(function(){return S})),n.d(t,"useDrop",(function(){return j.a})),n.d(t,"useDragLayer",(function(){return _.a})),n.d(t,"DragSource",(function(){return ee})),n.d(t,"DropTarget",(function(){return ae})),n.d(t,"DragLayer",(function(){return de}));var r=n(176),o=n(588),i=n(0),a=i.memo((function(e){var t=e.connect,n=e.src;if("undefined"!=typeof Image){var r=new Image;r.src=n,r.onload=function(){return t(r)}}return null}));a.displayName="DragPreviewImage";var s=n(13),c=n(330),u=n(91),l=n(153),f=n(155);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)}}var p=!1,h=!1,v=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),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(s.a)(!p,"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 p=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{p=!1}}},{key:"isDragging",value:function(){if(!this.sourceId)return!1;Object(s.a)(!h,"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 h=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{h=!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()}}])&&d(t.prototype,n),r&&d(t,r),e}(),m=n(339),g=n(245),y=n(79);function b(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 w=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.hooks=Object(m.a)({dragSource:function(e,t){n.clearDragSource(),n.dragSourceOptions=t||null,Object(g.a)(e)?n.dragSourceRef=e:n.dragSourceNode=e,n.reconnectDragSource()},dragPreview:function(e,t){n.clearDragPreview(),n.dragPreviewOptions=t||null,Object(g.a)(e)?n.dragPreviewRef=e:n.dragPreviewNode=e,n.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,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:"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();this.handlerId?this.dragPreview&&t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=e,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.disconnectDragPreview(),this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,e,this.dragPreviewOptions)):this.disconnectDragPreview()}},{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!Object(y.a)(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}},{key:"didDragPreviewOptionsChange",value:function(){return!Object(y.a)(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:"clearDragSource",value:function(){this.dragSourceNode=null,this.dragSourceRef=null}},{key:"clearDragPreview",value:function(){this.dragPreviewNode=null,this.dragPreviewRef=null}},{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:"dragSource",get:function(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}},{key:"dragPreview",get:function(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}}])&&b(t.prototype,n),r&&b(t,r),e}();function O(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e))&&"[object Arguments]"!==Object.prototype.toString.call(e))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function E(e){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},E(e)}function x(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e))&&"[object Arguments]"!==Object.prototype.toString.call(e))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function S(e){var t=Object(i.useRef)(e);t.current=e,Object(s.a)(null!=e.item,"item must be defined"),Object(s.a)(null!=e.item.type,"item type must be defined");var n,r=x((n=Object(f.a)(),[Object(i.useMemo)((function(){return new v(n)}),[n]),Object(i.useMemo)((function(){return new w(n.getBackend())}),[n])]),2),o=r[0],a=r[1];!function(e,t,n){var r=Object(f.a)(),o=Object(i.useMemo)((function(){return{beginDrag:function(){var n=e.current,r=n.begin,o=n.item;if(r){var i=r(t);return Object(s.a)(null==i||"object"===E(i),"dragSpec.begin() must either return an object, undefined, or null"),i||o||{}}return o||{}},canDrag:function(){return"boolean"==typeof e.current.canDrag?e.current.canDrag:"function"!=typeof e.current.canDrag||e.current.canDrag(t)},isDragging:function(n,r){var o=e.current.isDragging;return o?o(t):r===n.getSourceId()},endDrag:function(){var r=e.current.end;r&&r(t.getItem(),t),n.reconnect()}}}),[]);Object(u.a)((function(){var i=O(Object(l.a)(e.current.item.type,o,r),2),a=i[0],s=i[1];return t.receiveHandlerId(a),n.receiveHandlerId(a),s}),[])}(t,o,a);var d=Object(c.a)(o,t.current.collect||function(){return{}},(function(){return a.reconnect()})),p=Object(i.useMemo)((function(){return a.hooks.dragSource()}),[a]),h=Object(i.useMemo)((function(){return a.hooks.dragPreview()}),[a]);return Object(u.a)((function(){a.dragSourceOptions=t.current.options||null,a.reconnect()}),[a]),Object(u.a)((function(){a.dragPreviewOptions=t.current.previewOptions||null,a.reconnect()}),[a]),[d,p,h]}var j=n(602),_=n(585);function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function P(e){return"function"==typeof e}function C(){}function I(e){if(!function(e){return"object"===T(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 k(e){var t=e.current;return null==t?null:t.decoratedRef?t.decoratedRef.current:t}function R(e){return(t=e)&&t.prototype&&"function"==typeof t.prototype.render||function(e){return e&&e.$$typeof&&"Symbol(react.forward_ref)"===e.$$typeof.toString()}(e);var t}var A=n(114),D=n.n(A);function N(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function M(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&&M(e.prototype,t),n&&M(e,n),e}var z=function(){function e(t){N(this,e),this.isDisposed=!1,this.action=P(t)?t:C}return L(e,[{key:"dispose",value:function(){this.isDisposed||(this.action(),this.isDisposed=!0)}}],[{key:"isDisposable",value:function(e){return e&&P(e.dispose)}},{key:"_fixup",value:function(t){return e.isDisposable(t)?t:e.empty}},{key:"create",value:function(t){return new e(t)}}]),e}();z.empty={dispose:C};var W=function(){function e(){N(this,e),this.isDisposed=!1;for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];this.disposables=n}return L(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}(),F=function(){function e(){N(this,e),this.isDisposed=!1}return L(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 B(e){return B="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},B(e)}function H(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e))&&"[object Arguments]"!==Object.prototype.toString.call(e))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function U(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!t||"object"!==B(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function G(e){return G=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},G(e)}function q(e,t){return q=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},q(e,t)}function $(e){var t=e.DecoratedComponent,n=e.createHandler,o=e.createMonitor,a=e.createConnector,c=e.registerHandler,u=e.containerDisplayName,l=e.getType,f=e.collect,d=e.options.arePropsEqual,p=void 0===d?y.a:d,h=t,v=t.displayName||t.name||"Component",m=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=V(this,G(t).call(this,e))).decoratedRef=i.createRef(),n.handleChange=function(){var e=n.getCurrentState();Object(y.a)(e,n.state)||n.setState(e)},n.disposable=new F,n.receiveProps(e),n.dispose(),n}var u,d,m;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&&q(e,t)}(t,e),u=t,(d=[{key:"getHandlerId",value:function(){return this.handlerId}},{key:"getDecoratedComponentInstance",value:function(){return Object(s.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!p(e,this.props)||!Object(y.a)(t,this.state)}},{key:"componentDidMount",value:function(){this.disposable=new F,this.currentType=void 0,this.receiveProps(this.props),this.handleChange()}},{key:"componentDidUpdate",value:function(e){p(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(l(e)))}},{key:"receiveType",value:function(e){if(this.handlerMonitor&&this.manager&&this.handlerConnector&&e!==this.currentType){this.currentType=e;var t=H(c(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 W(new z(o),new z(r)))}}},{key:"dispose",value:function(){this.disposable.dispose(),this.handlerConnector&&this.handlerConnector.receiveHandlerId(null)}},{key:"getCurrentState",value:function(){return this.handlerConnector?f(this.handlerConnector.hooks,this.handlerMonitor,this.props):{}}},{key:"render",value:function(){var e=this;return i.createElement(r.a.Consumer,null,(function(t){var n=t.dragDropManager;return e.receiveDragDropManager(n),"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame((function(){return e.handlerConnector.reconnect()})),i.createElement(h,Object.assign({},e.props,e.getCurrentState(),{ref:R(h)?e.decoratedRef:null}))}))}},{key:"receiveDragDropManager",value:function(e){void 0===this.manager&&(Object(s.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",v,v),void 0!==e&&(this.manager=e,this.handlerMonitor=o(e),this.handlerConnector=a(e.getBackend()),this.handler=n(this.handlerMonitor,this.decoratedRef)))}}])&&U(u.prototype,d),m&&U(u,m),t}(i.Component);return m.DecoratedComponent=t,m.displayName="".concat(u,"(").concat(v,")"),D()(m,t)}function K(e){return K="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},K(e)}function Z(e,t){return"string"==typeof e||"symbol"===K(e)||!!t&&Array.isArray(e)&&e.every((function(e){return Z(e,!1)}))}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)}}var Y=["canDrag","beginDrag","isDragging","endDrag"],Q=["beginDrag"],J=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),this.props=null,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,k(this.ref))}}])&&X(t.prototype,n),r&&X(t,r),e}();function ee(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=e;"function"!=typeof e&&(Object(s.a)(Z(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(s.a)(I(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=function(e){return Object.keys(e).forEach((function(t){Object(s.a)(Y.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',Y.join(", "),t),Object(s.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])})),Q.forEach((function(t){Object(s.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])}
2)),function(t,n){return new J(e,t,n)}}(t);return Object(s.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(s.a)(I(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 $({containerDisplayName:"DragSource",createHandler:i,registerHandler:l.a,createConnector:function(e){return new w(e)},createMonitor:function(e){return new v(e)},DecoratedComponent:e,getType:o,collect:n,options:r})}}var te=n(329),ne=n(328);function re(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 oe=["canDrop","hover","drop"],ie=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),this.props=null,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.spec.hover(this.props,this.monitor,k(this.ref))}},{key:"drop",value:function(){if(this.spec.drop)return this.spec.drop(this.props,this.monitor,this.ref.current)}}])&&re(t.prototype,n),r&&re(t,r),e}();function ae(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=e;"function"!=typeof e&&(Object(s.a)(Z(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(s.a)(I(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=function(e){return Object.keys(e).forEach((function(t){Object(s.a)(oe.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',oe.join(", "),t),Object(s.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 ie(e,t,n)}}(t);return Object(s.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(s.a)(I(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 $({containerDisplayName:"DropTarget",createHandler:i,registerHandler:l.b,createMonitor:function(e){return new ne.a(e)},createConnector:function(e){return new te.a(e)},DecoratedComponent:e,getType:o,collect:n,options:r})}}function se(e){return se="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},se(e)}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 ue(e,t){return!t||"object"!==se(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function le(e){return le=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},le(e)}function fe(e,t){return fe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},fe(e,t)}function de(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(s.a)("function"==typeof e,'Expected "collect" provided as the first argument to DragLayer to be a function that collects props to inject into the component. ',"Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-layer",e),Object(s.a)(I(t),'Expected "options" provided as the second argument to DragLayer to be a plain object when specified. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-layer',t),function(n){var o=n,a=t.arePropsEqual,c=void 0===a?y.a:a,u=o.displayName||o.name||"Component",l=function(t){function n(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),(e=ue(this,le(n).apply(this,arguments))).isCurrentlyMounted=!1,e.ref=i.createRef(),e.handleChange=function(){if(e.isCurrentlyMounted){var t=e.getCurrentState();Object(y.a)(t,e.state)||e.setState(t)}},e}var a,l,f;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&&fe(e,t)}(n,t),a=n,(l=[{key:"getDecoratedComponentInstance",value:function(){return Object(s.a)(this.ref.current,"In order to access an instance of the decorated component, it must either be a class component or use React.forwardRef()"),this.ref.current}},{key:"shouldComponentUpdate",value:function(e,t){return!c(e,this.props)||!Object(y.a)(t,this.state)}},{key:"componentDidMount",value:function(){this.isCurrentlyMounted=!0,this.handleChange()}},{key:"componentWillUnmount",value:function(){this.isCurrentlyMounted=!1,this.unsubscribeFromOffsetChange&&(this.unsubscribeFromOffsetChange(),this.unsubscribeFromOffsetChange=void 0),this.unsubscribeFromStateChange&&(this.unsubscribeFromStateChange(),this.unsubscribeFromStateChange=void 0)}},{key:"render",value:function(){var e=this;return i.createElement(r.a.Consumer,null,(function(t){var n=t.dragDropManager;return void 0===n?null:(e.receiveDragDropManager(n),e.isCurrentlyMounted?i.createElement(o,Object.assign({},e.props,e.state,{ref:R(o)?e.ref:null})):null)}))}},{key:"receiveDragDropManager",value:function(e){if(void 0===this.manager){this.manager=e,Object(s.a)("object"===se(e),"Could not find the drag and drop manager in the context of %s. Make sure to render a DndProvi
2der 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",u,u);var t=this.manager.getMonitor();this.unsubscribeFromOffsetChange=t.subscribeToOffsetChange(this.handleChange),this.unsubscribeFromStateChange=t.subscribeToStateChange(this.handleChange)}}},{key:"getCurrentState",value:function(){if(!this.manager)return{};var t=this.manager.getMonitor();return e(t,this.props)}}])&&ce(a.prototype,l),f&&ce(a,f),n}(i.Component);return l.displayName="DragLayer(".concat(u,")"),l.DecoratedComponent=n,D()(l,n)}}},function(e,t,n){var r=n(148),o=n(64);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},function(e,t,n){"use strict";n.d(t,"d",(function(){return p})),n.d(t,"b",(function(){return h})),n.d(t,"g",(function(){return v})),n.d(t,"f",(function(){return w})),n.d(t,"e",(function(){return O})),n.d(t,"c",(function(){return x})),n.d(t,"a",(function(){return S})),n.d(t,"h",(function(){return j}));var r=n(9),o=n(438),i=n.n(o),a=n(45),s=n(37);function c(e){return function(e){if(Array.isArray(e))return u(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){if("string"==typeof e)return u(e,t);var n={}.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)?u(e,t):void 0}}(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 u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}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 f(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){d(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 d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e){return Object(a.a)(e).companionWindows||{}}var h=Object(r.createSelector)([p,function(e,t){return t.companionWindowId}],(function(e,t){return t&&e[t]})),v=Object(r.createSelector)([s.e,p],(function(e,t){return e&&t[e.thumbnailNavigationId]&&t[e.thumbnailNavigationId].position})),m=Object(r.createSelector)([s.h,p],(function(e,t){return(Object.keys(e)||[]).reduce((function(n,r){return f(f({},n),{},d({},r,i()(e[r].companionWindowIds,(function(e){return t[e]&&t[e].position}))))}),{})})),g=Object(r.createSelector)([s.h,p],(function(e,t){return(Object.keys(e)||[]).reduce((function(n,r){return f(f({},n),{},d({},r,i()(e[r].companionWindowIds.map((function(e){return t[e]})),(function(e){return e.position}))))}),{})})),y=Object(r.createSelector)([function(e,t){return t.windowId},g],(function(e,t){return t[e]||{}})),b=Object(r.createSelector)([function(e,t){return t.windowId},m],(function(e,t){return t[e]||{}})),w=Object(r.createSelector)([y,function(e,t){return{position:t.position}}],(function(e,t){return e[t.position]||E})),O=Object(r.createSelector)([y,function(e,t){return{content:t.content}}],(function(e,t){var n,r=t.content;return(n=[]).concat.apply(n,c(Object.values(e))).filter((function(e){return e.content===r}))})),E=[],x=Object(r.createSelector)([b,function(e,t){return{position:t.position}}],(function(e,t){return e[t.position]||E})),S=Object(r.createSelector)([function(e,t){return t.position},s.e],(function(e,t){if(!t)return!1;var n=t.companionAreaOpen,r=t.sideBarOpen;return"left"!==e||!(!n||!r)})),j=Object(r.createSelector)([y],(function(e){var t,n=0,r=0;
2return(t=[]).concat.apply(t,c(Object.values(e))).forEach((function(e){e.position.match(/right/)&&(n+=235),e.position.match(/bottom/)&&(r+=201)})),{height:r,width:n}}))},function(e,t,n){var r=n(572);e.exports=function(e,t,n){return(t=r(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(64),o=n(1137),i=n(416),a=Math.max,s=Math.min;e.exports=function(e,t,n){var c,u,l,f,d,p,h=0,v=!1,m=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=c,r=u;return c=u=void 0,h=t,f=e.apply(r,n)}function b(e){var n=e-p;return void 0===p||n>=t||n<0||m&&e-h>=l}function w(){var e=o();if(b(e))return O(e);d=setTimeout(w,function(e){var n=t-(e-p);return m?s(n,l-(e-h)):n}(e))}function O(e){return d=void 0,g&&c?y(e):(c=u=void 0,f)}function E(){var e=o(),n=b(e);if(c=arguments,u=this,p=e,n){if(void 0===d)return function(e){return h=e,d=setTimeout(w,t),v?y(e):f}(p);if(m)return clearTimeout(d),d=setTimeout(w,t),y(p)}return void 0===d&&(d=setTimeout(w,t)),f}return t=i(t)||0,r(n)&&(v=!!n.leading,l=(m="maxWait"in n)?a(i(n.maxWait)||0,t):l,g="trailing"in n?!!n.trailing:g),E.cancel=function(){void 0!==d&&clearTimeout(d),h=0,c=p=u=d=void 0},E.flush=function(){return void 0===d?f:O(o())},E}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createExpandUpdate=t.createHideUpdate=t.createDragToUpdates=t.createRemoveUpdate=t.updateTree=t.buildSpecFromUpdate=void 0;var o=r(n(1148)),i=r(n(1150)),a=r(n(302)),s=r(n(138)),c=r(n(530)),u=r(n(552)),l=r(n(1151)),f=n(430),d=n(113);function p(e){return e.path.length>0?u.default({},e.path,e.spec):e.spec}function h(e,t){var n=e;return t.forEach((function(e){n=o.default(n,p(e))})),n}function v(e,t){var n=a.default(t),r=c.default(t),o=n.concat(d.getOtherBranch(r));return{path:n,spec:{$set:d.getAndAssertNodeAtPathExists(e,o)}}}function m(e,t,n){return s.default(l.default(e,n),l.default(t,n))}t.buildSpecFromUpdate=p,t.updateTree=h,t.createRemoveUpdate=v,t.createDragToUpdates=function(e,t,n,r){var o=d.getAndAssertNodeAtPathExists(e,n),a=[];m(t,n,n.length)?o=h(o,[v(o,i.default(t,n.length))]):(a.push(v(e,t)),m(t,n,t.length-1)&&n.splice(t.length-1,1));var s,c,u=d.getAndAssertNodeAtPathExists(e,t);r===f.MosaicDropTargetPosition.LEFT||r===f.MosaicDropTargetPosition.TOP?(s=u,c=o):(s=o,c=u);var l="column";return r!==f.MosaicDropTargetPosition.LEFT&&r!==f.MosaicDropTargetPosition.RIGHT||(l="row"),a.push({path:n,spec:{$set:{first:s,second:c,direction:l}}}),a},t.createHideUpdate=function(e){return{path:a.default(e),spec:{splitPercentage:{$set:"first"===c.default(e)?0:100}}}},t.createExpandUpdate=function(e,t){for(var n,r={},o=e.length-1;o>=0;o--){var i=e[o];(n={splitPercentage:{$set:"first"===i?t:100-t}})[i]=r,r=n}return{spec:r,path:[]}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return fe})),n.d(t,"b",(function(){return de}));var r=n(0),o=n(3),i="dnd-core/INIT_COORDS",a="dnd-core/BEGIN_DRAG",s="dnd-core/PUBLISH_DRAG_SOURCE",c="dnd-core/HOVER",u="dnd-core/DROP",l="dnd-core/END_DRAG",f=function(e,t){return e===t};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 p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function v(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h,r=arguments.length>1?arguments[1]:void 0,o=r.payload;switch(r.type){case i:case a:return{initialSourceClientOffset:o.sourceClientOffset,initialClientOffset:o.clientOffset,clientOffset:o.clientOffset};case c:return e=n.clientOffset,t=o.clientOffset,!e&&!t||e&&t&&e.x===t.x&&e.y===t.y?n:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?d(Object(n),!0).forEach((function(t){p(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}({},n,{clientOffset:o.clientOffset});case l:case u:return h;default:return n}}var m="dnd-core/ADD_SOURCE",g="dnd-core/ADD_TARGET",y="dnd-core/REMOVE_SOURCE",b="dnd-core/REMOVE_TARGET";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},w(e)}function O(e){return"object"===w(e)}function E(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?E(Object(n),!0).forEach((function(t){S(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var j={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function _(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:j,r=arguments.length>1?arguments[1]:void 0,o=r.payload;switch(r.type){case a:return x({}
2,n,{itemType:o.itemType,item:o.item,sourceId:o.sourceId,isSourcePublic:o.isSourcePublic,dropResult:null,didDrop:!1});case s:return x({},n,{isSourcePublic:!0});case c:return x({},n,{targetIds:o.targetIds});case b:return-1===n.targetIds.indexOf(o.targetId)?n:x({},n,{targetIds:(e=n.targetIds,t=o.targetId,e.filter((function(e){return e!==t})))});case u:return x({},n,{dropResult:o.dropResult,didDrop:!0,targetIds:[]});case l:return x({},n,{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return n}}function T(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;switch((arguments.length>1?arguments[1]:void 0).type){case m:case g:return e+1;case y:case b:return e-1;default:return e}}var P=[],C=[];function I(){var e=arguments.length>1?arguments[1]:void 0;switch(e.type){case c:break;case m:case g:case b:case y:return P;default:return C}var t=e.payload,n=t.targetIds,r=void 0===n?[]:n,o=t.prevTargetIds,i=void 0===o?[]:o,a=function(e,t){var n=new Map,r=function(e){return 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}(r,i),s=a.length>0||!function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:f;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}(r,i);if(!s)return P;var u=i[i.length-1],l=r[r.length-1];return u!==l&&(u&&a.push(u),l&&a.push(l)),a}function k(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)+1}function R(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 A(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?R(Object(n),!0).forEach((function(t){D(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):R(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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}function N(){var e,t,n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;return{dirtyHandlerIds:I(r.dirtyHandlerIds,{type:o.type,payload:A({},o.payload,{prevTargetIds:(e=r,t="dragOperation.targetIds",n=[],t.split(".").reduce((function(e,t){return e&&e[t]?e[t]:n||null}),e))})}),dragOffset:v(r.dragOffset,o),refCount:T(r.refCount,o),dragOperation:_(r.dragOperation,o),stateId:k(r.stateId)}}P.__IS_NONE__=!0,C.__IS_ALL__=!0;var M=n(13);function L(e,t){return{type:i,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}var z={type:i,payload:{clientOffset:null,sourceClientOffset:null}};function W(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,i=n.clientOffset,s=n.getSourceClientOffset,c=e.getMonitor(),u=e.getRegistry();e.dispatch(L(i)),function(e,t,n){Object(M.a)(!t.isDragging(),"Cannot call beginDrag while dragging."),e.forEach((function(e){Object(M.a)(n.get
2Source(e),"Expected sourceIds to be registered.")}))}(t,c,u);var l=function(e,t){for(var n=null,r=e.length-1;r>=0;r--)if(t.canDragSource(e[r])){n=e[r];break}return n}(t,c);if(null!==l){var f=null;i&&(!function(e){Object(M.a)("function"==typeof e,"When clientOffset is provided, getSourceClientOffset must be a function.")}(s),f=s(l)),e.dispatch(L(i,f));var d=u.getSource(l).beginDrag(c,l);!function(e){Object(M.a)(O(e),"Item must be an object.")}(d),u.pinSource(l);var p=u.getSourceType(l);return{type:a,payload:{itemType:p,item:d,sourceId:l,clientOffset:i||null,sourceClientOffset:f||null,isSourcePublic:!!o}}}e.dispatch(z)}}function F(e){return function(){if(e.getMonitor().isDragging())return{type:s}}}function B(e,t){return null===t?null===e:Array.isArray(e)?e.some((function(e){return e===t})):e===t}function H(e){return function(t){var n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).clientOffset;!function(e){Object(M.a)(Array.isArray(e),"Expected targetIds to be an array.")}(t);var r=t.slice(0),o=e.getMonitor(),i=e.getRegistry();return function(e,t,n){Object(M.a)(t.isDragging(),"Cannot call hover while not dragging."),Object(M.a)(!t.didDrop(),"Cannot call hover after drop.");for(var r=0;r<e.length;r++){var o=e[r];Object(M.a)(e.lastIndexOf(o)===r,"Expected targetIds to be unique in the passed array.");var i=n.getTarget(o);Object(M.a)(i,"Expected targetIds to be registered.")}}(r,o,i),function(e,t,n){for(var r=e.length-1;r>=0;r--){var o=e[r];B(t.getTargetType(o),n)||e.splice(r,1)}}(r,i,o.getItemType()),function(e,t,n){e.forEach((function(e){n.getTarget(e).hover(t,e)}))}(r,o,i),{type:c,payload:{targetIds:r,clientOffset:n||null}}}}function U(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 V(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?U(Object(n),!0).forEach((function(t){G(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return 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}function q(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.getMonitor(),r=e.getRegistry();!function(e){Object(M.a)(e.isDragging(),"Cannot call drop while not dragging."),Object(M.a)(!e.didDrop(),"Cannot call drop twice during one drag operation.")}(n);var o=function(e){var t=e.getTargetIds().filter(e.canDropOnTarget,e);return t.reverse(),t}(n);o.forEach((function(o,i){var a=function(e,t,n,r){var o=n.getTarget(e),i=o?o.drop(r,e):void 0;(function(e){Object(M.a)(void 0===e||O(e),"Drop result must either be an object or undefined.")})(i),void 0===i&&(i=0===t?{}:r.getDropResult());return i}(o,i,r,n),s={type:u,payload:{dropResult:V({},t,{},a)}};e.dispatch(s)}))}}function $(e){return function(){var t=e.getMonitor(),n=e.getRegistry();!function(e){Object(M.a)(e.isDragging(),"Cannot call endDrag while not dragging.")}(t);var r=t.getSourceId();return n.getSource(r,!0).endDrag(t,r),n.unpinSource(),{type:l}}}function K(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Z(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var X,Y=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.store=t,this.registry=n}var t,n,r;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}).handlerIds;Object(M.a)("function"==typeof e,"listener must be a function."),Object(M.a)(void 0===n||Array.isArray(n),"handlerIds, when specified, must be an array of strings.");var r=this.store.getState().stateId;return this.store.subscribe((function(){var o=t.store.getState(),i=o.stateId;try{var a=i===r||i===r+1&&!function(e,t){return e!==P&&(e===C||void 0===t||(n=e,t.filter((function(e){return n.indexOf(e)>-1}))).length>0);var n}(o.dirtyHandlerIds,n);a||e()}finally{r=i}}))}},{key:"subscribeToOffsetChange",value:function(e){var t=this;Object(M.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())}
2))}},{key:"canDragSource",value:function(e){if(!e)return!1;var t=this.registry.getSource(e);return Object(M.a)(t,"Expected to find a valid source."),!this.isDragging()&&t.canDrag(this,e)}},{key:"canDropOnTarget",value:function(e){if(!e)return!1;var t=this.registry.getTarget(e);return Object(M.a)(t,"Expected to find a valid target."),!(!this.isDragging()||this.didDrop())&&B(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(M.a)(t,"Expected to find a valid source."),!(!this.isDragging()||!this.isSourcePublic())&&this.registry.getSourceType(e)===this.getItemType()&&t.isDragging(this,e)}},{key:"isOverTarget",value:function(e){if(!e)return!1;var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{shallow:!1}).shallow;if(!this.isDragging())return!1;var n=this.registry.getTargetType(e),r=this.getItemType();if(r&&!B(n,r))return!1;var o=this.getTargetIds();if(!o.length)return!1;var i=o.indexOf(e);return t?i===o.length-1:i>-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 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?K((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?K(t,n):null;var e,t,n}}],n&&Z(t.prototype,n),r&&Z(t,r),e}(),Q=0;function J(e){return J="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},J(e)}function ee(e,t){t&&Array.isArray(e)?e.forEach((function(e){return ee(e,!1)})):Object(M.a)("string"==typeof e||"symbol"===J(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"}(X||(X={}));var te=n(628);function ne(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 re(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e))&&"[object Arguments]"!==Object.prototype.toString.call(e))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function oe(e){var t=(Q++).toString();switch(e){case X.SOURCE:return"S".concat(t);case X.TARGET:return"T".concat(t);default:throw new Error("Unknown Handler Role: ".concat(e))}}function ie(e){switch(e[0]){case"S":return X.SOURCE;case"T":return X.TARGET;default:Object(M.a)(!1,"Cannot parse handler ID: ".concat(e))}}function ae(e,t){var n=e.entries(),r=!1;do{var o=n.next(),i=o.done;if(re(o.value,2)[1]===t)return!0;r=!!i}while(!r);return!1}var se=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=t}var t,n,r;return t=e,n=[{key:"addSource",value:function(e,t){ee(e),function(e){Object(M.a)("function"==typeof e.canDrag,"Expected canDrag to be a function."),Object(M.a)("function"==typeof e.beginDrag,"Expected beginDrag to be a function."),Object(M.a)("function"==typeof e.endDrag,"Expected endDrag to be a function.")}(t);var n=this.addHandler(X.SOURCE,e,t);return this.store.dispatch(function(e){return{type:m,payload:{sourceId:e}}}(n)),n}},{key:"addTarget",value:function(e,t){ee(e,!0),function(e){Object(M.a)("function"==typeof e.canDrop,"Expected canDrop to be a function."),Object(M.a)("function"==typeof e.hover,"Expected hover to be a function."),Object(M.a)("function"==typeof e.drop,"Expected beginDrag to be a function.")}(t);var n=this.addHandler(X.TARGET,e,t);return this.store.dispatch(function(e){return{type:g,payload:{targetId:e}}}(n)),n}},{key:"containsHandler",value:function(e){return ae(this.dragSources,e)||ae(this.dropTargets,e)}},{key:"getSource",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(M.a)(this.isSourceId(e),"Expected a valid source ID."),t&&e===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(e)}},{key:"getTarget",value:function(e){return Object(M.a)(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}},{key:"getSourceType",value:function(e){return Object(M.a)(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}},{key:"getTargetType",value:function(e){return Object(M.a)(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}},{key:"isSourceId",value:function(e){return ie(e)===X.SOURCE}},{key:"isTargetId",value:function(e){return ie(e)===X.TARGET}},{key:"removeSource",value:function(e){var t=this;Object(M.a)(this.getSource(e),"Expected an existing source."),this.store.dispatch(function(e){return{type:y,payload:{sourceId:e}}}(e)),Object(te.asap)((function(){t.dragSources.delete(e),t.types.delete(e)}))}},{key:"removeTarget",value:function(e){Object(M.a)(this.getTarget(e),"Expected an existing target."),this.store.dispatch(function(e){return{type:b,payload:{targetId:e}}}(e)),this.dropTargets.delete(e),this.types.delete(e)}},{key:"pinSource",value:function(e){var t=this.getSource(e);Object(M.a)(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}},{key:"unpinSource",value:function(){Object(M.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=oe(e);return this.types.set(r,t),e===X.SOURCE?this.dragSources.set(r,n):e===X.TARGET&&this.dropTargets.set(r,n),r}}],n&&ne(t.prototype,n),r&&ne(t,r),e}();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)}}var ue=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.isSetUp=!1,this.handleRefCountChange=function(){var e=t.store.getState().refCount>0;t.backend&&(e&&!t.isSetUp?(t.backend.setup(),t.isSetUp=!0):!e&&t.isSetUp&&(t.backend.teardown(),t.isSetUp=!1))};var r=function(e){var t="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__;return Object(o.createStore)(N,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}(n);this.store=r,this.monitor=new Y(r,new se(r)),r.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:W(e),publishDragSource:F(e),hover:H(e),drop:q(e),endDrag:$(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)}}],n&&ce(t.prototype,n),r&&ce(t,r),e}();function le(e,t,n,r){var o=new ue(r),i=e(o,t,n);return o.receiveBackend(i),o}var fe=r.createContext({dragDropManager:void 0});function de(e,t,n,r){return{dragDropManager:le(e,t,n,r)}}},function(e,t,n){"use strict";function r(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function o(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e&&(r(e.value)&&""!==e.value||t&&r(e.defaultValue)&&""!==e.defaultValue)}function i(e){return e.startAdornment}n.d(t,"b",(function(){return o}
2)),n.d(t,"a",(function(){return i}))},function(e,t,n){"use strict";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="object"===("undefined"==typeof window?"undefined":r(window))&&"object"===("undefined"==typeof document?"undefined":r(document))&&9===document.nodeType;t.a=o},function(e,t,n){var r,o,i,a,s;function c(e){return function(e){if(Array.isArray(e))return g(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||m(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(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,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||m(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t,n){return t=d(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,f()?Reflect.construct(t,n||[],d(e).constructor):t.apply(e,n))}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(f=function(){return!!e})()}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(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&&h(e,t)}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function v(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=m(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,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}function m(e,t){if(e){if("string"==typeof e)return g(e,t);var n={}.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)?g(e,t):void 0}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(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,O(r.key),r)}}function w(e,t,n){return t&&b(e.prototype,t),n&&b(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function O(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function E(e){return new E.Viewer(e)}!function(e){e.version={versionStr:"5.0.1",major:parseInt("5",10),minor:parseInt("0",10),revision:parseInt("1",10)};var t,n={"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object AsyncFunction]":"function","[object Promise]":"promise","[object Array]":"array","[object Date]":"date","[object RegExp]":"regexp","[object Object]":"object"},r=Object.prototype.toString,o=Object.prototype.hasOwnProperty;e.isFunction=function(t){return"function"===e.type(t)},e.isArray=Array.isArray||function(t){return"array"===e.type(t)},e.isWindow=function(e){return e&&"object"==typeof e&&"setInterval"in e},e.type=function(e){return null==e?String(e):n[r.call(e)]||"object"},e.isPlainObject=function(t){if(!t||"object"!==E.type(t)||t.nodeType||e.isWindow(t))return!1;if(t.constructor&&!o.call(t,"constructor")&&!o.call(t.constructor.prototype,"isPrototypeOf"))return!1;var n;for(var r in t)n=r;return void 0===n||o.call(t,n)},e.isEmptyObject=function(e){for(var t in e)return!1;return!0},e.freezeObject=function(t){return Object.freeze?e.freezeObject=Object.freeze:e.freezeObject=function(e){return e},e.freezeObject(t)},e.supportsCanvas=(t=document.createElement("canvas"),!(!e.isFunction(t.getContext)||!t.getContext("2d"))),e.isCanvasTainted=function(e){var t=!1;try{e.getContext("2d").getImageData(0,0,1,1)}catch(e){t=!0}return t},e.supportsAddEventListener=!(!document.documentElement.addEventListener||!document.addEventListener),e.supportsRemoveEventListener=!(!document.documentElement.removeEventListener||!document.removeEventListener),e.supportsEventListenerOptions=function(){var t=0;if(e.supportsAddEventListener)try{var n={get capture(){return t++,!1},get once(){return t++,!1}
vendor: 9,958 bytes, line 2
2,get passive(){return t++,!1}};window.addEventListener("test",null,n),window.removeEventListener("test",null,n)}catch(e){t=0}return t>=3}(),e.getCurrentPixelDensityRatio=function(){if(e.supportsCanvas){var t=document.createElement("canvas").getContext("2d"),n=window.devicePixelRatio||1,r=t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1;return Math.max(n,1)/r}return 1},e.pixelDensityRatio=e.getCurrentPixelDensityRatio()}(E),function(e){e.extend=function(){var t,n,r,o,i,a,s=arguments[0]||{},c=arguments.length,u=!1,l=1;for("boolean"==typeof s&&(u=s,s=arguments[1]||{},l=2),"object"==typeof s||E.isFunction(s)||(s={}),c===l&&(s=this,--l);l<c;l++)if(null!==(t=arguments[l])||void 0!==t)for(n in t){var f=Object.getOwnPropertyDescriptor(t,n);void 0!==f?f.get||f.set?Object.defineProperty(s,n,f):s!==(o=f.value)&&(u&&o&&(E.isPlainObject(o)||(i=E.isArray(o)))?(r=s[n],i?(i=!1,a=r&&E.isArray(r)?r:[]):a=r&&E.isPlainObject(r)?r:{},s[n]=E.extend(u,a,o)):void 0!==o&&(s[n]=o)):e.console.warn('Could not copy inherited property "'+n+'".')}return s};e.extend(e,{DEFAULT_SETTINGS:{xmlPath:null,tileSources:null,tileHost:null,initialPage:0,crossOriginPolicy:!1,ajaxWithCredentials:!1,loadTilesWithAjax:!1,ajaxHeaders:{},splitHashDataForPost:!1,panHorizontal:!0,panVertical:!0,constrainDuringPan:!1,wrapHorizontal:!1,wrapVertical:!1,visibilityRatio:.5,minPixelRatio:.5,defaultZoomLevel:0,minZoomLevel:null,maxZoomLevel:null,homeFillsViewer:!1,clickTimeThreshold:300,clickDistThreshold:5,dblClickTimeThreshold:300,dblClickDistThreshold:20,springStiffness:6.5,animationTime:1.2,gestureSettingsMouse:{dragToPan:!0,scrollToZoom:!0,clickToZoom:!0,dblClickToZoom:!1,dblClickDragToZoom:!1,pinchToZoom:!1,zoomToRefPoint:!0,flickEnabled:!1,flickMinSpeed:120,flickMomentum:.25,pinchRotate:!1},gestureSettingsTouch:{dragToPan:!0,scrollToZoom:!1,clickToZoom:!1,dblClickToZoom:!0,dblClickDragToZoom:!0,pinchToZoom:!0,zoomToRefPoint:!0,flickEnabled:!0,flickMinSpeed:120,flickMomentum:.25,pinchRotate:!1},gestureSettingsPen:{dragToPan:!0,scrollToZoom:!1,clickToZoom:!0,dblClickToZoom:!1,dblClickDragToZoom:!1,pinchToZoom:!1,zoomToRefPoint:!0,flickEnabled:!1,flickMinSpeed:120,flickMomentum:.25,pinchRotate:!1},gestureSettingsUnknown:{dragToPan:!0,scrollToZoom:!1,clickToZoom:!1,dblClickToZoom:!0,dblClickDragToZoom:!1,pinchToZoom:!0,zoomToRefPoint:!0,flickEnabled:!0,flickMinSpeed:120,flickMomentum:.25,pinchRotate:!1},zoomPerClick:2,zoomPerScroll:1.2,zoomPerDblClickDrag:1.2,zoomPerSecond:1,blendTime:0,alwaysBlend:!1,autoHideControls:!0,immediateRender:!1,minZoomImageRatio:.9,maxZoomPixelRatio:1.1,smoothTileEdgesMinZoom:1.1,iOSDevice:function(){if("object"!=typeof navigator)return!1;var e=navigator.userAgent;return"string"==typeof e&&(-1!==e.indexOf("iPhone")||-1!==e.indexOf("iPad")||-1!==e.indexOf("iPod"))}(),pixelsPerWheelLine:40,pixelsPerArrowPress:40,autoResize:!0,preserveImageSizeOnResize:!1,minScrollDeltaTime:50,rotationIncrement:90,maxTilesPerFrame:1,showSequenceControl:!0,sequenceControlAnchor:null,preserveViewport:!1,preserveOverlays:!1,navPrevNextWrap:!1,showNavigationControl:!0,navigationControlAnchor:null,showZoomControl:!0,showHomeControl:!0,showFullPageControl:!0,showRotationControl:!1,showFlipControl:!1,controlsFadeDelay:2e3,controlsFadeLength:1500,mouseNavEnabled:!0,showNavigator:!1,navigatorElement:null,navigatorId:null,navigatorPosition:null,navigatorSizeRatio:.2,navigatorMaintainSizeRatio:!1,navigatorTop:null,navigatorLeft:null,navigatorHeight:null,navigatorWidth:null,navigatorAutoResize:!0,navigatorAutoFade:!0,navigatorRotate:!0,navigatorBackground:"#000",navigatorOpacity:.8,navigatorBorderColor:"#555",navigatorDisplayRegionColor:"#900",degrees:0,flipped:!1,overlayPreserveContentDirection:!0,opacity:1,compositeOperation:null,drawer:["webgl","canvas","html"],drawerOptions:{webgl:{},canvas:{},html:{},custom:{}},preload:!1,imageSmoothingEnabled:!0,placeholderFillStyle:null,subPixelRoundingForTransparency:null,showReferenceStrip:!1,referenceStripScroll:"horizontal",referenceStripElement:null,referenceStripHeight:null,referenceStripWidth:null,referenceStripPosition:"BOTTOM_LEFT",referenceStripSizeRatio:.2,collectionRows:3,collectionColumns:0,collectionLayout:"horizontal",collectionMode:!1,collectionTileSize:800,collectionTileMargin:80,imageLoaderLimit:0,maxImageCacheCount:200,timeout:3e4,tileRetryMax:0,tileRetryDelay:2500,prefixUrl:"/images/",navImages:{zoomIn:{REST:"zoomin_rest.png",GROUP:"zoomin_grouphover.png",HOVER:"zoomin_hover.png",DOWN:"zoomin_pressed.png"},zoomOut:{REST:"zoomout_rest.png",GROUP:"zoomout_grouphover.png",HOVER:"zoomout_hover.png",DOWN:"zoomout_pressed.png"},home:{REST:"home_rest.png",GROUP:"home_grouphover.png",HOVER:"home_hover.png",DOWN:"home_pressed.png"},fullpage:{REST:"fullpage_rest.png",GROUP:"fullpage_grouphover.png",HOVER:"fullpage_hover.png",DOWN:"fullpage_pressed.png"},rotateleft:{REST:"rotateleft_rest.png",GROUP:"rotateleft_grouphover.png",HOVER:"rotateleft_hover.png",DOWN:"rotateleft_pressed.png"},rotateright:{REST:"rotateright_rest.png",GROUP:"rotateright_grouphover.png",HOVER:"rotateright_hover.png",DOWN:"rotateright_pressed.png"},flip:{REST:"flip_rest.png",GROUP:"flip_grouphover.png",HOVER:"flip_hover.png",DOWN:"flip_pressed.png"},previous:{REST:"previous_rest.png",GROUP:"previous_grouphover.png",HOVER:"previous_hover.png",DOWN:"previous_pressed.png"},next:{REST:"next_rest.png",GROUP:"next_grouphover.png",HOVER:"next_hover.png",DOWN:"next_pressed.png"}},debugMode:!1,debugGridColor:["#437AB2","#1B9E77","#D95F02","#7570B3","#E7298A","#66A61E","#E6AB02","#A6761D","#666666"],silenceMultiImageWarnings:!1},delegate:function(e,t){return function(){var n=arguments;return void 0===n&&(n=[]),t.apply(e,n)}},BROWSERS:{UNKNOWN:0,IE:1,FIREFOX:2,SAFARI:3,CHROME:4,OPERA:5,EDGE:6,CHROMEEDGE:7},SUBPIXEL_ROUNDING_OCCURRENCES:{NEVER:0,ONLY_AT_REST:1,ALWAYS:2},_viewers:new Map,getViewer:function(t){return e._viewers.get(this.getElement(t))},getElement:function(e){return"string"==typeof e&&(e=document.getElementById(e)),e},getElementPosition:function(t){var n,r,i=new e.Point;for(r=o(t=e.getElement(t),n="fixed"===e.getElementStyle(t).position);r;)i.x+=t.offsetLeft,i.y+=t.offsetTop,n&&(i=i.plus(e.getPageScroll())),r=o(t=r,n="fixed"===e.getElementStyle(t).position);return i},getElementOffset:function(t){var n,r,o=(t=e.getElement(t))&&t.ownerDocument,i={top:0,left:0};return o?(n=o.documentElement,void 0!==t.getBoundingClientRect&&(i=t.getBoundingClientRect()),r=o===o.window?o:9===o.nodeType&&(o.defaultView||o.parentWindow),new e.Point(i.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0),i.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0))):new e.Point},getElementSize:function(t){return t=e.getElement(t),new e.Point(t.clientWidth,t.clientHeight)},getElementStyle:document.documentElement.currentStyle?function(t){return(t=e.getElement(t)).currentStyle}:function(t){return t=e.getElement(t),window.getComputedStyle(t,"")},getCssPropertyWithVendorPrefix:function(t){var n={};return e.getCssPropertyWithVendorPrefix=function(t){if(void 0!==n[t])return n[t];var r=document.createElement("div").style,o=null;if(void 0!==r[t])o=t;else for(var i=["Webkit","Moz","MS","O","webkit","moz","ms","o"],a=e.capitalizeFirstLetter(t),s=0;s<i.length;s++){var c=i[s]+a;if(void 0!==r[c]){o=c;break}}return n[t]=o,o},e.getCssPropertyWithVendorPrefix(t)},capitalizeFirstLetter:function(e){return e.charAt(0).toUpperCase()+e.slice(1)},positiveModulo:function(e,t){var n=e%t;return n<0&&(n+=t),n},pointInElement:function(t,n){t=e.getElement(t);var r=e.getElementOffset(t),o=e.getElementSize(t);return n.x>=r.x&&n.x<r.x+o.x&&n.y<r.y+o.y&&n.y>=r.y},getMousePosition:function(t){if("number"==typeof t.pageX)e.getMousePosition=function(t){var n=new e.Point;return n.x=t.pageX,n.y=t.pageY,n};else{if("number"!=typeof t.clientX)throw new Error("Unknown event mouse position, no known technique.");e.getMousePosition=function(t){var n=new e.Point;return n.x=t.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n.y=t.clientY+document.body.scrollTop+document.documentElement.scrollTop,n}}return e.getMousePosition(t)},getPageScroll:function(){var t=document.documentElement||{},n=document.body||{};if("number"==typeof window.pageXOffset)e.getPageScroll=function(){return new e.Point(window.pageXOffset,window.pageYOffset)};else if(n.scrollLeft||n.scrollTop)e.getPageScroll=function(){return new e.Point(document.body.scrollLeft,document.body.scrollTop)};else{if(!t.scrollLeft&&!t.scrollTop)return new e.Point(0,0);e.getPageScroll=function(){return new e.Point(document.documentElement.scrollLeft,document.documentElement.scrollTop)}}return e.getPageScroll()},setPageScroll:function(t){if(void 0!==window.scrollTo)e.setPageScroll=function(e){window.scrollTo(e.x,e.y)};else{var n=e.getPageScroll();if(n.x===t.x&&n.y===t.y)return;document.body.scrollLeft=t.x,document.body.scrollTop=t.y;var r=e.getPageScroll();if(r.x!==n.x&&r.y!==n.y)return void(e.setPageScroll=function(e){document.body.scrollLeft=e.x,document.body.scrollTop=e.y});if(document.documentElement.scrollLeft=t.x,document.documentElement.scrollTop=t.y,(r=e.getPageScroll()).x!==n.x&&r.y!==n.y)return void(e.setPageScroll=function(e){document.documentElement.scrollLeft=e.x,document.documentElement.scrollTop=e.y});e.setPageScroll=function(e){}}e.setPageScroll(t)},getWindowSize:function(){var t=document.documentElement||{},n=document.body||{};if("number"==typeof window.innerWidth)e.getWindowSize=function(){return new e.Point(window.innerWidth,window.innerHeight)};else if(t.clientWidth||t.clientHeight)e.getWindowSize=function(){return new e.Point(document.documentElement.clientWidth,document.documentElement.clientHeight)};else{if(!n.clientWidth&&!n.clientHeight)throw new Error("Unknown window size, no known technique.");e.getWindowSize=function(){return new e.Point(document.body.clientWidth,document.body.clientHeight)}}
vendor: 6,102 bytes, line 2
2return e.getWindowSize()},makeCenteredNode:function(t){t=e.getElement(t);var n=[e.makeNeutralElement("div"),e.makeNeutralElement("div"),e.makeNeutralElement("div")];return e.extend(n[0].style,{display:"table",height:"100%",width:"100%"}),e.extend(n[1].style,{display:"table-row"}),e.extend(n[2].style,{display:"table-cell",verticalAlign:"middle",textAlign:"center"}),n[0].appendChild(n[1]),n[1].appendChild(n[2]),n[2].appendChild(t),n[0]},makeNeutralElement:function(e){var t=document.createElement(e),n=t.style;return n.background="transparent none",n.border="none",n.margin="0px",n.padding="0px",n.position="static",t},now:function(){return Date.now?e.now=Date.now:e.now=function(){return(new Date).getTime()},e.now()},makeTransparentImage:function(t){var n=e.makeNeutralElement("img");return n.src=t,n},setElementOpacity:function(t,n,r){var o;t=e.getElement(t),r&&!e.Browser.alpha&&(n=Math.round(n)),e.Browser.opacity?t.style.opacity=n<1?n:"":n<1?(o="alpha(opacity="+Math.round(100*n)+")",t.style.filter=o):t.style.filter=""},setElementTouchActionNone:function(t){void 0!==(t=e.getElement(t)).style.touchAction?t.style.touchAction="none":void 0!==t.style.msTouchAction&&(t.style.msTouchAction="none")},setElementPointerEvents:function(t,n){void 0!==(t=e.getElement(t)).style&&void 0!==t.style.pointerEvents&&(t.style.pointerEvents=n)},setElementPointerEventsNone:function(t){e.setElementPointerEvents(t,"none")},addClass:function(t,n){(t=e.getElement(t)).className?-1===(" "+t.className+" ").indexOf(" "+n+" ")&&(t.className+=" "+n):t.className=n},indexOf:function(e,t,n){return Array.prototype.indexOf?this.indexOf=function(e,t,n){return e.indexOf(t,n)}:this.indexOf=function(e,t,n){var r,o,i=n||0;if(!e)throw new TypeError;if(0===(o=e.length)||i>=o)return-1;for(i<0&&(i=o-Math.abs(i)),r=i;r<o;r++)if(e[r]===t)return r;return-1},this.indexOf(e,t,n)},removeClass:function(t,n){var r,o,i=[];for(r=(t=e.getElement(t)).className.split(/\s+/),o=0;o<r.length;o++)r[o]&&r[o]!==n&&i.push(r[o]);t.className=i.join(" ")},normalizeEventListenerOptions:function(t){return void 0!==t?"boolean"==typeof t?e.supportsEventListenerOptions?{capture:t}:t:e.supportsEventListenerOptions?t:void 0!==t.capture&&t.capture:!!e.supportsEventListenerOptions&&{capture:!1}},addEvent:function(){if(e.supportsAddEventListener)return function(t,n,r,o){o=e.normalizeEventListenerOptions(o),(t=e.getElement(t)).addEventListener(n,r,o)};if(document.documentElement.attachEvent&&document.attachEvent)return function(t,n,r){(t=e.getElement(t)).attachEvent("on"+n,r)};throw new Error("No known event model.")}(),removeEvent:function(){if(e.supportsRemoveEventListener)return function(t,n,r,o){o=e.normalizeEventListenerOptions(o),(t=e.getElement(t)).removeEventListener(n,r,o)};if(document.documentElement.detachEvent&&document.detachEvent)return function(t,n,r){(t=e.getElement(t)).detachEvent("on"+n,r)};throw new Error("No known event model.")}(),cancelEvent:function(e){e.preventDefault()},eventIsCanceled:function(e){return e.defaultPrevented},stopEvent:function(e){e.stopPropagation()},createCallback:function(e,t){console.error("The createCallback function is deprecated and will be removed in future versions. Please use alternativeFunction instead.");var n,r=[];for(n=2;n<arguments.length;n++)r.push(arguments[n]);return function(){var n,o=r.concat([]);for(n=0;n<arguments.length;n++)o.push(arguments[n]);return t.apply(e,o)}},getUrlParameter:function(e){var t=r[e];return t||null},getUrlProtocol:function(e){var t=e.match(/^([a-z]+:)\/\//i);return null===t?window.location.protocol:t[1].toLowerCase()},createAjaxRequest:function(){if(window.XMLHttpRequest)return e.createAjaxRequest=function(){return new XMLHttpRequest},new XMLHttpRequest;throw new Error("Browser doesn't support XMLHttpRequest.")},makeAjaxRequest:function(t,n,r){var o,i,a,s;e.isPlainObject(t)&&(n=t.success,r=t.error,o=t.withCredentials,i=t.headers,a=t.responseType||null,s=t.postData||null,t=t.url);var c=e.getUrlProtocol(t),u=e.createAjaxRequest();if(!e.isFunction(n))throw new Error("makeAjaxRequest requires a success callback");u.onreadystatechange=function(){4===u.readyState&&(u.onreadystatechange=function(){},u.status>=200&&u.status<300||0===u.status&&"http:"!==c&&"https:"!==c?n(u):e.isFunction(r)?r(u):e.console.error("AJAX request returned %d: %s",u.status,t))};var l=s?"POST":"GET";try{if(u.open(l,t,!0),a&&(u.responseType=a),i)for(var f in i)Object.prototype.hasOwnProperty.call(i,f)&&i[f]&&u.setRequestHeader(f,i[f]);o&&(u.withCredentials=!0),u.send(s)}catch(t){e.console.error("%s while making AJAX request: %s",t.name,t.message),u.onreadystatechange=function(){},e.isFunction(r)&&r(u,t)}return u},jsonp:function(t){var n,r=t.url,o=document.head||document.getElementsByTagName("head")[0]||document.documentElement,i=t.callbackName||"openseadragon"+e.now(),a=window[i],s="$1"+i+"$2",c=t.param||"callback",u=t.callback;r=r.replace(/(=)\?(&|$)|\?\?/i,s),r+=(/\?/.test(r)?"&":"?")+c+"="+i,window[i]=function(t){if(a)window[i]=a;else try{delete window[i]}catch(e){}u&&e.isFunction(u)&&u(t)},n=document.createElement("script"),void 0===t.async&&!1===t.async||(n.async="async"),t.scriptCharset&&(n.charset=t.scriptCharset),n.src=r,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,o&&n.parentNode&&o.removeChild(n),n=void 0)},o.insertBefore(n,o.firstChild)},createFromDZI:function(){throw"OpenSeadragon.createFromDZI is deprecated, use Viewer.open."},parseXml:function(t){if(!window.DOMParser)throw new Error("Browser doesn't support XML DOM.");return e.parseXml=function(e){return(new DOMParser).parseFromString(e,"text/xml")},e.parseXml(t)},parseJSON:function(t){return e.parseJSON=window.JSON.parse,e.parseJSON(t)},imageFormatSupported:function(e){return!!n[(e=e||"").toLowerCase()]},setImageFormatsSupported:function(t){e.extend(n,t)}});var t=function(e){};e.console=window.console||{log:t,debug:t,info:t,warn:t,error:t,assert:t},e.Browser={vendor:e.BROWSERS.UNKNOWN,version:0,alpha:!0};var n={avif:!0,bmp:!1,jpeg:!0,jpg:!0,png:!0,tif:!1,wdp:!1,webp:!0}
2,r={};function o(e,t){return t&&e!==document.body?document.body:e.offsetParent}!function(){var t=navigator.appVersion,n=navigator.userAgent;switch(navigator.appName){case"Microsoft Internet Explorer":window.attachEvent&&window.ActiveXObject&&(e.Browser.vendor=e.BROWSERS.IE,e.Browser.version=parseFloat(n.substring(n.indexOf("MSIE")+5,n.indexOf(";",n.indexOf("MSIE")))));break;case"Netscape":window.addEventListener&&(n.indexOf("Edge")>=0?(e.Browser.vendor=e.BROWSERS.EDGE,e.Browser.version=parseFloat(n.substring(n.indexOf("Edge")+5))):n.indexOf("Edg")>=0?(e.Browser.vendor=e.BROWSERS.CHROMEEDGE,e.Browser.version=parseFloat(n.substring(n.indexOf("Edg")+4))):n.indexOf("Firefox")>=0?(e.Browser.vendor=e.BROWSERS.FIREFOX,e.Browser.version=parseFloat(n.substring(n.indexOf("Firefox")+8))):n.indexOf("Safari")>=0?(e.Browser.vendor=n.indexOf("Chrome")>=0?e.BROWSERS.CHROME:e.BROWSERS.SAFARI,e.Browser.version=parseFloat(n.substring(n.substring(0,n.indexOf("Safari")).lastIndexOf("/")+1,n.indexOf("Safari")))):null!==new RegExp("Trident/.*rv:([0-9]{1,}[.0-9]{0,})").exec(n)&&(e.Browser.vendor=e.BROWSERS.IE,e.Browser.version=parseFloat(RegExp.$1)));break;case"Opera":e.Browser.vendor=e.BROWSERS.OPERA,e.Browser.version=parseFloat(t)}var o,i,a,s=window.location.search.substring(1).split("&");for(a=0;a<s.length;a++)if((i=(o=s[a]).indexOf("="))>0){var c=o.substring(0,i),u=o.substring(i+1);try{r[c]=decodeURIComponent(u)}catch(t){e.console.error("Ignoring malformed URL parameter: %s=%s",c,u)}}e.Browser.alpha=!(e.Browser.vendor===e.BROWSERS.CHROME&&e.Browser.version<2),e.Browser.opacity=!0,e.Browser.vendor===e.BROWSERS.IE&&e.console.error("Internet Explorer is not supported by OpenSeadragon")}(),function(t){var n=t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame,r=t.cancelAnimationFrame||t.mozCancelAnimationFrame||t.webkitCancelAnimationFrame||t.msCancelAnimationFrame;if(n&&r)e.requestAnimationFrame=function(){return n.apply(t,arguments)},e.cancelAnimationFrame=function(){return r.apply(t,arguments)};else{var o,i=[],a=[],s=0;e.requestAnimationFrame=function(t){return i.push([++s,t]),o||(o=setInterval((function(){if(i.length){var t=e.now(),n=a;for(a=i,i=n;a.length;)a.shift()[1](t)}else clearInterval(o),o=void 0}),20)),s},e.cancelAnimationFrame=function(e){var t,n;for(t=0,n=i.length;t<n;t+=1)if(i[t][0]===e)return void i.splice(t,1);for(t=0,n=a.length;t<n;t+=1)if(a[t][0]===e)return void a.splice(t,1)}}}(window)}(E),o=[],void 0===(i="function"==typeof(r=function(){return E})?r.apply(t,o):r)||(e.exports=i),a=E,s=function(){function e(t){y(this,e),t||(t=[0,0,0,0,0,0,0,0,0]),this.values=t}return w(e,[{key:"multiply",value:function(t){var n=this.values,r=t.values,o=n[0],i=n[1],a=n[2],s=n[3],c=n[4],u=n[5],l=n[6],f=n[7],d=n[8],p=r[0],h=r[1],v=r[2],m=r[3],g=r[4],y=r[5],b=r[6],w=r[7],O=r[8];return new e([p*o+h*s+v*l,p*i+h*c+v*f,p*a+h*u+v*d,m*o+g*s+y*l,m*i+g*c+y*f,m*a+g*u+y*d,b*o+w*s+O*l,b*i+w*c+O*f,b*a+w*u+O*d])}}],[{key:"makeIdentity",value:function(){return new e([1,0,0,0,1,0,0,0,1])}},{key:"makeTranslation",value:function(t,n){return new e([1,0,0,0,1,0,t,n,1])}},{key:"makeRotation",value:function(t){var n=Math.cos(t),r=Math.sin(t);return new e([n,-r,0,r,n,0,0,0,1])}},{key:"makeScaling",value:function(t,n){return new e([t,0,0,0,n,0,0,0,1])}}])}(),a.Mat3=s,function(e){var t={supportsFullScreen:!1,isFullScreen:function(){return!1},getFullScreenElement:function(){return null},requestFullScreen:function(){},exitFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",fullScreenErrorEventName:""};document.exitFullscreen?(t.supportsFullScreen=!0,t.getFullScreenElement=function(){return document.fullscreenElement},t.requestFullScreen=function(t){return t.requestFullscreen().catch((function(t){e.console.error("Fullscreen request failed: ",t)}))},t.exitFullScreen=function(){document.exitFullscreen().catch((function(t){e.console.error("Error while exiting fullscreen: ",t)}))},t.fullScreenEventName="fullscreenchange",t.fullScreenErrorEventName="fullscreenerror"):document.msExitFullscreen?(t.supportsFullScreen=!0,t.getFullScreenElement=function(){return document.msFullscreenElement},t.requestFullScreen=function(e){return e.msRequestFullscreen()},t.exitFullScreen=function(){document.msExitFullscreen()},t.fullScreenEventName="MSFullscreenChange",t.fullScreenErrorEventName="MSFullscreenError"):document.webkitExitFullscreen?(t.supportsFullScreen=!0,t.getFullScreenElement=function(){return document.webkitFullscreenElement},t.requestFullScreen=function(e){return e.webkitRequestFullscreen()},t.exitFullScreen=function(){document.webkitExitFullscreen()},t.fullScreenEventName="webkitfullscreenchange",t.fullScreenErrorEventName="webkitfullscreenerror"):document.webkitCancelFullScreen?(t.supportsFullScreen=!0,t.getFullScreenElement=function(){return document.webkitCurrentFullScreenElement},t.requestFullScreen=function(e){return e.webkitRequestFullScreen()},t.exitFullScreen=function(){document.webkitCancelFullScreen()},t.fullScreenEventName="webkitfullscreenchange",t.fullScreenErrorEventName="webkitfullscreenerror"):document.mozCancelFullScreen&&(t.supp
2ortsFullScreen=!0,t.getFullScreenElement=function(){return document.mozFullScreenElement},t.requestFullScreen=function(e){return e.mozRequestFullScreen()},t.exitFullScreen=function(){document.mozCancelFullScreen()},t.fullScreenEventName="mozfullscreenchange",t.fullScreenErrorEventName="mozfullscreenerror"),t.isFullScreen=function(){return null!==t.getFullScreenElement()},t.cancelFullScreen=function(){e.console.error("cancelFullScreen is deprecated. Use exitFullScreen instead."),t.exitFullScreen()},e.extend(e,t)}(E),function(e){e.EventSource=function(){this.events={},this._rejectedEventList={}},e.EventSource.prototype={addOnceHandler:function(e,t,n,r,o){var i=this;r=r||1;var a=0,s=function(n){return++a===r&&i.removeHandler(e,s),t(n)};return this.addHandler(e,s,n,o)},addHandler:function(t,n,r,o){if(Object.prototype.hasOwnProperty.call(this._rejectedEventList,t))return e.console.error("Error adding handler for ".concat(t,". ").concat(this._rejectedEventList[t])),!1;var i=this.events[t];if(i||(this.events[t]=i=[]),n&&e.isFunction(n)){var a=i.length,s={handler:n,userData:r||null,priority:o||0};for(i[a]=s;a>0&&i[a-1].priority<i[a].priority;)i[a]=i[a-1],i[a-1]=s,a--}return!0},removeHandler:function(t,n){var r,o=this.events[t],i=[];if(o&&e.isArray(o)){for(r=0;r<o.length;r++)o[r].handler!==n&&i.push(o[r]);this.events[t]=i}},numberOfHandlers:function(e){var t=this.events[e];return t?t.length:0},removeAllHandlers:function(e){if(e)this.events[e]=[];else for(var t in this.events)this.events[t]=[]},getHandler:function(e){var t=this.events[e];return t&&t.length?(t=1===t.length?[t[0]]:Array.apply(null,t),function(e,n){var r,o=t.length;for(r=0;r<o;r++)t[r]&&(n.eventSource=e,n.userData=t[r].userData,t[r].handler(n))}):null},raiseEvent:function(t,n){if(Object.prototype.hasOwnProperty.call(this._rejectedEventList,t))return e.console.error("Error adding handler for ".concat(t,". ").concat(this._rejectedEventList[t])),!1;var r=this.getHandler(t);return r&&r(this,n||{}),!0},rejectEventHandler:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";this._rejectedEventList[e]=t},allowEventHandler:function(e){delete this._rejectedEventList[e]}}}(E),function(e){var t=[],n={};e.MouseTracker=function(r){t.push(this);var o=arguments;e.isPlainObject(r)||(r={element:o[0],clickTimeThreshold:o[1],clickDistThreshold:o[2]}),this.hash=Math.random(),this.element=e.getElement(r.element),this.clickTimeThreshold=r.clickTimeThreshold||e.DEFAULT_SETTINGS.clickTimeThreshold,this.clickDistThreshold=r.clickDistThreshold||e.DEFAULT_SETTINGS.clickDistThreshold,this.dblClickTimeThreshold=r.dblClickTimeThreshold||e.DEFAULT_SETTINGS.dblClickTimeThreshold,this.dblClickDistThreshold=r.dblClickDistThreshold||e.DEFAULT_SETTINGS.dblClickDistThreshold,this.userData=r.userData||null,this.stopDelay=r.stopDelay||50,this.preProcessEventHandler=r.preProcessEventHandler||null,this.contextMenuHandler=r.contextMenuHandler||null,this.enterHandler=r.enterHandler||null,this.leaveHandler=r.leaveHandler||null,this.exitHandler=r.exitHandler||null,this.overHandler=r.overHandler||null,this.outHandler=r.outHandler||null,this.pressHandler=r.pressHandler||null,this.nonPrimaryPressHandler=r.nonPrimaryPressHandler||null,this.releaseHandler=r.releaseHandler||null,this.nonPrimaryReleaseHandler=r.nonPrimaryReleaseHandler||null,this.moveHandler=r.moveHandler||null,this.scrollHandler=r.scrollHandler||null,this.clickHandler=r.clickHandler||null,this.dblClickHandler=r.dblClickHandler||null,this.dragHandler=r.dragHandler||null,this.dragEndHandler=r.dragEndHandler||null,this.pinchHandler=r.pinchHandler||null,this.stopHandler=r.stopHandler||null,this.keyDownHandler=r.keyDownHandler||null,this.keyUpHandler=r.keyUpHandler||null,this.keyHandler=r.keyHandler||null,this.focusHandler=r.focusHandler||null,this.blurHandler=r.blurHandler||null;var i=this;n[this.hash]={click:function(t){!function(t,n){var r={originalEvent:n,eventType:"click",pointerType:"mouse",isEmulated:!1};N(t,r),r.preventDefault&&!r.defaultPrevented&&e.cancelEvent(n);r.stopPropagation&&e.stopEvent(n)}(i,t)},dblclick:function(t){!function(t,n){var r={originalEvent:n,eventType:"dblclick",pointerType:"mouse",isEmulated:!1};N(t,r),r.preventDefault&&!r.defaultPrevented&&e.cancelEvent(n);r.stopPropagation&&e.stopEvent(n)}(i,t)},keydown:function(t){!function(t,n){var r=null,o={originalEvent:n,eventType:"keydown",pointerType:"",isEmulated:!1};N(t,o),!t.keyDownHandler||o.preventGesture||o.defaultPrevented||(r={eventSource:t,keyCode:n.keyCode?n.keyCode:n.charCode,ctrl:n.ctrlKey,shift:n.shiftKey,alt:n.altKey,meta:n.metaKey,originalEvent:n,preventDefault:o.preventDefault||o.defaultPrevented,userData:t.userData},t.keyDownHandler(r));(r&&r.preventDefault||o.preventDefault&&!o.defaultPrevented)&&e.cancelEvent(n);o.stopPropagation&&e.stopEvent(n)}(i,t)},keyup:function(t){!function(t,n){var r=null,o={originalEvent:n,eventType:"keyup",pointerType:"",isEmulated:!1};N(t,o),!t.keyUpHandler||o.preventGesture||o.defaultPrevented||(r={eventSource:t,keyCode:n.keyCode?n.keyCode:n.charCode,ctrl:n.ctrlKey,shift:n.shiftKey,alt:n.altKey,meta:n.metaKey,originalEvent:n,preventDefault:o.preventDefault||o.defaultPrevented,userData:t.userData},t.keyUpHandler(r));(r&&r.preventDefault||o.preventDefault&&!o.defaultPrevented)&&e.cancelEvent(n);o.stopPropagation&&e.stopEvent(n)}(i,t)},keypress:function(t){!function(t,n){var r=null,o={originalEvent:n,eventType:"keypress",pointerType:"",isEmulated:!1};N(t,o),!t.keyHandler||o.preventGesture||o.defaultPrevented||(r={eventSource:t,keyCode:n.keyCode?n.keyCode:n.charCode,ctrl:n.ctrlKey,shift:n.shiftKey,alt:n.altKey,meta:n.metaKey,originalEvent:n,preventDefault:o.preventDefault||o.defaultPrevented,userData:t.userData},t.keyHandler(r));(r&&r.preventDefault||o.preventDefault&&!o.defaultPrevented)&&e.cancelEvent(n);o.stopPropagation&&e.stopEvent(n)}(i,t)},focus:function(e){!function(e,t){var n={originalEvent:t,eventType:"focus",pointerType:"",isEmulated:!1};N(e,n),e.focusHandler&&!n.preventGesture&&e.focusHandler({eventSource:e,originalEvent:t,userData:e.userData})}(i,e)},blur:function(e){!function(e,t){var n={originalEvent:t,eventType:"blur",pointerType:"",isEmulated:!1};N(e,n),e.blurHandler&&!n.preventGesture&&e.blurHandler({eventSource:e,originalEvent:t,userData:e.userData})}(i,e)},contextmenu:function(t){!function(t,n){var r=null,o={originalEvent:n,eventType:"contextmenu",pointerType:"mouse",isEmulated:!1};N(t,o),!t.contextMenuHandler||o.preventGesture||o.defaultPrevented||(r={eventSource:t,position:w(y(n),t.element),originalEvent:o.originalEvent,preventDefault:o.preventDefault||o.defaultPrevented,userData:t.userData},t.contextMenuHandler(r));(r&&r.preventDefault||o.preventDefault&&!o.defaultPrevented)&&e.cancelEvent(n);o.stopPropagation&&e.stopEvent(n)}(i,t)},wheel:function(e){!function(e,t){x(e,t,t)}(i,e)},mousewheel:function(e){E(i,e)},DOMMouseScroll:function(e){E(i,e)},MozMousePixelScroll:function(e){E(i,e)},losecapture:function(t){!function(t,n){var r={id:e.MouseTracker.mousePointerId,type:"mouse"},o={originalEvent:n,eventType:"lostpointercapture",pointerType:"mouse",isEmulated:!1};N(t,o),n.target===t.element&&M(t,r,!1);o.stopPropagation&&e.stopEvent(n)}(i,t)}
2,mouseenter:function(e){S(i,e)},mouseleave:function(e){j(i,e)},mouseover:function(e){_(i,e)},mouseout:function(e){T(i,e)},mousedown:function(e){P(i,e)},mouseup:function(e){C(i,e)},mousemove:function(e){k(i,e)},touchstart:function(t){!function(t,n){var r,o,i,a=n.changedTouches.length,s=t.getActivePointersListByType("touch");r=e.now(),s.getLength()>n.touches.length-a&&e.console.warn("Tracked touch contact count doesn't match event.touches.length");var c={originalEvent:n,eventType:"pointerdown",pointerType:"touch",isEmulated:!1};for(N(t,c),o=0;o<a;o++)L(t,c,i={id:n.changedTouches[o].identifier,type:"touch",isPrimary:0===s.getLength(),currentPos:y(n.changedTouches[o]),currentTime:r}),W(t,c,i,0),M(t,i,!0);c.preventDefault&&!c.defaultPrevented&&e.cancelEvent(n);c.stopPropagation&&e.stopEvent(n)}(i,t)},touchend:function(t){!function(t,n){var r,o,i,a=n.changedTouches.length;r=e.now();var s={originalEvent:n,eventType:"pointerup",pointerType:"touch",isEmulated:!1};for(N(t,s),o=0;o<a;o++)F(t,s,i={id:n.changedTouches[o].identifier,type:"touch",currentPos:y(n.changedTouches[o]),currentTime:r},0),M(t,i,!1),z(t,s,i);s.preventDefault&&!s.defaultPrevented&&e.cancelEvent(n);s.stopPropagation&&e.stopEvent(n)}(i,t)},touchmove:function(t){!function(t,n){var r,o,i=n.changedTouches.length;r=e.now();var a={originalEvent:n,eventType:"pointermove",pointerType:"touch",isEmulated:!1};for(N(t,a),o=0;o<i;o++)B(t,a,{id:n.changedTouches[o].identifier,type:"touch",currentPos:y(n.changedTouches[o]),currentTime:r});a.preventDefault&&!a.defaultPrevented&&e.cancelEvent(n);a.stopPropagation&&e.stopEvent(n)}(i,t)},touchcancel:function(t){!function(t,n){var r,o=n.changedTouches.length,i={originalEvent:n,eventType:"pointercancel",pointerType:"touch",isEmulated:!1};for(N(t,i),r=0;r<o;r++)H(t,i,{id:n.changedTouches[r].identifier,type:"touch"});i.stopPropagation&&e.stopEvent(n)}(i,t)},gesturestart:function(t){!function(t,n){e.eventIsCanceled(n)||n.preventDefault()}(0,t)},gesturechange:function(t){!function(t,n){e.eventIsCanceled(n)||n.preventDefault()}(0,t)},gotpointercapture:function(t){!function(t,n){var r={originalEvent:n,eventType:"gotpointercapture",pointerType:m(n),isEmulated:!1};N(t,r),n.target===t.element&&M(t,{id:n.pointerId,type:m(n)},!0);r.stopPropagation&&e.stopEvent(n)}(i,t)},lostpointercapture:function(t){!function(t,n){var r={originalEvent:n,eventType:"lostpointercapture",pointerType:m(n),isEmulated:!1};N(t,r),n.target===t.element&&M(t,{id:n.pointerId,type:m(n)},!1);r.stopPropagation&&e.stopEvent(n)}(i,t)},pointerenter:function(e){S(i,e)},pointerleave:function(e){j(i,e)},pointerover:function(e){_(i,e)},pointerout:function(e){T(i,e)},pointerdown:function(e){P(i,e)},pointerup:function(e){C(i,e)},pointermove:function(e){k(i,e)},pointercancel:function(t){!function(t,n){var r={id:n.pointerId,type:m(n)},o={originalEvent:n,eventType:"pointercancel",pointerType:r.type,isEmulated:!1};N(t,o),H(t,o,r),o.stopPropagation&&e.stopEvent(n)}(i,t)},pointerupcaptured:function(t){!function(t,n){var r=t.getActivePointersListByType(m(n));r.getById(n.pointerId)&&I(t,n);e.stopEvent(n)}(i,t)},pointermovecaptured:function(t){!function(t,n){var r=t.getActivePointersListByType(m(n));r.getById(n.pointerId)&&R(t,n);e.stopEvent(n)}(i,t)},tracking:!1,activePointersLists:[],lastClickPos:null,dblClickTimeOut:null,pinchGPoints:[],lastPinchDist:0,currentPinchDist:0,lastPinchCenter:null,currentPinchCenter:null,sentDragEvent:!1},this.hasGestureHandlers=!!(this.pressHandler||this.nonPrimaryPressHandler||this.releaseHandler||this.nonPrimaryReleaseHandler||this.clickHandler||this.dblClickHandler||this.dragHandler||this.dragEndHandler||this.pinchHandler),this.hasScrollHandler=!!this.scrollHandler,e.MouseTracker.havePointerEvents&&e.setElementPointerEvents(this.element,"auto"),this.exitHandler&&e.console.error("MouseTracker.exitHandler is deprecated. Use MouseTracker.leaveHandler instead."),r.startDisabled||this.setTracking(!0)},e.MouseTracker.prototype={destroy:function(){var e;for(d(this),this.element=null,e=0;e<t.length;e++)if(t[e]===this){t.splice(e,1);break}n[this.hash]=null,delete n[this.hash]},isTracking:function(){return n[this.hash].tracking},setTracking:function(t){return t?function(t){var r,o,i=n[t.hash];if(!i.tracking){for(o=0;o<e.MouseTracker.subscribeEvents.length;o++)r=e.MouseTracker.subscribeEvents[o],e.addEvent(t.element,r,i[r],r===e.MouseTracker.wheelEventName&&{passive:!1,capture:!1});f(t),i.tracking=!0}}(this):d(this),this},getActivePointersListByType:function(t){var r,o,i=n[this.hash],a=i?i.activePointersLists.length:0;for(r=0;r<a;r++)if(i.activePointersLists[r].type===t)return i.activePointersLists[r];return o=new e.MouseTracker.GesturePointList(t),i&&i.activePointersLists.push(o),o},getActivePointerCount:function(){var e,t=n[this.hash],r=t.activePointersLists.length,o=0;for(e=0;e<r;e++)o+=t.activePointersLists[e].getLength();return o},preProcessEventHandler:function(){},contextMenuHandler:function(){},enterHandler:function(){},leaveHandler:function(){},exitHandler:function(){},overHandler:function(){},outHandler:function(){},pressHandler:function(){},nonPrimaryPressHandler:function(){},releaseHandler:function(){},nonPrimaryReleaseHandler:function(){},moveHandler:function(){},scrollHandler:function(){},clickHandler:function(){},dblClickHandler:function(){},dragHandler:function(){},dragEndHandler:function(){},pinchHandler:function(){},stopHandler:function(){}
vendor: 5,570 bytes, line 2
2,keyDownHandler:function(){},keyUpHandler:function(){},keyHandler:function(){},focusHandler:function(){},blurHandler:function(){}};var r,o,i,a,s,c,u=function(){try{return window.self!==window.top}catch(e){return!0}}();function l(e){try{return e.addEventListener&&e.removeEventListener}catch(e){return!1}}function f(e){var t,r,o,i,a,s=n[e.hash],c=s.activePointersLists.length;for(t=0;t<c;t++)if((o=s.activePointersLists[t]).getLength()>0){for(a=[],i=o.asArray(),r=0;r<i.length;r++)a.push(i[r]);for(r=0;r<a.length;r++)D(e,o,a[r])}for(t=0;t<c;t++)s.activePointersLists.pop();s.sentDragEvent=!1}function d(t){var r,o,i=n[t.hash];if(i.tracking){for(o=0;o<e.MouseTracker.subscribeEvents.length;o++)r=e.MouseTracker.subscribeEvents[o],e.removeEvent(t.element,r,i[r],!1);f(t),i.tracking=!1}}function p(e,t){var r=n[e.hash];if("pointerevent"===t)return{upName:"pointerup",upHandler:r.pointerupcaptured,moveName:"pointermove",moveHandler:r.pointermovecaptured};if("mouse"===t)return{upName:"pointerup",upHandler:r.pointerupcaptured,moveName:"pointermove",moveHandler:r.pointermovecaptured};if("touch"===t)return{upName:"touchend",upHandler:r.touchendcaptured,moveName:"touchmove",moveHandler:r.touchmovecaptured};throw new Error("MouseTracker.getCaptureEventParams: Unknown pointer type.")}function h(t,n){var r,o;if(e.MouseTracker.havePointerCapture)if(e.MouseTracker.havePointerEvents){if(!(o=t.getActivePointersListByType(n.type).getById(n.id))||!o.captured)return;try{t.element.releasePointerCapture(n.id)}catch(e){}}else t.element.releaseCapture();else r=p(t,e.MouseTracker.havePointerEvents?"pointerevent":n.type),u&&l(window.top)&&e.removeEvent(window.top,r.upName,r.upHandler,!0),e.removeEvent(e.MouseTracker.captureElement,r.moveName,r.moveHandler,!0),e.removeEvent(e.MouseTracker.captureElement,r.upName,r.upHandler,!0);M(t,n,!1)}function v(t){return e.MouseTracker.havePointerEvents?t.pointerId:e.MouseTracker.mousePointerId}function m(t){return e.MouseTracker.havePointerEvents&&t.pointerType?t.pointerType:"mouse"}function g(t){return!e.MouseTracker.havePointerEvents||t.isPrimary}function y(t){return e.getMousePosition(t)}function b(e,t){return w(y(e),t)}function w(t,n){var r=e.getElementOffset(n);return t.minus(r)}function O(t,n){return new e.Point((t.x+n.x)/2,(t.y+n.y)/2)}function E(t,n){var r={target:n.target||n.srcElement,type:"wheel",shiftKey:n.shiftKey||!1,clientX:n.clientX,clientY:n.clientY,pageX:n.pageX?n.pageX:n.clientX,pageY:n.pageY?n.pageY:n.clientY,deltaMode:"MozMousePixelScroll"===n.type?0:1,deltaX:0,deltaZ:0};"mousewheel"===e.MouseTracker.wheelEventName?r.deltaY=-n.wheelDelta/e.DEFAULT_SETTINGS.pixelsPerWheelLine:r.deltaY=n.detail,x(t,r,n)}function x(t,n,r){var o,i,a=null;o=n.deltaY?n.deltaY<0?1:-1:0,N(t,i={originalEvent:n,eventType:"wheel",pointerType:"mouse",isEmulated:n!==r}),!t.scrollHandler||i.preventGesture||i.defaultPrevented||(a={eventSource:t,pointerType:"mouse",position:b(n,t.element),scroll:o,shift:n.shiftKey,isTouchEvent:!1,originalEvent:r,preventDefault:i.preventDefault||i.defaultPrevented,userData:t.userData},t.scrollHandler(a)),i.stopPropagation&&e.stopEvent(r),(a&&a.preventDefault||i.preventDefault&&!i.defaultPrevented)&&e.cancelEvent(r)}function S(t,n){var r={id:v(n),type:m(n),isPrimary:g(n),currentPos:y(n),currentTime:e.now()},o={originalEvent:n,eventType:"pointerenter",pointerType:r.type,isEmulated:!1};N(t,o),L(t,o,r)}function j(t,n){var r={id:v(n),type:m(n),isPrimary:g(n),currentPos:y(n),currentTime:e.now()},o={originalEvent:n,eventType:"pointerleave",pointerType:r.type,isEmulated:!1};N(t,o),z(t,o,r)}function _(t,n){var r={id:v(n),type:m(n),isPrimary:g(n),currentPos:y(n),currentTime:e.now()},o={originalEvent:n,eventType:"pointerover",pointerType:r.type,isEmulated:!1};N(t,o),function(e,t,n){var r,o;r=e.getActivePointersListByType(n.type),o=r.getById(n.id),o?n=o:(n.captured=!1,n.insideElementPressed=!1);e.overHandler&&e.overHandler({eventSource:e,pointerType:n.type,position:w(n.currentPos,e.element),buttons:r.buttons,pointers:e.getActivePointerCount(),insideElementPressed:n.insideElementPressed,buttonDownAny:0!==r.buttons,isTouchEvent:"touch"===n.type,originalEvent:t.originalEvent,userData:e.userData})}(t,o,r),o.preventDefault&&!o.defaultPrevented&&e.cancelEvent(n),o.stopPropagation&&e.stopEvent(n)}function T(t,n){var r={id:v(n),type:m(n),isPrimary:g(n),currentPos:y(n),currentTime:e.now()},o={originalEvent:n,eventType:"pointerout",pointerType:r.type,isEmulated:!1};N(t,o),function(e,t,n){var r,o;r=e.getActivePointersListByType(n.type),o=r.getById(n.id),o?n=o:(n.captured=!1,n.insideElementPressed=!1);e.outHandler&&e.outHandler({eventSource:e,pointerType:n.type,position:n.currentPos&&w(n.currentPos,e.element),buttons:r.buttons,pointers:e.getActivePointerCount(),insideElementPressed:n.insideElementPressed,buttonDownAny:0!==r.buttons,isTouchEvent:"touch"===n.type,originalEvent:t.originalEvent,userData:e.userData})}(t,o,r),o.preventDefault&&!o.defaultPrevented&&e.cancelEvent(n),o.stopPropagation&&e.stopEvent(n)}function P(t,n){var r={id:v(n),type:m(n),isPrimary:g(n),currentPos:y(n),currentTime:e.now()},o=e.MouseTracker.havePointerEvents&&"touch"===r.type,i={originalEvent:n,eventType:"pointerdown",pointerType:r.type,isEmulated:!1};N(t,i),W(t,i,r,n.button),i.preventDefault&&!i.defaultPrevented&&e.cancelEvent(n),i.stopPropagation&&e.stopEvent(n),i.shouldCapture&&(o?M(t,r,!0):function(t,n){var r;if(e.MouseTracker.havePointerCapture)if(e.MouseTracker.havePointerEvents)try{t.element.setPointerCapture(n.id)}catch(t){return void e.console.warn("setPointerCapture() called on invali
2d pointer ID")}else t.element.setCapture(!0);else r=p(t,e.MouseTracker.havePointerEvents?"pointerevent":n.type),u&&l(window.top)&&e.addEvent(window.top,r.upName,r.upHandler,!0),e.addEvent(e.MouseTracker.captureElement,r.upName,r.upHandler,!0),e.addEvent(e.MouseTracker.captureElement,r.moveName,r.moveHandler,!0);M(t,n,!0)}(t,r))}function C(e,t){I(e,t)}function I(t,n){var r,o={originalEvent:n,eventType:"pointerup",pointerType:(r={id:v(n),type:m(n),isPrimary:g(n),currentPos:y(n),currentTime:e.now()}).type,isEmulated:!1};N(t,o),F(t,o,r,n.button),o.preventDefault&&!o.defaultPrevented&&e.cancelEvent(n),o.stopPropagation&&e.stopEvent(n),o.shouldReleaseCapture&&(n.target===t.element?h(t,r):M(t,r,!1))}function k(e,t){R(e,t)}function R(t,n){var r={id:v(n),type:m(n),isPrimary:g(n),currentPos:y(n),currentTime:e.now()},o={originalEvent:n,eventType:"pointermove",pointerType:r.type,isEmulated:!1};N(t,o),B(t,o,r),o.preventDefault&&!o.defaultPrevented&&e.cancelEvent(n),o.stopPropagation&&e.stopEvent(n)}function A(e,t){return t.speed=0,t.direction=0,t.contactPos=t.currentPos,t.contactTime=t.currentTime,t.lastPos=t.currentPos,t.lastTime=t.currentTime,e.add(t)}function D(t,n,r){var o,i=n.getById(r.id);return i?(i.captured&&(e.console.warn("stopTrackingPointer() called on captured pointer"),h(t,i)),n.removeContact(),o=n.removeById(r.id)):o=n.getLength(),o}function N(t,n){n.eventSource=t,n.eventPhase=n.originalEvent&&void 0!==n.originalEvent.eventPhase?n.originalEvent.eventPhase:0,n.defaultPrevented=e.eventIsCanceled(n.originalEvent),n.shouldCapture=!1,n.shouldReleaseCapture=!1,n.userData=t.userData,function(e,t){switch(t.eventType){case"pointermove":case"pointerdown":case"pointerup":t.isStoppable=!0,t.isCancelable=!0,t.preventDefault=!1,t.preventGesture=!e.hasGestureHandlers,t.stopPropagation=!1;break;case"pointerover":case"pointerout":case"contextmenu":case"keydown":case"keyup":case"keypress":t.isStoppable=!0,t.isCancelable=!0,t.preventDefault=!1,t.preventGesture=!1,t.stopPropagation=!1;break;case"wheel":t.isStoppable=!0,t.isCancelable=!0,t.preventDefault=!1,t.preventGesture=!e.hasScrollHandler,t.stopPropagation=!1;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":t.isStoppable=!0,t.isCancelable=!1,t.preventDefault=!1,t.preventGesture=!1,t.stopPropagation=!1;break;case"click":t.isStoppable=!0,t.isCancelable=!0,t.preventDefault=!!e.clickHandler,t.preventGesture=!1,t.stopPropagation=!1;break;case"dblclick":t.isStoppable=!0,t.isCancelable=!0,t.preventDefault=!!e.dblClickHandler,t.preventGesture=!1,t.stopPropagation=!1;break;default:t.isStoppable=!1,t.isCancelable=!1,t.preventDefault=!1,t.preventGesture=!1,t.stopPropagation=!1}}(t,n),t.preProcessEventHandler&&t.preProcessEventHandler(n)}function M(t,n,r){var o=t.getActivePointersListByType(n.type),i=o.getById(n.id);i?r&&!i.captured?(i.captured=!0,o.captureCount++):!r&&i.captured&&(i.captured=!1,o.captureCount--,o.captureCount<0&&(o.captureCount=0,e.console.warn("updatePointerCaptured() - pointsList.captureCount went negative"))):e.console.warn("updatePointerCaptured() called on untracked pointer")}function L(e,t,n){var r,o=e.getActivePointersListByType(n.type);(r=o.getById(n.id))?(r.insideElement=!0,r.lastPos=r.currentPos,r.lastTime=r.currentTime,r.currentPos=n.currentPos,r.currentTime=n.currentTime,n=r):(n.captured=!1,n.insideElementPressed=!1,n.insideElement=!0,A(o,n)),e.enterHandler&&e.enterHandler({eventSource:e,pointerType:n.type,position:w(n.currentPos,e.element),buttons:o.buttons,pointers:e.getActivePointerCount(),insideElementPressed:n.insideElementPressed,buttonDownAny:0!==o.buttons,isTouchEvent:"touch"===n.type,originalEvent:t.originalEvent,userData:e.userData})}function z(e,t,n){var r,o,i=e.getActivePointersListByType(n.type);(r=i.getById(n.id))?(r.captured?(r.insideElement=!1,r.lastPos=r.currentPos,r.lastTime=r.currentTime,r.currentPos=n.currentPos,r.currentTime=n.currentTime):D(e,i,r),n=r):(n.captured=!1,n.insideElementPressed=!1),(e.leaveHandler||e.exitHandler)&&(o={eventSource:e,pointerType:n.type,position:n.currentPos&&w(n.currentPos,e.element),buttons:i.buttons,pointers:e.getActivePointerCount(),insideElementPressed:n.insideElementPressed,buttonDownAny:0!==i.buttons,isTouchEvent:"touch"===n.type,originalEvent:t.originalEvent,userData:e.userData},e.leaveHandler&&e.leaveHandler(o),e.exitHandler&&e.exitHandler(o))}function W(t,r,o,i){var a,s=n[t.hash],c=t.getActivePointersListByType(o.type);if(void 0!==r.originalEvent.buttons?c.buttons=r.originalEvent.buttons:0===i?c.buttons|=1:1===i?c.buttons|=4:2===i?c.buttons|=2:3===i?c.buttons|=8:4===i?c.buttons|=16:5===i&&(c.buttons|=32),0!==i)return r.shouldCapture=!1,r.shouldReleaseCapture=!1,void(!t.nonPrimaryPressHandler||r.preventGesture||r.defaultPrevented||(r.preventDefault=!0,t.nonPrimaryPressHandler({eventSource:t,pointerType:o.type,position:w(o.currentPos,t.element),button:i,buttons:c.buttons,isTouchEvent:"touch"===o.type,originalEvent:r.originalEvent,userData:t.userData})));(a=c.getById(o.id))?(a.insideElementPressed=!0,a.insideElement=!0,a.originalTarget=r.originalEvent.target,a.
vendor: 26,830 bytes, line 2
2contactPos=o.currentPos,a.contactTime=o.currentTime,a.lastPos=a.currentPos,a.lastTime=a.currentTime,a.currentPos=o.currentPos,a.currentTime=o.currentTime,o=a):(o.captured=!1,o.insideElementPressed=!0,o.insideElement=!0,o.originalTarget=r.originalEvent.target,A(c,o)),c.addContact(),r.preventGesture||r.defaultPrevented?(r.shouldCapture=!1,r.shouldReleaseCapture=!1):(r.shouldCapture=!0,r.shouldReleaseCapture=!1,r.preventDefault=!0,(t.dragHandler||t.dragEndHandler||t.pinchHandler)&&e.MouseTracker.gesturePointVelocityTracker.addPoint(t,o),1===c.contacts?t.pressHandler&&!r.preventGesture&&t.pressHandler({eventSource:t,pointerType:o.type,position:w(o.contactPos,t.element),buttons:c.buttons,isTouchEvent:"touch"===o.type,originalEvent:r.originalEvent,userData:t.userData}):2===c.contacts&&t.pinchHandler&&"touch"===o.type&&(s.pinchGPoints=c.asArray(),s.lastPinchDist=s.currentPinchDist=s.pinchGPoints[0].currentPos.distanceTo(s.pinchGPoints[1].currentPos),s.lastPinchCenter=s.currentPinchCenter=O(s.pinchGPoints[0].currentPos,s.pinchGPoints[1].currentPos)))}function F(t,r,o,i){var a,s,c,u,l=n[t.hash],f=t.getActivePointersListByType(o.type),d=!1;if(void 0!==r.originalEvent.buttons?f.buttons=r.originalEvent.buttons:0===i?f.buttons^=-2:1===i?f.buttons^=-5:2===i?f.buttons^=-3:3===i?f.buttons^=-9:4===i?f.buttons^=-17:5===i&&(f.buttons^=-33),r.shouldCapture=!1,0!==i)return r.shouldReleaseCapture=!1,void(!t.nonPrimaryReleaseHandler||r.preventGesture||r.defaultPrevented||(r.preventDefault=!0,t.nonPrimaryReleaseHandler({eventSource:t,pointerType:o.type,position:w(o.currentPos,t.element),button:i,buttons:f.buttons,isTouchEvent:"touch"===o.type,originalEvent:r.originalEvent,userData:t.userData})));(c=f.getById(o.id))?(f.removeContact(),c.captured&&(d=!0),c.lastPos=c.currentPos,c.lastTime=c.currentTime,c.currentPos=o.currentPos,c.currentTime=o.currentTime,c.insideElement||D(t,f,c),a=c.currentPos,s=c.currentTime):(o.captured=!1,o.insideElementPressed=!1,o.insideElement=!0,A(f,o),c=o),r.preventGesture||r.defaultPrevented||(d?(r.shouldReleaseCapture=!0,r.preventDefault=!0,(t.dragHandler||t.dragEndHandler||t.pinchHandler)&&e.MouseTracker.gesturePointVelocityTracker.removePoint(t,c),0===f.contacts?(t.releaseHandler&&a&&t.releaseHandler({eventSource:t,pointerType:c.type,position:w(a,t.element),buttons:f.buttons,insideElementPressed:c.insideElementPressed,insideElementReleased:c.insideElement,isTouchEvent:"touch"===c.type,originalEvent:r.originalEvent,userData:t.userData}),t.dragEndHandler&&l.sentDragEvent&&t.dragEndHandler({eventSource:t,pointerType:c.type,position:w(c.currentPos,t.element),speed:c.speed,direction:c.direction,shift:r.originalEvent.shiftKey,isTouchEvent:"touch"===c.type,originalEvent:r.originalEvent,userData:t.userData}),l.sentDragEvent=!1,(t.clickHandler||t.dblClickHandler)&&c.insideElement&&(u=s-c.contactTime<=t.clickTimeThreshold&&c.contactPos.distanceTo(a)<=t.clickDistThreshold,t.clickHandler&&t.clickHandler({eventSource:t,pointerType:c.type,position:w(c.currentPos,t.element),quick:u,shift:r.originalEvent.shiftKey,isTouchEvent:"touch"===c.type,originalEvent:r.originalEvent,originalTarget:c.originalTarget,userData:t.userData}),t.dblClickHandler&&u&&(f.clicks++,1===f.clicks?(l.lastClickPos=a,l.dblClickTimeOut=setTimeout((function(){f.clicks=0}),t.dblClickTimeThreshold)):2===f.clicks&&(clearTimeout(l.dblClickTimeOut),f.clicks=0,l.lastClickPos.distanceTo(a)<=t.dblClickDistThreshold&&t.dblClickHandler({eventSource:t,pointerType:c.type,position:w(c.currentPos,t.element),shift:r.originalEvent.shiftKey,isTouchEvent:"touch"===c.type,originalEvent:r.originalEvent,userData:t.userData}),l.lastClickPos=null)))):2===f.contacts&&t.pinchHandler&&"touch"===c.type&&(l.pinchGPoints=f.asArray(),l.lastPinchDist=l.currentPinchDist=l.pinchGPoints[0].currentPos.distanceTo(l.pinchGPoints[1].currentPos),l.lastPinchCenter=l.currentPinchCenter=O(l.pinchGPoints[0].currentPos,l.pinchGPoints[1].currentPos))):(r.shouldReleaseCapture=!1,t.releaseHandler&&a&&(t.releaseHandler({eventSource:t,pointerType:c.type,position:w(a,t.element),buttons:f.buttons,insideElementPressed:c.insideElementPressed,insideElementReleased:c.insideElement,isTouchEvent:"touch"===c.type,originalEvent:r.originalEvent,userData:t.userData}),r.preventDefault=!0)))}function B(e,t,r){var o,i,a,s=n[e.hash],c=e.getActivePointersListByType(r.type);void 0!==t.originalEvent.buttons&&(c.buttons=t.originalEvent.buttons),(o=c.getById(r.id))&&(o.lastPos=o.currentPos,o.lastTime=o.currentTime,o.currentPos=r.currentPos,o.currentTime=r.currentTime,t.shouldCapture=!1,t.shouldReleaseCapture=!1,e.stopHandler&&"mouse"===r.type&&(clearTimeout(e.stopTimeOut),e.stopTimeOut=setTimeout((function(){!function(e,t,n){e.stopHandler&&e.stopHandler({eventSource:e,pointerType:n,position:b(t,e.element),buttons:e.getActivePointersListByType(n).buttons,isTouchEvent:"touch"===n,originalEvent:t,userData:e.userData})}(e,t.originalEvent,r.type)}),e.stopDelay)),0===c.contacts?e.moveHandler&&e.moveHandler({eventSource:e,pointerType:r.type,position:w(r.currentPos,e.element),buttons:c.buttons,isTouchEvent:"touch"===r.type,originalEvent:t.originalEvent,userData:e.userData}):1===c.contacts?(e.moveHandler&&(o=c.asArray()[0],e.moveHandler({eventSource:e,pointerType:o.type,position:w(o.currentPos,e.element),buttons:c.buttons,isTouchEvent:"touch"===o.type,originalEvent:t.originalEvent,userData:e.userData})),!e.dragHandler||t.preventGesture||t.defaultPrevented||(a=(o=c.asArray()[0]).currentPos.minus(o.lastPos),e.dragHandler({eventSource:e,pointerType:o.type,position:w(o.currentPos,e.element),buttons:c.buttons,delta:a,speed:o.speed,direction:o.direction,shift:t.originalEvent.shiftKey,isTouchEvent:"touch"===o.type,originalEvent:t.originalEvent,userData:e.userData}),t.preventDefault=!0,s.sentDragEvent=!0)):2===c.contacts&&(e.moveHandler&&(i=c.asArray(),e.moveHandler({eventSource:e,pointerType:i[0].type,position:w(O(i[0].currentPos,i[1].currentPos),e.element),buttons:c.buttons,isTouchEvent:"touch"===i[0].type,originalEvent:t.originalEvent,userData:e.userData})),!e.pinchHandler||"touch"!==r.type||t.preventGesture||t.defaultPrevented||(a=s.pinchGPoints[0].currentPos.distanceTo(s.pinchGPoints[1].currentPos))!==s.currentPinchDist&&(s.lastPinchDist=s.currentPinchDist,s.currentPinchDist=a,s.lastPinchCenter=s.currentPinchCenter,s.currentPinchCenter=O(s.pinchGPoints[0].currentPos,s.pinchGPoints[1].currentPos),e.pinchHandler({eventSource:e,pointerType:"touch",gesturePoints:s.pinchGPoints,lastCenter:w(s.lastPinchCenter,e.element),center:w(s.currentPinchCenter,e.element),lastDistance:s.lastPinchDist,distance:s.currentPinchDist,shift:t.originalEvent.shiftKey,originalEvent:t.originalEvent,userData:e.userData}),t.preventDefault=!0)))}function H(e,t,n){var r,o=e.getActivePointersListByType(n.type);(r=o.getById(n.id))&&D(e,o,r)}e.MouseTracker.gesturePointVelocityTracker=(r=[],o=0,i=0,a=function(e,t){return e.hash.toString()+t.type+t.id.toString()},s=function(){var t,n,o,a,s,c,u=r.length,l=e.now();for(a=l-i,i=l,t=0;t<u;t++)(o=(n=r[t]).gPoint).direction=Math.atan2(o.currentPos.y-n.lastPos.y,o.currentPos.x-n.lastPos.x),s=n.lastPos.distanceTo(o.currentPos),n.lastPos=o.currentPos,c=1e3*s/(a+1),o.speed=.75*c+.25*o.speed},{addPoint:function(t,n){var c=a(t,n);r.push({guid:c,gPoint:n,lastPos:n.currentPos}),1===r.length&&(i=e.now(),o=window.setInterval(s,50))},removePoint:function(e,t){var n,i=a(e,t),s=r.length;for(n=0;n<s;n++)if(r[n].guid===i){r.splice(n,1),0==--s&&window.clearInterval(o);break}}}),e.MouseTracker.captureElement=document,e.MouseTracker.wheelEventName="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll",e.MouseTracker.subscribeEvents=["click","dblclick","keydown","keyup","keypress","focus","blur","contextmenu",e.MouseTracker.wheelEventName],"DOMMouseScroll"===e.MouseTracker.wheelEventName&&e.MouseTracker.subscribeEvents.push("MozMousePixelScroll"),window.PointerEvent?(e.MouseTracker.havePointerEvents=!0,e.MouseTracker.subscribeEvents.push("pointerenter","pointerleave","pointerover","pointerout","pointerdown","pointerup","pointermove","pointercancel"),e.MouseTracker.havePointerCapture=(c=document.createElement("div"),e.isFunction(c.setPointerCapture)&&e.isFunction(c.releasePointerCapture)),e.MouseTracker.havePointerCapture&&e.MouseTracker.subscribeEvents.push("gotpointercapture","lostpointercapture")):(e.MouseTracker.havePointerEvents=!1,e.MouseTracker.subscribeEvents.push("mouseenter","mouseleave","mouseover","mouseout","mousedown","mouseup","mousemove"),e.MouseTracker.mousePointerId="legacy-mouse",e.MouseTracker.havePointerCapture=function(){var t=document.createElement("div");return e.isFunction(t.setCapture)&&e.isFunction(t.releaseCapture)}(),e.MouseTracker.havePointerCapture&&e.MouseTracker.subscribeEvents.push("losecapture"),"ontouchstart"in window&&e.MouseTracker.subscribeEvents.push("touchstart","touchend","touchmove","touchcancel"),"ongesturestart"in window&&e.MouseTracker.subscribeEvents.push("gesturestart","gesturechange")),e.MouseTracker.GesturePointList=function(e){this._gPoints=[],this.type=e,this.buttons=0,this.contacts=0,this.clicks=0,this.captureCount=0},e.MouseTracker.GesturePointList.prototype={getLength:function(){return this._gPoints.length},asArray:function(){return this._gPoints},add:function(e){return this._gPoints.push(e)},removeById:function(e){var t,n=this._gPoints.length;for(t=0;t<n;t++)if(this._gPoints[t].id===e){this._gPoints.splice(t,1);break}return this._gPoints.length},getByIndex:function(e){return e<this._gPoints.length?this._gPoints[e]:null},getById:function(e){var t,n=this._gPoints.length;for(t=0;t<n;t++)if(this._gPoints[t].id===e)return this._gPoints[t];return null},getPrimary:function(e){var t,n=this._gPoints.length;for(t=0;t<n;t++)if(this._gPoints[t].isPrimary)return this._gPoints[t];return null},addContact:function(){++this.contacts,this.contacts>1&&("mouse"===this.type||"pen"===this.type)&&(e.console.warn("GesturePointList.addContact() Implausible contacts value"),this.contacts=1)},removeContact:function(){--this.contacts,this.contacts<0&&(this.contacts=0)}}}(E),function(e){e.ControlAnchor={NONE:0,TOP_LEFT:1,TOP_RIGHT:2,BOTTOM_RIGHT:3,BOTTOM_LEFT:4,ABSOLUTE:5},e.Control=function(t,n,r){var o=t.parentNode;"number"==typeof n&&(e.console.error("Passing an anchor directly into the OpenSeadragon.Control constructor is deprecated; please use an options object instead. Support for this deprecated variant is scheduled for removal in December 2013"),n={anchor:n}),n.attachToViewer=void 0===n.attachToViewer||n.attachToViewer,this.autoFade=void 0===n.autoFade||n.autoFade,this.element=t,this.anchor=n.anchor,this.container=r,this.anchor===e.ControlAnchor.ABSOLUTE?(this.wrapper=e.makeNeutralElement("div"),this.wrapper.style.position="absolute",this.wrapper.style.top="number"==typeof n.top?n.top+"px":n.top,this.wrapper.style.left="number"==typeof n.left?n.left+"px":n.left,this.wrapper.style.height="number"==typeof n.height?n.height+"px":n.height,this.wrapper.style.width="number"==typeof n.width?n.width+"px":n.width,this.wrapper.style.margin="0px",this.wrapper.style.padding="0px",this.element.style.position="relative",this.element.style.top="0px",this.element.style.left="0px",this.element.style.height="100%",this.element.style.width="100%"):(this.wrapper=e.makeNeutralElement("div"),this.wrapper.style.display="inline-block",this.anchor===e.ControlAnchor.NONE&&(this.wrapper.style.width=this.wrapper.style.height="100%")),this.wrapper.appendChild(this.element),n.attachToViewer?this.anchor===e.ControlAnchor.TOP_RIGHT||this.anchor===e.ControlAnchor.BOTTOM_RIGHT?this.container.insertBefore(this.wrapper,this.container.firstChild):this.container.appendChild(this.wrapper):o.appendChild(this.wrapper)},e.Control.prototype={destroy:function(){this.wrapper.removeChild(this.element),this.anchor!==e.ControlAnchor.NONE&&this.container.removeChild(this.wrapper)},isVisible:function(){return"none"!==this.wrapper.style.display},setVisible:function(t){this.wrapper.style.display=t?this.anchor===e.ControlAnchor.ABSOLUTE?"block":"inline-block":"none"},setOpacity:function(t){e.setElementOpacity(this.wrapper,t,!0)}}}(E),function(e){function t(e,t){var n,r=e.controls;for(n=r.length-1;n>=0;n--)if(r[n].element===t)return n;return-1}e.ControlDock=function(t){var n,r,o=["topleft","topright","bottomright","bottomleft"];for(e.extend(!0,this,{id:"controldock-"+e.now()+"-"+Math.floor(1e6*Math.random()),container:e.makeNeutralElement("div"),controls:[]},t),this.container.onsubmit=function(){return!1},this.element&&(this.element=e.getElement(this.element),this.element.appendChild(this.container),"static"===e.getElementStyle(this.element).position&&(this.element.style.position="relative"),this.container.style.width="100%",this.container.style.height="100%"),r=0;r<o.length;r++)n=o[r],this.controls[n]=e.makeNeutralElement("div"),this.controls[n].style.position="absolute",n.match("left")&&(this.controls[n].style.left="0px"),n.match("right")&&(this.controls[n].style.right="0px"),n.match("top")&&(this.controls[n].style.top="0px"),n.match("bottom")&&(this.controls[n].style.bottom="0px");this.container.appendChild(this.controls.topleft),this.container.appendChild(this.controls.topright),this.container.appendChild(this.controls.bottomright),this.container.appendChild(this.controls.bottomleft)},e.ControlDock.prototype={addControl:function(n,r){var o=null;if(!(t(this,n=e.getElement(n))>=0)){switch(r.anchor){case e.ControlAnchor.TOP_RIGHT:o=this.controls.topright,n.style.position="relative",n.style.paddingRight="0px",n.style.paddingTop="0px";break;case e.ControlAnchor.BOTTOM_RIGHT:o=this.controls.bottomright,n.style.position="relative",n.style.paddingRight="0px",n.style.paddingBottom="0px";break;case e.ControlAnchor.BOTTOM_LEFT:o=this.controls.bottomleft,n.style.position="relative",n.style.paddingLeft="0px",n.style.paddingBottom="0px";break;case e.ControlAnchor.TOP_LEFT:o=this.controls.topleft,n.style.position="relative",n.style.paddingLeft="0px",n.style.paddingTop="0px";break;case e.ControlAnchor.ABSOLUTE:default:case e.ControlAnchor.NONE:o=this.container,n.style.margin="0px",n.style.padding="0px"}this.controls.push(new e.Control(n,r,o)),n.style.display="inline-block"}},removeControl:function(n){var r=t(this,n=e.getElement(n));return r>=0&&(this.controls[r].destroy(),this.controls.splice(r,1)),this},clearControls:function(){for(;this.controls.length>0;)this.controls.pop().destroy();return this},areControlsEnabled:function(){var e;for(e=this.controls.length-1;e>=0;e--)if(this.controls[e].isVisible())return!0;return!1},setControlsEnabled:function(e){var t;for(t=this.controls.length-1;t>=0;t--)this.controls[t].setVisible(e);return this}}}(E),function(e){e.Placement=e.freezeObject({CENTER:0,TOP_LEFT:1,TOP:2,TOP_RIGHT:3,RIGHT:4,BOTTOM_RIGHT:5,BOTTOM:6,BOTTOM_LEFT:7,LEFT:8,properties:{0:{isLeft:!1,isHorizontallyCentered:!0,isRight:!1,isTop:!1,isVerticallyCentered:!0,isBottom:!1},1:{isLeft:!0,isHorizontallyCentered:!1,isRight:!1,isTop:!0,isVerticallyCentered:!1,isBottom:!1},2:{isLeft:!1,isHorizontallyCentered:!0,isRight:!1,isTop:!0,isVerticallyCentered:!1,isBottom:!1},3:{isLeft:!1,isHorizontallyCentered:!1,isRight:!0,isTop:!0,isVerticallyCentered:!1,isBottom:!1},4:{isLeft:!1,isHorizontallyCentered:!1,isRight:!0,isTop:!1,isVerticallyCentered:!0,isBottom:!1},5:{isLeft:!1,isHorizontallyCentered:!1,isRight:!0,isTop:!1,isVerticallyCentered:!1,isBottom:!0},6:{isLeft:!1,isHorizontallyCentered:!0,isRight:!1,isTop:!1,isVerticallyCentered:!1,isBottom:!0},7:{isLeft:!0,isHorizontallyCentered:!1,isRight:!1,isTop:!1,isVerticallyCentered:!1,isBottom:!0},8:{isLeft:!0,isHorizontallyCentered:!1,isRight:!1,isTop:!1,isVerticallyCentered:!0,isBottom:!1}}})}(E),function(e){var t={},n=1;function r(t){return t=e.getElement(t),new e.Point(0===t.clientWidth?1:t.clientWidth,0===t.clientHeight?1:t.clientHeight)}function o(t,n){if(n instanceof e.Overlay)return n;var r=null;if(n.element)r=e.getElement(n.element);else{var o=n.id?n.id:"openseadragon-overlay-"+Math.floor(1e7*Math.random());(r=e.getElement(n.id))||((r=document.createElement("a")).href="#/overlay/"+o),r.id=o,e.addClass(r,n.className?n.className:"openseadragon-overlay")}var i=n.location,a=n.width,s=n.height;if(!i){var c=n.x,u=n.y;if(void 0!==n.px){var l=t.viewport.imageToViewportRectangle(new e.Rect(n.px,n.py,a||0,s||0));c=l.x,u=l.y,a=void 0!==a?l.width:void 0,s=void 0!==s?l.height:void 0}i=new e.Point(c,u)}var f=n.placement;return f&&"string"===e.type(f)&&(f=e.Placement[n.placement.toUpperCase()]),new e.Overlay({element:r,location:i,placement:f,onDraw:n.onDraw,checkResize:n.checkResize,width:a,height:s,rotationMode:n.rotationMode})}function i(e,t){var n;for(n=e.length-1;n>=0;n--)if(e[n].element===t)return n;return-1}function a(t,n){return e.requestAnimationFrame((function(){n(t)}))}function s(t){e.requestAnimationFrame((function(){!function(t){var n,r;if(t.controlsShouldFade){for(n=1-(e.now()-t.controlsFadeBeginTime)/t.controlsFadeLength,n=Math.min(1,n),n=Math.max(0,n),r=t.controls.length-1;r>=0;r--)t.controls[r].autoFade&&t.controls[r].setOpacity(n);n>0&&s(t)}}(t)}))}function c(t){t.autoHideControls&&(t.controlsShouldFade=!0,t.controlsFadeBeginTime=e.now()+t.controlsFadeDelay,window.setTimeout((function(){s(t)}),t.controlsFadeDelay))}function u(e){var t;for(e.controlsShouldFade=!1,t=e.controls.length-1;t>=0;t--)e.controls[t].setOpacity(1)}function l(){u(this)}function f(){c(this)}function d(e){var t={tracker:e.eventSource,position:e.position,originalEvent:e.originalEvent,preventDefault:e.preventDefault};this.raiseEvent("canvas-contextmenu",t),e.preventDefault=t.preventDefault}function p(t){var n={originalEvent:t.originalEvent,preventDefaultAction:!1,preventVerticalPan:t.preventVerticalPan||!this.panVertical,preventHorizontalPan:t.preventHorizontalPan||!this.panHorizontal};if(this.raiseEvent("canvas-key",n),n.preventDefaultAction||t.ctrl||t.alt||t.meta)t.preventDefault=!1;else switch(t.keyCode){case 38:n.preventVerticalPan||(t.shift?this.viewport.zoomBy(1.1):this.viewport.panBy(this.viewport.deltaPointsFromPixels(new e.Point(0,-this.pixelsPerArrowPress))),this.viewport.applyConstraints()),t.preventDefault=!0;break;case 40:n.preventVerticalPan||(t.shift?this.viewport.zoomBy(.9):this.viewport.panBy(this.viewport.deltaPointsFromPixels(new e.Point(0,this.pixelsPerArrowPress))),this.viewport.applyConstraints()),t.preventDefault=!0;break;case 37:n.preventHorizontalPan||(this.viewport.panBy(this.viewport.deltaPointsFromPixels(new e.Point(-this.pixelsPerArrowPress,0))),this.viewport.applyConstraints()),t.preventDefault=!0;break;case 39:n.preventHorizontalPan||(this.viewport.panBy(this.viewport.deltaPointsFromPixels(new e.Point(this.pixelsPerArrowPress,0))),this.viewport.applyConstraints()),t.preventDefault=!0;break;case 187:this.viewport.zoomBy(1.1),this.viewport.applyConstraints(),t.preventDefault=!0;break;case 189:this.viewport.zoomBy(.9),this.viewport.applyConstraints(),t.preventDefault=!0;break;case 48:this.viewport.goHome(),this.viewport.applyConstraints(),t.preventDefault=!0;break;case 87:n.preventVerticalPan||(t.shift?this.viewport.zoomBy(1.1):this.viewport.panBy(this.viewport.deltaPointsFromPixels(new e.Point(0,-40))),this.viewport.applyConstraints()),t.preventDefault=!0;break;case 83:n.preventVerticalPan||(t.shift?this.viewport.zoomBy(.9):this.viewport.panBy(this.viewport.deltaPointsFromPixels(new e.Point(0,40))),this.viewport.applyConstraints()),t.preventDefault=!0;break;case 65:n.preventHorizontalPan||(this.viewport.panBy(this.viewport.deltaPointsFromPixels(new e.Point(-40,0))),this.viewport.applyConstraints()),t.preventDefault=!0;break;case 68:n.preventHorizontalPan||(this.viewport.panBy(this.viewport.deltaPointsFromPixels(new e.Point(40,0))),this.viewport.applyConstraints()),t.preventDefault=!0;break;case 82:t.shift?this.viewport.flipped?this.viewport.setRotation(this.viewport.getRotation()+this.rotationIncrement):this.viewport.setRotation(this.viewport.getRotation()-this.rotationIncrement):this.viewport.flipped?this.viewport.setRotation(this.viewport.getRotation()-this.rotationIncrement):this.viewport.setRotation(this.viewport.getRotation()+this.rotationIncrement),this.viewport.applyConstraints(),t.preventDefault=!0;break;case 70:this.viewport.toggleFlip(),t.preventDefault=!0;break;case 74:this.goToPreviousPage();break;case 75:this.goToNextPage();break;default:t.preventDefault=!1}}function h(e){var t={originalEvent:e.originalEvent};this.raiseEvent("canvas-key-press",t)}function m(n){var r;document.activeElement===this.canvas||this.canvas.focus(),this.viewport.flipped&&(n.position.x=this.viewport.getContainerSize().x-n.position.x);var o={tracker:n.eventSource,position:n.position,quick:n.quick,shift:n.shift,originalEvent:n.originalEvent,originalTarget:n.originalTarget,preventDefaultAction:!1};this.raiseEvent("canvas-click",o),!o.preventDefaultAction&&this.viewport&&n.quick&&(!0===(r=this.gestureSettingsByDeviceType(n.pointerType)).clickToZoom&&(this.viewport.zoomBy(n.shift?1/this.zoomPerClick:this.zoomPerClick,r.zoomToRefPoint?this.viewport.pointFromPixel(n.position,!0):null),this.viewport.applyConstraints()),r.dblClickDragToZoom&&(!0===t[this.hash].draggingToZoom?(t[this.hash].lastClickTime=null,t[this.hash].draggingToZoom=!1):t[this.hash].lastClickTime=e.now()))}function g(e){var t,n={tracker:e.eventSource,position:e.position,shift:e.shift,originalEvent:e.originalEvent,preventDefaultAction:!1};this.raiseEvent("canvas-double-click",n),!n.preventDefaultAction&&this.viewport&&(t=this.gestureSettingsByDeviceType(e.pointerType)).dblClickToZoom&&(this.viewport.zoomBy(e.shift?1/this.zoomPerClick:this.zoomPerClick,t.zoomToRefPoint?this.viewport.pointFromPixel(e.position,!0):null),this.viewport.applyConstraints())}function y(e){var n,r={tracker:e.eventSource,pointerType:e.pointerType,position:e.position,delta:e.delta,speed:e.speed,direction:e.direction,shift:e.shift,originalEvent:e.originalEvent,preventDefaultAction:!1};if(this.raiseEvent("canvas-drag",r),n=this.gestureSettingsByDeviceType(e.pointerType),!r.preventDefaultAction&&this.viewport)if(n.dblClickDragToZoom&&t[this.hash].draggingToZoom){var o=Math.pow(this.zoomPerDblClickDrag,e.delta.y/50);this.viewport.zoomBy(o)}else if(n.dragToPan&&!t[this.hash].draggingToZoom){if(this.panHorizontal||(e.delta.x=0),this.panVertical||(e.delta.y=0),this.viewport.flipped&&(e.delta.x=-e.delta.x),this.constrainDuringPan){var i=this.viewport.deltaPointsFromPixels(e.delta.negate());this.viewport.centerSpringX.target.value+=i.x,this.viewport.centerSpringY.target.value+=i.y;var a=this.viewport.getConstrainedBounds();this.viewport.centerSpringX.target.value-=i.x,this.viewport.centerSpringY.target.value-=i.y,a.xConstrained&&(e.delta.x=0),a.yConstrained&&(e.delta.y=0)}this.viewport.panBy(this.viewport.deltaPointsFromPixels(e.delta.negate()),n.flickEnabled&&!this.constrainDuringPan)}}function b(n){var r,o={tracker:n.eventSource,pointerType:n.pointerType,position:n.position,speed:n.speed,direction:n.direction,shift:n.shift,originalEvent:n.originalEvent,preventDefaultAction:!1};if(this.raiseEvent("canvas-drag-end",o),r=this.gestureSettingsByDeviceType(n.pointerType),!o.preventDefaultAction&&this.viewport){if(!t[this.hash].draggingToZoom&&r.dragToPan&&r.flickEnabled&&n.speed>=r.flickMinSpeed){var i=0;this.panHorizontal&&(i=r.flickMomentum*n.speed*Math.cos(n.direction));var a=0;this.panVertical&&(a=r.flickMomentum*n.speed*Math.sin(n.direction));var s=this.viewport.pixelFromPoint(this.viewport.getCenter(!0)),c=this.viewport.pointFromPixel(new e.Point(s.x-i,s.y-a));this.viewport.panTo(c,!1)}this.viewport.applyConstraints()}r.dblClickDragToZoom&&!0===t[this.hash].draggingToZoom&&(t[this.hash].draggingToZoom=!1)}function w(e){this.raiseEvent("canvas-enter",{tracker:e.eventSource,pointerType:e.pointerType,position:e.position,buttons:e.buttons,pointers:e.pointers,insideElementPressed:e.insideElementPressed,buttonDownAny:e.buttonDownAny,originalEvent:e.originalEvent})}function O(e){this.raiseEvent("canvas-exit",{tracker:e.eventSource,pointerType:e.pointerType,position:e.position,buttons:e.buttons,pointers:e.pointers,insideElementPressed:e.insideElementPressed,buttonDownAny:e.buttonDownAny,originalEvent:e.originalEvent})}function x(n){if(this.raiseEvent("canvas-press",{tracker:n.eventSource,pointerType:n.pointerType,position:n.position,insideElementPressed:n.insideElementPressed,insideElementReleased:n.insideElementReleased,originalEvent:n.originalEvent}),this.gestureSettingsByDeviceType(n.pointerType).dblClickDragToZoom){var r=t[this.hash].lastClickTime,o=e.now();if(null===r)return;o-r<this.dblClickTimeThreshold&&(t[this.hash].draggingToZoom=!0),t[this.hash].lastClickTime=null}}function S(e){this.raiseEvent("canvas-release",{tracker:e.eventSource,pointerType:e.pointerType,position:e.position,insideElementPressed:e.insideElementPressed,insideElementReleased:e.insideElementReleased,originalEvent:e.originalEvent})}function j(e){this.raiseEvent("canvas-nonprimary-press",{tracker:e.eventSource,position:e.position,pointerType:e.pointerType,button:e.button,buttons:e.buttons,originalEvent:e.originalEvent})}function _(e){this.raiseEvent("canvas-nonprimary-release",{tracker:e.eventSource,position:e.position,pointerType:e.pointerType,button:e.button,buttons:e.buttons,originalEvent:e.originalEvent})}function T(e){var t,n,r,o={tracker:e.eventSource,pointerType:e.pointerType,gesturePoints:e.gesturePoints,lastCenter:e.lastCenter,center:e.center,lastDistance:e.lastDistance,distance:e.distance,shift:e.shift,originalEvent:e.originalEvent,preventDefaultPanAction:!1,preventDefaultZoomAction:!1,preventDefaultRotateAction:!1};if(this.raiseEvent("canvas-pinch",o),this.viewport&&(!(t=this.gestureSettingsByDeviceType(e.pointerType)).pinchToZoom||o.preventDefaultPanAction&&o.preventDefaultZoomAction||(n=this.viewport.pointFromPixel(e.center,!0),t.zoomToRefPoint&&!o.preventDefaultPanAction&&(r=this.viewport.pointFromPixel(e.lastCenter,!0).minus(n),this.panHorizontal||(r.x=0),this.panVertical||(r.y=0),this.viewport.panBy(r,!0)),o.preventDefaultZoomAction||this.viewport.zoomBy(e.distance/e.lastDistance,n,!0),this.viewport.applyConstraints()),t.pinchRotate&&!o.preventDefaultRotateAction)){var i=Math.atan2(e.gesturePoints[0].currentPos.y-e.gesturePoints[1].currentPos.y,e.gesturePoints[0].currentPos.x-e.gesturePoints[1].currentPos.x),a=Math.atan2(e.gesturePoints[0].lastPos.y-e.gesturePoints[1].lastPos.y,e.gesturePoints[0].lastPos.x-e.gesturePoints[1].lastPos.x);n=this.viewport.pointFromPixel(e.center,!0),this.viewport.rotateTo(this.viewport.getRotation(!0)+(i-a)*(180/Math.PI),n,!0)}}function P(e){this.raiseEvent("canvas-focus",{tracker:e.eventSource,originalEvent:e.originalEvent})}function C(e){this.raiseEvent("canvas-blur",{tracker:e.eventSource,originalEvent:e.originalEvent})}function I(t){var n,r,o,i;
2(i=e.now())-this._lastScrollTime>this.minScrollDeltaTime?(this._lastScrollTime=i,n={tracker:t.eventSource,position:t.position,scroll:t.scroll,shift:t.shift,originalEvent:t.originalEvent,preventDefaultAction:!1,preventDefault:!0},this.raiseEvent("canvas-scroll",n),!n.preventDefaultAction&&this.viewport&&(this.viewport.flipped&&(t.position.x=this.viewport.getContainerSize().x-t.position.x),(r=this.gestureSettingsByDeviceType(t.pointerType)).scrollToZoom&&(o=Math.pow(this.zoomPerScroll,t.scroll),this.viewport.zoomBy(o,r.zoomToRefPoint?this.viewport.pointFromPixel(t.position,!0):null),this.viewport.applyConstraints())),t.preventDefault=n.preventDefault):t.preventDefault=!0}function k(e){t[this.hash].mouseInside=!0,u(this),this.raiseEvent("container-enter",{tracker:e.eventSource,pointerType:e.pointerType,position:e.position,buttons:e.buttons,pointers:e.pointers,insideElementPressed:e.insideElementPressed,buttonDownAny:e.buttonDownAny,originalEvent:e.originalEvent})}function R(e){e.pointers<1&&(t[this.hash].mouseInside=!1,t[this.hash].animating||c(this)),this.raiseEvent("container-exit",{tracker:e.eventSource,pointerType:e.pointerType,position:e.position,buttons:e.buttons,pointers:e.pointers,insideElementPressed:e.insideElementPressed,buttonDownAny:e.buttonDownAny,originalEvent:e.originalEvent})}function A(n){!function(n){if(n._opening||!t[n.hash])return;if(n.autoResize||t[n.hash].forceResize){var o;if(n._autoResizePolling){o=r(n.container);var i=t[n.hash].prevContainerSize;o.equals(i)||(t[n.hash].needsResize=!0)}t[n.hash].needsResize&&function(n,r){var o,i=n.viewport,a=i.getZoom(),s=i.getCenter();if(i.resize(r,n.preserveImageSizeOnResize),i.panTo(s,!0),n.preserveImageSizeOnResize)o=t[n.hash].prevContainerSize.x/r.x;else{var c=new e.Point(0,0),u=new e.Point(t[n.hash].prevContainerSize.x,t[n.hash].prevContainerSize.y).distanceTo(c);o=new e.Point(r.x,r.y).distanceTo(c)/u*t[n.hash].prevContainerSize.x/r.x}i.zoomTo(a*o,null,!0),t[n.hash].prevContainerSize=r,t[n.hash].forceRedraw=!0,t[n.hash].needsResize=!1,t[n.hash].forceResize=!1}(n,o||r(n.container))}var a=n.viewport.update(),s=n.world.update(a)||a;a&&n.raiseEvent("viewport-change");n.referenceStrip&&(s=n.referenceStrip.update(n.viewport)||s);var l=t[n.hash].animating;!l&&s&&(n.raiseEvent("animation-start"),u(n));var f=l&&!s;f&&(t[n.hash].animating=!1);(s||f||t[n.hash].forceRedraw||n.world.needsDraw())&&(!function(e){e.imageLoader.clear(),e.world.draw(),e.raiseEvent("update-viewport",{})}(n),n._drawOverlays(),n.navigator&&n.navigator.update(n.viewport),t[n.hash].forceRedraw=!1,s&&n.raiseEvent("animation"));f&&(n.raiseEvent("animation-finish"),t[n.hash].mouseInside||c(n));t[n.hash].animating=s}(n),n.isOpen()?n._updateRequestId=a(n,A):n._updateRequestId=!1}function D(e,t){return e?e+t:t}function N(){t[this.hash].lastZoomTime=e.now(),t[this.hash].zoomFactor=this.zoomPerSecond,t[this.hash].zooming=!0,z(this)}function M(){t[this.hash].lastZoomTime=e.now(),t[this.hash].zoomFactor=1/this.zoomPerSecond,t[this.hash].zooming=!0,z(this)}function L(){t[this.hash].zooming=!1}function z(t){e.requestAnimationFrame(e.delegate(t,W))}function W(){var n,r,o;t[this.hash].zooming&&this.viewport&&(r=(n=e.now())-t[this.hash].lastZoomTime,o=Math.pow(t[this.hash].zoomFactor,r/1e3),this.viewport.zoomBy(o),this.viewport.applyConstraints(),t[this.hash].lastZoomTime=n,z(this))}function F(){this.viewport&&(t[this.hash].zooming=!1,this.viewport.zoomBy(this.zoomPerClick/1),this.viewport.applyConstraints())}function B(){this.viewport&&(t[this.hash].zooming=!1,this.viewport.zoomBy(1/this.zoomPerClick),this.viewport.applyConstraints())}function H(){this.buttonGroup&&(this.buttonGroup.emulateEnter(),this.buttonGroup.emulateLeave())}function U(){this.viewport&&this.viewport.goHome()}function V(){this.isFullPage()&&!e.isFullScreen()?this.setFullPage(!1):this.setFullScreen(!this.isFullPage()),this.buttonGroup&&this.buttonGroup.emulateLeave(),this.fullPageButton.element.focus(),this.viewport&&this.viewport.applyConstraints()}function G(){if(this.viewport){var e=this.viewport.getRotation();this.viewport.flipped?e+=this.rotationIncrement:e-=this.rotationIncrement,this.viewport.setRotation(e)}}function q(){if(this.viewport){var e=this.viewport.getRotation();this.viewport.flipped?e-=this.rotationIncrement:e+=this.rotationIncrement,this.viewport.setRotation(e)}}function $(){this.viewport.toggleFlip()}e.Viewer=function(o){var i,s=arguments,u=this;e.isPlainObject(o)||(o={id:s[0],xmlPath:s.length>1?s[1]:void 0,prefixUrl:s.length>2?s[2]:void 0,controls:s.length>3?s[3]:void 0,overlays:s.length>4?s[4]:void 0}),o.config&&(e.extend(!0,o,o.config),delete o.config);var l;if(o.drawerOptions=Object.assign({},["useCanvas"].reduce((function(e,t){return e[t]=o[t],delete o[t],e}),{}),o.drawerOptions),e.extend(!0,this,{id:o.id,hash:o.hash||n++,initialPage:0,element:null,container:null,canvas:null,overlays:[],overlaysContainer:null,previousBody:[],customControls:[],source:null,drawer:null,world:null,viewport:null,navigator:null,collectionViewport:null,collectionDrawer:null,navImages:null,buttonGroup:null,profiler:null},e.DEFAULT_SETTINGS,o),void 0===this.hash)throw new Error("A hash must be defined, either by specifying options.id or options.hash.");void 0!==t[this.hash]&&e.console.warn("Hash "+this.hash+" has already been used."),t[this.hash]={fsBoundsDelta:new e.Point(1,1),prevContainerSize:null,animating:!1,forceRedraw:!1,needsResize:!1,forceResize:!1,mouseInside:!1,group:null,zooming:!1,zoomFactor:null,lastZoomTime:null,fullPage:!1,onfullscreenchange:null,lastClickTime:null,draggingToZoom:!1},this._sequenceIndex=0,this._firstOpen=!0,this._updateRequestId=null,this._loadQueue=[],this.currentOverlays=[],this._updatePixelDensityRatioBind=null,this._lastScrollTime=e.now(),e.EventSource.call(this),this.addHandler("open-failed",(function(t){var n=e.getString("Errors.OpenFailed",t.eventSource,t.message);u._showMessage(n)})),e.ControlDock.call(this,o),this.xmlPath&&(this.tileSources=[this.xmlPath]),this.element=this.element||document.getElementById(this.id),this.canvas=e.makeNeutralElement("div"),this.canvas.className="openseadragon-canvas",(l=this.canvas.style).width="100%",l.height="100%",l.overflow="hidden",l.position="absolute",l.top="0px",l.left="0px",e.setElementTouchActionNone(this.canvas),""!==o.tabIndex&&(this.canvas.tabIndex=void 0===o.tabIndex?0:o.tabIndex),this.container.className="openseadragon-container",function(e){e.width="100%",e.height="100%",e.position="relative",e.overflow="hidden",e.left="0px",e.top="0px",e.textAlign="left"}(this.container.style),e.setElementTouchActionNone(this.container),this.container.insertBefore(this.canvas,this.container.firstChild),this.element.appendChild(this.container),this.bodyWidth=document.body.style.width,this.bodyHeight=document.body.style.height,this.bodyOverflow=document.body.style.overflow,this.docOverflow=document.documentElement.style.overflow,this.innerTracker=new e.MouseTracker({userData:"Viewer.innerTracker",element:this.canvas,startDisabled:!this.mouseNavEnabled,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,dblClickTimeThreshold:this.dblClickTimeThreshold,dblClickDistThreshold:this.dblClickDistThreshold,contextMenuHandler:e.delegate(this,d),keyDownHandler:e.delegate(this,p),keyHandler:e.delegate(this,h),clickHandler:e.delegate(this,m),dblClickHandler:e.delegate(this,g),dragHandler:e.delegate(this,y),dragEndHandler:e.delegate(this,b),enterHandler:e.delegate(this,w),leaveHandler:e.delegate(this,O),pressHandler:e.delegate(this,x),releaseHandler:e.delegate(this,S),nonPrimaryPressHandler:e.delegate(this,j),nonPrimaryReleaseHandler:e.delegate(this,_),scrollHandler:e.delegate(this,I),pinchHandler:e.delegate(this,T),focusHandler:e.delegate(this,P),blurHandler:e.delegate(this,C)}),this.outerTracker=new e.MouseTracker({userData:"Viewer.outerTracker",element:this.container,startDisabled:!this.mouseNavEnabled,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,dblClickTimeThreshold:this.dblClickTimeThreshold,dblClickDistThreshold:this.dblClickDistThreshold,enterHandler:e.delegate(this,k),leaveHandler:e.delegate(this,R)}
2),this.toolbar&&(this.toolbar=new e.ControlDock({element:this.toolbar})),this.bindStandardControls(),t[this.hash].prevContainerSize=r(this.container),window.ResizeObserver?(this._autoResizePolling=!1,this._resizeObserver=new ResizeObserver((function(){t[u.hash].needsResize=!0})),this._resizeObserver.observe(this.container,{})):this._autoResizePolling=!0,this.world=new e.World({viewer:this}),this.world.addHandler("add-item",(function(e){u.source=u.world.getItemAt(0).source,t[u.hash].forceRedraw=!0,u._updateRequestId||(u._updateRequestId=a(u,A))})),this.world.addHandler("remove-item",(function(e){u.world.getItemCount()?u.source=u.world.getItemAt(0).source:u.source=null,t[u.hash].forceRedraw=!0})),this.world.addHandler("metrics-change",(function(e){u.viewport&&u.viewport._setContentBounds(u.world.getHomeBounds(),u.world.getContentFactor())})),this.world.addHandler("item-index-change",(function(e){u.source=u.world.getItemAt(0).source})),this.viewport=new e.Viewport({containerSize:t[this.hash].prevContainerSize,springStiffness:this.springStiffness,animationTime:this.animationTime,minZoomImageRatio:this.minZoomImageRatio,maxZoomPixelRatio:this.maxZoomPixelRatio,visibilityRatio:this.visibilityRatio,wrapHorizontal:this.wrapHorizontal,wrapVertical:this.wrapVertical,defaultZoomLevel:this.defaultZoomLevel,minZoomLevel:this.minZoomLevel,maxZoomLevel:this.maxZoomLevel,viewer:this,degrees:this.degrees,flipped:this.flipped,overlayPreserveContentDirection:this.overlayPreserveContentDirection,navigatorRotate:this.navigatorRotate,homeFillsViewer:this.homeFillsViewer,margins:this.viewportMargins,silenceMultiImageWarnings:this.silenceMultiImageWarnings}),this.viewport._setContentBounds(this.world.getHomeBounds(),this.world.getContentFactor()),this.imageLoader=new e.ImageLoader({jobLimit:this.imageLoaderLimit,timeout:o.timeout,tileRetryMax:this.tileRetryMax,tileRetryDelay:this.tileRetryDelay}),this.tileCache=new e.TileCache({maxImageCacheCount:this.maxImageCacheCount}),Object.prototype.hasOwnProperty.call(this.drawerOptions,"useCanvas")&&(e.console.error('useCanvas is deprecated, use the "drawer" option to indicate preferred drawer(s)'),this.drawerOptions.useCanvas||(this.drawer=e.HTMLDrawer),delete this.drawerOptions.useCanvas);var f=Array.isArray(this.drawer)?this.drawer:[this.drawer];0===f.length&&(f=[e.DEFAULT_SETTINGS.drawer].flat(),e.console.warn("No valid drawers were selected. Using the default value.")),this.drawer=null;var E,D=v(f);try{for(D.s();!(E=D.n()).done;){var N=E.value;if(this.requestDrawer(N,{mainDrawer:!0,redrawImmediately:!1}))break}}catch(e){D.e(e)}finally{D.f()}if(!this.drawer)throw e.console.error("No drawer could be created!"),"Error with creating the selected drawer(s)";for(this.drawer.setImageSmoothingEnabled(this.imageSmoothingEnabled),this.overlaysContainer=e.makeNeutralElement("div"),this.canvas.appendChild(this.overlaysContainer),this.drawer.canRotate()||(this.rotateLeft&&(i=this.buttonGroup.buttons.indexOf(this.rotateLeft),this.buttonGroup.buttons.splice(i,1),this.buttonGroup.element.removeChild(this.rotateLeft.element)),this.rotateRight&&(i=this.buttonGroup.buttons.indexOf(this.rotateRight),this.buttonGroup.buttons.splice(i,1),this.buttonGroup.element.removeChild(this.rotateRight.element))),this._addUpdatePixelDensityRatioEvent(),this.showNavigator&&(this.navigator=new e.Navigator({element:this.navigatorElement,id:this.navigatorId,position:this.navigatorPosition,sizeRatio:this.navigatorSizeRatio,maintainSizeRatio:this.navigatorMaintainSizeRatio,top:this.navigatorTop,left:this.navigatorLeft,width:this.navigatorWidth,height:this.navigatorHeight,autoResize:this.navigatorAutoResize,autoFade:this.navigatorAutoFade,prefixUrl:this.prefixUrl,viewer:this,navigatorRotate:this.navigatorRotate,background:this.navigatorBackground,opacity:this.navigatorOpacity,borderColor:this.navigatorBorderColor,displayRegionColor:this.navigatorDisplayRegionColor,crossOriginPolicy:this.crossOriginPolicy,animationTime:this.animationTime,drawer:this.drawer.getType(),loadTilesWithAjax:this.loadTilesWithAjax,ajaxHeaders:this.ajaxHeaders,ajaxWithCredentials:this.ajaxWithCredentials})),this.sequenceMode&&this.bindSequenceControls(),this.tileSources&&this.open(this.tileSources),i=0;i<this.customControls.length;i++)this.addControl(this.customControls[i].id,{anchor:this.customControls[i].anchor});e.requestAnimationFrame((function(){c(u)})),e._viewers.set(this.element,this)},e.extend(e.Viewer.prototype,e.EventSource.prototype,e.ControlDock.prototype,{isOpen:function(){return!!this.world.getItemCount()},openDzi:function(t){return e.console.error("[Viewer.openDzi] this function is deprecated; use Viewer.open() instead."),this.open(t)},openTileSource:function(t){return e.console.error("[Viewer.openTileSource] this function is deprecated; use Viewer.open() instead."),this.open(t)},get buttons(){return e.console.warn("Viewer.buttons is deprecated; Please use Viewer.buttonGroup"),this.buttonGroup},open:function(t,n){var r=this;if(this.close(),!t)return this;if(this.sequenceMode&&e.isArray(t))return this.referenceStrip&&(this.referenceStrip.destroy(),this.referenceStrip=null),void 0===n||isNaN(n)||(this.initialPage=n),this.tileSources=t,this._sequenceIndex=Math.max(0,Math.min(this.tileSources.length-1,this.initialPage)),this.tileSources.length&&(this.open(this.tileSources[this._sequenceIndex]),this.showReferenceStrip&&this.addReferenceStrip()),this._updateSequenceButtons(this._sequenceIndex),this;if(e.isArray(t)||(t=[t]),!t.length)return this;this._opening=!0;for(var i,a=t.length,s=0,c=0,u=function(){if(s+c===a)if(s){!r._firstOpen&&r.preserveViewport||(r.viewport.goHome(!0),r.viewport.update(
vendor: 14,297 bytes, line 2
2)),r._firstOpen=!1;var e=t[0];if(e.tileSource&&(e=e.tileSource),r.overlays&&!r.preserveOverlays)for(var n=0;n<r.overlays.length;n++)r.currentOverlays[n]=o(r,r.overlays[n]);r._drawOverlays(),r._opening=!1,r.raiseEvent("open",{source:e})}else r._opening=!1,r.raiseEvent("open-failed",i)},l=function(t){e.isPlainObject(t)&&t.tileSource||(t={tileSource:t}),void 0!==t.index&&(e.console.error("[Viewer.open] setting indexes here is not supported; use addTiledImage instead"),delete t.index),void 0===t.collectionImmediately&&(t.collectionImmediately=!0);var n=t.success;t.success=function(e){if(s++,t.tileSource.overlays)for(var o=0;o<t.tileSource.overlays.length;o++)r.addOverlay(t.tileSource.overlays[o]);n&&n(e),u()};var o=t.error;t.error=function(e){c++,i||(i=e),o&&o(e),u()},r.addTiledImage(t)},f=0;f<t.length;f++)l(t[f]);return this},close:function(){return t[this.hash]?(this._opening=!1,this.navigator&&this.navigator.close(),this.preserveOverlays||(this.clearOverlays(),this.overlaysContainer.innerHTML=""),t[this.hash].animating=!1,this.world.removeAll(),this.imageLoader.clear(),this.raiseEvent("close"),this):this},destroy:function(){if(t[this.hash]){if(this.raiseEvent("before-destroy"),this._removeUpdatePixelDensityRatioEvent(),this.close(),this.clearOverlays(),this.overlaysContainer.innerHTML="",this._resizeObserver&&this._resizeObserver.disconnect(),this.referenceStrip&&(this.referenceStrip.destroy(),this.referenceStrip=null),null!==this._updateRequestId&&(e.cancelAnimationFrame(this._updateRequestId),this._updateRequestId=null),this.drawer&&this.drawer.destroy(),this.navigator&&(this.navigator.destroy(),t[this.navigator.hash]=null,delete t[this.navigator.hash],this.navigator=null),this.buttonGroup)this.buttonGroup.destroy();else if(this.customButtons)for(;this.customButtons.length;)this.customButtons.pop().destroy();if(this.paging&&this.paging.destroy(),this.element)for(;this.element.firstChild;)this.element.removeChild(this.element.firstChild);this.container.onsubmit=null,this.clearControls(),this.innerTracker&&this.innerTracker.destroy(),this.outerTracker&&this.outerTracker.destroy(),t[this.hash]=null,delete t[this.hash],this.canvas=null,this.container=null,e._viewers.delete(this.element),this.element=null,this.raiseEvent("destroy"),this.removeAllHandlers()}},requestDrawer:function(t,n){var r=(n=e.extend(!0,{mainDrawer:!0,redrawImmediately:!0,drawerOptions:null},n)).mainDrawer,o=n.redrawImmediately,i=n.drawerOptions,a=this.drawer,s=null;if(t&&t.prototype instanceof e.DrawerBase?(s=t,t="custom"):"string"==typeof t&&(s=e.determineDrawer(t)),s||e.console.warn("Unsupported drawer! Drawer must be an existing string type, or a class that extends OpenSeadragon.DrawerBase."),s&&s.isSupported()){a&&r&&a.destroy();var c=new s({viewer:this,viewport:this.viewport,element:this.canvas,debugGridColor:this.debugGridColor,options:i||this.drawerOptions[t]});return r&&(this.drawer=c,o&&this.forceRedraw()),c}return!1},isMouseNavEnabled:function(){return this.innerTracker.isTracking()},setMouseNavEnabled:function(e){return this.innerTracker.setTracking(e),this.outerTracker.setTracking(e),this.raiseEvent("mouse-enabled",{enabled:e}),this},areControlsEnabled:function(){var e,t=this.controls.length;for(e=0;e<this.controls.length;e++)t=t&&this.controls[e].isVisible();return t},setControlsEnabled:function(e){return e?u(this):c(this),this.raiseEvent("controls-enabled",{enabled:e}),this},setDebugMode:function(e){for(var t=0;t<this.world.getItemCount();t++)this.world.getItemAt(t).debugMode=e;this.debugMode=e,this.forceRedraw()},setAjaxHeaders:function(t,n){if(null===t&&(t={}),e.isPlainObject(t)){if(void 0===n&&(n=!0),this.ajaxHeaders=t,n){for(var r=0;r<this.world.getItemCount();r++)this.world.getItemAt(r)._updateAjaxHeaders(!0);if(this.navigator&&this.navigator.setAjaxHeaders(this.ajaxHeaders,!0),this.referenceStrip&&this.referenceStrip.miniViewers)for(var o in this.referenceStrip.miniViewers)this.referenceStrip.miniViewers[o].setAjaxHeaders(this.ajaxHeaders,!0)}}else console.error("[Viewer.setAjaxHeaders] Ignoring invalid headers, must be a plain object")},addButton:function(e){this.buttonGroup.addButton(e)},isFullPage:function(){return t[this.hash]&&t[this.hash].fullPage},setFullPage:function(n){var r,o,i=document.body,a=i.style,s=document.documentElement.style,c=this;if(n===this.isFullPage())return this;var u={fullPage:n,preventDefaultAction:!1};if(this.raiseEvent("pre-full-page",u),u.preventDefaultAction)return this;if(n&&this.element){for(this.elementSize=e.getElementSize(this.element),this.pageScroll=e.getPageScroll(),this.elementMargin=this.element.style.margin,this.element.style.margin="0",this.elementPadding=this.element.style.padding,this.element.style.padding="0",this.bodyMargin=a.margin,this.docMargin=s.margin,a.margin="0",s.margin="0",this.bodyPadding=a.padding,this.docPadding=s.padding,a.padding="0",s.padding="0",this.bodyWidth=a.width,this.docWidth=s.width,a.width="100%",s.width="100%",this.bodyHeight=a.height,this.docHeight=s.height,a.height="100%",s.height="100%",this.bodyDisplay=a.display,a.display="block",this.previousBody=[],t[this.hash].prevElementParent=this.element.parentNode,t[this.hash].prevNextSibling=this.element.nextSibling,t[this.hash].prevElementWidth=this.element.style.width,t[this.hash].prevElementHeight=this.element.style.height,r=i.childNodes.length,o=0;o<r;o++)this.previousBody.push(i.childNodes[0]),i.removeChild(i.childNodes[0]);this.toolbar&&this.toolbar.element&&(this.toolbar.parentNode=this.toolbar.element.parentNode,this.toolbar.nextSibling=this.toolbar.element.nextSibling,i.appendChild(this.toolbar.element),e.addClass(this.toolbar.element,"fullpage")),e.addClass(this.element,"fullpage"),i.appendChild(this.element),this.element.style.height="100vh",this.element.style.width="100vw",this.toolbar&&this.toolbar.element&&(this.element.style.height=e.getElementSize(this.element).y-e.getElementSize(this.toolbar.element).y+"px"),t[this.hash].fullPage=!0,e.delegate(this,k)({})}else{for(this.element.style.margin=this.elementMargin,this.element.style.padding=this.elementPadding,a.margin=this.bodyMargin,s.margin=this.docMargin,a.padding=this.bodyPadding,s.padding=this.docPadding,a.width=this.bodyWidth,s.width=this.docWidth,a.height=this.bodyHeight,s.height=this.docHeight,a.display=this.bodyDisplay,i.removeChild(this.element),r=this.previousBody.length,o=0;o<r;o++)i.appendChild(this.previousBody.shift());e.removeClass(this.element,"fullpage"),t[this.hash].prevElementParent.insertBefore(this.element,t[this.hash].prevNextSibling),this.toolbar&&this.toolbar.element&&(i.removeChild(this.toolbar.element),e.removeClass(this.toolbar.element,"fullpage"),this.toolbar.parentNode.insertBefore(this.toolbar.element,this.toolbar.nextSibling),delete this.toolbar.parentNode,delete this.toolbar.nextSibling),this.element.style.width=t[this.hash].prevElementWidth,this.element.style.height=t[this.hash].prevElementHeight;var l=0,f=function(){e.setPageScroll(c.pageScroll);var t=e.getPageScroll();++l<10&&(t.x!==c.pageScroll.x||t.y!==c.pageScroll.y)&&e.requestAnimationFrame(f)};e.requestAnimationFrame(f),t[this.hash].fullPage=!1,e.delegate(this,R)({})}return this.navigator&&this.viewport&&this.navigator.update(this.viewport),this.raiseEvent("full-page",{fullPage:n}),this},setFullScreen:function(t){var n=this;if(!e.supportsFullScreen)return this.setFullPage(t);if(e.isFullScreen()===t)return this;var r={fullScreen:t,preventDefaultAction:!1};if(this.raiseEvent("pre-full-screen",r),r.preventDefaultAction)return this;if(t){if(this.setFullPage(!0),!this.isFullPage())return this;this.fullPageStyleWidth=this.element.style.width,this.fullPageStyleHeight=this.element.style.height,this.element.style.width="100%",this.element.style.height="100%";var o=function(){var t=e.isFullScreen();t||(e.removeEvent(document,e.fullScreenEventName,o),e.removeEvent(document,e.fullScreenErrorEventName,o),n.setFullPage(!1),n.isFullPage()&&(n.element.style.width=n.fullPageStyleWidth,n.element.style.height=n.fullPageStyleHeight)),n.navigator&&n.viewport&&setTimeout((function(){n.navigator.update(n.viewport)})),n.raiseEvent("full-screen",{fullScreen:t})};e.addEvent(document,e.fullScreenEventName,o),e.addEvent(document,e.fullScreenErrorEventName,o),e.requestFullScreen(document.body)}else e.exitFullScreen();return this},isVisible:function(){return"hidden"!==this.container.style.visibility},isFullScreen:function(){return e.isFullScreen()&&this.isFullPage()},setVisible:function(e){return this.container.style.visibility=e?"":"hidden",this.raiseEvent("visible",{visible:e}),this},addTiledImage:function(t){e.console.assert(t,"[Viewer.addTiledImage] options is required"),e.console.assert(t.tileSource,"[Viewer.addTiledImage] options.tileSource is required"),e.console.assert(!t.replace||t.index>-1&&t.index<this.world.getItemCount(),"[Viewer.addTiledImage] if options.replace is used, options.index must be a valid index in Viewer.world");var n=this;t.replace&&(t.replaceItem=n.world.getItemAt(t.index)),this._hideMessage(),void 0===t.placeholderFillStyle&&(t.placeholderFillStyle=this.placeholderFillStyle),void 0===t.opacity&&(t.opacity=this.opacity),void 0===t.preload&&(t.preload=this.preload),void 0===t.compositeOperation&&(t.compositeOperation=this.compositeOperation),void 0===t.crossOriginPolicy&&(t.crossOriginPolicy=void 0!==t.tileSource.crossOriginPolicy?t.tileSource.crossOriginPolicy:this.crossOriginPolicy),void 0===t.ajaxWithCredentials&&(t.ajaxWithCredentials=this.ajaxWithCredentials),void 0===t.loadTilesWithAjax&&(t.loadTilesWithAjax=this.loadTilesWithAjax),e.isPlainObject(t.ajaxHeaders)||(t.ajaxHeaders={});var r={options:t};function o(e){for(var o=0;o<n._loadQueue.length;o++)if(n._loadQueue[o]===r){n._loadQueue.splice(o,1);break}0===n._loadQueue.length&&i(r),n.raiseEvent("add-item-failed",e),t.error&&t.error(e)}function i(e){n.collectionMode&&(n.world.arrange({immediately:e.options.collectionImmediately,rows:n.collectionRows,columns:n.collectionColumns,layout:n.collectionLayout,tileSize:n.collectionTileSize,tileMargin:n.collectionTileMargin}),n.world.setAutoRefigureSizes(!0))}function a(){for(var t,r,o;n._loadQueue.length&&(t=n._loadQueue[0]).tileSource;){if(n._loadQueue.splice(0,1),t.options.replace){var a=n.world.getIndexOfItem(t.options.replaceItem);-1!==a&&(t.options.index=a),n.world.removeItem(t.options.replaceItem)}r=new e.TiledImage({viewer:n,source:t.tileSource,viewport:n.viewport,drawer:n.drawer,tileCache:n.tileCache,imageLoader:n.imageLoader,x:t.options.x,y:t.options.y,width:t.options.width,height:t.options.height,fitBounds:t.options.fitBounds,fitBoundsPlacement:t.options.fitBoundsPlacement,clip:t.options.clip,placeholderFillStyle:t.options.placeholderFillStyle,opacity:t.options.opacity,preload:t.options.preload,degrees:t.options.degrees,flipped:t.options.flipped,compositeOperation:t.options.compositeOperation,springStiffness:n.springStiffness,animationTime:n.animationTime,minZoomImageRatio:n.minZoomImageRatio,wrapHorizontal:n.wrapHorizontal,wrapVertical:n.wrapVertical,maxTilesPerFrame:n.maxTilesPerFrame,immediateRender:n.immediateRender,blendTime:n.blendTime,alwaysBlend:n.alwaysBlend,minPixelRatio:n.minPixelRatio,smoothTileEdgesMinZoom:n.smoothTileEdgesMinZoom,iOSDevice:n.iOSDevice,crossOriginPolicy:t.options.crossOriginPolicy,ajaxWithCredentials:t.options.ajaxWithCredentials,loadTilesWithAjax:t.options.loadTilesWithAjax,ajaxHeaders:t.options.ajaxHeaders,debugMode:n.debugMode,subPixelRoundingForTransparency:n.subPixelRoundingForTransparency}),n.collectionMode&&n.world.setAutoRefigureSizes(!1),n.navigator&&(o=e.extend({},t.options,{replace:!1,originalTiledImage:r,tileSource:t.tileSource}),n.navigator.addTiledImage(o)),n.world.addItem(r,{index:t.options.index}),0===n._loadQueue.length&&i(t),1!==n.world.getItemCount()||n.preserveViewport||n.viewport.goHome(!0),t.options.success&&t.options.success({item:r})}}e.isArray(t.tileSource)?setTimeout((function(){o({message:"[Viewer.addTiledImage] Sequences can not be added; add them one at a time instead.",source:t.tileSource,options:t})})):(this._loadQueue.push(r),function(t,n,r,o,i){var a=t;if("string"===e.type(n))if(n.match(/^\s*<.*>\s*$/))n=e.parseXml(n);else if(n.match(/^\s*[{[].*[}\]]\s*$/))try{var s=e.parseJSON(n);n=s}catch(e){}function c(e,t){e.ready?o(e):(e.addHandler("ready",(function(){o(e)})),e.addHandler("open-failed",(function(e){i({message:e.message,source:t})})))}setTimeout((function(){if("string"===e.type(n))(n=new e.TileSource({url:n,crossOriginPolicy:void 0!==r.crossOriginPolicy?r.crossOriginPolicy:t.crossOriginPolicy,ajaxWithCredentials:t.ajaxWithCredentials,ajaxHeaders:r.ajaxHeaders?r.ajaxHeaders:t.ajaxHeaders,splitHashDataForPost:t.splitHashDataForPost,success:function(e){o(e.tileSource)}})).addHandler("open-failed",(function(e){i(e)}));else if(e.isPlainObject(n)||n.nodeType)if(void 0!==n.crossOriginPolicy||void 0===r.crossOriginPolicy&&void 0===t.crossOriginPolicy||(n.crossOriginPolicy=void 0!==r.crossOriginPolicy?r.crossOriginPolicy:t.crossOriginPolicy),void 0===n.ajaxWithCredentials&&(n.ajaxWithCredentials=t.ajaxWithCredentials),e.isFunction(n.getTileUrl)){var s=new e.TileSource(n);s.getTileUrl=n.getTileUrl,o(s)}else{var u=e.TileSource.determineType(a,n);if(!u)return void i({message:"Unable to load TileSource",source:n});var l=u.prototype.configure.apply(a,[n]);c(new u(l),n)}else c(n,n)}))}(this,t.tileSource,t,(function(e){r.tileSource=e,a()}),(function(e){e.options=t,o(e),a()})))},addSimpleImage:function(t){e.console.assert(t,"[Viewer.addSimpleImage] options is required"),e.console.assert(t.url,"[Viewer.addSimpleImage] options.url is required");var n=e.extend({},t,{tileSource:{type:"image",url:t.url}});delete n.url,this.addTiledImage(n)},addLayer:function(t){var n=this;e.console.error("[Viewer.addLayer] this function is deprecated; use Viewer.addTiledImage() instead.");var r=e.extend({},t,{success:function(e){n.raiseEvent("add-layer",{options:t,drawer:e.item})},error:function(e){n.raiseEvent("add-layer-failed",e)}});return this.addTiledImage(r),this},getLayerAtLevel:function(t){return e.console.error("[Viewer.getLayerAtLevel] this function is deprecated; use World.getItemAt() instead."),this.world.getItemAt(t)},getLevelOfLayer:function(t){return e.console.error("[Viewer.getLevelOfLayer] this function is deprecated;
2 use World.getIndexOfItem() instead."),this.world.getIndexOfItem(t)},getLayersCount:function(){return e.console.error("[Viewer.getLayersCount] this function is deprecated; use World.getItemCount() instead."),this.world.getItemCount()},setLayerLevel:function(t,n){return e.console.error("[Viewer.setLayerLevel] this function is deprecated; use World.setItemIndex() instead."),this.world.setItemIndex(t,n)},removeLayer:function(t){return e.console.error("[Viewer.removeLayer] this function is deprecated; use World.removeItem() instead."),this.world.removeItem(t)},forceRedraw:function(){return t[this.hash].forceRedraw=!0,this},forceResize:function(){t[this.hash].needsResize=!0,t[this.hash].forceResize=!0},bindSequenceControls:function(){var t=e.delegate(this,l),n=e.delegate(this,f),r=e.delegate(this,this.goToNextPage),o=e.delegate(this,this.goToPreviousPage),i=this.navImages,a=!0;return this.showSequenceControl&&((this.previousButton||this.nextButton)&&(a=!1),this.previousButton=new e.Button({element:this.previousButton?e.getElement(this.previousButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:e.getString("Tooltips.PreviousPage"),srcRest:D(this.prefixUrl,i.previous.REST),srcGroup:D(this.prefixUrl,i.previous.GROUP),srcHover:D(this.prefixUrl,i.previous.HOVER),srcDown:D(this.prefixUrl,i.previous.DOWN),onRelease:o,onFocus:t,onBlur:n}),this.nextButton=new e.Button({element:this.nextButton?e.getElement(this.nextButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:e.getString("Tooltips.NextPage"),srcRest:D(this.prefixUrl,i.next.REST),srcGroup:D(this.prefixUrl,i.next.GROUP),srcHover:D(this.prefixUrl,i.next.HOVER),srcDown:D(this.prefixUrl,i.next.DOWN),onRelease:r,onFocus:t,onBlur:n}),this.navPrevNextWrap||this.previousButton.disable(),this.tileSources&&this.tileSources.length||this.nextButton.disable(),a&&(this.paging=new e.ButtonGroup({buttons:[this.previousButton,this.nextButton],clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold}),this.pagingControl=this.paging.element,this.toolbar?this.toolbar.addControl(this.pagingControl,{anchor:e.ControlAnchor.BOTTOM_RIGHT}):this.addControl(this.pagingControl,{anchor:this.sequenceControlAnchor||e.ControlAnchor.TOP_LEFT}))),this},bindStandardControls:function(){var t=e.delegate(this,N),n=e.delegate(this,L),r=e.delegate(this,F),o=e.delegate(this,M),i=e.delegate(this,B),a=e.delegate(this,U),s=e.delegate(this,V),c=e.delegate(this,G),u=e.delegate(this,q),d=e.delegate(this,$),p=e.delegate(this,l),h=e.delegate(this,f),v=this.navImages,m=[],g=!0;return this.showNavigationControl&&((this.zoomInButton||this.zoomOutButton||this.homeButton||this.fullPageButton||this.rotateLeftButton||this.rotateRightButton||this.flipButton)&&(g=!1),this.showZoomControl&&(m.push(this.zoomInButton=new e.Button({element:this.zoomInButton?e.getElement(this.zoomInButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:e.getString("Tooltips.ZoomIn"),srcRest:D(this.prefixUrl,v.zoomIn.REST),srcGroup:D(this.prefixUrl,v.zoomIn.GROUP),srcHover:D(this.prefixUrl,v.zoomIn.HOVER),srcDown:D(this.prefixUrl,v.zoomIn.DOWN),onPress:t,onRelease:n,onClick:r,onEnter:t,onExit:n,onFocus:p,onBlur:h})),m.push(this.zoomOutButton=new e.Button({element:this.zoomOutButton?e.getElement(this.zoomOutButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:e.getString("Tooltips.ZoomOut"),srcRest:D(this.prefixUrl,v.zoomOut.REST),srcGroup:D(this.prefixUrl,v.zoomOut.GROUP),srcHover:D(this.prefixUrl,v.zoomOut.HOVER),srcDown:D(this.prefixUrl,v.zoomOut.DOWN),onPress:o,onRelease:n,onClick:i,onEnter:o,onExit:n,onFocus:p,onBlur:h}))),this.showHomeControl&&m.push(this.homeButton=new e.Button({element:this.homeButton?e.getElement(this.homeButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:e.getString("Tooltips.Home"),srcRest:D(this.prefixUrl,v.home.REST),srcGroup:D(this.prefixUrl,v.home.GROUP),srcHover:D(this.prefixUrl,v.home.HOVER),srcDown:D(this.prefixUrl,v.home.DOWN),onRelease:a,onFocus:p,onBlur:h}
vendor: 17,912 bytes, line 2
2)),this.showFullPageControl&&m.push(this.fullPageButton=new e.Button({element:this.fullPageButton?e.getElement(this.fullPageButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:e.getString("Tooltips.FullPage"),srcRest:D(this.prefixUrl,v.fullpage.REST),srcGroup:D(this.prefixUrl,v.fullpage.GROUP),srcHover:D(this.prefixUrl,v.fullpage.HOVER),srcDown:D(this.prefixUrl,v.fullpage.DOWN),onRelease:s,onFocus:p,onBlur:h})),this.showRotationControl&&(m.push(this.rotateLeftButton=new e.Button({element:this.rotateLeftButton?e.getElement(this.rotateLeftButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:e.getString("Tooltips.RotateLeft"),srcRest:D(this.prefixUrl,v.rotateleft.REST),srcGroup:D(this.prefixUrl,v.rotateleft.GROUP),srcHover:D(this.prefixUrl,v.rotateleft.HOVER),srcDown:D(this.prefixUrl,v.rotateleft.DOWN),onRelease:c,onFocus:p,onBlur:h})),m.push(this.rotateRightButton=new e.Button({element:this.rotateRightButton?e.getElement(this.rotateRightButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:e.getString("Tooltips.RotateRight"),srcRest:D(this.prefixUrl,v.rotateright.REST),srcGroup:D(this.prefixUrl,v.rotateright.GROUP),srcHover:D(this.prefixUrl,v.rotateright.HOVER),srcDown:D(this.prefixUrl,v.rotateright.DOWN),onRelease:u,onFocus:p,onBlur:h}))),this.showFlipControl&&m.push(this.flipButton=new e.Button({element:this.flipButton?e.getElement(this.flipButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:e.getString("Tooltips.Flip"),srcRest:D(this.prefixUrl,v.flip.REST),srcGroup:D(this.prefixUrl,v.flip.GROUP),srcHover:D(this.prefixUrl,v.flip.HOVER),srcDown:D(this.prefixUrl,v.flip.DOWN),onRelease:d,onFocus:p,onBlur:h})),g?(this.buttonGroup=new e.ButtonGroup({buttons:m,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold}),this.navControl=this.buttonGroup.element,this.addHandler("open",e.delegate(this,H)),this.toolbar?this.toolbar.addControl(this.navControl,{anchor:this.navigationControlAnchor||e.ControlAnchor.TOP_LEFT}):this.addControl(this.navControl,{anchor:this.navigationControlAnchor||e.ControlAnchor.TOP_LEFT})):this.customButtons=m),this},currentPage:function(){return this._sequenceIndex},goToPage:function(e){return this.tileSources&&e>=0&&e<this.tileSources.length&&(this._sequenceIndex=e,this._updateSequenceButtons(e),this.open(this.tileSources[e]),this.referenceStrip&&this.referenceStrip.setFocus(e),this.raiseEvent("page",{page:e})),this},addOverlay:function(t,n,r,a){var s;if(s=e.isPlainObject(t)?t:{element:t,location:n,placement:r,onDraw:a},t=e.getElement(s.element),i(this.currentOverlays,t)>=0)return this;var c=o(this,s);return this.currentOverlays.push(c),c.drawHTML(this.overlaysContainer,this.viewport),this.raiseEvent("add-overlay",{element:t,location:s.location,placement:s.placement}),this},updateOverlay:function(n,r,o){var a;return n=e.getElement(n),(a=i(this.currentOverlays,n))>=0&&(this.currentOverlays[a].update(r,o),t[this.hash].forceRedraw=!0,this.raiseEvent("update-overlay",{element:n,location:r,placement:o})),this},removeOverlay:function(n){var r;return n=e.getElement(n),(r=i(this.currentOverlays,n))>=0&&(this.currentOverlays[r].destroy(),this.currentOverlays.splice(r,1),t[this.hash].forceRedraw=!0,this.raiseEvent("remove-overlay",{element:n})),this},clearOverlays:function(){for(;this.currentOverlays.length>0;)this.currentOverlays.pop().destroy();return t[this.hash].forceRedraw=!0,this.raiseEvent("clear-overlay",{}),this},getOverlayById:function(t){var n;return t=e.getElement(t),(n=i(this.currentOverlays,t))>=0?this.currentOverlays[n]:null},_updateSequenceButtons:function(e){this.nextButton&&(this.tileSources&&this.tileSources.length-1!==e?this.nextButton.enable():this.navPrevNextWrap||this.nextButton.disable()),this.previousButton&&(e>0?this.previousButton.enable():this.navPrevNextWrap||this.previousButton.disable())},_showMessage:function(t){this._hideMessage();var n=e.makeNeutralElement("div");n.appendChild(document.createTextNode(t)),this.messageDiv=e.makeCenteredNode(n),e.addClass(this.messageDiv,"openseadragon-message"),this.container.appendChild(this.messageDiv)},_hideMessage:function(){var e=this.messageDiv;e&&(e.parentNode.removeChild(e),delete this.messageDiv)},gestureSettingsByDeviceType:function(e){switch(e){case"mouse":return this.gestureSettingsMouse;case"touch":return this.gestureSettingsTouch;case"pen":return this.gestureSettingsPen;default:return this.gestureSettingsUnknown}},_drawOverlays:function(){var e,t=this.currentOverlays.length;for(e=0;e<t;e++)this.currentOverlays[e].drawHTML(this.overlaysContainer,this.viewport)},_cancelPendingImages:function(){this._loadQueue=[]},removeReferenceStrip:function(){this.showReferenceStrip=!1,this.referenceStrip&&(this.referenceStrip.destroy(),this.referenceStrip=null)},addReferenceStrip:function(){if(this.showReferenceStrip=!0,this.sequenceMode){if(this.referenceStrip)return;this.tileSources.length&&this.tileSources.length>1&&(this.referenceStrip=new e.ReferenceStrip({id:this.referenceStripElement,position:this.referenceStripPosition,sizeRatio:this.referenceStripSizeRatio,scroll:this.referenceStripScroll,height:this.referenceStripHeight,width:this.referenceStripWidth,tileSources:this.tileSources,prefixUrl:this.prefixUrl,viewer:this}),this.referenceStrip.setFocus(this._sequenceIndex))}else e.console.warn('Attempting to display a reference strip while "sequenceMode" is off.')},_addUpdatePixelDensityRatioEvent:function(){this._updatePixelDensityRatioBind=this._updatePixelDensityRatio.bind(this),e.addEvent(window,"resize",this._updatePixelDensityRatioBind)},_removeUpdatePixelDensityRatioEvent:function(){e.removeEvent(window,"resize",this._updatePixelDensityRatioBind)},_updatePixelDensityRatio:function(){var t=e.pixelDensityRatio,n=e.getCurrentPixelDensityRatio();t!==n&&(e.pixelDensityRatio=n,this.forceResize())},goToPreviousPage:function(){var e=this._sequenceIndex-1;this.navPrevNextWrap&&e<0&&(e+=this.tileSources.length),this.goToPage(e)},goToNextPage:function(){var e=this._sequenceIndex+1;this.navPrevNextWrap&&e>=this.tileSources.length&&(e=0),this.goToPage(e)},isAnimating:function(){return t[this.hash].animating}}),e.determineDrawer=function(t){for(var n in E){var r=E[n],o=r.prototype;if(o&&o instanceof E.DrawerBase&&e.isFunction(o.getType)&&o.getType.call(r)===t)return r}return null}}(E),function(e){function t(e){var t={tracker:e.eventSource,position:e.position,quick:e.quick,shift:e.shift,originalEvent:e.originalEvent,preventDefaultAction:!1};if(this.viewer.raiseEvent("navigator-click",t),!t.preventDefaultAction&&e.quick&&this.viewer.viewport&&(this.panVertical||this.panHorizontal)){this.viewer.viewport.flipped&&(e.position.x=this.viewport.getContainerSize().x-e.position.x);var n=this.viewport.pointFromPixel(e.position);this.panVertical?this.panHorizontal||(n.x=this.viewer.viewport.getCenter(!0).x):n.y=this.viewer.viewport.getCenter(!0).y,this.viewer.viewport.panTo(n),this.viewer.viewport.applyConstraints()}}function n(e){var t={tracker:e.eventSource,position:e.position,delta:e.delta,speed:e.speed,direction:e.direction,shift:e.shift,originalEvent:e.originalEvent,preventDefaultAction:!1};this.viewer.raiseEvent("navigator-drag",t),!t.preventDefaultAction&&this.viewer.viewport&&(this.panHorizontal||(e.delta.x=0),this.panVertical||(e.delta.y=0),this.viewer.viewport.flipped&&(e.delta.x=-e.delta.x),this.viewer.viewport.panBy(this.viewport.deltaPointsFromPixels(e.delta)),this.viewer.constrainDuringPan&&this.viewer.viewport.applyConstraints())}function r(e){e.insideElementPressed&&this.viewer.viewport&&this.viewer.viewport.applyConstraints()}function o(e){var t={tracker:e.eventSource,position:e.position,scroll:e.scroll,shift:e.shift,originalEvent:e.originalEvent,preventDefault:e.preventDefault};this.viewer.raiseEvent("navigator-scroll",t),e.preventDefault=t.preventDefault}function i(e,t){a(e,"rotate("+t+"deg)")}function a(e,t){e.style.webkitTransform=t,e.style.mozTransform=t,e.style.msTransform=t,e.style.oTransform=t,e.style.transform=t}e.Navigator=function(a){var s,c,u,l,f=a.viewer,d=this;function p(e,t){i(d.displayRegionContainer,e),i(d.displayRegion,-e),d.viewport.setRotation(e,t)}(a.element||a.id?(a.element?(a.id&&e.console.warn("Given option.id for Navigator was ignored since option.element was provided and is being used instead."),a.element.id?a.id=a.element.id:a.id="navigator-"+e.now(),this.element=a.element):this.element=document.getElementById(a.id),a.controlOptions={anchor:e.ControlAnchor.NONE,attachToViewer:!1,autoFade:!1}):(a.id="navigator-"+e.now(),this.element=e.makeNeutralElement("div"),a.controlOptions={anchor:e.ControlAnchor.TOP_RIGHT,attachToViewer:!0,autoFade:a.autoFade},a.position&&("BOTTOM_RIGHT"===a.position?a.controlOptions.anchor=e.ControlAnchor.BOTTOM_RIGHT:"BOTTOM_LEFT"===a.position?a.controlOptions.anchor=e.ControlAnchor.BOTTOM_LEFT:"TOP_RIGHT"===a.position?a.controlOptions.anchor=e.ControlAnchor.TOP_RIGHT:"TOP_LEFT"===a.position?a.controlOptions.anchor=e.ControlAnchor.TOP_LEFT:"ABSOLUTE"===a.position&&(a.controlOptions.anchor=e.ControlAnchor.ABSOLUTE,a.controlOptions.top=a.top,a.controlOptions.left=a.left,a.controlOptions.height=a.height,a.controlOptions.width=a.width))),this.element.id=a.id,this.element.className+=" navigator",(a=e.extend(!0,{sizeRatio:e.DEFAULT_SETTINGS.navigatorSizeRatio},a,{element:this.element,tabIndex:-1,showNavigator:!1,mouseNavEnabled:!1,showNavigationControl:!1,showSequenceControl:!1,immediateRender:!0,blendTime:0,animationTime:a.animationTime,autoResize:!1,minZoomImageRatio:1,background:a.background,opacity:a.opacity,borderColor:a.borderColor,displayRegionColor:a.displayRegionColor})).minPixelRatio=this.minPixelRatio=f.minPixelRatio,e.setElementTouchActionNone(this.element),this.borderWidth=2,this.fudge=new e.Point(1,1),this.totalBorderWidths=new e.Point(2*this.borderWidth,2*this.borderWidth).minus(this.fudge),a.controlOptions.anchor!==e.ControlAnchor.NONE&&(u=this.element.style,l=this.borderWidth,u.margin="0px",u.border=l+"px solid "+a.borderColor,u.padding="0px",u.background=a.background,u.opacity=a.opacity,u.overflow="hidden"),this.displayRegion=e.makeNeutralElement("div"),this.displayRegion.id=this.element.id+"-displayregion",this.displayRegion.className="displayregion",function(e,t){e.position="relative",e.top="0px",e.left="0px",e.fontSize="0px",e.overflow="hidden",e.border=t+"px solid "+a.displayRegionColor,e.margin="0px",e.padding="0px",e.background="transparent",e.float="left",e.cssFloat="left",e.zIndex=999999999,e.cursor="default",e.boxSizing="content-box"}(this.displayRegion.style,this.borderWidth),e.setElementPointerEventsNone(this.displayRegion),e.setElementTouchActionNone(this.displayRegion),this.displayRegionContainer=e.makeNeutralElement("div"),this.displayRegionContainer.id=this.element.id+"-displayregioncontainer",this.displayRegionContainer.className="displayregioncontainer",this.displayRegionContainer.style.width="100%",this.displayRegionContainer.style.height="100%",e.setElementPointerEventsNone(this.displayRegionContainer),e.setElementTouchActionNone(this.displayRegionContainer),f.addControl(this.element,a.controlOptions),this._resizeWithViewer=a.controlOptions.anchor!==e.ControlAnchor.ABSOLUTE&&a.controlOptions.anchor!==e.ControlAnchor.NONE,a.width&&a.height?(this.setWidth(a.width),this.setHeight(a.height)):this._resizeWithViewer&&(s=e.getElementSize(f.element),this.element.style.height=Math.round(s.y*a.sizeRatio)+"px",this.element.style.width=Math.round(s.x*a.sizeRatio)+"px",this.oldViewerSize=s,c=e.getElementSize(this.element),this.elementArea=c.x*c.y),this.oldContainerSize=new e.Point(0,0),e.Viewer.apply(this,[a]),this.displayRegionContainer.appendChild(this.displayRegion),this.element.getElementsByTagName("div")[0].appendChild(this.displayRegionContainer),a.navigatorRotate)&&(p(a.viewer.viewport?a.viewer.viewport.getRotation():a.viewer.degrees||0,!0),a.viewer.addHandler("rotate",(function(e){p(e.degrees,e.immediately)})));this.innerTracker.destroy(),this.innerTracker=new e.MouseTracker({userData:"Navigator.innerTracker",element:this.element,dragHandler:e.delegate(this,n),clickHandler:e.delegate(this,t),releaseHandler:e.delegate(this,r),scrollHandler:e.delegate(this,o),preProcessEventHandler:function(e){"wheel"===e.eventType&&(e.preventDefault=!0)}}),this.outerTracker.userData="Navigator.outerTracker",e.setElementPointerEventsNone(this.canvas),e.setElementPointerEventsNone(this.container),this.addHandler("reset-size",(function(){d.viewport&&d.viewport.goHome(!0)})),f.world.addHandler("item-index-change",(function(e){window.setTimeout((function(){var t=d.world.getItemAt(e.previousIndex);d.world.setItemIndex(t,e.newIndex)}),1)})),f.world.addHandler("remove-item",(function(e){var t=e.item,n=d._getMatchingItem(t);n&&d.world.removeItem(n)})),this.update(f.viewport)},e.extend(e.Navigator.prototype,e.EventSource.prototype,e.Viewer.prototype,{updateSize:function(){if(this.viewport){var t=new e.Point(0===this.container.clientWidth?1:this.container.clientWidth,0===this.container.clientHeight?1:this.container.clientHeight);t.equals(this.oldContainerSize)||(this.viewport.resize(t,!0),this.viewport.goHome(!0),this.oldContainerSize=t,this.world.update(),this.world.draw(),this.update(this.viewer.viewport))}},setWidth:function(e){this.width=e,this.element.style.width="number"==typeof e?e+"px":e,this._resizeWithViewer=!1,this.updateSize()},setHeight:function(e){this.height=e,this.element.style.height="number"==typeof e?e+"px":e,this._resizeWithViewer=!1,this.updateSize()},setFlip:function(e){return this.viewport.setFlip(e),this.setDisplayTransform(this.viewer.viewport.getFlip()?"scale(-1,1)":"scale(1,1)"),this},setDisplayTransform:function(e){a(this.canvas,e),a(this.element,e)},update:function(t){var n,r,o,a,s,c;if(t||(t=this.viewer.viewport),n=e.getElementSize(this.viewer.element),this._resizeWithViewer&&n.x&&n.y&&!n.equals(this.oldViewerSize)&&(this.oldViewerSize=n,this.maintainSizeRatio||!this.elementArea?(r=n.x*this.sizeRatio,o=n.y*this.sizeRatio):(r=Math.sqrt(this.elementArea*(n.x/n.y)),o=this.elementArea/r),this.element.style.width=Math.round(r)+"px",this.element.style.height=Math.round(o)+"px",this.elementArea||(this.elementArea=r*o),this.updateSize()),t&&this.viewport){if(a=t.getBoundsNoRotate(!0),s=this.viewport.pixelFromPointNoRotate(a.getTopLeft(),!1),c=this.viewport.pixelFromPointNoRotate(a.getBottomRight(),!1).minus(this.totalBorderWidths),!this.navigatorRotate){var u=t.getRotation(!0);i(this.displayRegion,-u)}var l=this.displayRegion.style;l.display=this.world.getItemCount()?"block":"none",l.top=s.y.toFixed(2)+"px",l.left=s.x.toFixed(2)+"px";var f=c.x-s.x,d=c.y-s.y;l.width=Math.round(Math.max(f,0))+"px",l.height=Math.round(Math.max(d,0))+"px"}},addTiledImage:function(t){var n=this,r=t.originalTiledImage;delete t.original;var o=e.extend({},t,{success:function(e){var t=e.item;function o(){n._matchBounds(t,r)}t._originalForNavigator=r,n._matchBounds(t,r,!0),n._matchOpacity(t,r),n._matchCompositeOperation(t,r),r.addHandler("bounds-change",o),r.addHandler("clip-change",o),r.addHandler("opacity-change",(function(){n._matchOpacity(t,r)})),r.addHandler("composite-operation-change",(function(){n._matchCompositeOperation(t,r)}))}});return e.Viewer.prototype.addTiledImage.apply(this,[o])},destroy:function(){return e.Viewer.prototype.destroy.apply(this)},_getMatchingItem:function(e){for(var t,n=this.world.getItemCount(),r=0;r<n;r++)if((t=this.world.getItemAt(r))._originalForNavigator===e)return t;return null},_matchBounds:function(e,t,n){var r=t.getBoundsNoRotate();e.setPosition(r.getTopLeft(),n),e.setWidth(r.width,n),e.setRotation(t.getRotation(),n),e.setClip(t.getClip()),e.setFlip(t.getFlip())},_matchOpacity:function(e,t){e.setOpacity(t.opacity)},_matchCompositeOperation:function(e,t){e.setCompositeOperation(t.compositeOperation)}})}(E),function(e){var t={Errors:{Dzc:"Sorry, we don't support Deep Zoom Collections!",Dzi:"Hmm, this doesn't appear to be a valid Deep Zoom Image.",Xml:"Hmm, this doesn't appear to be a valid Deep Zoom Image.",ImageFormat:"Sorry, we don't support {0}-based Deep Zoom Images.",Security:"It looks like a security restriction stopped us from loading this Deep Zoom Image.",Status:"This space unintentionally left blank ({0} {1}).",OpenFailed:"Unable to open {0}: {1}"},Tooltips:{FullPage:"Toggle full page",Home:"Go home",ZoomIn:"Zoom in",ZoomOut:"Zoom out",NextPage:"Next page",PreviousPage:"Previous page",RotateLeft:"Rotate left",RotateRight:"Rotate right",Flip:"Flip Horizontally"}};e.extend(e,{getString:function(n){var r,o=n.split("."),i=null,a=arguments,s=t;for(r=0;r<o.length-1;r++)s=s[o[r]]||{};return"string"!=typeof(i=s[o[r]])&&(e.console.error("Untranslated source string:",n),i=""),i.replace(/\{\d+\}/g,(function(e){var t=parseInt(e.match(/\d+/),10)+1;return t<a.length?a[t]:""}))},setString:function(e,n){var r,o=e.split("."),i=t;for(r=0;r<o.length-1;r++)i[o[r]]||(i[o[r]]={}),i=i[o[r]];i[o[r]]=n}})}(E),function(e){e.Point=function(e,t){this.x="number"==typeof e?e:0,this.y="number"==typeof t?t:0},e.Point.prototype={clone:function(){return new e.Point(this.x,this.y)},plus:function(t){return new e.Point(this.x+t.x,this.y+t.y)},minus:function(t){return new e.Point(this.x-t.x,this.y-t.y)},times:function(t){return new e.Point(this.x*t,this.y*t)},divide:function(t){return new e.Point(this.x/t,this.y/t)},negate:function(){return new e.Point(-this.x,-this.y)},distanceTo:function(e){return Math.sqrt(Math.pow(this.x-e.x,2)+Math.pow(this.y-e.y,2))},squaredDistanceTo:function(e){return Math.pow(this.x-e.x,2)+Math.pow(this.y-e.y,2)},apply:function(t){return new e.Point(t(this.x),t(this.y))},equals:function(t){return t instanceof e.Point&&this.x===t.x&&this.y===t.y},rotate:function(t,n){var r,o;
2if(n=n||new e.Point(0,0),t%90==0){switch(e.positiveModulo(t,360)){case 0:r=1,o=0;break;case 90:r=0,o=1;break;case 180:r=-1,o=0;break;case 270:r=0,o=-1}}else{var i=t*Math.PI/180;r=Math.cos(i),o=Math.sin(i)}var a=r*(this.x-n.x)-o*(this.y-n.y)+n.x,s=o*(this.x-n.x)+r*(this.y-n.y)+n.y;return new e.Point(a,s)},toString:function(){return"("+Math.round(100*this.x)/100+","+Math.round(100*this.y)/100+")"}}}(E),function(e){e.TileSource=function(t,n,r,o,i,a){var s,c,u=this,l=arguments;if(s=e.isPlainObject(t)?t:{width:l[0],height:l[1],tileSize:l[2],tileOverlap:l[3],minLevel:l[4],maxLevel:l[5]},e.EventSource.call(this),e.extend(!0,this,s),!this.success)for(c=0;c<arguments.length;c++)if(e.isFunction(arguments[c])){this.success=arguments[c];break}this.success&&this.addHandler("ready",(function(e){u.success(e)})),"string"===e.type(arguments[0])&&(this.url=arguments[0]),this.url?(this.aspectRatio=1,this.dimensions=new e.Point(10,10),this._tileWidth=0,this._tileHeight=0,this.tileOverlap=0,this.minLevel=0,this.maxLevel=0,this.ready=!1,this.getImageInfo(this.url)):(this.ready=!0,this.aspectRatio=s.width&&s.height?s.width/s.height:1,this.dimensions=new e.Point(s.width,s.height),this.tileSize?(this._tileWidth=this._tileHeight=this.tileSize,delete this.tileSize):(this.tileWidth?(this._tileWidth=this.tileWidth,delete this.tileWidth):this._tileWidth=0,this.tileHeight?(this._tileHeight=this.tileHeight,delete this.tileHeight):this._tileHeight=0),this.tileOverlap=s.tileOverlap?s.tileOverlap:0,this.minLevel=s.minLevel?s.minLevel:0,this.maxLevel=void 0!==s.maxLevel&&null!==s.maxLevel?s.maxLevel:s.width&&s.height?Math.ceil(Math.log(Math.max(s.width,s.height))/Math.log(2)):0,this.success&&e.isFunction(this.success)&&this.success(this))},e.TileSource.prototype={getTileSize:function(t){return e.console.error("[TileSource.getTileSize] is deprecated. Use TileSource.getTileWidth() and TileSource.getTileHeight() instead"),this._tileWidth},getTileWidth:function(e){return this._tileWidth?this._tileWidth:this.getTileSize(e)},getTileHeight:function(e){return this._tileHeight?this._tileHeight:this.getTileSize(e)},setMaxLevel:function(e){this.maxLevel=e,this._memoizeLevelScale()},getLevelScale:function(e){return this._memoizeLevelScale(),this.getLevelScale(e)},_memoizeLevelScale:function(){var e,t={};for(e=0;e<=this.maxLevel;e++)t[e]=1/Math.pow(2,this.maxLevel-e);this.getLevelScale=function(e){return t[e]}},getNumTiles:function(t){var n=this.getLevelScale(t),r=Math.ceil(n*this.dimensions.x/this.getTileWidth(t)),o=Math.ceil(n*this.dimensions.y/this.getTileHeight(t));return new e.Point(r,o)},getPixelRatio:function(t){var n=this.dimensions.times(this.getLevelScale(t)),r=1/n.x*e.pixelDensityRatio,o=1/n.y*e.pixelDensityRatio;return new e.Point(r,o)},getClosestLevel:function(){var e,t;for(e=this.minLevel+1;e<=this.maxLevel&&!((t=this.getNumTiles(e)).x>1||t.y>1);e++);return e-1},getTileAtPoint:function(t,n){var r=n.x>=0&&n.x<=1&&n.y>=0&&n.y<=1/this.aspectRatio;e.console.assert(r,"[TileSource.getTileAtPoint] must be called with a valid point.");var o=this.dimensions.x*this.getLevelScale(t),i=n.x*o,a=n.y*o,s=Math.floor(i/this.getTileWidth(t)),c=Math.floor(a/this.getTileHeight(t));n.x>=1&&(s=this.getNumTiles(t).x-1);return n.y>=1/this.aspectRatio-1e-15&&(c=this.getNumTiles(t).y-1),new e.Point(s,c)},getTileBounds:function(t,n,r,o){var i=this.dimensions.times(this.getLevelScale(t)),a=this.getTileWidth(t),s=this.getTileHeight(t),c=0===n?0:a*n-this.tileOverlap,u=0===r?0:s*r-this.tileOverlap,l=a+(0===n?1:2)*this.tileOverlap,f=s+(0===r?1:2)*this.tileOverlap,d=1/i.x;return l=Math.min(l,i.x-c),f=Math.min(f,i.y-u),o?new e.Rect(0,0,l,f):new e.Rect(c*d,u*d,l*d,f*d)},getImageInfo:function(t){var n,r,o,i,a,s,c,u=this;t&&(c=(s=(a=t.split("/"))[a.length-1]).lastIndexOf("."))>-1&&(a[a.length-1]=s.slice(0,c));var l=null;if(this.splitHashDataForPost){var f=t.indexOf("#");-1!==f&&(l=t.substring(f+1),t=t.substr(0,f))}r=function(n){"string"==typeof n&&(n=e.parseXml(n));var r=e.TileSource.determineType(u,n,t);r?(void 0===(i=r.prototype.configure.apply(u,[n,t,l])).ajaxWithCredentials&&(i.ajaxWithCredentials=u.ajaxWithCredentials),o=new r(i),u.ready=!0,u.raiseEvent("ready",{tileSource:o})):u.raiseEvent("open-failed",{message:"Unable to load TileSource",source:t})},t.match(/\.js$/)?(n=t.split("/").pop().replace(".js",""),e.jsonp({url:t,async:!1,callbackName:n,callback:r})):e.makeAjaxRequest({url:t,postData:l,withCredentials:this.ajaxWithCredentials,headers:this.ajaxHeaders,success:function(t){var n=function(t){var n,r,o=t.responseText,i=t.status;if(!t)throw new Error(e.getString("Errors.Security"));if(200!==t.status&&0!==t.status)throw n=404===(i=t.status)?"Not Found":t.statusText,new Error(e.getString("Errors.Status",i,n));if(o.match(/^\s*<.*/))try{r=t.responseXML&&t.responseXML.documentElement?t.responseXML:e.parseXml(o)}catch(e){r=t.responseText}else if(o.match(/\s*[{[].*/))try{r=e.parseJSON(o)}catch(e){r=o}else r=o;return r}(t);r(n)},error:function(n,r){var o;try{o="HTTP "+n.status+" attempting to load TileSource: "+t}catch(e){o=(void 0!==r&&r.toString?r.toString():"Unknown error")+" attempting to load TileSource: "+t}e.console.error(o),u.raiseEvent("open-failed",{message:o,source:t,postData:l})}})},supports:function(e,t){return!1},configure:function(e,t,n){throw new Error("Method not implemented.")},getTileUrl:function(e,t,n){throw new Error("Method not implemented.")},getTilePostData:function(e,t,n){return null},getTileAjaxHeaders:function(e,t,n){return{}},getTileHashKey:function(e,t,n,r,o,i){function a(e){return o?e+"+"+JSON.stringify(o):e}return a("string"!=typeof r?e+"/"+t+"_"+n:r)},tileExists:function(e,t,n){var r=this.getNumTiles(e);return e>=this.minLevel&&e<=this.maxLevel&&t>=0&&n>=0&&t<r.x&&n<r.y},hasTransparency:function(e,t,n,r){return!!e||t.match(".png")},downloadTileStart:function(t){var n=t.userData,r=new Image;n.image=r,n.request=null;var o=function(e){r?(r.onload=r.onerror=r.onabort=null,t.finish(e?null:r,n.request,e)):t.finish(null,n.request,"Image load failed: undefined Image instance.")};r.onload=function(){o()},r.onabort=r.onerror=function(){o("Image load aborted.")},t.loadWithAjax?n.request=e.makeAjaxRequest({url:t.src,withCredentials:t.ajaxWithCredentials,headers:t.ajaxHeaders,responseType:"arraybuffer",postData:t.postData,success:function(e){var t;try{t=new window.Blob([e.response])}catch(r){var n=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder;if("TypeError"===r.name&&n){var i=new n;i.append(e.response),t=i.getBlob()}}0===t.size?o("Empty image response."):r.src=(window.URL||window.webkitURL).createObjectURL(t)},error:function(e){o("Image load aborted - XHR error")}}):(!1!==t.crossOriginPolicy&&(r.crossOrigin=t.crossOriginPolicy),r.src=t.src)},downloadTileAbort:function(e){e.userData.request&&e.userData.request.abort();var t=e.userData.image;e.userData.image&&(t.onload=t.onerror=t.onabort=null)},createTileCache:function(e,t,n){e._data=t},destroyTileCache:function(e){e._data=null,e._renderedContext=null},getTileCacheData:function(e){return e._data},getTileCacheDataAsImage:function(e){return e._data},getTileCacheDataAsContext2D:function(e){if(!e._renderedContext){var t=document.createElement("canvas");t.width=e._data.width,t.height=e._data.height,e._renderedContext=t.getContext("2d"),e._renderedContext.drawImage(e._data,0,0),e._data=null}return e._renderedContext}},e.extend(!0,e.TileSource.prototype,e.EventSource.prototype),e.TileSource.determineType=function(t,n,r){var o;for(o in E)if(o.match(/.+TileSource$/)&&e.isFunction(E[o])&&e.isFunction(E[o].prototype.supports)&&E[o].prototype.supports.call(t,n,r))return E[o];return e.console.error("No TileSource was able to open %s %s",r,n),null}}(E),function(e){function t(t,n){var r,o,i=n.Image,a=i.Url,s=i.Format,c=i.Size,u=i.DisplayRect||[],l=parseInt(c.Width,10),f=parseInt(c.Height,10),d=parseInt(i.TileSize,10),p=
2parseInt(i.Overlap,10),h=[];for(o=0;o<u.length;o++)r=u[o].Rect,h.push(new e.DisplayRect(parseInt(r.X,10),parseInt(r.Y,10),parseInt(r.Width,10),parseInt(r.Height,10),parseInt(r.MinLevel,10),parseInt(r.MaxLevel,10)));return e.extend(!0,{width:l,height:f,tileSize:d,tileOverlap:p,minLevel:null,maxLevel:null,tilesUrl:a,fileFormat:s,displayRects:h},n)}e.DziTileSource=function(t,n,r,o,i,a,s,c,u){var l,f,d,p;if(p=e.isPlainObject(t)?t:{width:arguments[0],height:arguments[1],tileSize:arguments[2],tileOverlap:arguments[3],tilesUrl:arguments[4],fileFormat:arguments[5],displayRects:arguments[6],minLevel:arguments[7],maxLevel:arguments[8]},this._levelRects={},this.tilesUrl=p.tilesUrl,this.fileFormat=p.fileFormat,this.displayRects=p.displayRects,this.displayRects)for(l=this.displayRects.length-1;l>=0;l--)for(d=(f=this.displayRects[l]).minLevel;d<=f.maxLevel;d++)this._levelRects[d]||(this._levelRects[d]=[]),this._levelRects[d].push(f);e.TileSource.apply(this,[p])},e.extend(e.DziTileSource.prototype,e.TileSource.prototype,{supports:function(e,t){var n;return e.Image?n=e.Image.xmlns:e.documentElement&&("Image"!==e.documentElement.localName&&"Image"!==e.documentElement.tagName||(n=e.documentElement.namespaceURI)),-1!==(n=(n||"").toLowerCase()).indexOf("schemas.microsoft.com/deepzoom/2008")||-1!==n.indexOf("schemas.microsoft.com/deepzoom/2009")},configure:function(n,r,o){var i;return i=e.isPlainObject(n)?t(this,n):function(n,r){if(!r||!r.documentElement)throw new Error(e.getString("Errors.Xml"));var o,i,a,s,c,u=r.documentElement,l=u.localName||u.tagName,f=r.documentElement.namespaceURI,d=null,p=[];if("Image"===l)try{if(void 0===(s=u.getElementsByTagName("Size")[0])&&(s=u.getElementsByTagNameNS(f,"Size")[0]),d={Image:{xmlns:"http://schemas.microsoft.com/deepzoom/2008",Url:u.getAttribute("Url"),Format:u.getAttribute("Format"),DisplayRect:null,Overlap:parseInt(u.getAttribute("Overlap"),10),TileSize:parseInt(u.getAttribute("TileSize"),10),Size:{Height:parseInt(s.getAttribute("Height"),10),Width:parseInt(s.getAttribute("Width"),10)}}},!e.imageFormatSupported(d.Image.Format))throw new Error(e.getString("Errors.ImageFormat",d.Image.Format.toUpperCase()));for(void 0===(o=u.getElementsByTagName("DisplayRect"))&&(o=u.getElementsByTagNameNS(f,"DisplayRect")[0]),c=0;c<o.length;c++)void 0===(a=(i=o[c]).getElementsByTagName("Rect")[0])&&(a=i.getElementsByTagNameNS(f,"Rect")[0]),p.push({Rect:{X:parseInt(a.getAttribute("X"),10),Y:parseInt(a.getAttribute("Y"),10),Width:parseInt(a.getAttribute("Width"),10),Height:parseInt(a.getAttribute("Height"),10),MinLevel:parseInt(i.getAttribute("MinLevel"),10),MaxLevel:parseInt(i.getAttribute("MaxLevel"),10)}});return p.length&&(d.Image.DisplayRect=p),t(n,d)}catch(t){throw t instanceof Error?t:new Error(e.getString("Errors.Dzi"))}else{if("Collection"===l)throw new Error(e.getString("Errors.Dzc"));if("Error"===l){var h=u.getElementsByTagName("Message")[0].firstChild.nodeValue;throw new Error(h)}}throw new Error(e.getString("Errors.Dzi"))}(this,n),r&&!i.tilesUrl&&(i.tilesUrl=r.replace(/([^/]+?)(\.(dzi|xml|js)?(\?[^/]*)?)?\/?$/,"$1_files/"),-1!==r.search(/\.(dzi|xml|js)\?/)?i.queryParams=r.match(/\?.*/):i.queryParams=""),i},getTileUrl:function(e,t,n){return[this.tilesUrl,e,"/",t,"_",n,".",this.fileFormat,this.queryParams].join("")},tileExists:function(e,t,n){var r,o,i,a,s,c,u,l=this._levelRects[e];if(this.minLevel&&e<this.minLevel||this.maxLevel&&e>this.maxLevel)return!1;if(!l||!l.length)return!0;for(u=l.length-1;u>=0;u--)if(!(e<(r=l[u]).minLevel||e>r.maxLevel)&&(o=this.getLevelScale(e),i=r.x*o,a=r.y*o,s=i+r.width*o,c=a+r.height*o,i=Math.floor(i/this._tileWidth),a=Math.floor(a/this._tileWidth),s=Math.ceil(s/this._tileWidth),c=Math.ceil(c/this._tileWidth),i<=t&&t<s&&a<=n&&n<c))return!0;return!1}})}(E),function(e){function t(e){var t=Array.isArray(e.profile)?e.profile[0]:e.profile,n=-1!==["http://library.stanford.edu/iiif/image-api/compliance.html#level0","http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level0","http://iiif.io/api/image/2/level0.json","level0","https://iiif.io/api/image/3/level0.json"].indexOf(t),r=!1;return 2===e.version&&e.profile.length>1&&e.profile[1].supports&&(r=-1!==e.profile[1].supports.indexOf("sizeByW")),3===e.version&&e.extraFeatures&&(r=-1!==e.extraFeatures.indexOf("sizeByWh")),!n||r}function n(e){for(var t=[],n=0;n<e.sizes.length;n++)t.push({url:e._id+"/full/"+e.sizes[n].width+","+(3===e.version?e.sizes[n].height:"")+"/0/default."+e.tileFormat,width:e.sizes[n].width,height:e.sizes[n].height});return t.sort((function(e,t){return e.width-t.width}))}function r(t,n,o){var i,a;if(3===t.nodeType&&o)(a=t.nodeValue.trim()).match(/^\d*$/)&&(a=Number(a)),n[o]?(e.isArray(n[o])||(n[o]=[n[o]]),n[o].push(a)):n[o]=a;else if(1===t.nodeType)for(i=0;i<t.childNodes.length;i++)r(t.childNodes[i],n,t.nodeName)}e.IIIFTileSource=function(r){if(e.extend(!0,this,r),this._id=this["@id"]||this.id||this.identifier||null,!(this.height&&this.width&&this._id))throw new Error("IIIF required parameters (width, height, or id) not provided.");if(r.tileSizePerScaleFactor={},this.tileFormat=this.tileFormat||"jpg",this.version=r.version,this.tile_width&&this.tile_height)r.tileWidth=this.tile_width,r.tileHeight=this.tile_height;else if(this.tile_width)r.tileSize=this.tile_width;else if(this.tile_height)r.tileSize=this.tile_height;else if(this.tiles)if(1===this.tiles.length)r.tileWidth=this.tiles[0].width,r.tileHeight=this.tiles[0].height||this.tiles[0].width,this.scale_factors=this.tiles[0].scaleFactors;else{this.scale_factors=[];for(var o=0;o<this.tiles.length;o++)for(var i=0;i<this.tiles[o].scaleFactors.length;i++){var a=this.tiles[o].scaleFactors[i];this.scale_factors.push(a),r.tileSizePerScaleFactor[a]={width:this.tiles[o].width,height:this.tiles[o].height||this.tiles[o].width}}}else if(t(r)){for(var s=Math.min(this.height,this.width),c=[256,512,1024],u=[],l=0;l<c.length;l++)c[l]<=s&&u.push(c[l]);u.length>0?r.tileSize=Math.max.apply(null,u):r.tileSize=s}else this.sizes&&this.sizes.length>0?(this.emulateLegacyImagePyramid=!0,r.levels=n(this),e.extend(!0,r,{width:r.levels[r.levels.length-1].width,height:r.levels[r.levels.length-1].height,tileSize:Math.max(r.height,r.width),tileOverlap:0,minLevel:0,maxLevel:r.levels.length-1}),this.levels=r.levels):e.console.error("Nothing in the info.json to construct image pyramids from");if(!r.maxLevel&&!this.emulateLegacyImagePyramid)if(this.scale_factors){var f=Math.max.apply(null,this.scale_factors);r.maxLevel=Math.round(Math.log(f)*Math.LOG2E)}else r.maxLevel=Number(Math.round(Math.log(Math.max(this.width,this.height),2)));if(this.sizes){var d=this.sizes.length;d!==r.maxLevel&&d!==r.maxLevel+1||(this.levelSizes=this.sizes.slice().sort((function(e,t){return e.width-t.width})),d===r.maxLevel&&this.levelSizes.push({width:this.width,height:this.height}))}e.TileSource.apply(this,[r])},e.extend(e.IIIFTileSource.prototype,e.TileSource.prototype,{supports:function(e,t){return!(!e.protocol||"http://iiif.io/api/image"!==e.protocol)||(!(!e["@context"]||"http://library.stanford.edu/iiif/image-api/1.1/context.json"!==e["@context"]&&"http://iiif.io/api/image/1/context.json"!==e["@context"])||(!(!e.profile||0!==e.profile.indexOf("http://library.stanford.edu/iiif/image-api/compliance.html"))||(!!(e.identifier&&e.width&&e.height)||!(!e.documentElement||"info"!==e.documentElement.tagName||"http://library.stanford.edu/iiif/image-api/ns/"!==e.documentElement.namespaceURI))))},configure:function(t,n,o){if(e.isPlainObject(t)){if(t["@context"]){var i=t["@context"];
vendor: 23,263 bytes, line 2
2if(Array.isArray(i))for(var a=0;a<i.length;a++)if("string"==typeof i[a]&&(/^http:\/\/iiif\.io\/api\/image\/[1-3]\/context\.json$/.test(i[a])||"http://library.stanford.edu/iiif/image-api/1.1/context.json"===i[a])){i=i[a];break}switch(i){case"http://iiif.io/api/image/1/context.json":case"http://library.stanford.edu/iiif/image-api/1.1/context.json":t.version=1;break;case"http://iiif.io/api/image/2/context.json":t.version=2;break;case"http://iiif.io/api/image/3/context.json":t.version=3;break;default:e.console.error("Data has a @context property which contains no known IIIF context URI.")}}else t["@context"]="http://iiif.io/api/image/1.0/context.json",t["@id"]=n.replace("/info.json",""),t.version=1;if(t.preferredFormats)for(var s=0;s<t.preferredFormats.length;s++)if(E.imageFormatSupported(t.preferredFormats[s])){t.tileFormat=t.preferredFormats[s];break}return t}var c=function(t){if(!t||!t.documentElement)throw new Error(e.getString("Errors.Xml"));var n=t.documentElement,o=n.tagName,i=null;if("info"===o)try{return r(n,i={}),i}catch(t){throw t instanceof Error?t:new Error(e.getString("Errors.IIIF"))}throw new Error(e.getString("Errors.IIIF"))}(t);return c["@context"]="http://iiif.io/api/image/1.0/context.json",c["@id"]=n.replace("/info.xml",""),c.version=1,c},getTileWidth:function(t){if(this.emulateLegacyImagePyramid)return e.TileSource.prototype.getTileWidth.call(this,t);var n=Math.pow(2,this.maxLevel-t);return this.tileSizePerScaleFactor&&this.tileSizePerScaleFactor[n]?this.tileSizePerScaleFactor[n].width:this._tileWidth},getTileHeight:function(t){if(this.emulateLegacyImagePyramid)return e.TileSource.prototype.getTileHeight.call(this,t);var n=Math.pow(2,this.maxLevel-t);return this.tileSizePerScaleFactor&&this.tileSizePerScaleFactor[n]?this.tileSizePerScaleFactor[n].height:this._tileHeight},getLevelScale:function(t){if(this.emulateLegacyImagePyramid){var n=NaN;return this.levels.length>0&&t>=this.minLevel&&t<=this.maxLevel&&(n=this.levels[t].width/this.levels[this.maxLevel].width),n}return e.TileSource.prototype.getLevelScale.call(this,t)},getNumTiles:function(t){if(this.emulateLegacyImagePyramid)return this.getLevelScale(t)?new e.Point(1,1):new e.Point(0,0);if(this.levelSizes){var n=this.levelSizes[t],r=Math.ceil(n.width/this.getTileWidth(t)),o=Math.ceil(n.height/this.getTileHeight(t));return new e.Point(r,o)}return e.TileSource.prototype.getNumTiles.call(this,t)},getTileAtPoint:function(t,n){if(this.emulateLegacyImagePyramid)return new e.Point(0,0);if(this.levelSizes){var r=n.x>=0&&n.x<=1&&n.y>=0&&n.y<=1/this.aspectRatio;e.console.assert(r,"[TileSource.getTileAtPoint] must be called with a valid point.");var o=this.levelSizes[t].width,i=n.x*o,a=n.y*o,s=Math.floor(i/this.getTileWidth(t)),c=Math.floor(a/this.getTileHeight(t));n.x>=1&&(s=this.getNumTiles(t).x-1);return n.y>=1/this.aspectRatio-1e-15&&(c=this.getNumTiles(t).y-1),new e.Point(s,c)}return e.TileSource.prototype.getTileAtPoint.call(this,t,n)},getTileUrl:function(e,t,n){if(this.emulateLegacyImagePyramid){var r=null;return this.levels.length>0&&e>=this.minLevel&&e<=this.maxLevel&&(r=this.levels[e].url),r}var o,i,a,s,c,u,l,f,d,p,h,v,m,g,y,b=Math.pow(.5,this.maxLevel-e);return this.levelSizes?(o=this.levelSizes[e].width,i=this.levelSizes[e].height):(o=Math.ceil(this.width*b),i=Math.ceil(this.height*b)),a=this.getTileWidth(e),s=this.getTileHeight(e),c=Math.round(a/b),u=Math.round(s/b),y=1===this.version?"native."+this.tileFormat:"default."+this.tileFormat,o<a&&i<s?(v=2===this.version&&o===this.width?"full":3===this.version&&o===this.width&&i===this.height?"max":3===this.version?o+","+i:o+",",l="full"):(f=t*c,d=n*u,p=Math.min(c,this.width-f),h=Math.min(u,this.height-d),l=0===t&&0===n&&p===this.width&&h===this.height?"full":[f,d,p,h].join(","),m=Math.min(a,o-t*a),g=Math.min(s,i-n*s),v=2===this.version&&m===this.width?"full":3===this.version&&m===this.width&&g===this.height?"max":3===this.version?m+","+g:m+","),[this._id,l,v,"0",y].join("/")},__testonly__:{canBeTiled:t,constructLevels:n}})}(E),function(e){e.OsmTileSource=function(t,n,r,o,i){var a;(a=e.isPlainObject(t)?t:{width:arguments[0],height:arguments[1],tileSize:arguments[2],tileOverlap:arguments[3],tilesUrl:arguments[4]}).width&&a.height||(a.width=65572864,a.height=65572864),a.tileSize||(a.tileSize=256,a.tileOverlap=0),a.tilesUrl||(a.tilesUrl="http://tile.openstreetmap.org/"),a.minLevel=8,e.TileSource.apply(this,[a])},e.extend(e.OsmTileSource.prototype,e.TileSource.prototype,{supports:function(e,t){return e.type&&"openstreetmaps"===e.type},configure:function(e,t,n){return e},getTileUrl:function(e,t,n){return this.tilesUrl+(e-8)+"/"+t+"/"+n+".png"}})}(E),function(e){e.TmsTileSource=function(t,n,r,o,i){var a;a=e.isPlainObject(t)?t:{width:arguments[0],height:arguments[1],tileSize:arguments[2],tileOverlap:arguments[3],tilesUrl:arguments[4]};var s,c=256*Math.ceil(a.width/256),u=256*Math.ceil(a.height/256);s=c>u?c/256:u/256,a.maxLevel=Math.ceil(Math.log(s)/Math.log(2))-1,a.tileSize=256,a.width=c,a.height=u,e.TileSource.apply(this,[a])},e.extend(e.TmsTileSource.prototype,e.TileSource.prototype,{supports:function(e,t){return e.type&&"tiledmapservice"===e.type},configure:function(e,t,n){return e},getTileUrl:function(e,t,n){var r=this.getNumTiles(e).y-1;return this.tilesUrl+e+"/"+t+"/"+(r-n)+".png"}})}(E),function(e){e.ZoomifyTileSource=function(e){void 0===e.tileSize&&(e.tileSize=256),void 0===e.fileFormat&&(e.fileFormat="jpg",this.fileFormat=e.fileFormat);var t={x:e.width,y:e.height};for(e.imageSizes=[{x:e.width,y:e.height}],e.gridSize=[this._getGridSize(e.width,e.height,e.tileSize)];parseInt(t.x,10)>e.tileSize||parseInt(t.y,10)>e.tileSize;)t.x=Math.floor(t.x/2),t.y=Math.floor(t.y/2),e.imageSizes.push({x:t.x,y:t.y}),e.gridSize.push(this._getGridSize(t.x,t.y,e.tileSize));e.imageSizes.reverse(),e.gridSize.reverse(),e.minLevel=0,e.maxLevel=e.gridSize.length-1,E.TileSource.apply(this,[e])},e.extend(e.ZoomifyTileSource.prototype,e.TileSource.prototype,{_getGridSize:function(e,t,n){return{x:Math.ceil(e/n),y:Math.ceil(t/n)}},_calculateAbsoluteTileNumber:function(e,t,n){for(var r=0,o={},i=0;i<e;i++)r+=(o=this.gridSize[i]).x*o.y;return r+=(o=this.gridSize[e]).x*n+t},supports:function(e,t){return e.type&&"zoomifytileservice"===e.type},configure:function(e,t,n){return e},getTileUrl:function(e,t,n){var r,o=this._calculateAbsoluteTileNumber(e,t,n);return r=Math.floor(o/256),this.tilesUrl+"TileGroup"+r+"/"+e+"-"+t+"-"+n+"."+this.fileFormat}})}(E),function(e){function t(e,t){return t.levels}e.LegacyTileSource=function(t){var n,r,o;e.isArray(t)&&(n={type:"legacy-image-pyramid",levels:t}),n.levels=function(t){var n,r,o=[];for(r=0;r<t.length;r++)(n=t[r]).height&&n.width&&n.url?o.push({url:n.url,width:Number(n.width),height:Number(n.height)}):e.console.error("Unsupported image format: %s",n.url?n.url:"<no URL>");return o.sort((function(e,t){return e.height-t.height}))}(n.levels),n.levels.length>0?(r=n.levels[n.levels.length-1].width,o=n.levels[n.levels.length-1].height):(r=0,o=0,e.console.error("No supported image formats found")),e.extend(!0,n,{width:r,height:o,tileSize:Math.max(o,r),tileOverlap:0,minLevel:0,maxLevel:n.levels.length>0?n.levels.length-1:0}),e.TileSource.apply(this,[n]),this.levels=n.levels},e.extend(e.LegacyTileSource.prototype,e.TileSource.prototype,{supports:function(e,t){return e.type&&"legacy-image-pyramid"===e.type||e.documentElement&&"legacy-image-pyramid"===e.documentElement.getAttribute("type")},configure:function(n,r,o){return e.isPlainObject(n)?t(this,n):function(n,r){if(!r||!r.documentElement)throw new Error(e.getString("Errors.Xml"));var o,i,a=r.documentElement,s=a.tagName,c=null,u=[];if("image"===s)try{for(c={type:a.getAttribute("type"),levels:[]},u=a.getElementsByTagName("level"),i=0;i<u.length;i++)o=u[i],c.levels.push({url:o.getAttribute("url"),width:parseInt(o.getAttribute("width"),10),height:parseInt(o.getAttribute("height"),10)});return t(n,c)}catch(e){throw e instanceof Error?e:new Error("Unknown error parsing Legacy Image Pyramid XML.")}else{if("collection"===s)throw new Error("Legacy Image Pyramid Collections not yet supported.");if("error"===s)throw new Error("Error: "+r)}throw new Error("Unknown element "+s)}(this,n)},getLevelScale:function(e){var t=NaN;return this.levels.length>0&&e>=this.minLevel&&e<=this.maxLevel&&(t=this.levels[e].width/this.levels[this.maxLevel].width),t},getNumTiles:function(t){return this.getLevelScale(t)?new e.Point(1,1):new e.Point(0,0)},getTileUrl:function(e,t,n){var r=null;return this.levels.length>0&&e>=this.minLevel&&e<=this.maxLevel&&(r=this.levels[e].url),r}})}(E),function(e){e.ImageTileSource=function(t){t=e.extend({buildPyramid:!0,crossOriginPolicy:!1,ajaxWithCredentials:!1},t),e.TileSource.apply(this,[t])},e.extend(e.ImageTileSource.prototype,e.TileSource.prototype,{supports:function(e,t){return e.type&&"image"===e.type},configure:function(e,t,n){return e},getImageInfo:function(t){var n=this._image=new Image,r=this;this.crossOriginPolicy&&(n.crossOrigin=this.crossOriginPolicy),this.ajaxWithCredentials&&(n.useCredentials=this.ajaxWithCredentials),e.addEvent(n,"load",(function(){r.width=n.naturalWidth,r.height=n.naturalHeight,r.aspectRatio=r.width/r.height,r.dimensions=new e.Point(r.width,r.height),r._tileWidth=r.width,r._tileHeight=r.height,r.tileOverlap=0,r.minLevel=0,r.levels=r._buildLevels(),r.maxLevel=r.levels.length-1,r.ready=!0,r.raiseEvent("ready",{tileSource:r})})),e.addEvent(n,"error",(function(){r.raiseEvent("open-failed",{message:"Error loading image at "+t,source:t})})),n.src=t},getLevelScale:function(e){var t=NaN;return e>=this.minLevel&&e<=this.maxLevel&&(t=this.levels[e].width/this.levels[this.maxLevel].width),t},getNumTiles:function(t){return this.getLevelScale(t)?new e.Point(1,1):new e.Point(0,0)},getTileUrl:function(e,t,n){var r=null;return e>=this.minLevel&&e<=this.maxLevel&&(r=this.levels[e].url),r},getContext2D:function(e,t,n){var r=null;return e>=this.minLevel&&e<=this.maxLevel&&(r=this.levels[e].context2D),r},destroy:function(e){this._freeupCanvasMemory(e)},_buildLevels:function(){var t=[{url:this._image.src,width:this._image.naturalWidth,height:this._image.naturalHeight}];if(!this.buildPyramid||!e.supportsCanvas)return delete this._image,t;var n=this._image.naturalWidth,r=this._image.naturalHeight,o=document.createElement("canvas"),i=o.getContext("2d");if(o.width=n,o.height=r,i.drawImage(this._image,0,0,n,r),t[0].context2D=i,delete this._image,e.isCanvasTainted(o))return t;for(;n>=2&&r>=2;){n=Math.floor(n/2),r=Math.floor(r/2);var a=document.createElement("canvas"),s=a.getContext("2d");a.width=n,a.height=r,s.drawImage(o,0,0,n,r),t.splice(0,0,{context2D:s,width:n,height:r}),o=a,i=s}return t},_freeupCanvasMemory:function(e){for(var t=0;t<this.levels.length;t++)this.levels[t].context2D&&(this.levels[t].context2D.canvas.height=0,this.levels[t].context2D.canvas.width=0,e&&e.raiseEvent("image-unloaded",{context2D:this.levels[t].context2D}))}})}(E),function(e){e.TileSourceCollection=function(t,n,r,o){e.console.error("TileSourceCollection is deprecated; use World instead")}}(E),function(e){function t(n){e.requestAnimationFrame((function(){!function(n){var r;n.shouldFade&&(r=1-(e.now()-n.fadeBeginTime)/n.fadeLength,r=Math.min(1,r),r=Math.max(0,r),n.imgGroup&&e.setElementOpacity(n.imgGroup,r,!0),r>0&&t(n))}(n)}))}function n(t,n){t.element.disabled||(n>=e.ButtonState.GROUP&&t.currentState===e.ButtonState.REST&&(!function(t){t.shouldFade=!1,t.imgGroup&&e.setElementOpacity(t.imgGroup,1,!0)}(t),t.currentState=e.ButtonState.GROUP),n>=e.ButtonState.HOVER&&t.currentState===e.ButtonState.GROUP&&(t.imgHover&&(t.imgHover.style.visibility=""),t.currentState=e.ButtonState.HOVER),n>=e.ButtonState.DOWN&&t.currentState===e.ButtonState.HOVER&&(t.imgDown&&(t.imgDown.style.visibility=""),t.currentState=e.ButtonState.DOWN))}function r(n,r){n.element.disabled||(r<=e.ButtonState.HOVER&&n.currentState===e.ButtonState.DOWN&&(n.imgDown&&(n.imgDown.style.visibility="hidden"),n.currentState=e.ButtonState.HOVER),r<=e.ButtonState.GROUP&&n.currentState===e.ButtonState.HOVER&&(n.imgHover&&(n.imgHover.style.visibility="hidden"),n.currentState=e.ButtonState.GROUP),r<=e.ButtonState.REST&&n.currentState===e.ButtonState.GROUP&&(!function(n){n.shouldFade=!0,n.fadeBeginTime=e.now()+n.fadeDelay,window.setTimeout((function(){t(n)}),n.fadeDelay)}(n),n.currentState=e.ButtonState.REST))}e.ButtonState={REST:0,GROUP:1,HOVER:2,DOWN:3},e.Button=function(t){var o=this;e.EventSource.call(this),e.extend(!0,this,{tooltip:null,srcRest:null,srcGroup:null,srcHover:null,srcDown:null,clickTimeThreshold:e.DEFAULT_SETTINGS.clickTimeThreshold,clickDistThreshold:e.DEFAULT_SETTINGS.clickDistThreshold,fadeDelay:0,fadeLength:2e3,onPress:null,onRelease:null,onClick:null,onEnter:null,onExit:null,onFocus:null,onBlur:null,userData:null},t),this.element=t.element||e.makeNeutralElement("div"),t.element||(this.imgRest=e.makeTransparentImage(this.srcRest),this.imgGroup=e.makeTransparentImage(this.srcGroup),this.imgHover=e.makeTransparentImage(this.srcHover),this.imgDown=e.makeTransparentImage(this.srcDown),this.imgRest.alt=this.imgGroup.alt=this.imgHover.alt=this.imgDown.alt=this.tooltip,e.setElementPointerEventsNone(this.imgRest),e.setElementPointerEventsNone(this.imgGroup),e.setElementPointerEventsNone(this.imgHover),e.setElementPointerEventsNone(this.imgDown),this.element.style.position="relative",e.setElementTouchActionNone(this.element),this.imgGroup.style.position=this.imgHover.style.position=this.imgDown.style.position="absolute",this.imgGroup.style.top=this.imgHover.style.top=this.imgDown.style.top="0px",this.imgGroup.style.left=this.imgHover.style.left=this.imgDown.style.left="0px",this.imgHover.style.visibility=this.imgDown.style.visibility="hidden",this.element.appendChild(this.imgRest),this.element.appendChild(this.imgGroup),this.element.appendChild(this.imgHover),this.element.appendChild(this.imgDown)),this.addHandler("press",this.onPress),this.addHandler("release",this.onRelease),this.addHandler("click",this.onClick),this.addHandler("enter",this.onEnter),this.addHandler("exit",this.onExit),this.addHandler("focus",this.onFocus),this.addHandler("blur",this.onBlur),this.currentState=e.ButtonState.GROUP,this.fadeBeginTime=null,this.shouldFade=!1,this.element.style.display="inline-block",this.element.style.position="relative",this.element.title=this.tooltip,this.tracker=new e.MouseTracker({userData:"Button.tracker",element:this.element,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,enterHandler:function(t){t.insideElementPressed?(n(o,e.ButtonState.DOWN),o.raiseEvent("enter",{originalEvent:t.originalEvent})):t.buttonDownAny||n(o,e.ButtonState.HOVER)},focusHandler:function(e){o.tracker.enterHandler(e),o.raiseEvent("focus",{originalEvent:e.originalEvent})},leaveHandler:function(t){r(o,e.ButtonState.GROUP),t.insideElementPressed&&o.raiseEvent("exit",{originalEvent:t.originalEvent})},blurHandler:function(e){o.tracker.leaveHandler(e),o.raiseEvent("blur",{originalEvent:e.originalEvent})},pressHandler:function(t){n(o,e.ButtonState.DOWN),o.raiseEvent("press",{originalEvent:t.originalEvent})},releaseHandler:function(t){t.insideElementPressed&&t.insideElementReleased?(r(o,e.ButtonState.HOVER),o.raiseEvent("release",{originalEvent:t.originalEvent})):t.insideElementPressed?r(o,e.ButtonState.GROUP):n(o,e.ButtonState.HOVER)},clickHandler:function(e){e.quick&&o.raiseEvent("click",{originalEvent:e.originalEvent})},keyHandler:function(e){13===e.keyCode?(o.raiseEvent("click",{originalEvent:e.originalEvent}),o.raiseEvent("release",{originalEvent:e.originalEvent}),e.preventDefault=!0):e.preventDefault=!1}}),r(this,e.ButtonState.REST)},e.extend(e.Button.prototype,e.EventSource.prototype,{notifyGroupEnter:function(){n(this,e.ButtonState.GROUP)},notifyGroupExit:function(){r(this,e.ButtonState.REST)},disable:function(){this.notifyGroupExit(),this.element.disabled=!0,this.tracker.setTracking(!1),e.setElementOpacity(this.element,.2,!0)},enable:function(){this.element.disabled=!1,this.tracker.setTracking(!0),e.setElementOpacity(this.element,1,!0),this.notifyGroupEnter()},destroy:function(){this.imgRest&&(this.element.removeChild(this.imgRest),this.imgRest=null),this.imgGroup&&(this.element.removeChild(this.imgGroup),this.imgGroup=null),this.imgHover&&(this.element.removeChild(this.imgHover),this.imgHover=null),this.imgDown&&(this.element.removeChild(this.imgDown),this.imgDown=null),this.removeAllHandlers(),this.tracker.destroy(),this.element=null}})}(E),function(e){e.ButtonGroup=function(t){e.extend(!0,this,{buttons:[],clickTimeThreshold:e.DEFAULT_SETTINGS.clickTimeThreshold,clickDistThreshold:e.DEFAULT_SETTINGS.clickDistThreshold,labelText:""},t);var n,r=this.buttons.concat([]),o=this;if(this.element=t.element||e.makeNeutralElement("div"),!t.group)for(this.element.style.display="inline-block",n=0;n<r.length;n++)this.element.appendChild(r[n].element);e.setElementTouchActionNone(this.element),this.tracker=new e.MouseTracker({userData:"ButtonGroup.tracker",element:this.element,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,enterHandler:function(e){var t;for(t=0;t<o.buttons.length;t++)o.buttons[t].notifyGroupEnter()},leaveHandler:function(e){var t;if(!e.insideElementPressed)for(t=0;t<o.buttons.length;t++)o.buttons[t].notifyGroupExit()}})},e.ButtonGroup.prototype={addButton:function(e){this.buttons.push(e),this.element.appendChild(e.element)},emulateEnter:function(){this.tracker.enterHandler({eventSource:this.tracker})},emulateLeave:function(){this.tracker.leaveHandler({eventSource:this.tracker})},destroy:function(){for(;this.buttons.length;){var e=this.buttons.pop();this.element.removeChild(e.element),e.destroy()}this.tracker.destroy(),this.element=null}}}(E),function(e){e.Rect=function(t,n,r,o,i){var a,s;this.x="number"==typeof t?t:0,this.y="number"==typeof n?n:0,this.width="number"==typeof r?r:0,this.height="number"==typeof o?o:0,this.degrees="number"==typeof i?i:0,this.degrees=e.positiveModulo(this.degrees,360),this.degrees>=270?(a=this.getTopRight(),this.x=a.x,this.y=a.y,s=this.height,this.height=this.width,this.width=s,this.degrees-=270):this.degrees>=180?(a=this.getBottomRight(),this.x=a.x,this.y=a.y,this.degrees-=180):this.degrees>=90&&(a=this.getBottomLeft(),this.x=a.x,this.y=a.y,s=this.height,this.height=this.width,this.width=s,this.degrees-=90)},e.Rect.fromSummits=function(t,n,r){var o=t.distanceTo(n),i=t.distanceTo(r),a=n.minus(t),s=Math.atan(a.y/a.x);return a.x<0?s+=Math.PI:a.y<0&&(s+=2*Math.PI),new e.Rect(t.x,t.y,o,i,s/Math.PI*180)},e.Rect.prototype={clone:function(){return new e.Rect(this.x,this.y,this.width,this.height,this.degrees)},getAspectRatio:function(){return this.width/this.height},getTopLeft:function(){return new e.Point(this.x,this.y)},getBottomRight:function(){return new e.Point(this.x+this.width,this.y+this.height).rotate(this.degrees,this.getTopLeft())},getTopRight:function(){return new e.Point(this.x+this.width,this.y).rotate(this.degrees,this.getTopLeft())},getBottomLeft:function(){return new e.Point(this.x,this.y+this.height).rotate(this.degrees,this.getTopLeft())},getCenter:function(){return new e.Point(this.x+this.width/2,this.y+this.height/2).rotate(this.degrees,this.getTopLeft())},getSize:function(){return new e.Point(this.width,this.height)},equals:function(t){return t instanceof e.Rect&&this.x===t.x&&this.y===t.y&&this.width===t.width&&this.height===t.height&&this.degrees===t.degrees},times:function(t){return new e.Rect(this.x*t,this.y*t,this.width*t,this.height*t,this.degrees)},translate:function(t){return new e.Rect(this.x+t.x,this.y+t.y,this.width,this.height,this.degrees)},union:function(t){var n=this.getBoundingBox(),r=t.getBoundingBox(),o=Math.min(n.x,r.x),i=Math.min(n.y,r.y),a=Math.max(n.x+n.width,r.x+r.width),s=Math.max(n.y+n.height,r.y+r.height);return new e.Rect(o,i,a-o,s-i)},intersection:function(t){var n=1e-10,r=[],o=this.getTopLeft();t.containsPoint(o,n)&&r.push(o);var i=this.getTopRight();t.containsPoint(i,n)&&r.push(i);var a=this.getBottomLeft();t.containsPoint(a,n)&&r.push(a);var s=this.getBottomRight();t.containsPoint(s,n)&&r.push(s);var c=t.getTopLeft();this.containsPoint(c,n)&&r.push(c);var u=t.getTopRight();this.containsPoint(u,n)&&r.push(u);var l=t.getBottomLeft();this.containsPoint(l,n)&&r.push(l);var f=t.getBottomRight();this.containsPoint(f,n)&&r.push(f);for(var d=this._getSegments(),p=t._getSegments(),h=0;h<d.length;h++)for(var v=d[h],m=0;m<p.length;m++){var g=p[m],y=b(v[0],v[1],g[0],g[1]);y&&r.push(y)}function b(t,r,o,i){var a=r.minus(t),s=i.minus(o),c=-s.x*a.y+a.x*s.y;if(0===c)return null;var u=(a.x*(t.y-o.y)-a.y*(t.x-o.x))/c,l=(s.x*(t.y-o.y)-s.y*(t.x-o.x))/c;return-1e-10<=u&&u<=1-n&&-1e-10<=l&&l<=1-n?new e.Point(t.x+l*a.x,t.y+l*a.y):null}if(0===r.length)return null;for(var w=r[0].x,O=r[0].x,E=r[0].y,x=r[0].y,S=1;S<r.length;S++){var j=r[S];j.x<w&&(w=j.x),j.x>O&&(O=j.x),j.y<E&&(E=j.y),j.y>x&&(x=j.y)}return new e.Rect(w,E,O-w,x-E)},_getSegments:function(){var e=this.getTopLeft(),t=this.getTopRight(),n=this.getBottomLeft(),r=this.getBottomRight();return[[e,t],[t,r],[r,n],[n,e]]},rotate:function(t,n){if(0===(t=e.positiveModulo(t,360)))return this.clone();n=n||this.getCenter();var r=this.getTopLeft().rotate(t,n),o=this.getTopRight().rotate(t,n).minus(r);o=o.apply((function(e){return Math.abs(e)<1e-15?0:e}));var i=Math.atan(o.y/o.x);return o.x<0?i+=Math.PI:o.y<0&&(i+=2*Math.PI),new e.Rect(r.x,r.y,this.width,this.height,i/Math.PI*180)},getBoundingBox:function(){if(0===this.degrees)return this.clone();var t=this.getTopLeft(),n=this.getTopRight(),r=this.getBottomLeft(),o=this.getBottomRight(),i=Math.min(t.x,n.x,r.x,o.x),a=Math.max(t.x,n.x,r.x,o.x),s=Math.min(t.y,n.y,r.y,o.y),c=Math.max(t.y,n.y,r.y,o.y);return new e.Rect(i,s,a-i,c-s)},getIntegerBoundingBox:function(){var t=this.getBoundingBox(),n=Math.floor(t.x),r=Math.floor(t.y),o=Math.ceil(t.width+t.x-n),i=Math.ceil(t.height+t.y-r);return new e.Rect(n,r,o,i)},containsPoint:function(e,t){t=t||0;var n=this.getTopLeft(),r=this.getTopRight(),o=this.getBottomLeft(),i=r.minus(n),a=o.minus(n);return(e.x-n.x)*i.x+(e.y-n.y)*i.y>=-t&&(e.x-r.x)*i.x+(e.y-r.y)*i.y<=t&&(e.x-n.x)*a.x+(e.y-n.y)*a.y>=-t&&(e.x-o.x)*a.x+(e.y-o.y)*a.y<=t},toString:function(){return"["+Math.round(100*this.x)/100+", "+Math.round(100*this.y)/100+", "+Math.round(100*this.width)/100+"x"+Math.round(100*this.height)/100+", "+Math.round(100*this.degrees)/100+"deg]"}}}(E),function(e){var t={};function n(e){var t;e.quick&&(t="horizontal"===this.scroll?Math.floor(e.position.x/(this.panelWidth+4)):Math.floor(e.position.y/this.panelHeight),this.viewer.goToPage(t));this.element.focus()}function r(t){if(this.dragging=!0,this.element){var n=Number(this.element.style.marginLeft.replace("px","")),r=Number(this.element.style.marginTop.replace("px","")),o=Number(this.element.style.width.replace("px","")),a=Number(this.element.style.height.replace("px","")),s=e.getElementSize(this.viewer.canvas);"horizontal"===this.scroll?-t.delta.x>0?n>-(o-s.x)&&(this.element.style.marginLeft=n+2*t.delta.x+"px",i(this,s.x,n+2*t.delta.x)):-t.delta.x<0&&n<0&&(this.element.style.marginLeft=n+2*t.delta.x+"px",i(this,s.x,n+2*t.delta.x)):-t.delta.y>0?r>-(a-s.y)&&(this.element.style.marginTop=r+2*t.delta.y+"px",i(this,s.y,r+2*t.delta.y)
vendor: 4,662 bytes, line 2
2):-t.delta.y<0&&r<0&&(this.element.style.marginTop=r+2*t.delta.y+"px",i(this,s.y,r+2*t.delta.y))}}function o(t){if(this.element){var n=Number(this.element.style.marginLeft.replace("px","")),r=Number(this.element.style.marginTop.replace("px","")),o=Number(this.element.style.width.replace("px","")),a=Number(this.element.style.height.replace("px","")),s=e.getElementSize(this.viewer.canvas);"horizontal"===this.scroll?t.scroll>0?n>-(o-s.x)&&(this.element.style.marginLeft=n-60*t.scroll+"px",i(this,s.x,n-60*t.scroll)):t.scroll<0&&n<0&&(this.element.style.marginLeft=n-60*t.scroll+"px",i(this,s.x,n-60*t.scroll)):t.scroll<0?r>s.y-a&&(this.element.style.marginTop=r+60*t.scroll+"px",i(this,s.y,r+60*t.scroll)):t.scroll>0&&r<0&&(this.element.style.marginTop=r+60*t.scroll+"px",i(this,s.y,r+60*t.scroll)),t.preventDefault=!0}}function i(t,n,r){var o,i,a,s,c,u;for(o="horizontal"===t.scroll?t.panelWidth:t.panelHeight,i=Math.ceil(n/o)+5,c=i=(i=(a=Math.ceil((Math.abs(r)+n)/o)+1)-i)<0?0:i;c<a&&c<t.panels.length;c++)if(!(u=t.panels[c]).activePanel){var l,f=t.viewer.tileSources[c];l=f.referenceStripThumbnailUrl?{type:"image",url:f.referenceStripThumbnailUrl}:f,s=new e.Viewer({id:u.id,tileSources:[l],element:u,navigatorSizeRatio:t.sizeRatio,showNavigator:!1,mouseNavEnabled:!1,showNavigationControl:!1,showSequenceControl:!1,immediateRender:!0,blendTime:0,animationTime:0,loadTilesWithAjax:t.viewer.loadTilesWithAjax,ajaxHeaders:t.viewer.ajaxHeaders,drawer:"canvas"}),e.setElementPointerEventsNone(s.canvas),e.setElementPointerEventsNone(s.container),s.innerTracker.setTracking(!1),s.outerTracker.setTracking(!1),t.miniViewers[u.id]=s,u.activePanel=!0}}function a(e){var t=e.eventSource.element;"horizontal"===this.scroll?t.style.marginBottom="0px":t.style.marginLeft="0px"}function s(t){var n=t.eventSource.element;"horizontal"===this.scroll?n.style.marginBottom="-"+e.getElementSize(n).y/2+"px":n.style.marginLeft="-"+e.getElementSize(n).x/2+"px"}function c(e){if(e.ctrl||e.alt||e.meta)e.preventDefault=!1;else switch(e.keyCode){case 38:case 39:o.call(this,{eventSource:this.tracker,position:null,scroll:1,shift:null}),e.preventDefault=!0;break;case 40:case 37:o.call(this,{eventSource:this.tracker,position:null,scroll:-1,shift:null}),e.preventDefault=!0;break;default:e.preventDefault=!1}}function u(e){if(e.ctrl||e.alt||e.meta)e.preventDefault=!1;else switch(e.keyCode){case 61:case 48:case 119:case 87:case 100:o.call(this,{eventSource:this.tracker,position:null,scroll:1,shift:null}),e.preventDefault=!0;break;case 45:case 115:case 83:case 97:o.call(this,{eventSource:this.tracker,position:null,scroll:-1,shift:null}),e.preventDefault=!0;break;default:e.preventDefault=!1}}e.ReferenceStrip=function(l){var f,d,p,h=l.viewer,v=e.getElementSize(h.element);for(l.id||(l.id="referencestrip-"+e.now(),this.element=e.makeNeutralElement("div"),this.element.id=l.id,this.element.className="referencestrip"),l=e.extend(!0,{sizeRatio:e.DEFAULT_SETTINGS.referenceStripSizeRatio,position:e.DEFAULT_SETTINGS.referenceStripPosition,scroll:e.DEFAULT_SETTINGS.referenceStripScroll,clickTimeThreshold:e.DEFAULT_SETTINGS.clickTimeThreshold},l,{element:this.element}),e.extend(this,l),t[this.id]={animating:!1},this.minPixelRatio=this.viewer.minPixelRatio,this.element.tabIndex=0,(d=this.element.style).marginTop="0px",d.marginRight="0px",d.marginBottom="0px",d.marginLeft="0px",d.left="0px",d.bottom="0px",d.border="0px",d.background="#000",d.position="relative",e.setElementTouchActionNone(this.element),e.setElementOpacity(this.element,.8),this.viewer=h,this.tracker=new e.MouseTracker({userData:"ReferenceStrip.tracker",element:this.element,clickHandler:e.delegate(this,n),dragHandler:e.delegate(this,r),scrollHandler:e.delegate(this,o),enterHandler:e.delegate(this,a),leaveHandler:e.delegate(this,s),keyDownHandler:e.delegate(this,c),keyHandler:e.delegate(this,u),preProcessEventHandler:function(e){"wheel"===e.eventType&&(e.preventDefault=!0)}}),l.width&&l.height?(this.element.style.width=l.width+"px",this.element.style.height=l.height+"px",h.addControl(this.element,{anchor:e.ControlAnchor.BOTTOM_LEFT})):"horizontal"===l.scroll?(this.element.style.width=v.x*l.sizeRatio*h.tileSources.length+12*h.tileSources.length+"px",this.element.style.height=v.y*l.sizeRatio+"px",h.addControl(this.element,{anchor:e.ControlAnchor.BOTTOM_LEFT})):(this.element.style.height=v.y*l.sizeRatio*h.tileSources.length+12*h.tileSources.length+"px",this.element.style.width=v.x*l.sizeRatio+"px",h.addControl(this.element,{anchor:e.ControlAnchor.TOP_LEFT})),this.panelWidth=v.x*this.sizeRatio+8,this.panelHeight=v.y*this.sizeRatio+8,this.panels=[],this.miniViewers={},p=0;p<h.tileSources.length;
vendor: 4,113 bytes, line 2
2p++)(f=e.makeNeutralElement("div")).id=this.element.id+"-"+p,f.style.width=this.panelWidth+"px",f.style.height=this.panelHeight+"px",f.style.display="inline",f.style.float="left",f.style.cssFloat="left",f.style.padding="2px",e.setElementTouchActionNone(f),e.setElementPointerEventsNone(f),this.element.appendChild(f),f.activePanel=!1,this.panels.push(f);i(this,"vertical"===this.scroll?v.y:v.x,0),this.setFocus(0)},e.ReferenceStrip.prototype={setFocus:function(t){var n,r=this.element.querySelector("#"+this.element.id+"-"+t),o=e.getElementSize(this.viewer.canvas),s=Number(this.element.style.width.replace("px","")),c=Number(this.element.style.height.replace("px","")),u=-Number(this.element.style.marginLeft.replace("px","")),l=-Number(this.element.style.marginTop.replace("px",""));this.currentSelected!==r&&(this.currentSelected&&(this.currentSelected.style.background="#000"),this.currentSelected=r,this.currentSelected.style.background="#999","horizontal"===this.scroll?(n=Number(t)*(this.panelWidth+3))>u+o.x-this.panelWidth?(n=Math.min(n,s-o.x),this.element.style.marginLeft=-n+"px",i(this,o.x,-n)):n<u&&(n=Math.max(0,n-o.x/2),this.element.style.marginLeft=-n+"px",i(this,o.x,-n)):(n=Number(t)*(this.panelHeight+3))>l+o.y-this.panelHeight?(n=Math.min(n,c-o.y),this.element.style.marginTop=-n+"px",i(this,o.y,-n)):n<l&&(n=Math.max(0,n-o.y/2),this.element.style.marginTop=-n+"px",i(this,o.y,-n)),this.currentPage=t,a.call(this,{eventSource:this.tracker}))},update:function(){return!!t[this.id].animating},destroy:function(){if(this.miniViewers)for(var e in this.miniViewers)this.miniViewers[e].destroy();this.tracker.destroy(),this.element&&this.viewer.removeControl(this.element)}}}(E),function(e){e.DisplayRect=function(t,n,r,o,i,a){e.Rect.apply(this,[t,n,r,o]),this.minLevel=i,this.maxLevel=a},e.extend(e.DisplayRect.prototype,e.Rect.prototype)}(E),function(e){e.Spring=function(t){var n=arguments;"object"!=typeof t&&(t={initial:n.length&&"number"==typeof n[0]?n[0]:void 0,springStiffness:n.length>1?n[1].springStiffness:5,animationTime:n.length>1?n[1].animationTime:1.5}),e.console.assert("number"==typeof t.springStiffness&&0!==t.springStiffness,"[OpenSeadragon.Spring] options.springStiffness must be a non-zero number"),e.console.assert("number"==typeof t.animationTime&&t.animationTime>=0,"[OpenSeadragon.Spring] options.animationTime must be a number greater than or equal to 0"),t.exponential&&(this._exponential=!0,delete t.exponential),e.extend(!0,this,t),this.current={value:"number"==typeof this.initial?this.initial:this._exponential?0:1,time:e.now()},e.console.assert(!this._exponential||0!==this.current.value,"[OpenSeadragon.Spring] value must be non-zero for exponential springs"),this.start={value:this.current.value,time:this.current.time},this.target={value:this.current.value,time:this.current.time},this._exponential&&(this.start._logValue=Math.log(this.start.value),this.target._logValue=Math.log(this.target.value),this.current._logValue=Math.log(this.current.value))},e.Spring.prototype={resetTo:function(t){e.console.assert(!this._exponential||0!==t,"[OpenSeadragon.Spring.resetTo] target must be non-zero for exponential springs"),this.start.value=this.target.value=this.current.value=t,this.start.time=this.target.time=this.current.time=e.now(),this._exponential&&(this.start._logValue=Math.log(this.start.value),this.target._logValue=Math.log(this.target.value),this.current._logValue=Math.log(this.current.value))},springTo:function(t){e.console.assert(!this._exponential||0!==t,"[OpenSeadragon.Spring.springTo] target must be non-zero for exponential springs"),this.start.value=this.current.value,this.start.time=this.current.time,this.target.value=t,this.target.time=this.start.time+1e3*this.animationTime,this._exponential&&(this.start._logValue=Math.log(this.start.value),this.target._logValue=Math.log(this.target.value))},shiftBy:function(t){this.start.value+=t,this.target.value+=t,this._exponential&&(e.console.assert(0!==this.target.value&&0!==this.start.value,"[OpenSeadragon.Spring.shiftBy] spring value must be non-zero for exponential springs"),this.start._logV
2alue=Math.log(this.start.value),this.target._logValue=Math.log(this.target.value))},setExponential:function(t){this._exponential=t,this._exponential&&(e.console.assert(0!==this.current.value&&0!==this.target.value&&0!==this.start.value,"[OpenSeadragon.Spring.setExponential] spring value must be non-zero for exponential springs"),this.start._logValue=Math.log(this.start.value),this.target._logValue=Math.log(this.target.value),this.current._logValue=Math.log(this.current.value))},update:function(){var t,n,r,o;if(this.current.time=e.now(),this._exponential?(t=this.start._logValue,n=this.target._logValue):(t=this.start.value,n=this.target.value),this.current.time>=this.target.time)this.current.value=this.target.value;else{var i=t+(n-t)*(r=this.springStiffness,o=(this.current.time-this.start.time)/(this.target.time-this.start.time),(1-Math.exp(r*-o))/(1-Math.exp(-r)));this._exponential?this.current.value=Math.exp(i):this.current.value=i}return this.current.value!==this.target.value},isAtTargetValue:function(){return this.current.value===this.target.value}}}(E),function(e){e.ImageJob=function(t){e.extend(!0,this,{timeout:e.DEFAULT_SETTINGS.timeout,jobId:null,tries:0},t),this.data=null,this.userData={},this.errorMsg=null},e.ImageJob.prototype={start:function(){this.tries++;var e=this,t=this.abort;this.jobId=window.setTimeout((function(){e.finish(null,null,"Image load exceeded timeout ("+e.timeout+" ms)")}),this.timeout),this.abort=function(){e.source.downloadTileAbort(e),"function"==typeof t&&t()},this.source.downloadTileStart(this)},finish:function(e,t,n){this.data=e,this.request=t,this.errorMsg=n,this.jobId&&window.clearTimeout(this.jobId),this.callback(this)}},e.ImageLoader=function(t){e.extend(!0,this,{jobLimit:e.DEFAULT_SETTINGS.imageLoaderLimit,timeout:e.DEFAULT_SETTINGS.timeout,jobQueue:[],failedTiles:[],jobsInProgress:0},t)},e.ImageLoader.prototype={addJob:function(t){if(!t.source){e.console.error("ImageLoader.prototype.addJob() requires [options.source]. TileSource since new API defines how images are fetched. Creating a dummy TileSource.");var n=e.TileSource.prototype;t.source={downloadTileStart:n.downloadTileStart,downloadTileAbort:n.downloadTileAbort}}var r=this,o={src:t.src,tile:t.tile||{},source:t.source,loadWithAjax:t.loadWithAjax,ajaxHeaders:t.loadWithAjax?t.ajaxHeaders:null,crossOriginPolicy:t.crossOriginPolicy,ajaxWithCredentials:t.ajaxWithCredentials,postData:t.postData,callback:function(e){!function(e,t,n){""!==t.errorMsg&&(null===t.data||void 0===t.data)&&t.tries<1+e.tileRetryMax&&e.failedTiles.push(t);var r;e.jobsInProgress--,(!e.jobLimit||e.jobsInProgress<e.jobLimit)&&e.jobQueue.length>0&&((r=e.jobQueue.shift()).start(),e.jobsInProgress++);e.tileRetryMax>0&&0===e.jobQueue.length&&(!e.jobLimit||e.jobsInProgress<e.jobLimit)&&e.failedTiles.length>0&&(r=e.failedTiles.shift(),setTimeout((function(){r.start()}),e.tileRetryDelay),e.jobsInProgress++);n(t.data,t.errorMsg,t.request)}(r,e,t.callback)},abort:t.abort,timeout:this.timeout},i=new e.ImageJob(o);!this.jobLimit||this.jobsInProgress<this.jobLimit?(i.start(),this.jobsInProgress++):this.jobQueue.push(i)},clear:function(){for(var e=0;e<this.jobQueue.length;e++){var t=this.jobQueue[e];"function"==typeof t.abort&&t.abort()}this.jobQueue=[]}}}(E),function(e){e.Tile=function(t,n,r,o,i,a,s,c,u,l,f,d){this.level=t,this.x=n,this.y=r,this.bounds=o,this.positionedBounds=new E.Rect(o.x,o.y,o.width,o.height),this.sourceBounds=l,this.exists=i,this._url=a,this.postData=f,this.context2D=s,this.loadWithAjax=c,this.ajaxHeaders=u,void 0===d&&(e.console.warn("Tile constructor needs 'cacheKey' variable: creation tile cache in Tile class is deprecated. TileSource.prototype.getTileHashKey will be used."),d=e.TileSource.prototype.getTileHashKey(t,n,r,a,u,f)),this.cacheKey=d,this.loaded=!1,this.loading=!1,this.element=null,this.imgElement=null,this.style=null,this.position=null,this.size=null,this.flipped=!1,this.blendStart=null,this.opacity=null,this.squaredDistance=null,this.visibility=null,this.hasTransparency=!1,this.beingDrawn=!1,this.lastTouchTime=0,this.isRightMost=!1,this.isBottomMost=!1},e.Tile.prototype={toString:function(){return this.level+"/"+this.x+"_"+this.y},_hasTransparencyChannel:function(){return console.warn("Tile.prototype._hasTransparencyChannel
2() has been deprecated and will be removed in the future. Use TileSource.prototype.hasTransparency() instead."),!!this.context2D||this.getUrl().match(".png")},get image(){return e.console.error("[Tile.image] property has been deprecated. Use [Tile.prototype.getImage] instead."),this.getImage()},get url(){return e.console.error("[Tile.url] property has been deprecated. Use [Tile.prototype.getUrl] instead."),this.getUrl()},getImage:function(){return this.cacheImageRecord.getImage()},getUrl:function(){return"function"==typeof this._url?this._url():this._url},getCanvasContext:function(){return this.context2D||this.cacheImageRecord&&this.cacheImageRecord.getRenderedContext()},getScaleForEdgeSmoothing:function(){var t;if(this.cacheImageRecord)t=this.cacheImageRecord.getRenderedContext();else{if(!this.context2D)return e.console.warn("[Tile.drawCanvas] attempting to get tile scale %s when tile's not cached",this.toString()),1;t=this.context2D}return t.canvas.width/(this.size.x*e.pixelDensityRatio)},getTranslationForEdgeSmoothing:function(t,n,r){var o=Math.max(1,Math.ceil((r.x-n.x)/2)),i=Math.max(1,Math.ceil((r.y-n.y)/2));return new e.Point(o,i).minus(this.position.times(e.pixelDensityRatio).times(t||1).apply((function(e){return e%1})))},unload:function(){this.imgElement&&this.imgElement.parentNode&&this.imgElement.parentNode.removeChild(this.imgElement),this.element&&this.element.parentNode&&this.element.parentNode.removeChild(this.element),this.element=null,this.imgElement=null,this.loaded=!1,this.loading=!1}}}(E),function(e){e.OverlayPlacement=e.Placement,e.OverlayRotationMode=e.freezeObject({NO_ROTATION:1,EXACT:2,BOUNDING_BOX:3}),e.Overlay=function(t,n,r){var o;o=e.isPlainObject(t)?t:{element:t,location:n,placement:r},this.elementWrapper=document.createElement("div"),this.element=o.element,this.elementWrapper.appendChild(this.element),this.element.id?this.elementWrapper.id="overlay-wrapper-"+this.element.id:this.elementWrapper.id="overlay-wrapper",this.style=this.elementWrapper.style,this._init(o)},e.Overlay.prototype={_init:function(t){this.location=t.location,this.placement=void 0===t.placement?e.Placement.TOP_LEFT:t.placement,this.onDraw=t.onDraw,this.checkResize=void 0===t.checkResize||t.checkResize,this.width=void 0===t.width?null:t.width,this.height=void 0===t.height?null:t.height,this.rotationMode=t.rotationMode||e.OverlayRotationMode.EXACT,this.location instanceof e.Rect&&(this.width=this.location.width,this.height=this.location.height,this.location=this.location.getTopLeft(),this.placement=e.Placement.TOP_LEFT),this.scales=null!==this.width&&null!==this.height,this.bounds=new e.Rect(this.location.x,this.location.y,this.width,this.height),this.position=this.location},adjust:function(t,n){var r=e.Placement.properties[this.placement];r&&(r.isHorizontallyCentered?t.x-=n.x/2:r.isRight&&(t.x-=n.x),r.isVerticallyCentered?t.y-=n.y/2:r.isBottom&&(t.y-=n.y))},destroy:function(){var t=this.elementWrapper,n=this.style;t.parentNode&&(t.parentNode.removeChild(t),t.prevElementParent&&(n.display="none",document.body.appendChild(t))),this.onDraw=null,n.top="",n.left="",n.position="",null!==this.width&&(n.width=""),null!==this.height&&(n.height="");var r=e.getCssPropertyWithVendorPrefix("transformOrigin"),o=e.getCssPropertyWithVendorPrefix("transform");r&&o&&(n[r]="",n[o]="")},drawHTML:function(t,n){var r=this.elementWrapper;r.parentNode!==t&&(r.prevElementParent=r.parentNode,r.prevNextSibling=r.nextSibling,t.appendChild(r),this.style.position="absolute",this.size=e.getElementSize(this.elementWrapper));var o=this._getOverlayPositionAndSize(n),i=o.position,a=this.size=o.size,s="";n.overlayPreserveContentDirection&&(s=n.flipped?" scaleX(-1)":" scaleX(1)");var c=n.flipped?-o.rotate:o.rotate,u=n.flipped?" scaleX(-1)":"";if(this.onDraw)this.onDraw(i,a,this.element);else{var l=this.style,f=this.element.style;f.display="block",l.left=i.x+"px",l.top=i.y+"px",null!==this.width&&(f.width=a.x+"px"),null!==this.height&&(f.height=a.y+"px");var d=e.getCssPropertyWithVendorPrefix("transformOrigin"),p=e.getCssPropertyWithVendorPrefix("transform");d&&p&&(c&&!n.flipped?(f[p]="",l[d]=this._getTransformOrigin(),l[p]="rotate("+c+"deg)"):!c&&n.flipped?(f[p]=s,l[d]=this._getTransformOrigin(),l[p]=u):c&&n.flipped?(f[p]=s,l[d]=this._getTransformOrigin(),l[p]="rotate("+c+"deg)"+u):(f[p]="",l[d]="",l[p]="")),l.display="flex"}},_getOverlayPositionAndSize:function(t){var n=t.pixelFromPoint(this.location,!0),r=this._getSizeInPixels(t);this.adjust(n,r);var o=0;if(t.getRotation(!0)&&this.rotationMode!==e.OverlayRotationMode.NO_ROTATION)if(this.rotationMode===e.OverlayRotationMode.BOUNDING_BOX&&null!==this.width&&null!==this.height){var i=new e.Rect(n.x,n.y,r.x,r.y),a=this._getBoundingBox(i,t.getRotation(!0));n=a.getTopLeft(),r=a.getSize()}else o=t.getRotation(!0);return t.flipped&&(n.x=t.getContainerSize().x-n.x),{position:n,size:r,rotate:o}},_getSizeInPixels:function(t){var n=this.size.x,r=this.size.y;if(null!==this.width||null!==this.height){var o=t.deltaPixelsFromPointsNoRotate(new e.Point(this.width||0,this.height||0),!0);null!==this.width&&(n=o.x),null!==this.height&&(r=o.y)}if(this.checkResize&&(null===this.width||null===this.height)){var i=this.size=e.getElementSize(this.elementWrapper);null===this.width&&(n=i.x),null===this.height&&(r=i.y)}return new e.Point(n,r)},_getBoundingBox:function(e,t){var n=this._getPlacementPoint(e);return e.rotate(t,n).getBoundingBox()},_getPlacementPoint:function(t){var n=new e.Point(t.x,t.y),r=e.Placement.properties[this.placement];return r&&(r.isHorizontallyCentered?n.x+=t.width/2:r.isRight&&(n.x+=t.width),r.isVerticallyCentered?n.y+=t.height/2:r.isBottom&&(n.y+=t.height)),n},_getTransformOrigin:function(){var t="",n=e.Placement.properties[this.placement];return n?(n.isLeft?t="left":n.isRight&&(t="right"),n.isTop?t+=" top":n.isBottom&&(t+=" bottom"),t):t},update:function(t,n){var r=e.isPlainObject(t)?t:{location:t,placement:n};this._init({location:r.location||this.location,placement:void 0!==r.placement?r.placement:this.placement,onDraw:r.onDraw||this.onDraw,checkResize:r.checkResize||this.checkResize,width:void 0!==r.width?r.width:this.width,height:void 0!==r.height?r.height:this.height,rotationMode:r.rotationMode||this.rotationMode})},getBounds:function(t){e.console.assert(t,"A viewport must now be passed to Overlay.getBounds.");var n=this.width,r=this.height;if(null===n||null===r){var o=t.deltaPointsFromPixelsNoRotate(this.size,!0);null===n&&(n=o.x),null===r&&(r=o.y)}var i=this.location.clone();return this.adjust(i,new e.Point(n,r)),this._adjustBoundsForRotation(t,new e.Rect(i.x,i.y,n,r))},_adjustBoundsForRotation:function(t,n){if(!t||0===t.getRotation(!0)||this.rotationMode===e.OverlayRotationMode.EXACT)return n;if(this.rotationMode===e.OverlayRotationMode.BOUNDING_BOX){if(null===this.width||null===this.height)return n;var r=this._getOverlayPositionAndSize(t);return t.viewerElementToViewportRectangle(new e.Rect(r.position.x,r.position.y,r.size.x,r.size.y))}return n.rotate(-t.getRotation(!0),this._getPlacementPoint(n))}}}(E),function(e){var t=e;t.DrawerBase=function(){return w((function t(n){y(this,t),e.console.assert(n.viewer,"[Drawer] options.viewer is required"),e.console.assert(n.viewport,"[Drawer] options.viewport is required"),e.console.assert(n.element,"[Drawer] options.element is required"),this.viewer=n.viewer,this.viewport=n.viewport,this.debugGridColor="string"==typeof n.debugGridColor?[n.debugGridColor]:n.debugGridColor||e.DEFAULT_SETTINGS.debugGridColor,this.options=n.options||{},this.container=e.getElement(n.element),this._renderingTarget=this._createDrawingElement(),this.canvas.style.width="100%",this.canvas.style.height="100%",this.canvas.style.position="absolute",this.canvas.style.left="0",e.setElementOpacity(this.canvas,this.viewer.opacity,!0),e.setElementPointerEventsNone(this.canvas),e.setElementTouchActionNone(this.canvas),this.container.style.textAlign="left",this.container.appendChild(this.canvas),this._checkForAPIOverrides()}),[{key:"canvas",get:function(){return this._renderingTarget}},{key:"element",get:function(){return e.console.error("Drawer.element is deprecated. Use Drawer.container instead."),this.container}}
2,{key:"getType",value:function(){e.console.error("Drawer.getType must be implemented by child class")}},{key:"_createDrawingElement",value:function(){return e.console.error("Drawer._createDrawingElement must be implemented by child class"),null}},{key:"draw",value:function(t){e.console.error("Drawer.draw must be implemented by child class")}},{key:"canRotate",value:function(){e.console.error("Drawer.canRotate must be implemented by child class")}},{key:"destroy",value:function(){e.console.error("Drawer.destroy must be implemented by child class")}},{key:"minimumOverlapRequired",value:function(e){return!1}},{key:"setImageSmoothingEnabled",value:function(t){e.console.error("Drawer.setImageSmoothingEnabled must be implemented by child class")}},{key:"drawDebuggingRect",value:function(t){e.console.warn("[drawer].drawDebuggingRect is not implemented by this drawer")}},{key:"clear",value:function(){e.console.warn("[drawer].clear() is deprecated. The drawer is responsible for clearing itself as needed before drawing tiles.")}},{key:"_checkForAPIOverrides",value:function(){if(this._createDrawingElement===e.DrawerBase.prototype._createDrawingElement)throw new Error("[drawer]._createDrawingElement must be implemented by child class");if(this.draw===e.DrawerBase.prototype.draw)throw new Error("[drawer].draw must be implemented by child class");if(this.canRotate===e.DrawerBase.prototype.canRotate)throw new Error("[drawer].canRotate must be implemented by child class");if(this.destroy===e.DrawerBase.prototype.destroy)throw new Error("[drawer].destroy must be implemented by child class");if(this.setImageSmoothingEnabled===e.DrawerBase.prototype.setImageSmoothingEnabled)throw new Error("[drawer].setImageSmoothingEnabled must be implemented by child class")}},{key:"viewportToDrawerRectangle",value:function(t){var n=this.viewport.pixelFromPointNoRotate(t.getTopLeft(),!0),r=this.viewport.deltaPixelsFromPointsNoRotate(t.getSize(),!0);return new e.Rect(n.x*e.pixelDensityRatio,n.y*e.pixelDensityRatio,r.x*e.pixelDensityRatio,r.y*e.pixelDensityRatio)}},{key:"viewportCoordToDrawerCoord",value:function(t){var n=this.viewport.pixelFromPointNoRotate(t,!0);return new e.Point(n.x*e.pixelDensityRatio,n.y*e.pixelDensityRatio)}},{key:"_calculateCanvasSize",value:function(){var n=e.pixelDensityRatio,r=this.viewport.getContainerSize();return new t.Point(Math.round(r.x*n),Math.round(r.y*n))}},{key:"_raiseTiledImageDrawnEvent",value:function(e,t){this.viewer&&this.viewer.raiseEvent("tiled-image-drawn",{tiledImage:e,tiles:t})}},{key:"_raiseDrawerErrorEvent",value:function(e,t){this.viewer&&this.viewer.raiseEvent("drawer-error",{tiledImage:e,drawer:this,error:t})}}],[{key:"isSupported",value:function(){e.console.error("Drawer.isSupported must be implemented by child class")}}])}()}(E),function(e){var t=function(t){function n(e){var t;return y(this,n),(t=l(this,n,[e])).viewer.rejectEventHandler("tile-drawing","The HTMLDrawer does not raise the tile-drawing event"),t.viewer.allowEventHandler("tile-drawn"),t}return p(n,t),w(n,[{key:"getType",value:function(){return"html"}},{key:"minimumOverlapRequired",value:function(e){return!0}},{key:"_createDrawingElement",value:function(){return e.makeNeutralElement("div")}},{key:"draw",value:function(e){var t=this;this._prepareNewFrame(),e.forEach((function(e){0!==e.opacity&&t._drawTiles(e)}))}},{key:"canRotate",value:function(){return!1}},{key:"destroy",value:function(){this.container.removeChild(this.canvas)}},{key:"setImageSmoothingEnabled",value:function(){}},{key:"_prepareNewFrame",value:function(){this.canvas.innerHTML=""}},{key:"_drawTiles",value:function(e){var t=e.getTilesToDraw().map((function(e){return e.tile}));if(0!==e.opacity&&(0!==t.length||e.placeholderFillStyle))for(var n=t.length-1;n>=0;n--){var r=t[n];this._drawTile(r),this.viewer&&this.viewer.raiseEvent("tile-drawn",{tiledImage:e,tile:r})}}},{key:"_drawTile",value:function(t){e.console.assert(t,"[Drawer._drawTile] tile is required");var n=this.canvas;if(t.cacheImageRecord)if(t.loaded){if(!t.element){var r=t.getImage();if(!r)return;t.element=e.makeNeutralElement("div"),t.imgElement=r.cloneNode(),t.imgElement.style.msInterpolationMode="nearest-neighbor",t.imgElement.style.width="100%",t.imgElement.style.height="100%",t.style=t.element.style,t.style.position="absolute"}t.element.parentNode!==n&&n.appendChild(t.element),t.imgElement.parentNode!==t.element&&t.element.appendChild(t.imgElement),t.style.top=t.position.y+"px",t.style.left=t.position.x+"px",t.style.height=t.size.y+"px",t.style.width=t.size.x+"px",t.flipped&&(t.style.transform="scaleX(-1)"),e.setElementOpacity(t.element,t.opacity)}else e.console.warn("Attempting to draw tile %s when it's not yet loaded.",t.toString());else e.console.warn("[Drawer._drawTileToHTML] attempting to draw tile %s when it's not cached",t.toString())}}],[{key:"isSupported",value:function(){return!0}}])}(e.DrawerBase);e.HTMLDrawer=t}(E),function(e){var t=function(t){function i(e){var t;return y(this,i),(t=l(this,i,[e])).context=t.canvas.getContext("2d"),t.sketchCanvas=null,t.sketchContext=null,t._imageSmoothingEnabled=!0,t.viewer.allowEventHandler("tile-drawn"),t.viewer.allowEventHandler("tile-drawing"),t}return p(i,t),w(i,[{key:"getType",value:function(){return"canvas"}},{key:"_createDrawingElement",value:function(){var t=e.makeNeutralElement("canvas"),n=this._calculateCanvasSize();return t.width=n.x,t.height=n.y,t}},{key:"draw",value:function(e){this._prepareNewFrame(),this.viewer.viewport.getFlip()!==this._viewportFlipped&&this._flip();var t,n=v(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;0!==r.opacity&&this._drawTiles(r)}}catch(e){n.e(e)}finally{n.f()}}},{key:"canRotate",value:function(){return!0}},{key:"destroy",value:function(){this.canvas.width=1,this.canvas.height=1,this.sketchCanvas=null,this.sketchContext=null,this.container.removeChild(this.canvas)}},{key:"minimumOverlapRequired",value:function(e){return!0}},{key:"setImageSmoothingEnabled",value:function(e){this._imageSmoothingEnabled=!!e,this._updateImageSmoothingEnabled(this.context),this.viewer.forceRedraw()}},{key:"drawDebuggingRect",value:function(t){var n=this.context;n.save(),n.lineWidth=2*e.pixelDensityRatio,n.strokeStyle=this.debugGridColor[0],n.fillStyle=this.debugGridColor[0],n.strokeRect(t.x*e.pixelDensityRatio,t.y*e.pixelDensityRatio,t.width*e.pixelDensityRatio,t.height*e.pixelDensityRatio),n.restore(
2)}},{key:"_viewportFlipped",get:function(){return this.context.getTransform().a<0}},{key:"_raiseTileDrawingEvent",value:function(e,t,n,r){this.viewer.raiseEvent("tile-drawing",{tiledImage:e,context:t,tile:n,rendered:r})}},{key:"_prepareNewFrame",value:function(){var e=this._calculateCanvasSize();if((this.canvas.width!==e.x||this.canvas.height!==e.y)&&(this.canvas.width=e.x,this.canvas.height=e.y,this._updateImageSmoothingEnabled(this.context),null!==this.sketchCanvas)){var t=this._calculateSketchCanvasSize();this.sketchCanvas.width=t.x,this.sketchCanvas.height=t.y,this._updateImageSmoothingEnabled(this.sketchContext)}this._clear()}},{key:"_clear",value:function(e,t){var n=this._getContext(e);if(t)n.clearRect(t.x,t.y,t.width,t.height);else{var r=n.canvas;n.clearRect(0,0,r.width,r.height)}}},{key:"_drawTiles",value:function(t){var i=t.getTilesToDraw().map((function(e){return e.tile}));if(0!==t.opacity&&(0!==i.length||t.placeholderFillStyle)){var a,s,c,u=i[0];u&&(a=t.opacity<1||t.compositeOperation&&"source-over"!==t.compositeOperation||!t._isBottomItem()&&t.source.hasTransparency(u.context2D,u.getUrl(),u.ajaxHeaders,u.postData));var l,f=this.viewport.getZoom(!0),d=t.viewportToImageZoom(f);i.length>1&&d>t.smoothTileEdgesMinZoom&&!t.iOSDevice&&t.getRotation(!0)%360==0&&(a=!0,s=u.getScaleForEdgeSmoothing(),c=u.getTranslationForEdgeSmoothing(s,this._getCanvasSize(!1),this._getCanvasSize(!0))),a&&(s||(l=(l=this.viewport.viewportToViewerElementRectangle(t.getClippedBounds(!0)).getIntegerBoundingBox()).times(e.pixelDensityRatio)),this._clear(!0,l)),s||this._setRotations(t,a);var p=!1;if(t._clip){this._saveContext(a);var h=t.imageToViewportRectangle(t._clip,!0);h=h.rotate(-t.getRotation(!0),t._getRotationPoint(!0));var v=this.viewportToDrawerRectangle(h);s&&(v=v.times(s)),c&&(v=v.translate(c)),this._setClip(v,a),p=!0}if(t._croppingPolygons){var m=this;p||this._saveContext(a);try{var g=t._croppingPolygons.map((function(e){return e.map((function(e){var n=t.imageToViewportCoordinates(e.x,e.y,!0).rotate(-t.getRotation(!0),t._getRotationPoint(!0)),r=m.viewportCoordToDrawerCoord(n);return s&&(r=r.times(s)),c&&(r=r.plus(c)),r}))}));this._clipWithPolygons(g,a)}catch(t){e.console.error(t)}p=!0}if(t._hasOpaqueTile=!1,t.placeholderFillStyle&&!1===t._hasOpaqueTile){var y=this.viewportToDrawerRectangle(t.getBoundsNoRotate(!0));s&&(y=y.times(s)),c&&(y=y.translate(c));var b=null;b="function"==typeof t.placeholderFillStyle?t.placeholderFillStyle(t,this.context):t.placeholderFillStyle,this._drawRectangle(y,b,a)}var w=function(t){if("number"==typeof t)return o(t);if(!t||!e.Browser)return n;var i=t[e.Browser.vendor];r(i)&&(i=t["*"]);return o(i)}(t.subPixelRoundingForTransparency),O=!1;if(w===e.SUBPIXEL_ROUNDING_OCCURRENCES.ALWAYS)O=!0;else if(w===e.SUBPIXEL_ROUNDING_OCCURRENCES.ONLY_AT_REST){O=!(this.viewer&&this.viewer.isAnimating())}for(var E=0;E<i.length;E++)u=i[E],this._drawTile(u,t,a,s,c,O,t.source),this.viewer&&this.viewer.raiseEvent("tile-drawn",{tiledImage:t,tile:u});p&&this._restoreContext(a),s||(t.getRotation(!0)%360!=0&&this._restoreRotationChanges(a),this.viewport.getRotation(!0)%360!=0&&this._restoreRotationChanges(a)),a&&(s&&this._setRotations(t),this.blendSketch({opacity:t.opacity,scale:s,translate:c,compositeOperation:t.compositeOperation,bounds:l}),s&&(t.getRotation(!0)%360!=0&&this._restoreRotationChanges(!1),this.viewport.getRotation(!0)%360!=0&&this._restoreRotationChanges(!1))),this._drawDebugInfo(t,i),this._raiseTiledImageDrawnEvent(t,i)}}},{key:"_drawDebugInfo",value:function(t,n){if(t.debugMode)for(var r=n.length-1;r>=0;r--){var o=n[r];try{this._drawDebugInfoOnTile(o,n.length,r,t)}catch(t){e.console.error(t)}}}},{key:"_clipWithPolygons",value:function(e,t){var n=this._getContext(t);n.beginPath();var r,o=v(e);try{for(o.s();!(r=o.n()).done;){var i,a=v(r.value.entries());try{for(a.s();!(i=a.n()).done;){var s=u(i.value,2),c=s[0],l=s[1];n[0===c?"moveTo":"lineTo"](l.x,l.y)}}catch(e){a.e(e)}finally{a.f()}}}catch(e){o.e(e)}finally{o.f()}n.clip()}},{key:"_drawTile",value:function(t,n,r,o,i,a,s){e.console.assert(t,"[Drawer._drawTile] tile is required"),e.console.assert(n,"[Drawer._drawTile] drawingHandler is required");var c=this._getContext(r);o=o||1,this._drawTileToCanvas(t,c,n,o,i,a,s)}},{key:"_drawTileToCanvas",value:function(t,n,r,o,i,a,s){var c,u,l,f=t.position.times(e.pixelDensityRatio),d=t.size.times(e.pixelDensityRatio);t.context2D||t.cacheImageRecord?(c=t.getCanvasContext(),t.loaded&&c?(n.save(),"number"==typeof o&&1!==o&&(f=f.times(o),d=d.times(o)),i instanceof e.Point&&(f=f.plus(i)),1===n.globalAlpha&&t.hasTransparency&&(a&&(f.x=Math.round(f.x),f.y=Math.round(f.y),d.x=Math.round(d.x),d.y=Math.round(d.y)),n.clearRect(f.x,f.y,d.x,d.y)),this._raiseTileDrawingEvent(r,n,t,c),t.sourceBounds?(u=Math.min(t.sourceBounds.width,c.canvas.width),l=Math.min(t.sourceBounds.height,c.canvas.height)):(u=c.canvas.width,l=c.canvas.height),n.translate(f.x+d.x/2,0),t.flipped&&n.scale(-1,1),n.drawImage(c.canvas,0,0,u,l,-d.x/2,f.
2y,d.x,d.y),n.restore()):e.console.warn("Attempting to draw tile %s when it's not yet loaded.",t.toString())):e.console.warn("[Drawer._drawTileToCanvas] attempting to draw tile %s when it's not cached",t.toString())}},{key:"_getContext",value:function(e){var t=this.context;if(e){if(null===this.sketchCanvas){this.sketchCanvas=document.createElement("canvas");var n=this._calculateSketchCanvasSize();if(this.sketchCanvas.width=n.x,this.sketchCanvas.height=n.y,this.sketchContext=this.sketchCanvas.getContext("2d"),0===this.viewport.getRotation()){var r=this;this.viewer.addHandler("rotate",(function e(){if(0!==r.viewport.getRotation()){r.viewer.removeHandler("rotate",e);var t=r._calculateSketchCanvasSize();r.sketchCanvas.width=t.x,r.sketchCanvas.height=t.y}}))}this._updateImageSmoothingEnabled(this.sketchContext)}t=this.sketchContext}return t}},{key:"_saveContext",value:function(e){this._getContext(e).save()}},{key:"_restoreContext",value:function(e){this._getContext(e).restore()}},{key:"_setClip",value:function(e,t){var n=this._getContext(t);n.beginPath(),n.rect(e.x,e.y,e.width,e.height),n.clip()}},{key:"_drawRectangle",value:function(e,t,n){var r=this._getContext(n);r.save(),r.fillStyle=t,r.fillRect(e.x,e.y,e.width,e.height),r.restore()}},{key:"blendSketch",value:function(t,n,r,o){var i=t;e.isPlainObject(i)||(i={opacity:t,scale:n,translate:r,compositeOperation:o}),t=i.opacity,o=i.compositeOperation;var a=i.bounds;if(this.context.save(),this.context.globalAlpha=t,o&&(this.context.globalCompositeOperation=o),a)a.x<0&&(a.width+=a.x,a.x=0),a.x+a.width>this.canvas.width&&(a.width=this.canvas.width-a.x),a.y<0&&(a.height+=a.y,a.y=0),a.y+a.height>this.canvas.height&&(a.height=this.canvas.height-a.y),this.context.drawImage(this.sketchCanvas,a.x,a.y,a.width,a.height,a.x,a.y,a.width,a.height);else{n=i.scale||1;var s=(r=i.translate)instanceof e.Point?r:new e.Point(0,0),c=0,u=0;if(r){var l=this.sketchCanvas.width-this.canvas.width,f=this.sketchCanvas.height-this.canvas.height;c=Math.round(l/2),u=Math.round(f/2)}this.context.drawImage(this.sketchCanvas,s.x-c*n,s.y-u*n,(this.canvas.width+2*c)*n,(this.canvas.height+2*u)*n,-c,-u,this.canvas.width+2*c,this.canvas.height+2*u)}this.context.restore()}},{key:"_drawDebugInfoOnTile",value:function(t,n,r,o){var i=this.viewer.world.getIndexOfItem(o)%this.debugGridColor.length,a=this.context;a.save(),a.lineWidth=2*e.pixelDensityRatio,a.font="small-caps bold "+13*e.pixelDensityRatio+"px arial",a.strokeStyle=this.debugGridColor[i],a.fillStyle=this.debugGridColor[i],this._setRotations(o),this._viewportFlipped&&this._flip({point:t.position.plus(t.size.divide(2))}),a.strokeRect(t.position.x*e.pixelDensityRatio,t.position.y*e.pixelDensityRatio,t.size.x*e.pixelDensityRatio,t.size.y*e.pixelDensityRatio);var s=(t.position.x+t.size.x/2)*e.pixelDensityRatio,c=(t.position.y+t.size.y/2)*e.pixelDensityRatio;a.translate(s,c);var u=this.viewport.getRotation(!0);a.rotate(Math.PI/180*-u),a.translate(-s,-c),0===t.x&&0===t.y&&(a.fillText("Zoom: "+this.viewport.getZoom(),t.position.x*e.pixelDensityRatio,(t.position.y-30)*e.pixelDensityRatio),a.fillText("Pan: "+this.viewport.getBounds().toString(),t.position.x*e.pixelDensityRatio,(t.position.y-20)*e.pixelDensityRatio)),a.fillText("Level: "+t.level,(t.position.x+10)*e.pixelDensityRatio,(t.position.y+20)*e.pixelDensityRatio),a.fillText("Column: "+t.x,(t.position.x+10)*e.pixelDensityRatio,(t.position.y+30)*e.pixelDensityRatio),a.fillText("Row: "+t.y,(t.position.x+10)*e.pixelDensityRatio,(t.position.y+40)*e.pixelDensityRatio),a.fillText("Order: "+r+" of "+n,(t.position.x+10)*e.pixelDensityRatio,(t.position.y+50)*e.pixelDensityRatio),a.fillText("Size: "+t.size.toString(),(t.position.x+10)*e.pixelDensityRatio,(t.position.y+60)*e.pixelDensityRatio),a.fillText("Position: "+t.position.toString(),(t.position.x+10)*e.pixelDensityRatio,(t.position.y+70)*e.pixelDensityRatio),this.viewport.getRotation(!0)%360!=0&&this._restoreRotationChanges(),o.getRotation(!0)%360!=0&&this._restoreRotationChanges(),a.restore()}},{key:"_updateImageSmoothingEnabled",value:function(e){e.msImageSmoothingEnabled=this._imageSmoothingEnabled,e.imageSmoothingEnabled=this._imageSmoothingEnabled}},{key:"_getCanvasSize",value:function(t){var n=this._getContext(t).canvas;return new e.Point(n.width,n.height)}},{key:"_getCanvasCenter",value:function(){return new e.Point(this.canvas.width/2,this.canvas.height/2)}},{key:"_setRotations",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!1;this.viewport.getRotation(!0)%360!=0&&(this._offsetForRotation({degrees:this.viewport.getRotation(!0),useSketch:t,saveContext:n}),n=!1),e.getRotation(!0)%360!=0&&this._offsetForRotation({degrees:e.getRotation(!0),point:this.viewport.pixelFromPointNoRotate(e._getRotationPoint(!0),!0),useSketch:t,saveContext:n})}},{key:"_offsetForRotation",value:function(t){var n=t.point?t.point.times(e.pixelDensityRatio):this._getCanvasCenter(),r=this._getContext(t.useSketch);r.save(),r.translate(n.x,n.y),r.rotate(Math.PI/180*t.degrees),r.translate(-n.x,-n.y)}},{key:"_flip",value:function(t){var n=(t=t||{}).point?t.point.times(e.pixelDensityRatio):this._getCanvasCenter(),r=this._getContext(t.useSketch);r.translate(n.x,0),r.scale(-1,1),r.translate(-n.x,0)}},{key:"_restoreRotationChanges",value:function(e){this._getContext(e).restore(
2)}},{key:"_calculateCanvasSize",value:function(){var t=e.pixelDensityRatio,n=this.viewport.getContainerSize();return{x:Math.round(n.x*t),y:Math.round(n.y*t)}}},{key:"_calculateSketchCanvasSize",value:function(){var e=this._calculateCanvasSize();if(0===this.viewport.getRotation())return e;var t=Math.ceil(Math.sqrt(e.x*e.x+e.y*e.y));return{x:t,y:t}}}],[{key:"isSupported",value:function(){return e.supportsCanvas}}])}(e.DrawerBase);e.CanvasDrawer=t;var n=e.SUBPIXEL_ROUNDING_OCCURRENCES.NEVER;function r(t){return t!==e.SUBPIXEL_ROUNDING_OCCURRENCES.ALWAYS&&t!==e.SUBPIXEL_ROUNDING_OCCURRENCES.ONLY_AT_REST&&t!==e.SUBPIXEL_ROUNDING_OCCURRENCES.NEVER}function o(e){return r(e)?n:e}}(E),function(e){var t=e;t.WebGLDrawer=function(n){function r(e){var t;return y(this,r),(t=l(this,r,[e]))._destroyed=!1,t._TextureMap=new Map,t._TileMap=new Map,t._gl=null,t._firstPass=null,t._secondPass=null,t._glFrameBuffer=null,t._renderToTexture=null,t._glFramebufferToCanvasTransform=null,t._outputCanvas=null,t._outputContext=null,t._clippingCanvas=null,t._clippingContext=null,t._renderingCanvas=null,t._backupCanvasDrawer=null,t._imageSmoothingEnabled=!0,t._boundToTileReady=function(e){return t._tileReadyHandler(e)},t._boundToImageUnloaded=function(e){return t._imageUnloadedHandler(e)},t.viewer.addHandler("tile-ready",t._boundToTileReady),t.viewer.addHandler("image-unloaded",t._boundToImageUnloaded),t.viewer.rejectEventHandler("tile-drawn","The WebGLDrawer does not raise the tile-drawn event"),t.viewer.rejectEventHandler("tile-drawing","The WebGLDrawer does not raise the tile-drawing event"),t._setupCanvases(),t._setupRenderer(),t.context=t._outputContext,t}return p(r,n),w(r,[{key:"destroy",value:function(){if(!this._destroyed){for(var e=this._gl,t=e.getParameter(e.MAX_TEXTURE_IMAGE_UNITS),n=0;n<t;++n)e.activeTexture(e.TEXTURE0+n),e.bindTexture(e.TEXTURE_2D,null),e.bindTexture(e.TEXTURE_CUBE_MAP,null);e.bindBuffer(e.ARRAY_BUFFER,null),e.bindBuffer(e.ELEMENT_ARRAY_BUFFER,null),e.bindRenderbuffer(e.RENDERBUFFER,null),e.bindFramebuffer(e.FRAMEBUFFER,null),this._unloadTextures(),e.deleteBuffer(this._secondPass.bufferOutputPosition),e.deleteFramebuffer(this._glFrameBuffer),this._renderingCanvas.width=this._renderingCanvas.height=1,this._clippingCanvas.width=this._clippingCanvas.height=1,this._outputCanvas.width=this._outputCanvas.height=1,this._renderingCanvas=null,this._clippingCanvas=this._clippingContext=null,this._outputCanvas=this._outputContext=null;var r=e.getExtension("WEBGL_lose_context");r&&r.loseContext(),this.viewer.removeHandler("tile-ready",this._boundToTileReady),this.viewer.removeHandler("image-unloaded",this._boundToImageUnloaded),this.viewer.removeHandler("resize",this._resizeHandler),this._gl=null,this._backupCanvasDrawer&&(this._backupCanvasDrawer.destroy(),this._backupCanvasDrawer=null),this.container.removeChild(this.canvas),this.viewer.drawer===this&&(this.viewer.drawer=null),this._destroyed=!0}}},{key:"canRotate",value:function(){return!0}},{key:"getType",value:function(){return"webgl"}},{key:"minimumOverlapRequired",value:function(e){return e.isTainted()}},{key:"_createDrawingElement",value:function(){var t=e.makeNeutralElement("canvas"),n=this._calculateCanvasSize();return t.width=n.x,t.height=n.y,t}},{key:"_getBackupCanvasDrawer",value:function(){return this._backupCanvasDrawer||(this._backupCanvasDrawer=this.viewer.requestDrawer("canvas",{mainDrawer:!1}),this._backupCanvasDrawer.canvas.style.setProperty("visibility","hidden")),this._backupCanvasDrawer}},{key:"draw",value:function(n){var r=this,o=this._gl,i=this.viewport.getBoundsNoRotateWithMargins(!0),a=i,s=new t.Point(i.x+i.width/2,i.y+i.height/2),c=this.viewport.getRotation(!0)*Math.PI/180,u=this.viewport.flipped?-1:1,l=e.Mat3.makeTranslation(-s.x,-s.y),f=e.Mat3.makeScaling(2/a.width*u,-2/a.height),d=e.Mat3.makeRotation(-c),p=f.multiply(d).multiply(l);o.bindFramebuffer(o.FRAMEBUFFER,null),o.clear(o.COLOR_BUFFER_BIT),this._outputContext.clearRect(0,0,this._outputCanvas.width,this._outputCanvas.height);var h=!1;n.forEach((function(t,n){if(t.isTainted()){h&&(r._outputContext.drawImage(r._renderingCanvas,0,0),o.bindFramebuffer(o.FRAMEBUFFER,null),o.clear(o.COLOR_BUFFER_BIT),h=!1);var i=r._getBackupCanvasDrawer();i.draw([t]),r._outputContext.drawImage(i.canvas,0,0)}else{var a=t.getTilesToDraw();if(t.placeholderFillStyle&&!1===t._hasOpaqueTile&&r._drawPlaceholder(t),0===a.length||0===t.getOpacity())return;var s=a[0],c=t.compositeOperation||r.viewer.compositeOperation||t._clip||t._croppingPolygons||t.debugMode,u=c||t.opacity<1||s.hasTransparency;c&&(h&&r._outputContext.drawImage(r._renderingCanvas,0,0),o.bindFramebuffer(o.FRAMEBUFFER,null),o.clear(o.COLOR_BUFFER_BIT)),o.useProgram(r._firstPass.shaderProgram),u?(o.bindFramebuffer(o.FRAMEBUFFER,r._glFrameBuffer),o.clear(o.COLOR_BUFFER_BIT)):o.bindFramebuffer(o.FRAMEBUFFER,null);var l=p,f=t.getRotation(!0);if(f%360!=0){var d=e.Mat3.makeRotation(-f*Math.PI/180),v=t.getBoundsNoRotate(!0).getCenter(),m=e.Mat3.makeTranslation(v.x,v.y),g=e.Mat3.makeTranslation(-v.x,-v.y),y=m.multiply(d).multiply(g);l=p.multiply(y)}var b=r._gl.getParameter(r._gl.MAX_TEXTURE_IMAGE_UNITS);if(b<=0)throw new Error("WegGL error: bad value for gl parameter MAX_TEXTURE_IMAGE_UNITS (".concat(b,"). This could happen\n if too many contexts have been created and not released, or there is another problem with the graphics card."));for(var w=new Float32Array(12*b),O=new Array(b),E=new Array(b),x=new Array(b),S=0;S<a.length;S++){var j=a[S].tile,_=S%b,T=_+1,P=j.getCanvasContext(),C=P?r._TextureMap.get(P.canvas):null;if(C||(r._tileReadyHandler({tile:j,tiledImage:t}),C=P?r._TextureMap.get(P.canvas):null),C&&r._getTileData(j,t,C,l,_,w,O,E,x),T===b||S===a.length-1){for(var I=0;I<=T;I++)o.activeTexture(o.TEXTURE0+I),o.bindTexture(o.TEXTURE_2D,O[I]);o.bindBuffer(o.ARRAY_BUFFER,r._firstPass.bufferTexturePosition),o.bufferData(o.ARRAY_BUFFER,w,o.DYNAMIC_DRAW),E.forEac
2h((function(e,t){o.uniformMatrix3fv(r._firstPass.uTransformMatrices[t],!1,e)})),o.uniform1fv(r._firstPass.uOpacities,new Float32Array(x)),o.bindBuffer(o.ARRAY_BUFFER,r._firstPass.bufferOutputPosition),o.vertexAttribPointer(r._firstPass.aOutputPosition,2,o.FLOAT,!1,0,0),o.bindBuffer(o.ARRAY_BUFFER,r._firstPass.bufferTexturePosition),o.vertexAttribPointer(r._firstPass.aTexturePosition,2,o.FLOAT,!1,0,0),o.bindBuffer(o.ARRAY_BUFFER,r._firstPass.bufferIndex),o.vertexAttribPointer(r._firstPass.aIndex,1,o.FLOAT,!1,0,0),o.drawArrays(o.TRIANGLES,0,6*T)}}u&&(o.useProgram(r._secondPass.shaderProgram),o.bindFramebuffer(o.FRAMEBUFFER,null),o.activeTexture(o.TEXTURE0),o.bindTexture(o.TEXTURE_2D,r._renderToTexture),r._gl.uniform1f(r._secondPass.uOpacityMultiplier,t.opacity),o.bindBuffer(o.ARRAY_BUFFER,r._secondPass.bufferTexturePosition),o.vertexAttribPointer(r._secondPass.aTexturePosition,2,o.FLOAT,!1,0,0),o.bindBuffer(o.ARRAY_BUFFER,r._secondPass.bufferOutputPosition),o.vertexAttribPointer(r._secondPass.aOutputPosition,2,o.FLOAT,!1,0,0),o.drawArrays(o.TRIANGLES,0,6)),h=!0,c&&(r._applyContext2dPipeline(t,a,n),h=!1,o.bindFramebuffer(o.FRAMEBUFFER,null),o.clear(o.COLOR_BUFFER_BIT)),0===n&&r._raiseTiledImageDrawnEvent(t,a.map((function(e){return e.tile})))}})),h&&this._outputContext.drawImage(this._renderingCanvas,0,0)}},{key:"setImageSmoothingEnabled",value:function(e){this._imageSmoothingEnabled!==e&&(this._imageSmoothingEnabled=e,this._unloadTextures(),this.viewer.world.draw())}},{key:"drawDebuggingRect",value:function(t){var n=this._outputContext;n.save(),n.lineWidth=2*e.pixelDensityRatio,n.strokeStyle=this.debugGridColor[0],n.fillStyle=this.debugGridColor[0],n.strokeRect(t.x*e.pixelDensityRatio,t.y*e.pixelDensityRatio,t.width*e.pixelDensityRatio,t.height*e.pixelDensityRatio),n.restore()}},{key:"_getTextureDataFromTile",value:function(e){return e.getCanvasContext().canvas}},{key:"_applyContext2dPipeline",value:function(e,t,n){if(this._outputContext.save(),this._outputContext.globalCompositeOperation=0===n?null:e.compositeOperation||this.viewer.compositeOperation,e._croppingPolygons||e._clip?(this._renderToClippingCanvas(e),this._outputContext.drawImage(this._clippingCanvas,0,0)):this._outputContext.drawImage(this._renderingCanvas,0,0),this._outputContext.restore(),e.debugMode){var r=this.viewer.viewport.getFlip();r&&this._flip(),this._drawDebugInfo(t,e,r),r&&this._flip()}}},{key:"_getTileData",value:function(t,n,r,o,i,a,s,c,u){var l=r.texture,f=r.position;a.set(f,12*i);var d=this._calculateOverlapFraction(t,n),p=t.positionedBounds.width*d.x,h=t.positionedBounds.height*d.y,v=t.positionedBounds.x+(0===t.x?0:p),m=t.positionedBounds.y+(0===t.y?0:h),g=t.positionedBounds.x+t.positionedBounds.width-(t.isRightMost?0:p)-v,y=t.positionedBounds.y+t.positionedBounds.height-(t.isBottomMost?0:h)-m,b=new e.Mat3([g,0,0,0,y,0,v,m,1]);if(t.flipped){var w=e.Mat3.makeTranslation(.5,0),O=e.Mat3.makeTranslation(-.5,0),E=w.multiply(e.Mat3.makeScaling(-1,1)).multiply(O);b=b.multiply(E)}var x=o.multiply(b);u[i]=t.opacity,s[i]=l,c[i]=x.values}},{key:"_textureFilter",value:function(){return this._imageSmoothingEnabled?this._gl.LINEAR:this._gl.NEAREST}},{key:"_setupRenderer",value:function(){var t=this._gl;t||e.console.error("_setupCanvases must be called before _setupRenderer"),this._unitQuad=this._makeQuadVertexBuffer(0,1,0,1),this._makeFirstPassShaderProgram(),this._makeSecondPassShaderProgram(),this._renderToTexture=t.createTexture(),t.activeTexture(t.TEXTURE0),t.bindTexture(t.TEXTURE_2D,this._renderToTexture),t.texImage2D(t.TEXTURE_2D,0,t.RGBA,this._renderingCanvas.width,this._renderingCanvas.height,0,t.RGBA,t.UNSIGNED_BYTE,null),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,this._textureFilter()),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_S,t.CLAMP_TO_EDGE),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_T,t.CLAMP_TO_EDGE),this._glFrameBuffer=t.createFramebuffer(),t.bindFramebuffer(t.FRAMEBUFFER,this._glFrameBuffer),t.framebufferTexture2D(t.FRAMEBUFFER,t.COLOR_ATTACHMENT0,t.TEXTURE_2D,this._renderToTexture,0),t.enable(t.BLEND),t.blendFunc(t.ONE,t.ONE_MINUS_SRC_ALPHA)}},{key:"_makeFirstPassShaderProgram",value:function(){var e=this._glNumTextures=this._gl.getParameter(this._gl.MAX_TEXTURE_IMAGE_UNITS),t="\n attribute vec2 a_output_position;\n attribute vec2 a_texture_position;\n attribute float a_index;\n\n ".concat(c(Array(e).keys()).map((function(e){return"uniform mat3 u_matrix_".concat(e,";")})).join("\n")," // create a uniform mat3 for each potential tile to draw\n\n varying vec2 v_texture_position;\n varying float v_image_index;\n\n void main() {\n\n mat3 transform_matrix; // value will be set by the if/elses in makeConditional()\n\n ").concat(c(Array(e).keys()).map((function(e){return"".concat(e>0?"else ":"","if(int(a_index) == ").concat(e,") { transform_matrix = u_matrix_").concat(e,"; }")})).join("\n"),"\n\n gl_Position = vec4(transform_matrix * vec3(a_output_position, 1), 1);\n\n v_texture_position = a_texture_position;\n v_image_index = a_index;\n }\n "),n="\n precision mediump float;\n\n // our textures\n uniform sampler2D u_images[".concat(e,"];\n // our opacities\n uniform float u_opacities[").concat(e,"];\n\n // the varyings passed in from the vertex shader.\n varying vec2 v_texture_position;\n varying float v_image_index;\n\n void main() {\n // can't index directly with a variable, need to use a loop iterator hack\n for(int i = 0; i < ").concat(e,"; ++i){\n if(i == int(v_image_index)){\n gl_FragColor = texture2D(u_images[i], v_texture_position) * u_opacities[i];\n }\n }\n }\n "),r=this._gl,o=this.constructor.initShaderProgram(r,t,n);r.useProgram(o),this._firstPass={shaderProgram:o,aOutputPosition:r.getAttribLocation(o,"a_output_position"),aTexturePosition:r.getAttribLocation(o,"a_texture_position"),aIndex:r.getAttribLocation(o,"a_index"),uTransformMatrices:c(Array(this._glNumTextures).keys()).map((function(e){return r.getUniformLocation(o,"u_matrix_".concat(e))})),uImages:r.getUniformLocation(o,"u_images"),uOpacities:r.getUniformLocation(o,"u_opacities"),bufferOutputPosition:r.createBuffer(),bufferTexturePosition:r.createBuffer(),bufferIndex:r.createBuffer()},r.uniform1iv(this._firstPass.uImages,c(Array(e).keys()));for(var i=new Float32Array(12*e),a=0;a<e;++a)i.set(Float32Array.from(this._unitQuad),12*a);r.bindBuffer(r.ARRAY_BUFFER,this._firstPass.bufferOutputPosition),r.bufferData(r.ARRAY_BUFFER,i,r.STATIC_DRAW),r.enableVertexAttribArray(this._firstPass.aOutputPosition),r.bindBuffer(r.ARRAY_BUFFER,this._firstPass.bufferTexturePosition),r.enableVertexAttribArray(this._firstPass.aTexturePosition),r.bindBuffer(r.ARRAY_BUFFER,this._firstPass.bufferIndex);var s=c(Array(this._glNumTextures).keys()).map((function(e){return Array(6).fill(e)})).flat();r.bufferData(r.ARRAY_BUFFER,new Float32Array(s),r.STATIC_DRAW),r.enableVertexAttribArray(this._firstPass.aIndex)}},{key:"_makeSecondPassShaderProgram",value:function(){var t=this._gl,n=this.constructor.initShaderProgram(t,"\n attribute vec2 a_output_position;\n attribute vec2 a_texture_position;\n\n uniform mat3 u_matrix;\n\n varying vec2 v_texture_position;\n\n void main() {\n gl_Position = vec4(u_matrix * vec3(a_output_position, 1), 1);\n\n v_texture_position = a_texture_position;\n }\n ","\n precision mediump float;\n\n // our texture\n uniform sampler2D u_image;\n\n // the texCoords passed in from the vertex shader.\n varying vec2 v_texture_position;\n\n // the opacity multiplier for the image\n uniform float u_opacity_multiplier;\n\n void main() {\n gl_FragColor = texture2D(u_image, v_texture_position);\n gl_FragColor *= u_opacity_multiplier;\n }\n ");t.useProgram(n),this._secondPass={shaderProgram:n,aOutputPosition:t.getAttribLocation(n,"a_output_position"),aTexturePosition:t.getAttribLocation(n,"a_texture_position"),uMatrix:t.getUniformLocation(n,"u_matrix"),uImage:t.getUniformLocation(n,"u_image"),uOpacityMultiplier:t.getUniformLocation(n,"u_opacity_multiplier"),bufferOutputPosition:t.createBuffer(),bufferTexturePosition:t.createBuffer()},t.bindBuffer(t.ARRAY_BUFFER,this._secondPass.bufferOutputPosition),t.bufferData(t.ARRAY_BUFFER,this._unitQuad,t.STATIC_DRAW),t.enableVertexAttribArray(this._secondPass.aOutputPosition),t.bindBuffer(t.ARRAY_BUFFER,this._secondPass.bufferTexturePosition),t.bufferData(t.ARRAY_BUFFER,this._unitQuad,t.DYNAMIC_DRAW),t.enableVertexAttribArray(this._secondPass.aTexturePosition);var r=e.Mat3.makeScaling(2,2).multiply(e.Mat3.makeTranslation(-.5,-.5));t.uniformMatrix3fv(this._secondPass.uMatrix,!1,r.values)}},{key:"_resizeRenderer",value:function(){var e=this._gl,t=this._renderingCanvas.width,n=this._renderingCanvas.height;e.viewport(0,0,t,n),e.deleteTexture(this._renderToTexture),this._renderToTexture=e.createTexture(),e.activeTexture(e.TEXTURE0),e.bindTexture(e.TEXTURE_2D,this._renderToTexture),e.texImage2D(e.TEXTURE_2D,0,e.RGBA,t,n,0,e.RGBA,e.UNSIGNED_BYTE,null),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,this._textureFilter()),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE),e.bindFramebuffer(e.FRAMEBUFFER,this._glFrameBuffer),e.framebufferTexture2D(e.FRAMEBUFFER,e.COLOR_ATTACHMENT0,e.TEXTURE_2D,this._renderToTexture,0)}},{key:"_setupCanvases",value:function(){var e=this;this._outputCanvas=this.canvas,this._outputContext=this._outputCanvas.getContext("2d"),this._renderingCanvas=document.createElement("canvas"),this._clippingCanvas=document.createElement("canvas"),this._clippingContext=this._clippingCanvas.getContext("2d"),this._renderingCanvas.width=this._clippingCanvas.width=this._outputCanvas.width,this._renderingCanvas.height=this._clippingCanvas.height=this._outputCanvas.height,this._gl=this._renderingCanvas.getContext("webgl"),this._resizeHandler=function(){e._outputCanvas!==e.viewer.drawer.canvas&&(e._outputCanvas.style.width=e.viewer.drawer.canvas.clientWidth+"px",e._outputCanvas.style.height=e.viewer.drawer.canvas.clientHeight+"px");var t=e._calculateCanvasSize();
2e._outputCanvas.width===t.x&&e._outputCanvas.height===t.y||(e._outputCanvas.width=t.x,e._outputCanvas.height=t.y),e._renderingCanvas.style.width=e._outputCanvas.clientWidth+"px",e._renderingCanvas.style.height=e._outputCanvas.clientHeight+"px",e._renderingCanvas.width=e._clippingCanvas.width=e._outputCanvas.width,e._renderingCanvas.height=e._clippingCanvas.height=e._outputCanvas.height,e._resizeRenderer()},this.viewer.addHandler("resize",this._resizeHandler)}},{key:"_makeQuadVertexBuffer",value:function(e,t,n,r){return new Float32Array([e,r,t,r,e,n,e,n,t,r,t,n])}},{key:"_tileReadyHandler",value:function(t){var n=t.tile,r=t.tiledImage;if(!r.isTainted()){var o=n.getCanvasContext(),i=o&&o.canvas;if(i&&!e.isCanvasTainted(i)){if(!this._TextureMap.get(i)){var a,s,c,u=this._gl,l=u.createTexture(),f=r.source.tileOverlap;if(n.sourceBounds?(s=Math.min(n.sourceBounds.width,i.width)/i.width,c=Math.min(n.sourceBounds.height,i.height)/i.height):(s=1,c=1),f>0){var d=this._calculateOverlapFraction(n,r),p=(0===n.x?0:d.x)*s,h=(0===n.y?0:d.y)*c,v=(n.isRightMost?1:1-d.x)*s,m=(n.isBottomMost?1:1-d.y)*c;a=this._makeQuadVertexBuffer(p,v,h,m)}else a=1===s&&1===c?this._unitQuad:this._makeQuadVertexBuffer(0,s,0,c);var g={texture:l,position:a};this._TextureMap.set(i,g),u.activeTexture(u.TEXTURE0),u.bindTexture(u.TEXTURE_2D,l),u.texParameteri(u.TEXTURE_2D,u.TEXTURE_WRAP_S,u.CLAMP_TO_EDGE),u.texParameteri(u.TEXTURE_2D,u.TEXTURE_WRAP_T,u.CLAMP_TO_EDGE),u.texParameteri(u.TEXTURE_2D,u.TEXTURE_MIN_FILTER,this._textureFilter()),u.texParameteri(u.TEXTURE_2D,u.TEXTURE_MAG_FILTER,this._textureFilter()),this._uploadImageData(o)}}else r.isTainted()||(r.setTainted(!0),e.console.warn("WebGL cannot be used to draw this TiledImage because it has tainted data. Does crossOriginPolicy need to be set?"),this._raiseDrawerErrorEvent(r,"Tainted data cannot be used by the WebGLDrawer. Falling back to CanvasDrawer for this TiledImage."))}}},{key:"_calculateOverlapFraction",value:function(e,t){var n=t.source.tileOverlap,r=e.sourceBounds.width,o=e.sourceBounds.height;return{x:n/(r+((0===e.x?0:n)+(e.isRightMost?0:n))),y:n/(o+((0===e.y?0:n)+(e.isBottomMost?0:n)))}}},{key:"_unloadTextures",value:function(){var e=this;Array.from(this._TextureMap.keys()).forEach((function(t){e._cleanupImageData(t)}))}},{key:"_uploadImageData",value:function(t){var n=this._gl,r=t.canvas;try{if(!r)throw t;n.texImage2D(n.TEXTURE_2D,0,n.RGBA,n.RGBA,n.UNSIGNED_BYTE,r)}catch(t){e.console.error("Error uploading image data to WebGL",t)}}},{key:"_imageUnloadedHandler",value:function(e){var t=e.context2D.canvas;this._cleanupImageData(t)}},{key:"_cleanupImageData",value:function(e){var t=this._TextureMap.get(e);this._TextureMap.delete(e),t&&this._gl.deleteTexture(t.texture)}},{key:"_setClip",value:function(){}},{key:"_renderToClippingCanvas",value:function(t){var n=this;if(this._clippingContext.clearRect(0,0,this._clippingCanvas.width,this._clippingCanvas.height),this._clippingContext.save(),this.viewer.viewport.getFlip()){var r=new e.Point(this.canvas.width/2,this.canvas.height/2);this._clippingContext.translate(r.x,0),this._clippingContext.scale(-1,1),this._clippingContext.translate(-r.x,0)}if(t._clip){var o=[{x:t._clip.x,y:t._clip.y},{x:t._clip.x+t._clip.width,y:t._clip.y},{x:t._clip.x+t._clip.width,y:t._clip.y+t._clip.height},{x:t._clip.x,y:t._clip.y+t._clip.height}].map((function(e){var r=t.imageToViewportCoordinates(e.x,e.y,!0).rotate(n.viewer.viewport.getRotation(!0),n.viewer.viewport.getCenter(!0));return n.viewportCoordToDrawerCoord(r)}));this._clippingContext.beginPath(),o.forEach((function(e,t){n._clippingContext[0===t?"moveTo":"lineTo"](e.x,e.y)})),this._clippingContext.clip(),this._setClip()}if(t._croppingPolygons){var i=t._croppingPolygons.map((function(e){return e.map((function(e){var r=t.imageToViewportCoordinates(e.x,e.y,!0).rotate(n.viewer.viewport.getRotation(!0),n.viewer.viewport.getCenter(!0));return n.viewportCoordToDrawerCoord(r)}))}));this._clippingContext.beginPath(),i.forEach((function(e){e.forEach((function(e,t){n._clippingContext[0===t?"moveTo":"lineTo"](e.x,e.y)}))})),this._clippingContext.clip()}if(this.viewer.viewport.getFlip()){var a=new e.Point(this.canvas.width/2,this.canvas.height/2);this._clippingContext.translate(a.x,0),this._clippingContext.scale(-1,1),this._clippingContext.translate(-a.x,0)}this._clippingContext.drawImage(this._renderingCanvas,0,0),this._clippingContext.restore(
2)}},{key:"_setRotations",value:function(e){var t=!1;this.viewport.getRotation(!0)%360!=0&&(this._offsetForRotation({degrees:this.viewport.getRotation(!0),saveContext:t}),t=!1),e.getRotation(!0)%360!=0&&this._offsetForRotation({degrees:e.getRotation(!0),point:this.viewport.pixelFromPointNoRotate(e._getRotationPoint(!0),!0),saveContext:t})}},{key:"_offsetForRotation",value:function(t){var n=t.point?t.point.times(e.pixelDensityRatio):this._getCanvasCenter(),r=this._outputContext;r.save(),r.translate(n.x,n.y),r.rotate(Math.PI/180*t.degrees),r.translate(-n.x,-n.y)}},{key:"_flip",value:function(t){var n=(t=t||{}).point?t.point.times(e.pixelDensityRatio):this._getCanvasCenter(),r=this._outputContext;r.translate(n.x,0),r.scale(-1,1),r.translate(-n.x,0)}},{key:"_drawDebugInfo",value:function(t,n,r){for(var o=t.length-1;o>=0;o--){var i=t[o].tile;try{this._drawDebugInfoOnTile(i,t.length,o,n,r)}catch(t){e.console.error(t)}}}},{key:"_drawDebugInfoOnTile",value:function(t,n,r,o,i){var a=this.viewer.world.getIndexOfItem(o)%this.debugGridColor.length,s=this.context;s.save(),s.lineWidth=2*e.pixelDensityRatio,s.font="small-caps bold "+13*e.pixelDensityRatio+"px arial",s.strokeStyle=this.debugGridColor[a],s.fillStyle=this.debugGridColor[a],this._setRotations(o),i&&this._flip({point:t.position.plus(t.size.divide(2))}),s.strokeRect(t.position.x*e.pixelDensityRatio,t.position.y*e.pixelDensityRatio,t.size.x*e.pixelDensityRatio,t.size.y*e.pixelDensityRatio);var c=(t.position.x+t.size.x/2)*e.pixelDensityRatio,u=(t.position.y+t.size.y/2)*e.pixelDensityRatio;s.translate(c,u);var l=this.viewport.getRotation(!0);s.rotate(Math.PI/180*-l),s.translate(-c,-u),0===t.x&&0===t.y&&(s.fillText("Zoom: "+this.viewport.getZoom(),t.position.x*e.pixelDensityRatio,(t.position.y-30)*e.pixelDensityRatio),s.fillText("Pan: "+this.viewport.getBounds().toString(),t.position.x*e.pixelDensityRatio,(t.position.y-20)*e.pixelDensityRatio)),s.fillText("Level: "+t.level,(t.position.x+10)*e.pixelDensityRatio,(t.position.y+20)*e.pixelDensityRatio),s.fillText("Column: "+t.x,(t.position.x+10)*e.pixelDensityRatio,(t.position.y+30)*e.pixelDensityRatio),s.fillText("Row: "+t.y,(t.position.x+10)*e.pixelDensityRatio,(t.position.y+40)*e.pixelDensityRatio),s.fillText("Order: "+r+" of "+n,(t.position.x+10)*e.pixelDensityRatio,(t.position.y+50)*e.pixelDensityRatio),s.fillText("Size: "+t.size.toString(),(t.position.x+10)*e.pixelDensityRatio,(t.position.y+60)*e.pixelDensityRatio),s.fillText("Position: "+t.position.toString(),(t.position.x+10)*e.pixelDensityRatio,(t.position.y+70)*e.pixelDensityRatio),this.viewport.getRotation(!0)%360!=0&&this._restoreRotationChanges(),o.getRotation(!0)%360!=0&&this._restoreRotationChanges(),s.restore()}},{key:"_drawPlaceholder",value:function(e){var t,n=e.getBounds(!0),r=this.viewportToDrawerRectangle(e.getBounds(!0)),o=this._outputContext;t="function"==typeof e.placeholderFillStyle?e.placeholderFillStyle(e,o):e.placeholderFillStyle,this._offsetForRotation({degrees:this.viewer.viewport.getRotation(!0)}),o.fillStyle=t,o.translate(r.x,r.y),o.rotate(Math.PI/180*n.degrees),o.translate(-r.x,-r.y),o.fillRect(r.x,r.y,r.width,r.height),this._restoreRotationChanges()}},{key:"_getCanvasCenter",value:function(){return new e.Point(this.canvas.width/2,this.canvas.height/2)}},{key:"_restoreRotationChanges",value:function(){this._outputContext.restore()}}],[{key:"isSupported",value:function(){var t=document.createElement("canvas"),n=e.isFunction(t.getContext)&&t.getContext("webgl"),r=n&&n.getExtension("WEBGL_lose_context");return r&&r.loseContext(),!!n}},{key:"initShaderProgram",value:function(t,n,r){function o(t,n,r){var o=t.createShader(n);return t.shaderSource(o,r),t.compileShader(o),t.getShaderParameter(o,t.COMPILE_STATUS)?o:(e.console.error("An error occurred compiling the shaders: ".concat(t.getShaderInfoLog(o))),t.deleteShader(o),null)}var i=o(t,t.VERTEX_SHADER,n),a=o(t,t.FRAGMENT_SHADER,r),s=t.createProgram();return t.attachShader(s,i),t.attachShader(s,a),t.linkProgram(s),t.getProgramParameter(s,t.LINK_STATUS)?s:(e.console.error("Unable to initialize the shader program: ".concat(t.getProgramInfoLog(s))),null)}}])}(t.DrawerBase)}(E),function(e){e.Viewport=function(t){var n=arguments;n.length&&n[0]instanceof e.Point&&(t={containerSize:n[0],contentSize:n[1],config:n[2]}),t.config&&(e.extend(!0,t,t.config),delete t.config),this._margins=e.extend({left:0,top:0,right:0,bottom:0},t.margins||{}),delete t.margins,t.initialDegrees=t.degrees,delete t.degrees,e.extend(!0,this,{containerSize:null,contentSize:null,zoomPoint:null,rotationPivot:null,viewer:null,springStiffness:e.DEFAULT_SETTINGS.springStiffness,animationTime:e.DEFAULT_SETTINGS.animationTime,minZoomImageRatio:e.DEFAULT_SETTINGS.minZ
vendor: 11,312 bytes, line 2
2oomImageRatio,maxZoomPixelRatio:e.DEFAULT_SETTINGS.maxZoomPixelRatio,visibilityRatio:e.DEFAULT_SETTINGS.visibilityRatio,wrapHorizontal:e.DEFAULT_SETTINGS.wrapHorizontal,wrapVertical:e.DEFAULT_SETTINGS.wrapVertical,defaultZoomLevel:e.DEFAULT_SETTINGS.defaultZoomLevel,minZoomLevel:e.DEFAULT_SETTINGS.minZoomLevel,maxZoomLevel:e.DEFAULT_SETTINGS.maxZoomLevel,initialDegrees:e.DEFAULT_SETTINGS.degrees,flipped:e.DEFAULT_SETTINGS.flipped,homeFillsViewer:e.DEFAULT_SETTINGS.homeFillsViewer,silenceMultiImageWarnings:e.DEFAULT_SETTINGS.silenceMultiImageWarnings},t),this._updateContainerInnerSize(),this.centerSpringX=new e.Spring({initial:0,springStiffness:this.springStiffness,animationTime:this.animationTime}),this.centerSpringY=new e.Spring({initial:0,springStiffness:this.springStiffness,animationTime:this.animationTime}),this.zoomSpring=new e.Spring({exponential:!0,initial:1,springStiffness:this.springStiffness,animationTime:this.animationTime}),this.degreesSpring=new e.Spring({initial:t.initialDegrees,springStiffness:this.springStiffness,animationTime:this.animationTime}),this._oldCenterX=this.centerSpringX.current.value,this._oldCenterY=this.centerSpringY.current.value,this._oldZoom=this.zoomSpring.current.value,this._oldDegrees=this.degreesSpring.current.value,this._setContentBounds(new e.Rect(0,0,1,1),1),this.goHome(!0),this.update()},e.Viewport.prototype={get degrees(){return e.console.warn("Accessing [Viewport.degrees] is deprecated. Use viewport.getRotation instead."),this.getRotation()},set degrees(t){e.console.warn("Setting [Viewport.degrees] is deprecated. Use viewport.rotateTo, viewport.rotateBy, or viewport.setRotation instead."),this.rotateTo(t)},resetContentSize:function(t){return e.console.assert(t,"[Viewport.resetContentSize] contentSize is required"),e.console.assert(t instanceof e.Point,"[Viewport.resetContentSize] contentSize must be an OpenSeadragon.Point"),e.console.assert(t.x>0,"[Viewport.resetContentSize] contentSize.x must be greater than 0"),e.console.assert(t.y>0,"[Viewport.resetContentSize] contentSize.y must be greater than 0"),this._setContentBounds(new e.Rect(0,0,1,t.y/t.x),t.x),this},setHomeBounds:function(t,n){e.console.error("[Viewport.setHomeBounds] this function is deprecated; The content bounds should not be set manually."),this._setContentBounds(t,n)},_setContentBounds:function(t,n){e.console.assert(t,"[Viewport._setContentBounds] bounds is required"),e.console.assert(t instanceof e.Rect,"[Viewport._setContentBounds] bounds must be an OpenSeadragon.Rect"),e.console.assert(t.width>0,"[Viewport._setContentBounds] bounds.width must be greater than 0"),e.console.assert(t.height>0,"[Viewport._setContentBounds] bounds.height must be greater than 0"),this._contentBoundsNoRotate=t.clone(),this._contentSizeNoRotate=this._contentBoundsNoRotate.getSize().times(n),this._contentBounds=t.rotate(this.getRotation()).getBoundingBox(),this._contentSize=this._contentBounds.getSize().times(n),this._contentAspectRatio=this._contentSize.x/this._contentSize.y,this.viewer&&this.viewer.raiseEvent("reset-size",{contentSize:this._contentSizeNoRotate.clone(),contentFactor:n,homeBounds:this._contentBoundsNoRotate.clone(),contentBounds:this._contentBounds.clone()})},getHomeZoom:function(){if(this.defaultZoomLevel)return this.defaultZoomLevel;var e=this._contentAspectRatio/this.getAspectRatio();return(this.homeFillsViewer?e>=1?e:1:e>=1?1:e)/this._contentBounds.width},getHomeBounds:function(){return this.getHomeBoundsNoRotate().rotate(-this.getRotation())},getHomeBoundsNoRotate:function(){var t=this._contentBounds.getCenter(),n=1/this.getHomeZoom(),r=n/this.getAspectRatio();return new e.Rect(t.x-n/2,t.y-r/2,n,r)},goHome:function(e){return this.viewer&&this.viewer.raiseEvent("home",{immediately:e}),this.fitBounds(this.getHomeBounds(),e)},getMinZoom:function(){var e=this.getHomeZoom();return this.minZoomLevel?this.minZoomLevel:this.minZoomImageRatio*e},getMaxZoom:function(){var e=this.maxZoomLevel;return e||(e=this._contentSize.x*this.maxZoomPixelRatio/this._containerInnerSize.x,e/=this._contentBounds.width),Math.max(e,this.getHomeZoom())},getAspectRatio:function(){return this._containerInnerSize.x/this._containerInnerSize.y},getContainerSize:function(){return new e.Point(this.containerSize.x,this.containerSize.y)},getMargins:function(){return e.extend({},this._margins)},setMargins:function(t){e.console.assert("object"===e.type(t),"[Viewport.setMargins] margins must be an object"),this._margins=e.extend({left:0,top:0,right:0,bottom:0},t),this._updateContainerInnerSize(),this.viewer&&this.viewer.forceRedraw()},getBounds:function(e){return this.getBoundsNoRotate(e).rotate(-this.getRotation(e))},getBoundsNoRotate:function(t){var n=this.getCenter(t),r=1/this.getZoom(t),o=r/this.getAspectRatio();return new e.Rect(n.x-r/2,n.y-o/2,r,o)},getBoundsWithMargins:function(e){return this.getBoundsNoRotateWithMargins(e).rotate(-this.getRotation(e),this.getCenter(e))},getBoundsNoRotateWithMargins:function(e){var t=this.getBoundsNoRotate(e),n=this._containerInnerSize.x*this.getZoom(e);return t.x-=this._margins.left/n,t.y-=this._margins.top/n,t.width+=(this._margins.left+this._margins.right)/n,t.height+=(this._margins.top+this._margins.bottom)/n,t},getCenter:function(t){var n,r,o,i,a,s,c=new e.Point(this.centerSpringX.current.value,this.centerSpringY.current.value),u=new e.Point(this.centerSpringX.target.value,this.centerSpringY.target.value);return t?c:this.zoomPoint?(n=this.pixelFromPoint(this.zoomPoint,!0),i=(o=1/(r=this.getZoom()))/this.getAspectRatio(),a=new e.Rect(c.x-o/2,c.y-i/2,o,i),s=this._pixelFromPoint(this.zoomPoint,a).minus(n).rotate(-this.getRotation(!0)).divide(this._containerInnerSize.x*r),u.plus(s)):u},getZoom:function(e){return e?this.zoomSpring.current.value:this.zoomSpring.target.value},_applyZoomConstraints:function(e){return Math.max(Math.min(e,this.getMaxZoom()),this.getMinZoom())},_applyBoundaryConstraints:function(e){var t=this.viewportToViewerElementRectangle(e).getBoundingBox(),n=this.viewportToViewerElementRectangle(this._contentBoundsNoRotate).getBoundingBox(),r=!1,o=!1;if(this.wrapHorizontal);else{var i,a,s,c=t.x+t.width,u=n.x+n.width;i=t.width>n.width?this.visibilityRatio*n.width:this.visibilityRatio*t.width,a=n.x-c+i,s=u-t.x-i,i>n.width?(t.x+=(a+s)/2,r=!0):s<0?(t.x+=s,r=!0):a>0&&(t.x+=a,r=!0)}if(this.wrapVertical);else{var l,f,d,p=t.y+t.height,h=n.y+n.height;l=t.height>n.height?this.visibilityRatio*n.height:this.visibilityRatio*t.height,f=n.y-p+l,d=h-t.y-l,l>n.height?(t.y+=(f+d)/2,o=!0):d<0?(t.y+=d,o=!0):f>0&&(t.y+=f,o=!0)}var v=r||o,m=v?this.viewerElementToViewportRectangle(t):e.clone();return m.xConstrained=r,m.yConstrained=o,m.constraintApplied=v,m},_raiseConstraintsEvent:function(e){this.viewer&&this.viewer.raiseEvent("constrain",{immediately:e})},applyConstraints:function(e){var t=this.getZoom(),n=this._applyZoomConstraints(t);t!==n&&this.zoomTo(n,this.zoomPoint,e);var r=this.getConstrainedBounds(!1);return r.constraintApplied&&(this.fitBounds(r,e),this._raiseConstraintsEvent(e)),this},ensureVisible:function(e){return this.applyConstraints(e)},_fitBounds:function(t,n){var r=(n=n||{}).immediately||!1,o=n.constraints||!1,i=this.getAspectRatio(),a=t.getCenter(),s=new e.Rect(t.x,t.y,t.width,t.height,t.degrees+this.getRotation()).getBoundingBox();s.getAspectRatio()>=i?s.height=s.width/i:s.width=s.height*i,s.x=a.x-s.width/2,s.y=a.y-s.height/2;var c=1/s.width;if(r)return this.panTo(a,!0),this.zoomTo(c,null,!0),o&&this.applyConstraints(!0),this;var u=this.getCenter(!0),l=this.getZoom(!0);this.panTo(u,!0),this.zoomTo(l,null,!0);var f=this.getBounds(),d=this.getZoom();if(0===d||Math.abs(c/d-1)<1e-8)return this.zoomTo(c,null,!0),this.panTo(a,r),o&&this.applyConstraints(!1),this;if(o){this.panTo(a,!1),c=this._applyZoomConstraints(c),this.zoomTo(c,null,!1);var p=this.getConstrainedBounds();this.panTo(u,!0),this.zoomTo(l,null,!0),this.fitBounds(p)}else{var h=s.rotate(-this.getRotation()).getTopLeft().times(c).minus(f.getTopLeft().times(d)).divide(c-d);this.zoomTo(c,h,r)}return this},fitBounds:function(e,t){return this._fitBounds(e,{immediately:t,constraints:!1})},fitBoundsWithConstraints:function(e,t){return this._fitBounds(e,{immediately:t,constraints:!0})},fitVertically:function(t){var n=new e.Rect(this._contentBounds.x+this._contentBounds.width/2,this._contentBounds.y,0,this._contentBounds.height);return this.fitBounds(n,t)},fitHorizontally:function(t){var n=new e.Rect(this._contentBounds.x,this._contentBounds.y+this._contentBounds.height/2,this._contentBounds.width,0);return this.fitBounds(n,t)},getConstrainedBounds:function(e){var t;return t=this.getBounds(e),this._applyBoundaryConstraints(t)},panBy:function(t,n){var r=new e.Point(this.centerSpringX.target.value,this.centerSpringY.target.value);return this.panTo(r.plus(t),n)},panTo:function(e,t){return t?(this.centerSpringX.resetTo(e.x),this.centerSpringY.resetTo(e.y)):(this.centerSpringX.springTo(e.x),this.centerSpringY.springTo(e.y)),this.viewer&&this.viewer.raiseEvent("pan",{center:e,immediately:t}),this},zoomBy:function(e,t,n){return this.zoomTo(this.zoomSpring.target.value*e,t,n)},zoomTo:function(t,n,r){var o=this;return this.zoomPoint=n instanceof e.Point&&!isNaN(n.x)&&!isNaN(n.y)?n:null,r?this._adjustCenterSpringsForZoomPoint((function(){o.zoomSpring.resetTo(t)})):this.zoomSpring.springTo(t),this.viewer&&this.viewer.raiseEvent("zoom",{zoom:t,refPoint:n,immediately:r}),this},setRotation:function(e,t){return this.rotateTo(e,null,t)},getRotation:function(e){return e?this.degreesSpring.current.value:this.degreesSpring.target.value},setRotationWithPivot:function(e,t,n){return this.rotateTo(e,t,n)},rotateTo:function(t,n,r){if(!this.viewer||!this.viewer.drawer.canRotate())return this;if(this.degreesSpring.target.value===t&&this.degreesSpring.isAtTargetValue())return this;if(this.rotationPivot=n instanceof e.Point&&!isNaN(n.x)&&!isNaN(n.y)?n:null,r)if(this.rotationPivot){if(!(t-this._oldDegrees))return this.rotationPivot=null,this;this._rotateAboutPivot(t)}else this.degreesSpring.resetTo(t);else{var o=e.positiveModulo(this.degreesSpring.current.value,360),i=e.positiveModulo(t,360),a=i-o;a>180?i-=360:a<-180&&(i+=360);var s=o-i;this.degreesSpring.resetTo(t+s),this.degreesSpring.springTo(t)}return this._setContentBounds(this.viewer.world.getHomeBounds(),this.viewer.world.getContentFactor()),this.viewer.forceRedraw(),this.viewer.raiseEvent("rotate",{degrees:t,immediately:!!r,pivot:this.rotationPivot||this.getCenter()}),this},rotateBy:function(e,t,n){return this.rotateTo(this.degreesSpring.target.value+e,t,n)},resize:function(e,t){var n,r=this.getBoundsNoRotate(),o=r;this.containerSize.x=e.x,this.containerSize.y=e.y,this._updateContainerInnerSize(),t&&(n=e.x/this.containerSize.x,o.width=r.width*n,o.height=o.width/this.getAspectRatio()),this.viewer&&this.viewer.raiseEvent("resize",{newContainerSize:e,maintain:t});var i=this.fitBounds(o,!0);return this.viewer&&this.viewer.raiseEvent("after-resize",{newContainerSize:e,maintain:t}),i},_updateContainerInnerSize:function(){this._containerInnerSize=new e.Point(Math.max(1,this.containerSize.x-(this._margins.left+this._margins.right)),Math.max(1,this.containerSize.y-(this._margins.top+this._margins.bottom)))},update:function(){var e=this;this._adjustCenterSpringsForZoomPoint((function(){e.zoomSpring.update(
2)})),this.degreesSpring.isAtTargetValue()&&(this.rotationPivot=null),this.centerSpringX.update(),this.centerSpringY.update(),this.rotationPivot?this._rotateAboutPivot(!0):this.degreesSpring.update();var t=this.centerSpringX.current.value!==this._oldCenterX||this.centerSpringY.current.value!==this._oldCenterY||this.zoomSpring.current.value!==this._oldZoom||this.degreesSpring.current.value!==this._oldDegrees;return this._oldCenterX=this.centerSpringX.current.value,this._oldCenterY=this.centerSpringY.current.value,this._oldZoom=this.zoomSpring.current.value,this._oldDegrees=this.degreesSpring.current.value,t||!this.zoomSpring.isAtTargetValue()||!this.centerSpringX.isAtTargetValue()||!this.centerSpringY.isAtTargetValue()||!this.degreesSpring.isAtTargetValue()},_rotateAboutPivot:function(e){var t=!0===e,n=this.rotationPivot.minus(this.getCenter());this.centerSpringX.shiftBy(n.x),this.centerSpringY.shiftBy(n.y),t?this.degreesSpring.update():this.degreesSpring.resetTo(e);var r=this.degreesSpring.current.value-this._oldDegrees,o=n.rotate(-1*r).times(-1);this.centerSpringX.shiftBy(o.x),this.centerSpringY.shiftBy(o.y)},_adjustCenterSpringsForZoomPoint:function(e){if(this.zoomPoint){var t=this.pixelFromPoint(this.zoomPoint,!0);e();var n=this.pixelFromPoint(this.zoomPoint,!0).minus(t),r=this.deltaPointsFromPixels(n,!0);this.centerSpringX.shiftBy(r.x),this.centerSpringY.shiftBy(r.y),this.zoomSpring.isAtTargetValue()&&(this.zoomPoint=null)}else e()},deltaPixelsFromPointsNoRotate:function(e,t){return e.times(this._containerInnerSize.x*this.getZoom(t))},deltaPixelsFromPoints:function(e,t){return this.deltaPixelsFromPointsNoRotate(e.rotate(this.getRotation(t)),t)},deltaPointsFromPixelsNoRotate:function(e,t){return e.divide(this._containerInnerSize.x*this.getZoom(t))},deltaPointsFromPixels:function(e,t){return this.deltaPointsFromPixelsNoRotate(e,t).rotate(-this.getRotation(t))},pixelFromPointNoRotate:function(e,t){return this._pixelFromPointNoRotate(e,this.getBoundsNoRotate(t))},pixelFromPoint:function(e,t){return this._pixelFromPoint(e,this.getBoundsNoRotate(t))},_pixelFromPointNoRotate:function(t,n){return t.minus(n.getTopLeft()).times(this._containerInnerSize.x/n.width).plus(new e.Point(this._margins.left,this._margins.top))},_pixelFromPoint:function(e,t){return this._pixelFromPointNoRotate(e.rotate(this.getRotation(!0),this.getCenter(!0)),t)},pointFromPixelNoRotate:function(t,n){var r=this.getBoundsNoRotate(n);return t.minus(new e.Point(this._margins.left,this._margins.top)).divide(this._containerInnerSize.x/r.width).plus(r.getTopLeft())},pointFromPixel:function(e,t){return this.pointFromPixelNoRotate(e,t).rotate(-this.getRotation(t),this.getCenter(t))},_viewportToImageDelta:function(t,n){var r=this._contentBoundsNoRotate.width;return new e.Point(t*this._contentSizeNoRotate.x/r,n*this._contentSizeNoRotate.x/r)},viewportToImageCoordinates:function(t,n){if(t instanceof e.Point)return this.viewportToImageCoordinates(t.x,t.y);if(this.viewer){var r=this.viewer.world.getItemCount();if(r>1)this.silenceMultiImageWarnings||e.console.error("[Viewport.viewportToImageCoordinates] is not accurate with multi-image; use TiledImage.viewportToImageCoordinates instead.");else if(1===r){return this.viewer.world.getItemAt(0).viewportToImageCoordinates(t,n,!0)}}return this._viewportToImageDelta(t-this._contentBoundsNoRotate.x,n-this._contentBoundsNoRotate.y)},_imageToViewportDelta:function(t,n){var r=this._contentBoundsNoRotate.width;return new e.Point(t/this._contentSizeNoRotate.x*r,n/this._contentSizeNoRotate.x*r)},imageToViewportCoordinates:function(t,n){if(t instanceof e.Point)return this.imageToViewportCoordinates(t.x,t.y);if(this.viewer){var r=this.viewer.world.getItemCount();if(r>1)this.silenceMultiImageWarnings||e.console.error("[Viewport.imageToViewportCoordinates] is not accurate with multi-image; use TiledImage.imageToViewportCoordinates instead.");else if(1===r){return this.viewer.world.getItemAt(0).imageToViewportCoordinates(t,n,!0)}}var o=this._imageToViewportDelta(t,n);return o.x+=this._contentBoundsNoRotate.x,o.y+=this._contentBoundsNoRotate.y,o},imageToViewportRectangle:function(t,n,r,o){var i=t;if(i instanceof e.Rect||(i=new e.Rect(t,n,r,o)),this.viewer){var a=this.viewer.world.getItemCount();if(a>1)this.silenceMultiImageWarnings||e.console.error("[Viewport.imageToViewportRectangle] is not accurate with multi-image; use TiledImage.imageToViewportRectangle instead.");else if(1===a){return this.viewer.world.getItemAt(0).imageToViewportRectangle(t,n,r,o,!0)}}var s=this.imageToViewportCoordinates(i.x,i.y),c=this._imageToViewportDelta(i.width,i.height);return new e.Rect(s.x,s.y,c.x,c.y,i.degrees)},viewportToImageRectangle:function(t,n,r,o){var i=t;if(i instanceof e.Rect||(i=new e.Rect(t,n,r,o)),this.viewer){var a=this.viewer.world.getItemCount();if(a>1)this.silenceMultiImageWarnings||e.console.error("[Viewport.viewportToImageRectangle] is not accurate with multi-image; use TiledImage.viewportToImageRectangle instead.");else if(1===a){return this.viewer.world.getItemAt(0).viewportToImageRectangle(t,n,r,o,!0)}}var s=this.viewportToImageCoordinates(i.x,i.y),c=this._viewportToImageDelta(i.width,i.height);return new e.Rect(s.x,s.y,c.x,c.y,i.degrees)},viewerElementToImageCoordinates:function(e){var t=this.pointFromPixel(e,!0);return this.viewportToImageCoordinates(t)},imageToViewerElementCoordinates:function(e){var t=this.imageToViewportCoordinates(e);return this.pixelFromPoint(t,!0)},windowToImageCoordinates:function(t){e.console.assert(this.viewer,"[Viewport.windowToImageCoordinates] the viewport must have a viewer.");var n=t.minus(e.getElementPosition(this.viewer.element));return this.viewerElementToImageCoordinates(n)},imageToWindowCoordinates:function(t){return e.console.assert(this.viewer,"[Viewport.imageToWindowCoordinates] the viewport must have a viewer."),this.imageToViewerElementCoordinates(t).plus(e.getElementPosition(this.viewer.element))},viewerElementToViewportCoordinates:function(e){return this.pointFromPixel(e,!0)},viewportToViewerElementCoordinates:function(e){return this.pixelFromPoint(e,!0)},viewerElementToViewportRectangle:function(t){return e.Rect.fromSummits(this.pointFromPixel(t.getTopLeft(),!0),this.pointFromPixel(t.getTopRight(),!0),this.pointFromPixel(t.getBottomLeft(),!0))},viewportToViewerElementRectangle:function(t){return e.Rect.fromSummits(this.pixelFromPoint(t.getTopLeft(),!0),this.pixelFromPoint(t.getTopRight(),!0),this.pixelFromPoint(t.getBottomLeft(),!0))},windowToViewportCoordinates:function(t){e.console.assert(this.viewer,"[Viewport.windowToViewportCoordinates] the viewport must have a viewer.");var n=t.minus(e.getElementPosition(this.viewer.element));return this.viewerElementToViewportCoordinates(n)},viewportToWindowCoordinates:function(t){return e.console.assert(this.viewer,"[Viewport.viewportToWindowCoordinates] the viewport must have a viewer."),this.viewportToViewerElementCoordinates(t).plus(e.getElementPosition(this.viewer.element))},viewportToImageZoom:function(t){if(this.viewer){var n=this.viewer.world.getItemCount();if(n>1)this.silenceMultiImageWarnings||e.console.error("[Viewport.viewportToImageZoom] is not accurate with multi-image.");else if(1===n){return this.viewer.world.getItemAt(0).viewportToImageZoom(t)}}var r=this._contentSizeNoRotate.x;return t*(this._containerInnerSize.x/r*this._contentBoundsNoRotate.width)},imageToViewportZoom:function(t){if(this.viewer){var n=this.viewer.world.getItemCount();if(n>1)this.silenceMultiImageWarnings||e.console.error("[Viewport.imageToViewportZoom] is not accurate with multi-image. Instead, use [TiledImage.imageToViewportZoom] for the specific image of interest");else if(1===n){return this.viewer.world.getItemAt(0).imageToViewportZoom(t)}}return t*(this._contentSizeNoRotate.x/this._containerInnerSize.x/this._contentBoundsNoRotate.width)},toggleFlip:function(){return this.setFlip(!this.getFlip()),this},getFlip:function(){return this.flipped},setFlip:function(e){return this.flipped===e||(this.flipped=e,this.viewer.navigator&&this.viewer.navigator.setFlip(this.getFlip()),this.viewer.forceRedraw(),this.viewer.raiseEvent("flip",{flipped:e})),this},getMaxZoomPixelRatio:function(){return this.maxZoomPixelRatio}
vendor: 9,463 bytes, line 2
2,setMaxZoomPixelRatio:function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e.console.assert(!isNaN(t),"[Viewport.setMaxZoomPixelRatio] ratio must be a number"),isNaN(t)||(this.maxZoomPixelRatio=t,n&&this.getZoom()>this.getMaxZoom()&&this.applyConstraints(r))}}}(E),function(e){e.TiledImage=function(t){this._initialized=!1,e.console.assert(t.tileCache,"[TiledImage] options.tileCache is required"),e.console.assert(t.drawer,"[TiledImage] options.drawer is required"),e.console.assert(t.viewer,"[TiledImage] options.viewer is required"),e.console.assert(t.imageLoader,"[TiledImage] options.imageLoader is required"),e.console.assert(t.source,"[TiledImage] options.source is required"),e.console.assert(!t.clip||t.clip instanceof e.Rect,"[TiledImage] options.clip must be an OpenSeadragon.Rect if present"),e.EventSource.call(this),this._tileCache=t.tileCache,delete t.tileCache,this._drawer=t.drawer,delete t.drawer,this._imageLoader=t.imageLoader,delete t.imageLoader,t.clip instanceof e.Rect&&(this._clip=t.clip.clone()),delete t.clip;var n=t.x||0;delete t.x;var r=t.y||0;delete t.y,this.normHeight=t.source.dimensions.y/t.source.dimensions.x,this.contentAspectX=t.source.dimensions.x/t.source.dimensions.y;var o=1;t.width?(o=t.width,delete t.width,t.height&&(e.console.error("specifying both width and height to a tiledImage is not supported"),delete t.height)):t.height&&(o=t.height/this.normHeight,delete t.height);var i=t.fitBounds;delete t.fitBounds;var a=t.fitBoundsPlacement||E.Placement.CENTER;delete t.fitBoundsPlacement;var s=t.degrees||0;delete t.degrees;var c=t.ajaxHeaders;delete t.ajaxHeaders,e.extend(!0,this,{viewer:null,tilesMatrix:{},coverage:{},loadingCoverage:{},lastDrawn:[],lastResetTime:0,_needsDraw:!0,_needsUpdate:!0,_hasOpaqueTile:!1,_tilesLoading:0,_tilesToDraw:[],_lastDrawn:[],_isBlending:!1,_wasBlending:!1,_isTainted:!1,springStiffness:e.DEFAULT_SETTINGS.springStiffness,animationTime:e.DEFAULT_SETTINGS.animationTime,minZoomImageRatio:e.DEFAULT_SETTINGS.minZoomImageRatio,wrapHorizontal:e.DEFAULT_SETTINGS.wrapHorizontal,wrapVertical:e.DEFAULT_SETTINGS.wrapVertical,immediateRender:e.DEFAULT_SETTINGS.immediateRender,blendTime:e.DEFAULT_SETTINGS.blendTime,alwaysBlend:e.DEFAULT_SETTINGS.alwaysBlend,minPixelRatio:e.DEFAULT_SETTINGS.minPixelRatio,smoothTileEdgesMinZoom:e.DEFAULT_SETTINGS.smoothTileEdgesMinZoom,iOSDevice:e.DEFAULT_SETTINGS.iOSDevice,debugMode:e.DEFAULT_SETTINGS.debugMode,crossOriginPolicy:e.DEFAULT_SETTINGS.crossOriginPolicy,ajaxWithCredentials:e.DEFAULT_SETTINGS.ajaxWithCredentials,placeholderFillStyle:e.DEFAULT_SETTINGS.placeholderFillStyle,opacity:e.DEFAULT_SETTINGS.opacity,preload:e.DEFAULT_SETTINGS.preload,compositeOperation:e.DEFAULT_SETTINGS.compositeOperation,subPixelRoundingForTransparency:e.DEFAULT_SETTINGS.subPixelRoundingForTransparency,maxTilesPerFrame:e.DEFAULT_SETTINGS.maxTilesPerFrame},t),this._preload=this.preload,delete this.preload,this._fullyLoaded=!1,this._xSpring=new e.Spring({initial:n,springStiffness:this.springStiffness,animationTime:this.animationTime}),this._ySpring=new e.Spring({initial:r,springStiffness:this.springStiffness,animationTime:this.animationTime}),this._scaleSpring=new e.Spring({initial:o,springStiffness:this.springStiffness,animationTime:this.animationTime}),this._degreesSpring=new e.Spring({initial:s,springStiffness:this.springStiffness,animationTime:this.animationTime}),this._updateForScale(),i&&this.fitBounds(i,a,!0),this._ownAjaxHeaders={},this.setAjaxHeaders(c,!1),this._initialized=!0},e.extend(e.TiledImage.prototype,e.EventSource.prototype,{needsDraw:function(){return this._needsDraw},redraw:function(){this._needsDraw=!0},getFullyLoaded:function(){return this._fullyLoaded},_setFullyLoaded:function(e){e!==this._fullyLoaded&&(this._fullyLoaded=e,this.raiseEvent("fully-loaded-change",{fullyLoaded:this._fullyLoaded}))},reset:function(){this._tileCache.clearTilesFor(this),this.lastResetTime=e.now(),this._needsDraw=!0},update:function(e){var t=this._xSpring.update(),n=this._ySpring.update(),r=this._scaleSpring.update(),o=this._degreesSpring.update(),i=t||n||r||o||this._needsUpdate;if(i||e||!this._fullyLoaded){var a=this._updateLevelsForViewport();this._setFullyLoaded(a)}return this._needsUpdate=!1,!!i&&(this._updateForScale(),this._raiseBoundsChange(),this._needsDraw=!0,!0)},setDrawn:function(){return this._needsDraw=this._isBlending||this._wasBlending,this._needsDraw},setTainted:function(e){this._isTainted=e},isTainted:function(){return this._isTainted},destroy:function(){this.reset(),this.source.destroy&&this.source.destroy(this.viewer)},getBounds:function(e){return this.getBoundsNoRotate(e).rotate(this.getRotation(e),this._getRotationPoint(e))},getBoundsNoRotate:function(t){return t?new e.Rect(this._xSpring.current.value,this._ySpring.current.value,this._worldWidthCurrent,this._worldHeightCurrent):new e.Rect(this._xSpring.target.value,this._ySpring.target.value,this._worldWidthTarget,this._worldHeightTarget)},getWorldBounds:function(){return e.console.error("[TiledImage.getWorldBounds] is deprecated; use TiledImage.getBounds instead"),this.getBounds()},getClippedBounds:function(t){var n=this.getBoundsNoRotate(t);if(this._clip){var r=(t?this._worldWidthCurrent:this._worldWidthTarget)/this.source.dimensions.x,o=this._clip.times(r);n=new e.Rect(n.x+o.x,n.y+o.y,o.width,o.height)}return n.rotate(this.getRotation(t),this._getRotationPoint(t))},getTileBounds:function(e,t,n){var r=this.source.getNumTiles(e),o=(r.x+t%r.x)%r.x,i=(r.y+n%r.y)%r.y,a=this.source.getTileBounds(e,o,i);return this.getFlip()&&(a.x=Math.max(0,1-a.x-a.width)),a.x+=(t-o)/r.x,a.y+=this._worldHeightCurrent/this._worldWidthCurrent*((n-i)/r.y),a},getContentSize:function(){return new e.Point(this.source.dimensions.x,this.source.dimensions.y)},getSizeInWindowCoordinates:function(){var t=this.imageToWindowCoordinates(new e.Point(0,0)),n=this.imageToWindowCoordinates(this.getContentSize());return new e.Point(n.x-t.x,n.y-t.y)},_viewportToImageDelta:function(t,n,r){var o=r?this._scaleSpring.current.value:this._scaleSpring.target.value;return new e.Point(t*(this.source.dimensions.x/o),n*(this.source.dimensions.y*this.contentAspectX/o))},viewportToImageCoordinates:function(t,n,r){var o;return t instanceof e.Point?(r=n,o=t):o=new e.Point(t,n),o=o.rotate(-this.getRotation(r),this._getRotationPoint(r)),r?this._viewportToImageDelta(o.x-this._xSpring.current.value,o.y-this._ySpring.current.value):this._viewportToImageDelta(o.x-this._xSpring.target.value,o.y-this._ySpring.target.value)},_imageToViewportDelta:function(t,n,r){var o=r?this._scaleSpring.current.value:this._scaleSpring.target.value;return new e.Point(t/this.source.dimensions.x*o,n/this.source.dimensions.y/this.contentAspectX*o)},imageToViewportCoordinates:function(t,n,r){t instanceof e.Point&&(r=n,n=t.y,t=t.x);var o=this._imageToViewportDelta(t,n,r);return r?(o.x+=this._xSpring.current.value,o.y+=this._ySpring.current.value):(o.x+=this._xSpring.target.value,o.y+=this._ySpring.target.value),o.rotate(this.getRotation(r),this._getRotationPoint(r))},imageToViewportRectangle:function(t,n,r,o,i){var a=t;a instanceof e.Rect?i=n:a=new e.Rect(t,n,r,o);var s=this.imageToViewportCoordinates(a.getTopLeft(),i),c=this._imageToViewportDelta(a.width,a.height,i);return new e.Rect(s.x,s.y,c.x,c.y,a.degrees+this.getRotation(i))},viewportToImageRectangle:function(t,n,r,o,i){var a=t;t instanceof e.Rect?i=n:a=new e.Rect(t,n,r,o);var s=this.viewportToImageCoordinates(a.getTopLeft(),i),c=this._viewportToImageDelta(a.width,a.height,i);return new e.Rect(s.x,s.y,c.x,c.y,a.degrees-this.getRotation(i))},viewerElementToImageCoordinates:function(e){var t=this.viewport.pointFromPixel(e,!0);return this.viewportToImageCoordinates(t)},imageToViewerElementCoordinates:function(e){var t=this.imageToViewportCoordinates(e);return this.viewport.pixelFromPoint(t,!0)},windowToImageCoordinates:function(e){var t=e.minus(E.getElementPosition(this.viewer.element));return this.viewerElementToImageCoordinates(t)},imageToWindowCoordinates:function(e){return this.imageToViewerElementCoordinates(e).plus(E.getElementPosition(this.viewer.element))},_viewportToTiledImageRectangle:function(t){var n=this._scaleSpring.current.value;return t=t.rotate(-this.getRotation(!0),this._getRotationPoint(!0)),new e.Rect((t.x-this._xSpring.current.value)/n,(t.y-this._ySpring.current.value)/n,t.width/n,t.height/n,t.degrees)},viewportToImageZoom:function(e){return this._scaleSpring.current.value*this.viewport._containerInnerSize.x/this.source.dimensions.x*e},imageToViewportZoom:function(e){return e/(this._scaleSpring.current.value*this.viewport._containerInnerSize.x/this.source.dimensions.x)},setPosition:function(e,t){var n=this._xSpring.target.value===e.x&&this._ySpring.target.value===e.y;if(t){if(n&&this._xSpring.current.value===e.x&&this._ySpring.current.value===e.y)return;this._xSpring.resetTo(e.x),this._ySpring.resetTo(e.y),this._needsDraw=!0,this._needsUpdate=!0}else{if(n)return;this._xSpring.springTo(e.x),this._ySpring.springTo(e.y),this._needsDraw=!0,this._needsUpdate=!0}n||this._raiseBoundsChange()},setWidth:function(e,t){this._setScale(e,t)},setHeight:function(e,t){this._setScale(e/this.normHeight,t)},setCroppingPolygons:function(t){var n=function(t){return t.map((function(t){try{if(function(t){return t instanceof e.Point||"number"==typeof t.x&&"number"==typeof t.y}(t))return{x:t.x,y:t.y};throw new Error}
vendor: 2,431 bytes, line 2
2catch(e){throw new Error("A Provided cropping polygon point is not supported")}}))};try{if(!e.isArray(t))throw new Error("Provided cropping polygon is not an array");this._croppingPolygons=t.map((function(e){return n(e)})),this._needsDraw=!0}catch(t){e.console.error("[TiledImage.setCroppingPolygons] Cropping polygon format not supported"),e.console.error(t),this.resetCroppingPolygons()}},resetCroppingPolygons:function(){this._croppingPolygons=null,this._needsDraw=!0},fitBounds:function(t,n,r){n=n||e.Placement.CENTER;var o=e.Placement.properties[n],i=this.contentAspectX,a=0,s=0,c=1,u=1;if(this._clip&&(i=this._clip.getAspectRatio(),c=this._clip.width/this.source.dimensions.x,u=this._clip.height/this.source.dimensions.y,t.getAspectRatio()>i?(a=this._clip.x/this._clip.height*t.height,s=this._clip.y/this._clip.height*t.height):(a=this._clip.x/this._clip.width*t.width,s=this._clip.y/this._clip.width*t.width)),t.getAspectRatio()>i){var l=t.height/u,f=0;o.isHorizontallyCentered?f=(t.width-t.height*i)/2:o.isRight&&(f=t.width-t.height*i),this.setPosition(new e.Point(t.x-a+f,t.y-s),r),this.setHeight(l,r)}else{var d=t.width/c,p=0;o.isVerticallyCentered?p=(t.height-t.width/i)/2:o.isBottom&&(p=t.height-t.width/i),this.setPosition(new e.Point(t.x-a,t.y-s+p),r),this.setWidth(d,r)}},getClip:function(){return this._clip?this._clip.clone():null},setClip:function(t){e.console.assert(!t||t instanceof e.Rect,"[TiledImage.setClip] newClip must be an OpenSeadragon.Rect or null"),t instanceof e.Rect?this._clip=t.clone():this._clip=null,this._needsUpdate=!0,this._needsDraw=!0,this.raiseEvent("clip-change")},getFlip:function(){return this.flipped},setFlip:function(e){this.flipped=e},get flipped(){return this._flipped},set flipped(e){var t=this._flipped!==!!e;this._flipped=!!e,t&&(this.update(!0),this._needsDraw=!0,this._raiseBoundsChange())},get wrapHorizontal(){return this._wrapHorizontal},set wrapHorizontal(e){var t=this._wrapHorizontal!==!!e;this._wrapHorizontal=!!e,this._initialized&&t&&(this.update(!0),this._needsDraw=!0)},get wrapVertical(){return this._wrapVertical},set wrapVertical(e){var t=this._wrapVertical!==!!e;this._wrapVertical=!!e,this._initialized&&t&&(this.update(!0),this._needsDraw=!0)},get debugMode(){return this._debugMode},set debugMode(e){this._debugMode=!!e,this._needsDraw=!0},getOpacity:function(){return this.opacity},setOpacity:function(e){this.opacity=e},get opacity(){return this._opacity}
2,set opacity(e){e!==this.opacity&&(this._opacity=e,this._needsDraw=!0,this.raiseEvent("opacity-change",{opacity:this.opacity}))},getPreload:function(){return this._preload},setPreload:function(e){this._preload=!!e,this._needsDraw=!0},getRotation:function(e){return e?this._degreesSpring.current.value:this._degreesSpring.target.value},setRotation:function(e,t){this._degreesSpring.target.value===e&&this._degreesSpring.isAtTargetValue()||(t?this._degreesSpring.resetTo(e):this._degreesSpring.springTo(e),this._needsDraw=!0,this._needsUpdate=!0,this._raiseBoundsChange())},getDrawArea:function(){if(0===this._opacity&&!this._preload)return!1;var e=this._viewportToTiledImageRectangle(this.viewport.getBoundsWithMargins(!0));if(!this.wrapHorizontal&&!this.wrapVertical){var t=this._viewportToTiledImageRectangle(this.getClippedBounds(!0));e=e.intersection(t)}return e},getTilesToDraw:function(){var e=this._tilesToDraw.flat();return this._updateTilesInViewport(e),(e=this._tilesToDraw.flat()).forEach((function(e){e.tile.beingDrawn=!0})),this._lastDrawn=e,e},_getRotationPoint:function(e){return this.getBoundsNoRotate(e).getCenter()},get compositeOperation(){return this._compositeOperation},set compositeOperation(e){e!==this._compositeOperation&&(this._compositeOperation=e,this._needsDraw=!0,this.raiseEvent("composite-operation-change",{compositeOperation:this._compositeOperation}))},getCompositeOperation:function(){return this._compositeOperation},setCompositeOperation:function(e){this.compositeOperation=e},setAjaxHeaders:function(t,n){null===t&&(t={}),e.isPlainObject(t)?(this._ownAjaxHeaders=t,this._updateAjaxHeaders(n)):console.error("[TiledImage.setAjaxHeaders] Ignoring invalid headers, must be a plain object")},_updateAjaxHeaders:function(t){if(void 0===t&&(t=!0),e.isPlainObject(this.viewer.ajaxHeaders)?this.ajaxHeaders=e.extend({},this.viewer.ajaxHeaders,this._ownAjaxHeaders):this.ajaxHeaders=this._ownAjaxHeaders,t){var n,r,o,i;for(var a in this.tilesMatrix)for(var s in n=this.source.getNumTiles(a),this.tilesMatrix[a])for(var c in r=(n.x+s%n.x)%n.x,this.tilesMatrix[a][s])if(o=(n.y+c%n.y)%n.y,(i=this.tilesMatrix[a][s][c]).loadWithAjax=this.loadTilesWithAjax,i.loadWithAjax){var u=this.source.getTileAjaxHeaders(a,r,o);i.ajaxHeaders=e.extend({},this.ajaxHeaders,u)}else i.ajaxHeaders=null;for(var l=0;l<this._imageLoader.jobQueue.length;l++){var f=this._imageLoader.jobQueue[l];f.loadWithAjax=f.tile.loadWithAjax,f.ajaxHeaders=f.tile.loadWithAjax?f.tile.ajaxHeaders:null}}},_setScale:function(e,t){var n=this._scaleSpring.target.value===e;if(t){if(n&&this._scaleSpring.current.value===e)return;this._scaleSpring.resetTo(e),this._updateForScale(),this._needsDraw=!0,this._needsUpdate=!0}else{if(n)return;this._scaleSpring.springTo(e),this._updateForScale(),this._needsDraw=!0,this._needsUpdate=!0}n||this._raiseBoundsChange()},_updateForScale:function(){this._worldWidthTarget=this._scaleSpring.target.value,this._worldHeightTarget=this.normHeight*this._scaleSpring.target.value,this._worldWidthCurrent=this._scaleSpring.current.value,this._worldHeightCurrent=this.normHeight*this._scaleSpring.current.value},_raiseBoundsChange:function(){this.raiseEvent("bounds-change")},_isBottomItem:function(){return this.viewer.world.getItemAt(0)===this},_getLevelsInterval:function(){var e=Math.max(this.source.minLevel,Math.floor(Math.log(this.minZoomImageRatio)/Math.log(2))),t=this.viewport.deltaPixelsFromPointsNoRotate(this.source.getPixelRatio(0),!0).x*this._scaleSpring.current.value,n=Math.min(Math.abs(this.source.maxLevel),Math.abs(Math.floor(Math.log(t/this.minPixelRatio)/Math.log(2))));return n=Math.max(n,this.source.minLevel||0),{lowestLevel:e=Math.min(e,n),highestLevel:n}},_updateLevelsForViewport:function(){var t=this._getLevelsInterval(),n=t.lowestLevel,r=t.highestLevel,o=[],i=this.getDrawArea(),a=e.now();if(this._lastDrawn.forEach((function(e){e.tile.beingDrawn=!1})),this._tilesToDraw=[],this._tilesLoading=0,this.loadingCoverage={},!i)return this._needsDraw=!1,this._fullyLoaded;for(var s=new Array(r-n+1),c=0,u=r;u>=n;u--,c++)s[c]=u;for(var l=r+1;l<=this.source.maxLevel;l++){var f=this.tilesMatrix[l]&&this.tilesMatrix[l][0]&&this.tilesMatrix[l][0][0];if(f&&f.isBottomMost&&f.isRightMost&&f.loaded){s.push(l);break}}for(var d=!1,p=0;p<s.length;p++){var h=s[p],v=this.viewport.deltaPixelsFromPointsNoRotate(this.source.getPixelRatio(h),!0).x*this._scaleSpring.current.value;if(p===s.length-1||v>=this.minPixelRatio)d=!0;else if(!d)continue;var m=this.viewport.deltaPixelsFromPointsNoRotate(this.source.getPixelRatio(h),!1).x*this._scaleSpring.current.value,g=this.viewport.deltaPixelsFromPointsNoRotate(this.source.getPixelRatio(Math.max(this.source.getClosestLevel(),0)),!1).x*this._scaleSpring.current.value,y=this.immediateRender?1:g,b=Math.min(1,(v-.5)/.5),w=y/Math.abs(y-m),O=this._updateLevel(h,b,w,i,a,o);o=O.bestTiles;var E=O.updatedTiles.filter((function(e){return e.loaded})),x=function(e,t,n){return function(r){return{tile:r,level:e,levelOpacity:t,currentTime:n}}}(h,b,a);if(this._tilesToDraw[h]=E.map(x),this._providesCoverage(this.coverage,h))break}return o&&o.length>
vendor: 13,947 bytes, line 2
20?(o.forEach((function(e){e&&!e.context2D&&this._loadTile(e,a)}),this),this._needsDraw=!0,!1):0===this._tilesLoading},_updateTilesInViewport:function(t){var n=e.now(),r=this;this._tilesLoading=0,this._wasBlending=this._isBlending,this._isBlending=!1,this.loadingCoverage={};var o=t.length?t[0].level:0;if(this.getDrawArea()){for(var i=0,a=0;a<t.length;a++){var s=t[a];u(s),this._providesCoverage(this.coverage,s.level)&&(i=Math.max(i,s.level))}if(i>0)for(var c in this._tilesToDraw)c<i&&delete this._tilesToDraw[c]}function u(e){var t=e.tile;if(t&&t.loaded){var i=r._blendTile(t,t.x,t.y,e.level,e.levelOpacity,n,o);r._isBlending=r._isBlending||i,r._needsDraw=r._needsDraw||i||r._wasBlending}}},_blendTile:function(e,t,n,r,o,i,a){var s,c,u=1e3*this.blendTime;return e.blendStart||(e.blendStart=i),s=i-e.blendStart,c=u?Math.min(1,s/u):1,r===a&&(c=1,s=u),this.alwaysBlend&&(c*=o),e.opacity=c,1===c&&(this._setCoverage(this.coverage,r,t,n,!0),this._hasOpaqueTile=!0),s<u},_updateLevel:function(e,t,n,r,o,i){var a=r.getBoundingBox().getTopLeft(),s=r.getBoundingBox().getBottomRight();this.viewer&&this.viewer.raiseEvent("update-level",{tiledImage:this,havedrawn:!0,level:e,opacity:t,visibility:n,drawArea:r,topleft:a,bottomright:s,currenttime:o,best:i}),this._resetCoverage(this.coverage,e),this._resetCoverage(this.loadingCoverage,e);var c=this._getCornerTiles(e,a,s),u=c.topLeft,l=c.bottomRight,f=this.source.getNumTiles(e),d=this.viewport.pixelFromPoint(this.viewport.getCenter());this.getFlip()&&(l.x+=1,this.wrapHorizontal||(l.x=Math.min(l.x,f.x-1)));for(var p=Math.max(0,(l.x-u.x)*(l.y-u.y)),h=new Array(p),v=0,m=u.x;m<=l.x;m++)for(var g=u.y;g<=l.y;g++){var y;if(this.getFlip()){var b=(f.x+m%f.x)%f.x;y=m+f.x-b-b-1}else y=m;if(null!==r.intersection(this.getTileBounds(e,y,g))){var w=this._updateTile(y,g,e,n,d,f,o,i);i=w.bestTiles,h[v]=w.tile,v+=1}}return{bestTiles:i,updatedTiles:h}},_positionTile:function(t,n,r,o,i){var a=t.bounds.getTopLeft();a.x*=this._scaleSpring.current.value,a.y*=this._scaleSpring.current.value,a.x+=this._xSpring.current.value,a.y+=this._ySpring.current.value;var s=t.bounds.getSize();s.x*=this._scaleSpring.current.value,s.y*=this._scaleSpring.current.value,t.positionedBounds.x=a.x,t.positionedBounds.y=a.y,t.positionedBounds.width=s.x,t.positionedBounds.height=s.y;var c=r.pixelFromPointNoRotate(a,!0),u=r.pixelFromPointNoRotate(a,!1),l=r.deltaPixelsFromPointsNoRotate(s,!0),f=r.deltaPixelsFromPointsNoRotate(s,!1),d=u.plus(f.divide(2)),p=o.squaredDistanceTo(d);this.viewer.drawer.minimumOverlapRequired(this)&&(n||(l=l.plus(new e.Point(1,1))),t.isRightMost&&this.wrapHorizontal&&(l.x+=.75),t.isBottomMost&&this.wrapVertical&&(l.y+=.75)),t.position=c,t.size=l,t.squaredDistance=p,t.visibility=i},_updateTile:function(e,t,n,r,o,i,a,s){var c=this._getTile(e,t,n,a,i);this.viewer&&this.viewer.raiseEvent("update-tile",{tiledImage:this,tile:c}),this._setCoverage(this.coverage,n,e,t,!1);var u=c.loaded||c.loading||this._isCovered(this.loadingCoverage,n,e,t);if(this._setCoverage(this.loadingCoverage,n,e,t,u),!c.exists)return{bestTiles:s,tile:c};if(c.loaded&&1===c.opacity&&this._setCoverage(this.coverage,n,e,t,!0),this._positionTile(c,this.source.tileOverlap,this.viewport,o,r),!c.loaded)if(c.context2D)this._setTileLoaded(c);else{var l=this._tileCache.getImageRecord(c.cacheKey);l&&this._setTileLoaded(c,l.getData())}return c.loading?this._tilesLoading++:u||(s=this._compareTiles(s,c,this.maxTilesPerFrame)),{bestTiles:s,tile:c}},_getCornerTiles:function(t,n,r){var o,i,a,s;this.wrapHorizontal?(o=e.positiveModulo(n.x,1),i=e.positiveModulo(r.x,1)):(o=Math.max(0,n.x),i=Math.min(1,r.x));var c=1/this.source.aspectRatio;this.wrapVertical?(a=e.positiveModulo(n.y,c),s=e.positiveModulo(r.y,c)):(a=Math.max(0,n.y),s=Math.min(c,r.y));var u=this.source.getTileAtPoint(t,new e.Point(o,a)),l=this.source.getTileAtPoint(t,new e.Point(i,s)),f=this.source.getNumTiles(t);return this.wrapHorizontal&&(u.x+=f.x*Math.floor(n.x),l.x+=f.x*Math.floor(r.x)),this.wrapVertical&&(u.y+=f.y*Math.floor(n.y/c),l.y+=f.y*Math.floor(r.y/c)),{topLeft:u,bottomRight:l}},_getTile:function(t,n,r,o,i){var a,s,c,u,l,f,d,p,h,v,m=this.tilesMatrix,g=this.source;return m[r]||(m[r]={}),m[r][t]||(m[r][t]={}),m[r][t][n]&&!m[r][t][n].flipped==!this.flipped||(a=(i.x+t%i.x)%i.x,s=(i.y+n%i.y)%i.y,c=this.getTileBounds(r,t,n),u=g.getTileBounds(r,a,s,!0),l=g.tileExists(r,a,s),f=g.getTileUrl(r,a,s),d=g.getTilePostData(r,a,s),this.loadTilesWithAjax?(p=g.getTileAjaxHeaders(r,a,s),e.isPlainObject(this.ajaxHeaders)&&(p=e.extend({},this.ajaxHeaders,p))):p=null,h=g.getContext2D?g.getContext2D(r,a,s):void 0,v=new e.Tile(r,t,n,c,l,f,h,this.loadTilesWithAjax,p,u,d,g.getTileHashKey(r,a,s,f,p,d)),this.getFlip()?0===a&&(v.isRightMost=!0):a===i.x-1&&(v.isRightMost=!0),s===i.y-1&&(v.isBottomMost=!0),v.flipped=this.flipped,m[r][t][n]=v),(v=m[r][t][n]).lastTouchTime=o,v},_loadTile:function(e,t){var n=this;e.loading=!0,this._imageLoader.addJob({src:e.getUrl(),tile:e,source:this.source,postData:e.postData,loadWithAjax:e.loadWithAjax,ajaxHeaders:e.ajaxHeaders,crossOriginPolicy:this.crossOriginPolicy,ajaxWithCredentials:this.ajaxWithCredentials,callback:function(r,o,i){n._onTileLoad(e,t,r,o,i)},abort:function(){e.loading=!1}})},_onTileLoad:function(t,n,r,o,i){if(!r)return e.console.error("Tile %s failed to load: %s - error: %s",t,t.getUrl(),o),this.viewer.raiseEvent("tile-load-failed",{tile:t,tiledImage:this,time:n,message:o,tileRequest:i}),t.loading=!1,void(t.exists=!1);if(t.exists=!0,n<this.lastResetTime)return e.console.warn("Ignoring tile %s loaded before reset: %s",t,t.getUrl()),void(t.loading=!1);var a,s=this;a=s.source.getClosestLevel(),s._setTileLoaded(t,r,a,i)},_setTileLoaded:function(t,n,r,o){var i=0,a=!1,s=this;function c(){return a&&e.console.error("Event 'tile-loaded' argument getCompletionCallback must be called synchronously. Its return value should be called asynchronously."),i++,u}function u(){0===--i&&(t.loading=!1,t.loaded=!0,t.hasTransparency=s.source.hasTransparency(t.context2D,t.getUrl(),t.ajaxHeaders,t.postData),t.context2D||s._tileCache.cacheTile({data:n,tile:t,cutoff:r,tiledImage:s}),s.viewer.raiseEvent("tile-ready",{tile:t,tiledImage:s,tileRequest:o}),s._needsDraw=!0)}var l=c();this.viewer.raiseEvent("tile-loaded",{tile:t,tiledImage:this,tileRequest:o,get image(){return e.console.error("[tile-loaded] event 'image' has been deprecated. Use 'data' property instead."),n},data:n,getCompletionCallback:c}),a=!0,l()},_compareTiles:function(e,t,n){return e?(e.push(t),this._sortTiles(e),e.length>n&&e.pop(),e):[t]},_sortTiles:function(e){e.sort((function(e,t){return null===e?1:null===t?-1:e.visibility===t.visibility?e.squaredDistance-t.squaredDistance:t.visibility-e.visibility}))},_providesCoverage:function(e,t,n,r){var o,i,a,s;if(!e[t])return!1;if(void 0===n||void 0===r){for(a in o=e[t])if(Object.prototype.hasOwnProperty.call(o,a))for(s in i=o[a])if(Object.prototype.hasOwnProperty.call(i,s)&&!i[s])return!1;return!0}return void 0===e[t][n]||void 0===e[t][n][r]||!0===e[t][n][r]},_isCovered:function(e,t,n,r){return void 0===n||void 0===r?this._providesCoverage(e,t+1):this._providesCoverage(e,t+1,2*n,2*r)&&this._providesCoverage(e,t+1,2*n,2*r+1)&&this._providesCoverage(e,t+1,2*n+1,2*r)&&this._providesCoverage(e,t+1,2*n+1,2*r+1)},_setCoverage:function(t,n,r,o,i){t[n]?(t[n][r]||(t[n][r]={}),t[n][r][o]=i):e.console.warn("Setting coverage for a tile before its level's coverage has been reset: %s",n)},_resetCoverage:function(e,t){e[t]={}}})}(E),function(e){var t=function(t){e.console.assert(t,"[TileCache.cacheTile] options is required"),e.console.assert(t.tile,"[TileCache.cacheTile] options.tile is required"),e.console.assert(t.tiledImage,"[TileCache.cacheTile] options.tiledImage is required"),this.tile=t.tile,this.tiledImage=t.tiledImage},n=function(t){e.console.assert(t,"[ImageRecord] options is required"),e.console.assert(t.data,"[ImageRecord] options.data is required"),this._tiles=[],t.create.apply(null,[this,t.data,t.ownerTile]),this._destroyImplementation=t.destroy.bind(null,this),this.getImage=t.getImage.bind(null,this),this.getData=t.getData.bind(null,this),this.getRenderedContext=t.getRenderedContext.bind(null,this)};n.prototype={destroy:function(){this._destroyImplementation(),this._tiles=null},addTile:function(t){e.console.assert(t,"[ImageRecord.addTile] tile is required"),this._tiles.push(t)},removeTile:function(t){for(var n=0;n<this._tiles.length;n++)if(this._tiles[n]===t)return void this._tiles.splice(n,1);e.console.warn("[ImageRecord.removeTile] trying to remove unknown tile",t)},getTileCount:function(){return this._tiles.length}},e.TileCache=function(t){t=t||{},this._maxImageCacheCount=t.maxImageCacheCount||e.DEFAULT_SETTINGS.maxImageCacheCount,this._tilesLoaded=[],this._imagesLoaded=[],this._imagesLoadedCount=0},e.TileCache.prototype={numTilesLoaded:function(){return this._tilesLoaded.length},cacheTile:function(r){e.console.assert(r,"[TileCache.cacheTile] options is required"),e.console.assert(r.tile,"[TileCache.cacheTile] options.tile is required"),e.console.assert(r.tile.cacheKey,"[TileCache.cacheTile] options.tile.cacheKey is required"),e.console.assert(r.tiledImage,"[TileCache.cacheTile] options.tiledImage is required");var o=r.cutoff||0,i=this._tilesLoaded.length,a=this._imagesLoaded[r.tile.cacheKey];if(a||(r.data||(e.console.error("[TileCache.cacheTile] options.image was renamed to options.data. '.image' attribute has been deprecated and will be removed in the future."),r.data=r.image),e.console.assert(r.data,"[TileCache.cacheTile] options.data is required to create an ImageRecord"),a=this._imagesLoaded[r.tile.cacheKey]=new n({data:r.data,ownerTile:r.tile,create:r.tiledImage.source.createTileCache,destroy:r.tiledImage.source.destroyTileCache,getImage:r.tiledImage.source.getTileCacheDataAsImage,getData:r.tiledImage.source.getTileCacheData,getRenderedContext:r.tiledImage.source.getTileCacheDataAsContext2D}),this._imagesLoadedCount++),a.addTile(r.tile),r.tile.cacheImageRecord=a,this._imagesLoadedCount>this._maxImageCacheCount){for(var s,c,u,l,f,d,p=null,h=-1,v=null,m=this._tilesLoaded.length-1;m>=0;m--)(s=(d=this._tilesLoaded[m]).tile).level<=o||s.beingDrawn||(p?(l=s.lastTouchTime,c=p.lastTouchTime,f=s.level,u=p.level,(l<c||l===c&&f>u)&&(p=s,h=m,v=d)):(p=s,h=m,v=d));p&&h>=0&&(this._unloadTile(v),i=h)}this._tilesLoaded[i]=new t({tile:r.tile,tiledImage:r.tiledImage})},clearTilesFor:function(t){var n;e.console.assert(t,"[TileCache.clearTilesFor] tiledImage is required");for(var r=0;r<this._tilesLoaded.length;++r)(n=this._tilesLoaded[r]).tiledImage===t&&(this._unloadTile(n),this._tilesLoaded.splice(r,1),r--)},getImageRecord:function(t){return e.console.assert(t,"[TileCache.getImageRecord] cacheKey is required"),this._imagesLoaded[t]},_unloadTile:function(t){e.console.assert(t,"[TileCache._unloadTile] tileRecord is required");var n=t.tile,r=t.tiledImage,o=n.getCanvasContext&&n.getCanvasContext();n.unload(),n.cacheImageRecord=null;var i=this._imagesLoaded[n.cacheKey];i&&(i.removeTile(n),i.getTileCount()||(i.destroy(),delete this._imagesLoaded[n.cacheKey],this._imagesLoadedCount--,o&&(o.canvas.width=0,o.canvas.height=0,r.viewer.raiseEvent("image-unloaded",{context2D:o,tile:n}))),r.viewer.raiseEvent("tile-unloaded",{tile:n,tiledImage:r}))}}}(E),function(e){e.World=function(t){var n=this;e.console.assert(t.viewer,"[World] options.viewer is required"),e.EventSource.call(this),this.viewer=t.viewer,this._items=[],this._needsDraw=!1,this._autoRefigureSizes=!0,this._needsSizesFigured=!1,this._delegatedFigureSizes=function(e){n._autoRefigureSizes?n._figureSizes():n._needsSizesFigured=!0},this._figureSizes()},e.extend(e.World.prototype,e.EventSource.prototype,{addItem:function(t,n){if(e.console.assert(t,"[World.addItem] item is required"),e.console.assert(t instanceof e.TiledImage,"[World.addItem] only TiledImages supported at this time"),void 0!==(n=n||{}).index){var r=Math.max(0,Math.min(this._items.length,n.index));this._items.splice(r,0,t)}else this._items.push(t);this._autoRefigureSizes?this._figureSizes():this._needsSizesFigured=!0,this._needsDraw=!0,t.addHandler("bounds-change",this._delegatedFigureSizes),t.addHandler("clip-change",this._delegatedFigureSizes),this.raiseEvent("add-item",{item:t})},getItemAt:function(t){return e.console.assert(void 0!==t,"[World.getItemAt] index is required"),this._items[t]},getIndexOfItem:function(t){return e.console.assert(t,"[World.getIndexOfItem] item is required"),e.indexOf(this._items,t)},getItemCount:function(){return this._items.length},setItemIndex:function(t,n){e.console.assert(t,"[World.setItemIndex] item is required"),e.console.assert(void 0!==n,"[World.setItemIndex] index is required");var r=this.getIndexOfItem(t);if(n>=this._items.length)throw new Error("Index bigger than number of layers.");n!==r&&-1!==r&&(this._items.splice(r,1),this._items.splice(n,0,t),this._needsDraw=!0,this.raiseEvent("item-index-change",{item:t,previousIndex:r,newIndex:n}))},removeItem:function(t){e.console.assert(t,"[World.removeItem] item is required");var n=e.indexOf(this._items,t);-1!==n&&(t.removeHandler("bounds-change",this._delegatedFigureSizes),t.removeHandler("clip-change",this._delegatedFigureSizes),t.destroy(),this._items.splice(n,1),this._figureSizes(),this._needsDraw=!0,this._raiseRemoveItem(t))},removeAll:function(){var e,t;for(this.viewer._cancelPendingImages(),t=0;t<this._items.length;t++)(e=this._items[t]).removeHandler("bounds-change",this._delegatedFigureSizes),e.removeHandler("clip-change",this._delegatedFigureSizes),e.destroy();var n=this._items;for(this._items=[],this._figureSizes(),this._needsDraw=!0,t=0;t<n.length;t++)e=n[t],this._raiseRemoveItem(e)},resetItems:function(){for(var e=0;e<this._items.length;e++)this._items[e].reset()},update:function(e){for(var t=!1,n=0;n<this._items.length;n++)t=this._items[n].update(e)||t;return t},draw:function(){var e=this;this.viewer.drawer.draw(this._items),this._needsDraw=!1,this._items.forEac
2h((function(t){e._needsDraw=t.setDrawn()||e._needsDraw}))},needsDraw:function(){for(var e=0;e<this._items.length;e++)if(this._items[e].needsDraw())return!0;return this._needsDraw},getHomeBounds:function(){return this._homeBounds.clone()},getContentFactor:function(){return this._contentFactor},setAutoRefigureSizes:function(e){this._autoRefigureSizes=e,e&this._needsSizesFigured&&(this._figureSizes(),this._needsSizesFigured=!1)},arrange:function(t){var n,r=(t=t||{}).immediately||!1,o=t.layout||e.DEFAULT_SETTINGS.collectionLayout,i=t.rows||e.DEFAULT_SETTINGS.collectionRows,a=t.columns||e.DEFAULT_SETTINGS.collectionColumns,s=t.tileSize||e.DEFAULT_SETTINGS.collectionTileSize,c=s+(t.tileMargin||e.DEFAULT_SETTINGS.collectionTileMargin);n=!t.rows&&a?a:Math.ceil(this._items.length/i);var u,l,f,d,p,h=0,v=0;this.setAutoRefigureSizes(!1);for(var m=0;m<this._items.length;m++)m&&m%n==0&&("horizontal"===o?(v+=c,h=0):(h+=c,v=0)),d=(f=(l=(u=this._items[m]).getBounds()).width>l.height?s:s*(l.width/l.height))*(l.height/l.width),p=new e.Point(h+(s-f)/2,v+(s-d)/2),u.setPosition(p,r),u.setWidth(f,r),"horizontal"===o?h+=c:v+=c;this.setAutoRefigureSizes(!0)},_figureSizes:function(){var t=this._homeBounds?this._homeBounds.clone():null,n=this._contentSize?this._contentSize.clone():null,r=this._contentFactor||0;if(this._items.length){var o=this._items[0],i=o.getBounds();this._contentFactor=o.getContentSize().x/i.width;for(var a=o.getClippedBounds().getBoundingBox(),s=a.x,c=a.y,u=a.x+a.width,l=a.y+a.height,f=1;f<this._items.length;f++)i=(o=this._items[f]).getBounds(),this._contentFactor=Math.max(this._contentFactor,o.getContentSize().x/i.width),a=o.getClippedBounds().getBoundingBox(),s=Math.min(s,a.x),c=Math.min(c,a.y),u=Math.max(u,a.x+a.width),l=Math.max(l,a.y+a.height);this._homeBounds=new e.Rect(s,c,u-s,l-c),this._contentSize=new e.Point(this._homeBounds.width*this._contentFactor,this._homeBounds.height*this._contentFactor)}else this._homeBounds=new e.Rect(0,0,1,1),this._contentSize=new e.Point(1,1),this._contentFactor=1;this._contentFactor===r&&this._homeBounds.equals(t)&&this._contentSize.equals(n)||this.raiseEvent("metrics-change",{})},_raiseRemoveItem:function(e){this.raiseEvent("remove-item",{item:e})}})}(E)},function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"c",(function(){return y})),n.d(t,"b",(function(){return b})),n.d(t,"d",(function(){return w})),n.d(t,"e",(function(){return O}));var r=n(607),o=n.n(r),i=n(608),a=n.n(i),s=n(173),c=n.n(s),u=n(0),l=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,f={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"â¦","…":"â¦","/":"/","/":"/"},d=function(e){return f[e]};function p(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 h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){c()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v,m={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:function(e){return e.replace(l,d)}},g=Object(u.createContext)();function y(){return m}var b=function(){function e(){o()(this,e),this.usedNamespaces={}}return a()(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 w(){return v}var O={type:"3rdParty",init:function(e){!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};m=h(h({},m),e)}(e.options.react),function(e){v=e}(e)}}},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(10),c=n(16),u={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h
25:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p"},l=i.forwardRef((function(e,t){var n=e.align,s=void 0===n?"inherit":n,l=e.classes,f=e.className,d=e.color,p=void 0===d?"initial":d,h=e.component,v=e.display,m=void 0===v?"initial":v,g=e.gutterBottom,y=void 0!==g&&g,b=e.noWrap,w=void 0!==b&&b,O=e.paragraph,E=void 0!==O&&O,x=e.variant,S=void 0===x?"body1":x,j=e.variantMapping,_=void 0===j?u:j,T=Object(o.a)(e,["align","classes","className","color","component","display","gutterBottom","noWrap","paragraph","variant","variantMapping"]),P=h||(E?"p":_[S]||u[S])||"span";return i.createElement(P,Object(r.a)({className:Object(a.default)(l.root,f,"inherit"!==S&&l[S],"initial"!==p&&l["color".concat(Object(c.a)(p))],w&&l.noWrap,y&&l.gutterBottom,E&&l.paragraph,"inherit"!==s&&l["align".concat(Object(c.a)(s))],"initial"!==m&&l["display".concat(Object(c.a)(m))]),ref:t},T))}));t.a=Object(s.a)((function(e){return{root:{margin:0},body2:e.typography.body2,body1:e.typography.body1,caption:e.typography.caption,button:e.typography.button,h1:e.typography.h1,h2:e.typography.h2,h3:e.typography.h3,h4:e.typography.h4,h5:e.typography.h5,h6:e.typography.h6,subtitle1:e.typography.subtitle1,subtitle2:e.typography.subtitle2,overline:e.typography.overline,srOnly:{position:"absolute",height:1,width:1,overflow:"hidden"},alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right"},alignJustify:{textAlign:"justify"},noWrap:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},gutterBottom:{marginBottom:"0.35em"},paragraph:{marginBottom:16},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorTextPrimary:{color:e.palette.text.primary},colorTextSecondary:{color:e.palette.text.secondary},colorError:{color:e.palette.error.main},displayInline:{display:"inline"},displayBlock:{display:"block"}}}),{name:"MuiTypography"})(l)},,function(e,t,n){"use strict";var r=n(75),o=n(42),i=n(108),a=n(456),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return o(t)&&i(t.prototype,s(e))}},function(e,t,n){"use strict";var r=n(142),o=n(17),i=n(22).String;e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol("symbol detection");return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},function(e,t,n){"use strict";var r=n(350);e.exports=function(e,t){return r[e]||(r[e]=t||{})}},function(e,t,n){"use strict";var r=n(34),o=n(47),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=o(i,"name"),c=s&&"something"===function(){}.name,u=s&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},function(e,t,n){"use strict";var r=n(94),o=n(20);e.exports=function(e){if("Function"===r(e))return o(e)}},function(e,t,n){"use strict";var r=n(75),o=n(111),i=n(40),a=n(34),s=i("species");e.exports=function(e){var t=r(e);a&&t&&!t[s]&&o(t,s,{configurable:!0,get:function(){return this}})}},function(e,t,n){"use strict";var r=n(17);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){"use strict";var r=n(119),o=n(41),i=n(39),a=n(160),s=n(363),c=n(59),u=n(108),l=n(262),f=n(226),d=n(472),p=TypeError,h=function(e,t){this.stopped=e,this.result=t},v=h.prototype;e.exports=function(e,t,n){var m,g,y,b,w,O,E,x=n&&n.that,S=!(!n||!n.AS_ENTRIES),j=!(!n||!n.IS_RECORD),_=!(!n||!n.IS_ITERATOR),T=!(!n||!n.INTERRUPTED),P=r(t,x),C=function(e){return m&&d(m,"normal",e),new h(!0,e)},I=function(e){return S?(i(e),T?P(e[0],e[1],C):P(e[0],e[1])):T?P(e,C):P(e)};if(j)m=e.iterator;else if(_)m=e;else{if(!(g=f(e)))throw new p(a(e)+" is not iterable");if(s(g)){for(y=0,b=c(e);b>y;y++)if((w=I(e[y]))&&u(v,w))return w;return new h(!1)}m=l(e,g)}for(O=j?e.next:m.next;!(E=o(O,m)).done;){try{w=I(E.value)}catch(e){d(m,"throw",e)}if("object"==typeof w&&w&&u(v,w))return w}return new h(!1)}},function(e,t,n){"use strict";var r=n(20),o=n(74),i=n(50),a=n(270),s=r("".replace),c=RegExp("^["+a+"]+"),u=RegExp("(^|[^"+a+"])["+a+"]+$"),l=function(e){return function(t){var n=i(o(t));return 1&e&&(n=s(n,c,"")),2&e&&(n=s(n,u,"$1")),n}};e.exports={start:l(1),end:l(2),trim:l(3)}},function(e,t,n){"use strict";var r=n(22);e.exports=r.Promise},function(e,t,n){var r=n(78).Symbol;e.exports=r},function(e,t,n){var r=n(1001),o=n(395),i=n(1002),a=n(526),s=n(527),c=n(148),u=n(519),l="[object Map]",f="[object Promise]",d="[object Set]",p="[object WeakMap]",h="[object DataView]",v=u(r),m=u(o),g=u(i),y=u(a),b=u(s),w=c;(r&&w(new r(new ArrayBuffer(1)))!=h||o&&w(new o)!=l||i&&w(i.resolve())!=f||a&&w(new a)!=d||s&&w(new s)!=p)&&
2(w=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?u(n):"";if(r)switch(r){case v:return h;case m:return l;case g:return f;case y:return d;case b:return p}return t}),e.exports=w},function(e,t,n){var r=n(63),o=n(406),i=n(529),a=n(407);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},function(e,t,n){var r=n(148),o=n(86);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},function(e,t,n){var r=n(195),o=n(168);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[o(t[n++])];return n&&n==i?e:void 0}},function(e,t,n){var r=n(402),o=n(1020);e.exports=function e(t,n,i,a,s){var c=-1,u=t.length;for(i||(i=o),s||(s=[]);++c<u;){var l=t[c];n>0&&i(l)?n>1?e(l,n-1,i,a,s):r(s,l):a||(s[s.length]=l)}return s}},function(e,t){e.exports=function(e){return e}},function(e,t,n){var r=n(199),o=n(533),i=n(409);e.exports=function(e,t){return i(o(e,t,r),e+"")}},function(e,t,n){"use strict";e.exports=TypeError},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(156),o=n.n(r),i=n(48);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 s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return(t=h(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||f(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 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){var r,o,i,a,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||f(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 f(e,t){if(e){if("string"==typeof e)return d(e,t);var n={}.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)?d(e,t):void 0}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,h(r.key),r)}}function h(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var v=function(){return e=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"left-to-right";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.canvases=t.map((function(e){return new i.a(e)})),this.layers=n,this.viewingDirection=r,this._canvasDimensions=null},(t=[{key:"canvasIds",get:function(){return this.canvases.map((function(e){return e.id}))}},{key:"canvasDimensions",get:function(){if(this._canvasDimensions)return this._canvasDimensions;var e=l(this.canvasDirection,2),t=e[0],n=e[1],r=0===n?Math.min.apply(Math,u(this.canvase
2s.map((function(e){return e.getHeight()})))):Math.min.apply(Math,u(this.canvases.map((function(e){return e.getWidth()})))),o=0,i=0,a=this.canvases.reduce((function(e,a){var s=0,c=0;return isNaN(a.aspectRatio)||(0===n?(s=r,c=Math.floor(r*a.aspectRatio)):(c=r,s=Math.floor(r*(1/a.aspectRatio)))),e.push({canvas:a,height:s,width:c,x:o,y:i}),o+=t*c,i+=n*s,e}),[]),c=0===n?r:Math.abs(i),f=0===t?r:Math.abs(o);return this._canvasDimensions=a.reduce((function(e,r){return e.push(s(s({},r),{},{x:-1===t?r.x+f-r.width:r.x,y:-1===n?r.y+c-r.height:r.y})),e}),[]),this._canvasDimensions}},{key:"contentResourceToWorldCoordinates",value:function(e){var t=this.canvases.findIndex((function(t){return t.imageResources.find((function(t){return t.id===e.id}))})),n=this.canvases[t];if(!n)return[];var r=l(this.canvasToWorldCoordinates(n.id),4),o=r[0],i=r[1],a=r[2],s=r[3],c=n.onFragment(e.id);return c?[o+c[0],i+c[1],c[2],c[3]]:[o,i,a,s]}},{key:"canvasToWorldCoordinates",value:function(e){var t=this.canvasDimensions.find((function(t){return t.canvas.id===e}));return[t.x,t.y,t.width,t.height]}},{key:"canvasDirection",get:function(){switch(this.viewingDirection){case"left-to-right":default:return[1,0];case"right-to-left":return[-1,0];case"top-to-bottom":return[0,1];case"bottom-to-top":return[0,-1]}}},{key:"contentResource",value:function(e){var t=this.canvases.find((function(t){return t.imageServiceIds.some((function(t){return o()(t,{str
2ipAuthentication:!1})===o()(e,{stripAuthentication:!1})}))}));if(t)return t.imageResources.find((function(t){return o()(t.getServices()[0].id,{stripAuthentication:!1})===o()(e,{stripAuthentication:!1})}))}},{key:"getLayerMetadata",value:function(e){if(this.layers){var t=this.canvases.find((function(t){return t.imageResources.find((function(t){return t.id===e.id}))}));if(t){var n=t.imageResources.findIndex((function(t){return t.id===e.id})),r=this.layers[t.canvas.id],o=r&&r[e.id];return s({index:n,opacity:1,total:t.imageResources.length,visibility:!0},o)}}}},{key:"layerOpacityOfImageResource",value:function(e){var t=this.getLayerMetadata(e);return t?t.visibility?t.opacity:0:1}},{key:"layerIndexOfImageResource",value:function(e){var t=this.getLayerMetadata(e);if(t)return t.total-t.index-1}},{key:"offsetByCanvas",value:function(e){var t=this.canvasToWorldCoordinates(e);return{x:t[0],y:t[1]}}},{key:"worldBounds",value:function(){return[0,0,Math.max.apply(Math,u(this.canvasDimensions.map((function(e){return e.x+e.width})))),Math.max.apply(Math,u(this.canvasDimensions.map((function(e){return e.y+e.height}))))]}},{key:"canvasAtPoint",value:function(e){var t=this.canvasDimensions.find((function(t){return t.x<=e.x&&e.x<=t.x+t.width&&t.y<=e.y&&e.y<=t.y+t.height}));return t&&t.canvas}}])&&p(e.prototype,t),n&&p(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(242);function o(e,t){if(e){if("string"==typeof e)return Object(r.a)(e,t);var n={}.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)?Object(r.a)(e,t):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hexToRgb=i,t.rgbToHex=function(e){if(0===e.indexOf("#"))return e;var t=s(e).values;return"#".concat(t.map((function(e){return 1===(t=e.toString(16)).length?"0".concat(t):t;var t})).join(""))},t.hslToRgb=a,t.decomposeColor=s,t.recomposeColor=c,t.getContrastRatio=function(e,t){var n=u(e),r=u(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)},t.getLuminance=u,t.emphasize=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return u(e)>.5?f(e,t):d(e,t)},t.fade=function(e,t){0;return l(e,t)},t.alpha=l,t.darken=f,t.lighten=d;var r=n(29);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function i(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}function a(e){var t=(e=s(e)).values,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-i*Math.max(Math.min(t-3,9-t,1),-1)},u="rgb",l=[Math.round(255*a(0)),Math.round(255*a(8)),Math.round(255*a(4))];return"hsla"===e.type&&(u+="a",l.push(t[3])),c({type:u,values:l})}function s(e){if(e.type)return e;if("#"===e.charAt(0))return s(i(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla"].indexOf(n))throw new Error((0,r.formatMuiErrorMessage)(3,e));var o=e.substring(t+1,e.length-1).split(",");return{type:n,values:o=o.map((function(e){return parseFloat(e)}))}}function c(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}function u(e){var t="hsl"===(e=s(e)).type?s(a(e)).values:e.values;return t=t.map((function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)})),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function l(e,t){return e=s(e),t=o(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),e.values[3]=t,c(e)}function f(e,t){if(e=s(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return c(e)}function d(e,t){if(e=s(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return c(e)}},function(e,t,n){"use strict";var r=n(25),o=n(26);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"SearchSharp");t.default=a},function(e,t,n){"use strict";n.d(t,"a",(function(){return I}));var r=n(0),o=n(610),i=n.n(o),a=n(30),s=function(){var e=function(t,n){return e=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,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),c=function(){return c=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},c.apply(this,arguments)},u={width:"100%",height:"10px",top:"0px",left:"0px",cursor:"row-resize"},l={width:"10px",height:"100%",top:"0px",left:"0px",cursor:"col-resize"},f={width:"20px",height:"20px",position:"absolute"},d={top:c(c({},u),{top:"-5px"}),right:c(c({},l),{left:void 0,right:"-5px"}),bottom:c(c({},u),{top:void 0,bottom:"-5px"}),left:c(c({},l),{left:"-5px"}),topRight:c(c({},f),{right:"-10px",top:"-10px",cursor:"ne-resize"}),bottomRight:c(c({},f),{right:"-10px",bottom:"-10px",cursor:"se-resize"}),bottomLeft:c(c({},f),{left:"-10px",bottom:"-10px",cursor:"sw-resize"}),topLeft:c(c({},f),{left:"-10px",top:"-10px",cursor:"nw-resize"})},p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.onMouseDown=function(e){t.props.onResizeStart(e,t.props.direction)},t.onTouchStart=function(e){t.props.onResizeStart(e,t.props.direction)},t}return s(t,e),t.prototype.render=function(){return r.createElement("div",{className:this.props.className||"",style:c(c({position:"absolute",userSelect:"none"},d[this.props.direction]),this.props.replaceStyles||{}),onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart},this.props.children)},t}(r.PureComponent),h=function(){var e=function(t,n){return e=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,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),v=function(){return v=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},v.apply(this,arguments)},m={width:"auto",height:"auto"},g=function(e,t,n){return Math.max(Math.min(e,n),t)},y=function(e,t,n){var r=Math.round(e/t);return r*t+n*(r-1)},b=function(e,t){return new RegExp(e,"i").test(t)},w=function(e){return Boolean(e.touches&&e.touches.length)},O=function(e,t,n){void 0===n&&(n=0);var r=t.reduce((function(n,r,o){return Math.abs(r-e)<Math.abs(t[n]-e)?o:n}),0),o=Math.abs(t[r]-e);return 0===n||o<n?t[r]:e},E=function(e){return"auto"===(e=e.toString())||e.endsWith("px")||e.endsWith("%")||e.endsWith("vh")||e.endsWith("vw")||e.endsWith("vmax")||e.endsWith("vmin")?e:e+"px"},x=function(e,t,n,r){if(e&&"string"==typeof e){if(e.endsWith("px"))return Number(e.replace("px",""));if(e.endsWith("%"))return t*(Number(e.replace("%",""))/100);if(e.endsWith("vw"))return n*(Number(e.replace("vw",""))/100);if(e.endsWith("vh"))return r*(Number(e.replace("vh",""))/100)}return e},S=["as","ref","style","className","grid","gridGap","snap","bounds","boundsByDirection","size","defaultSize","minWidth","minHeight","maxWidth","maxHeight","lockAspectRatio","lockAspectRatioExtraWidth","lockAspectRatioExtraHeight","enable","handleStyles","handleClasses","handleWrapperStyle","handleWrapperClass","children","onResizeStart","onResize","onResizeStop","handleComponent","scale","resizeRatio","snapGap"],j="__resizable_base__",_=function(e){function t(t){var n,r,o,i,a=e.call(this,t)||this;return a.ratio=1,a.resizable=null,a.parentLeft=0,a.parentTop=0,a.resizableLeft=0,a.resizableRight=0,a.resizableTop=0,a.resizableBottom=0,a.targetLeft=0,a.targetTop=0,a.appendBase=function(){if(!a.resizable||!a.window)return null;var e=a.parentNode;if(!e)return null;var t=a.window.document.createElement("div");return t.style.width="100%",t.style.height="100%",t.style.position="absolute",t.style.transform="scale(0, 0)",t.style.left="0",t.style.flex="0 0 100%",t.classList?t.classList.add(j):t.className+=j,e.appendChild(t),t},a.removeBase=function(e){var t=a.parentNode;t&&t.removeChild(e)},a.state={isResizing:!1,width:null!==(r=null===(n=a.propsSize)||void 0===n?void 0:n.width)&&void 0!==r?r:"auto",height:null!==(i=null===(o=a.propsSize)||void 0===o?void 0:o.height)&&void 0!==i?i:"auto",direction:"right",original:{x:0,y:0,width:0,height:0},backgroundStyle:{height:"100%",width:"100%",backgroundColor:"rgba(0,0,0,0)",cursor:"auto",opacity:0,position:"fixed",zIndex:9999,top:"0",left:"0",bottom:"0",right:"0"},flexBasis:void 0},a.onResizeStart=a.onResizeStart.bind(a),a.onMouseMove=a.onMouseMove.bind(a),a.onMouseUp=a.onMouseUp.bind(a),a}return h(t,e),Object.defineProperty(t.prototype,"parentNode",{get:function(){return this.resizable?this.resizable.parentNode:null}
vendor: 6,066 bytes, line 2
2,enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"window",{get:function(){return this.resizable&&this.resizable.ownerDocument?this.resizable.ownerDocument.defaultView:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"propsSize",{get:function(){return this.props.size||this.props.defaultSize||m},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){var e=0,t=0;if(this.resizable&&this.window){var n=this.resizable.offsetWidth,r=this.resizable.offsetHeight,o=this.resizable.style.position;"relative"!==o&&(this.resizable.style.position="relative"),e="auto"!==this.resizable.style.width?this.resizable.offsetWidth:n,t="auto"!==this.resizable.style.height?this.resizable.offsetHeight:r,this.resizable.style.position=o}return{width:e,height:t}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sizeStyle",{get:function(){var e=this,t=this.props.size,n=function(t){var n;if(void 0===e.state[t]||"auto"===e.state[t])return"auto";if(e.propsSize&&e.propsSize[t]&&(null===(n=e.propsSize[t])||void 0===n?void 0:n.toString().endsWith("%"))){if(e.state[t].toString().endsWith("%"))return e.state[t].toString();var r=e.getParentSize();return Number(e.state[t].toString().replace("px",""))/r[t]*100+"%"}return E(e.state[t])};return{width:t&&void 0!==t.width&&!this.state.isResizing?E(t.width):n("width"),height:t&&void 0!==t.height&&!this.state.isResizing?E(t.height):n("height")}},enumerable:!1,configurable:!0}),t.prototype.getParentSize=function(){if(!this.parentNode)return this.window?{width:this.window.innerWidth,height:this.window.innerHeight}:{width:0,height:0};var e=this.appendBase();if(!e)return{width:0,height:0};var t=!1,n=this.parentNode.style.flexWrap;"wrap"!==n&&(t=!0,this.parentNode.style.flexWrap="wrap"),e.style.position="relative",e.style.minWidth="100%",e.style.minHeight="100%";var r={width:e.offsetWidth,height:e.offsetHeight};return t&&(this.parentNode.style.flexWrap=n),this.removeBase(e),r},t.prototype.bindEvents=function(){this.window&&(this.window.addEventListener("mouseup",this.onMouseUp),this.window.addEventListener("mousemove",this.onMouseMove),this.window.addEventListener("mouseleave",this.onMouseUp),this.window.addEventListener("touchmove",this.onMouseMove,{capture:!0,passive:!1}),this.window.addEventListener("touchend",this.onMouseUp))},t.prototype.unbindEvents=function(){this.window&&(this.window.removeEventListener("mouseup",this.onMouseUp),this.window.removeEventListener("mousemove",this.onMouseMove),this.window.removeEventListener("mouseleave",this.onMouseUp),this.window.removeEventListener("touchmove",this.onMouseMove,!0),this.window.removeEventListener("touchend",this.onMouseUp))},t.prototype.componentDidMount=function(){if(this.resizable&&this.window){var e=this.window.getComputedStyle(this.resizable);this.setState({width:this.state.width||this.size.width,height:this.state.height||this.size.height,flexBasis:"auto"!==e.flexBasis?e.flexBasis:void 0})}},t.prototype.componentWillUnmount=function(){this.window&&this.unbindEvents()},t.prototype.createSizeForCssProperty=function(e,t){var n=this.propsSize&&this.propsSize[t];return"auto"!==this.state[t]||this.state.original[t]!==e||void 0!==n&&"auto"!==n?e:"auto"},t.prototype.calculateNewMaxFromBoundary=function(e,t){var n,r,o=this.props.boundsByDirection,i=this.state.direction,a=o&&b("left",i),s=o&&b("top",i);if("parent"===this.props.bounds){var c=this.parentNode;c&&(n=a?this.resizableRight-this.parentLeft:c.offsetWidth+(this.parentLeft-this.resizableLeft),r=s?this.resizableBottom-this.parentTop:c.offsetHeight+(this.parentTop-this.resizableTop))}else"window"===this.props.bounds?this.window&&(n=a?this.resizableRight:this.window.innerWidth-this.resizableLeft,r=s?this.resizableBottom:this.window.innerHeight-this.resizableTop):this.props.bounds&&(n=a?this.resizableRight-this.targetLeft:this.props.bounds.offsetWidth+(this.targetLeft-this.resizableLeft),r=s?this.resizableBottom-this.targetTop:this.props.bounds.offsetHeight+(this.targetTop-this.resizableTop));return n&&Number.isFinite(n)&&(e=e&&e<n?e:n),r&&Number.isFinite(r)&&(t=t&&t<r?t:r),{maxWidth:e,maxHeight:t}},t.prototype.calculateNewSizeFromDirection=function(e,t){var n,r=this.props.scale||1,o=(n=this.props.resizeRatio||1,Array.isArray(n)?n:[n,n]),i=o[0],a=o[1],s=this.state,c=s.direction,u=s.original,l=this.props,f=l.lockAspectRatio,d=l.lockAspectRatioExtraHeight,p=l.lockAspectRatioExtraWidth,h=u.width,v=u.height,m=d||0,g=p||0;return b("right",c)&&(h=u.width+(e-u.x)*i/r,f&&(v=(h-g)/this.ratio+m)),b("left",c)&&(h=u.width-(e-u.x)*i/r,f&&(v=(h-g)/this.ratio+m)),b("bottom",c)&&(v=u.height+(t-u.y)*a/r,f&&(h=(v-m)*this.ratio+g)),b("top",c)&&(v=u.height-(t-u.y)*a/r,f&&(h=(v-m)*this.ratio+g)),{newWidth:h,newHeight:v}},t.prototype.calculateNewSizeFromAspectRatio=function(e,t,n,r){var o=this.props,i=o.lockAspectRatio,a=o.lockAspectRatioExtraHeight,s=o.lockAspectRatioExtraWidth,c=void 0===r.width?10:r.width,u=void 0===n.width||n.width<0?e:n.width,l=void 0===r.height?10:r.height,f=void 0===n.height||n.height<0?t:n.height,d=a||0,p=s||0;if(i){var h=(l-d)*this.ratio+p,v=(f-d)*this.ratio+p,m=(c-p)/this.ratio+d,y=(u-p)/this.ratio+d,b=Math.max(c,h),w=Math.min(u,v),O=Math.max(l,m),E=Math.min(f,y);e=g(e,b,w),t=g(t,O,E)}else e=g(e,c,u),t=g(t,l,f);return{newWidth:e,newHeight:t}},t.prototype.setBoundingClientRect=function(){var e=1/(this.props.scale||1);if("parent"===this.props.bounds){var t=this.parentNode;if(t){var n=t.getBoundingClientRect();this.parentLeft=n.left*e,this.parentTop=n.top*e}}if(this.props.bounds&&"string"!=typeof this.props.bounds){var r=this.props.bounds.getBoundingClientRect();this.targetLeft=r.left*e,this.targetTop=r.top*e}if(this.resizable){var o=this.resizable.getBoundingClientRect(),i=o.left,a=o.top,s=o.right,c=o.bottom;this.resizableLeft=i*e,this.resizableRight=s*e,this.resizableTop=a*e,this.resizableBottom=c*e}},t.prototype.onResizeStart=function(e,t){if(this.resizable&&this.window){var n,r=0,o=0;if(e.nativeEvent&&function(e){return Boolean((e.clientX||0===e.clientX)&&
2(e.clientY||0===e.clientY))}(e.nativeEvent)?(r=e.nativeEvent.clientX,o=e.nativeEvent.clientY):e.nativeEvent&&w(e.nativeEvent)&&(r=e.nativeEvent.touches[0].clientX,o=e.nativeEvent.touches[0].clientY),this.props.onResizeStart)if(this.resizable)if(!1===this.props.onResizeStart(e,t,this.resizable))return;this.props.size&&(void 0!==this.props.size.height&&this.props.size.height!==this.state.height&&this.setState({height:this.props.size.height}),void 0!==this.props.size.width&&this.props.size.width!==this.state.width&&this.setState({width:this.props.size.width})),this.ratio="number"==typeof this.props.lockAspectRatio?this.props.lockAspectRatio:this.size.width/this.size.height;var i=this.window.getComputedStyle(this.resizable);if("auto"!==i.flexBasis){var a=this.parentNode;if(a){var s=this.window.getComputedStyle(a).flexDirection;this.flexDir=s.startsWith("row")?"row":"column",n=i.flexBasis}}this.setBoundingClientRect(),this.bindEvents();var c={original:{x:r,y:o,width:this.size.width,height:this.size.height},isResizing:!0,backgroundStyle:v(v({},this.state.backgroundStyle),{cursor:this.window.getComputedStyle(e.target).cursor||"auto"}),direction:t,flexBasis:n};this.setState(c)}},t.prototype.onMouseMove=function(e){var t=this;if(this.state.isResizing&&this.resizable&&this.window){if(this.window.TouchEvent&&w(e))try{e.preventDefault(),e.stopPropagation()}catch(e){}var n=this.props,r=n.maxWidth,o=n.maxHeight,i=n.minWidth,s=n.minHeight,c=w(e)?e.touches[0].clientX:e.clientX,u=w(e)?e.touches[0].clientY:e.clientY,l=this.state,f=l.direction,d=l.original,p=l.width,h=l.height,v=this.getParentSize(),m=function(e,t,n,r,o,i,a){return r=x(r,e.width,t,n),o=x(o,e.height,t,n),i=x(i,e.width,t,n),a=x(a,e.height,t,n),{maxWidth:void 0===r?void 0:Number(r),maxHeight:void 0===o?void 0:Number(o),minWidth:void 0===i?void 0:Number(i),minHeight:void 0===a?void 0:Number(a)}}(v,this.window.innerWidth,this.window.innerHeight,r,o,i,s);r=m.maxWidth,o=m.maxHeight,i=m.minWidth,s=m.minHeight;var g=this.calculateNewSizeFromDirection(c,u),b=g.newHeight,E=g.newWidth,S=this.calculateNewMaxFromBoundary(r,o);this.props.snap&&this.props.snap.x&&(E=O(E,this.props.snap.x,this.props.snapGap)),this.props.snap&&this.props.snap.y&&(b=O(b,this.props.snap.y,this.props.snapGap));var j=this.calculateNewSizeFromAspectRatio(E,b,{width:S.maxWidth,height:S.maxHeight},{width:i,height:s});if(E=j.newWidth,b=j.newHeight,this.props.grid){var _=y(E,this.props.grid[0],this.props.gridGap?this.props.gridGap[0]:0),T=y(b,this.props.grid[1],this.props.gridGap?this.props.gridGap[1]:0),P=this.props.snapGap||0;E=0===P||Math.abs(_-E)<=P?_:E,b=0===P||Math.abs(T-b)<=P?T:b}var C={width:E-d.width,height:b-d.height};if(p&&"string"==typeof p)if(p.endsWith("%"))E=E/v.width*100+"%";else if(p.endsWith("vw")){E=E/this.window.innerWidth*100+"vw"}else if(p.endsWith("vh")){E=E/this.window.innerHeight*100+"vh"}if(h&&"string"==typeof h)if(h.endsWith("%"))b=b/v.height*100+"%";else if(h.endsWith("vw")){b=b/this.window.innerWidth*100+"vw"}else if(h.endsWith("vh")){b=b/this.window.innerHeight*100+"vh"}var I={width:this.createSizeForCssProperty(E,"width"),height:this.createSizeForCssProperty(b,"height")};"row"===this.flexDir?I.flexBasis=I.width:"column"===this.flexDir&&(I.flexBasis=I.height);var k=this.state.width!==I.width,R=this.state.height!==I.height,A=this.state.flexBasis!==I.flexBasis,D=k||R||A;D&&Object(a.flushSync)((function(){t.setState(I)})),this.props.onResize&&D&&this.props.onResize(e,f,this.resizable,C)}},t.prototype.onMouseUp=function(e){var t,n,r=this.state,o=r.isResizing,i=r.direction,a=r.original;if(o&&this.resizable){var s={width:this.size.width-a.width,height:this.size.height-a.height};this.props.onResizeStop&&this.props.onResizeStop(e,i,this.resizable,s),this.props.size&&this.setState({width:null!==(t=this.props.size.width)&&void 0!==t?t:"auto",height:null!==(n=this.props.size.height)&&void 0!==n?n:"auto"}),this.unbindEvents(),this.setState({isResizing:!1,backgroundStyle:v(v({},this.state.backgroundStyle),{cursor:"auto"})})}},t.prototype.updateSize=function(e){var t,n;this.setState({width:null!==(t=e.width)&&void 0!==t?t:"auto",height:null!==(n=e.height)&&void 0!==n?n:"auto"})},t.prototype.renderResizer=function(e){var t=this,n=this.props,o=n.enable,i=n.handleStyles,a=n.handleClasses,s=n.handleWrapperStyle,c=n.handleWrapperClass,u=n.handleComponent;if(!o)return null;var l=e.filter((function(e){return!1!==o[e]})).map((function(e){return!1!==o[e]?r.createElement(p,{key:e,direction:e,onResizeStart:t.onResizeStart,replaceStyles:i&&i[e],className:a&&a[e]},u&&u[e]?u[e]:null):null}));return r.createElement("div",{className:c,style:s},l)},t.prototype.render=function(){var e=this,t=Object.keys(this.props).reduce((function(t,n){return-1!==S.indexOf(n)||(t[n]=e.props[n]),t}),{}),n=v(v(v({position:"relative",userSelect:this.state.isResizing?"none":"auto"},this.props.style),this.sizeStyle),{maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight,minWidth:this.props.minWidth,minHeight:this.props.minHeight,boxSizing:"border-box",flexShrink:0});this.state.flexBasis&&(n.flexBasis=this.state.flexBasis);var o=this.props.as||"div";return r.createElement(o,v({style:n,className:this.props.className},t,{ref:function(t){t&&(e.resizable=t)}}),this.state.isResizing&&r.createElement("div",{style:this.state.backgroundStyle}),this.renderResizer(["topLeft","top","topRight","left"]),this.props.children,this.renderResizer(["right","bottomLeft","bottom","bottomRight"]))},t.defaultProps={as:"div",onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},enable:{top:!0,right:!0,bottom:!0,left:!0,topRight:!0,bottomRight:!0,bottomLeft:!0,topLeft:!0},style:{}
vendor: 9,125 bytes, line 2
2,grid:[1,1],gridGap:[0,0],lockAspectRatio:!1,lockAspectRatioExtraWidth:0,lockAspectRatioExtraHeight:0,scale:1,resizeRatio:1,snapGap:0},t}(r.PureComponent),T=function(e,t){return T=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])},T(e,t)};var P=function(){return P=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},P.apply(this,arguments)};var C={width:"auto",height:"auto",display:"inline-block",position:"absolute",top:0,left:0},I=function(e){function t(t){var n=e.call(this,t)||this;return n.resizingPosition={x:0,y:0},n.offsetFromParent={left:0,top:0},n.resizableElement={current:null},n.originalPosition={x:0,y:0},n.state={resizing:!1,bounds:{top:0,right:0,bottom:0,left:0},maxWidth:t.maxWidth,maxHeight:t.maxHeight},n.onResizeStart=n.onResizeStart.bind(n),n.onResize=n.onResize.bind(n),n.onResizeStop=n.onResizeStop.bind(n),n.onDragStart=n.onDragStart.bind(n),n.onDrag=n.onDrag.bind(n),n.onDragStop=n.onDragStop.bind(n),n.getMaxSizesFromProps=n.getMaxSizesFromProps.bind(n),n}return function(e,t){function n(){this.constructor=e}T(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.componentDidMount=function(){this.updateOffsetFromParent();var e=this.offsetFromParent,t=e.left,n=e.top,r=this.getDraggablePosition(),o=r.x,i=r.y;this.draggable.setState({x:o-t,y:i-n}),this.forceUpdate()},t.prototype.getDraggablePosition=function(){var e=this.draggable.state;return{x:e.x,y:e.y}},t.prototype.getParent=function(){return this.resizable&&this.resizable.parentNode},t.prototype.getParentSize=function(){return this.resizable.getParentSize()},t.prototype.getMaxSizesFromProps=function(){return{maxWidth:void 0===this.props.maxWidth?Number.MAX_SAFE_INTEGER:this.props.maxWidth,maxHeight:void 0===this.props.maxHeight?Number.MAX_SAFE_INTEGER:this.props.maxHeight}},t.prototype.getSelfElement=function(){return this.resizable&&this.resizable.resizable},t.prototype.getOffsetHeight=function(e){var t=this.props.scale;switch(this.props.bounds){case"window":return window.innerHeight/t;case"body":return document.body.offsetHeight/t;default:return e.offsetHeight}},t.prototype.getOffsetWidth=function(e){var t=this.props.scale;switch(this.props.bounds){case"window":return window.innerWidth/t;case"body":return document.body.offsetWidth/t;default:return e.offsetWidth}},t.prototype.onDragStart=function(e,t){this.props.onDragStart&&this.props.onDragStart(e,t);var n=this.getDraggablePosition();if(this.originalPosition=n,this.props.bounds){var r,o=this.getParent(),i=this.props.scale;if("parent"===this.props.bounds)r=o;else{if("body"===this.props.bounds){var a=o.getBoundingClientRect(),s=a.left,c=a.top,u=document.body.getBoundingClientRect(),l=-(s-o.offsetLeft*i-u.left)/i,f=-(c-o.offsetTop*i-u.top)/i,d=(document.body.offsetWidth-this.resizable.size.width*i)/i+l,p=(document.body.offsetHeight-this.resizable.size.height*i)/i+f;return this.setState({bounds:{top:f,right:d,bottom:p,left:l}})}if("window"===this.props.bounds){if(!this.resizable)return;var h=o.getBoundingClientRect(),v=h.left,m=h.top,g=-(v-o.offsetLeft*i)/i,y=-(m-o.offsetTop*i)/i;d=(window.innerWidth-this.resizable.size.width*i)/i+g,p=(window.innerHeight-this.resizable.size.height*i)/i+y;return this.setState({bounds:{top:y,right:d,bottom:p,left:g}})}"string"==typeof this.props.bounds?r=document.querySelector(this.props.bounds):this.props.bounds instanceof HTMLElement&&(r=this.props.bounds)}if(r instanceof HTMLElement&&o instanceof HTMLElement){var b=r.getBoundingClientRect(),w=b.left,O=b.top,E=o.getBoundingClientRect(),x=(w-E.left)/i,S=O-E.top;if(this.resizable){this.updateOffsetFromParent();var j=this.offsetFromParent;this.setState({bounds:{top:S-j.top,right:x+(r.offsetWidth-this.resizable.size.width)-j.left/i,bottom:S+(r.offsetHeight-this.resizable.size.height)-j.top,left:x-j.left/i}})}}}},t.prototype.onDrag=function(e,t){if(this.props.onDrag){var n=this.offsetFromParent,r=n.left,o=n.top;return this.props.dragAxis&&"both"!==this.props.dragAxis?"x"===this.props.dragAxis?this.props.onDrag(e,P(P({},t),{x:t.x+r,y:this.originalPosition.y+o,deltaY:0})):"y"===this.props.dragAxis?this.props.onDrag(e,P(P({},t),{x:this.originalPosition.x+r,y:t.y+o,deltaX:0})):void 0:this.props.onDrag(e,P(P({},t),{x:t.x+r,y:t.y+o}))}},t.prototype.onDragStop=function(e,t){if(this.props.onDragStop){var n=this.offsetFromParent,r=n.left,o=n.top;return this.props.dragAxis&&"both"!==this.props.dragAxis?"x"===this.props.dragAxis?this.props.onDragStop(e,P(P({},t),{x:t.x+r,y:this.originalPosition.y+o,deltaY:0})):"y"===this.props.dragAxis?this.props.onDragStop(e,P(P({},t),{x:this.originalPosition.x+r,y:t.y+o,deltaX:0})):void 0:this.props.onDragStop(e,P(P({},t),{x:t.x+r,y:t.y+o}))}},t.prototype.onResizeStart=function(e,t,n){e.stopPropagation(),this.setState({resizing:!0});var r=this.props.scale,o=this.offsetFromParent,i=this.getDraggablePosition();if(this.resizingPosition={x:i.x+o.left,y:i.y+o.top},this.originalPosition=i,this.props.bounds){var a=this.getParent(),s=void 0;"parent"===this.props.bounds?s=a:"body"===this.props.bounds?s=document.body:"window"===this.props.bounds?s=window:"string"==typeof this.props.bounds?s=document.querySelector(this.props.bounds):this.props.bounds instanceof HTMLElement&&(s=this.props.bounds);var c=this.getSelfElement();if(c instanceof Element&&(s instanceof HTMLElement||s===window)&&a instanceof HTMLElement){var u=this.getMaxSizesFromProps(),l=u.maxWidth,f=u.maxHeight,d=this.getParentSize();if(l&&"string"==typeof l)if(l.endsWith("%")){var p=Number(l.replace("%",""))/100;l=d.width*p}else l.endsWith("px")&&(l=Number(l.replace("px","")));if(f&&"string"==typeof f)if(f.endsWith("%")){p=Number(f.replace("%",""))/100;f=d.height*p}else f.endsWith("px")&&(f=Number(f.replace("px","")));var h=c.getBoundingClientRect(),v=h.left,m=h.top,g="window"===this.props.bounds?{left:0,top:0}:s.getBoundingClientRect(),y=g.left,b=g.top,w=this.getOffsetWidth(s),O=this.getOffsetHeight(s),E=t.toLowerCase().endsWith("left"),x=t.toLowerCase().endsWith("right"),S=t.startsWith("top"),j=t.startsWith("bottom");if((E||S)&&this.resizable){var _=(v-y)/r+this.resizable.size.width;this.setState({maxWidth:_>Number(l)?l:_})}if(x||this.props.lockAspectRatio&&!E&&!S){_=w+(y-v)/r;this.setState({maxWidth:_>Number(l)?l:_})}if((S||E)&&this.resizable){_=(m-b)/r+this.resizable.size.height;this.setState({maxHeight:_>Number(f)?f:_})}if(j||this.props.lockAspectRatio&&!S&&!E){_=O+(b-m)/r;this.setState({maxHeight:_>Number(f)?f:_})}}}else this.setState({maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight});this.props.onResizeStart&&this.props.onResizeStart(e,t,n)},t.prototype.onResize=function(e,t,n,r){var o=this,i={x:this.originalPosition.x,y:this.originalPosition.y},s=-r.width,c=-r.height;["top","left","topLeft","bottomLeft","topRight"].includes(t)&&("bottomLeft"===t?i.x+=s:("topRight"===t||(i.x+=s),i.y+=c));var u=this.draggable.state;i.x===u.x&&i.y===u.y||Object(a.flushSync)((function(){o.draggable.setState(i)})),this.updateOffsetFromParent();var l=this.offsetFromParent,f=this.getDraggablePosition().x+l.left,d=this.getDraggablePosition().y+l.top;this.resizingPosition={x:f,y:d},this.props.onResize&&this.props.onResize(e,t,n,r,{x:f,y:d})},t.prototype.onResizeStop=function(e,t,n,r){this.setState({resizing:!1});var o=this.getMaxSizesFromProps(),i=o.maxWidth,a=o.maxHeight;this.setState({maxWidth:i,maxHeight:a}),this.props.onResizeStop&&this.props.onResizeStop(e,t,n,r,this.resizingPosition)},t.prototype.updateSize=function(e){this.resizable&&this.resizable.updateSize({width:e.width,height:e.height})},t.prototype.updatePosition=function(e){this.draggable.setState(e)},t.prototype.updateOffsetFromParent=function(){var e=this.props.scale,t=this.getParent(),n=this.getSelfElement();if(!t||null===n)return{top:0,left:0};var r=t.getBoundingClientRect(),o=r.left,i=r.top,a=n.getBoundingClientRect(),s=this.getDraggablePosition(),c=t.scrollLeft,u=t.scrollTop;this.offsetFromParent={left:a.left-o+c-s.x*e,top:a.top-i+u-s.y*e}},t.prototype.render=function(){var e=this,t=this.props,n=t.disableDragging,o=t.style,a=t.dragHandleClassName,s=t.position,c=t.onMouseDown,u=t.onMouseUp,l=t.dragAxis,f=t.dragGrid,d=t.bounds,p=t.enableUserSelectHack,h=t.cancel,v=t.children,m=(t.onResizeStart,t.onResize,t.onResizeStop,t.onDragStart,t.onDrag,t.onDragStop,t.resizeHandleStyles),g=t.resizeHandleClasses,y=t.resizeHandleComponent,b=t.enableResizing,w=t.resizeGrid,O=t.resizeHandleWrapperClass,E=t.resizeHandleWrapperStyle,x=t.scale,S=t.allowAnyClick,j=function(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}(t,["disableDragging","style","dragHandleClassName","position","onMouseDown","onMouseUp","dragAxis","dragGrid","boun
2ds","enableUserSelectHack","cancel","children","onResizeStart","onResize","onResizeStop","onDragStart","onDrag","onDragStop","resizeHandleStyles","resizeHandleClasses","resizeHandleComponent","enableResizing","resizeGrid","resizeHandleWrapperClass","resizeHandleWrapperStyle","scale","allowAnyClick"]),T=this.props.default?P({},this.props.default):void 0;delete j.default;var I,k=n||a?{cursor:"auto"}:{cursor:"move"},R=P(P(P({},C),k),o),A=this.offsetFromParent,D=A.left,N=A.top;s&&(I={x:s.x-D,y:s.y-N});var M,L=this.state.resizing?void 0:I,z=this.state.resizing?"both":l;return Object(r.createElement)(i.a,{ref:function(t){t&&(e.draggable=t)},handle:a?".".concat(a):void 0,defaultPosition:T,onMouseDown:c,onMouseUp:u,onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop,axis:z,disabled:n,grid:f,bounds:d?this.state.bounds:void 0,position:L,enableUserSelectHack:p,cancel:h,scale:x,allowAnyClick:S,nodeRef:this.resizableElement},Object(r.createElement)(_,P({},j,{ref:function(t){t&&(e.resizable=t,e.resizableElement.current=t.resizable)},defaultSize:T,size:this.props.size,enable:"boolean"==typeof b?(M=b,{bottom:M,bottomLeft:M,bottomRight:M,left:M,right:M,top:M,topLeft:M,topRight:M}):b,onResizeStart:this.onResizeStart,onResize:this.onResize,onResizeStop:this.onResizeStop,style:R,minWidth:this.props.minWidth,minHeight:this.props.minHeight,maxWidth:this.state.resizing?this.state.maxWidth:this.props.maxWidth,maxHeight:this.state.resizing?this.state.maxHeight:this.props.maxHeight,grid:w,handleWrapperClass:O,handleWrapperStyle:E,lockAspectRatio:this.props.lockAspectRatio,lockAspectRatioExtraWidth:this.props.lockAspectRatioExtraWidth,lockAspectRatioExtraHeight:this.props.lockAspectRatioExtraHeight,handleStyles:m,handleClasses:g,handleComponent:y,scale:this.props.scale}),v))},t.defaultProps={maxWidth:Number.MAX_SAFE_INTEGER,maxHeight:Number.MAX_SAFE_INTEGER,scale:1,onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},onDragStart:function(){},onDrag:function(){},onDragStop:function(){}},t}(r.PureComponent)},function(e,t,n){var r=n(392),o=n(194),i=n(276),a=n(63),s=n(166),c=n(277),u=n(279),l=n(389),f=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||c(e)||l(e)||i(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(u(e))return!r(e).length;for(var n in e)if(f.call(e,n))return!1;return!0}},function(e,t,n){"use strict";var r=n(0),o=n.n(r);t.a=o.a.createContext(null)},function(e,t,n){var r=n(198),o=1/0;e.exports=function(e){return(null==e?0:e.length)?r(e,o):[]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1152);Object.defineProperty(t,"Mosaic",{enumerable:!0,get:function(){return r.Mosaic}}),Object.defineProperty(t,"MosaicWithoutDragDropContext",{enumerable:!0,get:function(){return r.MosaicWithoutDragDropContext}});var o=n(295);Object.defineProperty(t,"MosaicDragType",{enumerable:!0,get:function(){return o.MosaicDragType}});var i=n(99);Object.defineProperty(t,"MosaicContext",{enumerable:!0,get:function(){return i.MosaicContext}}),Object.defineProperty(t,"MosaicWindowContext",{enumerable:!0,get:function(){return i.MosaicWindowContext}});var a=n(175);Object.defineProperty(t,"buildSpecFromUpdate",{enumerable:!0,get:function(){return a.buildSpecFromUpdate}}),Object.defineProperty(t,"createDragToUpdates",{enumerable:!0,get:function(){return a.createDragToUpdates}}),Object.defineProperty(t,"createExpandUpdate",{enumerable:!0,get:function(){return a.createExpandUpdate}}),Object.defineProperty(t,"createHideUpdate",{enumerable:!0,get:function(){return a.createHideUpdate}}),Object.defineProperty(t,"createRemoveUpdate",{enumerable:!0,get:function(){return a.createRemoveUpdate}}),Object.defineProperty(t,"updateTree",{enumerable:!0,get:function(){return a.updateTree}});var s=n(113);Object.defineProperty(t,"createBalancedTreeFromLeaves",{enumerable:!0,get:function(){return s.createBalancedTreeFromLeaves}}),Object.defineProperty(t,"Corner",{enumerable:!0,get:function(){return s.Corner}}),Object.defineProperty(t,"getAndAssertNodeAtPathExists",{enumerable:!0,get:function(){return s.getAndAssertNodeAtPathExists}}),Object.defineProperty(t,"getLeaves",{enumerable:!0,get:function(){return s.getLeaves}}),Object.defineProperty(t,"getNodeAtPath",{enumerable:!0,get:function(){return s.getNodeAtPath}}),Object.defineProperty(t,"getOtherBranch",{enumerable:!0,get:function(){return s.getOtherBranch}}),Object.defineProperty(t,"getOtherDirection",{enumerable:!0,get:function(){return s.getOtherDirection}}),Object.defineProperty(t,"getPathToCorner",{enumerable:!0,get:function(){return s.getPathToCorner}}),Object.defineProperty(t,"isParent",{enumerable:!0,get:function(){return s.isParent}});var c=n(1166);Object.defineProperty(t,"MosaicWindow",{enumerable:!0,get:function(){return c.MosaicWindow}});var u=n(239);Object.defineProperty(t,"createDefaultToolbarButton",{enumerable:!0,get:function(){return u.createDefaultToolbarButton}});var l=n(593);Object.defineProperty(t,"MosaicZeroState",{enumerable:!0,get:function(){return l.MosaicZeroState}});var f=n(600);Object.defineProperty(t,"Separator",{enumerable:!0,get:function(){return f.Separator}});var d=n(596);Object.defineProperty(t,"ExpandButton",{enumerable:!0,get:function(){return d.ExpandButton}});var p=n(598);Object.defineProperty(t,"ReplaceButton",{enumerable:!0,get:function(){return p.ReplaceButton}});var h=n(599);Object.defineProperty(t,"SplitButton",{enumerable:!0,get:function(){return h.SplitButton}});var v=n(597);Object.defineProperty(t,"RemoveButton",{enumerable:!0,get:function(){return v.RemoveButton}});var m=n(595);Object.defineProperty(t,"DEFAULT_CONTROLS_WITH_CREATION",{enumerable:!0,get:function(){return m.DEFAULT_CONTROLS_WITH_CREATION}}),Object.defineProperty(t,"DEFAULT_CONTROLS_WITHOUT_CREATION",{enumerable:!0,get:function(){return m.DEFAULT_CONTROLS_WITHOUT_CREATION}})},,,,function(e,t,n){"use strict";var r=n(17);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},function(e,t,n){"use strict";var r=n(20),o=n(17),i=n(94),a=Object,s=r("".split);e.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"===i(e)?s(e,""):a(e)}:a},function(e,t,n){"use strict";var r=n(20),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,n){"use strict";e.exports={}},function(e,t,n){"use strict";var r=n(81),o=n(143),i=n(59),a=function(e){return function(t,n,a){var s=r(t),c=i(s);if(0===c)return!e&&-1;var u,l=o(a,c);if(e&&n!=n){for(;c>l;)if((u=s[l++])!=u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===n)return e||l||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},function(e,t,n){"use strict";var r=n(17),o=n(42),i=/#|\.prototype\./,a=function(e,t){var n=c[s(e)];return n===l||n!==u&&(o(t)?r(t):!!t)},s=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",l=a.POLYFILL="P";e.exports=a},function(e,t,n){"use strict";var r=n(461),o=n(356);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t,n){"use strict";var r=n(704);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},function(e,t,n){"use strict";var r=n(20),o=n(17),i=n(42),a=n(134),s=n(75),c=n(353),u=function(){}
2,l=s("Reflect","construct"),f=/^\s*(?:class|function)\b/,d=r(f.exec),p=!f.test(u),h=function(e){if(!i(e))return!1;try{return l(u,[],e),!0}catch(e){return!1}},v=function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!d(f,c(e))}catch(e){return!0}};v.sham=!0,e.exports=!l||o((function(){var e;return h(h.call)||!h(Object)||!h((function(){e=!0}))||e}))?v:h},function(e,t,n){"use strict";var r=n(17),o=n(40),i=n(142),a=o("species");e.exports=function(e){return i>=51||!r((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";var r=n(134),o=n(159),i=n(107),a=n(225),s=n(40)("iterator");e.exports=function(e){if(!i(e))return o(e,s)||o(e,"@@iterator")||a[r(e)]}},function(e,t,n){"use strict";var r=n(366);e.exports="NODE"===r},function(e,t,n){"use strict";var r=n(58);e.exports=function(e,t,n){for(var o in t)r(e,o,t[o],n);return e}},function(e,t,n){"use strict";var r=n(42),o=n(38),i=n(146);e.exports=function(e,t,n){var a,s;return i&&r(a=t.constructor)&&a!==n&&o(s=a.prototype)&&s!==n.prototype&&i(e,s),e}},function(e,t,n){"use strict";var r=TypeError;e.exports=function(e,t){if(e<t)throw new r("Not enough arguments");return e}},function(e,t,n){"use strict";var r=n(22),o=n(192),i=n(42),a=n(220),s=n(353),c=n(40),u=n(366),l=n(76),f=n(142),d=o&&o.prototype,p=c("species"),h=!1,v=i(r.PromiseRejectionEvent),m=a("Promise",(function(){var e=s(o),t=e!==String(o);if(!t&&66===f)return!0;if(l&&(!d.catch||!d.finally))return!0;if(!f||f<51||!/native code/.test(e)){var n=new o((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))};if((n.constructor={})[p]=r,!(h=n.then((function(){}))instanceof r))return!0}return!(t||"BROWSER"!==u&&"DENO"!==u||v)}));e.exports={CONSTRUCTOR:m,REJECTION_EVENT:v,SUBCLASSING:h}},function(e,t,n){"use strict";var r=n(68),o=TypeError,i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw new o("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},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 function(t){return e(t)}}},function(e,t,n){var r=n(398),o=n(285);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var s=-1,c=t.length;++s<c;){var u=t[s],l=i?i(n[u],e[u],u,n,e):void 0;void 0===l&&(l=e[u]),a?o(n,u,l):r(n,u,l)}return n}},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(1045);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},function(e,t,n){var r=n(1051),o=n(1061),i=n(199),a=n(63),s=n(1065);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?o(e[0],e[1]):r(e):s(e)}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createDefaultToolbarButton=void 0;var o=r(n(18)),i=r(n(0)),a=n(169);t.createDefaultToolbarButton=function(e,t,n,r){return i.default.createElement("button",{title:e,onClick:n,className:o.default("mosaic-default-control",a.OptionalBlueprint.getClasses("BUTTON","MINIMAL"),t)},r&&i.default.createElement("span",{className:"control-text"},r))}},function(e,t,n){"use strict";t.a=function(e,t){}},function(e,t,n){var r=n(535)("set",n(552));r.placeholder=n(410),e.exports=r},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"e",(function(){return w})),n.d(t,"c",(function(){return x})),n.d(t,"b",(function(){return S})),n.d(t,"d",(function(){return j})),n.d(t,"a",(function(){return _}));var r=n(9),o=n(609),i=n.n(o),a=n(303),s=n.n(a),c=n(35),u=n(55),l=n(172),f=n(71);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 p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(null,arguments)}function v(e){return function(e){if(Array.isArray(e))return m(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){if("string"==typeof e)return m(e,t);var n={}.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)?m(e,t):void 0}}(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 m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function g(e){return void 0===e.parentNode?[]:void 0===e.parentNode.parentNode?[e.parentNode.id]:[].concat(v(g(e.parentNode)),[e.parentNode.id])}function y(e,t){return e.reduce((function(e,n){var r=[];r.push.apply(r,v(e));var o=t.reduce((function(e,t){return e||function(e,t){for(var n=e.getCanvasIds(),r=0;r<n.length;r+=1)if(c.Utils.normalisedUrlsMatch(n[r],t))return!0;return!1}(n.data,t)}),!1),i=n.nodes.length>0?y(n.nodes,t):[];return r.push.apply(r,v(i)),(o||i.length>0)&&r.push({containsVisibleCanvas:o,descendantsContainVisibleCanvas:i.length>0,id:n.id,leaf:0===n.nodes.length,parentIds:g(n)}),r}),[])}var b=Object(r.createSelector)([f.d,u.l],(function(e,t){return 0!==t.length&&e?y(e.nodes,t):[]})),w=Object(r.createSelector)([b],(function(e){return e.map((function(e){return e.id}))})),O=Object(r.createSelector)([b],(function(e){return e.reduce((function(e,t){return t.leaf||!t.de
2scendantsContainVisibleCanvas?e:[].concat(v(e),[t.id])}),[])})),E=Object(r.createSelector)([b],(function(e){return e.reduce((function(e,t){return t.containsVisibleCanvas?[].concat(v(e),[t]):e}),[])}));function x(e,t,n){var r=t.companionWindowId,o=Object(l.b)(e,{companionWindowId:r});return o.tocNodes?Object.keys(o.tocNodes).reduce((function(e,t){return o.tocNodes[t].expanded===n?[].concat(v(e),[t]):e}),[]):[]}function S(e,t){var n=t.companionWindowId,r=t.windowId,o=O(e,{companionWindowId:n,windowId:r}),a=x(e,{companionWindowId:n},!0),c=x(e,{companionWindowId:n},!1);return s.a.apply(void 0,[i()(a,o)].concat(v(c)))}function j(e,t){var n=h({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(t),t)),r=E(e,function(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){p(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}({},n)),o=x(e,n,!1);if(r&&r.length>0){for(var i=0;i<r[0].parentIds.length;i+=1)if(-1!==o.indexOf(r[0].parentIds[i]))return r[0].parentIds[i];return r[0].id}return null}var _=Object(r.createSelector)([f.d],(function(e){return e&&e.nodes&&e.nodes.length>0?"tableOfContents":"item"}))},function(e,t,n){!function(e,t,n,r){"use strict";function o(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}function i(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 a(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?i(Object(t),!0).forEach((function(n){l.default(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function s(e){var t=e.srcList,n=e.imgPromise,o=void 0===n?p({decode:!0}):n,i=e.useSuspense,s=void 0===i||i,c=r.useState(!1)[1],u=h(v(t)),l=u.join("");if(m[l]||(m[l]={promise:g(u,o),cache:"pending",error:null}),"resolved"===m[l].cache)return{src:m[l].src,isLoading:!1,error:null};if("rejected"===m[l].cache){if(s)throw m[l].error;return{isLoading:!1,error:m[l].error,src:void 0}}if(m[l].promise.then((function(e){m[l]=a(a({},m[l]),{},{cache:"resolved",src:e}),s||c(l)})).catch((function(e){m[l]=a(a({},m[l]),{},{cache:"rejected",error:e}),s||c(l)})),s)throw m[l].promise;return{isLoading:!0,src:void 0,error:null}}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 u(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?c(Object(t),!0).forEach((function(n){l.default(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var l=o(t),f=o(n),d=o(r),p=function(e){var t=e.decode,n=e.crossOrigin,r=void 0===n?"":n;return function(e){return new Promise((function(n,o){var i=new Image;r&&(i.crossOrigin=r),i.onload=function(){(void 0===t||t)&&i.decode?i.decode().then(n).catch(o):n()},i.onerror=o,i.src=e}))}},h=function(e){return e.filter((function(e){return e}))},v=function(e){return Array.isArray(e)?e:[e]},m={},g=function(e,t){var n=!1;return new Promise((function(r,o){var i=function(e){return t(e).then((function(){n=!0,r(e)}))};e.reduce((function(e,t){return e.catch((function(){if(!n)return i(t)}))}),i(e.shift())).catch(o)}))},y=["decode","src","loader","unloader","container","loaderContainer","unloaderContainer","imgPromise","crossorigin","useSuspense"],b=function(e){return e};e.Img=function(e){var t=e.decode,n=e.src,r=void 0===n?[]:n,o=e.loader,i=void 0===o?null:o,a=e.unloader,c=void 0===a?null:a,l=e.container,h=void 0===l?b:l,v=e.loaderContainer,m=void 0===v?b:v,g=e.unloaderContainer,w=void 0===g?b:g,O=e.imgPromise,E=e.crossorigin,x=e.useSuspense,S=void 0!==x&&x,j=f.default(e,y),_=s({srcList:r,imgPromise:O=O||p({decode:!(void 0!==t)||t,crossOrigin:E}),useSuspense:S}),T=_.src,P=_.isLoading;return T?h(d.default.createElement("img",u({src:T},j))):!S&&P?m(i):!S&&c?w(c):null}
2,e.useImage=s,Object.defineProperty(e,"__esModule",{value:!0})}(t,n(173),n(573),n(0))},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},r(e)}function o(e){return null!==e&&"object"===r(e)&&e.hasOwnProperty("current")}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";var r=n(3),o=n(7),i=n(1248),a=n(10),s=n(6),c=n(567),u=n(0),l=n.n(u),f=n(1221),d=n(626),p=n(1),h=n(62),v=n(92),m=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function g(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||m(r)&&m(o)))return!1;var r,o;return!0}var y=function(e,t){var n;void 0===t&&(t=g);var r,o=[],i=!1;return function(){for(var a=[],s=0;s<arguments.length;s++)a[s]=arguments[s];return i&&n===this&&t(a,o)||(r=e.apply(this,a),i=!0,n=this,o=a),r}},b=(n(57),"object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()});function w(e){cancelAnimationFrame(e.id)}function O(e,t){var n=b();var r={id:requestAnimationFrame((function o(){b()-n>=t?e.call(null):r.id=requestAnimationFrame(o)}))};return r}var E=-1;function x(e){if(void 0===e&&(e=!1),-1===E||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(t),E=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return E}var S=null;function j(e){if(void 0===e&&(e=!1),null===S||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;return o.width="100px",o.height="100px",t.appendChild(r),document.body.appendChild(t),t.scrollLeft>0?S="positive-descending":(t.scrollLeft=1,S=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t),S}return S}var _=function(e,t){return e};function T(e){var t,n=e.getItemOffset,r=e.getEstimatedTotalSize,o=e.getItemSize,i=e.getOffsetForIndexAndAlignment,a=e.getStartIndexForOffset,s=e.getStopIndexForStartIndex,c=e.initInstanceProps,l=e.shouldResetStyleCacheOnItemSizeChange,f=e.validateProps;return(t=function(e){function t(t){var r;return(r=e.call(this,t)||this)._instanceProps=c(r.props,Object(h.a)(r)),r._outerRef=void 0,r._resetIsScrollingTimeoutId=null,r.state={instance:Object(h.a)(r),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof r.props.initialScrollOffset?r.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},r._callOnItemsRendered=void 0,r._callOnItemsRendered=y((function(e,t,n,o){return r.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:n,visibleStopIndex:o})})),r._callOnScroll=void 0,r._callOnScroll=y((function(e,t,n){return r.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:n})})),r._getItemStyle=void 0,r._getItemStyle=function(e){var t,i=r.props,a=i.direction,s=i.itemSize,c=i.layout,u=r._getItemStyleCache(l&&s,l&&c,l&&a);if(u.hasOwnProperty(e))t=u[e];else{var f=n(r.props,e,r._instanceProps),d=o(r.props,e,r._instanceProps),p="horizontal"===a||"horizontal"===c,h="rtl"===a,v=p?f:0;u[e]=t={position:"absolute",left:h?void 0:v,right:h?v:void 0,top:p?0:f,height:p?"100%":d,width:p?d:"100%"}}return t},r._getItemStyleCache=void 0,r._getItemStyleCache=y((function(e,t,n){return{}})),r._onScrollHorizontal=function(e){var t=e.currentTarget,n=t.clientWidth,o=t.scrollLeft,i=t.scrollWidth;r.setState((function(e){if(e.scrollOffset===o)return null;var t=r.props.direction,a=o;if("rtl"===t)switch(j()){case"negative":a=-o;break;case"positive-descending":a=i-n-o}return a=Math.max(0,Math.min(a,i-n)),{isScrolling:!0,scrollDirection:e.scrollOffset<a?"forward":"backward",scrollOffset:a,scrollUpdateWasRequested:!1}}),r._resetIsScrollingDebounced)},r._onScrollVertical=function(e){var t=e.currentTarget,n=t.clientHeight,o=t.scrollHeight,i=t.scrollTop;r.setState((function(e){if(e.scrollOffset===i)return null;var t=Math.max(0,Math.min(i,o-n));return{isScrolling:!0,scrollDirection:e.scrollOffset<t?"forward":"backward",scrollOffset:t,scrollUpdateWasRequested:!1}}),r._resetIsScrollingDebounced)},r._outerRefSetter=function(e){var t=r.props.outerRef;r._outerRef=e,"function"==typeof t?t(e):null!=t&&"object"==typeof t&&t.hasOwnProperty("current")&&(t.current=e)},r._resetIsScrollingDebounced=function(){null!==r._resetIsScrollingTimeoutId&&w(r._resetIsScrollingTimeoutId),r._resetIsScrollingTimeoutId=O(r._resetIsScrolling,150)},r._resetIsScrolling=function(){r._resetIsScrollingTimeoutId=null,r.setState({isScrolling:!1},(function(){r._getItemStyleCache(-1,null)}))},r}Object(v.a)(t,e),t.getDerivedStateFromProps=function(e,t){return P(e,t),f(e),null};var d=t.prototype;return d.scrollTo=function(e){e=Math.max(0,e),this.setState((function(t){return t.scrollOffset===e?null:{scrollDirection:t.scrollOffset<e?"forward":"backward",scrollOffset:e,scrollUpdateWasRequested:!0}}),this._resetIsScrollingDebounced)},d.scrollToItem=function(e,t){void 0===t&&(t="auto");var n=this.props,r=n.itemCount,o=n.layout,a=this.state.scrollOffset;e=Math.max(0,Math.min(e,r-1));var s=0;if(this._outerRef){var c=this._outerRef;s="vertical"===o?c.scrollWidth>c.clientWidth?x():0:c.scrollHeight>c.clientHeight?x():0}this.scrollTo(i(this.props,e,t,a,this._instanceProps,s))},d.componentDidMount=function(){var e=this.props,t=e.direction,n=e.initialScrollOffset,r=e.layout;if("number"==typeof n&&null!=this._outerRef){var o=this._outerRef;"horizontal"===t||"horizontal"===r?o.scrollLeft=n:o.scrollTop=n}this._callPropsCallbacks()},d.componentDidUpdate=function(){var e=this.props,t=e.direction,n=e.layout,r=this.state,o=r.scrollOffset;if(r.scrollUpdateWasRequested&&null!=this._outerRef){var i=this._outerRef;if("horizontal"===t||"horizontal"===n)if("rtl"===t)switch(j()){case"negative":i.scrollLeft=-o;break;case"positive-ascending":i.scrollLeft=o;break;default:var a=i.clientWidth,s=i.scrollWidth;i.scrollLeft=s-a-o}else i.scrollLeft=o;else i.scrollTop=o}this._callPropsCallbacks()},d.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&w(this._resetIsScrollingTimeoutId)},d.render=function(){var e=this.props,t=e.children,n=e.className,o=e.direction,i=e.he
vendor: 4,264 bytes, line 2
2ight,a=e.innerRef,s=e.innerElementType,c=e.innerTagName,l=e.itemCount,f=e.itemData,d=e.itemKey,h=void 0===d?_:d,v=e.layout,m=e.outerElementType,g=e.outerTagName,y=e.style,b=e.useIsScrolling,w=e.width,O=this.state.isScrolling,E="horizontal"===o||"horizontal"===v,x=E?this._onScrollHorizontal:this._onScrollVertical,S=this._getRangeToRender(),j=S[0],T=S[1],P=[];if(l>0)for(var C=j;C<=T;C++)P.push(Object(u.createElement)(t,{data:f,key:h(C,f),index:C,isScrolling:b?O:void 0,style:this._getItemStyle(C)}));var I=r(this.props,this._instanceProps);return Object(u.createElement)(m||g||"div",{className:n,onScroll:x,ref:this._outerRefSetter,style:Object(p.a)({position:"relative",height:i,width:w,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:o},y)},Object(u.createElement)(s||c||"div",{children:P,ref:a,style:{height:E?"100%":I,pointerEvents:O?"none":void 0,width:E?I:"100%"}}))},d._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],o=e[3];this._callOnItemsRendered(t,n,r,o)}if("function"==typeof this.props.onScroll){var i=this.state,a=i.scrollDirection,s=i.scrollOffset,c=i.scrollUpdateWasRequested;this._callOnScroll(a,s,c)}},d._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,o=r.isScrolling,i=r.scrollDirection,c=r.scrollOffset;if(0===t)return[0,0,0,0];var u=a(this.props,c,this._instanceProps),l=s(this.props,u,c,this._instanceProps),f=o&&"backward"!==i?1:Math.max(1,n),d=o&&"forward"!==i?1:Math.max(1,n);return[Math.max(0,u-f),Math.max(0,Math.min(t-1,l+d)),u,l]},t}(u.PureComponent)).defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},t}var P=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},C=function(e,t,n){var r=e.itemSize,o=n.itemMetadataMap,i=n.lastMeasuredIndex;if(t>i){var a=0;if(i>=0){var s=o[i];a=s.offset+s.size}for(var c=i+1;c<=t;c++){var u=r(c);o[c]={offset:a,size:u},a+=u}n.lastMeasuredIndex=t}return o[t]},I=function(e,t,n,r,o){for(;r<=n;){var i=r+Math.floor((n-r)/2),a=C(e,i,t).offset;if(a===o)return i;a<o?r=i+1:a>o&&(n=i-1)}return r>0?r-1:0},k=function(e,t,n,r){for(var o=e.itemCount,i=1;n<o&&C(e,n,t).offset<r;)n+=i,i*=2;return I(e,t,Math.min(n,o-1),Math.floor(n/2),r)},R=function(e,t){var n=e.itemCount,r=t.itemMetadataMap,o=t.estimatedItemSize,i=t.lastMeasuredIndex,a=0;if(i>=n&&(i=n-1),i>=0){var s=r[i];a=s.offset+s.size}return a+(n-i-1)*o},A=T({getItemOffset:function(e,t,n){return C(e,t,n).offset},getItemSize:function(e,t,n){return n.itemMetadataMap[t].size},getEstimatedTotalSize:R,getOffsetForIndexAndAlignment:function(e,t,n,r,o,i){var a=e.direction,s=e.height,c=e.layout,u=e.width,l="horizontal"===a||"horizontal"===c?u:s,f=C(e,t,o),d=R(e,o),p=Math.max(0,Math.min(d-l,f.offset)),h=Math.max(0,f.offset-l+f.size+i);switch("smart"===n&&(n=r>=h-l&&r<=p+l?"auto":"center"),n){case"start":return p;case"end":return h;case"center":return Math.round(h+(p-h)/2);default:return r>=h&&r<=p?r:r<h?h:p}},getStartIndexForOffset:function(e,t,n){return function(e,t,n){var r=t.itemMetadataMap,o=t.lastMeasuredIndex;return(o>0?r[o].offset:0)>=n?I(e,t,o,0,n):k(e,t,Math.max(0,o),n)}(e,n,t)},getStopIndexForStartIndex:function(e,t,n,r){for(var o=e.direction,i=e.height,a=e.itemCount,s=e.layout,c=e.width,u="horizontal"===o||"horizontal"===s?c:i,l=C(e,t,r),f=n+u,d=l.offset+l.size,p=t;p<a-1&&d<f;)p++,d+=C(e,p,r).size;return p},initInstanceProps:function(e,t){var n={itemMetadataMap:{},estimatedItemSize:e.estimatedItemSize||50,lastMeasuredIndex:-1};return t.resetAfterIndex=function(e,r){void 0===r&&(r=!0),n.lastMeasuredIndex=Math.min(n.lastMeasuredIndex,e-1),t._getItemStyleCache(-1),r&&t.forceUpdate()},n},shouldResetStyleCacheOnItemSizeChange:!1,validateProps:function(e){e.itemSize}});var D=n(18),N=n.n(D),M=n(202),L=n(19),z=n(55),W=n(127),F=n(12);function B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function H(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?B(Object(n),!0).forEach((function(t){U(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function U(e,t,n){return(t=G(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function V(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,G(r.key),r)}}function G(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function q(e,t,n){return t=K(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,$()?Reflect.construct(t,n||[],K(e).constructor):t.apply(e,n))}function $(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return($=function(){return!!e})()}function K(e){return K=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},K(e)}function Z(e,t){return Z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Z(e,t)}var X=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=q(this,t,[e])).setCanvas=n.setCanvas.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Z(e,t)}(t,e),n=t,r=[{key:"setCanvas",value:function(e){var t=this.props.setCanvas;t(e.currentTarget.dataset.canvasId)}},{key:"currentCanvasClass",value:function(e){var t=this.props.index;return e.includes(t)?"current-canvas-grouping":""}},{key:"render",value:function(){var e=this.props,t=e.index,n=e.style,r=e.data,o=e.classes,i=e.currentCanvasId,a=r.canvasGroupings,s=r.position,c=r.height,u=a[t];return l.a.createElement("div",{style:H(H({},n),{},{boxSizing:"content-box",height:Number.isInteger(n.height)?n.height-8:null,left:Number.isInteger(n.left)?n.left+8:null,top:n.top+8,width:Number.isInteger(n.width)?n.width-8:null}),className:Object(F.a)("thumbnail-nav-container"),role:"gridcell","aria-colindex":t+1},l.a.createElement("div",{role:"button","data-canvas-id":u[0].id,"data-canvas-index":u[0].index,onKeyUp:this.setCanvas,onClick:this.setCanvas,tabIndex:-1,style:{height:"far-right"===s?"auto":"".concat(c-8,"px"),width:"far-bottom"===s?"auto":"".concat(n.width,"px")},className:N()(Object(F.a)(["thumbnail-nav-canvas","thumbnail-nav-canvas-".concat(t),this.currentCanvasClass(u.map((function(e){return e.index})))]),o.canvas,U({},o.currentCanvas,u.map((function(e){return e.id})).includes(i)))},u.map((function(e,t){return l.a.createElement(W.a,{key:e.id,resource:e,labelled:!0,maxHeight:"far-right"===s?n.height-12:c-12,variant:"inside"})}))))}}],r&&V(n.prototype,r),o&&V(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.PureComponent),Y=Object(r.compose)(Object(i.a)(),Object(a.a)((function(e){return{canvas:{"&$currentCanvas":{outline:"2px solid ".concat(e.palette.primary.main),outlineOffset:"3px"},"&:hover":{outline:"9px solid ".concat(e.palette.action.hover),outlineOffset:"-2px"},boxSizing:"border-box",color:e.palette.common.white,cursor:"pointer",display:"inline-block",outline:0,whiteSpace:"nowrap"},currentCanvas:{}}})),Object(o.b)((function(e,t){var n=t.data;return{currentCanvasId:(Object(z.g)(e,{windowId:n.windowId})||{}).id}}),(function(e,t){var n=t.data;return{setCanvas:function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return e(c.a.apply(L,[n.windowId].concat(r)))}}})),Object(s.a)("ThumbnailCanvasGrouping")),Q=Y(X);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,ee(r.key),r)}}function ee(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function te(e,t,n){return t=re(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ne()?Reflect.construct(t,n||[],re(e).constructor):t.apply(e,n))}function ne(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ne=function(){return!!e})()}function re(e){return re=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},re(e)}function oe(e,t){return oe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},oe(e,t)}var ie=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=te(this,t,[e])).scrollbarSize=15,n.spacing=8,n.calculateScaledSize=n.calculateScaledSize.bind(n),n.itemCount=n.itemCount.bind(n),n.handleKeyUp=n.handleKeyUp.bind(n),n.nextCanvas=n.nextCanvas.bind(n),n.previousCanvas=n.previousCanvas.bind(n),n.gridRef=l.a.createRef(),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&oe(e,t)}(t,e),n=t,r=[{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.canvasIndex,r=t.position,o=t.view;if(e.view!==o&&"off"!==r&&this.gridRef.current.resetAfterIndex(0),e.canvasIndex!==n){var i=n;"book"===o&&(i=Math.ceil(i/2)),this.gridRef.current.scrollToItem(i,"center")}}},{key:"handleKeyUp",value:function(e){var t="ArrowRight",n="ArrowLeft";switch("far-right"===this.props.position&&(t="ArrowDown",n="ArrowUp"),e.key){case t:this.nextCanvas();break;case n:this.previousCanvas()}}},{key:"calculateScaledSize",value:function(e){var t=this.props,n=t.thumbnailNavigation,r=t.canvasGroupings,o=t.position,i=r[e]||[],a=new M.a(i).worldBounds();if("far-right"===o){var s=Math.floor(this.calculatingWidth(i.length)*a[3]/a[2]);return Number.isInteger(s)?s+this.spacing:n.width+this.spacing}return 0===a[3]?n.width+this.spacing:Math.ceil((n.height-this.scrollbarSize-this.spacing-4)*a[2]/a[3])}},{key:"calculatingWidth",value:function(e){var t=this.props.thumbnailNavigation;return 1===e?t.width:2*t.width}},{key:"rightWidth",value:function(){var e=this.props,t=e.view,n=e.thumbnailNavigation;return"book"===t?2*n.width:n.width}},{key:"style",value:function(){var e=this.props,t=e.position,n=e.thumbnailNavigation;return"far-right"===t?{height:"100%",minHeight:0,width:"".concat(this.rightWidth()+this.scrollbarSize+this.spacing,"px")}:{height:"".concat(n.height,"px"),width:"100%"}}},{key:"areaHeight",value:function(e){var t=this.props,n=t.position,r=t.thumbnailNavigation;return"far-right"===n?e:r.height}},{key:"itemCount",value:function(){return this.props.canvasGroupings.length}},{key:"nextCanvas",value:function(){var e=this.props,t=e.hasNext
2Canvas,n=e.setNextCanvas;t&&n()}},{key:"previousCanvas",value:function(){var e=this.props,t=e.hasPreviousCanvas,n=e.setPreviousCanvas;t&&n()}},{key:"render",value:function(){var e=this,t=this.props,n=t.t,r=t.canvasGroupings,o=t.classes,i=t.position,a=t.thumbnailNavigation,s=t.viewingDirection,c=t.windowId;if("off"===i)return l.a.createElement(l.a.Fragment,null);var u="right-to-left"===s?"rtl":"ltr",p={canvasGroupings:r,height:a.height-this.spacing-this.scrollbarSize,position:i,windowId:c};return l.a.createElement(f.a,{className:N()(Object(F.a)("thumb-navigation"),o.thumbNavigation),"aria-label":n("thumbnailNavigation"),square:!0,elevation:0,style:this.style(),tabIndex:0,onKeyUp:this.handleKeyUp,role:"grid"},l.a.createElement("div",{role:"row",style:{height:"100%",width:"100%"}},l.a.createElement(d.a,{defaultHeight:100,defaultWidth:400},(function(t){var n=t.height,r=t.width;return l.a.createElement(A,{direction:u,height:e.areaHeight(n),itemCount:e.itemCount(),itemSize:e.calculateScaledSize,width:r,layout:"far-bottom"===i?"horizontal":"vertical",itemData:p,ref:e.gridRef},Q)}))))}}],r&&J(n.prototype,r),o&&J(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);ie.defaultProps={hasNextCanvas:!1,hasPreviousCanvas:!1,setNextCanvas:function(){},setPreviousCanvas:function(){},view:void 0,viewingDirection:""};var ae=n(71),se=n(172),ce=n(37),ue=n(100),le=n(297),fe=Object(r.compose)(Object(a.a)((function(e){return{thumbNavigation:{"&:focus":{boxShadow:0,outline:0}}}})),Object(i.a)(),Object(o.b)((function(e,t){var n=t.windowId;return{canvasGroupings:Object(z.d)(e,{windowId:n}),canvasIndex:Object(ae.a)(e,{windowId:n}),hasNextCanvas:!!Object(z.h)(e,{windowId:n}),hasPreviousCanvas:!!Object(z.i)(e,{windowId:n}),position:Object(se.b)(e,{companionWindowId:Object(ce.e)(e,{windowId:n}).thumbnailNavigationId}).position,thumbnailNavigation:Object(ue.a)(e).thumbnailNavigation,view:Object(le.f)(e,{windowId:n}),viewingDirection:Object(ae.e)(e,{windowId:n})}}),(function(e,t){var n=t.windowId;return{setNextCanvas:function(){return e(c.b(n))},setPreviousCanvas:function(){return e(c.c(n))}}})),Object(s.a)("ThumbnailNavigation"))(ie),de=n(601),pe=n(181),he=n(555),ve=n(318),me=n.n(ve),ge=n(319),ye=n.n(ge),be=n(31);function we(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,Oe(r.key),r)}}function Oe(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Ee(e,t,n){return t=Se(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,xe()?Reflect.construct(t,n||[],Se(e).constructor):t.apply(e,n))}function xe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(xe=function(){return!!e})()}function Se(e){return Se=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Se(e)}function je(e,t){return je=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},je(e,t)}var _e=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ee(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&je(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.displayAll,n=e.displayAllDisabled,r=e.t,o=e.toggleAnnotationDisplay;return l.a.createElement(be.a,{"aria-label":r(t?"displayNoAnnotations":"highlightAllAnnotations"),onClick:o,disabled:n,size:"small"},t?l.a.createElement(me.a,null):l.a.createElement(ye.a,null))}}],r&&we(n.prototype,r),o&&we(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component),Te=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e,t){var n=t.
2windowId;return{displayAll:Object(ce.e)(e,{windowId:n}).highlightAllAnnotations,displayAllDisabled:Object(de.a)(e,{windowId:n}).length<2}}),(function(e,t){var n=t.windowId;return{toggleAnnotationDisplay:function(){e(he.h(n))}}})),Object(s.a)("AnnotationSettings"))(_e),Pe=n(4),Ce=n(1249),Ie=n(1226),ke=n(1227),Re=n(1228),Ae=n(67);function De(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,Ne(r.key),r)}}function Ne(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Me(e,t,n){return t=ze(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Le()?Reflect.construct(t,n||[],ze(e).constructor):t.apply(e,n))}function Le(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Le=function(){return!!e})()}function ze(e){return ze=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ze(e)}function We(e,t){return We=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},We(e,t)}var Fe=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Me(this,t,[e])).scrollToRef=l.a.createRef(),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&We(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.props.scrollTo&&this.scrollToElement()}},{key:"componentDidUpdate",value:function(e){var t=this.props.scrollTo;t&&e.scrollTo!==t&&this.scrollToElement()}},{key:"containerBoundingRect",value:function(){var e=this.props.containerRef;return e&&e.current&&e.current.domEl?e.current.domEl.getBoundingClientRect():{}}},{key:"scrollToBoundingRect",value:function(){return this.elementToScrollTo()?this.elementToScrollTo().getBoundingClientRect():{}}},{key:"elementToScrollTo",value:function(){return this.scrollToRef&&this.scrollToRef.current?this.scrollToRef.current:null}},{key:"scrollabelContainer",value:function(){var e=this.props.containerRef;return e&&e.current&&e.current.domEl?e.current.domEl.getElementsByClassName("mirador-scrollto-scrollable")[0]:null}},{key:"elementIsVisible",value:function(){var e=this.props.offsetTop;
2return!(this.scrollToBoundingRect().top<this.containerBoundingRect().top+e||this.scrollToBoundingRect().bottom>this.containerBoundingRect().bottom)}},{key:"scrollToElement",value:function(){var e=this.props,t=e.offsetTop;if(e.scrollTo&&this.elementToScrollTo()&&!this.elementIsVisible()&&this.scrollabelContainer()){var n=this.elementToScrollTo().offsetTop-this.containerBoundingRect().height/2+t;this.scrollabelContainer().scrollTo(0,n)}}},{key:"render",value:function(){var e=this.props,t=e.children;return e.scrollTo?l.a.createElement("div",{ref:this.scrollToRef},t):t}}])&&De(n.prototype,r),o&&De(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);function Be(e,t,n){return(t=Ue(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function He(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,Ue(r.key),r)}}function Ue(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Ve(e,t,n){return t=qe(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ge()?Reflect.construct(t,n||[],qe(e).constructor):t.apply(e,n))}function Ge(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ge=function(){return!!e})()}function qe(e){return qe=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},qe(e)}function $e(e,t){return $e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$e(e,t)}Fe.defaultProps={offsetTop:0};var Ke=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Ve(this,t,[e])).handleClick=n.handleClick.bind(n),n.handleAnnotationHover=n.handleAnnotationHover.bind(n),n.handleAnnotationBlur=n.handleAnnotationBlur.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&$e(e,t)}(t,e),n=t,r=[{key:"handleClick",value:function(e,t){var n=this.props,r=n.deselectAnnotation,o=n.selectAnnotation,i=n.selectedAnnotationId,a=n.windowId;i===t.id?r(a,t.id):o(a,t.id)}},{key:"handleAnnotationHover",value:function(e){var t=this.props;(0,t.hoverAnnotation)(t.windowId,[e.id])}},{key:"handleAnnotationBlur",value:function(){var e=this.props;(0,e.hoverAnnotation)(e.windowId,[])}},{key:"render",value:function(){var e=this,t=this.props,n=t.annotations,r=t.classes,o=t.index,i=t.label,a=t.selectedAnnotationId,s=t.t,c=t.totalSize,u=t.listContainerComponent,f=t.htmlSanitizationRuleSet,d=t.hoveredAnnotationIds,p=t.containerRef;return 0===n.length?l.a.createElement(l.a.Fragment,null):l.a.createElement(l.a.Fragment,null,l.a.createElement(pe.a,{className:r.sectionHeading,variant:"overline"},s("annotationCanvasLabel",{context:"".concat(o+1,"/").concat(c),label:i})),l.a.createElement(Ie.a,{autoFocusItem:!0,variant:"selectedMenu"},n.map((function(t){return l.a.createElement(Fe,{containerRef:p,key:"".concat(t.id,"-scroll"),offsetTop:96,scrollTo:a===t.id},l.a.createElement(ke.a,{button:!0,component:u,className:Object(Pe.default)(r.annotationListItem,Be({},r.hovered,d.includes(t.id))),key:t.id,annotationid:t.id,selected:a===t.id,onClick:function(n){return e.handleClick(n,t)},onFocus:function(){return e.handleAnnotationHover(t)},onBlur:e.handleAnnotationBlur,onMouseEnter:function(){return e.handleAnnotationHover(t)},onMouseLeave:e.handleAnnotationBlur},l.a.createElement(Re.a,{primaryTypographyProps:{variant:"body2"}},l.a.createElement(Ae.a,{ruleSet:f,htmlString:t.content}),l.a.createElement("div",null,t.tags.map((function(e){return l.a.createElement(Ce.a,{size:"small",variant:"outlined",label:e,id:e,className:r.chip,key:e.toString()})}))))))}))))}}],r&&He(n.prototype,r),o&&He(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Ke.defaultProps={annotations:[],classes:{},containerRef:void 0,hoveredAnnotationIds:[],htmlSanitizationRuleSet:"iiif",listContainerComponent:"li",selectedAnnotationId:void 0};var Ze={deselectAnnotation:he.a,hoverAnnotation:he.b,selectAnnotation:he.g},Xe=Object(r.compose)(Object(i.a)(),Object(a.a)((function(e){return{annotationListItem:{"&$hovered":{backgroundColor:e.palette.action.hover},"&:hover,&:focus":{backgroundColor:e.palette.action.hover},borderBottom:"0.5px solid ".concat(e.palette.divider),cursor:"pointer",whiteSpace:"normal"},chip:{backgroundColor:e.palette.background.paper,marginRight:e.spacing(.5),marginTop:e.spacing(1)},hovered:{},sectionHeading:{paddingLeft:e.spacing(2),paddingRight:e.spacing(1),paddingTop:e.spacing(2)}}})),Object(o.b)((function(e,t){var n,r=t.canvasId,o=t.windowId;return{annotations:(n=Object(de.b)(e,{canvasId:r,windowId:o}),n.map((function(e,t){return{content:e.chars,id:e.id,tags:e.tags,targetId:e.targetId}}))),htmlSanitizationRuleSet:Object(ue.a)(e).annotations.htmlSanitizationRuleSet,label:Object(z.e)(e,{canvasId:r,windowId:o}),selectedAnnotationId:Object(de.e)(e,{windowId:o})}}),Ze),Object(s.a)("CanvasAnnotations"))(Ke),Ye=n(65);function Qe(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,Je(r.key),r)}}function Je(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function et(e,t,n){return t=nt(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,tt()?Reflect.construct(t,n||[],nt(e).constructor):t.apply(e,n))}function tt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(tt=function(){return!!e})()}function nt(e){return nt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},nt(e)}function rt(e,t){return rt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},rt(e,t)}var ot=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}
2(this,t),(n=et(this,t,[e])).containerRef=l.a.createRef(),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&rt(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this,t=this.props,n=t.annotationCount,r=t.classes,o=t.canvasIds,i=t.t,a=t.windowId,s=t.id;return l.a.createElement(Ye.a,{title:i("annotations"),paperClassName:Object(F.a)("window-sidebar-annotation-panel"),windowId:a,id:s,ref:this.containerRef,otherRef:this.containerRef,titleControls:l.a.createElement(Te,{windowId:a})},l.a.createElement("div",{className:r.section},l.a.createElement(pe.a,{component:"p",variant:"subtitle2"},i("showingNumAnnotations",{count:n,number:n}))),o.map((function(t,n){return l.a.createElement(Xe,{canvasId:t,containerRef:e.containerRef,key:t,index:n,totalSize:o.length,windowId:a})})))}}],r&&Qe(n.prototype,r),o&&Qe(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);ot.defaultProps={canvasIds:[],t:function(e){return e}};var it=Object(r.compose)(Object(i.a)(),Object(a.a)((function(e){return{section:{borderBottom:".5px solid ".concat(e.palette.section_divider),paddingBottom:e.spacing(1),paddingLeft:e.spacing(2),paddingRight:e.spacing(1),paddingTop:e.spacing(2)}}})),Object(o.b)((function(e,t){var n=t.windowId;return{annotationCount:Object(de.a)(e,{windowId:n}).length,canvasIds:Object(z.l)(e,{windowId:n})}}),null),Object(s.a)("WindowSideBarAnnotationsPanel"))(ot),at=n(576),st=n(103),ct=n(128),ut=n(152),lt=n(36);function ft(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,dt(r.key),r)}}function dt(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function pt(e,t,n){return t=vt(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ht()?Reflect.construct(t,n||[],vt(e).constructor):t.apply(e,n))}function ht(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ht=function(){return!!e})()}function vt(e){return vt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},vt(e)}function mt(e,t){return mt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},mt(e,t)}var gt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),pt(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&mt(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.canvasDescription,n=e.canvasLabel,r=e.canvasMetadata,o=e.id,i=e.index,a=e.t,s=e.totalSize;return l.a.createElement(ct.a,{id:"".concat(o,"-currentItem-").concat(i),label:a("currentItem",{context:"".concat(i+1,"/").concat(s)})},n&&l.a.createElement(pe.a,{"aria-labelledby":"".concat(o,"-currentItem-").concat(i," ").concat(o,"-currentItem-").concat(i,"-heading"),id:"".concat(o,"-currentItem-").concat(i,"-heading"),variant:"h4",component:"h5"},n),t&&l.a.createElement(pe.a,{variant:"body1"},l.a.createElement(Ae.a,{htmlString:t,ruleSet:"iiif"})),r&&r.length>0&&l.a.createElement(ut.a,{labelValuePairs:r}),l.a.createElement(lt.a,this.props))}}],r&&ft(n.prototype,r),o&&ft(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);gt.defaultProps={canvasDescription:null,canvasLabel:null,canvasMetadata:[],index:1,t:function(e){return e},totalSize:1};var yt=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e,t){var n=t.canvasId,r=t.id,o=t.windowId;return{canvasDescription:Object(z.b)(e,{canvasId:n,companionWindowId:r,windowId:o}),canvasLabel:Object(z.e)(e,{canvasId:n,companionWindowId:r,windowId:o}),canvasMetadata:Object(st.a)(Object(z.a)(e,{canvasId:n,companionWindowId:r,windowId:o}))}})),Object(s.a)("CanvasInfo"))(gt),bt=n(1232),wt=n(1245);function Ot(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Et(r.key),r)}}function Et(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function xt(e,t,n){return t=jt(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,St()?Reflect.construct(t,n||[],jt(e).constructor):t.apply(e,n))}function St(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(St=function(){return!!e})()}function jt(e){return jt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},jt(e)}function _t(e,t){return _t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_t(e,t)}var Tt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),xt(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_t(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.availableLocales,n=e.classes,r=e.locale,o=e.setLocale;return!o||t.length<2?l.a.createElement(l.a.Fragment,null):l.a.createElement(bt.a,null,l.a.createElement(wt.a,{MenuProps:{anchorOrigin:{horizontal:"left",vertical:"bottom"},getContentAnchorEl:null},displayEmpty:!0,value:r,onChange:function(e){o(e.target.value)},name:"locale",classes:{select:n.select},className:n.selectEmpty},t.map((function(e){return l.a.createElement(ke.a,{key:e,value:e},l.a.createElement(pe.a,{variant:"body2"},e))}))))}}],r&&Ot(n.prototype,r),o&&Ot(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Tt.defaultProps={availableLocales:[],classes:{},locale:"",setLocale:void 0};var Pt=Object(r.compose)(Object(i.a)(),Object(a.a)((function(e){return{select:{"&:focus":{backgroundColor:e.palette.background.paper}},selectEmpty:{backgroundColor:e.palette.background.paper}}})))(Tt),Ct=n(338),It=n(568),kt=n(1236),Rt=n(321),At=n.n(Rt);function Dt(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,Nt(r.key),r)}}function Nt(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Mt(e,t,n){return t=zt(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Lt()?Reflect.construct(t,n||[],zt(e).constructor):t.apply(e,n))}function Lt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Lt=function(){return!!e})()}function zt(e){return zt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},zt(e)}function Wt(e,t){return Wt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Wt(e,t)}var Ft=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Mt(this,t,[e])).openCollectionDialog=n.openCollectionDialog.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Wt(e,t)}(t,e),n=t,r=[{key:"openCollectionDialog",value:function(){var e=this.props,t=e.collectionPath,n=e.showCollectionDialog,r=e.windowId;n(t[t.length-1],t.slice(0,-1),r)}},{key:"render",value:function(){var e=this.props,t=e.collectionLabel,n=e.collectionPath,r=e.id,o=e.t;return 0===n.length?null:l.a.createElement(ct.a,{id:"".concat(r,"-collection"),label:o("collection")},t&&l.a.createElement(pe.a,{"aria-labelledby":"".concat(r,"-resource ").concat(r,"-resource-heading"),id:"".concat(r,"-resource-heading"),variant:"h4"},t),l.a.createElement(kt.a,{color:"primary",onClick:this.openCollectionDialog,startIcon:l.a.createElement(At.a,null)},o("showCollection")))}}],r&&Dt(n.prototype,r),o&&Dt(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Ft.defaultProps={collectionLabel:null,collectionPath:[],t:function(e){return e},windowId:null};var Bt={showCollectionDialog:It.j},Ht=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e,t){t.id;
2var n=t.windowId,r=(Object(ce.e)(e,{windowId:n})||{}).collectionPath,o=r[r.length-1];return{collectionLabel:Object(st.o)(e,{manifestId:o}),collectionPath:r}}),Bt),Object(s.a)("CollectionInfo"))(Ft),Ut=n(1229);function Vt(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,Gt(r.key),r)}}function Gt(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function qt(e,t,n){return t=Kt(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,$t()?Reflect.construct(t,n||[],Kt(e).constructor):t.apply(e,n))}function $t(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return($t=function(){return!!e})()}function Kt(e){return Kt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Kt(e)}function Zt(e,t){return Zt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Zt(e,t)}var Xt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),qt(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Zt(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.homepage,r=e.manifestUrl,o=e.renderings,i=e.seeAlso,a=e.id,s=e.t;return l.a.createElement(ct.a,{id:"".concat(a,"-related"),label:s("related")},l.a.createElement(pe.a,{"aria-labelledby":"".concat(a,"-related ").concat(a,"-related-heading"),id:"".concat(a,"-related-heading"),variant:"h4",component:"h5"},s("links")),l.a.createElement("dl",{className:N()(Object(F.a)("label-value-metadata"),t.labelValueMetadata)},n&&l.a.createElement(l.a.Fragment,null,l.a.createElement(pe.a,{variant:"subtitle2",component:"dt"},s("iiif_homepage")),n.map((function(e){return l.a.createElement(pe.a,{key:e.value,variant:"body1",component:"dd"},l.a.createElement(Ut.a,{target:"_blank",rel:"noopener noreferrer",href:e.value},e.label||e.value))}))),o&&o.length>0&&l.a.createElement(l.a.Fragment,null,l.a.createElement(pe.a,{variant:"subtitle2",component:"dt"},s("iiif_renderings")),o.map((function(e){return l.a.createElement(pe.a,{key:e.value,variant:"body1",component:"dd"},l.a.createElement(Ut.a,{target:"_blank",rel:"noopener noreferrer",href:e.value},e.label||e.value))}))),i&&l.a.createElement(l.a.Fragment,null,l.a.createElement(pe.a,{variant:"subtitle2",component:"dt"},s("iiif_seeAlso")),i.map((function(e){return l.a.createElement(pe.a,{key:e.value,variant:"body1",component:"dd"},l.a.createElement(Ut.a,{target:"_blank",rel:"noopener noreferrer",href:e.value},e.label||e.value),e.format&&l.a.createElement(pe.a,{component:"span"}," (".concat(e.format,")")))}))),r&&l.a.createElement(l.a.Fragment,null,l.a.createElement(pe.a,{variant:"subtitle2",component:"dt"},s("iiif_manifest")),l.a.createElement(pe.a,{variant:"body1",component:"dd"},l.a.createElement(Ut.a,{target:"_blank",rel:"noopener noreferrer",href:r},r)))),l.a.createElement(lt.a,this.props))}}],r&&Vt(n.prototype,r),o&&Vt(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Xt.defaultProps={homepage:null,manifestUrl:null,renderings:null,seeAlso:null,t:function(e){return e}};var Yt=Object(r.compose)(Object(a.a)({labelValueMetadata:{"& dd":{marginBottom:".5em",marginLeft:"0"}}}),Object(i.a)(),Object(o.b)((function(e,t){t.id;
2var n=t.windowId;return{homepage:Object(st.e)(e,{windowId:n}),manifestUrl:Object(st.p)(e,{windowId:n}),renderings:Object(st.k)(e,{windowId:n}),seeAlso:Object(st.j)(e,{windowId:n})}})),Object(s.a)("ManifestRelatedLinks"))(Xt);function Qt(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,Jt(r.key),r)}}function Jt(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function en(e,t,n){return t=nn(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,tn()?Reflect.construct(t,n||[],nn(e).constructor):t.apply(e,n))}function tn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(tn=function(){return!!e})()}function nn(e){return nn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},nn(e)}function rn(e,t){return rn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},rn(e,t)}var on=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),en(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&rn(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.windowId,n=e.id,r=e.canvasIds,o=e.classes,i=e.collectionPath,a=e.t,s=e.locale,c=e.setLocale,u=e.availableLocales,f=e.showLocalePicker;return l.a.createElement(Ye.a,{title:a("aboutThisItem"),paperClassName:Object(F.a)("window-sidebar-info-panel"),windowId:t,id:n,titleControls:f&&l.a.createElement(Pt,{locale:s,setLocale:c,availableLocales:u})},r.map((function(e,i){return l.a.createElement("div",{key:e,className:o.section},l.a.createElement(yt,{id:n,canvasId:e,index:i,totalSize:r.length,windowId:t}))})),i.length>0&&l.a.createElement("div",{className:o.section},l.a.createElement(Ht,{id:n,windowId:t})),l.a.createElement("div",{className:o.section},l.a.createElement(Ct.a,{id:n,windowId:t})),l.a.createElement("div",{className:o.section},l.a.createElement(Yt,{id:n,windowId:t})))}}],r&&Qt(n.prototype,r),o&&Qt(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);on.defaultProps={availableLocales:[],canvasIds:[],classes:{},collectionPath:[],locale:"",setLocale:void 0,showLocalePicker:!1,t:function(e){return e}};var an=Object(r.compose)(Object(i.a)(),Object(a.a)((function(e){return{section:{borderBottom:".5px solid ".concat(e.palette.section_divider),paddingBottom:e.spacing(1),paddingLeft:e.spacing(2),paddingRight:e.spacing(1),paddingTop:e.spacing(2)}}})),Object(o.b)((function(e,t){var n=t.id,r=t.windowId;return{availableLocales:Object(st.r)(e,{companionWindowId:n,windowId:r}),canvasIds:Object(z.l)(e,{windowId:r}),collectionPath:(Object(ce.e)(e,{windowId:r})||{}).collectionPath,locale:Object(se.b)(e,{companionWindowId:n}).locale||Object(st.f)(e,{windowId:r}),showLocalePicker:Object(le.c)(e,{windowId:r}).showLocalePicker}}),(function(e,t){var n=t.windowId,r=t.id;return{setLocale:function(t){return e(at.e(n,r,{locale:t}))}}})),Object(s.a)("WindowSideBarInfoPanel"))(on),sn=n(1242),cn=n(1235),un=n(1225),ln=n(616),fn=n.n(ln),dn=n(615),pn=n.n(dn),hn=n(617),vn=n.n(hn),mn=n(48);function gn(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,yn(r.key),r)}}function yn(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function bn(e,t,n){return t=On(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,wn()?Reflect.construct(t,n||[],On(e).constructor):t.apply(e,n))}function wn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(wn=function(){return!!e})()}
2function On(e){return On=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},On(e)}function En(e,t){return En=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},En(e,t)}var xn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),bn(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&En(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.label;return l.a.createElement(l.a.Fragment,null,l.a.createElement(pe.a,{className:N()(t.label),variant:"body1"},n))}}])&&gn(n.prototype,r),o&&gn(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component),Sn=Object(r.compose)(Object(a.a)((function(e){return{label:{paddingLeft:e.spacing(1)}}})),Object(i.a)(),Object(o.b)(null,null),Object(s.a)("SidebarIndexItem"))(xn);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,_n(r.key),r)}}function _n(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Tn(e,t,n){return t=Cn(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Pn()?Reflect.construct(t,n||[],Cn(e).constructor):t.apply(e,n))}function Pn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Pn=function(){return!!e})()}function Cn(e){return Cn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Cn(e)}function In(e,t){return In=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},In(e,t)}var kn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Tn(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&In(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.canvas,r=e.height,o=e.label,i=e.width;return l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{style:{minWidth:50}},l.a.createElement(W.a,{label:o,resource:n,className:N()(t.clickable),maxHeight:r,maxWidth:i})),l.a.createElement(pe.a,{className:N()(t.label),variant:"body1"},o))}}])&&jn(n.prototype,r),o&&jn(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);function Rn(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 An(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}kn.defaultProps={height:void 0,width:void 0};var Dn=Object(r.compose)(Object(a.a)((function(e){return{label:{paddingLeft:e.spacing(1)}}})),Object(i.a)(),Object(o.b)((function(e,t){t.data;return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Rn(Object(n),!0).forEach((function(t){An(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Rn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(ue.a)(e).canvasNavigation||{})}),null),Object(s.a)("SidebarIndexThumbnail")),Nn=Dn(kn);function Mn(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,Ln(r.key),r)}}function Ln(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function zn(e,t,n){return t=Fn(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Wn()?Reflect.construct(t,n||[],Fn(e).constructor):t.apply(e,n))}function Wn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Wn=function(){return!!e})()}function Fn(e){return Fn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Fn(e)}function Bn(e,t){return Bn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Bn(e,t)}var Hn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),zn(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Bn(e,t)}(t,e),n=t,(r=[{key:"getIdAndLabelOfCanvases",value:function(){return this.props.canvases.map((function(e,t){return{id:e.id,label:new mn.a(e).getLabel()}}))}},{key:"render",value:function(){var e,t=this.props,n=t.canvases,r=t.classes,o=t.containerRef,i=t.selectedCanvasIds,a=t.setCanvas,s=t.variant,c=t.windowId,u=this.getIdAndLabelOfCanvases(n);return e="thumbnail"===s?Nn:Sn,l.a.createElement(Ie.a,{variant:"selectedMenu"},u.map((function(t,u){return l.a.createElement(Fe,{containerRef:o,key:"".concat(t.id,"-").concat(s),offsetTop:96,scrollTo:i.includes(t.id)},l.a.createElement(ke.a,{key:t.id,className:r.listItem,alignItems:"flex-start",onClick:function(){a(c,t.id)},button:!0,component:"li",selected:i.includes(t.id)},l.a.createElement(e,{label:t.label,canvas:n[u]})))})))}}])&&Mn(n.prototype,r),o&&Mn(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Hn.defaultProps={selectedCanvasIds:[],variant:"item"};var Un=Object(r.compose)(Object(a.a)((function(e){return{label:{paddingLeft:e.spacing(1)},listItem:{borderBottom:"0.5px solid ".concat(e.palette.divider),paddingRight:e.spacing(1)}}})),Object(i.a)(),Object(o.b)((function(e,t){var n=t.id,r=t.windowId;return{canvases:Object(z.f)(e,{windowId:r}),selectedCanvasIds:Object(z.l)(e,{windowId:r}),variant:Object(se.b)(e,{companionWindowId:n,windowId:r}).variant}}),(function(e,t){t.id,t.windowId;return{setCanvas:function(){return e(c.a.apply(L,arguments))}}})),Object(s.a)("SidebarIndexList")),Vn=Un(Hn),Gn=n(204),qn=n(52),$n=n(5),Kn=n(123);var Zn=u.createContext({});var Xn=function(e,t,n){for(var r=t;r<e.length;r+=1)if(n===e[r])return r;return-1},Yn=[],Qn=[],Jn=u.forwardRef((function(e,t){var n=e.children,r=e.classes,o=e.className,i=e.defaultCollapseIcon,a=e.defaultEndIcon,s=e.defaultExpanded,c=void 0===s?Yn:s,l=e.defaultExpandIcon,f=e.defaultParentIcon,d=e.defaultSelected,h=void 0===d?Qn:d,v=e.disableSelection,m=void 0!==v&&v,g=e.multiSelect,y=void 0!==g&&g,b=e.expanded,w=e.onNodeSelect,O=e.onNodeToggle,E=e.selected,x=Object($n.a)(e,["children","classes","className","defaultCollapseIcon","defaultEndIcon","defaultExpanded","defaultExpandIcon","defaultParentIcon","defaultSelected","disableSelection","multiSelect","expanded","onNodeSelect","onNodeToggle","selected"]),S=u.useState(null),j=S[0],_=S[1],T=u.useState(null),P=T[0],C=T[1],I=u.useRef({}),k=u.useRef({}),R=u.useRef([]),A=Object(Kn.a)({controlled:b,default:c,name:"TreeView",state:"expanded"}),D=Object(qn.a)(A,2),N=D[0],M=D[1],L=Object(Kn.a)({controlled:E,default:h,name:"TreeView",state:"selected"}),z=Object(qn.a)(L,2),W=z[0],F=z[1],B=u.useCallback((function(e){return!!Array.isArray(N)&&-1!==N.indexOf(e)}),[N]),H=u.useCallback((function(e){return Array.isArray(W)?-1!==W.indexOf(e):W===e}),[W]),U=function(e){var t=R.current.indexOf(e);return-1!==t&&t+1<R.current.length?R.current[t+1]:null},V=function(e){var t=R.current.indexOf(e);return-1!==t&&t-1>=0?R.current[t-1]:null},G=function(){return R.current[R.current.length-1]},q=function(){return R.current[0]},$=function(e){e&&(_(e),C(e))},K=u.useRef(null),Z=u.useRef(!1),X=u.useRef([]),Y=function(e,t){var n=W,r=t.start,o=t.end;Z.current&&(n=W.filter((function(e){return-1===X.current.indexOf(e)})));var i=function(e,t){var n=R.current.indexOf(e),r=R.current.indexOf(t),o=Math.min(n,r),i=Math.max(n,r);return R.current.slice(o,i+1)}(r,o);X.current=i;var a=n.concat(i);a=a.filter((function(e,t){return a.indexOf(e)===t})),w&&w(e,a),F(a)},Q=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.start,o=void 0===r?K.current:r,i=t.end,a=t.current;return n?function(e,t){var n=W,r=t.start,o=t.next,i=t.current;o&&i&&(-1===X.current.indexOf(i)&&(X.current=[]),Z.current?-1!==X.current.indexOf(o)?(n=n.filter((function(e){return e===r||e!==i})),X.current=X.current.filter((function(e){return e===r||e!==i}))):(n.push(o),X.current.push(o)):(n.push(o),X.current.push(i,o)),w&&w(e,n),F(n))}(e,{start:o,next:i,current:a}):Y(e,{start:o,end:i}),Z.current=!0,!0},J=u.useCallback((function(e){var t=I.current[e],n=[];return t&&(n.push(e),t.children&&(n.concat(t.children),t.children.forEac
2h((function(e){n.concat(J(e))})))),n}),[]),ee=u.useCallback((function(e){var t=Object(p.a)({},k.current);e.forEach((function(e){t[e]&&delete t[e]})),k.current=t}),[]),te=u.useCallback((function(e){var t=J(e);ee(t);var n=Object(p.a)({},I.current);t.forEach((function(e){var t=n[e];if(t){if(t.parent){var r=n[t.parent];if(r&&r.children){var o=r.children.filter((function(t){return t!==e}));n[t.parent]=Object(p.a)({},r,{children:o})}}delete n[e]}})),I.current=n,C((function(t){return t===e?null:t}))}),[J,ee]),ne=u.useRef([]),re=u.useState(!1),oe=re[0],ie=re[1];u.useEffect((function(){var e=[];u.Children.forEach(n,(function(t){u.isValidElement(t)&&t.props.nodeId&&e.push(t.props.nodeId)})),function(e,t){if(e.length!==t.length)return!0;for(var n=0;n<e.length;n+=1)if(e[n]!==t[n])return!0;return!1}(ne.current,e)&&(I.current[-1]={parent:null,children:e},e.forEach((function(e,t){0===t&&_(e)})),R.current=I.current[-1].children,ne.current=e,ie(!0))}),[n]),u.useEffect((function(){oe&&(R.current=function e(t){for(var n=[],r=0;r<t.length;r+=1){var o=t[r];n.push(o);var i=I.current[o].children;B(o)&&i&&(n=n.concat(e(i)))}return n}(I.current[-1].children))}),[N,oe,B,n]);var ae=function(){return!1};return u.createElement(Zn.Provider,{value:{icons:{defaultCollapseIcon:i,defaultExpandIcon:l,defaultParentIcon:f,defaultEndIcon:a},focus:$,focusFirstNode:function(){return $(q())},focusLastNode:function(){return $(G())},focusNextNode:function(e){return $(U(e))},focusPreviousNode:function(e){return $(V(e))},focusByFirstCharacter:function(e,t){var n,r,o=t.toLowerCase(),i=[],a=[];Object.keys(k.current).forEach((function(e){var t=k.current[e],n=I.current[e];(!n.parent||B(n.parent))&&(i.push(e),a.push(t))})),(n=i.indexOf(e)+1)===I.current.length&&(n=0),-1===(r=Xn(a,n,o))&&(r=Xn(a,0,o)),r>-1&&$(i[r])},expandAllSiblings:function(e,t){var n,r=I.current[t],o=I.current[r.parent];o?n=o.children.filter((function(e){return!B(e)})):n=I.current[-1].children.filter((function(e){return!B(e)}));var i=N.concat(n);n.length>0&&(M(i),O&&O(e,i))},toggleExpansion:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:P;-1!==N.indexOf(n)?(t=N.filter((function(e){return e!==n})),_((function(e){var t=I.current[e];return e&&(t&&t.parent?t.parent.id:null)===n?n:e}))):t=[n].concat(N),O&&O(e,t),M(t)},isExpanded:B,isFocused:function(e){return P===e},isSelected:H,selectNode:m?ae:function(e,t){return!!t&&(arguments.length>2&&void 0!==arguments[2]&&arguments[2]?function(e,t){var n=[];n=-1!==W.indexOf(t)?W.filter((function(e){return e!==t})):[t].concat(W),w&&w(e,n),F(n)}(e,t):function(e,t){var n=y?[t]:t;w&&w(e,n),F(n)}(e,t),K.current=t,Z.current=!1,X.current=[],!0)},selectRange:m?ae:Q,selectNextNode:m?ae:function(e,t){return Q(e,{end:U(t),current:t},!0)},selectPreviousNode:m?ae:function(e,t){return Q(e,{end:V(t),current:t},!0)},rangeSelectToFirst:m?ae:function(e,t){K.current||(K.current=t);var n=Z.current?K.current:t;return Q(e,{start:n,end:q()})},rangeSelectToLast:m?ae:function(e,t){K.current||(K.current=t);var n=Z.current?K.current:t;return Q(e,{start:n,end:G()})},selectAllNodes:m?ae:function(e){return Q(e,{start:q(),end:G()})},isTabbable:function(e){return j===e},multiSelect:y,getParent:function(e){return I.current[e].parent},mapFirstChar:function(e,t){k.current[e]=t},addNodeToNodeMap:function(e,t){var n=I.current[e];I.current[e]=Object(p.a)({},n,{children:t,id:e}),t.forEach((function(t){var n=I.current[t];I.current[t]=Object(p.a)({},n,{parent:e,id:t})}))},removeNodeFromNodeMap:te}},u.createElement("ul",Object(p.a)({role:"tree","aria-multiselectable":y,className:Object(Pe.default)(r.root,o),ref:t},x),n))})),er=Object(a.a)({root:{padding:0,margin:0,listStyle:"none"}},{name:"MuiTreeView"})(Jn),tr=n(205),nr=n.n(tr),rr=n(614),or=n.n(rr),ir=n(1231),ar=n(32),sr=n(54),cr=n(28),ur=u.forwardRef((function(e,t){var n=e.children,r=e.classes,o=e.className,i=e.collapseIcon,a=e.endIcon,s=e.expandIcon,c=e.icon,l=e.label,f=e.nodeId,d=e.onClick,h=e.onLabelClick,v=e.onIconClick,m=e.onFocus,g=e.onKeyDown,y=e.onMouseDown,b=e.TransitionComponent,w=void 0===b?ir.a:b,O=e.TransitionProps,E=Object($n.a)(e,["children","classes","className","collapseIcon","endIcon","expandIcon","icon","label","nodeId","onClick","onLabelClick","onIconClick","onFocus","onKeyDown","onMouseDown","TransitionComponent","TransitionProps"]),x=u.useContext(Zn),S=x.icons,j=x.focus,_=x.focusFirstNode,T=x.focusLastNode,P=x.focusNextNode,C=x.focusPreviousNode,I=x.focusByFirstCharacter,k=x.selectNode,R=x.selectRange,A=x.selectNextNode,D=x.selectPreviousNode,N=x.rangeSelectToFirst,M=x.rangeSelectToLast,L=x.selectAllNodes,z=x.expandAllSiblings,W=x.toggleExpansion,F=x.isExpanded,B=x.isFocused,H=x.isSelected,U=x.isTabbable,V=x.multiSelect,G=x.getParent,q=x.mapFirstChar,$=x.addNodeToNodeMap,K=x.removeNodeFromNodeMap,Z=u.useRef(null),X=u.useRef(null),Y=Object(cr.a)(Z,t),Q=c,J=Boolean(Array.isArray(n)?n.length:n),ee=!!F&&F(f),te=!!B&&B(f),ne=!!U&&U(f),re=!!H&&H(f),oe=S||{},ie=Object(sr.a)();Q||(J?(Q=ee?i||oe.defaultCollapseIcon:s||oe.defaultExpandIcon)||(Q=oe.defaultParentIcon):Q=a||oe.defaultEndIcon);var ae,se=function(e){return J&&(ee?P(f):W(e)),!0},ce=function(e){if(ee)return W(e,f),!0;var t=G(f);return!!t&&(j(t),!0)};return u.useEffect((function(){if($){var e=[];
2u.Children.forEach(n,(function(t){u.isValidElement(t)&&t.props.nodeId&&e.push(t.props.nodeId)})),$(f,e)}}),[n,f,$]),u.useEffect((function(){if(K)return function(){K(f)}}),[f,K]),u.useEffect((function(){q&&l&&q(f,X.current.textContent.substring(0,1).toLowerCase())}),[q,f,l]),u.useEffect((function(){te&&Z.current.focus()}),[te]),V?ae=re:re&&(ae=!0),u.createElement("li",Object(p.a)({className:Object(Pe.default)(r.root,o,ee&&r.expanded,re&&r.selected),role:"treeitem",onKeyDown:function(e){var t=!1,n=e.key;if(!e.altKey&&e.currentTarget===e.target){var r,o=e.ctrlKey||e.metaKey;switch(n){case" ":Z.current===e.currentTarget&&(t=V&&e.shiftKey?R(e,{end:f}):V?k(e,f,!0):k(e,f)),e.stopPropagation();break;case"Enter":Z.current===e.currentTarget&&J&&(W(e),t=!0),e.stopPropagation();break;case"ArrowDown":V&&e.shiftKey&&A(e,f),P(f),t=!0;break;case"ArrowUp":V&&e.shiftKey&&D(e,f),C(f),t=!0;break;case"ArrowRight":t="rtl"===ie.direction?ce(e):se(e);break;case"ArrowLeft":t="rtl"===ie.direction?se(e):ce(e);break;case"Home":V&&o&&e.shiftKey&&N(e,f),_(),t=!0;break;case"End":V&&o&&e.shiftKey&&M(e,f),T(),t=!0;break;default:"*"===n?(z(e,f),t=!0):V&&o&&"a"===n.toLowerCase()?t=L(e):!o&&!e.shiftKey&&((r=n)&&1===r.length&&r.match(/\S/))&&(I(f,n),t=!0)}t&&(e.preventDefault(),e.stopPropagation()),g&&g(e)}},onFocus:function(e){te||e.currentTarget!==e.target||j(f),m&&m(e)},"aria-expanded":J?ee:null,"aria-selected":ae,ref:Y,tabIndex:ne?0:-1},E),u.createElement("div",{className:r.content,onClick:function(e){te||j(f);var t=V&&(e.shiftKey||e.ctrlKey||e.metaKey);!J||e.defaultPrevented||t&&F(f)||W(e,f),t?e.shiftKey?R(e,{end:f}):k(e,f,!0):k(e,f),d&&d(e)},onMouseDown:function(e){(e.shiftKey||e.ctrlKey||e.metaKey)&&e.preventDefault(),y&&y(e)},ref:X},u.createElement("div",{onClick:v,className:r.iconContainer},Q),u.createElement(pe.a,{onClick:h,component:"div",className:r.label},l)),n&&u.createElement(w,Object(p.a)({unmountOnExit:!0,className:r.group,in:ee,component:"ul",role:"group"},O),n))})),lr=Object(a.a)((function(e){return{root:{listStyle:"none",margin:0,padding:0,outline:0,WebkitTapHighlightColor:"transparent","&:focus > $content $label":{backgroundColor:e.palette.action.hover},"&$selected > $content $label":{backgroundColor:Object(ar.a)(e.palette.primary.main,e.palette.action.selectedOpacity)},"&$selected > $content $label:hover, &$selected:focus > $content $label":{backgroundColor:Object(ar.a)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},expanded:{},selected:{},group:{margin:0,padding:0,marginLeft:17},content:{width:"100%",display:"flex",alignItems:"center",cursor:"pointer"},iconContainer:{marginRight:4,width:15,display:"flex",flexShrink:0,justifyContent:"center","& svg":{fontSize:18}},label:{width:"100%",paddingLeft:4,position:"relative","&:hover":{backgroundColor:e.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}}}}),{name:"MuiTreeItem"})(ur);function fr(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,dr(r.key),r)}}function dr(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function pr(e,t,n){return t=vr(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,hr()?Reflect.construct(t,n||[],vr(e).constructor):t.apply(e,n))}function hr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(hr=function(){return!!e})()}function vr(e){return vr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},vr(e)}function mr(e,t){return mr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},mr(e,t)}var gr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),pr(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&mr(e,t)}(t,e),n=t,r=[{key:"handleKeyPressed",value:function(e,t){var n=this.props,r=n.expandedNodeIds,o=n.toggleNode;"Enter"!==e.key&&" "!==e.key&&"Spacebar"!==e.key||this.selectTreeItem(t),("ArrowLeft"===e.key&&-1!==r.indexOf(t.id)||"ArrowRight"===e.key&&-1===r.indexOf(t.id)&&t.nodes.length>0)&&o(t.id)}},{key:"selectTreeItem",value:function(e){var t=this.props,n=t.setCanvas,r=t.toggleNode,o=t.windowId;if(e.nodes.length>0&&r(e.id),e.data.getCanvasIds()&&0!==e.data.getCanvasIds().length&&!(e.nodes.length>0)){var i=function(e){var t=e.data.__jsonld;if(t.startCanvas&&"string"==typeof t.startCanvas)return t.startCanvas;if(t.start){if("Canvas"===t.start.type&&"string"==typeof t.start.id)return t.start.id;if("SpecificResource"===t.start.type&&"string"==typeof t.start.source)return t.start.source}return e.data.getCanvasIds()[0]}(e);n(o,-1===i.indexOf("#")?i:i.substr(0,i.indexOf("#")))}}},{key:"buildTreeItems",value:function(e,t,n,r){var o=this,i=this.props.classes;return e?e.map((function(e){return l.a.createElement(Fe,{containerRef:n,key:"".concat(e.id,"-scroll"),offsetTop:96,scrollTo:r===e.id},l.a.createElement(lr,{key:e.id,nodeId:e.id,classes:{content:i.content,group:i.group,label:i.label,root:i.treeItemRoot,selected:i.selected},label:l.a.createElement("div",{className:Object(Pe.default)((a={},s=i.visibleNode,c=-1!==t.indexOf(e.id),(s=dr(s))in a?Object.defineProperty(a,s,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[s]=c,a))},e.label),onClick:function(){return o.selectTreeItem(e)},onKeyDown:function(t){return o.handleKeyPressed(t,e)}},e.nodes&&e.nodes.length>0?o.buildTreeItems(e.nodes,t,n,r):null));var a,s,c})):null}},{key:"render",value:function(){var e=this.props,t=e.classes,n=e.treeStructure,r=e.visibleNodeIds,o=e.expandedNodeIds,i=e.containerRef,a=e.nodeIdToScrollTo;return n?l.a.createElement(l.a.Fragment,null,l.a.createElement(er,{className:t.root,defaultCollapseIcon:l.a.createElement(nr.a,{color:"action"}),defaultExpandIcon:l.a.createElement(or.a,{color:"action"}),defaultEndIcon:l.a.createElement(l.a.Fragment,null),expanded:o},this.buildTreeItems(n.nodes,r,i,a))):l.a.createElement(l.a.Fragment,null)}}],r&&fr(n.prototype,r),o&&fr(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component),yr=n(243),br=Object(r.compose)(Object(a.a)((function(e){return{content:{alignItems:"flex-start",borderLeft:"1px solid transparent",padding:"8px 16px 8px 0",width:"auto"},group:{borderLeft:"1px solid ".concat(e.palette.grey[300])},label:{paddingLeft:0},root:{flexGrow:1},selected:{},treeItemRoot:{"&:focus > $content":{backgroundColor:e.palette.action.selected},"&:hover > $content":{backgroundColor:e.palette.action.hover},"&:hover >$content $label, &:focus > $content $label, &$selected > $content $label, &$selected > $content $label:hover, &$selected:focus > $content $label":{backgroundColor:"transparent"}},visibleNode:{backgroundColor:Object(Gn.alpha)(e.palette.highlights.primary,.35),display:"inline"}}})),Object(i.a)(),Object(o.b)((function(e,t){var n=t.id,r=t.windowId;return{expandedNodeIds:Object(yr.b)(e,{companionWindowId:n,windowId:r}),nodeIdToScrollTo:Object(yr.d)(e,{companionWindowId:n,windowId:r}),treeStructure:Object(ae.d)(e,{windowId:r}),visibleNodeIds:Object(yr.e)(e,{companionWindowId:n,windowId:r})}}),(function(e,t){var n=t.id,r=t.windowId;return{setCanvas:function(){return e(c.a.apply(L,arguments))},toggleNode:function(t){return e(at.d(r,n,t))}}})),Object(s.a)("SidebarIndexTableOfContents")),wr=br(gr);function Or(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,Er(r.key),r)}}function Er(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function xr(e,t,n){return t=jr(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Sr()?Reflect.construct(t,n||[],jr(e).constructor):t.apply(e,n))}function Sr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Sr=function(){return!!e})()}function jr(e){return jr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},jr(e)}function _r(e,t){return _r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_r(e,t)}var Tr=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=xr(this,t,[e])).handleSequenceChange=n.handleSequenceChange.bind(n),n.handleVariantChange=n.handleVariantChange.bind(n),n.containerRef
2=l.a.createRef(),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_r(e,t)}(t,e),n=t,r=[{key:"handleSequenceChange",value:function(e){(0,this.props.updateSequence)(e.target.value)}},{key:"handleVariantChange",value:function(e,t){(0,this.props.updateVariant)(t)}},{key:"render",value:function(){var e,n=this.props,r=n.classes,o=n.collection,i=n.id,a=n.showMultipart,s=n.sequenceId,c=n.sequences,u=n.t,f=n.variant,d=n.showToc,p=n.windowId;return e="tableOfContents"===f?l.a.createElement(wr,{id:i,containerRef:this.containerRef,windowId:p}):l.a.createElement(Vn,{id:i,containerRef:this.containerRef,windowId:p}),l.a.createElement(Ye.a,{title:u("canvasIndex"),id:i,windowId:p,ref:this.containerRef,otherRef:this.containerRef,titleControls:l.a.createElement(l.a.Fragment,null,c&&c.length>1&&l.a.createElement(bt.a,null,l.a.createElement(wt.a,{MenuProps:{anchorOrigin:{horizontal:"left",vertical:"bottom"},getContentAnchorEl:null},displayEmpty:!0,value:s,onChange:this.handleSequenceChange,name:"sequenceId",classes:{select:r.select},className:r.selectEmpty},c.map((function(e,n){return l.a.createElement(ke.a,{value:e.id,key:e.id},l.a.createElement(pe.a,{variant:"body2"},t.getUseableLabel(e,n)))})))),l.a.createElement("div",{className:r.break}),l.a.createElement(sn.a,{value:f,onChange:this.handleVariantChange,variant:"fullWidth",indicatorColor:"primary",textColor:"primary"},d&&l.a.createElement(un.a,{title:u("tableOfContentsList"),value:"tableOfContents"},l.a.createElement(cn.a,{className:r.variantTab,value:"tableOfContents","aria-label":u("tableOfContentsList"),"aria-controls":"tab-panel-".concat(i),icon:l.a.createElement(pn.a,{style:{transform:"scale(-1, 1)"}})})),l.a.createElement(un.a,{title:u("itemList"),value:"item"},l.a.createElement(cn.a,{className:r.variantTab,value:"item","aria-label":u("itemList"),"aria-controls":"tab-panel-".concat(i),icon:l.a.createElement(fn.a,null)})),l.a.createElement(un.a,{title:u("thumbnailList"),value:"thumbnail"},l.a.createElement(cn.a,{className:r.variantTab,value:"thumbnail","aria-label":u("thumbnailList"),"aria-controls":"tab-panel-".concat(i),icon:l.a.createElement(At.a,null)}))))},l.a.createElement("div",{id:"tab-panel-".concat(i)},o&&l.a.createElement(kt.a,{fullWidth:!0,onClick:a,endIcon:l.a.createElement(vn.a,null)},l.a.createElement(pe.a,{className:r.collectionNavigationButton},t.getUseableLabel(o))),e))}}],o=[{key:"getUseableLabel",value:function(e,t){return e&&e.getLabel&&e.getLabel().length>0?e.getLabel().getValue():e.id}}],r&&Or(n.prototype,r),o&&Or(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Tr.defaultProps={collection:null,sequenceId:null,sequences:[],showToc:!1};var Pr=Object(r.compose)(Object(i.a)(),Object(a.a)((function(e){return{break:{flexBasis:"100%",height:0},collectionNavigationButton:{textTransform:"none"},label:{paddingLeft:e.spacing(1)},select:{"&:focus":{backgroundColor:e.palette.background.paper}},selectEmpty:{backgroundColor:e.palette.background.paper},variantTab:{minWidth:"auto"}}})),Object(o.b)((function(e,t){var n=t.id,r=t.windowId,o=Object(ae.d)(e,{windowId:r}),i=Object(ce.e)(e,{windowId:r}),a=e.config,s=Object(se.b)(e,{companionWindowId:n}),c=i.collectionPath||[],u=c&&c[c.length-1],l=Object(ae.b)(e,{windowId:r});return{collection:u&&Object(st.q)(e,{manifestId:u}),config:a,sequenceId:l&&l.id,sequences:Object(ae.g)(e,{windowId:r}),showToc:o&&o.nodes&&o.nodes.length>0,variant:s.variant||Object(yr.a)(e,{windowId:r})}}),(function(e,t){var n=t.id,r=t.windowId;return{showMultipart:function(){return e(at.b(r,{content:"collection",position:"right"}))},updateSequence:function(t){return e(It.l(r,{sequenceId:t}))},updateVariant:function(t){return e(at.e(r,n,{variant:t}))}}})),Object(s.a)("WindowSideBarCanvasPanel"))(Tr),Cr=n(1230),Ir=n(244);function kr(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,Rr
2(r.key),r)}}function Rr(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Ar(e,t,n){return t=Nr(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Dr()?Reflect.construct(t,n||[],Nr(e).constructor):t.apply(e,n))}function Dr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Dr=function(){return!!e})()}function Nr(e){return Nr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Nr(e)}function Mr(e,t){return Mr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Mr(e,t)}var Lr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ar(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Mr(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.manifestLogo,n=e.requiredStatement,r=e.rights,o=e.windowId,i=e.id,a=e.classes,s=e.t;return l.a.createElement(Ye.a,{title:s("attributionTitle"),paperClassName:Object(F.a)("attribution-panel"),windowId:o,id:i},l.a.createElement("div",{className:a.section},n&&l.a.createElement(ut.a,{labelValuePairs:n,defaultLabel:s("attribution")}),r&&r.length>0&&l.a.createElement("dl",{className:Object(F.a)("label-value-metadata")},l.a.createElement(pe.a,{variant:"subtitle2",component:"dt"},s("rights")),r.map((function(e){return l.a.createElement(pe.a,{variant:"body1",component:"dd",key:e.toString()},l.a.createElement(Ut.a,{target:"_blank",rel:"noopener noreferrer",href:e},e))})))),t&&l.a.createElement("div",{className:a.section},l.a.createElement(Ir.Img,{src:[t],alt:"",role:"presentation",className:a.logo,unloader:l.a.createElement(Cr.a,{className:a.placeholder,variant:"rect",height:60,width:60})})),l.a.createElement(lt.a,this.props))}}],r&&kr(n.prototype,r),o&&kr(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Lr.defaultProps={classes:{},manifestLogo:null,requiredStatement:null,rights:null,t:function(e){return e}};var zr=Object(r.compose)(Object(a.a)((function(e){return{logo:{maxWidth:"100%"},placeholder:{backgroundColor:e.palette.grey[300]},section:{borderBottom:".5px solid ".concat(e.palette.section_divider),paddingBottom:e.spacing(1),paddingLeft:e.spacing(2),paddingRight:e.spacing(1),paddingTop:e.spacing(2)}}})),Object(i.a)(),Object(o.b)((function(e,t){t.id;var n=t.windowId;return{manifestLogo:Object(st.g)(e,{windowId:n}),requiredStatement:Object(st.s)(e,{windowId:n}),rights:Object(st.t)(e,{windowId:n})}})),Object(s.a)("AttributionPanel"))(Lr),Wr=n(566),Fr=n(341),Br=n.n(Fr),Hr=n(174),Ur=n.n(Hr),Vr=n(64),Gr=n.n(Vr),qr=n(24),$r=n(1180),Kr=n(1238),Zr=n(1223),Xr=n(322),Yr=n(88),Qr=Object(Yr.a)(u.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),Jr=(n(53),n(300)),eo=n(43),to=n(82);function no(e){return void 0!==e.normalize?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function ro(e,t){for(var n=0;n<e.length;n+=1)if(t(e[n]))return n;return-1}var oo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.ignoreAccents,n=void 0===t||t,r=e.ignoreCase,o=void 0===r||r,i=e.limit,a=e.matchFrom,s=void 0===a?"any":a,c=e.stringify,u=e.trim,l=void 0!==u&&u;return function(e,t){var r=t.inputValue,a=t.getOptionLabel,u=l?r.trim():r;o&&(u=u.toLowerCase()),n&&(u=no(u));var f=e.filter((function(e){var t=(c||a)(e);return o&&(t=t.toLowerCase()),n&&(t=no(t)),"start"===s?0===t.indexOf(u):t.indexOf(u)>-1}));return"number"==typeof i?f.slice(0,i):f}}();function io(e){var t=e.autoComplete,n=void 0!==t&&t,r=e.autoHighlight,o=void 0!==r&&r,i=e.autoSelect,a=void 0!==i&&i,s=e.blurOnSelect,c=void 0!==s&&s,l=e.clearOnBlur,f=void 0===l?!e.freeSolo:l,d=e.clearOnEscape,h=void 0!==d&&d,v=e.componentName,m=void 0===v?"useAutocomplete":v,g=e.debug,y=void 0!==g&&g,b=e.defaultValue,w=void 0===b?e.multiple?[]:null:b,O=e.disableClearable,E=void 0!==O&&O,x=e.disableCloseOnSelect,S=void 0!==x&&x,j=e.disabledItemsFocusable,_=void 0!==j&&j,T=e.disableListWrap,P=void 0!==T&&T,C=e.filterOptions,I=void 0===C?oo:C,k=e.filterSelectedOptions,R=void 0!==k&&k,A=e.freeSolo,D=void 0!==A&&A,N=e.getOptionDisabled,M=e.getOptionLabel,L=void 0===M?function(e){return e}:M,z=e.getOptionSelected,W=void 0===z?function(e,t){return e===t}:z,F=e.groupBy,B=e.handleHomeEndKeys,H=void 0===B?!e.freeSolo:B,U=e.id,V=e.includeInputInList,G=void 0!==V&&V,q=e.inputValue,$=e.multiple,K=void 0!==$&&$,Z=e.onChange,X=e.onClose,Y=e.onHighlightChange,Q=e.onInputChange,J=e.onOpen,ee=e.open,te=e.openOnFocus,ne=void 0!==te&&te,re=e.options,oe=e.selectOnFocus,ie=void 0===oe?!e.freeSolo:oe,ae=e.value,se=Object(Jr.a)(U),ce=L;var ue=u.useRef(!1),le=u.useRef(!0),fe=u.useRef(null),de=u.useRef(null),pe=u.useState(null),he=pe[0],ve=pe[1],me=u.useState(-1),ge=me[0],ye=me[1],be=o?0:-1,we=u.useRef(be),Oe=Object(Kn.a)({controlled:ae,default:w,name:m}),Ee=Object(qn.a)(Oe,2),xe=Ee[0],Se=Ee[1],je=Object(Kn.a)({controlled:q,default:"",name:m,state:"inputValue"}),_e=Object(qn.a)(je,2),Te=_e[0],Pe=_e[1],Ce=u.useState(!1),Ie=Ce[0],ke=Ce[1],Re=Object(eo.a)((function(e,t){var n;if(K)n="";else if(null==t)n="";else{var r=ce(t);n="string"==typeof r?r:""}Te!==n&&(Pe(n),Q&&Q(e,n,"reset"))}));u.useEffect((function(){Re(null,xe)}),[xe,Re]);var Ae=Object(Kn.a)({controlled:ee,default:!1,name:m,state:"open"}),De=Object(qn.a)(Ae,2),Ne=De[0],Me=De[1],Le=!K&&null!=xe&&Te===ce(xe),ze=Ne,We=ze?I(re.filter((function(e){return!R||
2!(K?xe:[xe]).some((function(t){return null!==t&&W(e,t)}))})),{inputValue:Le?"":Te,getOptionLabel:ce}):[],Fe=Object(eo.a)((function(e){-1===e?fe.current.focus():he.querySelector('[data-tag-index="'.concat(e,'"]')).focus()}));u.useEffect((function(){K&&ge>xe.length-1&&(ye(-1),Fe(-1))}),[xe,K,ge,Fe]);var Be=Object(eo.a)((function(e){var t=e.event,n=e.index,r=e.reason,o=void 0===r?"auto":r;if(we.current=n,-1===n?fe.current.removeAttribute("aria-activedescendant"):fe.current.setAttribute("aria-activedescendant","".concat(se,"-option-").concat(n)),Y&&Y(t,-1===n?null:We[n],o),de.current){var i=de.current.querySelector("[data-focus]");i&&i.removeAttribute("data-focus");var a=de.current.parentElement.querySelector('[role="listbox"]');if(a)if(-1!==n){var s=de.current.querySelector('[data-option-index="'.concat(n,'"]'));if(s&&(s.setAttribute("data-focus","true"),a.scrollHeight>a.clientHeight&&"mouse"!==o)){var c=s,u=a.clientHeight+a.scrollTop,l=c.offsetTop+c.offsetHeight;l>u?a.scrollTop=l-a.clientHeight:c.offsetTop-c.offsetHeight*(F?1.3:0)<a.scrollTop&&(a.scrollTop=c.offsetTop-c.offsetHeight*(F?1.3:0))}}else a.scrollTop=0}})),He=Object(eo.a)((function(e){var t=e.event,r=e.diff,o=e.direction,i=void 0===o?"next":o,a=e.reason,s=void 0===a?"auto":a;if(ze){var c=function(e,t){if(!de.current||-1===e)return-1;for(var n=e;;){if("next"===t&&n===We.length||"previous"===t&&-1===n)return-1;var r=de.current.querySelector('[data-option-index="'.concat(n,'"]')),o=!_&&r&&(r.disabled||"true"===r.getAttribute("aria-disabled"));if(!(r&&!r.hasAttribute("tabindex")||o))return n;n+="next"===t?1:-1}}(function(){var e=We.length-1;if("reset"===r)return be;if("start"===r)return 0;if("end"===r)return e;var t=we.current+r;return t<0?-1===t&&G?-1:P&&-1!==we.current||Math.abs(r)>1?0:e:t>e?t===e+1&&G?-1:P||Math.abs(r)>1?e:0:t}(),i);if(Be({index:c,reason:s,event:t}),n&&"reset"!==r)if(-1===c)fe.current.value=Te;else{var u=ce(We[c]);fe.current.value=u,0===u.toLowerCase().indexOf(Te.toLowerCase())&&Te.length>0&&fe.current.setSelectionRange(Te.length,u.length)}}})),Ue=u.useCallback((function(){if(ze){var e=K?xe[0]:xe;if(0!==We.length&&null!=e){if(de.current)if(R||null==e)we.current>=We.length-1?Be({index:We.length-1}):Be({index:we.current});else{var t=We[we.current];if(K&&t&&-1!==ro(xe,(function(e){return W(t,e)})))return;var n=ro(We,(function(t){return W(t,e)}));-1===n?He({diff:"reset"}):Be({index:n})}}else He({diff:"reset"})}}),[0===We.length,!K&&xe,R,He,Be,ze,Te,K]),Ve=Object(eo.a)((function(e){Object(to.a)(de,e),e&&Ue()}));u.useEffect((function(){Ue()}),[Ue]);var Ge=function(e){Ne||(Me(!0),J&&J(e))},qe=function(e,t){Ne&&(Me(!1),X&&X(e,t))},$e=function(e,t,n,r){xe!==t&&(Z&&Z(e,t,n,r),Se(t))},Ke=u.useRef(!1),Ze=function(e,t){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"options",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"select-option",o=t;if(K){var i=ro(o=Array.isArray(xe)?xe.slice():[],(function(e){return W(t,e)}));-1===i?o.push(t):"freeSolo"!==n&&(o.splice(i,1),r="remove-option")}Re(e,o),$e(e,o,r,{option:t}),S||qe(e,r),(!0===c||"touch"===c&&Ke.current||"mouse"===c&&!Ke.current)&&fe.current.blur()};var Xe=function(e,t){if(K){qe(e,"toggleInput");var n=ge;-1===ge?""===Te&&"previous"===t&&(n=xe.length-1):((n+="next"===t?1:-1)<0&&(n=0),n===xe.length&&(n=-1)),n=function(e,t){if(-1===e)return-1;for(var n=e;;){if("next"===t&&n===xe.length||"previous"===t&&-1===n)return-1;var r=he.querySelector('[data-tag-index="'.concat(n,'"]'));if(!r||r.hasAttribute("tabindex")&&!r.disabled&&"true"!==r.getAttribute("aria-disabled"))return n;n+="next"===t?1:-1}}(n,t),ye(n),Fe(n)}},Ye=function(e){ue.current=!0,Pe(""),Q&&Q(e,"","clear"),$e(e,K?[]:null,"clear")},Qe=function(e){return function(t){switch(-1!==ge&&-1===["ArrowLeft","ArrowRight"].indexOf(t.key)&&(ye(-1),Fe(-1)),t.key){case"Home":ze&&H&&(t.preventDefault(),He({diff:"start",direction:"next",reason:"keyboard",event:t}));break;case"End":ze&&H&&(t.preventDefault(),He({diff:"end",direction:"previous",reason:"keyboard",event:t}));break;case"PageUp":t.preventDefault(),He({diff:-5,direction:"previous",reason:"keyboard",event:t}),Ge(t);break;case"PageDown":t.preventDefault(),He({diff:5,direction:"next",reason:"keyboard",event:t}),Ge(t);break;case"ArrowDown":t.preventDefault(),He({diff:1,direction:"next",reason:"keyboard",event:t}),Ge(t);break;case"ArrowUp":t.preventDefault(),He({diff:-1,direction:"previous",reason:"keyboard",event:t}),Ge(t);break;case"ArrowLeft":Xe(t,"previous");break;case"ArrowRight":Xe(t,"next");break;case"Enter":if(229===t.which)break;if(-1!==we.current&&ze){var r=We[we.current],o=!!N&&N(r);if(t.preventDefault(),o)return;Ze(t,r,"select-option"),n&&fe.current.setSelectionRange(fe.current.value.length,fe.current.value.length)}else D&&""!==Te&&!1===Le&&(K&&t.preventDefault(),Ze(t,Te,"create-option","freeSolo"));break;case"Escape":ze?(t.preventDefault(),t.stopPropagation(),qe(t,"escape")):h&&(""!==Te||K&&xe.length>0)&&(t.preventDefault(),t.stopPropagation(),Ye(t));break;case"Backspace":if(K&&""===Te&&xe.length>0){var i=-1===ge?xe.length-1:ge,a=xe.slice();a.splice(i,1),$e(t,a,"remove-option",{option:xe[i]})}}e.onKeyDown&&e.onKeyDown(t)}},Je=function(e){ke(!0),ne&&!ue.current&&Ge(e)},et=function(e){null===de.current||document.activeElement!==de.current.parentElement?(ke(!1),le.current=!0,ue.current=!1,y&&""!==Te||(a&&-1!==we.current&&ze?Ze(e,We[we.current],"blur"):a&&D&&""!==Te?Ze(e,Te,"blur","freeSolo"):f&&Re(e,xe),qe(e,"blur"))):fe.current.focus()},tt=function(e){var t=e.target.value;Te!==t&&(Pe(t),Q&&Q(e,t,"input")),""===t?E||K||$e(e,null,"clear"):Ge(e)},nt=function(e){Be({event:e,index:Number(e.currentTarget.getAttribute("data-option-index")),reason:"mouse"})},rt=function(){Ke.current=!0},ot=function(e){var t=Number(e.currentTarget.getAttribute("data-option-index"));Ze(e,We[t],"select-option"),Ke.current=!1},it=function(e){return function(t){var n=xe.slice();n.splice(e,1),$e(t,n,"remove-option",{option:xe[e]})}},at=function(e){Ne?qe(e,"toggleInput"):Ge(e)},st=function(e){e.target.getAttribute("id")!==se&&e.preventDefault()},ct=function(){fe.current.focus(),ie&&le.current&&fe.current.selectionEnd-fe.current.selectionStart==0&&fe.current.select(),le.current=!1},ut=function(e){""!==Te&&Ne||at(e)},lt=D&&Te.length>0;lt=lt||(K?xe.length>0:null!==xe);var ft=We;if(F){new Map;ft=We.reduce((function(e,t,n){var r=F(t);return e.length>0&&e[e.length-1].group===r?e[e.length-1].options.push(t):e.push({key:n,index:n,group:r,options:[t]}),e}),[])}return{getRootProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(p.a)({"aria-owns":ze?"".concat(se,"-popup"):null,role:"combobox","aria-expanded":ze},e,{onKeyDown:Qe(e),onMouseDown:st,onClick:ct})},getInputLabelProps:function(){return{id:"".concat(se,"-label"),htmlFor:se}},getInputProps:function(){return{id:se,value:Te,onBlur:et,onFocus:Je,onChange:tt,onMouseDown:ut,"aria-activedescendant":ze?"":null,"aria-autocomplete":n?"both":"list","aria-controls":ze?"".concat(se,"-popup"):null,autoComplete:"off",ref:fe,autoCapitalize:"none",spellCheck:"false"}},getClearProps:function(){return{tabIndex:-1,onClick:Ye}},getPopupIndicatorProps:function(){return{tabIndex:-1,onClick:at}},getTagProps:function(e){var t=e.index;return{key:t,"data-tag-index":t,tabIndex:-1,onDelete:it(t)}},getListboxProps:function(){return{role:"listbox",id:"".concat(se,"-popup"),"aria-labelledby":"".concat(se,"-label"),ref:Ve,onMouseDown:function(e){e.preventDefault()}}},getOptionProps:function(e){var t=e.index,n=e.option,r=(K?xe:[xe]).some((function(e){return null!=e&&W(n,e)})),o=!!N&&N(n);return{key:t,tabIndex:-1,role:"option",id:"".concat(se,"-option-").concat(t),onMouseOver:nt,onClick:ot,onTouchStart:rt,"data-option-index":t,"aria-disabled":o,"aria-selected":r}},id:se,inputValue:Te,value:xe,dirty:lt,popupOpen:ze,focused:Ie||-1!==ge,anchorEl:he,setAnchorEl:ve,focusedTag:ge,groupedOptions:ft}}function ao(e){e.anchorEl,e.open;var t=Object($n.a)(e,["anchorEl","open"]);return u.createElement("div",t)}var so=u.createElement(Xr.a,{fontSize:"small"}),co=u.createElement(Qr,null),uo=u.forwardRef((function(e,t){e.autoComplete,e.autoHighlight,e.autoSelect,e.blurOnSelect;var n,r=e.ChipProps,o=e.classes,i=e.className,a=e.clearOnBlur,s=(void 0===a&&e.freeSolo,e.clearOnEscape,e.clearText),c=void 0===s?"Clear":s,l=e.closeIcon,d=void 0===l?so:l,h=e.closeText,v=void 0===h?"Close":h,m=(e.debug,e.defaultValue),g=(void 0===m&&e.multiple,e.disableClearable),y=void 0!==g&&g,b=(e.disableCloseOnSelect,e.disabled),w=void 0!==b&&b,O=(e.disabledItemsFocusable,e.disableListWrap,e.disablePortal),E=void 0!==O&&O,x=(e.filterOptions,e.filterSelectedOptions,e.forcePopupIcon),S=void 0===x?"auto":
2x,j=e.freeSolo,_=void 0!==j&&j,T=e.fullWidth,P=void 0!==T&&T,C=e.getLimitTagsText,I=void 0===C?function(e){return"+".concat(e)}:C,k=(e.getOptionDisabled,e.getOptionLabel),R=void 0===k?function(e){return e}:k,A=(e.getOptionSelected,e.groupBy),D=e.handleHomeEndKeys,N=(void 0===D&&e.freeSolo,e.id,e.includeInputInList,e.inputValue,e.limitTags),M=void 0===N?-1:N,L=e.ListboxComponent,z=void 0===L?"ul":L,W=e.ListboxProps,F=e.loading,B=void 0!==F&&F,H=e.loadingText,U=void 0===H?"Loadingâ¦":H,V=e.multiple,G=void 0!==V&&V,q=e.noOptionsText,$=void 0===q?"No options":q,K=(e.onChange,e.onClose,e.onHighlightChange,e.onInputChange,e.onOpen,e.open,e.openOnFocus,e.openText),Z=void 0===K?"Open":K,X=(e.options,e.PaperComponent),Y=void 0===X?f.a:X,Q=e.PopperComponent,J=void 0===Q?$r.a:Q,ee=e.popupIcon,te=void 0===ee?co:ee,ne=e.renderGroup,re=e.renderInput,oe=e.renderOption,ie=e.renderTags,ae=e.selectOnFocus,se=(void 0===ae&&e.freeSolo,e.size),ce=void 0===se?"medium":se,ue=(e.value,Object($n.a)(e,["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","classes","className","clearOnBlur","clearOnEscape","clearText","closeIcon","closeText","debug","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionLabel","getOptionSelected","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","value"])),le=E?ao:J,fe=io(Object(p.a)({},e,{componentName:"Autocomplete"})),de=fe.getRootProps,pe=fe.getInputProps,he=fe.getInputLabelProps,ve=fe.getPopupIndicatorProps,me=fe.getClearProps,ge=fe.getTagProps,ye=fe.getListboxProps,be=fe.getOptionProps,we=fe.value,Oe=fe.dirty,Ee=fe.id,xe=fe.popupOpen,Se=fe.focused,je=fe.focusedTag,_e=fe.anchorEl,Te=fe.setAnchorEl,Ie=fe.inputValue,ke=fe.groupedOptions;if(G&&we.length>0){var Re=function(e){return Object(p.a)({className:Object(Pe.default)(o.tag,"small"===ce&&o.tagSizeSmall),disabled:w},ge(e))};n=ie?ie(we,Re):we.map((function(e,t){return u.createElement(Ce.a,Object(p.a)({label:R(e),size:ce},Re({index:t}),r))}))}if(M>-1&&Array.isArray(n)){var Ae=n.length-M;!Se&&Ae>0&&(n=n.splice(0,M)).push(u.createElement("span",{className:o.tag,key:n.length},I(Ae)))}var De=ne||function(e){return u.createElement("li",{key:e.key},u.createElement(Kr.a,{className:o.groupLabel,component:"div"},e.group),u.createElement("ul",{className:o.groupUl},e.children))},Ne=oe||R,Me=function(e,t){var n=be({option:e,index:t});return u.createElement("li",Object(p.a)({},n,{className:o.option}),Ne(e,{selected:n["aria-selected"],inputValue:Ie}))},Le=!y&&!w,ze=(!_||!0===S)&&!1!==S;return u.createElement(u.Fragment,null,u.createElement("div",Object(p.a)({ref:t,className:Object(Pe.default)(o.root,i,Se&&o.focused,P&&o.fullWidth,Le&&o.hasClearIcon,ze&&o.hasPopupIcon)},de(ue)),re({id:Ee,disabled:w,fullWidth:!0,size:"small"===ce?"small":void 0,InputLabelProps:he(),InputProps:{ref:Te,className:o.inputRoot,startAdornment:n,endAdornment:u.createElement("div",{className:o.endAdornment},Le?u.createElement(Zr.a,Object(p.a)({},me(),{"aria-label":c,title:c,className:Object(Pe.default)(o.clearIndicator,Oe&&o.clearIndicatorDirty)}),d):null,ze?u.createElement(Zr.a,Object(p.a)({},ve(),{disabled:w,"aria-label":xe?v:Z,title:xe?v:Z,className:Object(Pe.default)(o.popupIndicator,xe&&o.popupIndicatorOpen)}),te):null)},inputProps:Object(p.a)({className:Object(Pe.default)(o.input,-1===je&&o.inputFocused),disabled:w},pe())})),xe&&_e?u.createElement(le,{className:Object(Pe.default)(o.popper,E&&o.popperDisablePortal),style:{width:_e?_e.clientWidth:null},role:"presentation",anchorEl:_e,open:!0},u.createElement(Y,{className:o.paper},B&&0===ke.length?u.createElement("div",{className:o.loading},U):null,0!==ke.length||_||B?null:u.createElement("div",{className:o.noOptions},$),ke.length>0?u.createElement(z,Object(p.a)({className:o.listbox},ye(),W),ke.map((function(e,t){return A?De({key:e.key,group:e.group,children:e.options.map((function(t,n){return Me(t,e.index+n)}))}):Me(e,t)}))):null)):null)})),lo=Object(a.a)((function(e){var t;return{root:{"&$focused $clearIndicatorDirty":{visibility:"visible"},"@media (pointer: fine)":{"&:hover $clearIndicatorDirty":{visibility:"visible"}}},fullWidth:{width:"100%"},focused:{},tag:{margin:3,maxWidth:"calc(100% - 6px)"},tagSizeSmall:{margin:2,maxWidth:"calc(100% - 4px)"},hasPopupIcon:{},hasClearIcon:{},inputRoot:{flexWrap:"wrap","$hasPopupIcon &, $hasClearIcon &":{paddingRight:30},"$hasPopupIcon$hasClearIcon &":{paddingRight:56},"& $input":{width:0,minWidth:30},'&[class*="MuiInput-root"]':{paddingBottom:1,"& $input":{padding:4},"& $input:first-child":{padding:"6px 0"}},'&[class*="MuiInput-root"][class*="MuiInput-marginDense"]':{"& $input":{padding:"4px 4px 5px"},"& $input:first-child":{padding:"3px 0 6px"}},'&[class*="MuiOutlinedInput-root"]':{padding:9,"$hasPopupIcon &, $hasClearIcon &":{paddingRight:39},"$hasPopupIcon$hasClearIcon &":{paddingRight:65},"& $input":{padding:"9.5px 4px"},"& $input:first-child":{paddingLeft:6},"& $endAdornment":{right:9}},'&[class*="MuiOutlinedInput-root"][class*="MuiOutlinedInput-marginDense"]':{padding:6,"& $input":{padding:"4.5px 4px"}},'&[class*="MuiFilledInput-root"]':{paddingTop:19,paddingLeft:8,"$hasPopupIcon &, $hasClearIcon &":{paddingRight:39},"$hasPopupIcon$hasClearIcon &":{paddingRight:65},"& $input":{padding:"9px 4px"},"& $endAdornment":{right:9}},'&[class*="MuiFilledInput-root"][class*="MuiFilledInput-marginDense"]':{paddingBottom:1,"& $input":{padding:"4.5px 4px"}}},input:{flexGrow:1,textOverflow:"ellipsis",opacity:0}
2,inputFocused:{opacity:1},endAdornment:{position:"absolute",right:0,top:"calc(50% - 14px)"},clearIndicator:{marginRight:-2,padding:4,visibility:"hidden"},clearIndicatorDirty:{},popupIndicator:{padding:2,marginRight:-2},popupIndicatorOpen:{transform:"rotate(180deg)"},popper:{zIndex:e.zIndex.modal},popperDisablePortal:{position:"absolute"},paper:Object(p.a)({},e.typography.body1,{overflow:"hidden",margin:"4px 0"}),listbox:{listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto"},loading:{color:e.palette.text.secondary,padding:"14px 16px"},noOptions:{color:e.palette.text.secondary,padding:"14px 16px"},option:(t={minHeight:48,display:"flex",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16},Object(qr.a)(t,e.breakpoints.up("sm"),{minHeight:"auto"}),Object(qr.a)(t,'&[aria-selected="true"]',{backgroundColor:e.palette.action.selected}),Object(qr.a)(t,'&[data-focus="true"]',{backgroundColor:e.palette.action.hover}),Object(qr.a)(t,"&:active",{backgroundColor:e.palette.action.selected}),Object(qr.a)(t,'&[aria-disabled="true"]',{opacity:e.palette.action.disabledOpacity,pointerEvents:"none"}),t),groupLabel:{backgroundColor:e.palette.background.paper,top:-8},groupUl:{padding:0,"& $option":{paddingLeft:24}}}}),{name:"MuiAutocomplete"})(uo),fo=n(16),po=44,ho=u.forwardRef((function(e,t){var n=e.classes,r=e.className,o=e.color,i=void 0===o?"primary":o,a=e.disableShrink,s=void 0!==a&&a,c=e.size,l=void 0===c?40:c,f=e.style,d=e.thickness,h=void 0===d?3.6:d,v=e.value,m=void 0===v?0:v,g=e.variant,y=void 0===g?"indeterminate":g,b=Object($n.a)(e,["classes","className","color","disableShrink","size","style","thickness","value","variant"]),w={},O={},E={};if("determinate"===y||"static"===y){var x=2*Math.PI*((po-h)/2);w.strokeDasharray=x.toFixed(3),E["aria-valuenow"]=Math.round(m),w.strokeDashoffset="".concat(((100-m)/100*x).toFixed(3),"px"),O.transform="rotate(-90deg)"}return u.createElement("div",Object(p.a)({className:Object(Pe.default)(n.root,r,"inherit"!==i&&n["color".concat(Object(fo.a)(i))],{determinate:n.determinate,indeterminate:n.indeterminate,static:n.static}[y]),style:Object(p.a)({width:l,height:l},O,f),ref:t,role:"progressbar"},E,b),u.createElement("svg",{className:n.svg,viewBox:"".concat(22," ").concat(22," ").concat(po," ").concat(po)},u.createElement("circle",{className:Object(Pe.default)(n.circle,s&&n.circleDisableShrink,{determinate:n.circleDeterminate,indeterminate:n.circleIndeterminate,static:n.circleStatic}[y]),style:w,cx:po,cy:po,r:(po-h)/2,fill:"none",strokeWidth:h})))})),vo=Object(a.a)((function(e){return{root:{display:"inline-block"},static:{transition:e.transitions.create("transform")},indeterminate:{animation:"$circular-rotate 1.4s linear infinite"},determinate:{transition:e.transitions.create("transform")},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},svg:{display:"block"},circle:{stroke:"currentColor"},circleStatic:{transition:e.transitions.create("stroke-dashoffset")},circleIndeterminate:{animation:"$circular-dash 1.4s ease-in-out infinite",strokeDasharray:"80px, 200px",strokeDashoffset:"0px"},circleDeterminate:{transition:e.transitions.create("stroke-dashoffset")},"@keyframes circular-rotate":{"0%":{transformOrigin:"50% 50%"},"100%":{transform:"rotate(360deg)"}},"@keyframes circular-dash":{"0%":{strokeDasharray:"1px, 200px",strokeDashoffset:"0px"},"50%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-15px"},"100%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-125px"}},circleDisableShrink:{animation:"none"}}}),{name:"MuiCircularProgress",flip:!1})(ho),mo=n(1247),go=n(206),yo=n.n(go),bo=n(624),wo=n.n(bo),Oo=n(625),Eo=n.n(Oo);function xo(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,So(r.key),r)}}function So(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function jo(e,t,n){return t=To(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,_o()?Reflect.construct(t,n||[],To(e).constructor):t.apply(e,n))}function _o(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(_o=function(){return!!e})()}
2function To(e){return To=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},To(e)}function Po(e,t){return Po=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Po(e,t)}var Co=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),jo(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Po(e,t)}(t,e),n=t,r=[{key:"nextSearchResult",value:function(e){var t=this.props,n=t.searchHits;(0,t.selectAnnotation)(n[e+1].annotations[0])}},{key:"previousSearchResult",value:function(e){var t=this.props,n=t.searchHits;(0,t.selectAnnotation)(n[e-1].annotations[0])}},{key:"hasNextResult",value:function(e){var t=this.props.searchHits;return 0!==t.length&&e<t.length-1}},{key:"hasPreviousResult",value:function(e){return 0!==this.props.searchHits.length&&e>0}},{key:"render",value:function(){var e=this,t=this.props,n=t.numTotal,r=t.searchHits,o=t.selectedContentSearchAnnotation,i=t.classes,a=t.t,s="rtl"===t.direction?{transform:"rotate(180deg)"}:{},c=r.findIndex((function(e){return e.annotations.includes(o[0])})),u=r.length;return r.length<n&&(u+="+"),l.a.createElement(l.a.Fragment,null,r.length>0&&l.a.createElement(pe.a,{variant:"body2",align:"center",classes:i},l.a.createElement(be.a,{"aria-label":a("searchPreviousResult"),disabled:!this.hasPreviousResult(c),onClick:function(){return e.previousSearchResult(c)}},l.a.createElement(wo.a,{style:s})),l.a.createElement("span",{style:{unicodeBidi:"plaintext"}},a("pagination",{current:c+1,total:u})),l.a.createElement(be.a,{"aria-label":a("searchNextResult"),disabled:!this.hasNextResult(c),onClick:function(){return e.nextSearchResult(c)}},l.a.createElement(Eo.a,{style:s}))))}}],r&&xo(n.prototype,r),o&&xo(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Co.defaultProps={classes:{},numTotal:void 0,searchHits:[],t:function(e){return e}};var Io=n(569),ko=Object(r.compose)(Object(o.b)((function(e,t){var n=t.companionWindowId,r=t.windowId;return{direction:Object(ue.h)(e),numTotal:Object(Io.i)(e,{companionWindowId:n,windowId:r}),searchHits:Object(Io.m)(e,{companionWindowId:n,windowId:r}),selectedContentSearchAnnotation:Object(Io.k)(e,{companionWindowId:n,windowId:r})}}),(function(e,t){var n=t.windowId;return{selectAnnotation:function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return e(he.g.apply(L,[n].concat(r)))}}})),Object(a.a)((function(e){return{body2:{marginLeft:"-16px",width:"100%"}}})),Object(i.a)(),Object(s.a)("SearchPanelNavigation")),Ro=ko(Co);function Ao(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 Do(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ao(Object(n),!0).forEach((function(t){No(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ao(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function No(e,t,n){return(t=Lo(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mo(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,Lo(r.key),r)}}function Lo(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function zo(e,t,n){return t=Fo(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Wo()?Reflect.construct(t,n||[],Fo(e).constructor):t.apply(e,n))}function Wo(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Wo=function(){return!!e})()}
2function Fo(e){return Fo=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Fo(e)}function Bo(e,t){return Bo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Bo(e,t)}var Ho=function(e){return Gr()(e)?e.match:e},Uo=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=zo(this,t,[e])).state={search:e.query,suggestions:[]},n.handleChange=n.handleChange.bind(n),n.submitSearch=n.submitSearch.bind(n),n.getSuggestions=n.getSuggestions.bind(n),n.selectItem=n.selectItem.bind(n),n.fetchAutocomplete=Ur()(n.fetchAutocomplete.bind(n),500),n.receiveAutocomplete=n.receiveAutocomplete.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Bo(e,t)}(t,e),n=t,r=[{key:"componentDidUpdate",value:function(e){var t=this.props.query;t!==e.query&&this.setState({search:t})}},{key:"handleChange",value:function(e,t,n){("reset"!==n||t)&&(this.setState({search:t,suggestions:[]}),t&&this.fetchAutocomplete(t))}},{key:"getSuggestions",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).showEmpty,n=void 0!==t&&t,r=this.state.suggestions;return 0!==Br()(e.trim()).toLowerCase().length||n?r:[]}},{key:"fetchAutocomplete",value:function(e){var t=this.props.autocompleteService;t&&e&&fetch("".concat(t.id,"?q=").concat(e)).then((function(e){return e.json()})).then(this.receiveAutocomplete)}},{key:"receiveAutocomplete",value:function(e){this.setState({suggestions:e.terms})}},{key:"submitSearch",value:function(e){var t=this.props,n=t.companionWindowId,r=t.fetchSearch,o=t.searchService,i=t.windowId,a=this.state.search;e&&e.preventDefault(),a&&r(i,n,"".concat(o.id,"?q=").concat(a),a)}},{key:"selectItem",value:function(e,t,n){t&&Ho(t)&&this.setState({search:Ho(t)},this.submitSearch)}},{key:"render",value:function(){var e=this.props,t=e.classes,n=e.companionWindowId,r=e.searchIsFetching,o=e.t,i=e.windowId,a=this.state,s=a.search,c=a.suggestions,u="search-".concat(n);return l.a.createElement(l.a.Fragment,null,l.a.createElement("form",{onSubmit:this.submitSearch,className:t.form},l.a.createElement(lo,{id:u,inputValue:s,options:c,getOptionLabel:Ho,getOptionSelected:function(e,t){return Br()(Ho(e).trim()).toLowerCase()===Br()(Ho(t).trim()).toLowerCase()},noOptionsText:"",onChange:this.selectItem,onInputChange:this.handleChange,freeSolo:!0,renderInput:function(e){return l.a.createElement(mo.a,Object.assign({},e,{label:o("searchInputLabel"),InputProps:Do(Do({},e.InputProps),{},{endAdornment:l.a.createElement("div",{className:t.endAdornment},l.a.createElement(be.a,{"aria-label":o("searchSubmitAria"),type:"submit"},l.a.createElement(yo.a,null)),Boolean(r)&&l.a.createElement(vo,{className:t.searchProgress,size:50}))})}))}})),l.a.createElement(Ro,{windowId:i,companionWindowId:n}))}}],r&&Mo(n.prototype,r),o&&Mo(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Uo.defaultProps={autocompleteService:void 0,classes:{},query:"",t:function(e){return e}};var Vo={fetchSearch:Wr.a},Go=Object(r.compose)(Object(o.b)((function(e,t){var n=t.companionWindowId,r=t.windowId;return{autocompleteService:Object(st.b)(e,{windowId:r}),query:Object(Io.j)(e,{companionWindowId:n,windowId:r}),searchIsFetching:Object(Io.h)(e,{companionWindowId:n,windowId:r}),searchService:Object(st.l)(e,{windowId:r})}}),Vo),Object(a.a)((function(e){return{endAdornment:{position:"absolute",right:0},form:{paddingBottom:e.spacing(1),paddingRight:e.spacing(1.5),width:"100%"},searchProgress:{position:"absolute",right:0}}})),Object(i.a)(),Object(s.a)("SearchPanelControls"))(Uo),qo=n(1183),$o=n(323),Ko=n.n($o),Zo=n(334),Xo=n(1184);function Yo(e){return function(e){if(Array.isArray(e))return Qo(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){if("string"==typeof e)return Qo(e,t);var n={}.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)?Qo(e,t):void 0}}(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 Qo(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Jo(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,ei(r.key),r)}}function ei(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var ti=function(){return e=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=r.maxChars,i=void 0===o?200:o,a=r.minimum,s=void 0===a?20:a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.hit=t,this.annotation=n,this.maxChars=i||200,this.minimum=s||20},(t=[{key:"match",get:function(){return this.hit.match||this.annotation&&this.annotation.resource.resource.chars||"-"}},{key:"charsOnSide",get:function(){var e=(this.maxChars-this.match.length)/2,t=[(this.hit.before||"").length,(this.hit.after||"").length].filter((function(e){return e>0}));return Math.max(Math.min.apply(Math,[e].concat(Yo(t))),this.minimum)}},{key:"before",get:function(){return this.hit.before?this.hit.before.substring(this.hit.before.length-this.charsOnSide,this.hit.before.length):""}},{key:"after",get:function(){return this.hit.after?this.hit.after.substring(0,Math.min(this.hit.after.length,this.charsOnSide)):""}}])&&Jo(e.prototype,t),n&&Jo(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();function ni(e,t,n){return(t=oi(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ri(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,oi(r.key),r)}}function oi(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function ii(e,t,n){return t=si(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ai()?Reflect.construct(t,n||[],si(e).constructor):t.apply(e,n))}function ai(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ai=function(){return!!e})()}
2function si(e){return si=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},si(e)}function ci(e,t){return ci=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ci(e,t)}var ui=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=ii(this,t,[e])).handleClick=n.handleClick.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ci(e,t)}(t,e),n=t,r=[{key:"componentDidMount",value:function(){this.props.selected&&this.announceHit()}},{key:"componentDidUpdate",value:function(e){var t=this.props.selected;t&&t!==e.selected&&this.announceHit()}},{key:"handleClick",value:function(){var e=this.props,t=e.annotation,n=e.annotationId,r=e.selectAnnotation;t&&n&&r(n)}},{key:"announceHit",value:function(){var e=this.props,t=e.annotation,n=e.annotationLabel,r=e.announcer,o=e.canvasLabel,i=e.hit,a=e.index,s=e.t,c=e.total;if(i){var u=new ti(i,t);r([s("pagination",{current:a+1,total:c}),o,n,u.before,u.match,u.after].join(" "))}}},{key:"render",value:function(){var e=this.props,t=e.adjacent,n=e.annotation,r=e.annotationLabel,o=e.canvasLabel,i=e.classes,a=e.companionWindowId,s=e.containerRef,c=e.hit,u=e.focused,f=e.index,d=e.showDetails,p=e.selected,h=e.t,v=e.windowSelected;if(u&&!p)return null;var m=u?c:c&&new ti(c,n),g=c&&m.before!==c.before&&m.after!==c.after,y="".concat(a,"-").concat(f);return l.a.createElement(Fe,{containerRef:s,offsetTop:96,scrollTo:v&&!u},l.a.createElement(Xo.a,{className:Object(Pe.default)(i.listItem,ni(ni(ni(ni({},i.adjacent,t),i.selected,p),i.focused,u),i.windowSelected,v)),button:!p,component:"li",onClick:this.handleClick,selected:p},l.a.createElement(Re.a,{primaryTypographyProps:{variant:"body1"}},l.a.createElement(pe.a,{variant:"subtitle2",className:i.subtitle},l.a.createElement(Ce.a,{component:"span",label:f+1,className:i.hitCounter}),l.a.createElement("span",{id:y},o)),r&&l.a.createElement(pe.a,{variant:"subtitle2"},r),c&&l.a.createElement(l.a.Fragment,null,l.a.createElement(Ae.a,{ruleSet:"iiif",htmlString:m.before})," ",l.a.createElement("strong",null,l.a.createElement(Ae.a,{ruleSet:"iiif",htmlString:m.match}))," ",l.a.createElement(Ae.a,{ruleSet:"iiif",htmlString:m.after})," ",g&&!u&&l.a.createElement(kt.a,{className:i.inlineButton,onClick:d,color:"secondary",size:"small","aria-describedby":y},h("more"))),!c&&n&&l.a.createElement(Ae.a,{ruleSet:"iiif",htmlString:n.chars}))))}}],r&&ri(n.prototype,r),o&&ri(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);function li(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 fi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?li(Object(n),!0).forEach((function(t){di(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):li(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function di(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pi(e){return function(e){if(Array.isArray(e))return hi(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){if("string"==typeof e)return hi(e,t);var n={}.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)?hi(e,t):void 0}}(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 hi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}ui.defaultProps={adjacent:!1,annotation:void 0,annotationId:void 0,annotationLabel:void 0,canvasLabel:void 0,classes:{},companionWindowId:void 0,containerRef:void 0,focused:!1,hit:void 0,index:void 0,selectAnnotation:function(){}
2,selected:!1,showDetails:function(){},t:function(e){return e},total:void 0,windowSelected:!1};var vi=Object(r.compose)(Object(o.b)((function(e,t){var n=t.annotationId,r=t.hit,o=void 0===r?{annotations:[]}:r,i=t.companionWindowId,a=t.windowId,s=n||o.annotations[0],c=Object(Io.c)(e,{annotationUri:s,companionWindowId:i,windowId:a}),u=Object(Io.d)(e,{annotationUri:s,companionWindowId:i,windowId:a}),l=Object(z.l)(e,{windowId:a}),f=Object(Io.k)(e,{companionWindowId:i,windowId:a}),d=Object(de.e)(e,{windowId:a}),p=[n].concat(pi(o.annotations));return{adjacent:l.includes(c.targetId),annotation:c,annotationId:s,annotationLabel:u[0],canvasLabel:c&&Object(z.e)(e,{canvasId:c.targetId,windowId:a}),selected:f[0]&&p.includes(f[0]),windowSelected:d&&p.includes(d)}}),(function(e,t){var n=t.windowId;return{selectAnnotation:function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return e(he.g.apply(L,[n].concat(r)))}}})),Object(a.a)((function(e){return{adjacent:{},focused:{},hitCounter:fi(fi({},e.typography.subtitle2),{},{backgroundColor:e.palette.hitCounter.default,height:30,marginRight:e.spacing(1),verticalAlign:"inherit"}),inlineButton:{"& span":{lineHeight:"1.5em"},margin:0,padding:0,textTransform:"none"},listItem:{"&$adjacent":{"& $hitCounter":{backgroundColor:e.palette.highlights.secondary},"&$windowSelected":{"& $hitCounter":{backgroundColor:e.palette.highlights.primary}}},"&$windowSelected":{"& $hitCounter":{backgroundColor:e.palette.highlights.primary},"&$focused":{"&:hover":{backgroundColor:"inherit"},backgroundColor:"inherit"}},borderBottom:"0.5px solid ".concat(e.palette.divider),paddingRight:8},selected:{},subtitle:{marginBottom:e.spacing(1.5)},windowSelected:{}}})),Object(i.a)(),Object(s.a)("SearchHit")),mi=vi(ui);function gi(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,yi(r.key),r)}}function yi(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function bi(e,t,n){return t=Oi(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,wi()?Reflect.construct(t,n||[],Oi(e).constructor):t.apply(e,n))}function wi(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(wi=function(){return!!e})()}
2function Oi(e){return Oi=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Oi(e)}function Ei(e,t){return Ei=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ei(e,t)}var xi=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=bi(this,t,[e])).state={focused:!1},n.toggleFocus=n.toggleFocus.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ei(e,t)}(t,e),n=t,r=[{key:"toggleFocus",value:function(){var e=this.state.focused;this.setState({focused:!e})}},{key:"renderSearchHitsAndAnnotations",value:function(e){var t=this,n=this.props,r=n.companionWindowId,o=n.containerRef,i=n.searchAnnotations,a=n.searchHits,s=n.windowId,c=this.state.focused;return 0===a.length&&i.length>0?i.map((function(n,a){return l.a.createElement(mi,{announcer:e,annotationId:n.id,companionWindowId:r,containerRef:o,key:n.id,focused:c,index:a,total:i.length,windowId:s,showDetail
2s:t.toggleFocus})})):a.map((function(n,i){return l.a.createElement(mi,{announcer:e,containerRef:o,companionWindowId:r,key:n.annotations[0],focused:c,hit:n,index:i,total:a.length,windowId:s,showDetails:t.toggleFocus})}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.classes,r=t.companionWindowId,o=t.containerRef,i=t.isFetching,a=t.fetchSearch,s=t.nextSearch,c=t.query,u=t.searchAnnotations,f=t.searchHits,d=t.searchNumTotal,p=t.t,h=t.windowId,v=this.state.focused,m=c&&!i&&0===f.length&&0===u.length;return l.a.createElement(l.a.Fragment,null,v&&l.a.createElement(Fe,{containerRef:o,offsetTop:96,scrollTo:!0},l.a.createElement(kt.a,{onClick:this.toggleFocus,className:n.navigation,size:"small"},l.a.createElement(Ko.a,null),p("backToResults"))),m&&l.a.createElement(pe.a,{className:n.noResults},p("searchNoResults")),l.a.createElement(qo.a,{disablePadding:!0},l.a.createElement(Zo.b,null,(function(t){var n=t.announcePolite;return e.renderSearchHitsAndAnnotations(n)}))),s&&l.a.createElement(kt.a,{className:n.moreButton,color:"secondary",onClick:function(){return a(h,r,s,c)}},p("moreResults"),l.a.createElement("br",null),"(".concat(p("searchResultsRemaining",{numLeft:d-f.length}),")")))}}],r&&gi(n.prototype,r),o&&gi(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);function Si(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 ji(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Si(Object(n),!0).forEach((function(t){_i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Si(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _i(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}xi.defaultProps={classes:{},containerRef:void 0,isFetching:!1,nextSearch:void 0,query:void 0,searchAnnotations:[],searchHits:[],searchNumTotal:void 0,t:function(e){return e}};var Ti={fetchSearch:Wr.a},Pi=Object(r.compose)(Object(o.b)((function(e,t){var n=t.companionWindowId,r=t.windowId;return{isFetching:Object(Io.h)(e,{companionWindowId:n,windowId:r}),nextSearch:Object(Io.b)(e,{companionWindowId:n,windowId:r}),query:Object(Io.j)(e,{companionWindowId:n,windowId:r}),searchAnnotations:Object(Io.l)(e,{companionWindowId:n,windowId:r}),searchHits:Object(Io.m)(e,{companionWindowId:n,windowId:r}),searchNumTotal:Object(Io.i)(e,{companionWindowId:n,windowId:r})}}),Ti),Object(a.a)((function(e){return{moreButton:{width:"100%"},navigation:{textTransform:"none"},noResults:ji(ji({},e.typography.h6),{},{padding:e.spacing(2)}),toggleFocus:ji({},e.typography.subtitle1)}})),Object(i.a)(),Object(s.a)("SearchResults"))(xi);function Ci(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,Ii(r.key),r)}}function Ii(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function ki(e,t,n){return t=Ai(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ri()?Reflect.construct(t,n||[],Ai(e).constructor):t.apply(e,n))}function Ri(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ri=function(){return!!e})()}
2function Ai(e){return Ai=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ai(e)}function Di(e,t){return Di=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Di(e,t)}var Ni=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=ki(this,t,[e])).containerRef=l.a.createRef(),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Di(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.fetchSearch,r=e.windowId,o=e.id,i=e.query,a=e.removeSearch,s=e.searchService,c=e.suggestedSearches,u=e.t;return l.a.createElement(Ye.a,{ariaLabel:u("searchTitle"),title:l.a.createElement(l.a.Fragment,null,u("searchTitle"),i&&""!==i&&l.a.createElement(Ce.a,{className:t.clearChip,color:"secondary",label:u("clearSearch"),onClick:a,onDelete:a,size:"small",variant:"outlined"})),windowId:r,id:o,titleControls:l.a.createElement(Go,{companionWindowId:o,windowId:r}),ref:this.containerRef},l.a.createElement(Pi,{containerRef:this.containerRef,companionWindowId:o,windowId:r}),n&&c&&""===i&&c.map((function(e){return l.a.createElement(pe.a,{component:"p",key:e,variant:"body1"},l.a.createElement(kt.a,{className:t.inlineButton,color:"secondary",onClick:function(){return n("".concat(s.id,"?q=").concat(e),e)}},u("suggestSearch",{query:e})))})))}}],r&&Ci(n.prototype,r),o&&Ci(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Ni.defaultProps={classes:{},fetchSearch:void 0,query:"",suggestedSearches:[],t:function(e){return e}};var Mi=Object(r.compose)(Object(o.b)((function(e,t){var n=t.id,r=t.windowId;return{query:Object(Io.j)(e,{companionWindowId:n,windowId:r}),searchService:Object(st.l)(e,{windowId:r}),suggestedSearches:Object(ce.e)(e,{windowId:r}).suggestedSearches}}),(function(e,t){return{fetchSearch:function(n,r){return e(Wr.a(t.windowId,t.id,n,r))},removeSearch:function(){return e(Wr.d(t.windowId,t.id))}}})),Object(a.a)((function(e){return{clearChip:{marginLeft:e.spacing(1)},inlineButton:{"& span":{lineHeight:"1.5em"},margin:e.spacing(2),padding:0,textAlign:"inherit",textTransform:"none"}}})),Object(i.a)(),Object(s.a)("SearchPanel"))(Ni),Li=n(580),zi=n(301),Wi=n(157),Fi=n(1233),Bi=n(130),Hi=u.forwardRef((function(e,t){var n=e.children,r=e.classes,o=e.className,i=e.component,a=void 0===i?"div":i,s=e.disablePointerEvents,c=void 0!==s&&s,l=e.disableTypography,f=void 0!==l&&l,d=e.position,h=e.variant,v=Object($n.a)(e,["children","classes","className","component","disablePointerEvents","disableTypography","position","variant"]),m=Object(Bi.b)()||{},g=h;return h&&m.variant,m&&!g&&(g=m.variant),u.createElement(Bi.a.Provider,{value:null},u.createElement(a,Object(p.a)({className:Object(Pe.default)(r.root,o,"end"===d?r.positionEnd:r.positionStart,c&&r.disablePointerEvents,m.hiddenLabel&&r.hiddenLabel,"filled"===g&&r.filled,"dense"===m.margin&&r.marginDense),ref:t},v),"string"!=typeof n||f?n:u.createElement(pe.a,{color:"textSecondary"},n)))})),Ui=Object(a.a)({root:{display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap"},filled:{"&$positionStart:not($hiddenLabel)":{marginTop:16}},positionStart:{marginRight:8},positionEnd:{marginLeft:8},disablePointerEvents:{pointerEvents:"none"},hiddenLabel:{},marginDense:{}},{name:"MuiInputAdornment"})(Hi),Vi=n(126),Gi=n(122),qi=n(49);var $i=Object(a.a)((function(e){return{thumb:{"&$open":{"& $offset":{transform:"scale(1) translateY(-10px)"}}},open:{},offset:Object(p.a)({zIndex:1},e.typography.body2,{fontSize:e.typography.pxToRem(12),lineHeight:1.2,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),top:-34,transformOrigin:"bottom center",transform:"scale(0)",position:"absolute"}),circle:{display:"flex",alignItems:"center",justifyContent:"center",width:32,height:32,borderRadius:"50% 50% 50% 0",backgroundColor:"currentColor",transform:"rotate(-45deg)"},label:{color:e.palette.primary.contrastText,transform:"rotate(45deg)"}}}),{name:"PrivateValueLabel"})((function(e){var t=e.children,n=e.classes,r=e.className,o=e.open,i=e.value,a=e.valueLabelDisplay;return"off"===a?t:u.cloneElement(t,{className:Object(Pe.default)(t.props.className,(o||"on"===a)&&n.open,n.thumb)},u.createElement("span",{className:Object(Pe.default)(n.offset,r)},u.createElement("span",{className:n.circle},u.createElement("span",{className:n.label},i))))}
2));function Ki(e,t){return e-t}function Zi(e,t,n){return Math.min(Math.max(t,e),n)}function Xi(e,t){var n=e.reduce((function(e,n,r){var o=Math.abs(t-n);return null===e||o<e.distance||o===e.distance?{distance:o,index:r}:e}),null);return n.index}function Yi(e,t){if(void 0!==t.current&&e.changedTouches){for(var n=0;n<e.changedTouches.length;n+=1){var r=e.changedTouches[n];if(r.identifier===t.current)return{x:r.clientX,y:r.clientY}}return!1}return{x:e.clientX,y:e.clientY}}function Qi(e,t,n){return 100*(e-t)/(n-t)}function Ji(e,t,n){var r=Math.round((e-n)/t)*t+n;return Number(r.toFixed(function(e){if(Math.abs(e)<1){var t=e.toExponential().split("e-"),n=t[0].split(".")[1];return(n?n.length:0)+parseInt(t[1],10)}var r=e.toString().split(".")[1];return r?r.length:0}(t)))}function ea(e){var t=e.values,n=e.source,r=e.newValue,o=e.index;if(t[o]===r)return n;var i=t.slice();return i[o]=r,i}function ta(e){var t=e.sliderRef,n=e.activeIndex,r=e.setActive;t.current.contains(document.activeElement)&&Number(document.activeElement.getAttribute("data-index"))===n||t.current.querySelector('[role="slider"][data-index="'.concat(n,'"]')).focus(),r&&r(n)}var na={horizontal:{offset:function(e){return{left:"".concat(e,"%")}},leap:function(e){return{width:"".concat(e,"%")}}},"horizontal-reverse":{offset:function(e){return{right:"".concat(e,"%")}},leap:function(e){return{width:"".concat(e,"%")}}},vertical:{offset:function(e){return{bottom:"".concat(e,"%")}},leap:function(e){return{height:"".concat(e,"%")}}}},ra=function(e){return e},oa=u.forwardRef((function(e,t){var n=e["aria-label"],r=e["aria-labelledby"],o=e["aria-valuetext"],i=e.classes,a=e.className,s=e.color,c=void 0===s?"primary":s,l=e.component,f=void 0===l?"span":l,d=e.defaultValue,h=e.disabled,v=void 0!==h&&h,m=e.getAriaLabel,g=e.getAriaValueText,y=e.marks,b=void 0!==y&&y,w=e.max,O=void 0===w?100:w,E=e.min,x=void 0===E?0:E,S=e.name,j=e.onChange,_=e.onChangeCommitted,T=e.onMouseDown,P=e.orientation,C=void 0===P?"horizontal":P,I=e.scale,k=void 0===I?ra:I,R=e.step,A=void 0===R?1:R,D=e.ThumbComponent,N=void 0===D?"span":D,M=e.track,L=void 0===M?"normal":M,z=e.value,W=e.ValueLabelComponent,F=void 0===W?$i:W,B=e.valueLabelDisplay,H=void 0===B?"off":B,U=e.valueLabelFormat,V=void 0===U?ra:U,G=Object($n.a)(e,["aria-label","aria-labelledby","aria-valuetext","classes","className","color","component","defaultValue","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","onMouseDown","orientation","scale","step","ThumbComponent","track","value","ValueLabelComponent","valueLabelDisplay","valueLabelFormat"]),q=Object(sr.a)(),$=u.useRef(),K=u.useState(-1),Z=K[0],X=K[1],Y=u.useState(-1),Q=Y[0],J=Y[1],ee=Object(Kn.a)({controlled:z,default:d,name:"Slider"}),te=Object(qn.a)(ee,2),ne=te[0],re=te[1],oe=Array.isArray(ne),ie=oe?ne.slice().sort(Ki):[ne];ie=ie.map((function(e){return Zi(e,x,O)}));var ae=!0===b&&null!==A?Object(Vi.a)(Array(Math.floor((O-x)/A)+1)).map((function(e,t){return{value:x+A*t}})):b||[],se=Object(Gi.a)(),ce=se.isFocusVisible,ue=se.onBlurVisible,le=se.ref,fe=u.useState(-1),de=fe[0],pe=fe[1],he=u.useRef(),ve=Object(cr.a)(le,he),me=Object(cr.a)(t,ve),ge=Object(eo.a)((function(e){var t=Number(e.currentTarget.getAttribute("data-index"));ce(e)&&pe(t),J(t)})),ye=Object(eo.a)((function(){-1!==de&&(pe(-1),ue()),J(-1)})),be=Object(eo.a)((function(e){var t=Number(e.currentTarget.getAttribute("data-index"));J(t)})),we=Object(eo.a)((function(){J(-1)})),Oe="rtl"===q.direction,Ee=Object(eo.a)((function(e){var t,n=Number(e.currentTarget.getAttribute("data-index")),r=ie[n],o=(O-x)/10,i=ae.map((function(e){return e.value})),a=i.indexOf(r),s=Oe?"ArrowLeft":"ArrowRight",c=Oe?"ArrowRight":"ArrowLeft";switch(e.key){case"Home":t=x;break;case"End":t=O;break;case"PageUp":A&&(t=r+o);break;case"PageDown":A&&(t=r-o);break;case s:case"ArrowUp":t=A?r+A:i[a+1]||i[i.length-1];break;case c:case"ArrowDown":t=A?r-A:i[a-1]||i[0];break;default:return}if(e.preventDefault(),A&&(t=Ji(t,A,x)),t=Zi(t,x,O),oe){var u=t;t=ea({values:ie,source:ne,newValue:t,index:n}).sort(Ki),ta({sliderRef:he,activeIndex:t.indexOf(u)}
2)}re(t),pe(n),j&&j(e,t),_&&_(e,t)})),xe=u.useRef(),Se=C;Oe&&"vertical"!==C&&(Se+="-reverse");var je=function(e){var t,n,r=e.finger,o=e.move,i=void 0!==o&&o,a=e.values,s=e.source,c=he.current.getBoundingClientRect(),u=c.width,l=c.height,f=c.bottom,d=c.left;if(t=0===Se.indexOf("vertical")?(f-r.y)/l:(r.x-d)/u,-1!==Se.indexOf("-reverse")&&(t=1-t),n=function(e,t,n){return(n-t)*e+t}(t,x,O),A)n=Ji(n,A,x);else{var p=ae.map((function(e){return e.value}));n=p[Xi(p,n)]}n=Zi(n,x,O);var h=0;if(oe){var v=n;h=(n=ea({values:a,source:s,newValue:n,index:h=i?xe.current:Xi(a,n)}).sort(Ki)).indexOf(v),xe.current=h}return{newValue:n,activeIndex:h}},_e=Object(eo.a)((function(e){var t=Yi(e,$);if(t){var n=je({finger:t,move:!0,values:ie,source:ne}),r=n.newValue,o=n.activeIndex;ta({sliderRef:he,activeIndex:o,setActive:X}),re(r),j&&j(e,r)}})),Te=Object(eo.a)((function(e){var t=Yi(e,$);if(t){var n=je({finger:t,values:ie,source:ne}).newValue;X(-1),"touchend"===e.type&&J(-1),_&&_(e,n),$.current=void 0;var r=Object(qi.a)(he.current);r.removeEventListener("mousemove",_e),r.removeEventListener("mouseup",Te),r.removeEventListener("touchmove",_e),r.removeEventListener("touchend",Te)}})),Ce=Object(eo.a)((function(e){e.preventDefault();var t=e.changedTouches[0];null!=t&&($.current=t.identifier);var n=Yi(e,$),r=je({finger:n,values:ie,source:ne}),o=r.newValue,i=r.activeIndex;ta({sliderRef:he,activeIndex:i,setActive:X}),re(o),j&&j(e,o);var a=Object(qi.a)(he.current);a.addEventListener("touchmove",_e),a.addEventListener("touchend",Te)}));u.useEffect((function(){var e=he.current;e.addEventListener("touchstart",Ce);var t=Object(qi.a)(e);return function(){e.removeEventListener("touchstart",Ce),t.removeEventListener("mousemove",_e),t.removeEventListener("mouseup",Te),t.removeEventListener("touchmove",_e),t.removeEventListener("touchend",Te)}}),[Te,_e,Ce]);var Ie=Object(eo.a)((function(e){T&&T(e),e.preventDefault();var t=Yi(e,$),n=je({finger:t,values:ie,source:ne}),r=n.newValue,o=n.activeIndex;ta({sliderRef:he,activeIndex:o,setActive:X}),re(r),j&&j(e,r);var i=Object(qi.a)(he.current);i.addEventListener("mousemove",_e),i.addEventListener("mouseup",Te)})),ke=Qi(oe?ie[0]:x,x,O),Re=Qi(ie[ie.length-1],x,O)-ke,Ae=Object(p.a)({},na[Se].offset(ke),na[Se].leap(Re));return u.createElement(f,Object(p.a)({ref:me,className:Object(Pe.default)(i.root,i["color".concat(Object(fo.a)(c))],a,v&&i.disabled,ae.length>0&&ae.some((function(e){return e.label}))&&i.marked,!1===L&&i.trackFalse,"vertical"===C&&i.vertical,"inverted"===L&&i.trackInverted),onMouseDown:Ie},G),u.createElement("span",{className:i.rail}),u.createElement("span",{className:i.track,style:Ae}),u.createElement("input",{value:ie.join(","),name:S,type:"hidden"}),ae.map((function(e,t){var n,r=Qi(e.value,x,O),o=na[Se].offset(r);return n=!1===L?-1!==ie.indexOf(e.value):"normal"===L&&(oe?e.value>=ie[0]&&e.value<=ie[ie.length-1]:e.value<=ie[0])||"inverted"===L&&(oe?e.value<=ie[0]||e.value>=ie[ie.length-1]:e.value>=ie[0]),u.createElement(u.Fragment,{key:e.value},u.createElement("span",{style:o,"data-index":t,className:Object(Pe.default)(i.mark,n&&i.markActive)}),null!=e.label?u.createElement("span",{"aria-hidden":!0,"data-index":t,style:o,className:Object(Pe.default)(i.markLabel,n&&i.markLabelActive)},e.label):null)})),ie.map((function(e,t){var a=Qi(e,x,O),s=na[Se].offset(a);return u.createElement(F,{key:t,valueLabelFormat:V,valueLabelDisplay:H,className:i.valueLabel,value:"function"==typeof V?V(k(e),t):V,index:t,open:Q===t||Z===t||"on"===H,disabled:v},u.createElement(N,{className:Object(Pe.default)(i.thumb,i["thumbColor".concat(Object(fo.a)(c))],Z===t&&i.active,v&&i.disabled,de===t&&i.focusVisible),tabIndex:v?null:0,role:"slider",style:s,"data-index":t,"aria-label":m?m(t):n,"aria-labelledby":r,"aria-orientation":C,"aria-valuemax":k(O),"aria-valuemin":k(x),"aria-valuenow":k(e),"aria-valuetext":g?g(k(e),t):o,onKeyDown:Ee,onFocus:ge,onBlur:ye,onMouseOver:be,onMouseLeave:we}))})))})),ia=Object(a.a)((function(e){return{root:{height:2,width:"100%",boxSizing:"content-box",padding:"13px 0",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",color:e.palette.primary.main,WebkitTapHighlightColor:"transparent","&$disabled":{pointerEvents:"none",cursor:"default",color:e.palette.grey[400]},"&$vertical":{width:2,height:"100%",padding:"0 13px"},"@media (pointer: coarse)":{padding:"20px 0","&$vertical":{padding:"0 20px"}},"@media print":{colorAdjust:"exact"}},colorPrimary:{},colorSecondary:{color:e.palette.secondary.main},marked:{marginBottom:20,"&$vertical":{marginBottom:"auto",marginRight:20}},vertical:{},disabled:{},rail:{display:"block",position:"absolute",width:"100%",height:2,borderRadius:1,backgroundColor:"currentColor",opacity:.38,"$vertical &":{height:"100%",width:2}},track:{display:"block",position:"absolute",height:2,borderRadius:1,backgroundColor:"currentColor","$vertical &":{width:2}},trackFalse:{"& $track":{display:"none"}},trackInverted:{"& $track":{backgroundColor:"light"===e.palette.type?Object(ar.e)(e.palette.primary.main,.62):Object(ar.b)(e.palette.primary.main,.5)},"& $rail":{opacity:1}},thumb:{position:"absolute",width:12,height:12,marginLeft:-6,marginTop:-5,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:e.transitions.create(["box-shadow"],{duration:e.transitions.duration.shortest}),"&::after":{position:"absolute",content:'""',borderRadius:"50%",left:-15,top:-15,right:-15,bottom:-15},"&$focusVisible,&:hover":{boxShadow:"0px 0px 0px 8px ".concat(Object(ar.a)(e.palette.primary.main,.16)),"@media (hover: none)":{boxShadow:"none"}},"&$active":{boxShadow:"0px 0px 0px 14px ".concat(Object(ar.a)(e.palette.primary.main,.16))},"&$disabled":{width:8,height:8,marginLeft:-4,marginTop:-3,"&:hover":{boxShadow:"none"}},"$vertical &":{marginLeft:-5,marginBottom:-6},"$vertical &$disabled":{marginLeft:-3,marginBottom:-4}},thumbColorPrimary:{},thumbColorSecondary:{"&$focusVisible,&:hover":{boxShadow:"0px 0px 0px 8px ".concat(Object(ar.a)(e.palette.secondary.main,.16))},"&$active":{boxShadow:"0px 0px 0px 14px ".concat(Object(ar.a)(e.palette.secondary.main,.16))}},active:{},focusVisible:{},valueLabel:{left:"calc(-50% - 4px)"},mark:{position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor"},markActive:{backgroundColor:e.palette.background.paper,opacity:.8},markLabel:Object(p.a)({},e.typography.body2,{color:e.palette.text.secondary,position:"absolute",top:26,transform:"translateX(-50%)",whiteSpace:"nowrap","$vertical &":{top:"auto",left:26,transform:"translateY(50%)"},"@media (pointer: coarse)":{top:40,"$vertical &":{left:31}}}),markLabelActive:{color:e.palette.text.primary}}}),{name:"MuiSlider"})(oa),aa=n(623),sa=n.n(aa),ca=n(621),ua=n.n(ca),la=n(622),fa=n.n(la);function da(e,t){var n=Object(u.useState)((function(){return{inputs:t,result:e()}}))[0],r=Object(u.useRef)(!0),o=Object(u.useRef)(n),i=r.current||Boolean(t&&o.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,o.current.inputs))?o.current:{inputs:t,result:e()};return Object(u.useEffect)((function(){r.current=!1,o.current=i}),[i]),i.result}var pa=da,ha=function(e,t){return da((function(){return e}),t)},va="Invariant failed";var ma=function(e){var t=e.top,n=e.right,r=e.bottom,o=e.left;return{top:t,right:n,bottom:r,left:o,width:n-o,height:r-t,x:o,y:t,center:{x:(n+o)/2,y:(r+t)/2}}}
2,ga=function(e,t){return{top:e.top-t.top,left:e.left-t.left,bottom:e.bottom+t.bottom,right:e.right+t.right}},ya=function(e,t){return{top:e.top+t.top,left:e.left+t.left,bottom:e.bottom-t.bottom,right:e.right-t.right}},ba={top:0,right:0,bottom:0,left:0},wa=function(e){var t=e.borderBox,n=e.margin,r=void 0===n?ba:n,o=e.border,i=void 0===o?ba:o,a=e.padding,s=void 0===a?ba:a,c=ma(ga(t,r)),u=ma(ya(t,i)),l=ma(ya(u,s));return{marginBox:c,borderBox:ma(t),paddingBox:u,contentBox:l,margin:r,border:i,padding:s}},Oa=function(e){var t=e.slice(0,-2);if("px"!==e.slice(-2))return 0;var n=Number(t);return isNaN(n)&&function(e){if(!e)throw new Error(va)}(!1),n},Ea=function(e,t){var n,r,o=e.borderBox,i=e.border,a=e.margin,s=e.padding,c=(r=t,{top:(n=o).top+r.y,left:n.left+r.x,bottom:n.bottom+r.y,right:n.right+r.x});return wa({borderBox:c,border:i,margin:a,padding:s})},xa=function(e,t){return void 0===t&&(t={x:window.pageXOffset,y:window.pageYOffset}),Ea(e,t)},Sa=function(e,t){var n={top:Oa(t.marginTop),right:Oa(t.marginRight),bottom:Oa(t.marginBottom),left:Oa(t.marginLeft)},r={top:Oa(t.paddingTop),right:Oa(t.paddingRight),bottom:Oa(t.paddingBottom),left:Oa(t.paddingLeft)},o={top:Oa(t.borderTopWidth),right:Oa(t.borderRightWidth),bottom:Oa(t.borderBottomWidth),left:Oa(t.borderLeftWidth)};return wa({borderBox:e,margin:n,padding:r,border:o})},ja=function(e){var t=e.getBoundingClientRect(),n=window.getComputedStyle(e);return Sa(t,n)},_a=function(e){var t=[],n=null,r=function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];t=o,n||(n=requestAnimationFrame((function(){n=null,e.apply(void 0,t)})))};return r.cancel=function(){n&&(cancelAnimationFrame(n),n=null)},r},Ta=n(30),Pa=n.n(Ta);function Ca(e,t){}Ca.bind(null,"warn"),Ca.bind(null,"error");function Ia(){}function ka(e,t,n){var r=t.map((function(t){var r,o,i=(r=n,o=t.options,Object(p.a)({},r,{},o));return e.addEventListener(t.eventName,t.fn,i),function(){e.removeEventListener(t.eventName,t.fn,i)}}));return function(){r.forEach((function(e){e()}))}}var Ra="Invariant failed";function Aa(e){this.message=e}function Da(e,t){if(!e)throw new Aa(Ra)}Aa.prototype.toString=function(){return this.message};var Na=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).callbacks=null,t.unbind=Ia,t.onWindowError=function(e){var n=t.getCallbacks();n.isDragging()&&n.tryAbort(),e.error instanceof Aa&&e.preventDefault()},t.getCallbacks=function(){if(!t.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}Object(v.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.unbind=ka(window,[{eventName:"error",fn:this.onWindowError}])},n.componentDidCatch=function(e){if(!(e instanceof Aa))throw e;this.setState({})},n.componentWillUnmount=function(){this.unbind()},n.render=function(){return this.props.children(this.setCallbacks)},t}(l.a.Component),Ma=function(e){return e+1},La=function(e,t){var n=e.droppableId===t.droppableId,r=Ma(e.index),o=Ma(t.index);return n?"\n You have moved the item from position "+r+"\n to position "+o+"\n ":"\n You have moved the item from position "+r+"\n in list "+e.droppableId+"\n to list "+t.droppableId+"\n in position "+o+"\n "},za=function(e,t,n){return t.droppableId===n.droppableId?"\n The item "+e+"\n has been combined with "+n.draggableId:"\n The item "+e+"\n in list "+t.droppableId+"\n has been combined with "+n.draggableId+"\n in list "+n.droppableId+"\n "},Wa=function(e){return"\n The item has returned to its starting position\n of "+Ma(e.index)+"\n"},Fa="\n Press space bar to start a drag.\n When dragging you can use the arrow keys to move the item around and escape to cancel.\n Some screen readers may require you to be in focus mode or to use your pass through key\n",Ba=function(e){return"\n You have lifted an item in position "+Ma(e.source.index)+"\n"},Ha=function(e){var t=e.destination;
vendor: 19,369 bytes, line 2
2if(t)return La(e.source,t);var n=e.combine;return n?za(e.draggableId,e.source,n):"You are over an area that cannot be dropped on"},Ua=function(e){if("CANCEL"===e.reason)return"\n Movement cancelled.\n "+Wa(e.source)+"\n ";var t=e.destination,n=e.combine;return t?"\n You have dropped the item.\n "+La(e.source,t)+"\n ":n?"\n You have dropped the item.\n "+za(e.draggableId,e.source,n)+"\n ":"\n The item has been dropped while not over a drop area.\n "+Wa(e.source)+"\n "},Va={x:0,y:0},Ga=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},qa=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},$a=function(e,t){return e.x===t.x&&e.y===t.y},Ka=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},Za=function(e,t,n){var r;return void 0===n&&(n=0),(r={})[e]=t,r["x"===e?"y":"x"]=n,r},Xa=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},Ya=function(e,t){return Math.min.apply(Math,t.map((function(t){return Xa(e,t)})))},Qa=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},Ja=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},es=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]},ts=function(e,t){return t&&t.shouldClipSubject?function(e,t){var n=ma({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return n.width<=0||n.height<=0?null:n}(t.pageMarginBox,e):ma(e)},ns=function(e){var t=e.page,n=e.withPlaceholder,r=e.axis,o=e.frame,i=function(e,t){return t?Ja(e,t.scroll.diff.displacement):e}(t.marginBox,o),a=function(e,t,n){var r;return n&&n.increasedBy?Object(p.a)({},e,((r={})[t.end]=e[t.end]+n.increasedBy[t.line],r)):e}(i,r,n);return{page:t,withPlaceholder:n,active:ts(a,o)}},rs=function(e,t){e.frame||Da(!1);var n=e.frame,r=qa(t,n.scroll.initial),o=Ka(r),i=Object(p.a)({},n,{scroll:{initial:n.scroll.initial,current:t,diff:{value:r,displacement:o},max:n.scroll.max}}),a=ns({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:i});return Object(p.a)({},e,{frame:i,subject:a})};function os(e){return Object.values?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function is(e,t){if(e.findIndex)return e.findIndex(t);for(var n=0;n<e.length;n++)if(t(e[n]))return n;return-1}function as(e,t){if(e.find)return e.find(t);var n=is(e,t);return-1!==n?e[n]:void 0}function ss(e){return Array.prototype.slice.call(e)}var cs=y((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),us=y((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),ls=y((function(e){return os(e)})),fs=y((function(e){return os(e)})),ds=y((function(e,t){return fs(t).filter((function(t){return e===t.descriptor.droppableId})).sort((function(e,t){return e.descriptor.index-t.descriptor.index}))}));function ps(e){return e.at&&"REORDER"===e.at.type?e.at.destination:null}function hs(e){return e.at&&"COMBINE"===e.at.type?e.at.combine:null}var vs=y((function(e,t){return t.filter((function(t){return t.descriptor.id!==e.descriptor.id}))})),ms=function(e,t){return e.descriptor.droppableId===t.descriptor.id},gs={point:Va,value:0},ys={invisible:{},visible:{},all:[]},bs={displaced:ys,displacedBy:gs,at:null},ws=function(e,t){return function(n){return e<=n&&n<=t}},Os=function(e){var t=ws(e.top,e.bottom),n=ws(e.left,e.right);return function(r){if(t(r.top)&&t(r.bottom)&&n(r.left)&&n(r.right))return!0;var o=t(r.top)||t(r.bottom),i=n(r.left)||n(r.right);if(o&&i)return!0;var a=r.top<e.top&&r.bottom>e.bottom,s=r.left<e.left&&r.right>e.right;return!(!a||!s)||(a&&i||s&&o)}},Es=function(e){var t=ws(e.top,e.bottom),n=ws(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&n(e.left)&&n(e.right)}},xs={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Ss={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},js=function(e){var t=e.target,n=e.destination,r=e.viewport,o=e.withDroppableDisplacement,i=e.isVisibleThroughFrameFn,a=o?function(e,t){var n=t.frame?t.frame.scroll.diff.displacement:Va;return Ja(e,n)}(t,n):t;return function(e,t,n){return!!t.subject.active&&n(t.subject.active)(e)}(a,n,i)&&function(e,t,n){return n(t)(e)}(a,r,i)},_s=function(e){return js(Object(p.a)({},e,{isVisibleThroughFrameFn:Os}))},Ts=function(e){return js(Object(p.a)({},e,{isVisibleThroughFrameFn:Es}))};function Ps(e){var t=e.afterDragging,n=e.destination,r=e.displacedBy,o=e.viewport,i=e.forceShouldAnimate,a=e.last;return t.reduce((function(e,t){var s=function(e,t){var n=e.page.marginBox,r={top:t.point.y,right:0,bottom:0,left:t.point.x};return ma(ga(n,r))}(t,r),c=t.descriptor.id;if(e.all.push(c),!_s({target:s,destination:n,viewport:o,withDroppableDisplacement:!0}))return e.invisible[t.descriptor.id]=!0,e;var u=function(e,t,n){if("boolean"==typeof n)return n;if(!t)return!0;var r=t.invisible,o=t.visible;if(r[e])return!1;var i=o[e];return!i||i.shouldAnimate}(c,a,i),l={draggableId:c,shouldAnimate:u};return e.visible[c]=l,e}),{all:[],visible:{},invisible:{}})}function Cs(e){var t=e.insideDestination,n=e.inHomeList,r=e.displacedBy,o=e.destination,i=function(e,t){if(!e.length)return 0;var n=e[e.length-1].descriptor.index;return t.inHomeList?n:n+1}(t,{inHomeList:n});return{displaced:ys,displacedBy:r,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:i}}}}function Is(e){var t=e.draggable,n=e.insideDestination,r=e.destination,o=e.viewport,i=e.displacedBy,a=e.last,s=e.index,c=e.forceShouldAnimate,u=ms(t,r);if(null==s)return Cs({insideDestination:n,inHomeList:u,displacedBy:i,destination:r});var l=as(n,(function(e){return e.descriptor.index===s}));if(!l)return Cs({insideDestination:n,inHomeList:u,displacedBy:i,destination:r});var f=vs(t,n),d=n.indexOf(l);return{displaced:Ps({afterDragging:f.slice(d),destination:r,displacedBy:i,last:a,viewport:o.frame,forceShouldAnimate:c}),displacedBy:i,at:{type:"REORDER",destination:{droppableId:r.descriptor.id,index:s}}}}function ks(e,t){return Boolean(t.effected[e])}var Rs=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.draggable,o=e.draggables,i=e.destination,a=e.insideDestination,s=e.previousImpact,c=e.viewport,u=e.afterCritical,l=s.at;if(l||Da(!1),"REORDER"===l.type){var f=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.insideDestination,o=e.location;if(!r.length)return null;var i=o.index,a=t?i+1:i-1,s=r[0].descriptor.index,c=r[r.length-1].descriptor.index;return a<s||a>(n?c:c+1)?null:a}({isMovingForward:t,isInHomeList:n,location:l.destination,insideDestination:a});return null==f?null:Is({draggable:r,insideDestination:a,destination:i,viewport:c,last:s.displaced,displacedBy:s.displacedBy,index:f})}var d=function(e){var t=e.isMovingForward,n=e.destination,r=e.draggables,o=e.combine,i=e.afterCritical;if(!n.isCombineEnabled)return null;var a=o.draggableId,s=r[a].descriptor.index;return ks(a,i)?t?s:s-1:t?s+1:s}({isMovingForward:t,destination:i,displaced:s.displaced,draggables:o,combine:l.combine,afterCritical:u});return null==d?null:Is({draggable:r,insideDestination:a,destination:i,viewport:c,last:s.displaced,displacedBy:s.displacedBy,index:d})},As=function(e){var t=e.afterCritical,n=e.impact,r=e.draggables,o=hs(n);o||Da(!1);var i=o.draggableId,a=r[i].page.borderBox.center,s=function(e){var t=e.displaced,n=e.afterCritical,r=e.combineWith,o=e.displacedBy,i=Boolean(t.visible[r]||t.invisible[r]);return ks(r,n)?i?Va:Ka(o.point):i?o.point:Va}({displaced:n.displaced,afterCritical:t,combineWith:i,displacedBy:n.displacedBy});return Ga(a,s)},Ds=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},Ns=function(e,t,n){return t[e.crossAxisStart]+n.margin[e.crossAxisStart]+n.borderBox[e.crossAxisSize]/2},Ms=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return Za(t.line,n.marginBox[t.end]+Ds(t,r),Ns(t,n.marginBox,r))},Ls=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return Za(t.line,n.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,r),Ns(t,n.marginBox,r))},zs=function(e){var t=e.impact,n=e.draggable,r=e.draggables,o=e.droppable,i=e.afterCritical,a=ds(o.descriptor.id,r),s=n.page,c=o.axis;if(!a.length)return function(e){var t=e.axis,n=e.moveInto,r=e.isMoving;return Za(t.line,n.contentBox[t.start]+Ds(t,r),Ns(t,n.contentBox,r))}({axis:c,moveInto:o.page,isMoving:s});var u=t.displaced,l=t.displacedBy,f=u.all[0];if(f){var d=r[f];if(ks(f,i))return Ls({axis:c,moveRelativeTo:d.page,isMoving:s});var p=Ea(d.page,l.point);return Ls({axis:c,moveRelativeTo:p,isMoving:s})}var h=a[a.length-1];if(h.descriptor.id===n.descriptor.id)return s.borderBox.center;if(ks(h.descriptor.id,i)){var v=Ea(h.page,Ka(i.displacedBy.point));return Ms({axis:c,moveRelativeTo:v,isMoving:s})}return Ms({axis:c,moveRelativeTo:h.page,isMoving:s})},Ws=function(e,t){var n=e.frame;return n?Ga(t,n.scroll.diff.displacement):t},Fs=function(e){var t=function(e){var t=e.impact,n=e.draggable,r=e.droppable,o=e.draggables,i=e.afterCritical,a=n.page.borderBox.center,s=t.at;return r&&s?"REORDER"===s.type?zs({impact:t,draggable:n,draggables:o,droppable:r,afterCritical:i}):As({impact:t,draggables:o,afterCritical:i}):a}(e),n=e.droppable;return n?Ws(n,t):t},Bs=function(e,t){var n=qa(t,e.scroll.initial),r=Ka(n);return{frame:ma({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:n,displacement:r}}}};function Hs(e,t){return e.map((function(e){return t[e]}))}var Us=function(e){var t=e.pageBorderBoxCenter,n=e.draggable,r=function(e,t){return Ga(e.scroll.diff.displacement,t)}(e.viewport,t),o=qa(r,n.page.borderBox.center);return Ga(n.client.borderBox.center,o)},Vs=function(e){var t=e.draggable,n=e.destination,r=e.newPageBorderBoxCenter,o=e.viewport,i=e.withDroppableDisplacement,a=e.onlyOnMainAxis,s=void 0!==a&&a,c=qa(r,t.page.borderBox.center),u={target:Ja(t.page.borderBox,c),destination:n,withDroppableDisplacement:i,viewport:o};return s?function(e){return js(Object(p.a)({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var n=ws(e.top,e.bottom),r=ws(e.left,e.right);return function(e){return t===xs?n(e.top)&&n(e.bottom):r(e.left)&&r(e.right)}})}));var t}(u):Ts(u)},Gs=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.draggables,i=e.previousImpact,a=e.viewport,s=e.previousPageBorderBoxCenter,c=e.previousClientSelection,u=e.afterCritical;if(!r.isEnabled)return null;var l=ds(r.descriptor.id,o),f=ms(n,r),d=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.insideDestination,i=e.previousImpact;if(!r.isCombineEnabled)return null;if(!ps(i))return null;function a(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:r.descriptor.id}};return Object(p.a)({},i,{at:t})}var s=i.displaced.all,c=s.length?s[0]:null;if(t)return c?a(c):null;var u=vs(n,o);if(!c)return u.length?a(u[u.length-1].descriptor.id):null;var l=is(u,(function(e){return e.descriptor.id===c}));-1===l&&Da(!1);var f=l-1;return f<0?null:a(u[f].descriptor.id)}({isMovingForward:t,draggable:n,destination:r,insideDestination:l,previousImpact:i})||Rs({isMovingForward:t,isInHomeList:f,draggable:n,draggables:o,destination:r,insideDestination:l,previousImpact:i,viewport:a,afterCritical:u});if(!d)return null;var h=Fs({impact:d,draggable:n,droppable:r,draggables:o,afterCritical:u});if(Vs({draggable:n,destination:r,newPageBorderBoxCenter:h,viewport:a.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:Us({pageBorderBoxCenter:h,draggable:n,viewport:a}),impact:d,scrollJumpRequest:null};var v=qa(h,s),m=function(e){var t=e.impact,n=e.viewport,r=e.destination,o=e.draggables,i=e.maxScrollChange,a=Bs(n,Ga(n.scroll.current,i)),s=r.frame?rs(r,Ga(r.frame.scroll.current,i)):r,c=t.displaced,u=Ps({afterDragging:Hs(c.all,o),destination:r,displacedBy:t.displacedBy,viewport:a.frame,last:c,forceShouldAnimate:!1}),l=Ps({afterDragging:Hs(c.all,o),destination:s,displacedBy:t.displacedBy,viewport:n.frame,last:c,forceShouldAnimate:!1}),f={},d={},h=[c,u,l];return c.all.forEach((function(e){var t=function(e,t){for(var n=0;n<t.length;n++){var r=t[n].visible[e];if(r)return r}return null}(e,h);t?d[e]=t:f[e]=!0})),Object(p.a)({},t,{displaced:{all:c.all,invisible:f,visible:d}})}({impact:d,viewport:a,destination:r,draggables:o,maxScrollChange:v});return{clientSelection:c,impact:m,scrollJumpRequest:v}},qs=function(e){var t=e.subject.active;return t||Da(!1),t},$s=function(e,t){var n=e.page.borderBox.center;return ks(e.descriptor.id,t)?qa(n,t.displacedBy.point):n},Ks=function(e,t){var n=e.page.borderBox;return ks(e.descriptor.id,t)?Ja(n,Ka(t.displacedBy.point)):n},Zs=y((function(e,t){var n=t[e.line];return{value:n,point:Za(e.line,n)}})),Xs=function(e,t){return Object(p.a)({},e,{scroll:Object(p.a)({},e.scroll,{max:t})})},Ys=function(e,t,n){var r=e.frame;ms(t,e)&&Da(!1),e.subject.withPlaceholder&&Da(!1);var o=Zs(e.axis,t.displaceBy).point,i=function(e,t,n){var r=e.axis;if("virtual"===e.descriptor.mode)return Za(r.line,t[r.line]);var o=e.subject.page.contentBox[r.size],i=ds(e.descriptor.id,n).reduce((function(e,t){return e+t.client.marginBox[r.size]}),0)+t[r.line]-o;return i<=0?null:Za(r.line,i)}(e,o,n),a={placeholderSize:o,increasedBy:i,oldFrameMaxScroll:e.frame?e.frame.scroll.max:null};if(!r){var s=ns({page:e.subject.page,withPlaceholder:a,axis:e.axis,frame:e.frame});return Object(p.a)({},e,{subject:s})}var c=i?Ga(r.scroll.max,i):r.scroll.max,u=Xs(r,c),l=ns({page:e.subject.page,withPlaceholder:a,axis:e.axis,frame:u});return Object(p.a)({},e,{subject:l,frame:u})},Qs=function(e){var t=e.isMovingForward,n=e.previousPageBorderBoxCenter,r=e.draggable,o=e.isOver,i=e.draggables,a=e.droppables,s=e.viewport,c=e.afterCritical,u=function(e){var t=e.isMovingForward,n=e.pageBorderBoxCenter,r=e.source,o=e.droppables,i=e.viewport,a=r.subject.active;if(!a)return null;var s=r.axis,c=ws(a[s.start],a[s.end]),u=ls(o).filter((function(e){return e!==r})).filter((function(e){return e.isEnabled})).filter((function(e){return Boolean(e.subject.active)})).filter((function(e){return Os(i.frame)(qs(e))})).filter((function(e){var n=qs(e);return t?a[s.crossAxisEnd]<n[s.crossAxisEnd]:n[s.crossAxisStart]<a[s.crossAxisStart]})).filter((function(e){var t=qs(e),n=ws(t[s.start],t[s.end]);return c(t[s.start])||c(t[s.end])||n(a[s.start])||n(a[s.end])})).sort((function(e,n){var r=qs(e)[s.crossAxisStart],o=qs(n)[s.crossAxisStart];return t?r-o:o-r})).filter((function(e,t,n){return qs(e)[s.crossAxisStart]===qs(n[0])[s.crossAxisStart]}));if(!u.length)return null;if(1===u.length)return u[0];var l=u.filter((function(e){return ws(qs(e)[s.start],qs(e)[s.end])(n[s.line])}));return 1===l.length?l[0]:l.length>1?l.sort((function(e,t){return qs(e)[s.start]-qs(t)[s.start]}))[0]:u.sort((function(e,t){var r=Ya(n,es(qs(e))),o=Ya(n,es(qs(t)));return r!==o?r-o:qs(e)[s.start]-qs(t)[s.start]}))[0]}({isMovingForward:t,pageBorderBoxCenter:n,source:o,droppables:a,viewport:s});if(!u)return null;var l=ds(u.descriptor.id,i),f=function(e){var t=e.pageBorderBoxCenter,n=e.viewport,r=e.destination,o=e.insideDestination,i=e.afterCritical;return o.filter((function(e){return Ts({target:Ks(e,i),destination:r,viewport:n.frame,withDroppableDisplacement:!0})})).sort((function(e,n){var o=Xa(t,Ws(r,$s(e,i))),a=Xa(t,Ws(r,$s(n,i)));return o<a?-1:a<o?1:e.descriptor.index-n.descriptor.index}))[0]||null}({pageBorderBoxCenter:n,viewport:s,destination:u,insideDestination:l,afterCritical:c}),d=function(e){var t=e.previousPageBorderBoxCenter,n=e.moveRelativeTo,r=e.insideDestination,o=e.draggable,i=e.draggables,a=e.destination,s=e.viewport,c=e.afterCritical;if(!n){if(r.length)return null;var u={displaced:ys,displacedBy:gs,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:0}}},l=Fs({impact:u,draggable:o,droppable:a,draggables:i,afterCritical:c}),f=ms(o,a)?a:Ys(a,o,i);return Vs({draggable:o,destination:f,newPageBorderBoxCenter:l,viewport:s.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0})?u:null}var d,p=Boolean(t[a.axis.line]<=n.page.borderBox.center[a.axis.line]),h=(d=n.descriptor.index,n.descriptor.id===o.descriptor.id||p?d:d+1),v=Zs(a.axis,o.displaceBy);return Is({draggable:o,insideDestination:r,destination:a,viewport:s,displacedBy:v,last:ys,index:h})}({previousPageBorderBoxCenter:n,destination:u,draggable:r,draggables:i,moveRelativeTo:f,insideDestination:l,viewport:s,afterCritical:c});if(!d)return null;var p=Fs({impact:d,draggable:r,droppable:u,draggables:i,afterCritical:c});return{clientSelection:Us({pageBorderBoxCenter:p,draggable:r,viewport:s}),impact:d,scrollJumpRequest:null}},Js=function(e){var t=e.at;return t?"REORDER"===t.type?t.destination.droppableId:t.combine.droppableId:null},ec=function(e){var t=e.state,n=e.type,r=function(e,t){var n=Js(e);return n?t[n]:null}(t.impact,t.dimensions.droppables),o=Boolean(r),i=t.dimensions.droppables[t.critical.droppable.id],a=r||i,s=a.axis.direction,c="vertical"===s&&("MOVE_UP"===n||"MOVE_DOWN"===n)||"horizontal"===s&&("MOVE_LEFT"===n||"MOVE_RIGHT"===n);if(c&&!o)return null;var u="MOVE_DOWN"===n||"MOVE_RIGHT"===n,l=t.dimensions.draggables[t.critical.draggable.id],f=t.current.page.borderBoxCenter,d=t.dimensions,p=d.draggables,h=d.droppables;return c?Gs({isMovingForward:u,previousPageBorderBoxCenter:f,draggable:l,destination:a,draggables:p,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):Qs({isMovingForward:u,previousPageBorderBoxCenter:f,draggable:l,isOver:a,draggables:p,droppables:h,viewport:t.viewport,afterCritical:t.afterCritical})};function tc(e){return"DRAGGING"===e.phase||"COLLECTING"===e.phase}function nc(e){var t=ws(e.top,e.bottom),n=ws(e.left,e.right);return function(e){return t(e.y)&&n(e.x)}}function rc(e){var t=e.pageBorderBox,n=e.draggable,r=e.droppables,o=ls(r).filter((function(e){if(!e.isEnabled)return!1;var n,r,o=e.subject.active;if(!o)return!1;if(r=o,!((n=t).left<r.right&&n.right>r.left&&n.top<r.bottom&&n.bottom>r.top))return!1;if(nc(o)(t.center))return!0;var i=e.axis,a=o.center[i.crossAxisLine],s=t[i.crossAxisStart],c=t[i.crossAxisEnd],u=ws(o[i.crossAxisStart],o[i.crossAxisEnd]),l=u(s),f=u(c);return!l&&!f||(l?s<a:c>a)}));return o.length?1===o.length?o[0].descriptor.id:function(e){var t=e.pageBorderBox,n=e.draggable,r=e.candidates,o=n.page.borderBox.center,i=r.map((function(e){var n=e.axis,r=Za(e.axis.line,t.center[n.line],e.page.borderBox.center[n.crossAxisLine]);return{id:e.descriptor.id,distance:Xa(o,r)}})).sort((function(e,t){return t.distance-e.distance}));return i[0]?i[0].id:null}({pageBorderBox:t,draggable:n,candidates:o}):null}var oc=function(e,t){return ma(Ja(e,t))};function ic(e){var t=e.displaced,n=e.id;return Boolean(t.visible[n]||t.invisible[n])}var ac=function(e){var t=e.pageOffset,n=e.draggable,r=e.draggables,o=e.droppables,i=e.previousImpact,a=e.viewport,s=e.afterCritical,c=oc(n.page.borderBox,t),u=rc({pageBorderBox:c,draggable:n,droppables:o});if(!u)return bs;var l,f,d=o[u],p=ds(d.descriptor.id,r),h=(l=c,(f=d.frame)?oc(l,f.scroll.diff.value):l);return function(e){var t=e.draggable,n=e.pageBorderBoxWithDroppableScroll,r=e.previousImpact,o=e.destination,i=e.insideDestination,a=e.afterCritical;
2if(!o.isCombineEnabled)return null;var s=o.axis,c=Zs(o.axis,t.displaceBy),u=c.value,l=n[s.start],f=n[s.end],d=as(vs(t,i),(function(e){var t=e.descriptor.id,n=e.page.borderBox,o=n[s.size]/4,i=ks(t,a),c=ic({displaced:r.displaced,id:t});return i?c?f>n[s.start]+o&&f<n[s.end]-o:l>n[s.start]-u+o&&l<n[s.end]-u-o:c?f>n[s.start]+u+o&&f<n[s.end]+u-o:l>n[s.start]+o&&l<n[s.end]-o}));return d?{displacedBy:c,displaced:r.displaced,at:{type:"COMBINE",combine:{draggableId:d.descriptor.id,droppableId:o.descriptor.id}}}:null}({pageBorderBoxWithDroppableScroll:h,draggable:n,previousImpact:i,destination:d,insideDestination:p,afterCritical:s})||function(e){var t=e.pageBorderBoxWithDroppableScroll,n=e.draggable,r=e.destination,o=e.insideDestination,i=e.last,a=e.viewport,s=e.afterCritical,c=r.axis,u=Zs(r.axis,n.displaceBy),l=u.value,f=t[c.start],d=t[c.end],p=function(e){var t=e.draggable,n=e.closest,r=e.inHomeList;return n?r&&n.descriptor.index>t.descriptor.index?n.descriptor.index-1:n.descriptor.index:null}({draggable:n,closest:as(vs(n,o),(function(e){var t=e.descriptor.id,n=e.page.borderBox.center[c.line],r=ks(t,s),o=ic({displaced:i,id:t});return r?o?d<=n:f<n-l:o?d<=n+l:f<n})),inHomeList:ms(n,r)});return Is({draggable:n,insideDestination:o,destination:r,viewport:a,last:i,displacedBy:u,index:p})}({pageBorderBoxWithDroppableScroll:h,draggable:n,destination:d,insideDestination:p,last:i.displaced,viewport:a,afterCritical:s})},sc=function(e,t){var n;return Object(p.a)({},e,((n={})[t.descriptor.id]=t,n))},cc=function(e){var t=e.previousImpact,n=e.impact,r=e.droppables,o=Js(t),i=Js(n);if(!o)return r;if(o===i)return r;var a=r[o];if(!a.subject.withPlaceholder)return r;var s=function(e){var t=e.subject.withPlaceholder;t||Da(!1);var n=e.frame;if(!n){var r=ns({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null});return Object(p.a)({},e,{subject:r})}var o=t.oldFrameMaxScroll;o||Da(!1);var i=Xs(n,o),a=ns({page:e.subject.page,axis:e.axis,frame:i,withPlaceholder:null});return Object(p.a)({},e,{subject:a,frame:i})}(a);return sc(r,s)},uc=function(e){var t=e.state,n=e.clientSelection,r=e.dimensions,o=e.viewport,i=e.impact,a=e.scrollJumpRequest,s=o||t.viewport,c=r||t.dimensions,u=n||t.current.client.selection,l=qa(u,t.initial.client.selection),f={offset:l,selection:u,borderBoxCenter:Ga(t.initial.client.borderBoxCenter,l)},d={selection:Ga(f.selection,s.scroll.current),borderBoxCenter:Ga(f.borderBoxCenter,s.scroll.current),offset:Ga(f.offset,s.scroll.diff.value)},h={client:f,page:d};if("COLLECTING"===t.phase)return Object(p.a)({phase:"COLLECTING"},t,{dimensions:c,viewport:s,current:h});var v=c.draggables[t.critical.draggable.id],m=i||ac({pageOffset:d.offset,draggable:v,draggables:c.draggables,droppables:c.droppables,previousImpact:t.impact,viewport:s,afterCritical:t.afterCritical}),g=function(e){var t=e.draggable,n=e.draggables,r=e.droppables,o=e.previousImpact,i=e.impact,a=cc({previousImpact:o,impact:i,droppables:r}),s=Js(i);if(!s)return a;var c=r[s];if(ms(t,c))return a;if(c.subject.withPlaceholder)return a;var u=Ys(c,t,n);return sc(a,u)}({draggable:v,impact:m,previousImpact:t.impact,draggables:c.draggables,droppables:c.droppables});return Object(p.a)({},t,{current:h,dimensions:{draggables:c.draggables,droppables:g},impact:m,viewport:s,scrollJumpRequest:a||null,forceShouldAnimate:!a&&null})};var lc=function(e){var t=e.impact,n=e.viewport,r=e.draggables,o=e.destination,i=e.forceShouldAnimate,a=t.displaced,s=function(e,t){return e.map((function(e){return t[e]}))}(a.all,r),c=Ps({afterDragging:s,destination:o,displacedBy:t.displacedBy,viewport:n.frame,forceShouldAnimate:i,last:a});return Object(p.a)({},t,{displaced:c})},fc=function(e){var t=e.impact,n=e.draggable,r=e.droppable,o=e.draggables,i=e.viewport,a=e.afterCritical,s=Fs({impact:t,draggable:n,draggables:o,droppable:r,afterCritical:a});return Us({pageBorderBoxCenter:s,draggable:n,viewport:i})},dc=function(e){var t=e.state,n=e.dimensions,r=e.viewport;"SNAP"!==t.movementMode&&Da(!1);var o=t.impact,i=r||t.viewport,a=n||t.dimensions,s=a.draggables,c=a.droppables,u=s[t.critical.draggable.id],l=Js(o);l||Da(!1);var f=c[l],d=lc({impact:o,viewport:i,destination:f,draggables:s}),p=fc({impact:d,draggable:u,droppable:f,draggables:s,viewport:i,afterCritical:t.afterCritical});return uc({impact:d,clientSelection:p,state:t,dimensions:a,viewport:i})},pc=function(e){var t=e.draggable,n=e.home,r=e.draggables,o=e.viewport,i=Zs(n.axis,t.displaceBy),a=ds(n.descriptor.id,r),s=a.indexOf(t);-1===s&&Da(!1);var c,u=a.slice(s+1),l=u.reduce((function(e,t){return e[t.descriptor.id]=!0,e}),{}),f={inVirtualList:"virtual"===n.descriptor.mode,displacedBy:i,effected:l};return{impact:{displaced:Ps({afterDragging:u,destination:n,displacedBy:i,last:null,viewport:o.frame,forceShouldAnimate:!1}),displacedBy:i,at:{type:"REORDER",destination:(c=t.descriptor,{index:c.index,droppableId:c.droppableId})}},afterCritical:f}},hc=function(e){0},vc=function(e){0},mc=function(e){var t=e.additions,n=e.updatedDroppables,r=e.viewport,o=r.scroll.diff.value;return t.map((function(e){var t=e.descriptor.droppableId,i=function(e){var t=e.frame;return t||Da(!1),t}(n[t]).scroll.diff.value,a=function(e){var t=e.draggable,n=e.offset,r=e.initialWindowScroll,o=Ea(t.client,n),i=xa(o,r);return Object(p.a)({},t,{placeholder:Object(p.a)({},t.placeholder,{client:o}),client:o,page:i})}({draggable:e,offset:Ga(o,i),initialWindowScroll:r.scroll.initial});return a}))},gc=function(e){return"SNAP"===e.movementMode},yc=function(e,t,n){var r=function(e,t){return{draggables:e.draggables,droppables:sc(e.droppables,t)}}(e.dimensions,t);return!gc(e)||n?uc({state:e,dimensions:r}):dc({state:e,dimensions:r})};function bc(e){return e.isDragging&&"SNAP"===e.movementMode?Object(p.a)({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var wc={phase:"IDLE",completed:null,shouldFlush:!1},Oc=function(e,t){if(void 0===e&&(e=wc),"FLUSH"===t.type)return Object(p.a)({},wc,{shouldFlush:!0});if("INITIAL_PUBLISH"===t.type){"IDLE"!==e.phase&&Da(!1);var n=t.payload,r=n.critical,o=n.clientSelection,i=n.viewport,a=n.dimensions,s=n.movementMode,c=a.draggables[r.draggable.id],u=a.droppables[r.droppable.
2id],l={selection:o,borderBoxCenter:c.client.borderBox.center,offset:Va},f={client:l,page:{selection:Ga(l.selection,i.scroll.initial),borderBoxCenter:Ga(l.selection,i.scroll.initial),offset:Ga(l.selection,i.scroll.diff.value)}},d=ls(a.droppables).every((function(e){return!e.isFixedOnPage})),h=pc({draggable:c,home:u,draggables:a.draggables,viewport:i}),v=h.impact;return{phase:"DRAGGING",isDragging:!0,critical:r,movementMode:s,dimensions:a,initial:f,current:f,isWindowScrollAllowed:d,impact:v,afterCritical:h.afterCritical,onLiftImpact:v,viewport:i,scrollJumpRequest:null,forceShouldAnimate:null}}if("COLLECTION_STARTING"===t.type)return"COLLECTING"===e.phase||"DROP_PENDING"===e.phase?e:("DRAGGING"!==e.phase&&Da(!1),Object(p.a)({phase:"COLLECTING"},e,{phase:"COLLECTING"}));if("PUBLISH_WHILE_DRAGGING"===t.type)return"COLLECTING"!==e.phase&&"DROP_PENDING"!==e.phase&&Da(!1),function(e){var t=e.state,n=e.published;hc();var r=n.modified.map((function(e){var n=t.dimensions.droppables[e.droppableId];return rs(n,e.scroll)})),o=Object(p.a)({},t.dimensions.droppables,{},cs(r)),i=us(mc({additions:n.additions,updatedDroppables:o,viewport:t.viewport})),a=Object(p.a)({},t.dimensions.draggables,{},i);n.removals.forEach((function(e){delete a[e]}));var s={droppables:o,draggables:a},c=Js(t.impact),u=c?s.droppables[c]:null,l=s.draggables[t.critical.draggable.id],f=s.droppables[t.critical.droppable.id],d=pc({draggable:l,home:f,draggables:a,viewport:t.viewport}),h=d.impact,v=d.afterCritical,m=u&&u.isCombineEnabled?t.impact:h,g=ac({pageOffset:t.current.page.offset,draggable:s.draggables[t.critical.draggable.id],draggables:s.draggables,droppables:s.droppables,previousImpact:m,viewport:t.viewport,afterCritical:v});vc();var y=Object(p.a)({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:g,onLiftImpact:h,dimensions:s,afterCritical:v,forceShouldAnimate:!1});return"COLLECTING"===t.phase?y:Object(p.a)({phase:"DROP_PENDING"},y,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1})}({state:e,published:t.payload});if("MOVE"===t.type){if("DROP_PENDING"===e.phase)return e;tc(e)||Da(!1);var m=t.payload.client;return $a(m,e.current.client.selection)?e:uc({state:e,clientSelection:m,impact:gc(e)?e.impact:null})}if("UPDATE_DROPPABLE_SCROLL"===t.type){if("DROP_PENDING"===e.phase)return bc(e);if("COLLECTING"===e.phase)return bc(e);tc(e)||Da(!1);var g=t.payload,y=g.id,b=g.newScroll,w=e.dimensions.droppables[y];if(!w)return e;var O=rs(w,b);return yc(e,O,!1)}if("UPDATE_DROPPABLE_IS_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;tc(e)||Da(!1);var E=t.payload,x=E.id,S=E.isEnabled,j=e.dimensions.droppables[x];j||Da(!1),j.isEnabled===S&&Da(!1);var _=Object(p.a)({},j,{isEnabled:S});return yc(e,_,!0)}if("UPDATE_DROPPABLE_IS_COMBINE_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;tc(e)||Da(!1);var T=t.payload,P=T.id,C=T.isCombineEnabled,I=e.dimensions.droppables[P];I||Da(!1),I.isCombineEnabled===C&&Da(!1);var k=Object(p.a)({},I,{isCombineEnabled:C});return yc(e,k,!0)}if("MOVE_BY_WINDOW_SCROLL"===t.type){if("DROP_PENDING"===e.phase||"DROP_ANIMATING"===e.phase)return e;tc(e)||Da(!1),e.isWindowScrollAllowed||Da(!1);var R=t.payload.newScroll;if($a(e.viewport.scroll.current,R))return bc(e);var A=Bs(e.viewport,R);return gc(e)?dc({state:e,viewport:A}):uc({state:e,viewport:A})}if("UPDATE_VIEWPORT_MAX_SCROLL"===t.type){if(!tc(e))return e;var D=t.payload.maxScroll;if($a(D,e.viewport.scroll.max))return e;var N=Object(p.a)({},e.viewport,{scroll:Object(p.a)({},e.viewport.scroll,{max:D})});return Object(p.a)({phase:"DRAGGING"},e,{viewport:N})}if("MOVE_UP"===t.type||"MOVE_DOWN"===t.type||"MOVE_LEFT"===t.type||"MOVE_RIGHT"===t.type){if("COLLECTING"===e.phase||"DROP_PENDING"===e.phase)return e;"DRAGGING"!==e.phase&&Da(!1);var M=ec({state:e,type:t.type});return M?uc({state:e,impact:M.impact,clientSelection:M.clientSelection,scrollJumpRequest:M.scrollJumpRequest}):e}if("DROP_PENDING"===t.type){var L=t.payload.reason;return"COLLECTING"!==e.phase&&Da(!1),Object(p.a)({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:L})}if("DROP_ANIMATE"===t.type){var z=t.payload,W=z.completed,F=z.dropDuration,B=z.newHomeClientOffset;return"DRAGGING"!==e.phase&&"DROP_PENDING"!==e.phase&&Da(!1),{phase:"DROP_ANIMATING",completed:W,dropDuration:F,newHomeClientOffset:B,dimensions:e.dimensions}}return"DROP_COMPLETE"===t.type?{phase:"IDLE",completed:t.payload.completed,shouldFlush:!1}:e},Ec=function(e){return{type:"PUBLISH_WHILE_DRAGGING",payload:e}},xc=function(){return{type:"COLLECTION_STARTING",payload:null}},Sc=function(e){return{type:"UPDATE_DROPPABLE_SCROLL",payload:e}},jc=function(e){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}},_c=function(e){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}},Tc=function(e){return{type:"MOVE",payload:e}},Pc=function(){return{type:"MOVE_UP",payload:null}},Cc=function(){return{type:"MOVE_DOWN",payload:null}},Ic=function(){return{type:"MOVE_RIGHT",payload:null}},kc=function(){return{type:"MOVE_LEFT",payload:null}},Rc=function(e){return{type:"DROP_COMPLETE",payload:e}},Ac=function(e){return{type:"DROP",payload:e}},Dc=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};var Nc="cubic-bezier(.2,1,.1,1)",Mc={drop:0,combining:.7},Lc={drop:.75},zc=.2+"s "+"cubic-bezier(0.2, 0, 0, 1)",Wc={fluid:"opacity "+zc,snap:"transform "+zc+", opacity "+zc,drop:function(e){var t=e+"s "+Nc;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+zc,placeholder:"height "+zc+", width "+zc+", margin "+z
vendor: 4,165 bytes, line 2
2c},Fc=function(e){return $a(e,Va)?null:"translate("+e.x+"px, "+e.y+"px)"},Bc=Fc,Hc=function(e,t){var n=Fc(e);return n?t?n+" scale("+Lc.drop+")":n:null},Uc=.33,Vc=.55,Gc=Vc-Uc,qc=function(e){var t=e.getState,n=e.dispatch;return function(e){return function(r){if("DROP"===r.type){var o=t(),i=r.payload.reason;if("COLLECTING"!==o.phase){if("IDLE"!==o.phase){"DROP_PENDING"===o.phase&&o.isWaiting&&Da(!1),"DRAGGING"!==o.phase&&"DROP_PENDING"!==o.phase&&Da(!1);var a=o.critical,s=o.dimensions,c=s.draggables[o.critical.draggable.id],u=function(e){var t=e.draggables,n=e.reason,r=e.lastImpact,o=e.home,i=e.viewport,a=e.onLiftImpact;return r.at&&"DROP"===n?"REORDER"===r.at.type?{impact:r,didDropInsideDroppable:!0}:{impact:Object(p.a)({},r,{displaced:ys}),didDropInsideDroppable:!0}:{impact:lc({draggables:t,impact:a,destination:o,viewport:i,forceShouldAnimate:!0}),didDropInsideDroppable:!1}}({reason:i,lastImpact:o.impact,afterCritical:o.afterCritical,onLiftImpact:o.onLiftImpact,home:o.dimensions.droppables[o.critical.droppable.id],viewport:o.viewport,draggables:o.dimensions.draggables}),l=u.impact,f=u.didDropInsideDroppable,d=f?ps(l):null,h=f?hs(l):null,v={index:a.draggable.index,droppableId:a.droppable.id},m={draggableId:c.descriptor.id,type:c.descriptor.type,source:v,reason:i,mode:o.movementMode,destination:d,combine:h},g=function(e){var t=e.impact,n=e.draggable,r=e.dimensions,o=e.viewport,i=e.afterCritical,a=r.draggables,s=r.droppables,c=Js(t),u=c?s[c]:null,l=s[n.descriptor.droppableId],f=fc({impact:t,draggable:n,draggables:a,afterCritical:i,droppable:u||l,viewport:o});return qa(f,n.client.borderBox.center)}({impact:l,draggable:c,dimensions:s,viewport:o.viewport,afterCritical:o.afterCritical}),y={critical:o.critical,afterCritical:o.afterCritical,result:m,impact:l};if(!$a(o.current.client.offset,g)||Boolean(m.combine)){var b=function(e){var t=e.current,n=e.destination,r=e.reason,o=Xa(t,n);if(o<=0)return Uc;if(o>=1500)return Vc;var i=Uc+Gc*(o/1500);return Number(("CANCEL"===r?.6*i:i).toFixed(2))}({current:o.current.client.offset,destination:g,reason:i});n(function(e){return{type:"DROP_ANIMATE",payload:e}}({newHomeClientOffset:g,dropDuration:b,completed:y}))}else n(Rc({completed:y}))}}else n(function(e){return{type:"DROP_PENDING",payload:e}}({reason:i}))}else e(r)}}},$c=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Kc(e){var t=e.onWindowScroll;var n,r=_a((function(){t($c())})),o=(n=r,{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(e){e.target!==window&&e.target!==window.document||n()}}),i=Ia;function a(){return i!==Ia}return{start:function(){a()&&Da(!1),i=ka(window,[o])},stop:function(){a()||Da(!1),r.cancel(),i(),i=Ia},isActive:a}}var Zc=function(e){var t=Kc({onWindowScroll:function(t){e.dispatch({type:"MOVE_BY_WINDOW_SCROLL",payload:{newScroll:t}})}});return function(e){return function(n){t.isActive()||"INITIAL_PUBLISH"!==n.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(n)&&t.stop(),e(n)}}},Xc=function(){var e=[];return{add:function(t){var n=setTimeout((function(){return function(t){var n=is(e,(function(e){return e.timerId===t}));-1===n&&Da(!1),e.splice(n,1)[0].callback()}(n)})),r={timerId:n,callback:t};e.push(r)},flush:function(){if(e.length){var t=[].concat(e);e.length=0,t.forEach((function(e){clearTimeout(e.timerId),e.callback()}))}}}},Yc=function(e,t){hc(),t(),vc()},Qc=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},Jc=function(e,t,n,r){if(e){var o=function(e){var t=!1,n=!1,r=setTimeout((function(){n=!0})),o=function(o){t||n||(t=!0,e(o),clearTimeout(r))};return o.wasCalled=function(){return t},o}(n);e(t,{announce:o}),o.wasCalled()||n(r(t))}else n(r(t))},eu=function(e,t){var n=function(e,t){var n=Xc(),r=null,o=function(n){r||Da(!1),r=null,Yc(0,(function(){return Jc(e().onDragEnd,n,t,Ua)}))};return{beforeCapture:function(t,n){r&&Da(!1),Yc(0,(function(){var r=e().onBeforeCapture;r&&r({draggableId:t,mode:n})}))},beforeStart:function(t,n){r&&Da(!1),Yc(0,(function(){var r=e().onBeforeDragStart;r&&r(Qc(t,n))}
2))},start:function(o,i){r&&Da(!1);var a=Qc(o,i);r={mode:i,lastCritical:o,lastLocation:a.source,lastCombine:null},n.add((function(){Yc(0,(function(){return Jc(e().onDragStart,a,t,Ba)}))}))},update:function(o,i){var a=ps(i),s=hs(i);r||Da(!1);var c=!function(e,t){if(e===t)return!0;var n=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,r=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return n&&r}(o,r.lastCritical);c&&(r.lastCritical=o);var u,l,f=(l=a,!(null==(u=r.lastLocation)&&null==l||null!=u&&null!=l&&u.droppableId===l.droppableId&&u.index===l.index));f&&(r.lastLocation=a);var d=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&e.draggableId===t.draggableId&&e.droppableId===t.droppableId}(r.lastCombine,s);if(d&&(r.lastCombine=s),c||f||d){var h=Object(p.a)({},Qc(o,r.mode),{combine:s,destination:a});n.add((function(){Yc(0,(function(){return Jc(e().onDragUpdate,h,t,Ha)}))}))}},flush:function(){r||Da(!1),n.flush()},drop:o,abort:function(){if(r){var e=Object(p.a)({},Qc(r.lastCritical,r.mode),{combine:null,destination:null,reason:"CANCEL"});o(e)}}}}(e,t);return function(e){return function(t){return function(r){if("BEFORE_INITIAL_CAPTURE"!==r.type){if("INITIAL_PUBLISH"===r.type){var o=r.payload.critical;return n.beforeStart(o,r.payload.movementMode),t(r),void n.start(o,r.payload.movementMode)}if("DROP_COMPLETE"===r.type){var i=r.payload.completed.result;return n.flush(),t(r),void n.drop(i)}if(t(r),"FLUSH"!==r.type){var a=e.getState();"DRAGGING"===a.phase&&n.update(a.critical,a.impact)}else n.abort()}else n.beforeCapture(r.payload.draggableId,r.payload.movementMode)}}}},tu=function(e){return function(t){return function(n){if("DROP_ANIMATION_FINISHED"===n.type){var r=e.getState();"DROP_ANIMATING"!==r.phase&&Da(!1),e.dispatch(Rc({completed:r.completed}))}else t(n)}}},nu=function(e){var t=null,n=null;return function(r){return function(o){if("FLUSH"!==o.type&&"DROP_COMPLETE"!==o.type&&"DROP_ANIMATION_FINISHED"!==o.type||(n&&(cancelAnimationFrame(n),n=null),t&&(t(),t=null)),r(o),"DROP_ANIMATE"===o.type){var i={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};n=requestAnimationFrame((function(){n=null,t=ka(window,[i])}))}}}},ru=function(e){return function(t){return function(n){if(t(n),"PUBLISH_WHILE_DRAGGING"===n.type){var r=e.getState();"DROP_PENDING"===r.phase&&(r.isWaiting||e.dispatch(Ac({reason:r.reason})))}}}},ou=r.compose,iu=function(e){var t,n=e.dimensionMarshal,o=e.focusMarshal,i=e.styleMarshal,a=e.getResponders,s=e.announce,c=e.autoScroller;return Object(r.createStore)(Oc,ou(Object(r.applyMiddleware)((t=i,function(){return function(e){return function(n){"INITIAL_PUBLISH"===n.type&&t.dragging(),"DROP_ANIMATE"===n.type&&t.dropping(n.payload.completed.result.reason),"FLUSH"!==n.type&&"DROP_COMPLETE"!==n.type||t.resting(),e(n)}}}),function(e){return function(){return function(t){return function(n){"DROP_COMPLETE"!==n.type&&"FLUSH"!==n.type&&"DROP_ANIMATE"!==n.type||e.stopPublishing(),t(n)}}}}(n),function(e){return function(t){var n=t.getState,r=t.dispatch;return function(t){return function(o){if("LIFT"===o.type){var i=o.payload,a=i.id,s=i.clientSelection,c=i.movementMode,u=n();"DROP_ANIMATING"===u.phase&&r(Rc({completed:u.completed})),"IDLE"!==n().phase&&Da(!1),r({type:"FLUSH",payload:null}),r({type:"BEFORE_INITIAL_CAPTURE",payload:{draggableId:a,movementMode:c}});var l={draggableId:a,scrollOptions:{shouldPublishImmediately:"SNAP"===c}},f=e.startPublishing(l),d=f.critical,p=f.dimensions,h=f.viewport;r({type:"INITIAL_PUBLISH",payload:{critical:d,dimensions:p,clientSelection:s,movementMode:c,viewport:h}})}else t(o)}}}}(n),qc,tu,nu,ru,function(e){return function(t){return function(n){return function(r){if(function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(r))return e.stop(),void n(r);if("INITIAL_PUBLISH"===r.type){n(r);var o=t.getState();return"DRAGGING"!==o.phase&&Da(!1),void e.start(o)}n(r),e.scroll(t.getState())}}}}(c),Zc,function(e){var t=!1;return function(){return function(n){return function(r){if("INITIAL_PUBLISH"===r.type)return t=!0,e.tryRecordFocus(r.payload.critical.draggable.id),n(r),void e.tryRestoreFocusRecorded();if(n(r),t){if("FLUSH"===r.type)return t=!1,void e.tryRestoreFocusRecorded();if("DROP_COMPLETE"===r.type){t=!1;var o=r.payload.completed.result;o.combine&&e.tryShiftRecord(o.draggableId,o.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}}(o),eu(a,s))))};var au=function(e){var t=e.scrollHeight,n=e.scrollWidth,r=e.height,o=e.width,i=qa({x:n,y:t},{x:o,y:r});return{x:Math.max(0,i.x),y:Math.max(0,i.y)}},su=function(){var e=document.documentElement;return e||Da(!1),e},cu=function(){var e=su();return au({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight})},uu=function(e){var t=e.critical,n=e.scrollOptions,r=e.registry;hc();var o,i,a,s,c,u,l,f=(o=$c(),i=cu(),a=o.y,s=o.x,c=su(),u=c.clientWidth,l=c.clientHeight,{frame:ma({top:a,left:s,right:s+u,bottom:a+l}),scroll:{initial:o,current:o,max:i,diff:{value:Va,displacement:Va}}}),d=f.scroll.current,p=t.droppable,h=r.droppable.getAllByType(p.type).map((function(e){return e.callbacks.getDimensionAndWatchScroll(d,n)})),v=r.draggable.getAllByType(t.draggable.type).map((function(e){return e.getDimension(d)})),m={draggables:us(v),droppables:cs(h)};
vendor: 13,430 bytes, line 2
2return vc(),{dimensions:m,critical:t,viewport:f}};function lu(e,t,n){return n.descriptor.id!==t.id&&(n.descriptor.type===t.type&&"virtual"===e.droppable.getById(n.descriptor.droppableId).descriptor.mode)}var fu,du,pu=function(e,t){var n=null,r=function(e){var t=e.registry,n=e.callbacks,r={additions:{},removals:{},modified:{}},o=null,i=function(){o||(n.collectionStarting(),o=requestAnimationFrame((function(){o=null,hc();var e=r,i=e.additions,a=e.removals,s=e.modified,c=Object.keys(i).map((function(e){return t.draggable.getById(e).getDimension(Va)})).sort((function(e,t){return e.descriptor.index-t.descriptor.index})),u=Object.keys(s).map((function(e){return{droppableId:e,scroll:t.droppable.getById(e).callbacks.getScrollWhileDragging()}})),l={additions:c,removals:Object.keys(a),modified:u};r={additions:{},removals:{},modified:{}},vc(),n.publish(l)})))};return{add:function(e){var t=e.descriptor.id;r.additions[t]=e,r.modified[e.descriptor.droppableId]=!0,r.removals[t]&&delete r.removals[t],i()},remove:function(e){var t=e.descriptor;r.removals[t.id]=!0,r.modified[t.droppableId]=!0,r.additions[t.id]&&delete r.additions[t.id],i()},stop:function(){o&&(cancelAnimationFrame(o),o=null,r={additions:{},removals:{},modified:{}})}}}({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),o=function(t){n||Da(!1);var o=n.critical.draggable;"ADDITION"===t.type&&lu(e,o,t.value)&&r.add(t.value),"REMOVAL"===t.type&&lu(e,o,t.value)&&r.remove(t.value)};return{updateDroppableIsEnabled:function(r,o){e.droppable.exists(r)||Da(!1),n&&t.updateDroppableIsEnabled({id:r,isEnabled:o})},updateDroppableIsCombineEnabled:function(r,o){n&&(e.droppable.exists(r)||Da(!1),t.updateDroppableIsCombineEnabled({id:r,isCombineEnabled:o}))},scrollDroppable:function(t,r){n&&e.droppable.getById(t).callbacks.scroll(r)},updateDroppableScroll:function(r,o){n&&(e.droppable.exists(r)||Da(!1),t.updateDroppableScroll({id:r,newScroll:o}))},startPublishing:function(t){n&&Da(!1);var r=e.draggable.getById(t.draggableId),i=e.droppable.getById(r.descriptor.droppableId),a={draggable:r.descriptor,droppable:i.descriptor},s=e.subscribe(o);return n={critical:a,unsubscribe:s},uu({critical:a,registry:e,scrollOptions:t.scrollOptions})},stopPublishing:function(){if(n){r.stop();var t=n.critical.droppable;e.droppable.getAllByType(t.type).forEach((function(e){return e.callbacks.dragStopped()})),n.unsubscribe(),n=null}}}},hu=function(e,t){return"IDLE"===e.phase||"DROP_ANIMATING"===e.phase&&(e.completed.result.draggableId!==t&&"DROP"===e.completed.result.reason)},vu=function(e){window.scrollBy(e.x,e.y)},mu=y((function(e){return ls(e).filter((function(e){return!!e.isEnabled&&!!e.frame}))})),gu=function(e){var t=e.center,n=e.destination,r=e.droppables;if(n){var o=r[n];return o.frame?o:null}var i=function(e,t){return as(mu(t),(function(t){return t.frame||Da(!1),nc(t.frame.pageMarginBox)(e)}))}(t,r);return i},yu=.25,bu=.05,wu=28,Ou=function(e){return Math.pow(e,2)},Eu={stopDampeningAt:1200,accelerateAt:360},xu=function(e){var t=e.startOfRange,n=e.endOfRange,r=e.current,o=n-t;return 0===o?0:(r-t)/o},Su=Eu.accelerateAt,ju=Eu.stopDampeningAt,_u=function(e){var t=e.distanceToEdge,n=e.thresholds,r=e.dragStartTime,o=e.shouldUseTimeDampening,i=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return wu;if(e===t.startScrollingFrom)return 1;var n=xu({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),r=wu*Ou(1-n);return Math.ceil(r)}(t,n);return 0===i?0:o?Math.max(function(e,t){var n=t,r=ju,o=Date.now()-n;if(o>=ju)return e;if(o<Su)return 1;var i=xu({startOfRange:Su,endOfRange:r,current:o}),a=e*Ou(i);return Math.ceil(a)}(i,r),1):i},Tu=function(e){var t=e.container,n=e.distanceToEdges,r=e.dragStartTime,o=e.axis,i=e.shouldUseTimeDampening,a=function(e,t){return{startScrollingFrom:e[t.size]*yu,maxScrollValueAt:e[t.size]*bu}}(t,o);return n[o.end]<n[o.start]?_u({distanceToEdge:n[o.end],thresholds:a,dragStartTime:r,shouldUseTimeDampening:i}):-1*_u({distanceToEdge:n[o.start],thresholds:a,dragStartTime:r,shouldUseTimeDampening:i})},Pu=Qa((function(e){return 0===e?0:e})),Cu=function(e){var t=e.dragStartTime,n=e.container,r=e.subject,o=e.center,i=e.shouldUseTimeDampening,a={top:o.y-n.top,right:n.right-o.x,bottom:n.bottom-o.y,left:o.x-n.left},s=Tu({container:n,distanceToEdges:a,dragStartTime:t,axis:xs,shouldUseTimeDampening:i}),c=Tu({container:n,distanceToEdges:a,dragStartTime:t,axis:Ss,shouldUseTimeDampening:i}),u=Pu({x:c,y:s});if($a(u,Va))return null;var l=function(e){var t=e.container,n=e.subject,r=e.proposedScroll,o=n.height>t.height,i=n.width>t.width;return i||o?i&&o?null:{x:i?0:r.x,y:o?0:r.y}:r}({container:n,subject:r,proposedScroll:u});return l?$a(l,Va)?null:l:null},Iu=Qa((function(e){return 0===e?0:e>0?1:-1})),ku=(fu=function(e,t){return e<0?e:e>t?e-t:0},function(e){var t=e.current,n=e.max,r=e.change,o=Ga(t,r),i={x:fu(o.x,n.x),y:fu(o.y,n.y)};return $a(i,Va)?null:i}),Ru=function(e){var t=e.max,n=e.current,r=e.change,o={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},i=Iu(r),a=ku({max:o,current:n,change:i});return!a||(0!==i.x&&0===a.x||0!==i.y&&0===a.y)},Au=function(e,t){return Ru({current:e.scroll.current,max:e.scroll.max,change:t})},Du=function(e,t){var n=e.frame;return!!n&&Ru({current:n.scroll.current,max:n.scroll.max,change:t})},Nu=function(e){var t=e.state,n=e.dragStartTime,r=e.shouldUseTimeDampening,o=e.scrollWindow,i=e.scrollDroppable,a=t.current.page.borderBoxCenter,s=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var c=function(e){var t=e.viewport,n=e.subject,r=e.center,o=e.dragStartTime,i=e.shouldUseTimeDampening,a=Cu({dragStartTime:o,container:t.frame,subject:n,center:r,shouldUseTimeDampening:i});return a&&Au(t,a)?a:null}({dragStartTime:n,viewport:t.viewport,subject:s,center:a,shouldUseTimeDampening:r});if(c)return void o(c)}var u=gu({center:a,destination:Js(t.impact),droppables:t.dimensions.droppables});if(u){var l=function(e){var t=e.droppable,n=e.subject,r=e.center,o=e.dragStartTime,i=e.shouldUseTimeDampening,a=t.frame;if(!a)return null;var s=Cu({dragStartTime:o,container:a.pageMarginBox,subject:n,center:r,shouldUseTimeDampening:i});return s&&Du(t,s)?s:null}({dragStartTime:n,droppable:u,subject:s,center:a,shouldUseTimeDampening:r});l&&i(u.descriptor.id,l)}},Mu=function(e){var t=e.move,n=e.scrollDroppable,r=e.scrollWindow,o=function(e,t){if(!Du(e,t))return t;var r=function(e,t){var n=e.frame;return n&&Du(e,t)?ku({current:n.scroll.current,max:n.scroll.max,change:t}):null}(e,t);if(!r)return n(e.descriptor.id,t),null;var o=qa(t,r);return n(e.descriptor.id,o),qa(t,o)},i=function(e,t,n){if(!e)return n;if(!Au(t,n))return n;var o=function(e,t){if(!Au(e,t))return null;var n=e.scroll.max,r=e.scroll.current;return ku({current:r,max:n,change:t})}(t,n);if(!o)return r(n),null;var i=qa(n,o);return r(i),qa(n,i)};return function(e){var n=e.scrollJumpRequest;if(n){var r=Js(e.impact);r||Da(!1);var a=o(e.dimensions.droppables[r],n);if(a){var s=e.viewport,c=i(e.isWindowScrollAllowed,s,a);c&&function(e,n){var r=Ga(e.current.client.selection,n);t({client:r})}(e,c)}}}},Lu=function(e){var t=e.scrollDroppable,n=e.scrollWindow,r=e.move,o=function(e){var t=e.scrollWindow,n=e.scrollDroppable,r=_a(t),o=_a(n),i=null,a=function(e){i||Da(!1);var t=i,n=t.shouldUseTimeDampening,a=t.dragStartTime;Nu({state:e,scrollWindow:r,scrollDroppable:o,dragStartTime:a,shouldUseTimeDampening:n})};return{start:function(e){hc(),i&&Da(!1);var t=Date.now(),n=!1,r=function(){n=!0};Nu({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:r,scrollDroppable:r}),i={dragStartTime:t,shouldUseTimeDampening:n},vc(),n&&a(e)},stop:function(){i&&(r.cancel(),o.cancel(),i=null)},scroll:a}}({scrollWindow:n,scrollDroppable:t}),i=Mu({move:r,scrollWindow:n,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&i(e):o.scroll(e))},start:o.start,stop:o.stop}},zu="data-rbd",Wu={base:du=zu+"-drag-handle",draggableId:du+"-draggable-id",contextId:du+"-context-id"},Fu=function(){var e=zu+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Bu=function(){var e=zu+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Hu={contextId:zu+"-scroll-container-context-id"},Uu=function(e,t){return e.map((function(e){var n=e.styles[t];return n?e.selector+" { "+n+" }":""})).join(" ")},Vu="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?u.useLayoutEffect:u.useEffect,Gu=function(){var e=document.querySelector("head");return e||Da(!1),e},qu=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};function $u(e,t){var n=pa((function(){return function(e){var t,n,r,o=(t=e,function(e){return"["+e+'="'+t+'"]'}),i=(n="\n cursor: -webkit-grab;\n cursor: grab;\n ",{selector:o(Wu.contextId),styles:{always:"\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n touch-action: manipulation;\n ",resting:n,dragging:"pointer-events: none;",dropAnimating:n}}),a=[(r="\n transition: "+Wc.outOfTheWay+";\n ",{selector:o(Fu.contextId),styles:{dragging:r,dropAnimating:r,userCancel:r}}),i,{selector:o(Bu.contextId),styles:{always:"overflow-anchor: none;"}},{selector:"body",styles:{dragging:"\n cursor: grabbing;\n cursor: -webkit-grabbing;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n overflow-anchor: none;\n "}}];return{always:Uu(a,"always"),resting:Uu(a,"resting"),dragging:Uu(a,"dragging"),dropAnimating:Uu(a,"dropAnimating"),userCancel:Uu(a,"userCancel")}}(e)}),[e]),r=Object(u.useRef)(null),o=Object(u.useRef)(null),i=ha(y((function(e){var t=o.current;t||Da(!1),t.textContent=e})),[]),a=ha((function(e){var t=r.current;t||Da(!1),t.textContent=e}),[]);Vu((function(){(r.current||o.current)&&Da(!1);var s=qu(t),c=qu(t);return r.current=s,o.current=c,s.setAttribute(zu+"-always",e),c.setAttribute(zu+"-dynamic",e),Gu().appendChild(s),Gu().appendChild(c),a(n.always),i(n.resting),function(){var e=function(e){var t=e.current;t||Da(!1),Gu().removeChild(t),e.current=null};e(r),e(o)}}),[t,a,i,n.always,n.resting,e]);var s=ha((function(){return i(n.dragging)}),[i,n.dragging]),c=ha((function(e){i("DROP"!==e?n.userCancel:n.dropAnimating)}),[i,n.dropAnimating,n.userCancel]),l=ha((function(){o.current&&i(n.resting)}),[i,n.resting]);return pa((function(){return{dragging:s,dropping:c,resting:l}}),[s,c,l])}var Ku=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Zu(e){return e instanceof Ku(e).HTMLElement}function Xu(e,t){var n="["+Wu.contextId+'="'+e+'"]',r=ss(document.querySelectorAll(n));if(!r.length)return null;var o=as(r,(function(e){return e.getAttribute(Wu.draggableId)===t}));return o&&Zu(o)?o:null}function Yu(){var e={draggables:{},droppables:{}},t=[];function n(e){t.length&&t.forEach((function(t){return t(e)}))}function r(t){return e.draggables[t]||null}function o(t){return e.droppables[t]||null}return{draggable:{register:function(t){e.draggables[t.descriptor.id]=t,n({type:"ADDITION",value:t})},update:function(t,n){var r=e.draggables[n.descriptor.id];r&&r.uniqueId===t.uniqueId&&(delete e.draggables[n.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var o=t.descriptor.id,i=r(o);i&&t.uniqueId===i.uniqueId&&(delete e.draggables[o],n({type:"REMOVAL",value:t}))},getById:function(e){var t=r(e);return t||Da(!1),t},findById:r,exists:function(e){return Boolean(r(e))},getAllByType:function(t){return os(e.draggables).filter((function(e){return e.descriptor.type===t}))}},droppable:{register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var n=o(t.descriptor.id);n&&t.uniqueId===n.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=o(e);return t||Da(!1),t},findById:o,exists:function(e){return Boolean(o(e))},getAllByType:function(t){return os(e.droppables).filter((function(e){return e.descriptor.type===t}))}},subscribe:function(e){return t.push(e),function(){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var Qu=l.a.createContext(null),Ju=function(){var e=document.body;return e||Da(!1),e},el={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"};var tl=0,nl={separator:"::"};function rl(e,t){return void 0===t&&(t=nl),pa((function(){return""+e+t.separator+tl++}),[t.separator,e])}var ol=l.a.createContext(null);function il(e){0}function al(e,t){il()}function sl(){al()}function cl(e){var t=Object(u.useRef)(e);return Object(u.useEffect)((function(){t.current=e})),t}var ul,ll=((ul={})[13]=!0,ul[9]=!0,ul),fl=function(e){ll[e.keyCode]&&e.preventDefault()},dl=function(){var e="visibilitychange";return"undefined"==typeof document?e:as([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],(function(e){return"on"+e in document}))||e}();var pl,hl={type:"IDLE"};function vl(e){var t=e.cancel,n=e.completed,r=e.getPhase,o=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,n=e.clientX,i=e.clientY;if(0===t){var a={x:n,y:i},s=r();if("DRAGGING"===s.type)return e.preventDefault(),void s.actions.move(a);"PENDING"!==s.type&&Da(!1);var c=s.point;if(u=c,l=a,Math.abs(l.x-u.x)>
2=5||Math.abs(l.y-u.y)>=5){var u,l;e.preventDefault();var f=s.actions.fluidLift(a);o({type:"DRAGGING",actions:f})}}}},{eventName:"mouseup",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===r().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==r().type)return 27===e.keyCode?(e.preventDefault(),void t()):void fl(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===r().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var n=r();"IDLE"===n.type&&Da(!1),n.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:dl,fn:t}]}function ml(){}var gl=((pl={})[34]=!0,pl[33]=!0,pl[36]=!0,pl[35]=!0,pl);function yl(e,t){function n(){t(),e.cancel()}return[{eventName:"keydown",fn:function(r){return 27===r.keyCode?(r.preventDefault(),void n()):32===r.keyCode?(r.preventDefault(),t(),void e.drop()):40===r.keyCode?(r.preventDefault(),void e.moveDown()):38===r.keyCode?(r.preventDefault(),void e.moveUp()):39===r.keyCode?(r.preventDefault(),void e.moveRight()):37===r.keyCode?(r.preventDefault(),void e.moveLeft()):void(gl[r.keyCode]?r.preventDefault():fl(r))}},{eventName:"mousedown",fn:n},{eventName:"mouseup",fn:n},{eventName:"click",fn:n},{eventName:"touchstart",fn:n},{eventName:"resize",fn:n},{eventName:"wheel",fn:n,options:{passive:!0}},{eventName:dl,fn:n}]}var bl={type:"IDLE"};var wl={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Ol(e,t){if(null==t)return!1;if(Boolean(wl[t.tagName.toLowerCase()]))return!0;var n=t.getAttribute("contenteditable");return"true"===n||""===n||t!==e&&Ol(e,t.parentElement)}function El(e,t){var n=t.target;return!!Zu(n)&&Ol(e,n)}var xl=function(e){return ma(e.getBoundingClientRect()).center};var Sl=function(){var e="matches";return"undefined"==typeof document?e:as([e,"msMatchesSelector","webkitMatchesSelector"],(function(e){return e in Element.prototype}))||e}();function jl(e,t){return null==e?null:e[Sl](t)?e:jl(e.parentElement,t)}function _l(e,t){return e.closest?e.closest(t):jl(e,t)}function Tl(e,t){var n,r=t.target;if(!((n=r)instanceof Ku(n).Element))return null;var o=function(e){return"["+Wu.contextId+'="'+e+'"]'}(e),i=_l(r,o);return i&&Zu(i)?i:null}function Pl(e){e.preventDefault()}function Cl(e){var t=e.expected,n=e.phase,r=e.isLockActive;e.shouldWarn;return!!r()&&t===n}function Il(e){var t=e.lockAPI,n=e.store,r=e.registry,o=e.draggableId;if(t.isClaimed())return!1;var i=r.draggable.findById(o);return!!i&&(!!i.options.isEnabled&&!!hu(n.getState(),o))}function kl(e){var t=e.lockAPI,n=e.contextId,r=e.store,o=e.registry,i=e.draggableId,a=e.forceSensorStop,s=e.sourceEvent;if(!Il({lockAPI:t,store:r,registry:o,draggableId:i}))return null;var c=o.draggable.getById(i),u=function(e,t){var n="["+Fu.contextId+'="'+e+'"]',r=as(ss(document.querySelectorAll(n)),(function(e){return e.getAttribute(Fu.id)===t}));return r&&Zu(r)?r:null}(n,c.descriptor.id);if(!u)return null;if(s&&!c.options.canDragInteractiveElements&&El(u,s))return null;var l=t.claim(a||Ia),f="PRE_DRAG";function d(){return c.options.shouldRespectForcePress}function h(){return t.isActive(l)}var v=function(e,t){Cl({expected:e,phase:f,isLockActive:h,shouldWarn:!0})&&r.dispatch(t())}.bind(null,"DRAGGING");function m(e){function n(){t.release(),f="COMPLETED"}function o(t,o){if(void 0===o&&(o={shouldBlockNextClick:!1}),e.cleanup(),o.shouldBlockNextClick){var i=ka(window,[{eventName:"click",fn:Pl,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(i)}n(),r.dispatch(Ac({reason:t}))}return"PRE_DRAG"!==f&&(n(),"PRE_DRAG"!==f&&Da(!1)),r.dispatch(function(e){return{type:"LIFT",payload:e}}(e.liftActionArgs)),f="DRAGGING",Object(p.a)({isActive:function(){return Cl({expected:"DRAGGING",phase:f,isLockActive:h,shouldWarn:!1})},shouldRespectForcePress:d,drop:function(e){return o("DROP",e)},cancel:function(e){return o("CANCEL",e)}},e.actions)}var g={isActive:function(){return Cl({expected:"PRE_DRAG",phase:f,isLockActive:h,shouldWarn:!1})},shouldRespectForcePress:d,fluidLift:function(e){var t=_a((function(e){v((function(){return Tc({client:e})}))})),n=m({liftActionArgs:{id:i,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}});return Object(p.a)({},n,{move:t})},snapLift:function(){var e={moveUp:function(){return v(Pc)},moveRight:function(){return v(Ic)},moveDown:function(){return v(Cc)},moveLeft:function(){return v(kc)}};return m({liftActionArgs:{id:i,clientSelection:xl(u),movementMode:"SNAP"}
vendor: 5,633 bytes, line 2
2,cleanup:Ia,actions:e})},abort:function(){Cl({expected:"PRE_DRAG",phase:f,isLockActive:h,shouldWarn:!0})&&t.release()}};return g}var Rl=[function(e){var t=Object(u.useRef)(hl),n=Object(u.useRef)(Ia),r=pa((function(){return{eventName:"mousedown",fn:function(t){if(!t.defaultPrevented&&0===t.button&&!(t.ctrlKey||t.metaKey||t.shiftKey||t.altKey)){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,a,{sourceEvent:t});if(o){t.preventDefault();var i={x:t.clientX,y:t.clientY};n.current(),l(o,i)}}}}}}),[e]),o=pa((function(){return{eventName:"webkitmouseforcewillbegin",fn:function(t){if(!t.defaultPrevented){var n=e.findClosestDraggableId(t);if(n){var r=e.findOptionsForDraggable(n);r&&(r.shouldRespectForcePress||e.canGetLock(n)&&t.preventDefault())}}}}}),[e]),i=ha((function(){n.current=ka(window,[o,r],{passive:!1,capture:!0})}),[o,r]),a=ha((function(){"IDLE"!==t.current.type&&(t.current=hl,n.current(),i())}),[i]),s=ha((function(){var e=t.current;a(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[a]),c=ha((function(){var e=vl({cancel:s,completed:a,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});n.current=ka(window,e,{capture:!0,passive:!1})}),[s,a]),l=ha((function(e,n){"IDLE"!==t.current.type&&Da(!1),t.current={type:"PENDING",point:n,actions:e},c()}),[c]);Vu((function(){return i(),function(){n.current()}}),[i])},function(e){var t=Object(u.useRef)(ml),n=pa((function(){return{eventName:"keydown",fn:function(n){if(!n.defaultPrevented&&32===n.keyCode){var o=e.findClosestDraggableId(n);if(o){var i=e.tryGetLock(o,c,{sourceEvent:n});if(i){n.preventDefault();var a=!0,s=i.snapLift();t.current(),t.current=ka(window,yl(s,c),{capture:!0,passive:!1})}}}function c(){a||Da(!1),a=!1,t.current(),r()}}}}),[e]),r=ha((function(){t.current=ka(window,[n],{passive:!1,capture:!0})}),[n]);Vu((function(){return r(),function(){t.current()}}),[r])},function(e){var t=Object(u.useRef)(bl),n=Object(u.useRef)(Ia),r=ha((function(){return t.current}),[]),o=ha((function(e){t.current=e}),[]),i=pa((function(){return{eventName:"touchstart",fn:function(t){if(!t.defaultPrevented){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,s,{sourceEvent:t});if(o){var i=t.touches[0],a={x:i.clientX,y:i.clientY};n.current(),d(o,a)}}}}}}),[e]),a=ha((function(){n.current=ka(window,[i],{capture:!0,passive:!1})}),[i]),s=ha((function(){var e=t.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),o(bl),n.current(),a())}),[a,o]),c=ha((function(){var e=t.current;s(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[s]),l=ha((function(){var e={capture:!0,passive:!1},t={cancel:c,completed:s,getPhase:r},o=ka(window,function(e){var t=e.cancel,n=e.completed,r=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var n=r();if("DRAGGING"===n.type){n.hasMoved=!0;var o=e.touches[0],i={x:o.clientX,y:o.clientY};e.preventDefault(),n.actions.move(i)}else t()}},{eventName:"touchend",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===r().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var n=r();"IDLE"===n.type&&Da(!1);var o=e.touches[0];if(o&&o.force>=.15){var i=n.actions.shouldRespectForcePress();if("PENDING"!==n.type)return i?n.hasMoved?void e.preventDefault():void t():void e.preventDefault();i&&t()}}},{eventName:dl,fn:t}]}(t),e),i=ka(window,function(e){var t=e.cancel,n=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===n().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:dl,fn:t}]}(t),e);n.current=function(){o(),i()}}),[c,r,s]),f=ha((function(){var e=r();"PENDING"!==e.type&&Da(!1);var t=e.actions.fluidLift(e.point);o({type:"DRAGGING",actions:t,hasMoved:!1})}),[r,o]),d=ha((function(e,t){"IDLE"!==r().type&&Da(!1);var n=setTimeout(f,120);o({type:"PENDING",point:t,actions:e,longPressTimerId:n}),l()}),[l,r,o,f]);Vu((function(){return a(),function(){n.current();var e=r();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),o(bl))}}),[r,a,o]),Vu((function(){return ka(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])}),[])}];function Al(e){var t=e.contextId,n=e.store,r=e.registry,o=e.customSensors,i=e.enableDefaultSensors,a=[].concat(i?Rl:[],o||[]),s=Object(u.useState)((function(){return function(){var e=null;function t(){e||Da(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&Da(!1);var n={abandon:t};return e=n,n},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()}))[0],c=ha((function(e,t){e.isDragging&&!t.isDragging&&s.tryAbandon()}),[s]);Vu((function(){var e=n.getState();return n.subscribe((function(){var t=n.getState();c(e,t),e=t}))}),[s,n,c]),Vu((function(){return s.tryAbandon}),[s.tryAbandon]);var l=ha((function(e){return Il({lockAPI:s,registry:r,store:n,draggableId:e})}),[s,r,n]),f=ha((function(e,o,i){return kl({lockAPI:s,registry:r,contextId:t,store:n,draggableId:e,forceSensorStop:o,sourceEvent:i&&i.sourceEvent?i.sourceEvent:null})}),[t,s,r,n]),d=ha((function(e){return function(e,t){var n=Tl(e,t);return n?n.getAttribute(Wu.draggableId):null}(t,e)}),[t]),p=ha((function(e){var t=r.draggable.findById(e);return t?t.options:null}),[r.draggable]),h=ha((function(){s.isClaimed()&&(s.tryAbandon(),"IDLE"!==n.get
2State().phase&&n.dispatch({type:"FLUSH",payload:null}))}),[s,n]),v=ha(s.isClaimed,[s]),m=pa((function(){return{canGetLock:l,tryGetLock:f,findClosestDraggableId:d,findOptionsForDraggable:p,tryReleaseLock:h,isLockClaimed:v}}),[l,f,d,p,h,v]);il();for(var g=0;g<a.length;g++)a[g](m)}function Dl(e){return e.current||Da(!1),e.current}function Nl(e){var t=e.contextId,n=e.setCallbacks,i=e.sensors,a=e.nonce,s=e.dragHandleUsageInstructions,c=Object(u.useRef)(null);sl();var f=cl(e),d=ha((function(){return function(e){return{onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragEnd:e.onDragEnd,onDragUpdate:e.onDragUpdate}}(f.current)}),[f]),h=function(e){var t=pa((function(){return function(e){return"rbd-announcement-"+e}(e)}),[e]),n=Object(u.useRef)(null);return Object(u.useEffect)((function(){var e=document.createElement("div");return n.current=e,e.id=t,e.setAttribute("aria-live","assertive"),e.setAttribute("aria-atomic","true"),Object(p.a)(e.style,el),Ju().appendChild(e),function(){setTimeout((function(){var t=Ju();t.contains(e)&&t.removeChild(e),e===n.current&&(n.current=null)}))}}),[t]),ha((function(e){var t=n.current;t&&(t.textContent=e)}),[])}(t),v=function(e){var t=e.contextId,n=e.text,r=rl("hidden-text",{separator:"-"}),o=pa((function(){return"rbd-hidden-text-"+(e={contextId:t,uniqueId:r}).contextId+"-"+e.uniqueId;var e}),[r,t]);return Object(u.useEffect)((function(){var e=document.createElement("div");return e.id=o,e.textContent=n,e.style.display="none",Ju().appendChild(e),function(){var t=Ju();t.contains(e)&&t.removeChild(e)}}),[o,n]),o}({contextId:t,text:s}),m=$u(t,a),g=ha((function(e){Dl(c).dispatch(e)}),[]),y=pa((function(){return Object(r.bindActionCreators)({publishWhileDragging:Ec,updateDroppableScroll:Sc,updateDroppableIsEnabled:jc,updateDroppableIsCombineEnabled:_c,collectionStarting:xc},g)}),[g]),b=function(){var e=pa(Yu,[]);return Object(u.useEffect)((function(){return function(){requestAnimationFrame(e.clean)}}),[e]),e}(),w=pa((function(){return pu(b,y)}),[b,y]),O=pa((function(){return Lu(Object(p.a)({scrollWindow:vu,scrollDroppable:w.scrollDroppable},Object(r.bindActionCreators)({move:Tc},g)))}),[w.scrollDroppable,g]),E=function(e){var t=Object(u.useRef)({}),n=Object(u.useRef)(null),r=Object(u.useRef)(null),o=Object(u.useRef)(!1),i=ha((function(e,n){var r={id:e,focus:n};return t.current[e]=r,function(){var n=t.current;n[e]!==r&&delete n[e]}}),[]),a=ha((function(t){var n=Xu(e,t);n&&n!==document.activeElement&&n.focus()}),[e]),s=ha((function(e,t){n.current===e&&(n.current=t)}),[]),c=ha((function(){r.current||o.current&&(r.current=requestAnimationFrame((function(){r.current=null;var e=n.current;e&&a(e)})))}),[a]),l=ha((function(e){n.current=null;var t=document.activeElement;t&&t.getAttribute(Wu.draggableId)===e&&(n.current=e)}),[]);return Vu((function(){return o.current=!0,function(){o.current=!1;var e=r.current;e&&cancelAnimationFrame(e)}}),[]),pa((function(){return{register:i,tryRecordFocus:l,tryRestoreFocusRecorded:c,tryShiftRecord:s}}),[i,l,c,s])}(t),x=pa((function(){return iu({announce:h,autoScroller:O,dimensionMarshal:w,focusMarshal:E,getResponders:d,styleMarshal:m})}),[h,O,w,E,d,m]);c.current=x;var S=ha((function(){var e=Dl(c);"IDLE"!==e.getState().phase&&e.dispatch({type:"FLUSH",payload:null})}),[]),j=ha((function(){var e=Dl(c).getState();return e.isDragging||"DROP_ANIMATING"===e.phase}),[]);n(pa((function(){return{isDragging:j,tryAbort:S}}),[j,S]));var _=ha((function(e){return hu(Dl(c).getState(),e)}),[]),T=ha((function(){return tc(Dl(c).getState())}),[]),P=pa((function(){return{marshal:w,focus:E,contextId:t,canLift:_,isMovementAllowed:T,dragHandleUsageInstructionsId:v,registry:b}}),[t,w,v,E,_,T,b]);return Al({contextId:t,store:x,registry:b,customSensors:i,enableDefaultSensors:!1!==e.enableDefaultSensors}),Object(u.useEffect)((function(){return S}),[S]),l.a.createElement(ol.Provider,{value:P},l.a.createElement(o.a,{context:Qu,store:x},e.children))}var Ml=0;function Ll(e){var t=pa((function(){return""+Ml++}),[]),n=e.dragHandleUsageInstructions||Fa;return l.a.createElement(Na,null,(function(r){return l.a.createElement(Nl,{nonce:e.nonce,contextId:t,setCallbacks:r,dragHandleUsageInstructions:n,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)}))}var zl=function(e){return function(t){return e===t}},Wl=zl("scroll"),Fl=zl("auto"),Bl=(zl("visible"),function(e,t){return t(e.overflowX)||t(e.overflowY)}),Hl=function(e){var t=window.getComputedStyle(e),n={overflowX:t.overflowX,overflowY:t.overflowY};return Bl(n,Wl)||Bl(n,Fl)},Ul=function e(t){return null==t||t===document.body||t===document.documentElement?null:Hl(t)?t:e(t.parentElement)},Vl=function(e){return{x:e.scrollLeft,y:e.scrollTop}},Gl=function e(t){return!!t&&("fixed"===window.getComputedStyle(t).position||e(t.parentElement))},ql=function(e){return{closestScrollable:Ul(e),isFixedOnPage:Gl(e)}},$l=function(e){var t=e.ref,n=e.descriptor,r=e.env,o=e.windowScroll,i=e.direction,a=e.isDropDisabled,s=e.isCombine
vendor: 1,210 bytes, line 2
2Enabled,c=e.shouldClipSubject,u=r.closestScrollable,l=function(e,t){var n=ja(e);if(!t)return n;if(e!==t)return n;var r=n.paddingBox.top-t.scrollTop,o=n.paddingBox.left-t.scrollLeft,i=r+t.scrollHeight,a=o+t.scrollWidth,s=ga({top:r,right:a,bottom:i,left:o},n.border);return wa({borderBox:s,margin:n.margin,border:n.border,padding:n.padding})}(t,u),f=xa(l,o),d=function(){if(!u)return null;var e=ja(u),t={scrollHeight:u.scrollHeight,scrollWidth:u.scrollWidth};return{client:e,page:xa(e,o),scroll:Vl(u),scrollSize:t,shouldClipSubject:c}}(),p=function(e){var t=e.descriptor,n=e.isEnabled,r=e.isCombineEnabled,o=e.isFixedOnPage,i=e.direction,a=e.client,s=e.page,c=e.closest,u=function(){if(!c)return null;var e=c.scrollSize,t=c.client,n=au({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,height:t.paddingBox.height,width:t.paddingBox.width});return{pageMarginBox:c.page.marginBox,frameClient:t,scrollSize:e,shouldClipSubject:c.shouldClipSubject,scroll:{initial:c.scroll,current:c.scroll,max:n,diff:{value:Va,displacement:Va}}}}(),l="vertical"===i?xs:Ss;return{descriptor:t,isCombineEnabled:r,isFixedOnPage:o,axis:l,isEnabled:n,client:a,page:s,frame:u,subject:ns({page:s,withPlaceholder:null,axis:l,frame:u})}}
2({descriptor:n,isEnabled:!a,isCombineEnabled:s,isFixedOnPage:r.isFixedOnPage,direction:i,client:l,page:f,closest:d});return p},Kl={passive:!1},Zl={passive:!0},Xl=function(e){return e.shouldPublishImmediately?Kl:Zl};function Yl(e){var t=Object(u.useContext)(e);return t||Da(!1),t}var Ql=function(e){return e&&e.env.closestScrollable||null};function Jl(){}var ef={width:0,height:0,margin:{top:0,right:0,bottom:0,left:0}},tf=function(e){var t=e.isAnimatingOpenOnMount,n=e.placeholder,r=e.animate,o=function(e){var t=e.isAnimatingOpenOnMount,n=e.placeholder,r=e.animate;return t||"close"===r?ef:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}}({isAnimatingOpenOnMount:t,placeholder:n,animate:r});return{display:n.display,boxSizing:"border-box",width:o.width,height:o.height,marginTop:o.margin.top,marginRight:o.margin.right,marginBottom:o.margin.bottom,marginLeft:o.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:"none"!==r?Wc.placeholder:null}};function nf(e){var t=Object(u.useRef)(null),n=ha((function(){t.current&&(clearTimeout(t.current),t.current=null)}),[]),r=e.animate,o=e.onTransitionEnd,i=e.onClose,a=e.contextId,s=Object(u.useState)("open"===e.animate),c=s[0],f=s[1];Object(u.useEffect)((function(){return c?"open"!==r?(n(),f(!1),Jl):t.current?Jl:(t.current=setTimeout((function(){t.current=null,f(!1)})),n):Jl}),[r,c,n]);var d=ha((function(e){"height"===e.propertyName&&(o(),"close"===r&&i())}),[r,i,o]),p=tf({isAnimatingOpenOnMount:c,animate:e.animate,placeholder:e.placeholder});return l.a.createElement(e.placeholder.tagName,{style:p,"data-rbd-placeholder-context-id":a,onTransitionEnd:d,ref:e.innerRef})}var rf=l.a.memo(nf),of=l.a.createContext(null);var af=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={isVisible:Boolean(t.props.on),data:t.props.on,animate:t.props.shouldAnimate&&t.props.on?"open":"none"},t.onClose=function(){"close"===t.state.animate&&t.setState({isVisible:!1})},t}return Object(v.a)(t,e),t.getDerivedStateFromProps=function(e,t){return e.shouldAnimate?e.on?{isVisible:!0,data:e.on,animate:"open"}:t.isVisible?{isVisible:!0,data:t.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(e.on),data:e.on,animate:"none"}},t.prototype.render=function(){if(!this.state.isVisible)return null;var e={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(e)},t}(l.a.PureComponent),sf=5e3,cf=4500,uf=function(e,t){return t?Wc.drop(t.duration):e?Wc.snap:Wc.fluid},lf=function(e,t){return e?t?Mc.drop:Mc.combining:null};function ff(e){return"DRAGGING"===e.type?(r=(n=e).dimension.client,o=n.offset,i=n.combineWith,a=n.dropping,s=Boolean(i),c=function(e){return null!=e.forceShouldAnimate?e.forceShouldAnimate:"SNAP"===e.mode}(n),u=Boolean(a),l=u?Hc(o,s):Bc(o),{position:"fixed",top:r.marginBox.top,left:r.marginBox.left,boxSizing:"border-box",width:r.borderBox.width,height:r.borderBox.height,transition:uf(c,a),transform:l,opacity:lf(s,u),zIndex:u?cf:sf,pointerEvents:"none"}):{transform:Bc((t=e).offset),transition:t.shouldAnimateDisplacement?null:"none"};var t,n,r,o,i,a,s,c,u,l}function df(e){var t=rl("draggable"),n=e.descriptor,r=e.registry,o=e.getDraggableRef,i=e.canDragInteractiveElements,a=e.shouldRespectForcePress,s=e.isEnabled,c=pa((function(){return{canDragInteractiveElements:i,shouldRespectForcePress:a,isEnabled:s}}),[i,s,a]),l=ha((function(e){var t=o();return t||Da(!1),function(e,t,n){void 0===n&&(n=Va);var r=window.getComputedStyle(t),o=t.getBoundingClientRect(),i=Sa(o,r),a=xa(i,n);return{descriptor:e,placeholder:{client:i,tagName:t.tagName.toLowerCase(),display:r.display},displaceBy:{x:i.marginBox.width,y:i.marginBox.height},client:i,page:a}}(n,t,e)}),[n,o]),f=pa((function(){return{uniqueId:t,descriptor:n,options:c,getDimension:l}}),[n,l,c,t]),d=Object(u.useRef)(f),p=Object(u.useRef)(!0);Vu((function(){return r.draggable.register(d.current),function(){return r.draggable.unregister(d.current)}}),[r.draggable]),Vu((function(){if(p.current)p.current=!1;else{var e=d.current;d.current=f,r.draggable.update(f,e)}}),[f,r.draggable])}function pf(e,t,n){al()}function hf(e){e.preventDefault()}var vf=function(e,t){return e===t},mf=function(e){var t=e.combine,n=e.destination;return n?n.droppableId:t?t.droppableId:null};function gf(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,comb
2ineWith:null}}var yf={mapped:{type:"SECONDARY",offset:Va,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:gf(null)}};var bf={dropAnimationFinished:Dc},wf=Object(o.b)((function(){var e,t,n,r=(e=y((function(e,t){return{x:e,y:t}})),t=y((function(e,t,n,r,o){return{isDragging:!0,isClone:t,isDropAnimating:Boolean(o),dropAnimation:o,mode:e,draggingOver:n,combineWith:r,combineTargetFor:null}})),n=y((function(e,n,r,o,i,a,s){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:i,combineWith:a,mode:n,offset:e,dimension:r,forceShouldAnimate:s,snapshot:t(n,o,i,a,null)}}})),function(r,o){if(r.isDragging){if(r.critical.draggable.id!==o.draggableId)return null;var i=r.current.client.offset,a=r.dimensions.draggables[o.draggableId],s=Js(r.impact),c=(l=r.impact).at&&"COMBINE"===l.at.type?l.at.combine.draggableId:null,u=r.forceShouldAnimate;return n(e(i.x,i.y),r.movementMode,a,o.isClone,s,c,u)}var l;if("DROP_ANIMATING"===r.phase){var f=r.completed;if(f.result.draggableId!==o.draggableId)return null;var d=o.isClone,p=r.dimensions.draggables[o.draggableId],h=f.result,v=h.mode,m=mf(h),g=function(e){return e.combine?e.combine.draggableId:null}(h),y={duration:r.dropDuration,curve:Nc,moveTo:r.newHomeClientOffset,opacity:g?Mc.drop:null,scale:g?Lc.drop:null};return{mapped:{type:"DRAGGING",offset:r.newHomeClientOffset,dimension:p,dropping:y,draggingOver:m,combineWith:g,mode:v,forceShouldAnimate:null,snapshot:t(v,d,m,g,y)}}}return null}),o=function(){var e=y((function(e,t){return{x:e,y:t}})),t=y(gf),n=y((function(e,n,r){return void 0===n&&(n=null),{mapped:{type:"SECONDARY",offset:e,combineTargetFor:n,shouldAnimateDisplacement:r,snapshot:t(n)}}})),r=function(e){return e?n(Va,e,!0):null},o=function(t,o,i,a){var s=i.displaced.visible[t],c=Boolean(a.inVirtualList&&a.effected[t]),u=hs(i),l=u&&u.draggableId===t?o:null;if(!s){if(!c)return r(l);if(i.displaced.invisible[t])return null;var f=Ka(a.displacedBy.point),d=e(f.x,f.y);return n(d,l,!0)}if(c)return r(l);var p=i.displacedBy.point,h=e(p.x,p.y);return n(h,l,s.shouldAnimate)};return function(e,t){if(e.isDragging)return e.critical.draggable.id===t.draggableId?null:o(t.draggableId,e.critical.draggable.id,e.impact,e.afterCritical);if("DROP_ANIMATING"===e.phase){var n=e.completed;return n.result.draggableId===t.draggableId?null:o(t.draggableId,n.result.draggableId,n.impact,n.afterCritical)}return null}}();return function(e,t){return r(e,t)||o(e,t)||yf}}),bf,null,{context:Qu,pure:!0,areStatePropsEqual:vf})((function(e){var t=Object(u.useRef)(null),n=ha((function(e){t.current=e}),[]),r=ha((function(){return t.current}),[]),o=Yl(ol),i=o.contextId,a=o.dragHandleUsageInstructionsId,s=o.registry,c=Yl(of),l=c.type,f=c.droppableId,d=pa((function(){return{id:e.draggableId,index:e.index,type:l,droppableId:f}}),[e.draggableId,e.index,l,f]),p=e.children,h=e.draggableId,v=e.isEnabled,m=e.shouldRespectForcePress,g=e.canDragInteractiveElements,y=e.isClone,b=e.mapped,w=e.dropAnimationFinished;pf(),il(),y||df(pa((function(){return{descriptor:d,registry:s,getDraggableRef:r,canDragInteractiveElements:g,shouldRespectForcePress:m,isEnabled:v}}),[d,s,r,g,m,v]));var O=pa((function(){return v?{tabIndex:0,role:"button","aria-describedby":a,"data-rbd-drag-handle-draggable-id":h,"data-rbd-drag-handle-context-id":i,draggable:!1,onDragStart:hf}:null}),[i,a,h,v]),E=ha((function(e){"DRAGGING"===b.type&&b.dropping&&"transform"===e.propertyName&&w()}),[w,b]),x=pa((function(){var e=ff(b),t="DRAGGING"===b.type&&b.dropping?E:null;return{innerRef:n,draggableProps:{"data-rbd-draggable-context-id":i,"data-rbd-draggable-id":h,style:e,onTransitionEnd:t},dragHandleProps:O}}),[i,O,h,b,E,n]),S=pa((function(){return{draggableId:d.id,type:d.type,source:{index:d.index,droppableId:d.droppableId}}}),[d.droppableId,d.id,d.index,d.type]);return p(x,b.snapshot,S)}));function Of(e){return Yl(of).isUsingCloneFor!==e.draggableId||e.isClone?l.a.createElement(wf,e):null}function Ef(e){var t="boolean"!=typeof e.isDragDisabled||!e.isDragDisabled,n=Boolean(e.disableInteractiveElementBlocking),r=Boolean(e.shouldRespectForcePress);return l.a.createElement(Of,Object(p.a)({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:n,shouldRespectForcePress:r}))}var xf=function(e,t){return e===t.droppable.type},Sf=function(e,t){return t.draggables[e.draggable.id]},jf={updateViewportMaxScroll:function(e){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:e}}};var _f={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombine
2Enabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:function(){return document.body||Da(!1),document.body}},Tf=Object(o.b)((function(){var e={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=Object(p.a)({},e,{shouldAnimatePlaceholder:!1}),n=y((function(e){return{draggableId:e.id,type:e.type,source:{index:e.index,droppableId:e.droppableId}}})),r=y((function(r,o,i,a,s,c){var u=s.descriptor.id;if(s.descriptor.droppableId===r){var l=c?{render:c,dragging:n(s.descriptor)}:null,f={isDraggingOver:i,draggingOverWith:i?u:null,draggingFromThisWith:u,isUsingPlaceholder:!0};return{placeholder:s.placeholder,shouldAnimatePlaceholder:!1,snapshot:f,useClone:l}}if(!o)return t;if(!a)return e;var d={isDraggingOver:i,draggingOverWith:u,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:s.placeholder,shouldAnimatePlaceholder:!0,snapshot:d,useClone:null}}));return function(n,o){var i=o.droppableId,a=o.type,s=!o.isDropDisabled,c=o.renderClone;if(n.isDragging){var u=n.critical;if(!xf(a,u))return t;var l=Sf(u,n.dimensions),f=Js(n.impact)===i;return r(i,s,f,f,l,c)}if("DROP_ANIMATING"===n.phase){var d=n.completed;if(!xf(a,d.critical))return t;var p=Sf(d.critical,n.dimensions);return r(i,s,mf(d.result)===i,Js(d.impact)===i,p,c)}if("IDLE"===n.phase&&n.completed&&!n.shouldFlush){var h=n.completed;if(!xf(a,h.critical))return t;var v=Js(h.impact)===i,m=Boolean(h.impact.at&&"COMBINE"===h.impact.at.type),g=h.critical.droppable.id===i;return v?m?e:t:g?e:t}return t}}),jf,null,{context:Qu,pure:!0,areStatePropsEqual:vf})((function(e){var t=Object(u.useContext)(ol);t||Da(!1);var n=t.contextId,r=t.isMovementAllowed,o=Object(u.useRef)(null),i=Object(u.useRef)(null),a=e.children,s=e.droppableId,c=e.type,f=e.mode,d=e.direction,p=e.ignoreContainerClipping,h=e.isDropDisabled,v=e.isCombineEnabled,m=e.snapshot,g=e.useClone,b=e.updateViewportMaxScroll,w=e.getContainerForClone,O=ha((function(){return o.current}),[]),E=ha((function(e){o.current=e}),[]),x=(ha((function(){return i.current}),[]),ha((function(e){i.current=e}),[]));al();var S=ha((function(){r()&&b({maxScroll:cu()})}),[r,b]);!function(e){var t=Object(u.useRef)(null),n=Yl(ol),r=rl("droppable"),o=n.registry,i=n.marshal,a=cl(e),s=pa((function(){return{id:e.droppableId,type:e.type,mode:e.mode}}),[e.droppableId,e.mode,e.type]),c=Object(u.useRef)(s),l=pa((function(){return y((function(e,n){t.current||Da(!1);var r={x:e,y:n};i.updateDroppableScroll(s.id,r)}))}),[s.id,i]),f=ha((function(){var e=t.current;return e&&e.env.closestScrollable?Vl(e.env.closestScrollable):Va}),[]),d=ha((function(){var e=f();l(e.x,e.y)}),[f,l]),p=pa((function(){return _a(d)}),[d]),h=ha((function(){var e=t.current,n=Ql(e);e&&n||Da(!1),e.scrollOptions.shouldPublishImmediately?d():p()}),[p,d]),v=ha((function(e,r){t.current&&Da(!1);var o=a.current,i=o.getDroppableRef();i||Da(!1);var c=ql(i),u={ref:i,descriptor:s,env:c,scrollOptions:r};t.current=u;var l=$l({ref:i,descriptor:s,env:c,windowScroll:e,direction:o.direction,isDropDisabled:o.isDropDisabled,isCombineEnabled:o.isCombineEnabled,shouldClipSubject:!o.ignoreContainerClipping}),f=c.closestScrollable;return f&&(f.setAttribute(Hu.contextId,n.contextId),f.addEventListener("scroll",h,Xl(u.scrollOptions))),l}),[n.contextId,s,h,a]),m=ha((function(){var e=t.current,n=Ql(e);return e&&n||Da(!1),Vl(n)}),[]),g=ha((function(){var e=t.current;e||Da(!1);var n=Ql(e);t.current=null,n&&(p.cancel(),n.removeAttribute(Hu.contextId),n.removeEventListener("scroll",h,Xl(e.scrollOptions)))}),[h,p]),b=ha((function(e){var n=t.current;n||Da(!1);var r=Ql(n);r||Da(!1),r.scrollTop+=e.y,r.scrollLeft+=e.x}),[]),w=pa((function(){return{getDimensionAndWatchScroll:v,getScrollWhileDragging:m,dragStopped:g,scroll:b}}),[g,v,m,b]),O=pa((function(){return{uniqueId:r,descriptor:s,callbacks:w}}),[w,s,r]);Vu((function(){return c.current=O.descriptor,o.droppable.register(O),function(){t.current&&g(),o.droppable.unregister(O)}}),[w,s,g,O,i,o.droppable]),Vu((function(){t.current&&i.updateDroppableIsEnabled(c.current.id,!e.isDropDisabled)}),[e.isDropDisabled,i]),Vu((function(){t.current&&i.updateDroppableIsCombine
2Enabled(c.current.id,e.isCombineEnabled)}),[e.isCombineEnabled,i])}({droppableId:s,type:c,mode:f,direction:d,isDropDisabled:h,isCombineEnabled:v,ignoreContainerClipping:p,getDroppableRef:O});var j=l.a.createElement(af,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},(function(e){var t=e.onClose,r=e.data,o=e.animate;return l.a.createElement(rf,{placeholder:r,onClose:t,innerRef:x,animate:o,contextId:n,onTransitionEnd:S})})),_=pa((function(){return{innerRef:E,placeholder:j,droppableProps:{"data-rbd-droppable-id":s,"data-rbd-droppable-context-id":n}}}),[n,s,j,E]),T=g?g.dragging.draggableId:null,P=pa((function(){return{droppableId:s,type:c,isUsingCloneFor:T}}),[s,T,c]);return l.a.createElement(of.Provider,{value:P},a(_,m),function(){if(!g)return null;var e=g.dragging,t=g.render,n=l.a.createElement(Of,{draggableId:e.draggableId,index:e.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},(function(n,r){return t(n,r,e)}));return Pa.a.createPortal(n,w())}())}));function Pf(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 Cf(e,t,n){return(t=kf(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function If(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,kf(r.key),r)}}function kf(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Rf(e,t,n){return t=Df(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Af()?Reflect.construct(t,n||[],Df(e).constructor):t.apply(e,n))}function Af(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Af=function(){return!!e})()}function Df(e){return Df=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Df(e)}function Nf(e,t){return Nf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Nf(e,t)}function Mf(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,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Lf(e,t);var n={}.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)?Lf(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Lf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}Tf.defaultProps=_f;var zf=function(e,t,n){var r=Array.from(e),o=Mf(r.splice(t,1),1)[0];return r.splice(n,0,o),r},Wf=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Rf(this,t,[e])).droppableId=Object(Wi.a)(),n.onDragEnd=n.onDragEnd.bind(n),n.handleOpacityChange=n.handleOpacityChange.bind(n),n.setLayerVisibility=n.setLayerVisibility.bind(n),n.moveToTop=n.moveToTop.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Nf(e,t)}(t,e),n=t,r=[{key:"handleOpacityChange",value:function(e,t){var n=this.props,r=n.canvasId;(0,n.updateLayers)(n.windowId,r,Cf({},e,{opacity:t/100}))}},{key:"onDragEnd",value:function(e){var t=this.props,n=t.canvasId,r=t.layers,o=t.updateLayers,i=t.windowId;if(e.destination&&e.destination.droppableId===this.droppableId&&e.source.droppableId===this.droppableId){var a=zf(r.map((function(e){return e.id})),e.source.index,e.destination.index);o(i,n,r.reduce((function(e,t){return e[t.id]={index:a.indexOf(t.id)},e}),{}))}}},{key:"setLayerVisibility",value:function(e,t){var n=this.props,r=n.canvasId;(0,n.updateLayers)(n.windowId,r,Cf({},e,{visibility:t}))}},{key:"moveToTop",value:function(e){var t=this.props,n=t.canvasId,r=t.layers,o=t.updateLayers,i=t.windowId,a=zf(r.map((function(e){return e.id})),r.findIndex((function(t){return t.id===e})),0);o(i,n,r.reduce((function(e,t){return e[t.id]={index:a.indexOf(t.id)},e}),{}))}},{key:"renderLayer",value:function(e,n){var r=this,o=this.props,i=o.classes,a=o.layerMetadata,s=o.t,c={height:void 0,width:50},u=c.width,f=c.height,d=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Pf(Object(n),!0).forEach((function(t){Cf(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({opacity:1,visibility:!0},(a||{})[e.id]);return l.a.createElement("div",{style:{flex:1}},l.a.createElement("div",{style:{alignItems:"flex-start",display:"flex"}},l.a.createElement(W.a,{maxHeight:f,maxWidth:u,resource:e,classes:{image:i.image,root:i.thumbnail}}),l.a.createElement(pe.a,{className:i.label,component:"div",variant:"body1"},t.getUseableLabel(e,n),l.a.createElement("div",null,l.a.createElement(be.a,{"aria-label":s(d.visibility?"layer_hide":"layer_show"),edge:"start",size:"small",onClick:function(){r.setLayerVisibility(e.id,!d.visibility)}},d.visibility?l.a.createElement(me.a,null):l.a.createElement(ye.a,null)),0!==d.index&&l.a.createElement(be.a,{"aria-label":s("layer_moveToTop"),size:"small",onClick:function(){r.moveToTop(e.id)}},l.a.createElement(ua.a,null))))),l.a.createElement("div",{style:{alignItems:"center",display:"flex"}},l.a.createElement(un.a,{title:s("layer_opacity")},l.a.createElement(fa.a,{className:i.opacityIcon,color:d.visibility?"inherit":"disabled",fontSize:"small"})),l.a.createElement(Fi.a,{classes:{input:i.opacityInput},disabled:!d.visibility,value:Math.round(100*d.opacity),type:"number",min:0,max:100,onChange:function(t){return r.handleOpacityChange(e.id,t.target.value)},endAdornment:l.a.createElement(Ui,{disableTypography:!0,position:"end"},l.a.createElement(pe.a,{variant:"caption"},"%")),inputProps:{"aria-label":s("layer_opacity")}}),l.a.createElement(ia,{className:i.slider,disabled:!d.visibility,value:100*d.opacity,onChange:function(t,n){return r.handleOpacityChange(e.id,n)}})))}},{key:"renderDraggableLayer",value:function(e,t){var n=this,r=this.props,o=r.classes,i=r.t;return l.a.createElement(Ef,{key:e.id,draggableId:e.id,index:t},(function(r,a){return l.a.createElement(Xo.a,Object.assign({ref:r.innerRef},r.draggableProps,{component:"li",className:Object(Pe.default)(o.listItem,Cf({},o.dragging,a.isDragging)),disableGutters:!0,key:e.id}),l.a.createElement("div",Object.assign({},r.dragHandleProps,{className:o.dragHandle}),l.a.createElement(un.a,{title:i("layer_move")},l.a.createElement(sa.a,null))),n.renderLayer(e,t))}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.classes,r=t.index,o=t.label,i=t.layers,a=t.t,s=t.totalSize;return l.a.createElement(l.a.Fragment,null,s>1&&l.a.createElement(pe.a,{className:n.sectionHeading,variant:"overline"},a("annotationCanvasLabel",{context:"".concat(r+1,"/").concat(s),label:o})),l.a.createElement(Ll,{onDragEnd:this.onDragEnd},l.a.createElement(Tf,{droppableId:this.droppableId},(function(t,r){return l.a.createElement(qo.a,Object.assign({className:n.list},t.droppableProps,{ref:t.innerRef}),i&&i.map((function(t,n){return e.renderDraggableLayer(t,n)})),t.placeholder)}))))}}],o=[{key:"getUseableLabel",value:function(e,t){return e&&e.getLabel&&e.getLabel().length>0?e.getLabel().getValue():String(t+1)}}],r&&If(n.prototype,r),o&&If(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);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 Bf(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){Hf(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 Hf(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Wf.defaultProps={classes:{},layerMetadata:void 0};var Uf={updateLayers:Li.a},Vf=Object(r.compose)(Object(i.a)(),Object(a.a)((function(e){return{dragging:{},dragHandle:{alignItems:"center",borderRight:"0.5px solid ".concat(e.palette.divider),display:"flex",flex:1,flexDirection:"row",marginBottom:-1*e.spacing(2)+.5,marginRight:e.spacing(1),marginTop:-1*e.spacing(2),maxWidth:e.spacing(3),width:e.spacing(3)},image:{borderBottom:"1px solid ".concat(e.palette.divider)},label:{paddingLeft:e.spacing(1)},list:{paddingTop:0},listItem:{"& $dragHandle":{"&:hover":{backgroundColor:e.palette.action.hover},backgroundColor:e.palette.shades.light},"&$dragging":{"& $dragHandle, & $dragHandle:hover":{backgroundColor:e.palette.action.selected},backgroundColor:e.palette.action.hover},alignItems:"stretch",borderBottom:"0.5px solid ".concat(e.palette.divider),cursor:"pointer",paddingBottom:e.spacing(2),paddingRight:e.spacing(1),paddingTop:e.spacing(2)},opacityIcon:{marginRight:e.spacing(.5)},opacityInput:Bf(Bf({},e.typography.caption),{},{"&::-webkit-outer-spin-button,&::-webkit-inner-spin-button":{"-webkit-appearance":"none",margin:0},"-moz-appearance":"textfield",textAlign:"right",width:"3ch"}),sectionHeading:{paddingLeft:e.spacing(2),paddingRight:e.spacing(1),paddingTop:e.spacing(2)},slider:{marginLeft:e.spacing(2),marginRight:e.spacing(2),maxWidth:150},thumbnail:{minWidth:50}}})),Object(o.b)((function(e,t){var n=t.canvasId,r=t.windowId;return{label:Object(z.e)(e,{canvasId:n,windowId:r}),layerMetadata:Object(zi.b)(e,{canvasId:n,windowId:r}),layers:Object(zi.d)(e,{canvasId:n,windowId:r})}}),Uf))(Wf);function Gf(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,qf(r.key),r)}}function qf(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function $f(e,t,n){return t=Zf(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Kf()?Reflect.construct(t,n||[],Zf(e).constructor):t.apply(e,n))}function Kf(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Kf=function(){return!!e})()}function Zf(e){return Zf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Zf(e)}function Xf(e,t){return Xf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Xf(e,t)}var Yf=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),$f(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Xf(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.canvasIds,n=e.id,r=e.t,o=e.windowId;return l.a.createElement(Ye.a,{title:r("layers"),id:n,windowId:o}
2,t.map((function(e,n){return l.a.createElement(Vf,{canvasId:e,index:n,key:e,totalSize:t.length,windowId:o})})))}}],r&&Gf(n.prototype,r),o&&Gf(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Yf.defaultProps={canvasIds:[]};var Qf=Object(r.compose)(Object(i.a)(),Object(a.a)((function(e){return{}})),Object(o.b)((function(e,t){t.id;var n=t.windowId;return{canvasIds:Object(z.l)(e,{windowId:n})}})),Object(s.a)("LayersPanel"))(Yf);function Jf(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,ed(r.key),r)}}function ed(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function td(e,t,n){return t=rd(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,nd()?Reflect.construct(t,n||[],rd(e).constructor):t.apply(e,n))}function nd(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(nd=function(){return!!e})()}function rd(e){return rd=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},rd(e)}function od(e,t){return od=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},od(e,t)}var id=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),td(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&od(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.id,n=e.children,r=e.t,o=e.title,i=e.windowId;return l.a.createElement(Ye.a,{title:r(o),id:t,windowId:i},n)}}],r&&Jf(n.prototype,r),o&&Jf(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);id.defaultProps={children:null};var ad=Object(r.compose)(Object(i.a)(),Object(a.a)((function(e){return{}})),Object(o.b)((function(e,t){t.id,t.windowId;return{}})),Object(s.a)("CustomPanel"))(id),sd=n(1237),cd=n(618),ud=n.n(cd),ld=["manifest"];function fd(e){return function(e){if(Array.isArray(e))return dd(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){if("string"==typeof e)return dd(e,t);var n={}.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)?dd(e,t):void 0}}(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 dd(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function pd(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,hd(r.key),r)}}function hd(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function vd(e,t,n){return t=gd(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,md()?Reflect.construct(t,n||[],gd(e).constructor):t.apply(e,n))}function md(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(md=function(){return!!e})()}
2function gd(e){return gd=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},gd(e)}function yd(e,t){return yd=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},yd(e,t)}var bd=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),vd(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&yd(e,t)}(t,e),n=t,r=[{key:"isMultipart",value:function(){var e=this.props.collection;if(!e)return!1;var t=e.getProperty("behavior");return Array.isArray(t)?t.includes("multi-part"):"multi-part"===t}},{key:"render",value:function(){var e=this.props,n=e.canvasNavigation,r=e.classes,o=e.collectionPath,i=e.collection,a=e.id,s=e.isFetching,c=e.manifestId,u=e.parentCollection,f=e.updateCompanionWindow,d=e.updateWindow,p=e.t,h=e.variant,v=e.windowId,m=function(e){var o=e.manifest,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,ld);return l.a.createElement(ke.a,Object.assign({className:r.menuItem,alignItems:"flex-start",button:!0,component:"li",selected:c===o.id},i),"thumbnail"===h&&l.a.createElement(sd.a,null,l.a.createElement(W.a,{resource:o,maxHeight:n.height,maxWidth:n.width})),l.a.createElement(Re.a,null,t.getUseableLabel(o)))};return l.a.createElement(Ye.a,{title:p(this.isMultipart()?"multipartCollection":"collection"),windowId:v,id:a,titleControls:l.a.createElement(l.a.Fragment,null,u&&l.a.createElement(qo.a,null,l.a.createElement(Xo.a,{button:!0,onClick:function(){return f({collectionPath:o.slice(0,-1)})}},l.a.createElement(sd.a,null,l.a.createElement(ud.a,null)),l.a.createElement(Re.a,{primaryTypographyProps:{variant:"body1"}},t.getUseableLabel(u)))),l.a.createElement(pe.a,{variant:"h6"},i&&t.getUseableLabel(i),s&&l.a.createElement(Cr.a,{className:r.placeholder,variant:"text"})))},l.a.createElement(Ie.a,null,s&&l.a.createElement(ke.a,null,l.a.createElement(Re.a,null,l.a.createElement(Cr.a,{className:r.placeholder,variant:"text"}),l.a.createElement(Cr.a,{className:r.placeholder,variant:"text"}),l.a.createElement(Cr.a,{className:r.placeholder,variant:"text"}))),i&&i.getCollections().map((function(e){return l.a.createElement(m,{key:e.id,onClick:function(){f({collectionPath:[].concat(fd(o),[e.id])})},manifest:e})})),i&&i.getManifests().map((function(e){return l.a.createElement(m,{key:e.id,onClick:function(){d({canvasId:null,collectionPath:o,manifestId:e.id}),f({multipart:!1})},manifest:e})}))))}}],o=[{key:"getUseableLabel",value:function(e,t){return e&&e.getLabel&&e.getLabel().length>0?e.getLabel().getValue():e.id}}],r&&pd(n.prototype,r),o&&pd(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);bd.defaultProps={collection:null,collectionPath:[],error:null,isFetching:!1,parentCollection:null,ready:!1,t:function(e){return e},variant:null};var wd=Object(r.compose)(Object(a.a)((function(e){return{label:{paddingLeft:e.spacing(1)},menuItem:{borderBottom:"0.5px solid ".concat(e.palette.divider),paddingRight:e.spacing(1),whiteSpace:"normal"}}})),Object(i.a)(),Object(o.b)((function(e,t){var n=t.id,r=t.windowId,o=Object(ce.e)(e,{windowId:r}),i=Object(se.b)(e,{companionWindowId:n}),a=i.collectionPath||o.collectionPath,s=a&&a[a.length-1],c=a&&a[a.length-2],u=s&&Object(ce.b)(e,{manifestId:s}),l=c&&Object(ce.b)(e,{manifestId:c}),f=Object(ce.b)(e,{windowId:r});return{canvasNavigation:e.config.canvasNavigation,collection:u&&Object(st.q)(e,{manifestId:u.id}),collectionId:s,collectionPath:a,error:u&&u.error,isFetching:u&&u.isFetching,manifestId:f&&f.id,parentCollection:l&&Object(st.q)(e,{manifestId:l.id}),ready:u&&!!u.json,variant:i.variant||Object(yr.a)(e,{windowId:r})}}),(function(e,t){var n=t.id,r=t.windowId;return{updateCompanionWindow:function(){for(var t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];return e(at.e.apply(L,[r,n].concat(o)))},updateWindow:function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return e(It.l.apply(L,[r].concat(n)))}}})),Object(s.a)("WindowSideBarCollectionPanel")),Od={annotations:it,attribution:zr,canvas:Pr,collection:wd(bd),custom:ad,info:an,layers:Qf,search:Mi,thumbnailNavigation:fe};t.a=Od},function(e,t,n){var r=n(401),o=n(1078),i=n(238),a=n(63);e.exports=function(e,t){return(a(e)?r:o)(e,i(t,3))}},,,,,,,,,,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){"use strict";var r=n(41),o=n(38),i=n(183),a=n(159),s=n(457),c=n(40),u=TypeError,l=c("toPrimitive");e.exports=function(e,t){if(!o(e)||i(e))return e;var n,c=a(e,l);if(c){if(void 0===t&&(t="default"),n=r(c,e,t),!o(n)||i(n))return n;throw new u("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},function(e,t,n){"use strict";var r=n(22),o=n(38),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},function(e,t,n){"use strict";var r=n(185),o=n(217),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},function(e,t,n){"use strict";t.f=Object.getOwnPropertySymbols},function(e,t,n){"use strict";var r=n(41),o=n(68),i=n(39),a=n(160),s=n(226),c=TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(o(n))return i(r(n,e));throw new c(a(e)+" is not iterable")}},function(e,t,n){"use strict";var r=n(40)("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){try{if(!t&&!o)return!1}catch(e){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(81),o=n(145),i=n(225),a=n(77),s=n(56).f,c=n(364),u=n(265),l=n(76),f=n(34),d="Array Iterator",p=a.set,h=a.getterFor(d);e.exports=c(Array,"Array",(function(e,t){p(this,{type:d,target:r(e),index:0,kind:t})}),(function(){var e=h(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=null,u(void 0,!0);switch(e.kind){case"keys":return u(n,!1);case"values":return u(t[n],!1)}return u([n,t[n]],!1)}),"values");var v=i.Arguments=i.Array;
vendor: 4,558 bytes, line 2
2if(o("keys"),o("values"),o("entries"),!l&&f&&"values"!==v.name)try{s(v,"name",{value:"values"})}catch(e){}},function(e,t,n){"use strict";e.exports=function(e,t){return{value:e,done:t}}},function(e,t,n){"use strict";var r=n(68),o=n(51),i=n(216),a=n(59),s=TypeError,c="Reduce of empty array with no initial value",u=function(e){return function(t,n,u,l){var f=o(t),d=i(f),p=a(f);if(r(n),0===p&&u<2)throw new s(c);var h=e?p-1:0,v=e?-1:1;if(u<2)for(;;){if(h in d){l=d[h],h+=v;break}if(h+=v,e?h<0:p<=h)throw new s(c)}for(;e?h>=0:p>h;h+=v)h in d&&(l=n(l,d[h],h,f));return l}};e.exports={left:u(!1),right:u(!0)}},function(e,t,n){"use strict";var r=n(22),o=n(20),i=n(34),a=n(369),s=n(186),c=n(118),u=n(111),l=n(228),f=n(17),d=n(147),p=n(95),h=n(96),v=n(479),m=n(480),g=n(757),y=n(112),b=n(146),w=n(362),O=n(110),E=n(229),x=n(354),S=n(97),j=n(77),_=s.PROPER,T=s.CONFIGURABLE,P="ArrayBuffer",C="DataView",I="prototype",k="Wrong index",R=j.getterFor(P),A=j.getterFor(C),D=j.set,N=r[P],M=N,L=M&&M[I],z=r[C],W=z&&z[I],F=Object.prototype,B=r.Array,H=r.RangeError,U=o(w),V=o([].reverse),G=g.pack,q=g.unpack,$=function(e){return[255&e]},K=function(e){return[255&e,e>>8&255]},Z=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},X=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},Y=function(e){return G(m(e),23,4)},Q=function(e){return G(e,52,8)},J=function(e,t,n){u(e[I],t,{configurable:!0,get:function(){return n(this)[t]}})},ee=function(e,t,n,r){var o=A(e),i=v(n),a=!!r;if(i+t>o.byteLength)throw new H(k);var s=o.bytes,c=i+o.byteOffset,u=O(s,c,c+t);return a?u:V(u)},te=function(e,t,n,r,o,i){var a=A(e),s=v(n),c=r(+o),u=!!i;if(s+t>a.byteLength)throw new H(k);for(var l=a.bytes,f=s+a.byteOffset,d=0;d<t;d++)l[f+d]=c[u?d:t-d-1]};if(a){var ne=_&&N.name!==P;f((function(){N(1)}))&&f((function(){new N(-1)}))&&!f((function(){return new N,new N(1.5),new N(NaN),1!==N.length||ne&&!T}))?ne&&T&&c(N,"name",P):((M=function(e){return d(this,L),E(new N(v(e)),this,M)})[I]=L,L.constructor=M,x(M,N)),b&&y(W)!==F&&b(W,F);var re=new z(new M(2)),oe=o(W.setInt8);re.setInt8(0,2147483648),re.setInt8(1,2147483649),!re.getInt8(0)&&re.getInt8(1)||l(W,{setInt8:function(e,t){oe(this,e,t<<24>>24)},setUint8:function(e,t){oe(this,e,t<<24>>24)}},{unsafe:!0})}else L=(M=function(e){d(this,L);var t=v(e);D(this,{type:P,bytes:U(B(t),0),byteLength:t}),i||(this.byteLength=t,this.detached=!1)})[I],W=(z=function(e,t,n){d(this,W),d(e,L);var r=R(e),o=r.byteLength,a=p(t);if(a<0||a>o)throw new H("Wrong offset");if(a+(n=void 0===n?o-a:h(n))>o)throw new H("Wrong length");D(this,{type:C,buffer:e,byteLength:n,byteOffset:a,bytes:r.bytes}),i||(this.buffer=e,this.byteLength=n,this.byteOffset=a)})[I],i&&(J(M,"byteLength",R),J(z,"buffer",A),J(z,"byteLength",A),J(z,"byteOffset",A)),l(W,{getInt8:function(e){return ee(this,1,e)[0]<<24>>24},getUint8:function(e){return ee(this,1,e)[0]},getInt16:function(e){var t=ee(this,2,e,arguments.length>1&&arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=ee(this,2,e,arguments.length>1&&arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return X(ee(this,4,e,arguments.length>1&&arguments[1]))},getUint32:function(e){return X(ee(this,4,e,arguments.length>1&&arguments[1]))>>>0},getFloat32:function(e){return q(ee(this,4,e,arguments.length>1&&arguments[1]),23)},getFloat64:function(e){return q(ee(this,8,e,arguments.length>1&&arguments[1]),52)},setInt8:function(e,t){te(this,1,e,$,t)},setUint8:function(e,t){te(this,1,e,$,t)},setInt16:function(e,t){te(this,2,e,K,t,arguments.length>2&&arguments[2])},setUint16:function(e,t){te(this,2,e,K,t,arguments.length>2&&arguments[2])},setInt32:function(e,t){te(this,4,e,Z,t,arguments.length>2&&arguments[2])},setUint32:function(e,t){te(this,4,e,Z,t,arguments.length>2&&arguments[2])},setFloat32:function(e,t){te(this,4,e,Y,t,arguments.length>2&&arguments[2])},setFloat64:function(e,t){te(this,8,e,Q,t,arguments.length>2&&arguments[2])}});S(M,P),S(z,C),e.exports={ArrayBuffer:M,DataView:z}},function(e,t,n){"use strict";var r=n(8),o=n(22),i=n(20),a=n(220),s=n(58),c=n(163),u=n(190),l=n(147),f=n(42),d=n(107),p=n(38),h=n(17),v=n(263),m=n(97),g=n(229);e.exports=function(e,t,n){var y=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),w=y?"set":"add",O=o[e],E=O&&O.prototype,x=O,S={},j=function(e){var t=i(E[e]);s(E,e,"add"===e?function(e){return t(this,0===e?0:e),this}:"delete"===e?function(e){return!(b&&!p(e))&&t(this,0===e?0:e)}:"get"===e?function(e){return b&&!p(e)?void 0:t(this,0===e?0:e)}:"has"===e?function(e){return!(b&&!p(e))&&t(this,0===e?0:e)}:function(e,n){return t(this,0===e?0:e,n),this})};
2if(a(e,!f(O)||!(b||E.forEach&&!h((function(){(new O).entries().next()})))))x=n.getConstructor(t,e,y,w),c.enable();else if(a(e,!0)){var _=new x,T=_[w](b?{}:-0,1)!==_,P=h((function(){_.has(1)})),C=v((function(e){new O(e)})),I=!b&&h((function(){for(var e=new O,t=5;t--;)e[w](t,t);return!e.has(-0)}));C||((x=t((function(e,t){l(e,E);var n=g(new O,e,x);return d(t)||u(t,n[w],{that:n,AS_ENTRIES:y}),n}))).prototype=E,E.constructor=x),(P||I)&&(j("delete"),j("has"),y&&j("get")),(I||T)&&j(w),b&&E.clear&&delete E.clear}return S[e]=x,r({global:!0,constructor:!0,forced:x!==O},S),m(x,e),b||n.setStrong(x,e,y),x}},function(e,t,n){"use strict";var r=Math.expm1,o=Math.exp;e.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||-2e-17!==r(-2e-17)?function(e){var t=+e;return 0===t?t:t>-1e-6&&t<1e-6?t+t*t/2:o(t)-1}:r},function(e,t,n){"use strict";e.exports="\t\n\v\f\r  áââââââ
ââââââ¯âã\u2028\u2029\ufeff"},function(e,t,n){"use strict";var r=n(76),o=n(22),i=n(17),a=n(368);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){"use strict";var r,o,i,a,s=n(22),c=n(135),u=n(119),l=n(42),f=n(47),d=n(17),p=n(463),h=n(110),v=n(259),m=n(230),g=n(489),y=n(227),b=s.setImmediate,w=s.clearImmediate,O=s.process,E=s.Dispatch,x=s.Function,S=s.MessageChannel,j=s.String,_=0,T={},P="onreadystatechange";d((function(){r=s.location}));var C=function(e){if(f(T,e)){var t=T[e];delete T[e],t()}},I=function(e){return function(){C(e)}},k=function(e){C(e.data)},R=function(e){s.postMessage(j(e),r.protocol+"//"+r.host)};b&&w||(b=function(e){m(arguments.length,1);var t=l(e)?e:x(e),n=h(arguments,1);return T[++_]=function(){c(t,void 0,n)},o(_),_},w=function(e){delete T[e]},y?o=function(e){O.nextTick(I(e))}:E&&E.now?o=function(e){E.now(I(e))}:S&&!g?(a=(i=new S).port2,i.port1.onmessage=k,o=u(a.postMessage,a)):s.addEventListener&&l(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!d(R)?(o=R,s.addEventListener("message",k,!1)):o=P in v("script")?function(e){p.appendChild(v("script"))[P]=function(){p.removeChild(this),C(e)}}:function(e){setTimeout(I(e),0)}),e.exports={set:b,clear:w}},function(e,t,n){"use strict";var r=n(20),o=n(95),i=n(50),a=n(74),s=r("".charAt),c=r("".charCodeAt),u=r("".slice),l=function(e){return function(t,n){var r,l,f=i(a(t)),d=o(n),p=f.length;return d<0||d>=p?e?"":void 0:(r=c(f,d))<55296||r>56319||d+1===p||(l=c(f,d+1))<56320||l>57343?e?s(f,d):r:e?u(f,d,d+2):l-56320+(r-55296<<10)+65536}};e.exports={codeAt:l(!1),charAt:l(!0)}},function(e,t,n){"use strict";n(500);var r=n(41),o=n(58),i=n(382),a=n(17),s=n(40),c=n(118),u=s("species"),l=RegExp.prototype;e.exports=function(e,t,n,f){var d=s(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 v=/./[d],m=t(d,""[e],(function(e,t,n,o,a){var s=t.exec;return s===i||s===l.exec?p&&!a?{done:!0,value:r(v,t,n,o)}:{done:!0,value:r(e,n,t,o)}:{done:!1}}));o(String.prototype,e,m[0]),o(l,d,m[1])}f&&c(l[d],"sham",!0)}},function(e,t,n){"use strict";var r=n(41),o=n(39),i=n(42),a=n(94),s=n(382),c=TypeError;e.exports=function(e,t){var n=e.exec;if(i(n)){var u=r(n,e,t);return null!==u&&o(u),u}if("RegExp"===a(e))return r(s,e,t);throw new c("RegExp#exec called on incompatible receiver")}},function(e,t,n){var r=n(965),o=n(86),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},function(e,t,n){(function(e){var r=n(78),o=n(966),i=t&&!t.nodeType&&t,a=i&&"object"==typeof e&&e&&!e.nodeType&&e,s=a&&a.exports===i?r.Buffer:void 0,c=(s?s.isBuffer:void 0)||o;e.exports=c}).call(this,n(278)(e))},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){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(969),o=n(970),i=n(971),a=n(972),s=n(973);function c(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])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},function(e,t,n){var r=n(282);e.exports=function(e,t){for(var n=e.length;n--;
vendor: 4,501 bytes, line 2
2)if(r(e[n][0],t))return n;return-1}},function(e,t){e.exports=function(e,t){return e===t||e!=e&&t!=t}},function(e,t,n){var r=n(167)(Object,"create");e.exports=r},function(e,t,n){var r=n(991);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},function(e,t,n){var r=n(520);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){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(64),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(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r<o;)i[r]=e[r+t];return i}},function(e,t,n){var r=n(287),o=n(64);e.exports=function(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=r(e.prototype),i=e.apply(n,t);return o(i)?i:n}}},function(e,t,n){var r=n(166),o=n(86);e.exports=function(e){return o(e)&&r(e)}},function(e,t,n){(function(t){var r="function"==typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,i=r&&o&&"function"==typeof o.get?o.get:null,a=r&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=s&&c&&"function"==typeof c.get?c.get:null,l=s&&Set.prototype.forEach,f="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,v=Object.prototype.toString,m=Function.prototype.toString,g=String.prototype.match,y=String.prototype.slice,b=String.prototype.replace,w=String.prototype.toUpperCase,O=String.prototype.toLowerCase,E=RegExp.prototype.test,x=Array.prototype.concat,S=Array.prototype.join,j=Array.prototype.slice,_=Math.floor,T="function"==typeof BigInt?BigInt.prototype.valueOf:null,P=Object.getOwnPropertySymbols,C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,I="function"==typeof Symbol&&"object"==typeof Symbol.iterator,k="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===I||"symbol")?Symbol.toStringTag:null,R=Object.prototype.propertyIsEnumerable,A=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function D(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||E.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-_(-e):_(e);if(r!==e){var o=String(r),i=y.call(t,o.length+1);return b.call(o,n,"$&_")+"."+b.call(b.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,n,"$&_")}var N=n(1084),M=N.custom,L=V(M)?M:null,z={__proto__:null,double:'"',single:"'"},W={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function F(e,t,n){var r=n.quoteStyle||t,o=z[r];return o+e+o}function B(e){return b.call(String(e),/"/g,""")}function H(e){return!("[object Array]"!==$(e)||k&&"object"==typeof e&&k in e)}function U(e){return!("[object RegExp]"!==$(e)||k&&"object"==typeof e&&k in e)}function V(e){if(I)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!C)return!1;try{return C.call(e),!0}catch(e){}return!1}e.exports=function e(n,r,o,s){var c=r||{};if(q(c,"quoteStyle")&&!q(z,c.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(q(c,"maxStringLength")&&("number"==typeof c.maxStringLength?c.maxStringLength<0&&c.maxStringLength!==1/0:null!==c.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var v=!q(c,"customInspect")||c.customInspect;if("boolean"!=typeof v&&"symbol"!==v)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");
vendor: 5,902 bytes, line 2
2if(q(c,"indent")&&null!==c.indent&&"\t"!==c.indent&&!(parseInt(c.indent,10)===c.indent&&c.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(q(c,"numericSeparator")&&"boolean"!=typeof c.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var w=c.numericSeparator;if(void 0===n)return"undefined";if(null===n)return"null";if("boolean"==typeof n)return n?"true":"false";if("string"==typeof n)return Z(n,c);if("number"==typeof n){if(0===n)return 1/0/n>0?"0":"-0";var E=String(n);return w?D(n,E):E}if("bigint"==typeof n){var _=String(n)+"n";return w?D(n,_):_}var P=void 0===c.depth?5:c.depth;if(void 0===o&&(o=0),o>=P&&P>0&&"object"==typeof n)return H(n)?"[Array]":"[Object]";var M=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=S.call(Array(e.indent+1)," ")}return{base:n,prev:S.call(Array(t+1),n)}}(c,o);if(void 0===s)s=[];else if(K(s,n)>=0)return"[Circular]";function W(t,n,r){if(n&&(s=j.call(s)).push(n),r){var i={depth:c.depth};return q(c,"quoteStyle")&&(i.quoteStyle=c.quoteStyle),e(t,i,o+1,s)}return e(t,c,o+1,s)}if("function"==typeof n&&!U(n)){var G=function(e){if(e.name)return e.name;var t=g.call(m.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(n),X=te(n,W);return"[Function"+(G?": "+G:" (anonymous)")+"]"+(X.length>0?" { "+S.call(X,", ")+" }":"")}if(V(n)){var ne=I?b.call(String(n),/^(Symbol\(.*\))_[^)]*$/,"$1"):C.call(n);return"object"!=typeof n||I?ne:Y(ne)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(n)){for(var re="<"+O.call(String(n.nodeName)),oe=n.attributes||[],ie=0;ie<oe.length;ie++)re+=" "+oe[ie].name+"="+F(B(oe[ie].value),"double",c);return re+=">",n.childNodes&&n.childNodes.length&&(re+="..."),re+="</"+O.call(String(n.nodeName))+">"}if(H(n)){if(0===n.length)return"[]";var ae=te(n,W);return M&&!function(e){for(var t=0;t<e.length;t++)if(K(e[t],"\n")>=0)return!1;return!0}(ae)?"["+ee(ae,M)+"]":"[ "+S.call(ae,", ")+" ]"}if(function(e){return!("[object Error]"!==$(e)||k&&"object"==typeof e&&k in e)}(n)){var se=te(n,W);return"cause"in Error.prototype||!("cause"in n)||R.call(n,"cause")?0===se.length?"["+String(n)+"]":"{ ["+String(n)+"] "+S.call(se,", ")+" }":"{ ["+String(n)+"] "+S.call(x.call("[cause]: "+W(n.cause),se),", ")+" }"}if("object"==typeof n&&v){if(L&&"function"==typeof n[L]&&N)return N(n,{depth:P-o});if("symbol"!==v&&"function"==typeof n.inspect)return n.inspect()}if(function(e){if(!i||!e||"object"!=typeof e)return!1;try{i.call(e);try{u.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(n)){var ce=[];return a&&a.call(n,(function(e,t){ce.push(W(t,n,!0)+" => "+W(e,n))})),J("Map",i.call(n),ce,M)}if(function(e){if(!u||!e||"object"!=typeof e)return!1;try{u.call(e);try{i.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(n)){var ue=[];return l&&l.call(n,(function(e){ue.push(W(e,n))})),J("Set",u.call(n),ue,M)}if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{f.call(e,f);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(n))return Q("WeakMap");if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{f.call(e,f)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(n))return Q("WeakSet");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{return p.call(e),!0}catch(e){}return!1}(n))return Q("WeakRef");if(function(e){return!("[object Number]"!==$(e)||k&&"object"==typeof e&&k in e)}(n))return Y(W(Number(n)));if(function(e){if(!e||"object"!=typeof e||!T)return!1;try{return T.call(e),!0}catch(e){}return!1}(n))return Y(W(T.call(n)));if(function(e){return!("[object Boolean]"!==$(e)||k&&"object"==typeof e&&k in e)}(n))return Y(h.call(n));if(function(e){return!("[object String]"!==$(e)||k&&"object"==typeof e&&k in e)}(n))return Y(W(String(n)));if("undefined"!=typeof window&&n===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&n===globalThis||void 0!==t&&n===t)return"{ [object globalThis] }";if(!function(e){return!("[object Date]"!==$(e)||k&&"object"==typeof e&&k in e)}(n)&&!U(n)){var le=te(n,W),fe=A?A(n)===Object.prototype:n instanceof Object||n.constructor===Object,de=n instanceof Object?"":"null prototype",pe=!fe&&k&&Object(n)===n&&k in n?y.call($(n),8,-1):de?"Object":"",he=(fe||"function"!=typeof n.constructor?"":n.constructor.name?n.constructor.name+" ":"")+(pe||de?"["+S.call(x.call([],pe||[],de||[]),": ")+"] ":"");return 0===le.length?he+"{}":M?he+"{"+ee(le,M)+"}":he+"{ "+S.call(le,", ")+" }"}return String(n)};var G=Object.prototype.hasOwnProperty||function(e){return e in this};function q(e,t){return G.call(e,t)}function $(e){return v.call(e)}function K(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function Z(e,t){if(e.length>t.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return Z(y.call(e,0,t.maxStringLength),t)+r}var o=W[t.quoteStyle||"single"];return o.lastIndex=0,F(b.call(b.call(e,o,"\\$1"),/[\x00-\x1f]/g,X),"single",t)}function X(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+w.call(t.toString(16))}function Y(e){return"Object("+e+")"}function Q(e){return e+" { ? }"}function J(e,t,n,r){return e+" ("+t+") {"+(r?ee(n,r):S.call(n,", "))+"}"}function ee(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+S.call(e,","+n)+"\n"+t.prev}function te(e,t){var n=H(e),r=[];if(n){r.length=e.length;for(var o=0;o<e.length;o++)r[o]=q(e,o)?t(e[o],e):""}var i,a="function"==typeof P?P(e):[];if(I){i={};for(var s=0;s<a.length;s++)i["$"+a[s]]=a[s]}for(var c in e)q(e,c)&&(n&&String(Number(c))===c&&c<e.length||I&&i["$"+c
2]instanceof Symbol||(E.call(/[^\w$]/,c)?r.push(t(c,e)+": "+t(e[c],e)):r.push(c+": "+t(e[c],e))));if("function"==typeof P)for(var u=0;u<a.length;u++)R.call(e,a[u])&&r.push("["+t(a[u])+"]: "+t(e[a[u]],e));return r}}).call(this,n(133))},function(e,t,n){"use strict";var r=n(1103);e.exports=Function.prototype.bind||r},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){"use strict";function r(e,t,n,r,o){return null}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MosaicDragType=void 0,t.MosaicDragType={WINDOW:"MosaicWindow"}},function(e,t,n){var r=n(963),o=n(165);e.exports=function(e){return null==e?[]:r(e,o(e))}},function(e,t,n){"use strict";n.d(t,"c",(function(){return d})),n.d(t,"e",(function(){return p})),n.d(t,"b",(function(){return h})),n.d(t,"f",(function(){return v})),n.d(t,"a",(function(){return m})),n.d(t,"d",(function(){return g}));var r=n(9),o=n(103),i=n(100),a=n(37),s=n(298),c=n(71);function u(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 l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d=Object(r.createSelector)([i.a,a.e],(function(e){var t=e.window,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return l(l({},t),n)}));function p(e){var t={};return Object.keys(Object(a.h)(e)).forEach((function(n){t[n]=Object(o.o)(e,{windowId:n})})),t}var h=Object(r.createSelector)([a.h],(function(e){return Object.values(e).filter((function(e){return!0===e.maximized})).map((function(e){return e.id}))})),v=Object(r.createSelector)([a.e,d,c.f,c.c],(function(e,t,n,r){var o=t.views,i=void 0===o?[]:o,a=t.defaultView;if(e&&e.view)return e.view;var s=(i||[]).find((function(e){return e.behaviors&&e.behaviors.some((function(e){return n===e||r.includes(e)}))}));return s&&s.key||a})),m=Object(r.createSelector)([c.f,c.c,d],(function(e,t,n){var r=n.views,o=void 0===r?[]:r,i=n.defaultView;return(o||[]).reduce((function(n,r){return r.key!==i&&r.behaviors&&!r.behaviors.some((function(n){return e===n||t.includes(n)}))||n.push(r.key),n}),[])})),g=Object(r.createSelector)([s.d,a.e,function(e){return Object(a.f)(e).length>1}],(function(e,t,n){return"elastic"===e||n&&t&&!1===t.maximized}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return f})),n.d(t,"e",(function(){return p}));var r=n(9),o=n(37),i=n(45);function a(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,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.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)?s(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function c(e){return Object(i.a)(e).elasticLayout}var u=Object(r.createSelector)([o.i],(function(e){return e.isFullscreenEnabled}));function l(e){var t=a(Object(i.a)(e).errors.items,1)[0];return Object(i.a)(e).errors[t]}var f=Object(r.createSelector)([o.i],(function(e){return e.type})),d=Object(r.createSelector)([o.i],(function(e){return e.focusedWindowId})),p=function(e,t){var n=t.windowId;return d(e)===n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return u})),n.d(t,"d",(function(){return l})),n.d(t,"b",(function(){return f}));var r=n(157),o=n(2);function i(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 a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e){return{config:e,type:o.a.IMPORT_CONFIG}}function u(e){return{config:e,type:o.a.SET_CONFIG}}function l(e){return{config:e,type:o.a.UPDATE_CONFIG}}function f(e){return{state:a(a({},e),{},{workspace:a(a({},e.workspace),{},{id:Object(r.a)()})}),type:o.a.IMPORT_MIRADOR_STATE}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0);function o(e){var t=r.useState(e),n=t[0],o=t[1],i=e||n;return r.useEffect((function(){null==n&&o("mui-".concat(Math.round(1e5*Math.random())))}),[n]),i}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"d",(function(){return u})),n.d(t,"c",(function(){return l}));var r=n(9),o=n(48),i=n(55),a=n(45),s=Object(r.createSelector)([i.a],(function(e){return e?new o.a(e).imageResources:[]})),c=Object(r.createSelector)([function(e){return Object(a.a)(e).layers||{}},function(e,t){return t.windowId},function(e,t){return t.canvasId}],(function(e,t,n){return(e[t]||{})[n]})),u=Object(r.createSelector)([s,c],(function(e,t){return t?e.sort((function(e,n){return t[e.id]&&void 0!==t[e.id].index&&t[n.id]&&void 0!==t[n.id].index?t[e.id].index-t[n.id].index:t[e.id]&&void 0!==t[e.id].index?-1:t[n.id]&&void 0!==t[n.id].index?1:0})):e})),l=Object(r.createSelector)([i.l,function(e,t){var n=t.windowId;return function(t){return c(e,{canvasId:t,windowId:n})}}],(function(e,t){return e.reduce((function(e,n){return e[n]=t(n),e}),{})}))},function(e,t,n){var r=n(288),o=n(237);e.exports=function(e,t,n){var i=null==e?0:e.length;return i?(t=n||void 0===t?1:o(t),r(e,0,(t=i-t)<0?0:t)):[]}},function(e,t,n){var r=n(422),o=n(200),i=n(290),a=o((function(e,t){return i(e)?r(e,t):[]}));e.exports=a},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(35),o=n(305),i=n(48),a=n(115);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,c(r.key),r)}}function c(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function u(e){var t=e&&e.getServices().find((function(e){return function(e){var t=e.getProperty("type")||[];return Object(a.a)(t).some((function(e){return e.startsWith("ImageService")}))}(e)||r.Utils.isImageProfile(e.getProfile())}));if(t)return t}var l=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.resource=t,this.iiifOpts=n}return t=e,c=[{key:"staticImageUrl",value:function(e){return{height:e.getProperty("height"),url:e.id,width:e.getProperty("width")}}},{key:"getPreferredImage",value:function(e){var t=new i.a(e);return t.iiifImageResources[0]||t.imageResource}},{key:"selectBestImageSize",value:function(e,t){var n=Object(a.a)(e.getProperty("sizes")),r={default:!0,height:e.getProperty("height")||Number.MAX_SAFE_INTEGER,width:e.getProperty("width")||Number.MAX_SAFE_INTEGER},o=function(e){return e.width*e.height-t};if((r=n.reduce((function(e,t){var n=o(t);return n<0?e:Math.abs(n)<Math.abs(o(e))?t:e}),r)).width*r.height>6*t&&(r=n.reduce((function(e,t){return Math.abs(o(t))<Math.abs(o(e))?t:e}),r)),!r.default)return r}}],(n=[{key:"iiifThumbnailUrl",value:function(t){var n,o,i,a=120,s=a,c=a,l=this.iiifOpts,f=l.maxHeight,d=l.maxWidth;f&&(s=Math.max(f,a)),d&&(c=Math.max(d,a));var p=u(t);if(!p)return e.staticImageUrl(t);var h=t.getWidth()&&t.getHeight()&&t.getWidth()/t.getHeight(),v=d&&f?d*f:s*c,m=e.selectBestImageSize(p,v);if(m)o=m.width,i=m.height,n="".concat(o,",").concat(i);else if(function(e){var t=e.getProfile();return!t.endsWith("#level1")&&!t.endsWith("#level2")&&("level0"===t||r.Utils.isLevel0ImageProfile(t))}(p)){if(!p.getProperty("height")&&!p.getProperty("width"))return e.staticImageUrl(t)}else f&&d?function(e){var t=e.getProfile();return!t.endsWith("#level0")&&!t.endsWith("#level1")&&("level2"===t||r.Utils.isLevel2ImageProfile(t))}(p)?(n="!".concat(c,",").concat(s),o=c,i=s,h&&h>1&&(i=Math.round(c/h)),h&&h<1&&(o=Math.round(s*h))):c/s<h?(n="".concat(c,","),o=c,h&&(i=Math.round(c/h))):(n=",".concat(s),i=s,h&&(o=Math.round(s*h))):f&&!d?(n=",".concat(s),i=s,h&&(o=Math.round(s*h))):!f&&d?(n="".concat(c,","),o=c,h&&(i=Math.round(c/h))):(n=",".concat(a),i=a,h&&(o=Math.round(i*h)));var g=r.Utils.getImageQuality(p.getProfile()),y=p.id.replace(/\/+$/,""),b=this.getFormat(p);return{height:i,url:[y,"full",n,0,"".concat(g,".").concat(b)].join("/"),width:o}}},{key:"getFormat",value:function(e){var t=this.iiifOpts.preferredFormats,n=void 0===t?[]:t,r=e.getProperty("preferredFormats");if(!r)return"jpg";var o=r.filter((function(e){return n.includes(e)}));
2return o[0]?o[0]:!r.includes("jpg")&&n.includes("jpg")?"jpg":r[0]?r[0]:"jpg"}},{key:"getSourceContentResource",value:function(t){var n=t.getThumbnail();if(n)return"string"==typeof n.__jsonld?n.__jsonld:t.isCollection()||t.isManifest()||t.isCanvas()||"image"!==t.getType()||!u(t)||u(n)?n:t;if(t.isCollection()){var r=t.getManifests()[0];return r?this.getSourceContentResource(r):void 0}if(t.isManifest()){var i=new o.a(t),a=i.startCanvas||i.canvasAt(0);return a?this.getSourceContentResource(a):void 0}if(t.isCanvas()){var s=e.getPreferredImage(t);return s?this.getSourceContentResource(s):void 0}return"image"===t.getType()?t:void 0}},{key:"get",value:function(){if(this.resource){var e=this.getSourceContentResource(this.resource);if(e)return"string"==typeof e?{url:e}:this.iiifThumbnailUrl(e)}}}])&&s(t.prototype,n),c&&s(t,c),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,c}();function f(e,t){return new l(e,t).get()}},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,o(r.key),r)}}function o(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}n.d(t,"a",(function(){return i}));var i=function(){return e=function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.manifest=t},(t=[{key:"startCanvas",get:function(){var e,t=this.manifest.getSequences()[0];if(t){if(!(e=t.getProperty("startCanvas"))){var n=this.manifest.getProperty("start")||t.getProperty("start");e=n&&(n.id||n.source)}return e&&t.getCanvasById(e)||void 0}}},{key:"canvasAt",value:function(e){var t=this.manifest.getSequences()[0],n=t&&t.getCanvases();return n&&n[e]}}])&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}()},function(e,t,n){var r=n(1110),o=n(1111),i=n(1112),a=n(1114);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){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(0),o=n.n(r).a.createContext(null);t.a=o},function(e,t,n){"use strict";function r(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r="function"==typeof Symbol&&Symbol.for;t.a=r?Symbol.for("mui.nested"):"__THEME_NESTED__"},function(e,t,n){"use strict";var r=n(675),o=Object(r.a)();t.a=o},function(e,t,n){"use strict";function r(e){for(var t="https://mui.com/production-error/?code="+e,n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified Material-UI error #"+e+"; visit "+t+" for the full message."}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";t.a={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500}},function(e,t,n){"use strict";var r=n(0),o=n.n(r).a.createContext();t.a=o},function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var o=n(0),i=r(o),a=r(n(30)),s=r(n(1115)),c=n(1116),u=r(n(1117)),l=r(n(1128));function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}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 p(e,t,n){return t&&d(e.prototype,t),n&&d(e,n),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}function v(){return v=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},v.apply(this,arguments)}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 g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?m(Object(n),!0).forEach((function(t){h(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 y(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&&w(e,t)}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function w(e,t){return w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},w(e,t)}function O(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 E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function x(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?E(e):t}var S={};var j={monitorWidth:!0,monitorHeight:!1,monitorPosition:!1,refreshRate:16,refreshMode:"throttle",noPlaceholder:!1,resizeDetectorStrategy:"scroll"};function _(e){return e.displayName||e.name||"Component"}var T=function(e){function t(){return f(this,t),x(this,b(t).apply(this,arguments))}return y(t,e),p(t,[{key:"render",value:function(){return o.Children.only(this.props.children)}}]),t}(o.Component);function P(e){var t=e.className,n=e.style,r={};return t||n?(t&&(r.className=t),n&&(r.style=n)):r.style={width:"100%",height:"100%"},i.createElement("div",r)}h(T,"displayName","SizeMeReferenceWrapper"),P.displayName="SizeMePlaceholder";function C(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:j,t=e.monitorWidth,n=void 0===t?j.monitorWidth:t,r=e.monitorHeight,o=void 0===r?j.monitorHeight:r,l=e.monitorPosition,d=void 0===l?j.monitorPosition:l,m=e.refreshRate,w=void 0===m?j.refreshRate:m,I=e.refreshMode,k=void 0===I?j.refreshMode:I,R=e.noPlaceholder,A=void 0===R?j.noPlaceholder:R,D=e.resizeDetectorStrategy,N=void 0===D?j.resizeDetectorStrategy:D;s(n||o||d,'You have to monitor at least one of the width, height, or position when using "sizeMe"'),s(w>=16,"It is highly recommended that you don't put your refreshRate lower than 16 as this may cause layout thrashing."),s("throttle"===k||"debounce"===k,'The refreshMode should have a value of "throttle" or "debounce"');var M="throttle"===k?c.throttle:c.debounce;return function(e){var t=function(e){function t(t){var n=t.explicitRef,r=t.className,o=t.style,a=t.size,s=t.disablePlaceholder,c=(t.onSize,O(t,["explicitRef","className","style","size","disablePlaceholder","onSize"])),u=(null==a||null==a.width&&null==a.height&&null==a.position)&&!s,l={className:r,style:o};null!=a&&(l.size=a);var f=u?i.createElement(P,{className:r,style:o}):i.createElement(e,v({},l,c));return i.createElement(T,{ref:n},f)}return t.displayName="SizeMeRenderer(".concat(_(e),")"),t}(e),r=function(e){function r(){var e,t;f(this,r);for(var i=arguments.length,a=new Array(i),s=0;s<i;s++)a[s]=arguments[s];return h(E(t=x(this,(e=b(r)).call.apply(e,[this].concat(a)))),"domEl",null),h(E(t),"state",{width:void 0,height:void 0,position:void 0}),h(E(t),"uninstall",(function(){if(t.domEl){try{t.detector.uninstall(t.domEl)}catch(e){console.warn("react-sizeme: an error occurred whilst stopping to listen to node size changes")}t.domEl=null}})),h(E(t),"determineStrategy",(function(e){e.onSize?(t.callbackState||(t.callbackState=g({},t.state)),t.strategy="callback"):t.strategy="render"})),h(E(t),"strategisedSetState",(function(e){"callback"===t.strategy&&(t.callbackState=e,t.props.onSize(e)),t.setState(e)})),h(E(t),"strategisedGetState",(function(){return"callback"===t.strategy?t.callbackState:t.state})),h(E(t),"refCallback",(function(e){t.element=e})),h(E(t),"hasSizeChanged",(function(e,t){var r=e,i=t,a=r.position||{},s=i.position||{};return n&&r.width!==i.width||o&&r.height!==i.height||d&&(a.top!==s.top||a.left!==s.left||a.bottom!==s.bottom||a.right!==s.right)})),h(E(t),"checkIfSizeChanged",M(w,(function(e){var r=e.getBoundingClientRect(),i=r.width,a=r.height,s=r.right,c=r.left,u=r.top,l=r.bottom,f={width:n?i:null,height:o?a:null,position:d?{right:s,left:c,top:u,bottom:l}:null};t.hasSizeChanged(t.strategisedGetState(),f)&&t.strategisedSetState(f)}))),t}
2return y(r,e),p(r,[{key:"componentDidMount",value:function(){this.detector=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"scroll";return S[e]||(S[e]=u({strategy:e})),S[e]}(N),this.determineStrategy(this.props),this.handleDOMNode()}},{key:"componentDidUpdate",value:function(){this.determineStrategy(this.props),this.handleDOMNode()}},{key:"componentWillUnmount",value:function(){this.hasSizeChanged=function(){},this.checkIfSizeChanged=function(){},this.uninstall()}},{key:"handleDOMNode",value:function(){var e=this.element&&a.findDOMNode(this.element);e?this.domEl?(this.domEl.isSameNode&&!this.domEl.isSameNode(e)||this.domEl!==e)&&(this.uninstall(),this.domEl=e,this.detector.listenTo(this.domEl,this.checkIfSizeChanged)):(this.domEl=e,this.detector.listenTo(this.domEl,this.checkIfSizeChanged)):this.uninstall()}},{key:"render",value:function(){var e=C.enableSSRBehaviour||C.noPlaceholders||A||"callback"===this.strategy,n=g({},this.state);return i.createElement(t,v({explicitRef:this.refCallback,size:"callback"===this.strategy?null:n,disablePlaceholder:e},this.props))}}]),r}(i.Component);return h(r,"displayName","SizeMe(".concat(_(e),")")),r.WrappedComponent=e,r}}C.enableSSRBehaviour=!1,C.noPlaceholders=!1;var I=function(e){function t(e){var n;f(this,t),h(E(n=x(this,b(t).call(this,e))),"createComponent",(function(e){n.SizeAware=C(e)((function(e){return e.children}))})),h(E(n),"onSize",(function(e){return n.setState({size:e})}));e.children,e.render;var r=O(e,["children","render"]);return n.createComponent(r),n.state={size:{width:void 0,height:void 0}},n}
2return y(t,e),p(t,[{key:"componentDidUpdate",value:function(e){var t=this.props,n=(t.children,t.render,O(t,["children","render"])),r=(e.children,e.render,O(e,["children","render"]));l(n,r)||this.createComponent(n)}},{key:"render",value:function(){var e=this.SizeAware,t=this.props.children||this.props.render;return i.createElement(e,{onSize:this.onSize},t({size:this.state.size}))}}]),t}(o.Component);h(I,"defaultProps",{children:void 0,render:void 0}),C.SizeMe=I,C.withSize=C,e.exports=C},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M12 4C7 4 2.73 7.11 1 11.5 2.73 15.89 7 19 12 19s9.27-3.11 11-7.5C21.27 7.11 17 4 12 4zm0 12.5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"}),"VisibilitySharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M12 6.5c2.76 0 5 2.24 5 5 0 .51-.1 1-.24 1.46l3.06 3.06c1.39-1.23 2.49-2.77 3.18-4.53C21.27 7.11 17 4 12 4c-1.27 0-2.49.2-3.64.57l2.17 2.17c.47-.14.96-.24 1.47-.24zM3.42 2.45L2.01 3.87l2.68 2.68C3.06 7.83 1.77 9.53 1 11.5 2.73 15.89 7 19 12 19c1.52 0 2.97-.3 4.31-.82l3.43 3.43 1.41-1.41L3.42 2.45zM12 16.5c-2.76 0-5-2.24-5-5 0-.77.18-1.5.49-2.14l1.57 1.57c-.03.18-.06.37-.06.57 0 1.66 1.34 3 3 3 .2 0 .38-.03.57-.07L14.14 16c-.65.32-1.37.5-2.14.5zm2.97-5.33c-.15-1.4-1.25-2.49-2.64-2.64l2.64 2.64z"}),"VisibilityOffSharp");t.default=a},function(e,t,n){"use strict";function r(){var e=document.createElement("div");e.style.width="99px",e.style.height="99px",e.style.position="absolute",e.style.top="-9999px",e.style.overflow="scroll",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M3 14h4v-4H3v4zm0 5h4v-4H3v4zM3 9h4V5H3v4zm5 5h12v-4H8v4zm0 5h12v-4H8v4zM8 5v4h12V5H8z"}),"ViewListSharp");t.default=a},function(e,t,n){"use strict";var r=n(0),o=n(88);t.a=Object(o.a)(r.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close")},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}),"ArrowBackSharp");t.default=a},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(79),o=n(0),i=n(91);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e))&&"[object Arguments]"!==Object.prototype.toString.call(e))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function s(e,t,n){var s=a(Object(o.useState)((function(){return t(e)})),2),c=s[0],u=s[1],l=Object(o.useCallback)((function(){var o=t(e);Object(r.a)(c,o)||(u(o),n&&n())}),[c,e,n]);return Object(i.a)(l,[]),[c,l]}},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"AddSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z"}),"ExpandMoreSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M11 15h2v2h-2v-2zm0-8h2v6h-2V7zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutlineSharp");t.default=a},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(13);function o(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 i=!1,a=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.targetId=null,this.internalMonitor=t.getMonitor()}var t,n,a;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(r.a)(!i,"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 i=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{i=!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()}}])&&o(t.prototype,n),a&&o(t,a),e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(79),o=n(339),i=n(245);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 s=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.hooks=Object(o.a)({dropTarget:function(e,t){n.clearDropTarget(),n.dropTargetOptions=t,Object(i.a)(e)?n.dropTargetRef=e:n.dropTargetNode=e,n.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=t}var t,n,s;return t=e,(n=[{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:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didDropTargetChange",value:function(){return this.lastConnectedDropTarget!==this.dropTarget}},{key:"didOptionsChange",value:function(){return!Object(r.a)(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}},{key:"disconnectDropTarget",value:function(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}},{key:"clearDropTarget",value:function(){this.dropTargetRef=null,this.dropTargetNode=null}},{key:"connectTarget",get:function(){return this.dropTarget}},{key:"dropTargetOptions",get:function(){return this.dropTargetOptionsInternal},set:function(e){this.dropTargetOptionsInternal=e}},{key:"dropTarget",get:function(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}}])&&a(t.prototype,n),s&&a(t,s),e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(91),o=n(324);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e))&&"[object Arguments]"!==Object.prototype.toString.call(e))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}
vendor: 4,790 bytes, line 2
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function a(e,t,n){var a=i(Object(o.a)(e,t,n),2),s=a[0],c=a[1];return Object(r.a)((function(){var t=e.getHandlerId();if(null!=t)return e.subscribeToStateChange(c,{handlerIds:[t]})}),[e,c]),s}},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"MenuSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M21.99 2H2v16h16l4 4-.01-20zM18 14H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z"}),"CommentSharp");t.default=a},function(e,t,n){"use strict";n.r(t),n.d(t,"getEmptyImage",(function(){return R})),n.d(t,"NativeTypes",(function(){return r}));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)}}n.r(r),n.d(r,"FILE",(function(){return v})),n.d(r,"URL",(function(){return m})),n.d(r,"TEXT",(function(){return g}));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),this.entered=[],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)})),c=o((function(){return Boolean(window.safari)}));function u(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(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);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,s,c=[],u=[],l=[],f=0;f<r-1;f++)a=t[f+1]-t[f],s=n[f+1]-n[f],u.push(a),c.push(s),l.push(s/a);for(var d=[l[0]],p=0;p<u.length-1;p++){var h=l[p],v=l[p+1];if(h*v<=0)d.push(0);else{a=u[p];var m=u[p+1],g=a+m;d.push(3*g/((g+m)/h+(g+a)/v))}}d.push(l[l.length-1]);for(var y,b=[],w=[],O=0;O<d.length-1;O++){y=l[O];var E=d[O],x=1/u[O],S=E+d[O+1]-y-y;b.push((y-E-S)*x),w.push(S*x*x)}this.xs=t,this.ys=n,this.c1s=d,this.c2s=b,this.c3s=w}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 s,c=0,u=i.length-1;c<=u;){var l=t[s=Math.floor(.5*(c+u))];if(l<e)c=s+1;else{if(!(l>e))return n[s];u=s-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}}])&&u(t.prototype,n),r&&u(t,r),e}();function f(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 d(e){return{x:e.clientX,y:e.clientY}}function p(e,t,n,r,o){var i,a,u="IMG"===(i=t).nodeName&&(s()||!document.documentElement.contains(i)),d=f(u?e:t),p={x:n.x-d.x,y:n.y-d.y},h=e.offsetWidth,v=e.offsetHeight,m=r.anchorX,g=r.anchorY,y=function(e,t,n,r){var o=e?t.width:n,i=e?t.height:r;return c()&&e&&(i/=window.devicePixelRatio,o/=window.devicePixelRatio),{dragPreviewWidth:o,dragPreviewHeight:i}}(u,t,h,v),b=y.dragPreviewWidth,w=y.dragPreviewHeight,O=o.offsetX,E=o.offsetY,x=0===E||E;return{x:0===O||O?O:new l([0,.5,1],[p.x,p.x/h*b,p.x+b-h]).interpolate(m),y:x?E:(a=new l([0,.5,1],[p.y,p.y/v*w,p.y+w-v]).interpolate(g),c()&&u&&(a+=(window.devicePixelRatio-1)*w),a)}}var h,v="__NATIVE_FILE__",m="__NATIVE_URL__",g="__NATIVE_TEXT__";function y(e,t,n){var r=t.reduce((function(t,n){return t||e.getData(n)}),"");return null!=r?r:n}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=(b(h={},v,{exposeProperties:{files:function(e){return Array.prototype.slice.call(e.files)},items:function(e){return e.items}},matchesTypes:["Files"]}),b(h,m,{exposeProperties:{urls:function(e,t){return y(e,t,"").split("\n")}}
2,matchesTypes:["Url","text/uri-list"]}),b(h,g,{exposeProperties:{text:function(e,t){return y(e,t,"")}},matchesTypes:["Text","text/plain"]}),h);function O(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 E=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),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(){}}])&&O(t.prototype,n),r&&O(t,r),e}();function x(e){if(!e)return null;var t=Array.prototype.slice.call(e.types||[]);return Object.keys(w).filter((function(e){return w[e].matchesTypes.some((function(e){return t.indexOf(e)>-1}))}))[0]||null}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 j=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.globalContext=t}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(){if(this.window)return this.window.document}}])&&S(t.prototype,n),r&&S(t,r),e}();function _(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 T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){P(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function P(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}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)}}var I,k=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.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.getSourceClientOffset=function(e){return f(r.sourceNodes.get(e))},this.endDragNativeItem=function(){r.isDraggingNativeItem()&&(r.actions.endDrag(),r.registry.removeSource(r.currentNativeHandle),r.currentNativeHandle=null,r.currentNativeSource=null)},this.isNodeInDocument=function(e){return r.document&&r.document.body&&document.body.contains(e)},this.endDragIfSourceWasRemovedFromDOM=function(){var e=r.currentDragSourceNode;r.isNodeInDocument(e)||r.clearCurrentDragSourceNode()&&r.actions.endDrag()},this.handleTopDragStartCapture=function(){r.clearCurrentDragSourceNode(),r.dragStartSourceIds=[]},this.handleTopDragStart=function(e){if(!e.defaultPrevented){var t=r.dragStartSourceIds;r.dragStartSourceIds=null;var n=d(e);
2r.monitor.isDragging()&&r.actions.endDrag(),r.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:r.getSourceClientOffset,clientOffset:n});var o=e.dataTransfer,i=x(o);if(r.monitor.isDragging()){if(o&&"function"==typeof o.setDragImage){var a=r.monitor.getSourceId(),s=r.sourceNodes.get(a),c=r.sourcePreviewNodes.get(a)||s;if(c){var u=r.getCurrentSourcePreviewNodeOptions(),l=p(s,c,n,{anchorX:u.anchorX,anchorY:u.anchorY},{offsetX:u.offsetX,offsetY:u.offsetY});o.setDragImage(c,l.x,l.y)}}try{o.setData("application/json",{})}catch(e){}r.setCurrentDragSourceNode(e.target),r.getCurrentSourcePreviewNodeOptions().captureDraggingState?r.actions.publishDragSource():setTimeout((function(){return r.actions.publishDragSource()}),0)}else if(i)r.beginDragNativeItem(i);else{if(o&&!o.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}}},this.handleTopDragEndCapture=function(){r.clearCurrentDragSourceNode()&&r.actions.endDrag()},this.handleTopDragEnterCapture=function(e){if(r.dragEnterTargetIds=[],r.enterLeaveCounter.enter(e.target)&&!r.monitor.isDragging()){var t=e.dataTransfer,n=x(t);n&&r.beginDragNativeItem(n,t)}},this.handleTopDragEnter=function(e){var t=r.dragEnterTargetIds;(r.dragEnterTargetIds=[],r.monitor.isDragging())&&(r.altKeyPressed=e.altKey,s()||r.actions.hover(t,{clientOffset:d(e)}),t.some((function(e){return r.monitor.canDropOnTarget(e)}))&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=r.getCurrentDropEffect())))},this.handleTopDragOverCapture=function(){r.dragOverTargetIds=[]},this.handleTopDragOver=function(e){var t=r.dragOverTargetIds;if(r.dragOverTargetIds=[],!r.monitor.isDragging())return e.preventDefault(),void(e.dataTransfer&&(e.dataTransfer.dropEffect="none"));r.altKeyPressed=e.altKey,r.actions.hover(t||[],{clientOffset:d(e)}),(t||[]).some((function(e){return r.monitor.canDropOnTarget(e)}))?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=r.getCurrentDropEffect())):r.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=function(e){r.isDraggingNativeItem()&&e.preventDefault(),r.enterLeaveCounter.leave(e.target)&&r.isDraggingNativeItem()&&r.endDragNativeItem()},this.handleTopDropCapture=function(e){r.dropTargetIds=[],e.preventDefault(),r.isDraggingNativeItem()&&r.currentNativeSource.loadDataTransfer(e.dataTransfer),r.enterLeaveCounter.reset()},this.handleTopDrop=function(e){var t=r.dropTargetIds;r.dropTargetIds=[],r.actions.hover(t,{clientOffset:d(e)}),r.actions.drop({dropEffect:r.getCurrentDropEffect()}),r.isDraggingNativeItem()?r.endDragNativeItem():r.endDragIfSourceWasRemovedFromDOM()},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 j(n),this.actions=t.getActions(),this.monitor=t.getMonitor(),this.registry=t.getRegistry(),this.enterLeaveCounter=new a(this.isNodeInDocument)}var t,n,o;return t=e,(n=[{key:"setup",value:function(){if(void 0!==this.window){if(this.window.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");this.window.__isReactDndBackendSetUp=!0,this.addEventListeners(this.window)}}},{key:"teardown",value:function(){void 0!==this.window&&(this.window.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.window),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId&&this.window.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 T({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();
2return T({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 E(w[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(){return t.window&&t.window.addEventListener("mousemove",t.endDragIfSourceWasRemovedFromDOM,!0)}),1e3)}},{key:"clearCurrentDragSourceNode",value:function(){return!!this.currentDragSourceNode&&(this.currentDragSourceNode=null,this.window&&(this.window.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.window.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)}},{key:"window",get:function(){return this.options.window}},{key:"document",get:function(){return this.options.document}}])&&C(t.prototype,n),o&&C(t,o),e}();function R(){return I||((I=new Image).src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),I}t.default=function(e,t){return new k(e,t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return E}));var r=n(0),o=n.n(r),i={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",whiteSpace:"nowrap",padding:0,width:"1px",position:"absolute"},a=function(e){var t=e.message,n=e["aria-live"];return o.a.createElement("div",{style:i,role:"log","aria-live":n},t||"")};a.propTypes={};var s=a;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 u=function(e){function t(){var n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=r=c(this,e.call.apply(e,[this].concat(i))),r.state={assertiveMessage1:"",assertiveMessage2:"",politeMessage1:"",politeMessage2:"",oldPolitemessage:"",oldPoliteMessageId:"",oldAssertiveMessage:"",oldAssertiveMessageId:"",setAlternatePolite:!1,setAlternateAssertive:!1},c(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),t.getDerivedStateFromProps=function(e,t){var n=t.oldPolitemessage,r=t.oldPoliteMessageId,o=t.oldAssertiveMessage,i=t.oldAssertiveMessageId,a=e.politeMessage,s=e.politeMessageId,c=e.assertiveMessage,u=e.assertiveMessageId;return n!==a||r!==s?{politeMessage1:t.setAlternatePolite?"":a,politeMessage2:t.setAlternatePolite?a:"",oldPolitemessage:a,oldPoliteMessageId:s,setAlternatePolite:!t.setAlternatePolite}:o!==c||i!==u?{assertiveMessage1:t.setAlternateAssertive?"":c,assertiveMessage2:t.setAlternateAssertive?c:"",oldAssertiveMessage:c,oldAssertiveMessageId:u,setAlternateAssertive:!t.setAlternateAssertive}:null},t.prototype.render=function(){var e=this.state,t=e.assertiveMessage1,n=e.assertiveMessage2,r=e.politeMessage1,i=e.politeMessage2;return o.a.createElement("div",null,o.a.createElement(s,{"aria-live":"assertive",message:t}),o.a.createElement(s,{"aria-live":"assertive",message:n}),o.a.createElement(s,{"aria-live":"polite",message:r}),o.a.createElement(s,{"aria-live":"polite",message:i}))},t}(r.Component);u.propTypes={};var l=u;function f(){console.warn("Announcement failed, LiveAnnouncer context is missing")}var d=o.a.createContext({announceAssertive:f,announcePolite:f});var p=function(e){function t(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,e.call(this,n));return r.announcePolite=function(e,t){r.setState({announcePoliteMessage:e,politeMessageId:t||""})},r.announceAssertive=function(e,t){r.setState({announceAssertiveMessage:e,assertiveMessageId:t||""})},r.state={announcePoliteMessage:"",politeMessageId:"",announceAssertiveMessage:"",assertiveMessageId:"",updateFunctions:{announcePolite:r.announcePolite,announceAssertive:r.announceAssertive}},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),t.prototype.render=function(){var e=this.state,t=e.announcePoliteMessage,n=e.politeMessageId,r=e.announceAssertiveMessage,i=e.assertiveMessageId,a=e.updateFunctions;return o.a.createElement(d.Provider,{value:a},this.props.children,o.a.createElement(l,{assertiveMessage:r,assertiveMessageId:i,politeMessage:t,politeMessageId:n}))},t}(r.Component),h=n(440),v=n.n(h);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}var g=function(e){function t(){var n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=r=m(this,e.call.apply(e,[this].concat(i))),r.announce=function(){var e=r.props,t=e.message,n=e["aria-live"],o=e.announceAssertive,i=e.announcePolite;"assertive"===n&&o(t||"",v()()),"polite"===n&&i(t||"",v()())},m(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),t.prototype.componentDidMount=function(){this.announce()},t.prototype.componentDidUpdate=function(e){this.props.message!==e.message&&this.announce()},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.clearOnUnmount,n=e.announceAssertive,r=e.announcePolite;!0!==t&&"true"!==t||(n(""),r(""))},t.prototype.render=function(){return null},t}(r.Component);g.propTypes={};var y=g,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},w=function(e){return o.a.createElement(d.Consumer,null,(function(t){return o.a.createElement(y,b({},t,e))}))};w.propTypes={};var O=function(e){var t=e.children;return o.a.createElement(d.Consumer,null,(function(e){return t(e)}))};
2O.propTypes={};var E=O},function(e,t,n){"use strict";n.d(t,"a",(function(){return x}));var r,o=n(0),i=n.n(o),a=n(30),s=/^-?\d*\.?\d+(px|%)$/;function c(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===t.length?e.some((function(n,r){return c(e[r],t[r])})):e!==t}var u=(r=Object.prototype).hasOwnProperty,l=r.toString;var f=new Map;function d(e){void 0===e&&(e={});for(var t,n=e.root||null,r=function(e){var t=(e?e.trim():"0px").split(/\s+/).map((function(e){if(!s.test(e))throw new Error("rootMargin must be a string literal containing pixels and/or percent values");return e})),n=t.shift(),r=t[0],o=void 0===r?n:r,i=t[1],a=void 0===i?n:i,c=t[2];return n+" "+o+" "+a+" "+(void 0===c?o:c)}(e.rootMargin),o=Array.isArray(e.threshold)?e.threshold:[null!=e.threshold?e.threshold:0],i=f.keys();t=i.next().value;){if(!(n!==t.root||r!==t.rootMargin||c(o,t.thresholds)))return t}return null}function p(e,t){var n=f.get(e);if(n)for(var r=n.values(),o=void 0;o=r.next().value;)if(o.target===t.target)return o;return null}function h(e,t){for(var n=0;n<e.length;n++){var r=p(t,e[n]);r&&r.handleChange(e[n])}}function v(e){var t=d(e);if(t)return t;var n=new IntersectionObserver(h,e);return f.set(n,new Set),n}function m(e){var t;e.observer&&!f.has(e.observer)&&f.set(e.observer,new Set),null===(t=f.get(e.observer))||void 0===t||t.add(e),e.observer.observe(e.target)}function g(e,t){if(f.has(e.observer)){var n=f.get(e.observer);(null==n?void 0:n.delete(e))&&(n.size>0?e.observer.unobserve(t):(e.observer.disconnect(),f.delete(e.observer)))}}var y,b=(y=function(e,t){return y=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])},y(e,t)},function(e,t){function n(){this.constructor=e}y(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),w=["root","rootMargin","threshold"],O=["root","rootMargin","threshold","disabled"],E=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleChange=function(e){t.props.onChange(e,t.externalUnobserve)},t.handleNode=function(e){var n=t.props.children;if(function(e){return e&&u.call(e,"ref")}(n)){var r=n.ref;"function"==typeof r?r(e):r&&u.call(r,"current")&&(r.current=e)}if(t.targetNode=void 0,e){var o=Object(a.findDOMNode)(e);o&&1===o.nodeType&&(t.targetNode=o)}},t.observe=function(){if(null==t.props.children||t.props.disabled)return!1;if(!t.targetNode)throw new Error("ReactIntersectionObserver: Can't find DOM node in the provided children. Make sure to render at least one DOM node in the tree.");var e;return t.observer=v((e=t.props,w.reduce((function(t,n){var r,o="root"===n&&"[object String]"===l.call(e.root);return Object.assign(t,((r={})[n]=o?document.querySelector(e[n]):e[n],r))}),{}))),t.target=t.targetNode,m(t),!0},t.unobserve=function(e){g(t,e)},t.externalUnobserve=function(){t.targetNode&&t.unobserve(t.targetNode)},t}return b(t,e),t.prototype.getSnapshotBeforeUpdate=function(e){var t=this;this.prevTargetNode=this.targetNode;var n=O.some((function(n){return c(t.props[n],e[n])}));return n&&this.prevTargetNode&&(e.disabled||this.unobserve(this.prevTargetNode)),n},t.prototype.componentDidUpdate=function(e,t,n){var r=!1;n||(r=this.prevTargetNode!==this.targetNode)&&null!=this.prevTargetNode&&this.unobserve(this.prevTargetNode),(n||r)&&this.observe()},t.prototype.componentDidMount=function(){this.observe()},t.prototype.componentWillUnmount=function(){this.targetNode&&this.unobserve(this.targetNode)},t.prototype.render=function(){var e=this.props.children;return null!=e?i.a.cloneElement(i.a.Children.only(e),{ref:this.handleNode}):null},t.displayName="IntersectionObserver",t}(i.a.Component),x=E},function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var r=n(23),o=n.n(r),i=n(139),a=n.n(i),s=n(157);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,u(r.key),r)}}function u(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var l=function(){return e=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.resource=t},(t=[{key:"isOnlyTag",value:function(){return 1===this.motivations.length&&"oa:tagging"===this.motivations[0]}},{key:"id",get:function(){return this._id=this._id||this.resource["@id"]||this.resources[0]&&this.resources[0]["@id"]||Object(s.a)(),this._id}},{key:"targetId",get:function(){var e=this.on[0];switch(typeof e){case"string":return e.replace(/#?xywh=(.*)$/,"");case"object":return e.full.replace(/#?xywh=(.*)$/,"");default:return null}}},{key:"motivations",get:function(){return o()(a()(new Array(this.resource.motivation)))}},{key:"resources",get:function(){return o()(a()(new Array(this.resource.resource)))}},{key:"on",get:function(){return o()(a()(new Array(this.resource.on)))}},{key:"tags",get:function(){return this.isOnlyTag()?this.resources.map((function(e){return e.chars})):this.resources.filter((function(e){return"oa:Tag"===e["@type"]})).map((function(e){return e.chars}))}},{key:"chars",get:function(){return this.resources.filter((function(e){return"oa:Tag"!==e["@type"]})).map((function(e){return e.chars})).join(" ")}},{key:"selector",get:function(){var e=this.on[0];switch(typeof e){case"string":return e;case"object":return"oa:Choice"===e.selector["@type"]?e.selector.default:e.selector;default:return null}}},{key:"svgSelector",get:function(){var e=this.on[0];switch(typeof e){case"string":default:return null;case"object":return e.selector&&e.selector.item&&"oa:SvgSelector"===e.selector.item["@type"]?e.selector.item:null}}},{key:"fragmentSelector",get:function(){var e,t=this.selector;switch(typeof t){case"string":e=t.match(/xywh=(.*)$/);break;case"object":e=t.value.match(/xywh=(.*)$/);break;default:return null}return e&&e[1].split(",").map((function(e){return parseInt(e,10)}))}}])&&c(e.prototype,t),n&&c(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();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,d(r.key),r)}}function d(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var p=function(){return e=function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.json=t,this.target=n},(t=[{key:"id",get:function(){return this.json["@id"]}},{key:"present",value:function(){return this.resources&&this.resources.length>0}},{key:"resources",get:function(){var e=this;
2return this._resources=this._resources||(e.json&&e.json.resources?o()([e.json.resources]).map((function(e){return new l(e)})):[]),this._resources}}])&&f(e.prototype,t),n&&f(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(53);function o(e){var t=function(e,t){if("object"!=Object(r.a)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=Object(r.a)(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Object(r.a)(t)?t:t+""}},function(e,t,n){"use strict";var r=n(3),o=n(7),i=n(1248),a=n(6),s=n(103),c=n(0),u=n.n(c),l=n(181),f=n(128),d=n(67),p=n(152),h=n(36);function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,m(r.key),r)}}function m(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function g(e,t,n){return t=b(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,y()?Reflect.construct(t,n||[],b(e).constructor):t.apply(e,n))}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(y=function(){return!!e})()}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function w(e,t){return w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},w(e,t)}var O=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),g(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&w(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.manifestDescription,n=e.manifestLabel,r=e.manifestMetadata,o=e.id,i=e.t;return u.a.createElement(f.a,{id:"".concat(o,"-resource"),label:i("resource")},n&&u.a.createElement(l.a,{"aria-labelledby":"".concat(o,"-resource ").concat(o,"-resource-heading"),id:"".concat(o,"-resource-heading"),variant:"h4",component:"h5"},n),t&&u.a.createElement(l.a,{variant:"body1"},u.a.createElement(d.a,{htmlString:t,ruleSet:"iiif"})),r.length>0&&u.a.createElement(p.a,{labelValuePairs:r}),u.a.createElement(h.a,this.props))}}],r&&v(n.prototype,r),o&&v(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(c.Component);O.defaultProps={manifestDescription:null,manifestLabel:null,manifestMetadata:[],t:function(e){return e}};var E=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e,t){var n=t.id,r=t.manifestId,o=t.windowId;return{manifestDescription:Object(s.c)(e,{companionWindowId:n,manifestId:r,windowId:o}),manifestLabel:Object(s.o)(e,{companionWindowId:n,manifestId:r,windowId:o}),manifestMetadata:Object(s.h)(e,{companionWindowId:n,manifestId:r,windowId:o})}})),Object(a.a)("ManifestInfo"));t.a=E(O)},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(0),o=n(13);function i(e,t){"function"==typeof e?e(t):e.current=t}function a(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(r.isValidElement)(t)){var a=t;return e(a,n),a}var s=t;!function(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.")}}(s);var c=n?function(t){return e(t,n)}:e;return function(e,t){var n=e.ref;return Object(o.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://facebook.github.io/react/docs/more-about-refs.html#the-ref-callback-attribute"),n?Object(r.cloneElement)(e,{ref:function(e){i(n,e),i(t,e)}}):Object(r.cloneElement)(e,{ref:t})}(s,c)}}function s(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=a(r);t[n]=function(){return o}}})),t}},function(e,t,n){"use strict";t.a={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"}},function(e,t,n){var r=n(1135),o=n(407),i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
27f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=o(e))&&e.replace(i,r).replace(a,"")}},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n.n(i),s=n(30),c=n(4),u=n(28),l=n(43),f=n(10),d=n(122),p=n(126),h=n(57),v=n(62),m=n(92),g=n(209);function y(e,t){var n=Object.create(null);return e&&i.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&Object(i.isValidElement)(e)?t(e):e}(e)})),n}function b(e,t,n){return null!=n[t]?n[t]:e.props[t]}function w(e,t,n){var r=y(e.children),o=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),i=[];for(var a in e)a in t?i.length&&(o[a]=i,i=[]):i.push(a);var s={};for(var c in t){if(o[c])for(r=0;r<o[c].length;r++){var u=o[c][r];s[o[c][r]]=n(u)}s[c]=n(c)}for(r=0;r<i.length;r++)s[i[r]]=n(i[r]);return s}(t,r);return Object.keys(o).forEach((function(a){var s=o[a];if(Object(i.isValidElement)(s)){var c=a in t,u=a in r,l=t[a],f=Object(i.isValidElement)(l)&&!l.props.in;!u||c&&!f?u||!c||f?u&&c&&Object(i.isValidElement)(l)&&(o[a]=Object(i.cloneElement)(s,{onExited:n.bind(null,s),in:l.props.in,exit:b(s,"exit",e),enter:b(s,"enter",e)})):o[a]=Object(i.cloneElement)(s,{in:!1}):o[a]=Object(i.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:b(s,"exit",e),enter:b(s,"enter",e)})}})),o}var O=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},E=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(Object(v.a)(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}Object(m.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,o=t.children,a=t.handleExited;
2return{children:t.firstRender?(n=e,r=a,y(n.children,(function(e){return Object(i.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:b(e,"appear",n),enter:b(e,"enter",n),exit:b(e,"exit",n)})}))):w(e,o,a),firstRender:!1}},n.handleExited=function(e,t){var n=y(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=Object(r.a)({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=Object(h.a)(e,["component","childFactory"]),o=this.state.contextValue,i=O(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?a.a.createElement(g.a.Provider,{value:o},i):a.a.createElement(g.a.Provider,{value:o},a.a.createElement(t,r,i))},t}(a.a.Component);E.propTypes={},E.defaultProps={component:"div",childFactory:function(e){return e}};var x=E,S="undefined"==typeof window?i.useEffect:i.useLayoutEffect;var j=function(e){var t=e.classes,n=e.pulsate,r=void 0!==n&&n,o=e.rippleX,a=e.rippleY,s=e.rippleSize,u=e.in,f=e.onExited,d=void 0===f?function(){}:f,p=e.timeout,h=i.useState(!1),v=h[0],m=h[1],g=Object(c.default)(t.ripple,t.rippleVisible,r&&t.ripplePulsate),y={width:s,height:s,top:-s/2+a,left:-s/2+o},b=Object(c.default)(t.child,v&&t.childLeaving,r&&t.childPulsate),w=Object(l.a)(d);return S((function(){if(!u){m(!0);var e=setTimeout(w,p);return function(){clearTimeout(e)}}}),[w,u,p]),i.createElement("span",{className:g,style:y},i.createElement("span",{className:b}))},_=i.forwardRef((function(e,t){var n=e.center,a=void 0!==n&&n,s=e.classes,u=e.className,l=Object(o.a)(e,["center","classes","className"]),f=i.useState([]),d=f[0],h=f[1],v=i.useRef(0),m=i.useRef(null);i.useEffect((function(){m.current&&(m.current(),m.current=null)}),[d]);var g=i.useRef(!1),y=i.useRef(null),b=i.useRef(null),w=i.useRef(null);i.useEffect((function(){return function(){clearTimeout(y.current)}}),[]);var O=i.useCallback((function(e){var t=e.pulsate,n=e.rippleX,r=e.rippleY,o=e.rippleSize,a=e.cb;h((function(e){return[].concat(Object(p.a)(e),[i.createElement(j,{key:v.current,classes:s,timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:o})])})),v.current+=1,m.current=a}),[s]),E=i.useCallback((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t.pulsate,o=void 0!==r&&r,i=t.center,s=void 0===i?a||t.pulsate:i,c=t.fakeElement,u=void 0!==c&&c;if("mousedown"===e.type&&g.current)g.current=!1;else{"touchstart"===e.type&&(g.current=!0);var l,f,d,p=u?null:w.current,h=p?p.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(s||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)l=Math.round(h.width/2),f=Math.round(h.height/2);else{var v=e.touches?e.touches[0]:e,m=v.clientX,E=v.clientY;l=Math.round(m-h.left),f=Math.round(E-h.top)}if(s)(d=Math.sqrt((2*Math.pow(h.width,2)+Math.pow(h.height,2))/3))%2==0&&(d+=1);else{var x=2*Math.max(Math.abs((p?p.clientWidth:0)-l),l)+2,S=2*Math.max(Math.abs((p?p.clientHeight:0)-f),f)+2;d=Math.sqrt(Math.pow(x,2)+Math.pow(S,2))}e.touches?null===b.current&&(b.current=function(){O({pulsate:o,rippleX:l,rippleY:f,rippleSize:d,cb:n})},y.current=setTimeout((function(){b.current&&(b.current(),b.current=null)}),80)):O({pulsate:o,rippleX:l,rippleY:f,rippleSize:d,cb:n})}}),[a,O]),S=i.useCallback((function(){E({},{pulsate:!0})}),[E]),_=i.useCallback((function(e,t){if(clearTimeout(y.current),"touchend"===e.type&&b.current)return e.persist(),b.current(),b.current=null,void(y.current=setTimeout((function(){_(e,t)})));b.current=null,h((function(e){return e.length>0?e.slice(1):e})),m.current=t}),[]);return i.useImperativeHandle(t,(function(){return{pulsate:S,start:E,stop:_}}),[S,E,_]),i.createElement("span",Object(r.a)({className:Object(c.default)(s.root,u),ref:w},l),i.createElement(x,{component:null,exit:!0},d))})),T=Object(f.a)((function(e){return{root:{overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"},ripple:{opacity:0,position:"absolute"},rippleVisible:{opacity:.3,transform:"scale(1)",animation:"$enter ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},ripplePulsate:{animationDuration:"".concat(e.transitions.duration.shorter,"ms")},child:{opacity:1,display:"block",width:"100%",height:"100%",borderRadius:"50%",backgroundColor:"currentColor"},childLeaving:{opacity:0,animation:"$exit ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},childPulsate:{position:"absolute",left:0,top:0,animation:"$pulsate 2500m
2s ".concat(e.transitions.easing.easeInOut," 200ms infinite")},"@keyframes enter":{"0%":{transform:"scale(0)",opacity:.1},"100%":{transform:"scale(1)",opacity:.3}},"@keyframes exit":{"0%":{opacity:1},"100%":{opacity:0}},"@keyframes pulsate":{"0%":{transform:"scale(1)"},"50%":{transform:"scale(0.92)"},"100%":{transform:"scale(1)"}}}}),{flip:!1,name:"MuiTouchRipple"})(i.memo(_)),P=i.forwardRef((function(e,t){var n=e.action,a=e.buttonRef,f=e.centerRipple,p=void 0!==f&&f,h=e.children,v=e.classes,m=e.className,g=e.component,y=void 0===g?"button":g,b=e.disabled,w=void 0!==b&&b,O=e.disableRipple,E=void 0!==O&&O,x=e.disableTouchRipple,S=void 0!==x&&x,j=e.focusRipple,_=void 0!==j&&j,P=e.focusVisibleClassName,C=e.onBlur,I=e.onClick,k=e.onFocus,R=e.onFocusVisible,A=e.onKeyDown,D=e.onKeyUp,N=e.onMouseDown,M=e.onMouseLeave,L=e.onMouseUp,z=e.onTouchEnd,W=e.onTouchMove,F=e.onTouchStart,B=e.onDragLeave,H=e.tabIndex,U=void 0===H?0:H,V=e.TouchRippleProps,G=e.type,q=void 0===G?"button":G,$=Object(o.a)(e,["action","buttonRef","centerRipple","children","classes","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","onDragLeave","tabIndex","TouchRippleProps","type"]),K=i.useRef(null);var Z=i.useRef(null),X=i.useState(!1),Y=X[0],Q=X[1];w&&Y&&Q(!1);var J=Object(d.a)(),ee=J.isFocusVisible,te=J.onBlurVisible,ne=J.ref;function re(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:S;return Object(l.a)((function(r){return t&&t(r),!n&&Z.current&&Z.current[e](r),!0}))}i.useImperativeHandle(n,(function(){return{focusVisible:function(){Q(!0),K.current.focus()}}}),[]),i.useEffect((function(){Y&&_&&!E&&Z.current.pulsate()}),[E,_,Y]);var oe=re("start",N),ie=re("stop",B),ae=re("stop",L),se=re("stop",(function(e){Y&&e.preventDefault(),M&&M(e)})),ce=re("start",F),ue=re("stop",z),le=re("stop",W),fe=re("stop",(function(e){Y&&(te(e),Q(!1)),C&&C(e)}),!1),de=Object(l.a)((function(e){K.current||(K.current=e.currentTarget),ee(e)&&(Q(!0),R&&R(e)),k&&k(e)})),pe=function(){var e=s.findDOMNode(K.current);return y&&"button"!==y&&!("A"===e.tagName&&e.href)},he=i.useRef(!1),ve=Object(l.a)((function(e){_&&!he.current&&Y&&Z.current&&" "===e.key&&(he.current=!0,e.persist(),Z.current.stop(e,(function(){Z.current.start(e)}))),e.target===e.currentTarget&&pe()&&" "===e.key&&e.preventDefault(),A&&A(e),e.target===e.currentTarget&&pe()&&"Enter"===e.key&&!w&&(e.preventDefault(),I&&I(e))})),me=Object(l.a)((function(e){_&&" "===e.key&&Z.current&&Y&&!e.defaultPrevented&&(he.current=!1,e.persist(),Z.current.stop(e,(function(){Z.current.pulsate(e)}))),D&&D(e),I&&e.target===e.currentTarget&&pe()&&" "===e.key&&!e.defaultPrevented&&I(e)})),ge=y;"button"===ge&&$.href&&(ge="a");var ye={};"button"===ge?(ye.type=q,ye.disabled=w):("a"===ge&&$.href||(ye.role="button"),ye["aria-disabled"]=w);var be=Object(u.a)(a,t),we=Object(u.a)(ne,K),Oe=Object(u.a)(be,we),Ee=i.useState(!1),xe=Ee[0],Se=Ee[1];i.useEffect((function(){Se(!0)}),[]);var je=xe&&!E&&!w;return i.createElement(ge,Object(r.a)({className:Object(c.default)(v.root,m,Y&&[v.focusVisible,P],w&&v.disabled),onBlur:fe,onClick:I,onFocus:de,onKeyDown:ve,onKeyUp:me,onMouseDown:oe,onMouseLeave:se,onMouseUp:ae,onDragLeave:ie,onTouchEnd:ue,onTouchMove:le,onTouchStart:ce,ref:Oe,tabIndex:w?-1:U},ye,$),h,je?i.createElement(T,Object(r.a)({ref:Z,center:p},V)):null)}));t.a=Object(f.a)({root:{display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},"&$disabled":{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}},disabled:{},focusVisible:{}},{name:"MuiButtonBase"})(P)},,,,,,,,function(e,t,n){"use strict";var r=n(76),o=n(22),i=n(351),a="__core-js_shared__",s=e.exports=o[a]||i(a,{});(s.versions||(s.versions=[])).push({version:"3.39.0",mode:r?"pure":"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.39.0/LICENSE",source:"https://github.com/zloirock/core-js"})},function(e,t,n){"use strict";var r=n(22),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){"use strict";var r=n(20),o=n(17),i=n(42),a=n(47),s=n(34),c=n(186).CONFIGURABLE,u=n(353),l=n(77),f=l.enforce,d=l.get,p=String,h=Object.defineProperty,v=r("".slice),m=r("".replace),g=r([].join),y=s&&!o((function(){return 8!==h((function(){}),"length",{value:8}).length})),b=String(String).split("String"),w=e.exports=function(e,t,n){"Symbol("===v(p(t),0,7)&&(t="["+m(p(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||c&&e.name!==t)&&(s?h(e,"name",{value:t,configurable:!0}):e.name=t),y&&n&&a(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?s&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=f(e);return a(r,"source")||(r.source=g(b,"string"==typeof t?t:"")),e};Function.prototype.toString=w((function(){return i(this)&&d(this).source||u(this)}),"toString")},function(e,t,n){"use strict";var r=n(20),o=n(42),i=n(350),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},function(e,t,n){"use strict";var r=n(47),o=n(355),i=n(73),a=n(56);e.exports=function(e,t,n){for(var s=o(t),c=a.f,u=i.f,l=0;l<s.length;l++){var f=s[l];r(e,f)||n&&r(n,f)||c(e,f,u(t,f))}}},function(e,t,n){"use strict";var r=n(75),o=n(20),i=n(161),a=n(261),s=n(39),c=o([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(s(e)),n=a.f;return n?c(t,n(e)):t}},function(e,t,n){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleStr
2ing","toString","valueOf"]},function(e,t,n){"use strict";var r={};r[n(40)("toStringTag")]="z",e.exports="[object z]"===String(r)},function(e,t,n){"use strict";var r=n(34),o=n(459),i=n(56),a=n(39),s=n(81),c=n(221);t.f=r&&!o?Object.defineProperties:function(e,t){a(e);for(var n,r=s(t),o=c(t),u=o.length,l=0;u>l;)i.f(e,n=o[l++],r[n]);return e}},function(e,t,n){"use strict";var r=n(94),o=n(81),i=n(161).f,a=n(110),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return s&&"Window"===r(e)?function(e){try{return i(e)}catch(e){return a(s)}}(e):i(o(e))}},function(e,t,n){"use strict";var r=TypeError;e.exports=function(e){if(e>9007199254740991)throw r("Maximum allowed index exceeded");return e}},function(e,t,n){"use strict";var r=n(160),o=TypeError;e.exports=function(e,t){if(!delete e[t])throw new o("Cannot delete property "+r(t)+" of "+r(e))}},function(e,t,n){"use strict";var r=n(51),o=n(143),i=n(59);e.exports=function(e){for(var t=r(this),n=i(t),a=arguments.length,s=o(a>1?arguments[1]:void 0,n),c=a>2?arguments[2]:void 0,u=void 0===c?n:o(c,n);u>s;)t[s++]=e;return t}},function(e,t,n){"use strict";var r=n(40),o=n(225),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(8),o=n(41),i=n(76),a=n(186),s=n(42),c=n(473),u=n(112),l=n(146),f=n(97),d=n(118),p=n(58),h=n(40),v=n(225),m=n(474),g=a.PROPER,y=a.CONFIGURABLE,b=m.IteratorPrototype,w=m.BUGGY_SAFARI_ITERATORS,O=h("iterator"),E="keys",x="values",S="entries",j=function(){return this};e.exports=function(e,t,n,a,h,m,_){c(n,t,a);var T,P,C,I=function(e){if(e===h&&N)return N;if(!w&&e&&e in A)return A[e];switch(e){case E:case x:case S:return function(){return new n(this,e)}}return function(){return new n(this)}},k=t+" Iterator",R=!1,A=e.prototype,D=A[O]||A["@@iterator"]||h&&A[h],N=!w&&D||I(h),M="Array"===t&&A.entries||D;if(M&&(T=u(M.call(new e)))!==Object.prototype&&T.next&&(i||u(T)===b||(l?l(T,b):s(T[O])||p(T,O,j)),f(T,k,!0,!0),i&&(v[k]=j)),g&&h===x&&D&&D.name!==x&&(!i&&y?d(A,"name",x):(R=!0,N=function(){return o(D,this)})),h)if(P={values:I(x),keys:m?N:I(E),entries:I(S)},_)for(C in P)(w||R||!(C in A))&&p(A,C,P[C]);else r({target:t,proto:!0,forced:w||R},P);return i&&!_||A[O]===N||p(A,O,N,{name:h}),v[t]=N,P}},function(e,t,n){"use strict";var r=n(17);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){"use strict";var r=n(22),o=n(117),i=n(94),a=function(e){return o.slice(0,e.length)===e};e.exports=a("Bun/")?"BUN":a("Cloudflare-Workers")?"CLOUDFLARE":a("Deno/")?"DENO":a("Node.js/")?"NODE":r.Bun&&"string"==typeof Bun.version?"BUN":r.Deno&&"object"==typeof Deno.version?"DENO":"process"===i(r.process)?"NODE":r.window&&r.document?"BROWSER":"REST"},function(e,t,n){"use strict";var r=n(110),o=Math.floor,i=function(e,t){var n=e.length;if(n<8)for(var a,s,c=1;c<n;){for(s=c,a=e[c];s&&t(e[s-1],a)>0;)e[s]=e[--s];s!==c++&&(e[s]=a)}else for(var u=o(n/2),l=i(r(e,0,u),t),f=i(r(e,u),t),d=l.length,p=f.length,h=0,v=0;h<d||v<p;)e[h+v]=h<d&&v<p?t(l[h],f[v])<=0?l[h++]:f[v++]:h<d?l[h++]:f[v++];return e};e.exports=i},function(e,t,n){"use strict";var r=n(117).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},function(e,t,n){"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},function(e,t,n){"use strict";e.exports=Math.sign||function(e){var t=+e;return 0===t||t!=t?t:t<0?-1:1}},function(e,t,n){"use strict";var r=n(20),o=n(96),i=n(50),a=n(372),s=n(74),c=r(a),u=r("".slice),l=Math.ceil,f=function(e){return function(t,n,r){var a,f,d=i(s(t)),p=o(n),h=d.length,v=void 0===r?" ":i(r);return p<=h||""===v?d:((f=c(v,l((a=p-h)/v.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(95),o=n(50),i=n(74),a=RangeError;e.exports=function(e){var t=o(i(this)),n="",s=r(e);if(s<0||s===1/0)throw new a("Wrong number of repetitions");for(;s>0;(s>>>=1)&&(t+=t))1&s&&(n+=t);return n}},function(e,t,n){"use strict";var r=n(17),o=n(38),i=n(94),a=n(374),s=Object.isExtensible,c=r((function(){s(1)}));e.exports=c||a?function(e){return!!o(e)&&((!a||"ArrayBuffer"!==i(e))&&(!s||s(e)))}:s},function(e,t,n){"use strict";var r=n(17);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,n){"use strict";var r=n(20);e.exports=r(1..valueOf)},function(e,t,n){"use strict";var r=n(38),o=Math.floor;e.exports=Number.isInteger||function(e){return!r(e)&&isFinite(e)&&o(e)===e}},function(e,t,n){"use strict";var r=n(39),o=n(378),i=n(107),a=n(40)("species");e.exports=function(e,t){var n,s=r(e).constructor;return void 0===s||i(n=r(s)[a])?t:o(n)}},function(e,t,n){"use strict";var r=n(223),o=n(160),i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(o(e)+" is not a constructor")}},function(e,t,n){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},function(e,t,n){"use strict";var r=n(39);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.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},function(e,t,n){"use strict";var r=n(17),o=n(22).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})),s=i||r((function(){var e=o("^r","gy");return e.lastIndex=2,null!==e.exec("str")}));e.exports={BROKEN_CARET:s,MISSED_STICKY:a,UNSUPPORTED_Y:i}},function(e,t,n){"use strict";var r,o,i=n(41),a=n(20),s=n(50),c=n(380),u=n(381),l=n(185),f=n(109),d=n(77).get,p=n(498),h=n(499),v=l("native-string-replace",String.prototype.replace),m=RegExp.prototype.exec,g=m,y=a("".charAt),b=a("".indexOf),w=a("".replace),O=a("".slice),E=(o=/b*/g,i(m,r=/a/,"a"),i(m,o,"a"),0!==r.lastIndex||0!==o.lastIndex),x=u.BROKEN_CARET,S=void 0!==/()??/.exec("")[1];(E||S||x||p||h)&&(g=function(e){var t,n,r,o,a,u,l,p=this,h=d(p),j=s(e),_=h.raw;if(_)return _.lastIndex=p.lastIndex,t=i(g,_,j),p.lastIndex=_.lastIndex,t;var T=h.groups,P=x&&p.sticky,C=i(c,p),I=p.source,k=0,R=j;if(P&&(C=w(C,"y",""),-1===b(C,"g")&&(C+="g"),R=O(j,p.lastIndex),p.lastIndex>0&&(!p.multiline||p.multiline&&"\n"!==y(j,p.lastIndex-1))&&(I="(?: "+I+")",R=" "+R,k++),n=new RegExp("^(?:"+I+")",C)),S&&(n=new RegExp("^"+I+"$(?!\\s)",C)),E&&(r=p.lastIndex),o=i(m,P?n:p,R),P?o?(o.input=O(o.input,k),o[0]=O(o[0],k),o.index=p.lastIndex,p.lastIndex+=o[0].length):p.lastIndex=0:E&&o&&(p.lastIndex=p.global?o.index+o[0].length:r),S&&o&&o.length>1&&i(v,o[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(o[a]=void 0)})),o&&T)for(o.groups=u=f(null),a=0;a<T.length;
2a++)u[(l=T[a])[0]]=o[l[1]];return o}),e.exports=g},function(e,t,n){"use strict";var r=n(496),o=TypeError;e.exports=function(e){if(r(e))throw new o("The method doesn't accept regular expressions");return e}},function(e,t,n){"use strict";var r=n(40)("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(273).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},function(e,t,n){"use strict";var r=n(186).PROPER,o=n(17),i=n(270);e.exports=function(e){return o((function(){return!!i[e]()||"âÂ
á "!=="âÂ
á "[e]()||r&&i[e].name!==e}))}},function(e,t,n){"use strict";var r=n(22),o=n(17),i=n(263),a=n(44).NATIVE_ARRAY_BUFFER_VIEWS,s=r.ArrayBuffer,c=r.Int8Array;e.exports=!a||!o((function(){c(1)}))||!o((function(){new c(-1)}))||!i((function(e){new c,new c(null),new c(1.5),new c(e)}),!0)||o((function(){return 1!==new c(new s(2),1,void 0).length}))},function(e,t,n){"use strict";var r,o=n(22),i=n(135),a=n(42),s=n(366),c=n(117),u=n(110),l=n(230),f=o.Function,d=/MSIE .\./.test(c)||"BUN"===s&&((r=o.Bun.version.split(".")).length<3||"0"===r[0]&&(r[1]<3||"3"===r[1]&&"0"===r[2]));e.exports=function(e,t){var n=t?2:1;return d?function(r,o){var s=l(arguments.length,1)>n,c=a(r)?r:f(r),d=s?u(arguments,n):[],p=s?function(){i(c,this,d)}:c;return t?e(p,o):e(p)}:e}},function(e,t,n){var r=n(967),o=n(234),i=n(391),a=i&&i.isTypedArray,s=a?o(a):r;e.exports=s},function(e,t){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},function(e,t,n){(function(e){var r=n(516),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s}).call(this,n(278)(e))},function(e,t,n){var r=n(279),o=n(968),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},function(e,t,n){var r=n(394),o=n(397),i=n(398),a=n(521),s=n(995),c=n(998),u=n(286),l=n(999),f=n(1e3),d=n(524),p=n(404),h=n(194),v=n(1003),m=n(1004),g=n(1009),y=n(63),b=n(277),w=n(1010),O=n(64),E=n(1012),x=n(165),S=n(399),j="[object Arguments]",_="[object Function]",T="[object Object]",P={};P[j]=P["[object Array]"]=P["[object ArrayBuffer]"]=P["[object DataView]"]=P["[object Boolean]"]=P["[object Date]"]=P["[object Float32Array]"]=P["[object Float64Array]"]=P["[object Int8Array]"]=P["[object Int16Array]"]=P["[object Int32Array]"]=P["[object Map]"]=P["[object Number]"]=P[T]=P["[object RegExp]"]=P["[object Set]"]=P["[object String]"]=P["[object Symbol]"]=P["[object Uint8Array]"]=P["[object Uint8ClampedArray]"]=P["[object Uint16Array]"]=P["[object Uint32Array]"]=!0,P["[object Error]"]=P[_]=P["[object WeakMap]"]=!1,e.exports=function e(t,n,C,I,k,R){var A,D=1&n,N=2&n,M=4&n;if(C&&(A=k?C(t,I,k,R):C(t)),void 0!==A)return A;if(!O(t))return t;var L=y(t);if(L){if(A=v(t),!D)return u(t,A)}else{var z=h(t),W=z==_||"[object GeneratorFunction]"==z;if(b(t))return c(t,D);if(z==T||z==j||W&&!k){if(A=N||W?{}:g(t),!D)return N?f(t,s(A,t)):l(t,a(A,t))}else{if(!P[z])return k?t:{};A=m(t,z,D)}}R||(R=new r);var F=R.get(t);if(F)return F;R.set(t,A),E(t)?t.forEach((function(r){A.add(e(r,n,C,r,t,R))})):w(t)&&t.forEach((function(r,o){A.set(o,e(r,n,C,o,t,R))}));var B=L?void 0:(M?N?p:d:N?S:x)(t);return o(B||t,(function(r,o){B&&(r=t[o=r]),i(A,o,e(r,n,C,o,t,R))})),A}},function(e,t,n){var r=n(280),o=n(974),i=n(975),a=n(976),s=n(977),c=n(978);function u(e){var t=this.__data__=new r(e);this.size=t.size}u.prototype.clear=o,u.prototype.delete=i,u.prototype.get=a,u.prototype.has=s,u.prototype.set=c,e.exports=u},function(e,t,n){var r=n(167)(n(78),"Map");e.exports=r},function(e,t,n){var r=n(983),o=n(990),i=n(992),a=n(993),s=n(994);function c(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])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;
vendor: 4,305 bytes, line 2
2++n<r&&!1!==t(e[n],n,e););return e}},function(e,t,n){var r=n(285),o=n(282),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];i.call(e,t)&&o(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},function(e,t,n){var r=n(517),o=n(996),i=n(166);e.exports=function(e){return i(e)?r(e,!0):o(e)}},function(e,t,n){var r=n(401),o=n(522),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return i.call(e,t)})))}:o;e.exports=s},function(e,t){e.exports=function(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(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},function(e,t,n){var r=n(518)(Object.getPrototypeOf,Object);e.exports=r},function(e,t,n){var r=n(525),o=n(523),i=n(399);e.exports=function(e){return r(e,i,o)}},function(e,t,n){var r=n(528);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},function(e,t,n){var r=n(63),o=n(196),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(a.test(e)||!i.test(e)||null!=t&&e in Object(t))}},function(e,t,n){var r=n(1017);e.exports=function(e){return null==e?"":r(e)}},function(e,t){e.exports=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)}},function(e,t,n){var r=n(1021),o=n(534)(r);e.exports=o},function(e,t){e.exports={}},function(e,t,n){var r=n(536),o=n(1027),i=n(1028),a=n(538),s=n(1043),c=n(542),u=n(1044),l=n(544),f=n(545),d=n(237),p=Math.max;e.exports=function(e,t,n,h,v,m,g,y){var b=2&t;if(!b&&"function"!=typeof e)throw new TypeError("Expected a function");var w=h?h.length:0;if(w||(t&=-97,h=v=void 0),g=void 0===g?g:p(d(g),0),y=void 0===y?y:d(y),w-=v?v.length:0,64&t){var O=h,E=v;h=v=void 0}var x=b?void 0:c(e),S=[e,t,n,h,v,O,E,m,g,y];if(x&&u(S,x),e=S[0],t=S[1],n=S[2],h=S[3],v=S[4],!(y=S[9]=void 0===S[9]?b?0:e.length:p(S[9]-w,0))&&24&t&&(t&=-25),t&&1!=t)j=8==t||16==t?i(e,t,y):32!=t&&33!=t||v.length?a.apply(void 0,S):s(e,t,n,h);else var j=o(e,t,n);return f((x?r:l)(j,S),e,t)}},function(e,t,n){var r=n(287),o=n(413);function i(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}i.prototype=r(o.prototype),i.prototype.constructor=i,e.exports=i},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(1038);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},function(e,t){var n="__lodash_placeholder__";e.exports=function(e,t){for(var r=-1,o=e.length,i=0,a=[];++r<o;){var s=e[r];s!==t&&s!==n||(e[r]=n,a[i++]=r)}return a}},function(e,t,n){var r=n(1046),o=n(64),i=n(196),a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||c.test(e)?u(e.slice(2),n?2:8):a.test(e)?NaN:+e}},function(e,t,n){var r=n(1053),o=n(86);e.exports=function e(t,n,i,a,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,i,a,e,s))}},function(e,t,n){var r=n(396),o=n(1054),i=n(1055);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,e.exports=a},function(e,t){e.exports=function(e,t){return e.has(t)}},function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},function(e,t,n){var r=n(398),o=n(195),i=n(233),a=n(64),s=n(168);e.exports=function(e,t,n,c){if(!a(e))return e;for(var u=-1,l=(t=o(t,e)).length,f=l-1,d=e;null!=d&&++u<l;){var p=s(t[u]),h=n;if("__proto__"===p||"constructor"===p||"prototype"===p)return e;if(u!=f){var v=d[p];void 0===(h=c?c(v,p,d):void 0)&&(h=a(v)?v:i(t[u+1])?[]:{})}r(d,p,h),d=d[p]}return e}},function(e,t,n){var r=n(418),o=n(414),i=n(553),a=n(164),s=n(234),c=n(419);e.exports=function(e,t,n,u){var l=-1,f=o,d=!0,p=e.length,h=[],v=t.length;if(!p)return h;
vendor: 2,186 bytes, line 2
2n&&(t=a(t,s(n))),u?(f=i,d=!1):t.length>=200&&(f=c,d=!1,t=new r(t));e:for(;++l<p;){var m=e[l],g=null==n?m:n(m);if(m=u||0!==m?m:0,d&&g==g){for(var y=v;y--;)if(t[y]===g)continue e;h.push(m)}else f(t,g,u)||h.push(m)}return h}},function(e,t,n){var r=n(1074),o=n(1077)(r);e.exports=o},function(e,t,n){"use strict";var r,o=n(1086),i=n(1087),a=n(1088),s=n(1089),c=n(1090),u=n(1091),l=n(201),f=n(1092),d=n(1093),p=n(1094),h=n(1095),v=n(1096),m=n(1097),g=Function,y=function(e){try{return g('"use strict"; return ('+e+").constructor;")()}catch(e){}},b=n(559),w=n(1099),O=function(){throw new l},E=b?function(){try{return O}catch(e){try{return b(arguments,"callee").get}catch(e){return O}}}():O,x=n(1100)(),S=n(1102),j="function"==typeof Reflect&&Reflect.getPrototypeOf||o.getPrototypeOf||S,_=n(561),T=n(425),P={},C="undefined"!=typeof Uint8Array&&j?j(Uint8Array):r,I={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":x&&j?j([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":P,"%AsyncGenerator%":P,"%AsyncGeneratorFunction%":P,"%AsyncIteratorPrototype%":P,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":a,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":g,"%GeneratorFunction%":P,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
2IteratorPrototype%":x&&j?j(j([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&x&&j?j((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":o,"%Object.getOwnPropertyDescriptor%":b,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":s,"%ReferenceError%":c,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&x&&j?j((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":x&&j?j(""[Symbol.iterator]()):r,"%Symbol%":x?Symbol:r,"%SyntaxError%":u,"%ThrowTypeError%":E,"%TypedArray%":C,"%TypeError%":l,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":f,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet,"%Function.prototype.call%":T,"%Function.prototype.apply%":_,"%Object.defineProperty%":w,"%Math.abs%":d,"%Math.floor%":p,"%Math.max%":h,"%Math.min%":v,"%Math.pow%":m};if(j)try{null.error}catch(e){var k=j(j(e));I["%Error.prototype%"]=k}var R=function e(t){var n;if("%AsyncFunction%"===t)n=y("async function () {}");else if("%GeneratorFunction%"===t)n=y("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=y("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&j&&(n=j(o.prototype))}return I[t]=n,n},A={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},D=n(292),N=n(1106),M=D.call(T,Array.prototype.concat),L=D.call(_,Array.prototype.splice),z=D.call(T,String.prototype.replace),W=D.call(T,String.prototype.slice),F=D.call(T,RegExp.prototype.exec),B=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,H=/\\(\\)?/g,U=function(e,t){var n,r=e;if(N(A,r)&&(r="%"+(n=A[r])[0]+"%"),N(I,r)){var o=I[r];if(o===P&&(o=R(r)),void 0===o&&!t)throw new l("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new u("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new l('"allowMissing" argument must be a boolean');if(null===F(/^%?[^%]*%?$/,e))throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=W(e,0,1),n=W(e,-1);if("%"===t&&"%"!==n)throw new u("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new u("invalid intrinsic syntax, expected opening `%`");var r=[];return z(e,B,(function(e,t,n,o){r[r.length]=n?z(o,H,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=U("%"+r+"%",t),i=o.name,a=o.value,s=!1,c=o.alias;c&&(r=c[0],L(n,M([0,1],c)));for(var f=1,d=!0;f<n.length;f+=1){var p=n[f],h=W(p,0,1),v=W(p,-1);if(('"'===h||"'"===h||"`"===h||'"'===v||"'"===v||"`"===v)&&h!==v)throw new u("property names with quotes must have matching quotes");if("constructor"!==p&&d||(s=!0),N(I,i="%"+(r+="."+p)+"%"))a=I[i];
2else if(null!=a){if(!(p in a)){if(!t)throw new l("base intrinsic for "+e+" exists, but the property is not available.");return}if(b&&f+1>=n.length){var m=b(a,p);a=(d=!!m)&&"get"in m&&!("originalValue"in m.get)?m.get:a[p]}else d=N(a,p),a=a[p];d&&!s&&(I[i]=a)}}return a}},function(e,t,n){"use strict";e.exports=Function.prototype.call},function(e,t,n){"use strict";var r=String.prototype.replace,o=/%20/g,i="RFC1738",a="RFC3986";e.exports={default:a,formatters:{RFC1738:function(e){return r.call(e,o,"+")},RFC3986:function(e){return String(e)}},RFC1738:i,RFC3986:a}},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,n){"use strict";function r(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 o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.addClassName=d,t.addEvent=function(e,t,n,r){if(!e)return;var i=o({capture:!0},r);e.addEventListener?e.addEventListener(t,n,i):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&&d(e.body,"react-draggable-transparent-selection")},t.createCSSTransform=function(e,t){var n=f(e,t,"px");return i({},(0,s.browserPrefixToKey)("transform",s.default),n)},t.createSVGTransform=function(e,t){return f(e,t,"")},t.getTouch=function(e,t){return e.targetTouches&&(0,a.findInArray)(e.targetTouches,(function(e){return t===e.identifier}))||e.changedTouches&&(0,a.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=f,t.innerHeight=function(e){var t=e.clientHeight,n=e.ownerDocument.defaultView.getComputedStyle(e);return t-=(0,a.int)(n.paddingTop),t-=(0,a.int)(n.paddingBottom)},t.innerWidth=function(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return t-=(0,a.int)(n.paddingLeft),t-=(0,a.int)(n.paddingRight)},t.matchesSelector=l,t.matchesSelectorAndParentsTo=function(e,t,n){var r=e;do{if(l(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,a.int)(n.borderTopWidth),t+=(0,a.int)(n.borderBottomWidth)},t.outerWidth=function(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return t+=(0,a.int)(n.borderLeftWidth),t+=(0,a.int)(n.borderRightWidth)},t.removeClassName=p,t.removeEvent=function(e,t,n,r){if(!e)return;var i=o({capture:!0},r);e.removeEventListener?e.removeEventListener(t,n,i):e.detachEvent?e.detachEvent("on"+t,n):e["on"+t]=null},t.removeUserSelectStyles=function(e){if(!e)return;try{if(e.body&&p(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){}};
2var a=n(293),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1133));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u="";function l(e,t){return u||(u=(0,a.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],(function(t){return(0,a.isFunction)(e[t])}))),!!(0,a.isFunction)(e[u])&&e[u](t)}function f(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),s="".concat("string"==typeof t.y?t.y:t.y+n);i="translate(".concat(a,", ").concat(s,")")+i}return i}function d(e,t){e.classList?e.classList.add(t):e.className.match(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)")))||(e.className+=" ".concat(t))}function p(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)"),"g"),"")}},function(e,t,n){"use strict";function r(e){return function(){return null}}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MosaicDropTargetPosition=void 0,t.MosaicDropTargetPosition={TOP:"top",BOTTOM:"bottom",LEFT:"left",RIGHT:"right"}},function(e,t,n){var r=n(411);function o(e,t,n){var i=r(e,8,void 0,void 0,void 0,void 0,void 0,t=n?void 0:t);return i.placeholder=o.placeholder,i}o.placeholder={},e.exports=o},function(e,t,n){var r=n(1070),o=n(1071);e.exports=function(e,t,n){return null==e?e:r(e,t,o(n))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(1),o=n(53);function i(e){return e&&"object"===Object(o.a)(e)&&e.constructor===Object}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0},o=n.clone?Object(r.a)({},e):e;return i(e)&&i(t)&&Object.keys(t).forEach((function(r){"__proto__"!==r&&(i(t[r])&&r in e?o[r]=a(e[r],t[r],n):o[r]=t[r])})),o}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(333)),o=a(n(1177)),i=n(120);function a(e){return e&&e.__esModule?e:{default:e}}var s={backends:[{backend:r.default,transition:i.MouseTransition},{backend:o.default,options:{enableMouseEvents:!0},preview:!0,transition:i.TouchTransition}]};t.default=s},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return r.default})),n.d(t,"HTML5DragTransition",(function(){return r.HTML5DragTransition})),n.d(t,"TouchTransition",(function(){return r.TouchTransition})),n.d(t,"MouseTransition",(function(){return r.MouseTransition})),n.d(t,"createTransition",(function(){return r.createTransition})),n.d(t,"Preview",(function(){return v}));var r=n(120),o=n(0),i=n.n(o),a=n(11),s=n.n(a),c=n(585),u=i.a.createContext(),l=function(e){var t=Object(c.a)((function(e){return{currentOffset:e.getSourceClientOffset(),isDragging:e.isDragging(),itemType:e.getItemType(),item:e.getItem()}}));if(!t.isDragging||null===t.currentOffset)return null;var n,r,o,a={itemType:t.itemType,item:t.item,style:(n=t.currentOffset,r="translate(".concat(n.x,"px, ").concat(n.y,"px)"),{pointerEvents:"none",position:"fixed",top:0,left:0,transform:r,WebkitTransform:r})};return o=e.children&&"function"==typeof e.children?e.children(a):e.children?e.children:e.generator(a),i.a.createElement(u.Provider,{value:a},o)};l.propTypes={generator:s.a.func,children:s.a.oneOfType([s.a.node,s.a.func])};var f=l;function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(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 p(e,t)}
2(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 p(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 h=function(e){var t=d(Object(o.useState)(!1),2),n=t[0],a=t[1];return Object(o.useEffect)((function(){var e={backendChanged:function(e){a(e.previewEnabled())}};return r.PreviewManager.register(e),function(){r.PreviewManager.unregister(e)}})),n?i.a.createElement(f,e):null};h.Context=u,h.propTypes=f.propTypes;var v=h},function(e,t,n){var r=n(148),o=n(63),i=n(86);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},function(e,t){e.exports=function(e){return null===e}},function(e,t,n){var r=n(285),o=n(554),i=Object.prototype.hasOwnProperty,a=o((function(e,t,n){i.call(e,n)?e[n].push(t):r(e,n,[t])}));e.exports=a},function(e,t,n){e.exports=function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,n){return t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},t(e,n)}function n(){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}}function r(e,o,i){return r=n()?Reflect.construct:function(e,n,r){var o=[null];o.push.apply(o,n);var i=new(Function.bind.apply(e,o));return r&&t(i,r.prototype),i},r.apply(null,arguments)}function o(e){return i(e)||a(e)||s(e)||u()}function i(e){if(Array.isArray(e))return c(e)}function a(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function s(e,t){if(e){if("string"==typeof e)return c(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)?c(e,t):void 0}}function c(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(){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 l=Object.hasOwnProperty,f=Object.setPrototypeOf,d=Object.isFrozen,p=Object.getPrototypeOf,h=Object.getOwnPropertyDescriptor,v=Object.freeze,m=Object.seal,g=Object.create,y="undefined"!=typeof Reflect&&Reflect,b=y.apply,w=y.construct;b||(b=function(e,t,n){return e.apply(t,n)}),v||(v=function(e){return e}),m||(m=function(e){return e}),w||(w=function(e,t){return r(e,o(t))});var O=R(Array.prototype.forEach),E=R(Array.prototype.pop),x=R(Array.prototype.push),S=R(String.prototype.toLowerCase),j=R(String.prototype.toString),_=R(String.prototype.match),T=R(String.prototype.replace),P=R(String.prototype.indexOf),C=R(String.prototype.trim),I=R(RegExp.prototype.test),k=A(TypeError);function R(e){return 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];return b(e,t,r)}}function A(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return w(e,n)}}function D(e,t,n){var r;n=null!==(r=n)&&void 0!==r?r:S,f&&f(e,null);for(var o=t.length;o--;){var i=t[o];if("string"==typeof i){var a=n(i);a!==i&&(d(t)||(t[o]=a),i=a)}e[i]=!0}return e}function N(e){var t,n=g(null);for(t in e)!0===b(l,e,[t])&&(n[t]=e[t]);return n}function M(e,t){for(;null!==e;){var n=h(e,t);if(n){if(n.get)return R(n.get);if("function"==typeof n.value)return R(n.value)}e=p(e)}function r(e){return console.warn("fallback value for",e),null}return r}var L=v(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),z=v(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),W=v(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),F=v(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),B=v(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),H=v(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),U=v(["#text"]),V=v(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
2spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),G=v(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),q=v(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),$=v(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),K=m(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Z=m(/<%[\w\W]*|[\w\W]*%>/gm),X=m(/\${[\w\W]*}/gm),Y=m(/^data-[\-\w.\u00B7-\uFFFF]+$/),Q=m(/^aria-[\-\w]+$/),J=m(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ee=m(/^(?:\w+script|data):/i),te=m(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ne=m(/^html$/i),re=m(/^[a-z][.\w]*(-[.\w]+)+$/i),oe=function(){return"undefined"==typeof window?null:window},ie=function(t,n){if("object"!==e(t)||"function"!=typeof t.createPolicy)return null;var r=null,o="data-tt-policy-suffix";n.currentScript&&n.currentScript.hasAttribute(o)&&(r=n.currentScript.getAttribute(o));var i="dompurify"+(r?"#"+r:"");try{return t.createPolicy(i,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}};function ae(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:oe(),n=function(e){return ae(e)};if(n.version="2.5.8",n.removed=[],!t||!t.document||9!==t.document.nodeType)return n.isSupported=!1,n;var r=t.document,i=t.document,a=t.DocumentFragment,s=t.HTMLTemplateElement,c=t.Node,u=t.Element,l=t.NodeFilter,f=t.NamedNodeMap,d=void 0===f?t.NamedNodeMap||t.MozNamedAttrMap:f,p=t.HTMLFormElement,h=t.DOMParser,m=t.trustedTypes,g=u.prototype,y=M(g,"cloneNode"),b=M(g,"nextSibling"),w=M(g,"childNodes"),R=M(g,"parentNode");if("function"==typeof s){var A=i.createElement("template");A.content&&A.content.ownerDocument&&(i=A.content.ownerDocument)}var se=ie(m,r),ce=se?se.createHTML(""):"",ue=i,le=ue.implementation,fe=ue.createNodeIterator,de=ue.createDocumentFragment,pe=ue.getElementsByTagName,he=r.importNode,ve={};try{ve=N(i).documentMode?i.documentMode:{}}catch(e){}var me={};n.isSupported="function"==typeof R&&le&&void 0!==le.createHTMLDocument&&9!==ve;var ge,ye,be=K,we=Z,Oe=X,Ee=Y,xe=Q,Se=ee,je=te,_e=re,Te=J,Pe=null,Ce=D({},[].concat(o(L),o(z),o(W),o(B),o(U))),Ie=null,ke=D({},[].concat(o(V),o(G),o(q),o($))),Re=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Ae=null,De=null,Ne=!0,Me=!0,Le=!1,ze=!0,We=!1,Fe=!0,Be=!1,He=!1,Ue=!1,Ve=!1,Ge=!1,qe=!1,$e=!0,Ke=!1,Ze="user-content-",Xe=!0,Ye=!1,Qe={},Je=null,et=D({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),tt=null,nt=D({},["audio","video","img","source","image","track"]),rt=null,ot=D({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),it="http://www.w3.org/1998/Math/MathML",at="http://www.w3.org/2000/svg",st="http://www.w3.org/1999/xhtml",ct=st,ut=!1,lt=null,ft=D({},[it,at,st],j),dt=["application/xhtml+xml","text/html"],pt="text/html",ht=null,vt=i.createElement("form"),mt=function(e){return e instanceof RegExp||e instanceof Function},gt=function(t){ht&&ht===t||(t&&"object"===e(t)||(t={}
vendor: 9,906 bytes, line 2
2),t=N(t),ge=ge=-1===dt.indexOf(t.PARSER_MEDIA_TYPE)?pt:t.PARSER_MEDIA_TYPE,ye="application/xhtml+xml"===ge?j:S,Pe="ALLOWED_TAGS"in t?D({},t.ALLOWED_TAGS,ye):Ce,Ie="ALLOWED_ATTR"in t?D({},t.ALLOWED_ATTR,ye):ke,lt="ALLOWED_NAMESPACES"in t?D({},t.ALLOWED_NAMESPACES,j):ft,rt="ADD_URI_SAFE_ATTR"in t?D(N(ot),t.ADD_URI_SAFE_ATTR,ye):ot,tt="ADD_DATA_URI_TAGS"in t?D(N(nt),t.ADD_DATA_URI_TAGS,ye):nt,Je="FORBID_CONTENTS"in t?D({},t.FORBID_CONTENTS,ye):et,Ae="FORBID_TAGS"in t?D({},t.FORBID_TAGS,ye):{},De="FORBID_ATTR"in t?D({},t.FORBID_ATTR,ye):{},Qe="USE_PROFILES"in t&&t.USE_PROFILES,Ne=!1!==t.ALLOW_ARIA_ATTR,Me=!1!==t.ALLOW_DATA_ATTR,Le=t.ALLOW_UNKNOWN_PROTOCOLS||!1,ze=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,We=t.SAFE_FOR_TEMPLATES||!1,Fe=!1!==t.SAFE_FOR_XML,Be=t.WHOLE_DOCUMENT||!1,Ve=t.RETURN_DOM||!1,Ge=t.RETURN_DOM_FRAGMENT||!1,qe=t.RETURN_TRUSTED_TYPE||!1,Ue=t.FORCE_BODY||!1,$e=!1!==t.SANITIZE_DOM,Ke=t.SANITIZE_NAMED_PROPS||!1,Xe=!1!==t.KEEP_CONTENT,Ye=t.IN_PLACE||!1,Te=t.ALLOWED_URI_REGEXP||Te,ct=t.NAMESPACE||st,Re=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&mt(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Re.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&mt(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Re.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Re.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),We&&(Me=!1),Ge&&(Ve=!0),Qe&&(Pe=D({},o(U)),Ie=[],!0===Qe.html&&(D(Pe,L),D(Ie,V)),!0===Qe.svg&&(D(Pe,z),D(Ie,G),D(Ie,$)),!0===Qe.svgFilters&&(D(Pe,W),D(Ie,G),D(Ie,$)),!0===Qe.mathMl&&(D(Pe,B),D(Ie,q),D(Ie,$))),t.ADD_TAGS&&(Pe===Ce&&(Pe=N(Pe)),D(Pe,t.ADD_TAGS,ye)),t.ADD_ATTR&&(Ie===ke&&(Ie=N(Ie)),D(Ie,t.ADD_ATTR,ye)),t.ADD_URI_SAFE_ATTR&&D(rt,t.ADD_URI_SAFE_ATTR,ye),t.FORBID_CONTENTS&&(Je===et&&(Je=N(Je)),D(Je,t.FORBID_CONTENTS,ye)),Xe&&(Pe["#text"]=!0),Be&&D(Pe,["html","head","body"]),Pe.table&&(D(Pe,["tbody"]),delete Ae.tbody),v&&v(t),ht=t)},yt=D({},["mi","mo","mn","ms","mtext"]),bt=D({},["annotation-xml"]),wt=D({},["title","style","font","a","script"]),Ot=D({},z);D(Ot,W),D(Ot,F);var Et=D({},B);D(Et,H);var xt=function(e){var t=R(e);t&&t.tagName||(t={namespaceURI:ct,tagName:"template"});var n=S(e.tagName),r=S(t.tagName);return!!lt[e.namespaceURI]&&(e.namespaceURI===at?t.namespaceURI===st?"svg"===n:t.namespaceURI===it?"svg"===n&&("annotation-xml"===r||yt[r]):Boolean(Ot[n]):e.namespaceURI===it?t.namespaceURI===st?"math"===n:t.namespaceURI===at?"math"===n&&bt[r]:Boolean(Et[n]):e.namespaceURI===st?!(t.namespaceURI===at&&!bt[r])&&!(t.namespaceURI===it&&!yt[r])&&!Et[n]&&(wt[n]||!Ot[n]):!("application/xhtml+xml"!==ge||!lt[e.namespaceURI]))},St=function(e){x(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=ce}catch(t){e.remove()}}},jt=function(e,t){try{x(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){x(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Ie[e])if(Ve||Ge)try{St(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},_t=function(e){var t,n;if(Ue)e="<remove></remove>"+e;else{var r=_(e,/^[\r\n\t ]+/);n=r&&r[0]}"application/xhtml+xml"===ge&&ct===st&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");var o=se?se.createHTML(e):e;if(ct===st)try{t=(new h).parseFromString(o,ge)}catch(e){}if(!t||!t.documentElement){t=le.createDocument(ct,"template",null);try{t.documentElement.innerHTML=ut?ce:o}catch(e){}}var a=t.body||t.documentElement;return e&&n&&a.insertBefore(i.createTextNode(n),a.childNodes[0]||null),ct===st?pe.call(t,Be?"html":"body")[0]:Be?t.documentElement:a},Tt=function(e){return fe.call(e.ownerDocument||e,e,l.SHOW_ELEMENT|l.SHOW_COMMENT|l.SHOW_TEXT|l.SHOW_PROCESSING_INSTRUCTION|l.SHOW_CDATA_SECTION,null,!1)},Pt=function(e){return e instanceof p&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof d)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Ct=function(t){return"object"===e(c)?t instanceof c:t&&"object"===e(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},It=function(e,t,r){me[e]&&O(me[e],(function(e){e.call(n,t,r,ht)}))},kt=function(e){var t;if(It("beforeSanitizeElements",e,null),Pt(e))return St(e),!0;if(I(/[\u0080-\uFFFF]/,e.nodeName))return St(e),!0;var r=ye(e.nodeName);if(It("uponSanitizeElement",e,{tagName:r,allowedTags:Pe}),e.hasChildNodes()&&!Ct(e.firstElementChild)&&(!Ct(e.content)||!Ct(e.content.firstElementChild))&&I(/<[/\w]/g,e.innerHTML)&&I(/<[/\w]/g,e.textContent))return St(e),!0;if("select"===r&&I(/<template/i,e.innerHTML))return St(e),!0;if(7===e.nodeType)return St(e),!0;if(Fe&&8===e.nodeType&&I(/<[/\w]/g,e.data))return St(e),!0;if(!Pe[r]||Ae[r]){if(!Ae[r]&&At(r)){if(Re.tagNameCheck instanceof RegExp&&I(Re.tagNameCheck,r))return!1;if(Re.tagNameCheck instanceof Function&&Re.tagNameCheck(r))return!1}if(Xe&&!Je[r]){var o=R(e)||e.parentNode,i=w(e)||e.childNodes;if(i&&o)for(var a=i.length-1;a>=0;--a){var s=y(i[a],!0);s.__removalCount=(e.__removalCount||0)+1,o.insertBefore(s,b(e))}}return St(e),!0}return e instanceof u&&!xt(e)?(St(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!I(/<\/no(script|embed|frames)/i,e.innerHTML)?(We&&3===e.nodeType&&(t=e.textContent,t=T(t,be," "),t=T(t,we," "),t=T(t,Oe," "),e.textContent!==t&&(x(n.removed,{element:e.cloneNode()}),e.textContent=t)),It("afterSanitizeElements",e,null),!1):(St(e),!0)},Rt=function(e,t,n){if($e&&("id"===t||"name"===t)&&(n in i||n in vt))return!1;if(Me&&!De[t]&&I(Ee,t));else if(Ne&&I(xe,t));else if(!Ie[t]||De[t]){if(!(At(e)&&(Re.tagNameCheck instanceof RegExp&&I(Re.tagNameCheck,e)||Re.tagNameCheck instanceof Function&&Re.tagNameCheck(e))&&(Re.attributeNameCheck instanceof RegExp&&I(Re.attributeNameCheck,t)||Re.attributeNameCheck instanceof Function&&Re.attributeNameCheck(t))||"is"===t&&Re.allowCustomizedBuiltInElements&&(Re.tagNameCheck instanceof RegExp&&I(Re.tagNameCheck,n)||Re.tagNameCheck instanceof Function&&Re.tagNameCheck(n))))return!1}else if(rt[t]);else if(I(Te,T(n,je,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==P(n,"data:")||!tt[e])if(Le&&!I(Se,T(n,je,"")));else if(n)return!1;return!0},At=function(e){return"annotation-xml"!==e&&_(e,_e)},Dt=function(t){var r,o,i,a;It("beforeSanitizeAttributes",t,null);var s=t.attributes;if(s&&!Pt(t)){var c={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ie};for(a=s.length;a--;){var u=r=s[a],l=u.name,f=u.namespaceURI;if(o="value"===l?r.value:C(r.value),i=ye(l),c.attrName=i,c.attrValue=o,c.keepAttr=!0,c.forceKeepAttr=void 0,It("uponSanitizeAttribute",t,c),o=c.attrValue,!c.forceKeepAttr&&(jt(l,t),c.keepAttr))if(ze||!I(/\/>/i,o)){We&&(o=T(o,be," "),o=T(o,we," "),o=T(o,Oe," "));var d=ye(t.nodeName);if(Rt(d,i,o))if(!Ke||"id"!==i&&"name"!==i||(jt(l,t),o=Ze+o),Fe&&I(/((--!?|])>)|<\/(style|title)/i,o))jt(l,t);else{if(se&&"object"===e(m)&&"function"==typeof m.getAttributeType)if(f);else switch(m.getAttributeType(d,i)){case"TrustedHTML":o=se.createHTML(o);break;case"TrustedScriptURL":o=se.createScriptURL(o)}try{f?t.setAttributeNS(f,l,o):t.setAttribute(l,o),Pt(t)?St(t):E(n.removed)}catch(e){}}}else jt(l,t)}It("afterSanitizeAttributes",t,null)}},Nt=function e(t){var n,r=Tt(t);for(It("beforeSanitizeShadowDOM",t,null);n=r.nextNode();)It("uponSanitizeShadowNode",n,null),kt(n),Dt(n),n.content instanceof a&&e(n.content);It("afterSanitizeShadowDOM",t,null)};return n.sanitize=function(o){var i,s,u,l,f,d=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((ut=!o)&&(o="\x3c!--\x3e"),"string"!=typeof o&&!Ct(o)){if("function"!=typeof o.toString)throw k("toString is not a function");if("string"!=typeof(o=o.toString()))throw k("dirty is not a string, aborting")}if(!n.isSupported){if("object"===e(t.toStaticHTML)||"function"==typeof t.toStaticHTML){if("string"==typeof o)return t.toStaticHTML(o);if(Ct(o))return t.toStaticHTML(o.outerHTML)}return o}if(He||gt(d),n.removed=[],"string"==typeof o&&(Ye=!1),Ye){if(o.nodeName){var p=ye(o.nodeName);if(!Pe[p]||Ae[p])throw k("root node is forbidden and cannot be sanitized in-place")}}else if(o instanceof c)1===(s=(i=_t("\x3c!----\x3e")).ownerDocument.importNode(o,!0)).nodeType&&"BODY"===s.nodeName||"HTML"===s.nodeName?i=s:i.appendChild(s);else{if(!Ve&&!We&&!Be&&-1===o.indexOf("<"))return se&&qe?se.createHTML(o):o;if(!(i=_t(o)))return Ve?null:qe?ce:""}i&&Ue&&St(i.firstChild);for(var h=Tt(Ye?o:i);u=h.nextNode();)3===u.nodeType&&u===l||(kt(u),Dt(u),u.content instanceof a&&Nt(u.content),l=u);if(l=null,Ye)return o;if(Ve){if(Ge)for(f=de.call(i.ownerDocument);i.firstChild;)f.appendChild(i.firstChild);else f=i;return(Ie.shadowroot||Ie.shadowrootmod)&&(f=he.call(r,f,!0)),f}var v=Be?i.outerHTML:i.innerHTML;return Be&&Pe["!doctype"]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&I(ne,i.ownerDocument.doctype.name)&&(v="<!DOCTYPE "+i.ownerDocument.doctype.name+">\n"+v),We&&(v=T(v,be," "),v=T(v,we," "),v=T(v,Oe," ")),se&&qe?se.createHTML(v):v},n.setConfig=function(e){gt(e),He=!0},n.clearConfig=function(){ht=null,He=!1},n.isValidAttribute=function(e,t,n){ht||gt({});var r=ye(e),o=ye(t);return Rt(r,o,n)},n.addHook=function(e,t){"function"==typeof t&&(me[e]=me[e]||[],x(me[e],t))},n.removeHook=function(e){if(me[e])return E(me[e])},n.removeHooks=function(e){me[e]&&(me[e]=[])},n.removeAllHooks=function(){me={}},n}return ae()}()},function(e,t,n){var r=n(1138),o=n(1139);e.exports=function(e,t,n){var i=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var a=(e=e||{}).random||(e.rng||r)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t)for(var s=0;s<16;++s)t[i+s]=a[s];return t||o(a)}},function(e,t,n){"use strict";var r=n(25),o=n(26);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M20 8h-3V6.21c0-2.61-1.91-4.94-4.51-5.19C9.51.74 7 3.08 7 6v2H4v14h16V8zm-8 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zM9 8V6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9z"}),"LockSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M10 17l5-5-5-5v10z"}),"ArrowRightSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M14 7l-5 5 5 5V7z"}),"ArrowLeftSharp");t.default=a},function(e,t,n){var r=n(422),o=n(198),i=n(200),a=n(290),s=i((function(e,t){return a(e)?r(e,o(t,1,a,!0)):[]}));e.exports=s},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M10 16.5l6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"PlayCircleOutlineSharp");t.default=a},function(e,t,n){var r=n(198),o=n(1169),i=n(200),a=n(1174),s=i((function(e,t){if(null==e)return[];var n=t.length;return n>1&&a(e,t[0],t[1])?t=[]:n>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=s},function(e,t,n){var r=n(401),o=n(200),i=n(1175),a=n(290),s=o((function(e){return i(r(e,a))}));e.exports=s},,,,,,,,,function(e,t,n){"use strict";var r=n(184);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,n){"use strict";var r=n(41),o=n(42),i=n(38),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&o(n=e.toString)&&!i(s=r(n,e)))return s;if(o(n=e.valueOf)&&!i(s=r(n,e)))return s;if("string"!==t&&o(n=e.toString)&&!i(s=r(n,e)))return s;throw new a("Can't convert object to primitive value")}},function(e,t,n){"use strict";var r=n(34),o=n(17),i=n(259);e.exports=!r&&!o((function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var r=n(34),o=n(17);e.exports=r&&o((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},function(e,t,n){"use strict";var r=n(22),o=n(42),i=r.WeakMap;e.exports=o(i)&&/native code/.test(String(i))},function(e,t,n){"use strict";var r=n(20),o=n(47),i=n(81),a=n(219).indexOf,s=n(218),c=r([].push);e.exports=function(e,t){var n,r=i(e),u=0,l=[];for(n in r)!o(s,n)&&o(r,n)&&c(l,n);for(;t.length>u;)o(r,n=t[u++])&&(~a(l,n)||c(l,n));return l}},function(e,t,n){"use strict";var r=Math.ceil,o=Math.floor;e.exports=Math.trunc||function(e){var t=+e;return(t>0?o:r)(t)}},function(e,t,n){"use strict";var r=n(75);e.exports=r("document","documentElement")},function(e,t,n){"use strict";var r=n(40);t.f=r},function(e,t,n){"use strict";var r=n(22);e.exports=r},function(e,t,n){"use strict";var r=n(41),o=n(75),i=n(40),a=n(58);e.exports=function(){var e=o("Symbol"),t=e&&e.prototype,n=t&&t.valueOf,s=i("toPrimitive");t&&!t[s]&&a(t,s,(function(e){return r(n,this)}),{arity:1})}},function(e,t,n){"use strict";var r=n(184);e.exports=r&&!!Symbol.for&&!!Symbol.keyFor},function(e,t,n){"use strict";var r=n(51),o=n(143),i=n(59),a=n(361),s=Math.min;e.exports=[].copyWithin||function(e,t){var n=r(this),c=i(n),u=o(e,c),l=o(t,c),f=arguments.length>2?arguments[2]:void 0,d=s((void 0===f?c:o(f,c))-l,c-u),p=1;for(l<u&&u<l+d&&(p=-1,l+=d-1,u+=d-1);d-- >0;)l in n?n[u]=n[l]:a(n,u),u+=p,l+=p;return n}},function(e,t,n){"use strict";var r=n(144),o=n(59),i=n(360),a=n(119),s=function(e,t,n,c,u,l,f,d){for(var p,h,v=u,m=0,g=!!f&&a(f,d);m<c;)m in n&&(p=g?g(n[m],m,t):n[m],l>0&&r(p)?(h=o(p),v=s(e,t,p,h,v,l-1)-1):(i(v+1),e[v]=p),v++),m++;return v};e.exports=s},function(e,t,n){"use strict";var r=n(69).forEach,o=n(136)("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(119),o=n(41),i=n(51),a=n(734),s=n(363),c=n(223),u=n(59),l=n(162),f=n(262),d=n(226),p=Array;e.exports=function(e){var t=i(e),n=c(this),h=arguments.length,v=h>1?arguments[1]:void 0,m=void 0!==v;m&&(v=r(v,h>2?arguments[2]:void 0));var g,y,b,w,O,E,x=d(t),S=0;if(!x||this===p&&s(x))for(g=u(t),y=n?new this(g):p(g);g>S;S++)E=m?v(t[S],S):t[S],l(y,S,E);else for(y=n?new this:[],O=(w=f(t,x)).next;!(b=o(O,w)).done;S++)E=m?a(w,v,[b.value,S],!0):b.value,l(y,S,E);return y.length=S,y}},function(e,t,n){"use strict";var r=n(41),o=n(39),i=n(159);e.exports=function(e,t,n){var a,s;o(e);
vendor: 4,519 bytes, line 2
2try{if(!(a=i(e,"return"))){if("throw"===t)throw n;return n}a=r(a,e)}catch(e){s=!0,a=e}if("throw"===t)throw n;if(s)throw a;return o(a),n}},function(e,t,n){"use strict";var r=n(474).IteratorPrototype,o=n(109),i=n(141),a=n(97),s=n(225),c=function(){return this};e.exports=function(e,t,n,u){var l=t+" Iterator";return e.prototype=o(r,{next:i(+!u,n)}),a(e,l,!1,!0),s[l]=c,e}},function(e,t,n){"use strict";var r,o,i,a=n(17),s=n(42),c=n(38),u=n(109),l=n(112),f=n(58),d=n(40),p=n(76),h=d("iterator"),v=!1;[].keys&&("next"in(i=[].keys())?(o=l(l(i)))!==Object.prototype&&(r=o):v=!0),!c(r)||a((function(){var e={};return r[h].call(e)!==e}))?r={}:p&&(r=u(r)),s(r[h])||f(r,h,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:v}},function(e,t,n){"use strict";var r=n(739),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i("Can't set "+o(e)+" as a prototype")}},function(e,t,n){"use strict";var r=n(135),o=n(81),i=n(95),a=n(59),s=n(136),c=Math.min,u=[].lastIndexOf,l=!!u&&1/[1].lastIndexOf(1,-0)<0,f=s("lastIndexOf"),d=l||!f;e.exports=d?function(e){if(l)return r(u,this,arguments)||0;var t=o(this),n=a(t);if(0===n)return-1;var s=n-1;for(arguments.length>1&&(s=c(s,i(arguments[1]))),s<0&&(s=n+s);s>=0;s--)if(s in t&&t[s]===e)return s||0;return-1}:u},function(e,t,n){"use strict";var r=n(117).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},function(e,t,n){"use strict";var r=n(117);e.exports=/MSIE|Trident/.test(r)},function(e,t,n){"use strict";var r=n(95),o=n(96),i=RangeError;e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=o(t);if(t!==n)throw new i("Wrong length or index");return n}},function(e,t,n){"use strict";var r=n(756);e.exports=Math.fround||function(e){return r(e,1.1920928955078125e-7,34028234663852886e22,11754943508222875e-54)}},function(e,t,n){"use strict";var r=n(20),o=n(68),i=n(38),a=n(47),s=n(110),c=n(215),u=Function,l=r([].concat),f=r([].join),d={};e.exports=c?u.bind:function(e){var t=o(this),n=t.prototype,r=s(arguments,1),c=function(){var n=l(r,s(arguments));return this instanceof c?function(e,t,n){if(!a(d,t)){for(var r=[],o=0;o<t;o++)r[o]="a["+o+"]";d[t]=u("C,a","return new C("+f(r,",")+")")}return d[t](e,n)}(t,n.length,n):t.apply(e,n)};return i(n)&&(c.prototype=n),c}},function(e,t,n){"use strict";var r=n(109),o=n(111),i=n(228),a=n(119),s=n(147),c=n(107),u=n(190),l=n(364),f=n(265),d=n(188),p=n(34),h=n(163).fastKey,v=n(77),m=v.set,g=v.getterFor;e.exports={getConstructor:function(e,t,n,l){var f=e((function(e,o){s(e,d),m(e,{type:t,index:r(null),first:null,last:null,size:0}),p||(e.size=0),c(o)||u(o,e[l],{that:e,AS_ENTRIES:n})})),d=f.prototype,v=g(t),y=function(e,t,n){var r,o,i=v(e),a=b(e,t);return a?a.value=n:(i.last=a={index:o=h(t,!0),key:t,value:n,previous:r=i.last,next:null,removed:!1},i.first||(i.first=a),r&&(r.next=a),p?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,t){var n,r=v(e),o=h(t);if("F"!==o)return r.index[o];for(n=r.first;n;n=n.next)if(n.key===t)return n};return i(d,{clear:function(){for(var e=v(this),t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=null),t=t.next;e.first=e.last=null,e.index=r(null),p?e.size=0:this.size=0},delete:function(e){var t=this,n=v(t),r=b(t,e);if(r){var o=r.next,i=r.previous;delete n.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),n.first===r&&(n.first=o),n.last===r&&(n.last=i),p?n.size--:t.size--}return!!r},forEach:function(e){for(var t,n=v(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!!b(this,e)}}),i(d,n?{get:function(e){var t=b(this,e);return t&&t.value},set:function(e,t){return y(this,0===e?0:e,t)}}:{add:function(e){return y(this,e=0===e?0:e,e)}}),p&&o(d,"size",{configurable:!0,get:function(){return v(this).size}}),f},setStrong:function(e,t,n){var r=t+" Iterator",o=g(t),i=g(r);l(e,t,(function(e,t){m(this,{type:r,target:e,state:o(e),kind:t,last:null})}),(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)?f("keys"===t?n.key:"values"===t?n.value:[n.key,n.value],!1):(e.target=null,f(void 0,!0))}),n?"entries":"values",!n,!0),d(t)}}},function(e,t,n){"use strict";var r=Math.log;e.exports=Math.log1p||function(e){var t=+e;return t>-1e-8&&t<1e-8?t-t*t/2:r(1+t)}},function(e,t,n){"use strict";var r=n(22),o=n(17),i=n(20),a=n(50),s=n(191).trim,c=n(270),u=i("".charAt),l=r.parseFloat,f=r.Symbol,d=f&&f.iterator,p=1/l(c+"-0")!=-1/0||d&&!o((function(){l(Object(d))}
vendor: 10,307 bytes, line 2
2));e.exports=p?function(e){var t=s(a(e)),n=l(t);return 0===n&&"-"===u(t,0)?-0:n}:l},function(e,t,n){"use strict";var r=n(22),o=n(17),i=n(20),a=n(50),s=n(191).trim,c=n(270),u=r.parseInt,l=r.Symbol,f=l&&l.iterator,d=/^[+-]?0x/i,p=i(d.exec),h=8!==u(c+"08")||22!==u(c+"0x16")||f&&!o((function(){u(Object(f))}));e.exports=h?function(e,t){var n=s(a(e));return u(n,t>>>0||(p(d,n)?16:10))}:u},function(e,t,n){"use strict";var r=n(34),o=n(20),i=n(41),a=n(17),s=n(221),c=n(261),u=n(257),l=n(51),f=n(216),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("assign detection"),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!==d({},e)[n]||s(d({},t)).join("")!==o}))?function(e,t){for(var n=l(e),o=arguments.length,a=1,d=c.f,p=u.f;o>a;)for(var v,m=f(arguments[a++]),g=d?h(s(m),d(m)):s(m),y=g.length,b=0;y>b;)v=g[b++],r&&!i(p,m,v)||(n[v]=m[v]);return n}:d},function(e,t,n){"use strict";var r=n(34),o=n(17),i=n(20),a=n(112),s=n(221),c=n(81),u=i(n(257).f),l=i([].push),f=r&&o((function(){var e=Object.create(null);return e[2]=2,!u(e,2)})),d=function(e){return function(t){for(var n,o=c(t),i=s(o),d=f&&null===a(o),p=i.length,h=0,v=[];p>h;)n=i[h++],r&&!(d?n in o:u(o,n))||l(v,e?[n,o[n]]:o[n]);return v}};e.exports={entries:d(!0),values:d(!1)}},function(e,t,n){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){"use strict";var r=n(117);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},function(e,t,n){"use strict";var r,o,i,a,s,c=n(22),u=n(491),l=n(119),f=n(272).set,d=n(492),p=n(489),h=n(837),v=n(838),m=n(227),g=c.MutationObserver||c.WebKitMutationObserver,y=c.document,b=c.process,w=c.Promise,O=u("queueMicrotask");if(!O){var E=new d,x=function(){var e,t;for(m&&(e=b.domain)&&e.exit();t=E.get();)try{t()}catch(e){throw E.head&&r(),e}e&&e.enter()};p||m||v||!g||!y?!h&&w&&w.resolve?((a=w.resolve(void 0)).constructor=w,s=l(a.then,a),r=function(){s(x)}):m?r=function(){b.nextTick(x)}:(f=l(f,c),r=function(){f(x)}):(o=!0,i=y.createTextNode(""),new g(x).observe(i,{characterData:!0}),r=function(){i.data=o=!o}),O=function(e){E.head||r(),E.add(e)}}e.exports=O},function(e,t,n){"use strict";var r=n(22),o=n(34),i=Object.getOwnPropertyDescriptor;e.exports=function(e){if(!o)return r[e];var t=i(r,e);return t&&t.value}},function(e,t,n){"use strict";var r=function(){this.head=null,this.tail=null};r.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return null===(this.head=e.next)&&(this.tail=null),e.item}},e.exports=r},function(e,t,n){"use strict";var r=n(192),o=n(263),i=n(231).CONSTRUCTOR;e.exports=i||!o((function(e){r.all(e).then(void 0,(function(){}))}))},function(e,t,n){"use strict";var r=n(39),o=n(38),i=n(232);e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){"use strict";var r=n(47);e.exports=function(e){return void 0!==e&&(r(e,"value")||r(e,"writable"))}},function(e,t,n){"use strict";var r=n(38),o=n(94),i=n(40)("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(41),o=n(47),i=n(108),a=n(380),s=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in s||o(e,"flags")||!i(s,e)?t:r(a,e)}},function(e,t,n){"use strict";var r=n(17),o=n(22).RegExp;e.exports=r((function(){var e=o(".","s");return!(e.dotAll&&e.test("\n")&&"s"===e.flags)}))},function(e,t,n){"use strict";var r=n(17),o=n(22).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(8),o=n(382);r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},function(e,t,n){"use strict";var r=n(8),o=n(20),i=n(143),a=RangeError,s=String.fromCharCode,c=String.fromCodePoint,u=o([].join);r({target:"String",stat:!0,arity:1,forced:!!c&&1!==c.length},{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,o=0;r>o;){if(t=+arguments[o++],i(t,1114111)!==t)throw new a(t+" is not a valid code point");n[o]=t<65536?s(t):s(55296+((t-=65536)>>10),t%1024+56320)}return u(n,"")}})},function(e,t,n){"use strict";var r=n(273).charAt,o=n(50),i=n(77),a=n(364),s=n(265),c="String Iterator",u=i.set,l=i.getterFor(c);a(String,"String",(function(e){u(this,{type:c,string:o(e),index:0})}),(function(){var e,t=l(this),n=t.string,o=t.index;return o>=n.length?s(void 0,!0):(e=r(n,o),t.index+=e.length,s(e,!1))}))},function(e,t,n){"use strict";var r=n(117);e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(r)},function(e,t,n){"use strict";var r=n(191).end,o=n(386);e.exports=o("trimEnd")?function(){return r(this)}:"".trimEnd},function(e,t,n){"use strict";var r=n(191).start,o=n(386);e.exports=o("trimStart")?function(){return r(this)}:"".trimStart},function(e,t,n){"use strict";var r=n(897),o=RangeError;e.exports=function(e,t){var n=r(e);if(n%t)throw new o("Wrong offset");return n}},function(e,t,n){"use strict";var r=n(119),o=n(41),i=n(378),a=n(51),s=n(59),c=n(262),u=n(226),l=n(363),f=n(899),d=n(44).aTypedArrayConstructor,p=n(508);e.exports=function(e){var t,n,h,v,m,g,y,b,w=i(this),O=a(e),E=arguments.length,x=E>1?arguments[1]:void 0,S=void 0!==x,j=u(O);if(j&&!l(j))for(b=(y=c(O,j)).next,O=[];!(g=o(b,y)).done;)O.push(g.value);for(S&&E>2&&(x=r(x,arguments[2])),n=s(O),h=new(d(w))(n),v=f(h),t=0;n>t;t++)m=S?x(O[t],t):O[t],h[t]=v?p(m):+m;return h}},function(e,t,n){"use strict";var r=n(258),o=TypeError;e.exports=function(e){var t=r(e,"number");if("number"==typeof t)throw new o("Can't convert number to bigint");return BigInt(t)}},function(e,t,n){"use strict";var r=n(59);e.exports=function(e,t,n){for(var o=0,i=arguments.length>2?n:r(t),a=new e(i);i>o;)a[o]=t[o++];return a}},function(e,t,n){"use strict";var r=n(20),o=n(228),i=n(163).getWeakData,a=n(147),s=n(39),c=n(107),u=n(38),l=n(190),f=n(69),d=n(47),p=n(77),h=p.set,v=p.getterFor,m=f.find,g=f.findIndex,y=r([].splice),b=0,w=function(e){return e.frozen||(e.frozen=new O)},O=function(){this.entries=[]},E=function(e,t){return m(e.entries,(function(e){return e[0]===t}))};O.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&&y(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,n,r){var f=e((function(e,o){a(e,p),h(e,{type:t,id:b++,frozen:null}),c(o)||l(o,e[r],{that:e,AS_ENTRIES:n})})),p=f.prototype,m=v(t),g=function(e,t,n){var r=m(e),o=i(s(t),!0);return!0===o?w(r).set(t,n):o[r.id]=n,e};return o(p,{delete:function(e){var t=m(this);if(!u(e))return!1;var n=i(e);return!0===n?w(t).delete(e):n&&d(n,t.id)&&delete n[t.id]},has:function(e){var t=m(this);if(!u(e))return!1;var n=i(e);return!0===n?w(t).has(e):n&&d(n,t.id)}}),o(p,n?{get:function(e){var t=m(this);if(u(e)){var n=i(e);if(!0===n)return w(t).get(e);if(n)return n[t.id]}},set:function(e,t){return g(this,e,t)}}:{add:function(e){return g(this,e,!0)}}),f}}},function(e,t,n){"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(e,t,n){"use strict";var r=n(259)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},function(e,t,n){"use strict";var r=n(17),o=n(40),i=n(34),a=n(76),s=o("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","https://a"),t=e.searchParams,n=new URLSearchParams("a=1&a=2&b=3"),r="";return e.pathname="c%20d",t.forEach((function(e,n){t.delete("b"),r+=n+e})),n.delete("a",2),n.delete("b",void 0),a&&(!e.toJSON||!n.has("a",1)||n.has("a",2)||!n.has("a",void 0)||n.has("b"))||!t.size&&(a||!i)||!t.sort||"https://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("https://ÑеÑÑ").host||"#%D0%B1"!==new URL("https://a#б").hash||"a1c3"!==r||"x"!==new URL("https://x",void 0).host}))},function(e,t,n){"use strict";n(264),n(501);var r=n(8),o=n(22),i=n(491),a=n(75),s=n(41),c=n(20),u=n(34),l=n(513),f=n(58),d=n(111),p=n(228),h=n(97),v=n(473),m=n(77),g=n(147),y=n(42),b=n(47),w=n(119),O=n(134),E=n(39),x=n(38),S=n(50),j=n(109),_=n(141),T=n(262),P=n(226),C=n(265),I=n(230),k=n(40),R=n(367),A=k("iterator"),D="URLSearchParams",N=D+"Iterator",M=m.set,L=m.getterFor(D),z=m.getterFor(N),W=i("fetch"),F=i("Request"),B=i("Headers"),H=F&&F.prototype,U=B&&B.prototype,V=o.TypeError,G=o.encodeURIComponent,q=String.fromCharCode,$=a("String","fromCodePoint"),K=parseInt,Z=c("".charAt),X=c([].join),Y=c([].push),Q=c("".replace),J=c([].shift),ee=c([].splice),te=c("".split),ne=c("".slice),re=c(/./.exec),oe=/\+/g,ie=/^[0-9a-f]+$/i,ae=function(e,t){var n=ne(e,t,t+2);return re(ie,n)?K(n,16):NaN},se=function(e){for(var t=0,n=128;n>0&&e&n;n>>=1)t++;return t},ce=function(e){var t=null;switch(e.length){case 1:t=e[0];break;case 2:t=(31&e[0])<<6|63&e[1];break;case 3:t=(15&e[0])<<12|(63&e[1])<<6|63&e[2];break;case 4:t=(7&e[0])<<18|(63&e[1])<<12|(63&e[2])<<6|63&e[3]}return t>1114111?null:t},ue=function(e){for(var t=(e=Q(e,oe," ")).length,n="",r=0;r<t;){var o=Z(e,r);if("%"===o){if("%"===Z(e,r+1)||r+3>t){n+="%",r++;continue}var i=ae(e,r+1);if(i!=i){n+=o,r++;continue}r+=2;var a=se(i);if(0===a)o=q(i);else{if(1===a||a>4){n+="�",r++;continue}for(var s=[i],c=1;c<a&&!(++r+3>t||"%"!==Z(e,r));){var u=ae(e,r+1);if(u!=u){r+=3;break}if(u>191||u<128)break;Y(s,u),r+=2,c++}if(s.length!==a){n+="�";continue}var l=ce(s);null===l?n+="�":o=$(l)}}n+=o,r++}return n}
vendor: 4,315 bytes, line 2
2,le=/[!'()~]|%20/g,fe={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},de=function(e){return fe[e]},pe=function(e){return Q(G(e),le,de)},he=v((function(e,t){M(this,{type:N,target:L(e).entries,index:0,kind:t})}),D,(function(){var e=z(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=null,C(void 0,!0);var r=t[n];switch(e.kind){case"keys":return C(r.key,!1);case"values":return C(r.value,!1)}return C([r.key,r.value],!1)}),!0),ve=function(e){this.entries=[],this.url=null,void 0!==e&&(x(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===Z(e,0)?ne(e,1):e:S(e)))};ve.prototype={type:D,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,r,o,i,a,c,u=this.entries,l=P(e);if(l)for(n=(t=T(e,l)).next;!(r=s(n,t)).done;){if(i=(o=T(E(r.value))).next,(a=s(i,o)).done||(c=s(i,o)).done||!s(i,o).done)throw new V("Expected sequence with length 2");Y(u,{key:S(a.value),value:S(c.value)})}else for(var f in e)b(e,f)&&Y(u,{key:f,value:S(e[f])})},parseQuery:function(e){if(e)for(var t,n,r=this.entries,o=te(e,"&"),i=0;i<o.length;)(t=o[i++]).length&&(n=te(t,"="),Y(r,{key:ue(J(n)),value:ue(X(n,"="))}))},serialize:function(){for(var e,t=this.entries,n=[],r=0;r<t.length;)e=t[r++],Y(n,pe(e.key)+"="+pe(e.value));return X(n,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var me=function(){g(this,ge);var e=M(this,new ve(arguments.length>0?arguments[0]:void 0));u||(this.size=e.entries.length)},ge=me.prototype;if(p(ge,{append:function(e,t){var n=L(this);I(arguments.length,2),Y(n.entries,{key:S(e),value:S(t)}),u||this.length++,n.updateURL()},delete:function(e){for(var t=L(this),n=I(arguments.length,1),r=t.entries,o=S(e),i=n<2?void 0:arguments[1],a=void 0===i?i:S(i),s=0;s<r.length;){var c=r[s];if(c.key!==o||void 0!==a&&c.value!==a)s++;else if(ee(r,s,1),void 0!==a)break}u||(this.size=r.length),t.updateURL()},get:function(e){var t=L(this).entries;I(arguments.length,1);for(var n=S(e),r=0;r<t.length;r++)if(t[r].key===n)return t[r].value;return null},getAll:function(e){var t=L(this).entries;I(arguments.length,1);for(var n=S(e),r=[],o=0;o<t.length;o++)t[o].key===n&&Y(r,t[o].value);return r},has:function(e){for(var t=L(this).entries,n=I(arguments.length,1),r=S(e),o=n<2?void 0:arguments[1],i=void 0===o?o:S(o),a=0;a<t.length;){var s=t[a++];if(s.key===r&&(void 0===i||s.value===i))return!0}return!1},set:function(e,t){var n=L(this);I(arguments.length,1);for(var r,o=n.entries,i=!1,a=S(e),s=S(t),c=0;c<o.length;c++)(r=o[c]).key===a&&(i?ee(o,c--,1):(i=!0,r.value=s));i||Y(o,{key:a,value:s}),u||(this.size=o.length),n.updateURL()},sort:function(){var e=L(this);R(e.entries,(function(e,t){return e.key>t.key?1:-1})),e.updateURL()},forEach:function(e){for(var t,n=L(this).entries,r=w(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 he(this,"keys")},values:function(){return new he(this,"values")},entries:function(){return new he(this,"entries")}},{enumerable:!0}),f(ge,A,ge.entries,{name:"entries"}),f(ge,"toString",(function(){return L(this).serialize()}),{enumerable:!0}),u&&d(ge,"size",{get:function(){return L(this).entries.length},configurable:!0,enumerable:!0}),h(me,D),r({global:!0,constructor:!0,forced:!l},{URLSearchParams:me}),!l&&y(B)){var ye=c(U.has),be=c(U.set),we=function(e){if(x(e)){var t,n=e.body;if(O(n)===D)return t=e.headers?new B(e.headers):new B,ye(t,"content-type")||be(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),j(e,{body:_(0,S(n)),headers:_(0,t)})}return e};if(y(W)&&r({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(e){return W(e,arguments.length>1?we(arguments[1]):{})}}),y(F)){var Oe=function(e){return g(this,H),new F(e,arguments.length>1?we(arguments[1]):{})};H.constructor=Oe,Oe.prototype=H,r({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:Oe})}}e.exports={URLSearchParams:me,getState:L}},function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;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;
vendor: 8,374 bytes, line 2
2if("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,a,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),c=1;c<arguments.length;c++){for(var u in n=Object(arguments[c]))o.call(n,u)&&(s[u]=n[u]);if(r){a=r(n);for(var l=0;l<a.length;l++)i.call(n,a[l])&&(s[a[l]]=n[a[l]])}}return s}},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(133))},function(e,t,n){var r=n(964),o=n(276),i=n(63),a=n(277),s=n(233),c=n(389),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),l=!n&&o(e),f=!n&&!l&&a(e),d=!n&&!l&&!f&&c(e),p=n||l||f||d,h=p?r(e.length,String):[],v=h.length;for(var m in e)!t&&!u.call(e,m)||p&&("length"==m||f&&("offset"==m||"parent"==m)||d&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,v))||h.push(m);return h}},function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},function(e,t){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},function(e,t,n){var r=n(167),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},function(e,t,n){var r=n(235),o=n(165);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t){e.exports=function(){return[]}},function(e,t,n){var r=n(402),o=n(403),i=n(400),a=n(522),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:a;e.exports=s},function(e,t,n){var r=n(525),o=n(400),i=n(165);e.exports=function(e){return r(e,i,o)}},function(e,t,n){var r=n(402),o=n(63);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},function(e,t,n){var r=n(167)(n(78),"Set");e.exports=r},function(e,t,n){var r=n(167)(n(78),"WeakMap");e.exports=r},function(e,t,n){var r=n(78).Uint8Array;e.exports=r},function(e,t,n){var r=n(1015),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)})),t}));e.exports=a},function(e,t){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},function(e,t,n){var r=n(148),o=n(403),i=n(86),a=Function.prototype,s=Object.prototype,c=a.toString,u=s.hasOwnProperty,l=c.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&&c.call(n)==l}},function(e,t,n){var r=n(23),o=n(533),i=n(409);e.exports=function(e){return i(o(e,void 0,r),e+"")}},function(e,t,n){var r=n(408),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,s=o(i.length-t,0),c=Array(s);++a<s;)c[a]=i[t+a];a=-1;for(var u=Array(t+1);++a<t;)u[a]=i[a];return u[t]=n(c),r(e,this,u)}}},function(e,t){var n=Date.now;e.exports=function(e){var t=0,r=0;return function(){var o=n(),i=16-(o-r);if(r=o,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){var r=n(1023),o=n(1025);e.exports=function(e,t,n){return r(o,e,t,n)}},function(e,t,n){var r=n(199),o=n(537),i=o?function(e,t){return o.set(e,t),e}:r;e.exports=i},function(e,t,n){var r=n(527),o=r&&new r;e.exports=o},function(e,t,n){var r=n(539),o=n(540),i=n(1029),a=n(289),s=n(541),c=n(546),u=n(1042),l=n(415),f=n(78);e.exports=function e(t,n,d,p,h,v,m,g,y,b){var w=128&n,O=1&n,E=2&n,x=24&n,S=512&n,j=E?void 0:a(t);return function _(){for(var T=arguments.length,P=Array(T),C=T;C--;)P[C]=arguments[C];if(x)var I=c(_),k=i(P,I);if(p&&(P=r(P,p,h,x)),v&&(P=o(P,v,m,x)),T-=k,x&&T<b){var R=l(P,I);return s(t,n,e,_.placeholder,d,P,R,g,y,b-T)}var A=O?d:this,D=E?A[t]:t;return T=P.length,g?P=u(P,g):S&&T>1&&P.reverse(),w&&y<T&&(P.length=y),this&&this!==f&&this instanceof _&&(D=j||a(D)),D.apply(A,P)}}},function(e,t){var n=Math.max;e.exports=function(e,t,r,o){for(var i=-1,a=e.length,s=r.length,c=-1,u=t.length,l=n(a-s,0),f=Array(u+l),d=!o;++c<u;)f[c]=t[c];for(;++i<s;)(d||i<a)&&(f[r[i]]=e[i]);for(;l--;)f[c++]=e[i++];return f}},function(e,t){var n=Math.max;e.exports=function(e,t,r,o){for(var i=-1,a=e.length,s=-1,c=r.length,u=-1,l=t.length,f=n(a-c,0),d=Array(f+l),p=!o;++i<f;)d[i]=e[i];for(var h=i;++u<l;)d[h+u]=t[u];for(;++s<c;)(p||i<a)&&(d[h+r[s]]=e[i++]);return d}},function(e,t,n){var r=n(1030),o=n(544),i=n(545);e.exports=function(e,t,n,a,s,c,u,l,f,d){var p=8&t;t|=p?32:64,4&(t&=~(p?64:32))||(t&=-4);var h=[e,t,s,p?c:void 0,p?u:void 0,p?void 0:c,p?void 0:u,l,f,d],v=n.apply(void 0,h);return r(e)&&o(v,h),v.placeholder=a,i(v,e,t)}},function(e,t,n){var r=n(537),o=n(236),i=r?function(e){return r.get(e)}:o;e.exports=i},function(e,t,n){var r=n(287),o=n(413);function i(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}i.prototype=r(o.prototype),i.prototype.constructor=i,e.exports=i},function(e,t,n){var r=n(536),o=n(534)(r);e.exports=o},function(e,t,n){var r=n(1035),o=n(1036),i=n(409),a=n(1037);e.exports=function(e,t,n){var s=t+"";return i(e,o(s,a(r(s),n)))}},function(e,t){e.exports=function(e){return e.placeholder}},function(e,t,n){var r=n(393);e.exports=function(e){return r(e,4)}},function(e,t,n){var r=n(418),o=n(1056),i=n(419);e.exports=function(e,t,n,a,s,c){var u=1&n,l=e.length,f=t.length;if(l!=f&&!(u&&f>l))return!1;var d=c.get(e),p=c.get(t);if(d&&p)return d==t&&p==e;var h=-1,v=!0,m=2&n?new r:void 0;for(c.set(e,t),c.set(t,e);++h<l;){var g=e[h],y=t[h];if(a)var b=u?a(y,g,h,t,e,c):a(g,y,h,e,t,c);if(void 0!==b){if(b)continue;v=!1;break}if(m){if(!o(t,(function(e,t){if(!i(m,t)&&(g===e||s(g,e,n,a,c)))return m.push(t)}))){v=!1;break}}else if(g!==y&&!s(g,y,n,a,c)){v=!1;break}}return c.delete(e),c.delete(t),v}},function(e,t,n){var r=n(64);e.exports=function(e){return e==e&&!r(e)}},function(e,t){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},function(e,t,n){var r=n(197);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},function(e,t,n){var r=n(421);e.exports=function(e,t,n){return null==e?e:r(e,t,n)}},function(e,t){e.exports=function(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(e,t,n){var r=n(1072),o=n(1073),i=n(238),a=n(63);e.exports=function(e,t){return function(n,s){var c=a(n)?r:o,u=t?t():{};return c(n,e,i(s,2),u)}}},function(e,t,n){"use strict";n.d(t,"f",(function(){return o})),n.d(t,"e",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"g",(function(){return c})),n.d(t,"a",(function(){return u})),n.d(t,"h",(function(){return l})),n.d(t,"b",(function(){return f}));var r=n(2);function o(e,t){return{canvasId:t,type:r.a.REQUEST_CANVAS_ANNOTATIONS,windowId:e}}function i(e,t){return{annotationId:t,targetId:e,type:r.a.REQUEST_ANNOTATION}}function a(e,t,n){return{annotationId:t,annotationJson:n,targetId:e,type:r.a.RECEIVE_ANNOTATION}}function s(e,t,n){return{annotationId:t,error:n,targetId:e,type:r.a.RECEIVE_ANNOTATION_FAILURE}}function c(e,t){return{annotationId:t,type:r.a.SELECT_ANNOTATION,windowId:e}}function u(e,t){return{annotationId:t,type:r.a.DESELECT_ANNOTATION,windowId:e}}function l(e){return{type:r.a.TOGGLE_ANNOTATION_DISPLAY,windowId:e}}function f(e,t){return{annotationIds:t,type:r.a.HOVER_ANNOTATION,windowId:e}}},function(e,t,n){"use strict";n.d(t,"e",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return u})),n.d(t,"a",(function(){return l})),n.d(t,"d",(function(){return f}));var r=n(2);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){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEac
2h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){return{manifestId:e,properties:t,type:r.a.REQUEST_MANIFEST}}function c(e,t){return{manifestId:e,manifestJson:t,type:r.a.RECEIVE_MANIFEST}}function u(e,t){return{error:t,manifestId:e,type:r.a.RECEIVE_MANIFEST_FAILURE}}function l(e,t){return s(e,i(i({},t),{},{isFetching:!0}))}function f(e){return{manifestId:e,type:r.a.REMOVE_MANIFEST}}},function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return t=t||{},new Promise((function(n,r){var o=new XMLHttpRequest,i=[],a=[],s={},c=function(){return{ok:2==(o.status/100|0),statusText:o.statusText,status:o.status,url:o.responseURL,text:function(){return Promise.resolve(o.responseText)},json:function(){return Promise.resolve(o.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([o.response]))},clone:c,headers:{keys:function(){return i},entries:function(){return a},get:function(e){return s[e.toLowerCase()]},has:function(e){return e.toLowerCase()in s}}}};for(var u in o.open(t.method||"get",e,!0),o.onload=function(){o.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(e,t,n){i.push(t=t.toLowerCase()),a.push([t,n]),s[t]=s[t]?s[t]+","+n:n})),n(c())},o.onerror=r,o.withCredentials="include"==t.credentials,t.headers)o.setRequestHeader(u,t.headers[u]);o.send(t.body||null)}))}},function(e,t,n){"use strict";var r=n(424),o=n(562),i=n(291),a=n(201),s=r("%Map%",!0),c=o("Map.prototype.get",!0),u=o("Map.prototype.set",!0),l=o("Map.prototype.has",!0),f=o("Map.prototype.delete",!0),d=o("Map.prototype.size",!0);e.exports=!!s&&function(){var e,t={assert:function(e){if(!t.has(e))throw new a("Side channel does not contain "+i(e))},delete:function(t){if(e){var n=f(e,t);return 0===d(e)&&(e=void 0),n}return!1},get:function(t){if(e)return c(e,t)},has:function(t){return!!e&&l(e,t)},set:function(t,n){e||(e=new s),u(e,t,n)}};return t}},function(e,t,n){"use strict";var r=n(1098);if(r)try{r([],"length")}catch(e){r=null}e.exports=r},function(e,t,n){"use strict";var r=n(292),o=n(201),i=n(425),a=n(1104);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new o("a function is required");return a(r,i,e)}},function(e,t,n){"use strict";e.exports=Function.prototype.apply},function(e,t,n){"use strict";var r=n(424),o=n(560),i=o([r("%String.prototype.indexOf%")]);e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o([n]):n}},function(e,t,n){"use strict";var r=n(426),o=Object.prototype.hasOwnProperty,i=Array.isArray,a=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),s=function(e,t){for(var n=t&&t.plainObjects?{__proto__:null}:{},r=0;r<e.length;++r)void 0!==e[r]&&(n[r]=e[r]);return n},c=1024;e.exports={arrayToObject:s,assign:function(e,t){return Object.keys(t).reduce((function(e,n){return e[n]=t[n],e}),e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r<t.length;++r)for(var o=t[r],a=o.obj[o.prop],s=Object.keys(a),c=0;c<s.length;++c){var u=s[c],l=a[u];"object"==typeof l&&null!==l&&-1===n.indexOf(l)&&(t.push({obj:a,prop:u}),n.push(l))}return function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(i(n)){for(var r=[],o=0;o<n.length;++o)void 0!==n[o]&&r.push(n[o]);t.obj[t.prop]=r}}}(t),e},decode:function(e,t,n){var r=e.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},encode:function(e,t,n,o,i){if(0===e.length)return e;var s=e;
2if("symbol"==typeof e?s=Symbol.prototype.toString.call(e):"string"!=typeof e&&(s=String(e)),"iso-8859-1"===n)return escape(s).replace(/%u[0-9a-f]{4}/gi,(function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"}));for(var u="",l=0;l<s.length;l+=c){for(var f=s.length>=c?s.slice(l,l+c):s,d=[],p=0;p<f.length;++p){var h=f.charCodeAt(p);45===h||46===h||95===h||126===h||h>=48&&h<=57||h>=65&&h<=90||h>=97&&h<=122||i===r.RFC1738&&(40===h||41===h)?d[d.length]=f.charAt(p):h<128?d[d.length]=a[h]:h<2048?d[d.length]=a[192|h>>6]+a[128|63&h]:h<55296||h>=57344?d[d.length]=a[224|h>>12]+a[128|h>>6&63]+a[128|63&h]:(p+=1,h=65536+((1023&h)<<10|1023&f.charCodeAt(p)),d[d.length]=a[240|h>>18]+a[128|h>>12&63]+a[128|h>>6&63]+a[128|63&h])}u+=d.join("")}return u},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(i(e)){for(var n=[],r=0;r<e.length;r+=1)n.push(t(e[r]));return n}return t(e)},merge:function e(t,n,r){if(!n)return t;if("object"!=typeof n&&"function"!=typeof n){if(i(t))t.push(n);else{if(!t||"object"!=typeof t)return[t,n];(r&&(r.plainObjects||r.allowPrototypes)||!o.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(n);var a=t;return i(t)&&!i(n)&&(a=s(t,r)),i(t)&&i(n)?(n.forEach((function(n,i){if(o.call(t,i)){var a=t[i];a&&"object"==typeof a&&n&&"object"==typeof n?t[i]=e(a,n,r):t.push(n)}else t[i]=n})),t):Object.keys(n).reduce((function(t,i){var a=n[i];return o.call(t,i)?t[i]=e(t[i],a,r):t[i]=a,t}),a)}}},function(e,t,n){"use strict";n.d(t,"c",(function(){return m})),n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return y})),n.d(t,"d",(function(){return b}));var r=n(9),o=n(35),i=n(23),a=n.n(i),s=n(48),c=n(45),u=n(100),l=n(55);function f(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 d(e,t);var n={}.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)?d(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,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function p(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 h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=Object(r.createSelector)([u.a],(function(e){var t=e.auth,n=(void 0===t?{}:t).serviceProfiles;return void 0===n?[]:n})),g=function(e){return Object(c.a)(e).accessTokens||{}},y=function(e){return Object(c.a)(e).auth||{}},b=Object(r.createSelector)([l.o,l.q,m,y,function(e,t){return t.iiifResources}],(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0;if(!i&&e&&(i=a()(e.map((function(e){return new s.a(e).iiifImageResources.map((function(e){var n=e.getServices()[0],r=t[n.id];return r&&r.json?h(h({},r.json),{},{options:{}}):n}))})))),!i)return[];if(0===i.length)return[];var c=i.map((function(e){var t,i,a=o.Utils.getServices(e),s=f(n);try{var c,u=function(){var e,n=i.value,o=f(a.filter((function(e){return n.profile===e.getProfile()}
2)));try{for(o.s();!(e=o.n()).done;){var s=e.value;if(t=s,!r[s.id]||r[s.id].isFetching||r[s.id].ok)return{v:s}}}catch(e){o.e(e)}finally{o.f()}};for(s.s();!(i=s.n()).done;)if(c=u())return c.v}catch(e){s.e(e)}finally{s.f()}return t}));return Object.values(c.reduce((function(e,t){return t&&!e[t.id]&&(e[t.id]=t),e}),{}))}))},function(e,t,n){"use strict";n.d(t,"f",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"e",(function(){return u}));var r=n(2);function o(e,t,n){return{imageResource:t,infoId:e,type:r.a.REQUEST_INFO_RESPONSE,windowId:n}}function i(e,t,n,o){return{infoId:e,infoJson:t,ok:n,tokenServiceId:o,type:r.a.RECEIVE_INFO_RESPONSE}}function a(e,t,n,o,i){return{infoId:e,infoJson:t,ok:n,tokenServiceId:o,type:r.a.RECEIVE_DEGRADED_INFO_RESPONSE,windowId:i}}function s(e,t,n){return{error:t,infoId:e,tokenServiceId:n,type:r.a.RECEIVE_INFO_RESPONSE_FAILURE}}function c(e){var t=e.imageId,n=e.imageResource,r=e.windowId,i=n&&n.getServices()[0];return o(t||i.id,i,r)}function u(e){return{infoId:e,type:r.a.REMOVE_INFO_RESPONSE}}},function(e,t,n){"use strict";n.d(t,"e",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"f",(function(){return u}));var r=n(2);function o(e,t,n,o){return{companionWindowId:t,query:o,searchId:n,type:r.a.REQUEST_SEARCH,windowId:e}}function i(e,t,n,o){return{companionWindowId:t,searchId:n,searchJson:o,type:r.a.RECEIVE_SEARCH,windowId:e}}function a(e,t,n,o){return{companionWindowId:t,error:o,searchId:n,type:r.a.RECEIVE_SEARCH_FAILURE,windowId:e}}function s(e,t){return{companionWindowId:t,type:r.a.REMOVE_SEARCH,windowId:e}}function c(e,t,n,r){return o(e,t,n,r)}function u(e,t,n){return{annotationIds:n,companionWindowId:t,type:r.a.SET_CONTENT_SEARCH_CURRENT_ANNOTATIONS,windowId:e}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return f})),n.d(t,"d",(function(){return d}));var r=n(2),o=n(100),i=n(55);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 s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return function(c,u){var l=u(),f=Object(o.a)(l).osdConfig.preserveViewport,d=n;d||(d=(Object(i.c)(l,{canvasId:t,windowId:e})||[]).map((function(e){return e.id})));c(s(s({},a),{},{canvasId:t,preserveViewport:f,type:r.a.SET_CANVAS,visibleCanvases:d,windowId:e}))}}function l(e){return function(t,n){var r=n(),o=Object(i.h)(r,{windowId:e}),a=(o||[]).map((function(e){return e.id}));o&&t(u(e,a[0],a))}}function f(e){return function(t,n){var r=n(),o=Object(i.i)(r,{windowId:e}),a=(o||[]).map((function(e){return e.id}));o&&t(u(e,a[0],a))}}function d(e,t){return{payload:t,type:r.a.UPDATE_VIEWPORT,windowId:e}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return d})),n.d(t,"a",(function(){return p})),n.d(t,"l",(function(){return h})),n.d(t,"d",(function(){return v})),n.d(t,"e",(function(){return m})),n.d(t,"g",(function(){return g})),n.d(t,"f",(function(){return y}
2)),n.d(t,"k",(function(){return b})),n.d(t,"h",(function(){return w})),n.d(t,"i",(function(){return O})),n.d(t,"j",(function(){return E})),n.d(t,"c",(function(){return x}));var r=n(157),o=n(2),i=n(45),a=["companionWindows","manifest"];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 c(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){u(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 u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e){return function(e){if(Array.isArray(e))return f(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){if("string"==typeof e)return f(e,t);var n={}.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)?f(e,t):void 0}}(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 f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function d(e){return{pan:arguments.length>1&&void 0!==arguments[1]&&arguments[1],type:o.a.FOCUS_WINDOW,windowId:e}}function p(e){var t=e.companionWindows,n=e.manifest,s=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,a);return function(e,a){var u=Object(i.a)(a()),f=u.config,d=u.workspace.windowIds,p=(void 0===d?[]:d).length,h=s.id||"window-".concat(Object(r.a)()),v="cw-".concat(Object(r.a)()),m=[{content:"thumbnailNavigation",default:!0,id:v,position:s.thumbnailNavigationPosition||f.thumbnailNavigation.defaultPosition,windowId:h}].concat(l((t||[]).map((function(e,t){return c(c({},e),{},{id:"cw-".concat(Object(r.a)())})}))));(s.sideBarPanel||f.window.defaultSideBarPanel||f.window.sideBarPanel)&&m.unshift({content:s.sideBarPanel||s.defaultSearchQuery&&"search"||f.window.defaultSideBarPanel||f.window.sideBarPanel,default:!0,id:"cw-".concat(Object(r.a)()),position:"left",windowId:h});var g={canvasId:void 0,collectionIndex:0,companionAreaOpen:!0,companionWindowIds:m.map((function(e){return e.id})),draggingEnabled:!0,highlightAllAnnotations:f.window.highlightAllAnnotations||!1,id:h,manifestId:null,maximized:!1,rangeId:null,rotation:null,selectedAnnotations:{},sideBarOpen:void 0!==f.window.sideBarOpenByDefault?f.window.sideBarOpenByDefault||!!s.defaultSearchQuery:f.window.sideBarOpen||!!s.defaultSearchQuery,sideBarPanel:s.sideBarPanel||f.window.defaultSideBarPanel||f.window.sideBarPanel,thumbnailNavigationId:v};e({companionWindows:m,elasticLayout:c(c({},f.window.elastic||{height:400,width:480}),{},{x:50*Math.floor(p/10)+30*p%300+200,y:200+50*p%300}),manifest:n,type:o.a.ADD_WINDOW,window:c(c({},g),s)})}}function h(e,t){return{id:e,payload:t,type:o.a.UPDATE_WINDOW}}function v(e,t){return{type:o.a.MAXIMIZE_WINDOW,windowId:e}}function m(e){return{type:o.a.MINIMIZE_WINDOW,windowId:e}}function g(e,t){return{id:e,payload:{companionAreaOpen:t},type:o.a.UPDATE_WINDOW}}function y(e){return{type:o.a.REMOVE_WINDOW,windowId:e}}function b(e){return{type:o.a.TOGGLE_WINDOW_SIDE_BAR,windowId:e}}function w(e,t){return function(n,r){n({id:r().windows[e].thumbnailNavigationId,payload:{position:t},type:o.a.UPDATE_COMPANION_WINDOW})}}function O(e,t){return{type:o.a.SET_WINDOW_VIEW_TYPE,viewType:t,windowId:e}}function E(e){var t=arguments.length>2?arguments[2]:void 0;return{collectionPath:arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],manifestId:e,type:o.a.SHOW_COLLECTION_DIALOG,windowId:t}}function x(e){return{type:o.a.HIDE_COLLECTION_DIALOG,windowId:e}}},function(e,t,n){"use strict";n.d(t,"g",(function(){return d})),n.d(t,"j",(function(){return v})),n.d(t,"h",(function(){return m})),n.d(t,"i",(function(){return g})),n.d(t,"b",(function(){return y}
2)),n.d(t,"m",(function(){return w})),n.d(t,"e",(function(){return E})),n.d(t,"n",(function(){return x})),n.d(t,"l",(function(){return S})),n.d(t,"f",(function(){return j})),n.d(t,"k",(function(){return _})),n.d(t,"c",(function(){return T})),n.d(t,"d",(function(){return P})),n.d(t,"a",(function(){return I}));var r=n(9),o=n(35),i=n(23),a=n.n(i),s=n(336),c=n(55),u=n(37),l=n(103),f=n(45),d=Object(r.createSelector)([function(e,t){return t.windowId},function(e){return Object(f.a)(e).searches}],(function(e,t){return e&&t?t[e]:{}})),p=Object(r.createSelector)([d,function(e,t){return t.companionWindowId}],(function(e,t){if(e&&t)return e[t]})),h=Object(r.createSelector)([p],(function(e){return e?Object.values(e.data):[]})),v=Object(r.createSelector)([p],(function(e){return e&&e.query})),m=Object(r.createSelector)([h],(function(e){return e.some((function(e){return e.isFetching}))})),g=Object(r.createSelector)([p],(function(e){var t;if(e&&e.data){var n=Object.values(e.data).find((function(e){return!e.isFetching&&e.json&&e.json.within}));return null==n||null===(t=n.json)||void 0===t||null===(t=t.within)||void 0===t?void 0:t.total}})),y=Object(r.createSelector)([p],(function(e){if(e&&e.data){var t=Object.values(e.data).find((function(t){return!t.isFetching&&t.json&&t.json.next&&!e.data[t.json.next]}));return t&&t.json&&t.json.next}})),b=Object(r.createSelector)([h],(function(e){return a()(e.map((function(e){return e&&e.json&&!e.isFetching&&e.json.hits?e.json.hits:[]})))})),w=Object(r.createSelector)([b,c.f,function(e,t){var n=t.companionWindowId,r=t.windowId;return function(t){return T(e,{annotationUri:t,companionWindowId:n,windowId:r})}}],(function(e,t,n){if(!t||0===t.length)return[];if(!e||0===e.length)return[];var r=t.map((function(e){return e.id}));return[].concat(e).sort((function(e,t){var o=n(e.annotations[0]),i=n(t.annotations[0]);return r.indexOf(o.targetId)-r.indexOf(i.targetId)}))})),O=function(e){var t=e.map((function(e){if(e&&e.json&&!e.isFetching&&e.json.resources){var t=new s.a(e.json);return{id:t.id,resources:t.resources}}})).filter(Boolean);return{id:(t.find((function(e){return e.id}))||{}).id,resources:a()(t.map((function(e){return e.resources})))}},E=Object(r.createSelector)([h],(function(e){return e&&O(e)}));function x(e,t){if(!e||!e.resources||0===e.length)return[];if(!t||0===t.length)return[];var n=t.map((function(e){return e.id}));return[].concat(e.resources).sort((function(e,t){return n.indexOf(e.targetId)-n.indexOf(t.targetId)}))}var S=Object(r.createSelector)([E,c.f],(function(e,t){return x(e,t)})),j=Object(r.createSelector)([d],(function(e){return e?Object.values(e).map((function(e){return Object.values(e.data)})).map((function(e){return O(e)})).filter((function(e){return e.resources.length>0})):[]})),_=Object(r.createSelector)([u.e,p],(function(e,t){return t&&t.selectedContentSearchAnnotationIds||[]})),T=Object(r.createSelector)([E,function(e,t){return t.annotationUri}],(function(e,t){return e.resources.find((function(e){return e.id===t}))})),P=Object(r.createSelector)([T,l.f],(function(e,t){return e&&e.resource&&e.resource.label?o.PropertyValue.parse(e.resource.label,t).getValues():[]})),C=Object(r.createSelector)([j,function(e,t){return t.annotationId}],(function(e,t){return a()(e.map((function(e){return e.resources}))).find((function(e){return e.id===t}))})),I=Object(r.createSelector)([C,function(e,t){var n=t.windowId;return function(t){return Object(c.a)(e,{canvasId:t,windowId:n})}}],(function(e,t){var n=e&&e.targetId;return n&&t(n)}))},function(e,t,n){"use strict";n.d(t,"g",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"f",(function(){return a})),n.d(t,"h",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"d",(function(){return u})),n.d(t,"c",(function(){return l})),n.d(t,"e",(function(){return f}));var r=n(2);function o(e){return{config:e,type:r.a.UPDATE_WORKSPACE}}function i(e){return{isFullscreenEnabled:e,type:r.a.SET_WORKSPACE_FULLSCREEN}}function a(e){return{showZoomControls:e,type:r.a.TOGGLE_ZOOM_CONTROLS}}function s(e){return{layout:e,type:r.a.UPDATE_WORKSPACE_MOSAIC_LAYOUT}}function c(e){return{isWorkspaceAddVisible:e,type:r.a.SET_WORKSPACE_ADD_VISIBILITY}}function u(e){return{payload:{position:{x:e.x,y:e.y}},type:r.a.SET_WORKSPACE_VIEWPORT_POSITION}}function l(e){var t=e.width;return{payload:{position:{height:e.height,width:t}},type:r.a.SET_WORKSPACE_VIEWPORT_POSITION}}function f(){return{type:r.a.TOGGLE_DRAGGING}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"g",(function(){return s})),n.d(t,"d",(function(){return c})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return l})),n.d(t,"f",(function(){return f})),n.d(t,"e",(function(){return d}));var r=n(2);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,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){return{id:t,profile:arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,type:r.a.ADD_AUTHENTICATION_REQUEST,windowId:e}}function s(e,t,n){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?o(Object(n),!0).forEach((function(t){i(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}({id:e,tokenServiceId:t,type:r.a.RESOLVE_AUTHENTICATION_REQUEST},n)}function c(e,t){return{authId:t,serviceId:e,type:r.a.REQUEST_ACCESS_TOKEN}}function u(e,t,n){return{authId:e,json:n,serviceId:t,type:r.a.RECEIVE_ACCESS_TOKEN}}function l(e,t,n){return{authId:e,error:n,serviceId:t,type:r.a.RECEIVE_ACCESS_TOKEN_FAILURE}}function f(e,t,n){return n.accessToken?u(e,t,n):l(e,t,n)}function d(e){return{id:e.authServiceId,tokenServiceId:e.tokenServiceId,type:r.a.RESET_AUTHENTICATION_STATE}}},function(e,t,n){var r=n(427).default,o=n(1109);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";(e.exports={}).forEach=function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n]);if(r)return r}}},function(e,t,n){"use strict";var r=e.exports={};r.isIE=function(e){return(-1!==(t=navigator.userAgent.toLowerCase()).indexOf("msie")||-1!==t.indexOf("trident")||-1!==t.indexOf(" edge/"))&&(!e||e===function(){var e=3,t=document.createElement("div"),n=t.getElementsByTagName("i");do{t.innerHTML="\x3c!--[if gt IE "+ ++e+"]><i></i><![endif]--\x3e"}while(n[0]);return e>4?e:undefined}());var t},r.isLegacyOpera=function(){return!!window.opera}},function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return d})),n.d(t,"e",(function(){return p})),n.d(t,"c",(function(){return h})),n.d(t,"d",(function(){return v}));var r=n(157),o=n(2),i=n(172),a=n(243);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 c(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){u(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 u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l={content:null,position:null};function f(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l,i="cw-".concat(Object(r.a)());return{id:i,payload:c(c(c({},n),t),{},{id:i,windowId:e}),type:o.a.ADD_COMPANION_WINDOW,windowId:e}}function d(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l;return function(r,o){var a=o(),s=t.position,c="left"===s&&Object(i.c)(a,{position:s,windowId:e})[0];r(c?p(e,c,t):f(e,t,n))}}function p(e,t,n){return{id:t,payload:n,type:o.a.UPDATE_COMPANION_WINDOW,windowId:e}}function h(e,t){return{id:t,type:o.a.REMOVE_COMPANION_WINDOW,windowId:e}}function v(e,t,n){return function(r,i){var s=i(),c=Object(a.c)(s,{companionWindowId:t},!1),l=Object(a.c)(s,{companionWindowId:t},!0),f=Object(a.e)(s,{id:t,windowId:e}),d=-1!==c.indexOf(n)||-1===l.indexOf(n)&&-1===f.indexOf(n);return r({id:t,payload:u({},n,{expanded:d}),type:o.a.TOGGLE_TOC_NODE,windowId:e})}}},function(e,t,n){var r=n(418),o=n(414),i=n(553),a=n(419),s=n(1129),c=n(420);e.exports=function(e,t,n){var u=-1,l=o,f=e.length,d=!0,p=[],h=p;if(n)d=!1,l=i;else if(f>=200){var v=t?null:s(e);if(v)return c(v);d=!1,l=a,h=new r}else h=t?[]:p;e:for(;++u<f;){var m=e[u],g=t?t(m):m;if(m=n||0!==m?m:0,d&&g==g){for(var y=h.length;y--;)if(h[y]===g)continue e;t&&h.push(g),p.push(m)}else l(h,g,n)||(h!==p&&h.push(g),p.push(m))}return p}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var r=n(157),o=n(2);function i(e){return{id:"error-".concat(Object(r.a)()),message:e,type:o.a.ADD_ERROR}}function a(e){return{id:e,type:o.a.REMOVE_ERROR}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}
2));var r=n(2);function o(e,t){return{payload:t,type:r.a.UPDATE_ELASTIC_WINDOW_LAYOUT,windowId:e}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(2);function o(e,t,n){return{canvasId:t,payload:n,type:r.a.UPDATE_LAYERS,windowId:e}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var r=n(2);function o(e){return{manifestId:e,manifestJson:arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,payload:arguments.length>2?arguments[2]:void 0,type:r.a.ADD_RESOURCE}}function i(e){return{manifestId:e,type:r.a.REMOVE_RESOURCE}}},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=!(0,r.isNum)(e.lastX),a=i(e);return o?{node:a,deltaX:0,deltaY:0,lastX:t,lastY:n,x:t,y:n}:{node:a,deltaX:t-e.lastX,deltaY:n-e.lastY,lastX:e.lastX,lastY:e.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 s=i(e);if("string"==typeof a){var c,u=s.ownerDocument,l=u.defaultView;if(!((c="parent"===a?s.parentNode:u.querySelector(a))instanceof l.HTMLElement))throw new Error('Bounds selector "'+a+'" could not find an element.');var f=c,d=l.getComputedStyle(s),p=l.getComputedStyle(f);a={left:-s.offsetLeft+(0,r.int)(p.paddingLeft)+(0,r.int)(d.marginLeft),top:-s.offsetTop+(0,r.int)(p.paddingTop)+(0,r.int)(d.marginTop),right:(0,o.innerWidth)(f)-(0,o.outerWidth)(s)-s.offsetLeft+(0,r.int)(p.paddingRight)-(0,r.int)(d.marginRight),bottom:(0,o.innerHeight)(f)-(0,o.outerHeight)(s)-s.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),s=n.props.offsetParent||a.offsetParent||a.ownerDocument.body;return(0,o.offsetXYFromParent)(r||e,s,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(293),o=n(428);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){!function(){"use strict";if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var e=window.document,t=[],n=null,r=null;i.prototype.THROTTLE_TIMEOUT=100,i.prototype.POLL_INTERVAL=null,i.prototype.USE_MUTATION_OBSERVER=!0,i._setupCrossOriginUpdater=function(){return n||(n=function(e,n){r=e&&n?l(e,n):{top:0,bottom:0,left:0,right:0,width:0,height:0},t.forEach((function(e){e._checkForIntersections()}))}),n},i._resetCrossOriginUpdater=function(){n=null,r=null},i.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},i.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},i.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},i.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},i.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]}))},i.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},i.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(t)){var r=this._checkForIntersections,o=null,i=null;if(this.POLL_INTERVAL?o=n.setInterval(r,this.POLL_INTERVAL):(a(n,"resize",r,!0),a(t,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(i=new n.MutationObserver(r)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(o&&e.clearInterval(o),s(e,"resize",r,!0)),s(t,"scroll",r,!0),i&&i.disconnect()})),t!=(this.root&&this.root.ownerDocument||e)){var c=p(t);c&&this._monitorIntersections(c.ownerDocument)}}},i.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!=n){var r=this.root&&this.root.ownerDocument||e,o=this._observationTargets.some((function(e){var n=e.element.ownerDocument;if(n==t)return!0;for(;n&&n!=r;){var o=p(n);if((n=o&&o.ownerDocument)==t)return!0}return!1}));if(!o){var i=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),i(),t!=r){var a=p(t);a&&this._unmonitorIntersections(a.ownerDocument)}}}},i.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t<e.length;t++)e[t]()},i.prototype._checkForIntersections=function(){if(this.root||!n||r){var e=this._rootIsInDom(),t=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};
vendor: 4,184 bytes, line 2
2this._observationTargets.forEach((function(r){var i=r.element,a=c(i),s=this._rootContainsTarget(i),u=r.entry,l=e&&s&&this._computeTargetAndRootIntersection(i,a,t),f=r.entry=new o({time:window.performance&&performance.now&&performance.now(),target:i,boundingClientRect:a,rootBounds:n&&!this.root?null:t,intersectionRect:l});u?e&&s?this._hasCrossedThreshold(u,f)&&this._queuedEntries.push(f):u&&u.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},i.prototype._computeTargetAndRootIntersection=function(t,o,i){if("none"!=window.getComputedStyle(t).display){for(var a,s,u,f,p,h,v,m,g=o,y=d(t),b=!1;!b&&y;){var w=null,O=1==y.nodeType?window.getComputedStyle(y):{};if("none"==O.display)return null;if(y==this.root||9==y.nodeType)if(b=!0,y==this.root||y==e)n&&!this.root?!r||0==r.width&&0==r.height?(y=null,w=null,g=null):w=r:w=i;else{var E=d(y),x=E&&c(E),S=E&&this._computeTargetAndRootIntersection(E,x,i);x&&S?(y=E,w=l(x,S)):(y=null,g=null)}else{var j=y.ownerDocument;y!=j.body&&y!=j.documentElement&&"visible"!=O.overflow&&(w=c(y))}if(w&&(a=w,s=g,u=void 0,f=void 0,p=void 0,h=void 0,v=void 0,m=void 0,u=Math.max(a.top,s.top),f=Math.min(a.bottom,s.bottom),p=Math.max(a.left,s.left),h=Math.min(a.right,s.right),m=f-u,g=(v=h-p)>=0&&m>=0&&{top:u,bottom:f,left:p,right:h,width:v,height:m}||null),!g)break;y=y&&d(y)}return g}},i.prototype._getRootRect=function(){var t;if(this.root)t=c(this.root);else{var n=e.documentElement,r=e.body;t={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(t)},i.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100})),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},i.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,r=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==r)for(var o=0;o<this.thresholds.length;o++){var i=this.thresholds[o];if(i==n||i==r||i<n!=i<r)return!0}},i.prototype._rootIsInDom=function(){return!this.root||f(e,this.root)},i.prototype._rootContainsTarget=function(t){return f(this.root||e,t)&&(!this.root||this.root.ownerDocument==t.ownerDocument)},i.prototype._registerInstance=function(){t.indexOf(this)<0&&t.push(this)},i.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=i,window.IntersectionObserverEntry=o}function o(e){this.time=e.time,this.target=e.target,this.rootBounds=u(e.rootBounds),this.boundingClientRect=u(e.boundingClientRect),this.intersectionRect=u(e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,r=this.intersectionRect,o=r.width*r.height;this.intersectionRatio=n?Number((o/n).toFixed(4)):this.isIntersecting?1:0}function i(e,t){var n,r,o,i=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(i.root&&1!=i.root.nodeType)throw new Error("root must be an Element");this._checkForIntersections=(n=this._checkForIntersections.bind(this),r=this.THROTTLE_TIMEOUT,o=null,function(){o||(o=setTimeout((function(){n(),o=null}),r))}),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(i.rootMargin),this.thresholds=this._initThresholds(i.threshold),this.root=i.root||null,this.rootMargin=this._rootMarginValues.map((function(e){return e.value+e.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function a(e,t,n,r){"function"==typeof e.addEventListener?e.addEventListener(t,n,r||!1):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function s(e,t,n,r){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,r||!1):"function"==typeof e.detatchEvent&&e.detatchEvent("on"+t,n)}function c(e){var t;try{t=e.getBoundingClientRect()}catch(e){}
2return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function u(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function l(e,t){var n=t.top-e.top,r=t.left-e.left;return{top:n,left:r,height:t.height,width:t.width,bottom:n+t.height,right:r+t.width}}function f(e,t){for(var n=t;n;){if(n==e)return!0;n=d(n)}return!1}function d(t){var n=t.parentNode;return 9==t.nodeType&&t!=e?p(t):n&&11==n.nodeType&&n.host?n.host:n&&n.assignedSlot?n.assignedSlot.parentNode:n}function p(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(e){return null}}}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(0),o=n(155),i=n(324);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e))&&"[object Arguments]"!==Object.prototype.toString.call(e))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function s(e){var t=Object(o.a)().getMonitor(),n=a(Object(i.a)(t,e),2),s=n[0],c=n[1];return Object(r.useEffect)((function(){return t.subscribeToOffsetChange(c)})),Object(r.useEffect)((function(){return t.subscribeToStateChange(c)})),s}},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,o(r.key),r)}}function o(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1142),a=function(){return e=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=i.makeRequestCall(this.flush),this.requestErrorThrow=i.makeRequestCallFromTimer((function(){if(t.pendingErrors.length)throw t.pendingErrors.shift()}))},(t=[{key:"enqueueTask",value:function(e){var t=this.queue,n=this.requestFlush;t.length||(n(),this.flushing=!0),t[t.length]=e}}])&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();t.AsapQueue=a},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,o(r.key),r)}}function o(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1143),a=function(){return e=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=[]},t=[{key:"create",value:function(e){var t=this.freeTasks,n=t.length?t.pop():new i.RawTask(this.onError,(function(e){return t[t.length]=e}));return n.task=e,n}}],t&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();t.TaskFactory=a},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return c}));var r=n(0),o=n(176);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e))&&"[object Arguments]"!==Object.prototype.toString.call(e))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function a(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 s=0,c=Object(r.memo)((function(e){var t=e.children,n=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]:l(),n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,i=t;i[u]||(i[u]=Object(o.b)(e,t,n,r));return i[u]}(e.backend,e.context,e.options,e.debugMode),n=!e.context;return[t,n]}(a(e,["children"])),c=i(n,2),f=c[0],d=c[1];return r.useEffect((function(){return d&&s++,function(){d&&(0===--s&&(l()[u]=null))}}),[]),r.createElement(o.a.Provider,{value:f},t)}));c.displayName="DndProvider";var u=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");function l(){return void 0!==e?e:window}}).call(this,n(133))},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(9),o=n(202),i=n(55),a=n(301),s=n(71),c=Object(r.createSelector)(i.o,a.c,s.e,(function(e,t,n){return new o.a(e,t,n)}))},function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var r=new Uint8Array(16);e.exports=function(){return n(r),r}}else{var o=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)3&t||(e=4294967296*Math.random()),o[t]=e>>>((3&t)<<3)&255;return o}}},function(e,t){for(var n=[],r=0;r<256;++r)n[r]=(r+256).toString(16).substr(1);e.exports=function(e,t){var r=t||0,o=n;return[o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]]].join("")}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=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},r.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.BoundingBox=void 0;var o=n(1164);!function(e){function t(e,t,n){var r=e.top,i=e.right,a=e.bottom,s=e.left;return"column"===n?(100-r-a)*t/100+r:"row"===n?(100-i-s)*t/100+s:o.assertNever(n)}e.empty=function(){return{top:0,right:0,bottom:0,left:0}},e.split=function(e,n,i){var a=t(e,n,i);return"column"===i?{first:r(r({},e),{bottom:100-a}),second:r(r({},e),{top:a})}:"row"===i?{first:r(r({},e),{right:100-a}),second:r(r({},e),{left:a})}:o.assertNever(i)},e.getAbsoluteSplitPercentage=t,e.getRelativeSplitPercentage=function(e,t,n){var r=e.top,i=e.right,a=e.bottom,s=e.left;return"column"===n?(t-r)/(100-r-a)*100:"row"===n?(t-s)/(100-i-s)*100:o.assertNever(n)},e.asStyles=function(e){return{top:e.top+"%",right:e.right+"%",bottom:e.bottom+"%",left:e.left+"%"}}}(t.BoundingBox||(t.BoundingBox={}))},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])},r(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.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MosaicZeroState=void 0;var a=i(n(18)),s=i(n(236)),c=i(n(0)),u=n(99),l=n(169),f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.replace=function(){return Promise.resolve(t.props.createNode()).then((function(e){return t.context.mosaicActions.replaceWith([],e)})).catch(s.default)},t}return o(t,e),t.prototype.render=function(){return c.default.createElement("div",{className:a.default("mosaic-zero-state",l.OptionalBlueprint.getClasses("NON_IDEAL_STATE"))},c.default.createElement("div",{className:l.OptionalBlueprint.getClasses("NON_IDEAL_STATE_VISUAL")},c.default.createElement(l.OptionalBlueprint.Icon,{iconSize:120,icon:"applications"})),c.default.createElement("h4",{className:l.OptionalBlueprint.getClasses("HEADING")},"No Windows Present"),c.default.createElement("div",null,this.props.createNode&&c.default.createElement("button",{className:a.default(l.OptionalBlueprint.getClasses("BUTTON"),l.OptionalBlueprint.getIconClass("ADD")),onClick:this.replace},"Add New Window")))},t.contextType=u.MosaicContext,t}(c.default.PureComponent);t.MosaicZeroState=f},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])},r(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)}
2),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MosaicDropTarget=void 0;var a=i(n(18)),s=i(n(0)),c=n(170),u=n(99),l=n(295),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.render=function(){var e=this.props,t=e.position,n=e.isOver,r=e.connectDropTarget,o=e.draggedMosaicId;return r(s.default.createElement("div",{className:a.default("drop-target",t,{"drop-target-hover":n&&o===this.context.mosaicId})}))},t.contextType=u.MosaicContext,t}(s.default.PureComponent);t.MosaicDropTarget=c.DropTarget(l.MosaicDragType.WINDOW,{drop:function(e,t,n){return n.context.mosaicId===(t.getItem()||{}).mosaicId?{path:e.path,position:e.position}:{}}},(function(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver(),draggedMosaicId:(t.getItem()||{}).mosaicId}}))(f)},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_CONTROLS_WITHOUT_CREATION=t.DEFAULT_CONTROLS_WITH_CREATION=void 0;var o=r(n(0)),i=n(596),a=n(597),s=n(598),c=n(599);t.DEFAULT_CONTROLS_WITH_CREATION=o.default.Children.toArray([o.default.createElement(s.ReplaceButton,null),o.default.createElement(c.SplitButton,null),o.default.createElement(i.ExpandButton,null),o.default.createElement(a.RemoveButton,null)]),t.DEFAULT_CONTROLS_WITHOUT_CREATION=o.default.Children.toArray([o.default.createElement(i.ExpandButton,null),o.default.createElement(a.RemoveButton,null)])},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])},r(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.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExpandButton=void 0;var a=i(n(18)),s=i(n(0)),c=n(99),u=n(169),l=n(239),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.render=function(){var e=this;return s.default.createElement(c.MosaicContext.Consumer,null,(function(t){var n=t.mosaicActions;return l.createDefaultToolbarButton("Expand",a.default("expand-button",u.OptionalBlueprint.getIconClass("MAXIMIZE")),e.createExpand(n))}))},t.prototype.createExpand=function(e){var t=this;return function(){e.expand(t.context.mosaicWindowActions.getPath()),t.props.onClick&&t.props.onClick()}},t.contextType=c.MosaicWindowContext,t}(s.default.PureComponent);t.ExpandButton=f},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])},r(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.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RemoveButton=void 0;var a=i(n(18)),s=i(n(0)),c=n(99),u=n(169),l=n(239),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.render=function(){var e=this;return s.default.createElement(c.MosaicContext.Consumer,null,(function(t){var n=t.mosaicActions;
2return l.createDefaultToolbarButton("Close Window",a.default("close-button",u.OptionalBlueprint.getIconClass("CROSS")),e.createRemove(n))}))},t.prototype.createRemove=function(e){var t=this;return function(){e.remove(t.context.mosaicWindowActions.getPath()),t.props.onClick&&t.props.onClick()}},t.contextType=c.MosaicWindowContext,t}(s.default.PureComponent);t.RemoveButton=f},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])},r(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.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ReplaceButton=void 0;var a=i(n(18)),s=i(n(236)),c=i(n(0)),u=n(99),l=n(169),f=n(239),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.replace=function(){t.context.mosaicWindowActions.replaceWithNew().then((function(){t.props.onClick&&t.props.onClick()})).catch(s.default)},t}return o(t,e),t.prototype.render=function(){return f.createDefaultToolbarButton("Replace Window",a.default("replace-button",l.OptionalBlueprint.getIconClass("EXCHANGE")),this.replace)},t.contextType=u.MosaicWindowContext,t}(c.default.PureComponent);t.ReplaceButton=d},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])},r(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.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SplitButton=void 0;var a=i(n(18)),s=i(n(236)),c=i(n(0)),u=n(99),l=n(169),f=n(239),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.split=function(){t.context.mosaicWindowActions.split().then((function(){t.props.onClick&&t.props.onClick()})).catch(s.default)},t}return o(t,e),t.prototype.render=function(){return f.createDefaultToolbarButton("Split Window",a.default("split-button",l.OptionalBlueprint.getIconClass("ADD_COLUMN_RIGHT")),this.split)},t.contextType=u.MosaicWindowContext,t}(c.default.PureComponent);t.SplitButton=d},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])},r(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.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Separator=void 0;var a=i(n(0)),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.render=function(){return a.default.createElement("div",{className:"separator"})},t}(a.default.PureComponent);t.Separator=s},function(e,t,n){"use strict";n.d(t,"c",(function(){return _})),n.d(t,"d",(function(){return k})),n.d(t,"b",(function(){return R})),n.d(t,"a",(function(){return A})),n.d(t,"e",(function(){return D})),n.d(t,"f",(function(){return N}));var r=n(9),o=n(247),i=n.n(o),a=n(23),s=n.n(a),c=n(336),u=n(139),l=n.n(u),f=n(157);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,p(r.key),r)}}function p(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var h=function(){return e=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.resource=t},(t=[{key:"isOnlyTag",value:function(){return 1===this.motivations.length&&"tagging"===this.motivations[0]}},{key:"id",get:function(){return this._id=this._id||this.resource.id||Object(f.a)(),this._id}},{key:"targetId",get:function(){var e=this.target[0];switch(typeof e){case"string":return e.replace(/#?xywh=(.*)$/,"");case"object":return e.source&&e.source.id||e.source||e.id;default:return null}}},{key:"motivations",get:function(){return s()(l()(new Array(this.resource.motivation)))}},{key:"body",get:function(){return s()(l()(new Array(this.resource.body)))}},{key:"resources",get:function(){return this.body}},{key:"tags",get:function(){return this.isOnlyTag()?this.body.map((function(e){return e.value})):this.body.filter((function(e){return"tagging"===e.purpose})).map((function(e){return e.value}))}},{key:"target",get:function(){return s()(l()(new Array(this.resource.target)))}},{key:"chars",get:function(){return this.isOnlyTag()?null:this.body.filter((function(e){return"tagging"!==e.purpose})).map((function(e){return e.value})).join(" ")}},{key:"selector",get:function(){var e=this.target[0];switch(typeof e){case"string":return e;case"object":return s()(l()(new Array(e.selector)));default:return null}}},{key:"svgSelector",get:function(){var e=this.selector;switch(typeof e){case"string":default:return null;case"object":return e.find((function(e){return e.type&&"SvgSelector"===e.type}))}}},{key:"fragmentSelector",get:function(){var e,t,n=this.selector;switch(typeof n){case"string":e=n.match(/xywh=(.*)$/);break;case"object":e=(t=n.find((function(e){return e.type&&"FragmentSelector"===e.type})))&&t.value.match(/xywh=(.*)$/);break;default:return null}return e&&e[1].split(",").map((function(e){return parseInt(e,10)}))}}])&&d(e.prototype,t),n&&d(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,m(r.key),r)}}function m(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var g=function(){return e=function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.json=t,this.target=n},(t=[{key:"id",get:function(){return this.json.id}},{key:"present",value:function(){return this.items&&this.items.length>0}},{key:"items",get:function(){var e=this;return this._items=this._items||(e.json&&e.json.items?s()([e.json.items]).map((function(e){return new h(e)})):[]),this._items}},{key:"resources",get:function(){return this.items}}])&&v(e.prototype,t),n&&v(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,b(r.key),r)}}function b(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var w=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},n=[{key:"determineAnnotation",value:function(e,t){return e?"AnnotationPage"===e.type?new g(e,t):new c.a(e,t):null}}
2],(t=null)&&y(e.prototype,t),n&&y(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}(),O=n(45),E=n(55),x=n(100),S=n(37),j=["canvasId"];var _=function(e){return Object(O.a)(e).annotations},T=Object(r.createSelector)([x.a,function(e,t){return t.motivations}],(function(e,t){return t||e.annotations.filteredMotivations})),P=Object(r.createSelector)([E.a,_],(function(e,t){return t&&e&&t[e.id]?s()(Object.values(t[e.id])):[]})),C=Object(r.createSelector)([P],(function(e){return i()(Object.values(e).map((function(e){return e&&w.determineAnnotation(e.json)})),(function(e){return e&&e.present()}))})),I=Object(r.createSelector)([function(e,t){var n=t.canvasId,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,j);return n?[n]:Object(E.l)(e,r)},_],(function(e,t){return t&&0!==e.length?s()(e.map((function(e){return t[e]&&Object.values(t[e])}))):[]})),k=Object(r.createSelector)([I],(function(e){return i()(Object.values(e).map((function(e){return e&&w.determineAnnotation(e.json)})),(function(e){return e&&e.present()}))})),R=Object(r.createSelector)([C,T],(function(e,t){return i()(s()(e.map((function(e){return e.resources}))),(function(e){return e.motivations.some((function(e){return t.includes(e)}))}))})),A=Object(r.createSelector)([k,T],(function(e,t){return i()(s()(e.map((function(e){return e.resources}))),(function(e){return e.motivations.some((function(e){return t.includes(e)}))}))})),D=Object(r.createSelector)([S.e],(function(e){return e.selectedAnnotationId})),N=Object(r.createSelector)([k,D],(function(e,t){return e.map((function(e){return{id:e["@id"]||e.id,resources:e.resources.filter((function(e){return t===e.id}))}})).filter((function(e){return e.resources.length>0}))}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var r=n(0),o=n(13),i=n(330),a=n(91),s=n(153),c=n(155),u=n(329),l=n(328);function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e))&&"[object Arguments]"!==Object.prototype.toString.call(e))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e))&&"[object Arguments]"!==Object.prototype.toString.call(e))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function p(e){var t=Object(r.useRef)(e);t.current=e,Object(o.a)(null!=e.accept,"accept must be defined");var n,p=d((n=Object(c.a)(),[Object(r.useMemo)((function(){return new l.a(n)}),[n]),Object(r.useMemo)((function(){return new u.a(n.getBackend())}),[n])]),2),h=p[0],v=p[1];!function(e,t,n){var o=Object(c.a)(),i=Object(r.useMemo)((function(){return{canDrop:function(){var n=e.current.canDrop;return!n||n(t.getItem(),t)},hover:function(){var n=e.current.hover;n&&n(t.getItem(),t)},drop:function(){var n=e.current.drop;if(n)return n(t.getItem(),t)}}}),[t]);Object(a.a)((function(){var r=f(Object(s.b)(e.current.accept,i,o),2),a=r[0],c=r[1];return t.receiveHandlerId(a),n.receiveHandlerId(a),c}),[t,n])}(t,h,v);var m=Object(i.a)(h,t.current.collect||function(){return{}},(function(){return v.reconnect()})),g=Object(r.useMemo)((function(){return v.hooks.dropTarget()}),[v]);return Object(a.a)((function(){v.dropTargetOptions=e.options||null,v.reconnect()}),[e.options]),[m,g]}},function(e,t,n){"use strict";var r=n(3).compose;t.__esModule=!0,t.composeWithDevTools="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"==typeof arguments[0]?r:r.apply(null,arguments)},t.devToolsEnhancer="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__?window.__REDUX_DEVTOOLS_EXTENSION__:function(){return function(e){return e}}},function(e,t,n){!function(e,t){"use strict";function n(e){return"string"==typeof e||"number"==typeof e}var r=function(){function e(){this._cache={}}var t=e.prototype;return t.set=function(e,t){this._cache[e]=t},t.get=function(e){return this._cache[e]},t.remove=function(e){delete this._cache[e]},t.clear=function(){this._cache={}},t.isValidCacheKey=function(e){return n(e)},e}(),o=r,i=function(){return!0};function a(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return function(e,r){if(r)throw new Error('[re-reselect] "options" as second argument is not supported anymore. Please provide an option object as single argument.');var a="function"==typeof e?{keySelector:e}:Object.assign({},e),s=0,c=n.pop(),u=Array.isArray(n[0])?n[0]:[].concat(n),l=function(){return s++,c.apply(void 0,arguments)};n.push(l);var f=a.cacheObject||new o,d=a.selectorCreator||t.createSelector,p=f.isValidCacheKey||i;a.keySelectorCreator&&(a.keySelector=a.keySelectorCreator({keySelector:a.keySelector,inputSelectors:u,resultFunc:c}));var h=function(){var e=a.keySelector.apply(a,arguments);if(p(e)){var t=f.get(e);return void 0===t&&(t=d.apply(void 0,n),f.set(e,t)),t.apply(void 0,arguments)}
2console.warn('[re-reselect] Invalid cache key "'+e+'" has been returned by keySelector function.')};return h.getMatchingSelector=function(){var e=a.keySelector.apply(a,arguments);return f.get(e)},h.removeMatchingSelector=function(){var e=a.keySelector.apply(a,arguments);f.remove(e)},h.clearCache=function(){f.clear()},h.resultFunc=c,h.dependencies=u,h.cache=f,h.recomputations=function(){return s},h.resetRecomputations=function(){return s=0},h.keySelector=a.keySelector,h}}function s(e){return t.createStructuredSelector(e,a)}function c(e){if(void 0===e)throw new Error('Missing the required property "cacheSize".');if(!Number.isInteger(e)||e<=0)throw new Error('The "cacheSize" property must be a positive integer value.')}var u=function(){function e(e){var t=(void 0===e?{}:e).cacheSize;c(t),this._cache={},this._cacheOrdering=[],this._cacheSize=t}var t=e.prototype;return t.set=function(e,t){if(this._cache[e]=t,this._cacheOrdering.push(e),this._cacheOrdering.length>this._cacheSize){var n=this._cacheOrdering[0];this.remove(n)}},t.get=function(e){return this._cache[e]},t.remove=function(e){var t=this._cacheOrdering.indexOf(e);t>-1&&this._cacheOrdering.splice(t,1),delete this._cache[e]},t.clear=function(){this._cache={},this._cacheOrdering=[]},t.isValidCacheKey=function(e){return n(e)},e}(),l=function(){function e(e){var t=(void 0===e?{}:e).cacheSize;c(t),this._cache={},this._cacheOrdering=[],this._cacheSize=t}var t=e.prototype;return t.set=function(e,t){if(this._cache[e]=t,this._registerCacheHit(e),this._cacheOrdering.length>this._cacheSize){var n=this._cacheOrdering[0];this.remove(n)}},t.get=function(e){return this._registerCacheHit(e),this._cache[e]},t.remove=function(e){this._deleteCacheHit(e),delete this._cache[e]},t.clear=function(){this._cache={},this._cacheOrdering=[]},t._registerCacheHit=function(e){this._deleteCacheHit(e),this._cacheOrdering.push(e)},t._deleteCacheHit=function(e){var t=this._cacheOrdering.indexOf(e);t>-1&&this._cacheOrdering.splice(t,1)},t.isValidCacheKey=function(e){return n(e)},e}(),f=function(){function e(){this._cache=new Map}var t=e.prototype;return t.set=function(e,t){this._cache.set(e,t)},t.get=function(e){return this._cache.get(e)},t.remove=function(e){this._cache.delete(e)},t.clear=function(){this._cache.clear()},e}(),d=function(){function e(e){var t=(void 0===e?{}:e).cacheSize;c(t),this._cache=new Map,this._cacheSize=t}var t=e.prototype;return t.set=function(e,t){if(this._cache.set(e,t),this._cache.size>this._cacheSize){var n=this._cache.keys().next().value;this.remove(n)}},t.get=function(e){return this._cache.get(e)},t.remove=function(e){this._cache.delete(e)},t.clear=function(){this._cache.clear()},e}(),p=function(){function e(e){var t=(void 0===e?{}:e).cacheSize;c(t),this._cache=new Map,this._cacheSize=t}var t=e.prototype;return t.set=function(e,t){if(this._cache.set(e,t),this._cache.size>this._cacheSize){var n=this._cache.keys().next().value;this.remove(n)}},t.get=function(e){var t=this._cache.get(e);return this._cache.has(e)&&(this.remove(e),this._cache.set(e,t)),t},t.remove=function(e){this._cache.delete(e)},t.clear=function(){this._cache.clear()},e}();e.FifoMapCache=d,e.FifoObjectCache=u,e.FlatMapCache=f,e.FlatObjectCache=r,e.LruMapCache=p,e.LruObjectCache=l,e.createCachedSelector=a,e.createStructuredCachedSelector=s,e.default=a,Object.defineProperty(e,"__esModule",{value:!0})}(t,n(9))},function(e,t,n){e.exports=self.fetch||(self.fetch=n(557).default||n(557))},function(e,t,n){var r=n(573);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.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i},e.exports.__esModule=!0,e.exports.default=e.exports},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,n){var r=n(572);function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,r(o.key),o)}}e.exports=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(198),o=n(200),i=n(577),a=n(290),s=o((function(e){return i(r(e,1,a,!0))}));e.exports=s},function(e,t,n){"use strict";var r=n(1130),o=r.default,i=r.DraggableCore;e.exports=o,e.exports.default=o,e.exports.DraggableCore=i},function(e,t,n){"use strict";(function(e){var n="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,r=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(n&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();var o=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),r))}};function i(e){return e&&"[object Function]"==={}.toString.call(e)}function a(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}
vendor: 3,157 bytes, line 2
2function s(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function c(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=a(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:c(s(e))}function u(e){return e&&e.referenceNode?e.referenceNode:e}var l=n&&!(!window.MSInputMethodContext||!document.documentMode),f=n&&/MSIE 10/.test(navigator.userAgent);function d(e){return 11===e?l:10===e?f:l||f}function p(e){if(!e)return document.documentElement;for(var t=d(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===a(n,"position")?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function h(e){return null!==e.parentNode?h(e.parentNode):e}function v(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a,s,c=i.commonAncestorContainer;if(e!==c&&t!==c||r.contains(o))return"BODY"===(s=(a=c).nodeName)||"HTML"!==s&&p(a.firstElementChild)!==a?p(c):c;var u=h(e);return u.host?v(u.host,t):v(e,h(t).host)}function m(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"===n||"HTML"===n){var r=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||r)[t]}return e[t]}function g(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function y(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],d(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function b(e){var t=e.body,n=e.documentElement,r=d(10)&&getComputedStyle(n);return{height:y("Height",t,n,r),width:y("Width",t,n,r)}}var w=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){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},E=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 x(e){return E({},e,{right:e.left+e.width,bottom:e.top+e.height})}function S(e){var t={};try{if(d(10)){t=e.getBoundingClientRect();var n=m(e,"top"),r=m(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(e){}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?b(e.ownerDocument):{},s=i.width||e.clientWidth||o.width,c=i.height||e.clientHeight||o.height,u=e.offsetWidth-s,l=e.offsetHeight-c;
vendor: 6,150 bytes, line 2
2if(u||l){var f=a(e);u-=g(f,"x"),l-=g(f,"y"),o.width-=u,o.height-=l}return x(o)}function j(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=d(10),o="HTML"===t.nodeName,i=S(e),s=S(t),u=c(e),l=a(t),f=parseFloat(l.borderTopWidth),p=parseFloat(l.borderLeftWidth);n&&o&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var h=x({top:i.top-s.top-f,left:i.left-s.left-p,width:i.width,height:i.height});if(h.marginTop=0,h.marginLeft=0,!r&&o){var v=parseFloat(l.marginTop),g=parseFloat(l.marginLeft);h.top-=f-v,h.bottom-=f-v,h.left-=p-g,h.right-=p-g,h.marginTop=v,h.marginLeft=g}return(r&&!n?t.contains(u):t===u&&"BODY"!==u.nodeName)&&(h=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=m(t,"top"),o=m(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}(h,t)),h}function _(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===a(e,"position"))return!0;var n=s(e);return!!n&&_(n)}function T(e){if(!e||!e.parentElement||d())return document.documentElement;for(var t=e.parentElement;t&&"none"===a(t,"transform");)t=t.parentElement;return t||document.documentElement}function P(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},a=o?T(e):v(e,u(t));if("viewport"===r)i=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=j(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:m(n),s=t?0:m(n,"left");return x({top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:o,height:i})}(a,o);else{var l=void 0;"scrollParent"===r?"BODY"===(l=c(s(t))).nodeName&&(l=e.ownerDocument.documentElement):l="window"===r?e.ownerDocument.documentElement:r;var f=j(l,a,o);if("HTML"!==l.nodeName||_(a))i=f;else{var d=b(e.ownerDocument),p=d.height,h=d.width;i.top+=f.top-f.marginTop,i.bottom=p+f.top,i.left+=f.left-f.marginLeft,i.right=h+f.left}}var g="number"==typeof(n=n||0);return i.left+=g?n:n.left||0,i.top+=g?n:n.top||0,i.right-=g?n:n.right||0,i.bottom-=g?n:n.bottom||0,i}function C(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=P(n,r,i,o),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},c=Object.keys(s).map((function(e){return E({key:e},s[e],{area:(t=s[e],t.width*t.height)});var t})).sort((function(e,t){return t.area-e.area})),u=c.filter((function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight})),l=u.length>0?u[0].key:c[0].key,f=e.split("-")[1];return l+(f?"-"+f:"")}function I(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return j(n,r?T(t):v(t,u(n)),r)}function k(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function R(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function A(e,t,n){n=n.split("-")[0];var r=k(e),o={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(n),a=i?"top":"left",s=i?"left":"top",c=i?"height":"width",u=i?"width":"height";return o[a]=t[a]+t[c]/2-r[c]/2,o[s]=n===s?t[s]-r[u]:t[R(s)],o}function D(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function N(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var r=D(e,(function(e){return e[t]===n}));return e.indexOf(r)}(e,"name",n))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&i(n)&&(t.offsets.popper=x(t.offsets.popper),t.offsets.reference=x(t.offsets.reference),t=n(t,e))})),t}function M(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=I(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=C(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=A(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=N(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function L(e,t){return e.some((function(e){var n=e.name;return e.enabled&&n===t}))}function z(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r<t.length;r++){var o=t[r],i=o?""+o+n:e;if(void 0!==document.body.style[i])return i}return null}function W(){return this.state.isDestroyed=!0,L(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[z("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function F(e){var t=e.ownerDocument;return t?t.defaultView:window}function B(e,t,n,r){var o="BODY"===e.nodeName,i=o?e.ownerDocument.defaultView:e;i.addEventListener(t,n,{passive:!0}),o||B(c(i.parentNode),t,n,r),r.push(i)}function H(e,t,n,r){n.updateBound=r,F(e).addEventListener("resize",n.updateBound,{passive:!0});var o=c(e);return B(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function U(){this.state.eventsEnabled||(this.state=H(this.reference,this.options,this.state,this.scheduleUpdate))}function V(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,F(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEac
vendor: 8,835 bytes, line 2
2h((function(e){e.removeEventListener("scroll",t.updateBound)})),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function G(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function q(e,t){Object.keys(t).forEach((function(n){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&G(t[n])&&(r="px"),e.style[n]=t[n]+r}))}var $=n&&/Firefox/i.test(navigator.userAgent);function K(e,t,n){var r=D(e,(function(e){return e.name===t})),o=!!r&&e.some((function(e){return e.name===n&&e.enabled&&e.order<r.order}));if(!o){var i="`"+t+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")}return o}var Z=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],X=Z.slice(3);function Y(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=X.indexOf(e),r=X.slice(n+1).concat(X.slice(0,n));return t?r.reverse():r}var Q="flip",J="clockwise",ee="counterclockwise";function te(e,t,n,r){var o=[0,0],i=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map((function(e){return e.trim()})),s=a.indexOf(D(a,(function(e){return-1!==e.search(/,|\s/)})));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var c=/\s*,\s*|\s+/,u=-1!==s?[a.slice(0,s).concat([a[s].split(c)[0]]),[a[s].split(c)[1]].concat(a.slice(s+1))]:[a];return u=u.map((function(e,r){var o=(1===r?!i:i)?"height":"width",a=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];if(!i)return e;if(0===a.indexOf("%")){return x("%p"===a?n:r)[t]/100*i}if("vh"===a||"vw"===a)return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i;return i}(e,o,t,n)}))})),u.forEach((function(e,t){e.forEach((function(n,r){G(n)&&(o[t]+=n*("-"===e[r-1]?-1:1))}))})),o}var ne={shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,i=o.reference,a=o.popper,s=-1!==["bottom","top"].indexOf(n),c=s?"left":"top",u=s?"width":"height",l={start:O({},c,i[c]),end:O({},c,i[c]+i[u]-a[u])};e.offsets.popper=E({},a,l[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,o=e.offsets,i=o.popper,a=o.reference,s=r.split("-")[0],c=void 0;return c=G(+n)?[+n,0]:te(n,i,a,s),"left"===s?(i.top+=c[0],i.left-=c[1]):"right"===s?(i.top+=c[0],i.left+=c[1]):"top"===s?(i.left+=c[0],i.top-=c[1]):"bottom"===s&&(i.left+=c[0],i.top+=c[1]),e.popper=i,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||p(e.instance.popper);e.instance.reference===n&&(n=p(n));var r=z("transform"),o=e.instance.popper.style,i=o.top,a=o.left,s=o[r];o.top="",o.left="",o[r]="";var c=P(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=i,o.left=a,o[r]=s,t.boundaries=c;var u=t.priority,l=e.offsets.popper,f={primary:function(e){var n=l[e];return l[e]<c[e]&&!t.escapeWithReference&&(n=Math.max(l[e],c[e])),O({},e,n)},secondary:function(e){var n="right"===e?"left":"top",r=l[n];return l[e]>c[e]&&!t.escapeWithReference&&(r=Math.min(l[n],c[e]-("right"===e?l.width:l.height))),O({},n,r)}};return u.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";l=E({},l,f[t](e))})),e.offsets.popper=l,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(o),s=a?"right":"bottom",c=a?"left":"top",u=a?"width":"height";return n[s]<i(r[c])&&(e.offsets.popper[c]=i(r[c])-n[u]),n[c]>i(r[s])&&(e.offsets.popper[c]=i(r[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!K(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],i=e.offsets,s=i.popper,c=i.reference,u=-1!==["left","right"].indexOf(o),l=u?"height":"width",f=u?"Top":"Left",d=f.toLowerCase(),p=u?"left":"top",h=u?"bottom":"right",v=k(r)[l];c[h]-v<s[d]&&(e.offsets.popper[d]-=s[d]-(c[h]-v)),c[d]+v>s[h]&&(e.offsets.popper[d]+=c[d]+v-s[h]),e.offsets.popper=x(e.offsets.popper);var m=c[d]+c[l]/2-v/2,g=a(e.instance.popper),y=parseFloat(g["margin"+f]),b=parseFloat(g["border"+f+"Width"]),w=m-e.offsets.popper[d]-y-b;return w=Math.max(Math.min(s[l]-v,w),0),e.arrowElement=r,e.offsets.arrow=(O(n={},d,Math.round(w)),O(n,p,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(L(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=P(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=R(r),i=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case Q:a=[r,o];break;case J:a=Y(r);break;case ee:a=Y(r,!0);break;default:a=t.behavior}return a.forEach((function(s,c){if(r!==s||a.length===c+1)return e;r=e.placement.split("-")[0],o=R(r);var u=e.offsets.popper,l=e.offsets.reference,f=Math.floor,d="left"===r&&f(u.right)>f(l.left)||"right"===r&&f(u.left)<f(l.right)||"top"===r&&f(u.bottom)>f(l.top)||"bottom"===r&&f(u.top)<f(l.bottom),p=f(u.left)<f(n.left),h=f(u.right)>f(n.right),v=f(u.top)<f(n.top),m=f(u.bottom)>f(n.bottom),g="left"===r&&p||"right"===r&&h||"top"===r&&v||"bottom"===r&&m,y=-1!==["top","bottom"].indexOf(r),b=!!t.flipVariations&&(y&&"start"===i&&p||y&&"end"===i&&h||!y&&"start"===i&&v||!y&&"end"===i&&m),w=!!t.flipVariationsByContent&&(y&&"start"===i&&h||y&&"end"===i&&p||!y&&"start"===i&&m||!y&&"end"===i&&v),O=b||w;(d||g||O)&&(e.flipped=!0,(d||g)&&(r=a[c+1]),O&&(i=function(e){return"end"===e?"start":"start"===e?"end":e}(i)),e.placement=r+(i?"-"+i:""),e.offsets.popper=E({},e.offsets.popper,A(e.instance.popper,e.offsets.reference,e.placement)),e=N(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,o=r.popper,i=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=i[n]-(s?o[a?"width":"height"]:0),e.placement=R(t),e.offsets.popper=x(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!K(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=D(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n=t.x,r=t.y,o=e.offsets.popper,i=D(e.instance.modifiers,(function(e){return"applyStyle"===e.name})).gpuAcceleration;void 0!==i&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==i?i:t.gpuAcceleration,s=p(e.instance.popper),c=S(s),u={position:o.position},l=function(e,t){var n=e.offsets,r=n.popper,o=n.reference,i=Math.round,a=Math.floor,s=function(e){return e},c=i(o.width),u=i(r.width),l=-1!==["left","right"].indexOf(e.placement),f=-1!==e.placement.indexOf("-"),d=t?l||f||c%2==u%2?i:a:s,p=t?i:s;return{left:d(c%2==1&&u%2==1&&!f&&t?r.left-1:r.left),top:p(r.top),bottom:p(r.bottom),right:d(r.right)}}(e,window.devicePixelRatio<2||!$),f="bottom"===n?"top":"bottom",d="right"===r?"left":"right",h=z("transform"),v=void 0,m=void 0;if(m="bottom"===f?"HTML"===s.nodeName?-s.clientHeight+l.bottom:-c.height+l.bottom:l.top,v="right"===d?"HTML"===s.nodeName?-s.clientWidth+l.right:-c.width+l.right:l.left,a&&h)u[h]="translate3d("+v+"px, "+m+"px, 0)",u[f]=0,u[d]=0,u.willChange="transform";else{var g="bottom"===f?-1:1,y="right"===d?-1:1;u[f]=m*g,u[d]=v*y,u.willChange=f+", "+d}var b={"x-placement":e.placement};return e.attributes=E({},b,e.attributes),e.styles=E({},u,e.styles),e.arrowStyles=E({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,n;return q(e.instance.popper,e.styles),t=e.instance.popper,n=e.attributes,Object.keys(n).forEac
2h((function(e){!1!==n[e]?t.setAttribute(e,n[e]):t.removeAttribute(e)})),e.arrowElement&&Object.keys(e.arrowStyles).length&&q(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,r,o){var i=I(o,t,e,n.positionFixed),a=C(n.placement,i,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",a),q(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}},re={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:ne},oe=function(){function e(t,n){var r=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=o(this.update.bind(this)),this.options=E({},e.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(E({},e.Defaults.modifiers,a.modifiers)).forEach((function(t){r.options.modifiers[t]=E({},e.Defaults.modifiers[t]||{},a.modifiers?a.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return E({name:e},r.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&i(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)})),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return w(e,[{key:"update",value:function(){return M.call(this)}},{key:"destroy",value:function(){return W.call(this)}},{key:"enableEventListeners",value:function(){return U.call(this)}},{key:"disableEventListeners",value:function(){return V.call(this)}}]),e}();oe.Utils=("undefined"!=typeof window?window:e).PopperUtils,oe.placements=Z,oe.Defaults=re,t.a=oe}).call(this,n(133))},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M19 19H5V5h7V3H3v18h18v-9h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"}),"OpenInNewSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm-2-8c-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-2zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"DragIndicatorSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M3 18h6v-2H3v2zM3 6v2h18V6H3zm0 7h12v-2H3v2z"}),"SortSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M3 15h18v-2H3v2zm0 4h18v-2H3v2zm0-8h18V9H3v2zm0-6v2h18V5H3z"}),"ReorderSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z"}),"ArrowForwardSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"}),"ArrowUpwardSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6 1.41 1.41z"}),"KeyboardArrowUpSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}),"KeyboardArrowDownSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M8 11h3v10h2V11h3l-4-4-4 4zM4 3v2h16V3H4z"}),"VerticalAlignTopSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M17.66 8L12 2.35 6.34 8C4.78 9.56 4 11.64 4 13.64s.78 4.11 2.34 5.67 3.61 2.35 5.66 2.35 4.1-.79 5.66-2.35S20 15.64 20 13.64 19.22 9.56 17.66 8zM6 14c.01-2 .62-3.27 1.76-4.4L12 5.27l4.24 4.38C17.38 10.77 17.99 12 18 14H6z"}),"OpacitySharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M20 9H4v2h16V9zM4 15h16v-2H4v2z"}),"DragHandleSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12l4.58-4.59z"}),"ChevronLeftSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6-6-6z"}),"ChevronRightSharp");t.default=a},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return S}));var r,o=n(0),i=["children","defaultHeight","defaultWidth","disableHeight","disableWidth","doNotBailOutOnEmptyChildren","nonce","onResize","style","tagName"];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 s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return(t=l(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(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,l(r.key),r)}}function l(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function f(e,t,n){return t=p(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,d()?Reflect.construct(t,n||[],p(e).constructor):t.apply(e,n))}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(d=function(){return!!e})()}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}
2function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function v(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,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var n={}.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)?m(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}r="undefined"!=typeof window?window:"undefined"!=typeof self?self:e;var g=null,y=null,b=r.clearTimeout,w=r.setTimeout,O=r.cancelAnimationFrame||r.mozCancelAnimationFrame||r.webkitCancelAnimationFrame,E=r.requestAnimationFrame||r.mozRequestAnimationFrame||r.webkitRequestAnimationFrame;function x(e){var t,n,o,i,a,s,c,u="undefined"!=typeof document&&document.attachEvent;if(!u){s=function(e){var t=e.__resizeTriggers__,n=t.firstElementChild,r=t.lastElementChild,o=n.firstElementChild;r.scrollLeft=r.scrollWidth,r.scrollTop=r.scrollHeight,o.style.width=n.offsetWidth+1+"px",o.style.height=n.offsetHeight+1+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight},a=function(e){return e.offsetWidth!==e.__resizeLast__.width||e.offsetHeight!==e.__resizeLast__.height},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;s(this),this.__resizeRAF__&&g(this.__resizeRAF__),this.__resizeRAF__=y((function(){a(t)&&(t.__resizeLast__.width=t.offsetWidth,t.__resizeLast__.height=t.offsetHeight,t.__resizeListeners__.forEach((function(n){n.call(t,e)})))}))}};var l=!1,f="";o="animationstart";var d="Webkit Moz O ms".split(" "),p="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),h=document.createElement("fakeelement");if(void 0!==h.style.animationName&&(l=!0),!1===l)for(var v=0;v<d.length;v++)if(void 0!==h.style[d[v]+"AnimationName"]){f="-"+d[v].toLowerCase()+"-",o=p[v],l=!0;break}t="@"+f+"keyframes "+(n="resizeanim")+" { from { opacity: 0; } to { opacity: 0; } } ",i=f+"animation: 1ms "+n+"; "}return{addResizeListener:function(a,l){if(u)a.attachEvent("onresize",l);else{if(!a.__resizeTriggers__){var f=a.ownerDocument,d=r.getComputedStyle(a);d&&"static"===d.position&&(a.style.position="relative"),function(n){if(!n.getElementById("detectElementResize")){var r=(t||"")+".resize-triggers { "+(i||"")+'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%; }',o=n.head||n.getElementsByTagName("head")[0],a=n.createElement("style");a.id="detectElementResize",a.type="text/css",null!=e&&a.setAttribute("nonce",e),a.styleSheet?a.styleSheet.cssText=r:a.appendChild(n.createTextNode(r)),o.appendChild(a)}}(f),a.__resizeLast__={},a.__resizeListeners__=[],(a.__resizeTriggers__=f.createElement("div")).className="resize-triggers";var p=f.createElement("div");p.className="expand-trigger",p.appendChild(f.createElement("div"));var h=f.createElement("div");h.className="contract-trigger",a.__resizeTriggers__.appendChild(p),a.__resizeTriggers__.appendChild(h),a.appendChild(a.__resizeTriggers__),s(a),a.addEventListener("scroll",c,!0),o&&(a.__resizeTriggers__.__animationListener__=function(e){e.animationName===n&&s(a)},a.__resizeTriggers__.addEventListener(o,a.__resizeTriggers__.__animationListener__))}a.__resizeListeners__.push(l)}},removeResizeListener:function(e,t){if(u)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(o,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(e){}}}}}null==O||null==E?(g=b,y=function(e){return w(e,20)}):(g=function(e){var t=v(e,2),n=t[0],r=t[1];O(n),b(r)},y=function(e){var t=E((function(){b(n),e()}
2)),n=w((function(){O(t),e()}),20);return[t,n]});var S=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=f(this,t,[].concat(r))).state={height:e.props.defaultHeight||0,scaledHeight:e.props.defaultHeight||0,scaledWidth:e.props.defaultWidth||0,width:e.props.defaultWidth||0},e._autoSizer=null,e._detectElementResize=null,e._parentNode=null,e._resizeObserver=null,e._timeoutId=null,e._onResize=function(){e._timeoutId=null;var t=e.props,n=t.disableHeight,r=t.disableWidth,o=t.onResize;if(e._parentNode){var i=window.getComputedStyle(e._parentNode)||{},a=parseFloat(i.paddingLeft||"0"),s=parseFloat(i.paddingRight||"0"),c=parseFloat(i.paddingTop||"0"),u=parseFloat(i.paddingBottom||"0"),l=e._parentNode.getBoundingClientRect(),f=l.height-c-u,d=l.width-a-s,p=e._parentNode.offsetHeight-c-u,h=e._parentNode.offsetWidth-a-s;(n||e.state.height===p&&e.state.scaledHeight===f)&&(r||e.state.width===h&&e.state.scaledWidth===d)||(e.setState({height:p,width:h,scaledHeight:f,scaledWidth:d}),"function"==typeof o&&o({height:p,scaledHeight:f,scaledWidth:d,width:h}))}},e._setRef=function(t){e._autoSizer=t},e}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(t,e),n=t,r=[{key:"componentDidMount",value:function(){var e=this,t=this.props.nonce,n=this._autoSizer?this._autoSizer.parentNode:null;if(null!=n&&n.ownerDocument&&n.ownerDocument.defaultView&&n instanceof n.ownerDocument.defaultView.HTMLElement){this._parentNode=n;var r=n.ownerDocument.defaultView.ResizeObserver;null!=r?(this._resizeObserver=new r((function(){e._timeoutId=setTimeout(e._onResize,0)})),this._resizeObserver.observe(n)):(this._detectElementResize=x(t),this._detectElementResize.addResizeListener(n,this._onResize)),this._onResize()}}},{key:"componentWillUnmount",value:function(){this._parentNode&&(this._detectElementResize&&this._detectElementResize.removeResizeListener(this._parentNode,this._onResize),null!==this._timeoutId&&clearTimeout(this._timeoutId),this._resizeObserver&&this._resizeObserver.disconnect())}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.defaultHeight,e.defaultWidth,e.disableHeight),r=void 0!==n&&n,a=e.disableWidth,c=void 0!==a&&a,u=e.doNotBailOutOnEmptyChildren,l=void 0!==u&&u,f=(e.nonce,e.onResize,e.style),d=void 0===f?{}:f,p=e.tagName,h=void 0===p?"div":p,v=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,i),m=this.state,g=m.height,y=m.scaledHeight,b=m.scaledWidth,w=m.width,O={overflow:"visible"},E={},x=!1;return r||(0===g&&(x=!0),O.height=0,E.height=g,E.scaledHeight=y),c||(0===w&&(x=!0),O.width=0,E.width=w,E.scaledWidth=b),l&&(x=!1),Object(o.createElement)(h,s({ref:this._setRef,style:s(s({},O),d)},v),!x&&t(E))}}],r&&u(n.prototype,r),a&&u(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(o.Component)}).call(this,n(133))},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=n(0),i=c(o),a=c(n(11)),s=c(n(1140));function c(e){return e&&e.__esModule?e:{default:e}}var u=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.fullScreenElement=null,n.detectFullScreen=n.detectFullScreen.bind(n),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)}
2(t,e),r(t,[{key:"componentDidMount",value:function(){s.default.addEventListener("fullscreenchange",this.detectFullScreen)}},{key:"componentWillUnmount",value:function(){s.default.removeEventListener("fullscreenchange",this.detectFullScreen)}},{key:"componentDidUpdate",value:function(){this.handleProps(this.props)}},{key:"handleProps",value:function(e){var t=s.default.fullscreenElement===this.node;t&&!e.enabled?this.leaveFullScreen():!t&&e.enabled&&this.enterFullScreen()}},{key:"detectFullScreen",value:function(){s.default.fullscreenElement===this.node?(this.fullScreenElement=s.default.fullscreenElement,this.props.onChange(!0)):!s.default.fullscreenElement&&this.fullScreenElement&&(this.fullScreenElement=null,this.props.onChange(!1))}},{key:"enterFullScreen",value:function(){s.default.fullscreenEnabled&&s.default.requestFullscreen(this.node)}},{key:"leaveFullScreen",value:function(){s.default.fullscreenEnabled&&s.default.exitFullscreen()}},{key:"render",value:function(){var e=this,t=["fullscreen"];return this.props.enabled&&t.push("fullscreen-enabled"),i.default.createElement("div",{className:t.join(" "),ref:function(t){return e.node=t},style:this.props.enabled?{height:"100%",width:"100%"}:void 0},this.props.children)}}]),t}(o.Component);u.propTypes={children:a.default.node.isRequired,enabled:a.default.bool.isRequired,onChange:a.default.func},u.defaultProps={enabled:!1,onChange:function(){}},t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={},o=c(n(1141));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=c(n(1144));
2Object.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=c(n(586));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 s=c(n(587));function c(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(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1178),o=r.default||r;t.default=function(e){var t=void 0===e?{}:e,n=t.enabled,r=void 0===n||n,i=t.opt,a=void 0===i?"out":i;return{onProcessStyle:function(e,t,n){if("font-face"===t.type)return e;if(!r)return"boolean"==typeof e.flip&&delete e.flip,e;var i="out"===a;return"boolean"==typeof n.options.flip&&(i=n.options.flip),"boolean"==typeof e.flip&&(i=e.flip,delete e.flip),i?o("function"==typeof t.toJSON?t.toJSON():e):e}}}},function(e){e.exports=JSON.parse('{"translation":{"aboutThisItem":"Ø¹Ù ÙØ°Ø§ Ø§ÙØ¹Ùصر","addedFromUrl":"(تÙ
ت Ø¥Ø¶Ø§ÙØªÙ Ù
Ù Ø§ÙØ±Ø§Ø¨Ø·)","addManifestUrl":"Ù
ÙÙØ¹ اÙÙ
صدر","addManifestUrlHelp":"Ø§ÙØ±Ø§Ø¨Ø· ÙÙ
صدر IIIF ","addResource":"اض٠Ù
صدر","annotationCanvasLabel_1/1":"Ø§ÙØ¹Ùصر: [{{اÙÙ
ÙØµÙ}}]","annotationCanvasLabel_1/2":"ÙØ³Ø§Ø±: [{{اÙÙ
ÙØµÙ }}]","annotationCanvasLabel_2/2":"ÙÙ
ÙÙ: [{{اÙÙ
ÙØµÙ}}]","annotations":"Ù
ÙØ§ØØ¸Ø§Øª","attribution":"Ø¥Ø³ÙØ§Ø¯","attributionTitle":"ØÙÙÙ","authenticationFailed":"Ø§ÙØªÙØ«ÙÙ ÙÙ
ÙÙØ¬Ø","authenticationRequired":"ÙØ¬Ø¨ ØªÙØ«ÙÙ Ø§ÙØØ³Ø§Ø¨ ÙÙ
ÙØ Ø§ÙØ¯Ø®Ù٠اÙÙØ§Ù
Ù","backToResults":"Ø§ÙØ±Ø¬Ùع اÙ٠اÙÙØªØ§Ø¦Ø¬","book":"ÙØªØ§Ø¨","bottom":"أسÙÙ","cancel":"Ø§ÙØºØ§Ø¡","canvasIndex":"ÙÙØ±Ø³","changeTheme":"ÙÙ
بتغÙÙØ± اÙÙ
ÙØ¶Ùع","clearSearch":"اÙ
سØ","closeAddResourceForm":"Ø¥ØºÙØ§Ù Ø§ÙØ¥Ø³ØªÙ
ارة","closeAddResourceMenu":"Ø¥ØºÙØ§Ù ÙØ§Ø¦Ù
Ø© اÙÙ
صادر","closeCompanionWindow":"Ø¥ØºÙØ§Ù اÙÙÙØØ©","closeWindow":"Ø¥ØºÙØ§Ù اÙÙØ§Ùذة","collapseSection":"ØªØµØºÙØ± جزء {{section}}","collapseSidePanel":"ØªØµØºÙØ± Ø§ÙØ´Ø±ÙØ· Ø§ÙØ¬Ø§ÙبÙ","itemList":"ÙØ§Ø¦Ù
Ø© Ø§ÙØ¹Ùاصر","continue":"استÙ
ر","copy":"ÙØ³Ø®","currentItem":"Ø§ÙØ¹Ùصر Ø§ÙØØ§ÙÙ","currentItem_1/1":"Ø§ÙØ¹Ùصر Ø§ÙØØ§ÙÙ","currentItem_1/2":"ÙØ³Ø§Ø±","currentItem_2/2":"ÙÙ
ÙÙ","dark":"Ù
ÙØ¶Ùع داÙÙ","dismiss":"تجاÙÙ","highlightAllAnnotations":"ØªØØ¯Ùد اÙÙÙ","downloadExport":"ØªØµØ¯ÙØ± Ù
Ø³Ø§ØØ© Ø§ÙØ¹Ù
Ù","downloadExportWorkspace":"ØªØµØ¯ÙØ± Ù
Ø³Ø§ØØ© Ø§ÙØ¹Ù
Ù","elastic":"Ù
رÙ","elasticDescription":"ØØ±Ù اÙÙÙØ§Ùذ Ù ØºÙØ± ØØ¬Ù
ÙØ§ Ø¨ØØ±ÙØ© ÙÙ Ù
Ø³Ø§ØØ© عÙ
Ù ØºÙØ± Ù
ØØ¯Ùدة. ÙÙ
Ù٠أ٠تتداخ٠اÙÙÙØ§Ùذ Ø£ÙØ¶Ø§Ù .","emptyResourceList":"ÙØ§Ø¦Ù
Ø© اÙÙ
صادر Ø§ÙØ®Ø§ØµØ© Ø¨Ù ÙØ§Ø±ØºØ©.","errorDialogConfirm":"ØØ³ÙاÙ","errorDialogTitle":"ÙÙØ¯ ØØ¯Ø« خطأ","exitFullScreen":"Ø®Ø±ÙØ¬ Ù
Ù Ø§ÙØ´Ø§Ø´Ø© اÙÙØ§Ù
ÙØ©","expandSection":"ØªÙØ³Ùع Ø§ÙØ¬Ø²Ø¡ {{section}}","expandSidePanel":"ØªÙØ³Ùع Ø§ÙØ´Ø±ÙØ· Ø§ÙØ¬Ø§ÙبÙ","fetchManifest":"أضÙ","fullScreen":"شاشة ÙØ§Ù
ÙØ©","gallery":"اÙÙ
عرض","hideZoomControls":"Ø¥Ø®ÙØ§Ø¡ Ø¶ÙØ§Ø¨Ø· Ø§ÙØªÙØ¨ÙØ±","iiif_homepage":"Ø¹Ù ÙØ°Ù اÙÙ
صدر","iiif_manifest":"IIIF ÙØ§Ø¦Ù
Ø© ","iiif_renderings":"ØªÙØ³ÙÙØ§Øª بدÙÙØ©","iiif_seeAlso":"Ø£ÙØ¸Ø± Ø£ÙØ¶Ø§","import":"Ø§Ø³ØªÙØ±Ø¯ ","importWorkspace":"Ø§Ø³ØªÙØ±Ø§Ø¯ Ù
Ø³Ø§ØØ© Ø§ÙØ¹Ù
Ù","importWorkspaceHint":"ÙÙ
Ø¨ÙØµÙ ترÙÙØ¨Ø© Mirador 3 ÙÙØªÙ
Ø§Ø³ØªÙØ±Ø§Ø¯Ù","item":"Ø§ÙØ¹Ùصر: {{label}}","language":"اÙÙØºØ©","layer_hide":"Ø¥Ø®ÙØ§Ø¡ Ø§ÙØ·Ø¨ÙØ©","layer_move":"ØªØØ±ÙÙ Ø§ÙØ·Ø¨ÙØ©","layer_opacity":"تعتÙÙ
Ø§ÙØ·Ø¨ÙØ©","layer_show":"Ø¥Ø¸ÙØ§Ø± Ø§ÙØ·Ø¨ÙØ©","layer_moveToTop":"ØØ±Ù Ø§ÙØ·Ø¨ÙØ© Ø¥ÙÙ Ø§ÙØ£Ø¹ÙÙ","layers":"Ø·Ø¨ÙØ§Øª","light":"Ù
ÙØ¶Ùع ÙØ§ØªØ","links":"Ø§ÙØ±Ùابط","listAllOpenWindows":"Ø§ÙØªÙ٠بسرعة ÙÙÙØ§Ùذة","login":"تسجÙÙ Ø§ÙØ¯Ø®ÙÙ","logout":"تسجÙÙ Ø§ÙØ®Ø±Ùج","manifestError":"ÙØ§ ÙÙ
ÙÙ Ø¥Ø¶Ø§ÙØ© اÙÙ
صدر:","maximizeWindow":"ØªÙØ¨Ùر اÙÙØ§Ùذة Ø¥ÙÙ Ø§ÙØØ¯ Ø§ÙØ§Ùبر","minimizeWindow":"ØªØµØºÙØ± اÙÙØ§Ùذة Ø¥ÙÙ Ø§ÙØØ¯ Ø§ÙØ£Ø¯ÙÙ","mirador":"Mirador","miradorResources":"Ù
صادر Mirador ","miradorViewer":"Ù
Ø´Ø§ÙØ¯ Mirador","more":"Ø£ÙØ«Ø±...","moreResults":"ÙØªØ§Ø¦Ø¬ Ø¥Ø
2¶Ø§ÙÙØ©","mosaic":"ÙØ³ÙÙØ³Ø§Ø¡","mosaicDescription":"ØØ±Ù ÙØºÙÙØ± ØØ¬Ù
اÙÙÙØ§Ùذ اÙÙ
تعÙÙØ© Ø¨Ø¨Ø¹Ø¶ÙØ§ Ø§ÙØ¨Ø¹Ø¶ Ø¯Ø§Ø®Ù Ø§ÙØ¥Ø·Ø§Ø± اÙÙ
رئÙ.","moveCompanionWindowToBottom":"Ø§ÙØªÙÙ ÙÙØ£Ø³ÙÙ","moveCompanionWindowToRight":"Ø§ÙØªÙÙ ÙÙÙÙ
ÙÙ","nextCanvas":"Ø§ÙØ¹Ùصر Ø§ÙØªØ§ÙÙ","numItems":"{{number}} Ø¹ÙØ§ØµØ±","off":"اÙÙØ§Ù","openCompanionWindow_annotations":"Ù
ÙØ§ØØ¸Ø§Øª","openCompanionWindow_attribution":"ØÙÙÙ","openCompanionWindow_canvas":"ÙÙØ±Ø³","openCompanionWindow_info":"Ù
عÙÙÙ
ات","openCompanionWindow_layers":"Ø·Ø¨ÙØ§Øª","openCompanionWindow_search":"Ø¨ØØ«","openInCompanionWindow":"Ø§ÙØªØ ÙÙ ØµÙØØ© Ø¬Ø¯ÙØ¯Ø©","openWindows":"اÙÙÙØ§Ùذ Ø§ÙØØ§ÙÙØ© اÙÙ
ÙØªÙØØ©","pagination":"{{current}} Ù
Ù {{total}}","position":"Ù
Ø±ÙØ²","previewWindowTitle":"عÙÙØ§Ù","previousCanvas":"Ø§ÙØ¹Ùصر Ø§ÙØ³Ø§Ø¨Ù","related":"ذات ØµÙØ©","resource":"Ù
صدر","retry":"أعد اÙÙ
ØØ§ÙÙØ© ","right":"ØÙ","rights":"ØªØ±Ø®ÙØµ","searchInputLabel":"Ù
ØµØ·ÙØØ§Øª Ø§ÙØ¨ØØ«","searchNextResult":"اÙÙØªÙجة Ø§ÙØªØ§ÙÙØ©","searchNoResults":"ÙÙ
ÙØªÙ
Ø§ÙØ¹Ø«Ùر عÙÙ ÙØªØ§Ø¦Ø¬","searchPreviousResult":"اÙÙØªÙجة Ø§ÙØ³Ø§Ø¨ÙØ©","searchSubmitAria":"Ø§Ø¨ØØ«","searchTitle":"Ø¨ØØ«","selectWorkspaceMenu":"اختر ÙÙØ¹ Ù
Ø³Ø§ØØ© Ø§ÙØ¹Ù
Ù","showingNumAnnotations":"ØªØ¸ÙØ± {{number}} Ù
ÙØ§ØØ¸Ø§Øª","showZoomControls":"Ø§Ø¸ÙØ± Ø¹ÙØ§ØµØ± Ø§ÙØªØÙÙ
Ø¨Ø§ÙØªÙØ¨ÙØ± Ù Ø§ÙØªØµØºÙر","sidebarPanelsNavigation":"ØªØµÙØ ÙÙØ Ø§ÙØ´Ø±ÙØ· Ø§ÙØ¬Ø§ÙبÙ","single":"Ù
ÙØ±Ø¯","startHere":"إبدأ ÙÙØ§","suggestSearch":"Ø§Ø¨ØØ« ÙÙ ÙØ°Ø§ اÙÙ
Ø³ØªÙØ¯ ع٠\\"{{ query }}\\"","tableOfContentsList":"جدÙ٠اÙÙ
ØØªÙÙØ§Øª","theme":"Ù
ÙØ¶Ùع","thumbnailList":"ÙØ§Ø¦Ù
Ø© Ø§ÙØµÙر اÙÙ
صغرة","thumbnailNavigation":"Ø§ÙØµÙر اÙÙ
صغرة","thumbnails":"Ø§ÙØµÙر اÙÙ
صغرة","toggleWindowSideBar":"تبدÙÙ Ø§ÙØ´Ø±ÙØ· Ø§ÙØ¬Ø§ÙبÙ","tryAgain":"ØØ§ÙÙ Ù
رة أخرÙ","untitled":"[بدÙ٠عÙÙØ§Ù]","view":"Ø´Ø§ÙØ¯","welcome":"Ù
Ø±ØØ¨Ø§Ù بÙÙ
ÙÙ Mirador","window":"اÙÙØ§Ùذة: {{label}}","windowMenu":"عرض اÙÙÙØ§Ùذ Ù Ø§ÙØµÙر اÙÙ
صغرة","windowNavigation":"ØªØµÙØ اÙÙØ§Ùذة","windowPluginButtons":"Ø®ÙØ§Ø±Ø§Øª","windowPluginMenu":"Ø®ÙØ§Ø±Ø§Øª اÙÙØ§Ùذة","workspace":"Ù
Ø³Ø§ØØ© Ø§ÙØ¹Ù
Ù","workspaceFullScreen":"شاشة ÙØ§Ù
ÙØ©","workspaceMenu":"اعدادات Ù
Ø³Ø§ØØ© Ø§ÙØ¹Ù
Ù","workspaceOptions":"Ø®ÙØ§Ø±Ø§Øª Ù
Ø³Ø§ØØ© Ø§ÙØ¹Ù
Ù ","workspaceSelectionTitle":"اختر ÙÙØ¹ Ù
Ø³Ø§ØØ© Ø§ÙØ¹Ù
Ù","zoomIn":"ØªÙØ¨Ùر Ø§ÙØµÙرة","zoomOut":"ØªØµØºÙØ± Ø§ÙØµÙرة","zoomReset":"Ø§ÙØ±Ø¬Ùع ÙØØ¬Ù
Ø§ÙØµÙرة Ø§ÙØ£Ø³Ø§Ø³Ù"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"Ãber Mirador","aboutThisItem":"Ãber dieses Element","addedFromUrl":"(Via URL hinzugefügt)","addManifestUrl":"Ort der Ressource","addManifestUrlHelp":"Die URL einer IIIF-Ressource","addResource":"Ressource hinzufügen","annotationCanvasLabel_1/1":"Objekt: [{{label}}]","annotationCanvasLabel_1/2":"Links: [{{label}}]","annotationCanvasLabel_2/2":"Rechts: [{{label}}]","annotations":"Annotationen","attribution":"Zuschreibung","attributionTitle":"Rechte","authenticationFailed":"Authentifizierung fehlgeschlagen","authenticationRequired":"Für vollen Zugriff ist eine Authentifizierung nötig.","backToResults":"Zurück zur Trefferansicht","book":"Buch","bottom":"Unten","cancel":"Abbrechen","canvasIndex":"Index","changeTheme":"Farbschema ändern","clearSearch":"zurücksetzen","close":"SchlieÃen","closeAddResourceForm":"Formular schlieÃen","closeAddResourceMenu":"Ressourcenliste schlieÃen","closeCompanionWindow":"Hilfsfenster schlieÃen","closeWindow":"Fenster schlieÃen","collapseSection":"Bereich \\"{{section}}\\" zuklappen","collapseSidePanel":"Seitenleiste zuklappen","collection":"Sammlung","continue":"Fortfahren","copy":"Kopieren","currentItem":"Aktuelles Objekt","currentItem_1/1":"Aktuelles Objekt","currentItem_1/2":"Links","currentItem_2/2":"Rechts","dark":"Dunkel","digitizedView":"Digitalisat-Ansicht","dismiss":"Verwerfen","highlightAllAnnotations":"Alle hervorheben","displayNoAnnotations":"Keine hervorheben","downloadExport":"Arbeitsfläche exportieren","downloadExportWorkspace":"Arbeitsfläche exportieren","elastic":"Elastisch","elasticDescription":"Fenster können frei und unbegrenzt innerhalb der Arbeitsfläche bewegt werden und sich überlappen","emptyResourceList":"Ihre Ressourcenliste ist leer","error":"Fehler","errorDialogConfirm":"OK","errorDialogTitle":"Es ist ein Fehler aufgetreten","exitFullScreen":"Vollbildmodus verlassen","expandSection":"Bereich \\"{{section}}\\" aufklappen","expandSidePanel":"Seitenleiste aufklappen","exportCopied":"Die Konfiguration der Arbeitsfläche wurde in die Zwischenablage kopiert.","fetchManifest":"Hinzufügen","fullScreen":"Vollbild","gallery":"Galerie","hideZoomControls":"Zoomsteuerung verbergen","iiif_homepage":"Ãber diese Ressource","iiif_manifest":"IIIF-Manifest","iiif_renderings":"Alternative Formate","iiif_seeAlso":"Siehe auch","import":"Importieren","importWorkspace":"Arbeitsfläche importieren","importWorkspaceHint":"Fügen Sie eine Mirador-3-Konfiguration ein, die importiert werden soll.","item":"Objekt: {{label}}","itemList":"Kompaktliste","jsError":"Technische Details","jsStack":"{{ stack }}","language":"Sprache","layer_hide":"Ebene verbergen","layer_move":"Ebene verschieben","layer_opacity":"Ebenendeckkraft","layer_show":"Ebene anzeigen","layer_moveToTop":"Ebene ganz nach vorn bringen","layers":"Ebenen","light":"Hell","links":"Links","listAllOpenWindows":"Zu Fenster springen","login":"Anmelden","logout":"Abmelden","manifestError":"Die Ressource konnte nicht hinzugefügt werden:","maximizeWindow":"Fenster maximieren","minimizeWindow":"Fenster minimieren","mirador":"Mirador","miradorResources":"Mirador-Ressourcen","miradorViewer":"Mirador","more":"mehr...","moreResults":"Mehr Treffer","mosaic":"Mosaik","mosaicDescription":"Fenster können innerhalb der Arbeitsfläche in Relation zueinander verschoben und ihrer GröÃe verändert werden.","moveCompanionWindowToBottom":"Unten anordnen","moveCompanionWindowToRight":"Rechts anordnen","multipartCollection":"Mehrteilige Sammlung","nextCanvas":"Nächstes Objekt","noItemSelected":"Kein Objekt ausgewählt","numItems_one":"{{number}} Elemente","numItems_other":"{{number}} Elemente","off":"Keine","openCompanionWindow_annotations":"Annotationen","openCompanionWindow_attribution":"Rechte","openCompanionWindow_canvas":"Index","openCompanionWindow_info":"Informationen","openCompanionWindow_layers":"Ebenen","openCompanionWindow_search":"Suche","openInCompanionWindow":"In Hilfsfenster öffnen","openWindows":"Aktuell offene Fenster","pagination":"{{current}} von {{total}}","position":"Position","previewWindowTitle":"{{title}}","previousCanvas":"Vorheriges Objekt","related":"Verwandtes","resource":"Ressource","retry":"Erneut versuchen","right":"Rechts","rights":"Lizenz","scroll":"Kontinuierlich","searchInputLabel":"Suchbegriffe","searchNextResult":"Nächster Treffer","searchNoResults":"Keine Treffer","searchPreviousResult":"Vorheriger Treffer","searchResultsRemaining":"{{numLeft}} weitere","searchSubmitAria":"Suchen","searchTitle":"Suche","selectWorkspaceMenu":"Wählen Sie einen Arbeitsflächentyp","showCollection":"Zeige Sammlung","showingNumAnnotations_one":"{{number}} Annotation wird angezeigt","showingNumAnnotations_other":"{{number}} Annotationen werden angezeigt","showZoomControls":"Zoomsteuerung anzeigen","sidebarPanelsNavigation":"Hilfsfensternavigation","single":"Einzeln","startHere":"Hier starten","suggestSearch":"Dieses Dokument durchsuchen nach \\"{{ query }}\\"","tableOfContentsList":"Inhaltsverzeichnis","theme":"Farbschema","thumbnailList":"Miniaturansicht","thumbnailNavigation":"Miniaturansicht","thumbnails":"Miniaturansicht","toggleWindowSideBar":"Seitenleiste umschalten","totalCollections_one":"{{count}} Sammlung","totalCollections_other":"{{count}}
2 Sammlungen","totalManifests_one":"{{count}} Manifest","totalManifests_other":"{{count}} Manifeste","tryAgain":"Wiederholen","untitled":"[Unbenannt]","view":"Ansicht","viewWorkspaceConfiguration":"Zeige Konfiguration der Arbeitsfläche","welcome":"Willkommen bei Mirador","window":"Fenster: {{label}}","windowMenu":"Fenstermenü und Miniaturansicht","windowNavigation":"Fensternavigation","windowPluginButtons":"Optionen","windowPluginMenu":"Fensteroptionen","workspace":"Arbeitsfläche","workspaceNavigation":"Arbeitsflächensteuerung","workspaceFullScreen":"Vollbild","workspaceMenu":"Arbeitsflächenmenü","workspaceOptions":"Arbeitsflächenoptionen","workspaceSelectionTitle":"Bitte wählen Sie einen Arbeitsflächentyp","zoomIn":"VergröÃern","zoomOut":"Verkleinern","zoomReset":"Ansicht zurücksetzen"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"About Project Mirador","aboutThisItem":"About this item","addedFromUrl":"(Added from URL)","addManifestUrl":"Resource location","addManifestUrlHelp":"The URL of a IIIF resource","addResource":"Add resource","annotationCanvasLabel_1/1":"Item: [{{label}}]","annotationCanvasLabel_1/2":"Left: [{{label}}]","annotationCanvasLabel_2/2":"Right: [{{label}}]","annotations":"Annotations","attribution":"Attribution","attributionTitle":"Rights","authenticationFailed":"Authentication failed.","authenticationRequired":"Authentication required for full access","backToResults":"Back to results","book":"Book","bottom":"Bottom","cancel":"Cancel","canvasIndex":"Index","changeTheme":"Change theme","clearSearch":"clear","close"
2:"Close","closeAddResourceForm":"Close form","closeAddResourceMenu":"Close resource list","closeCompanionWindow":"Close panel","closeWindow":"Close window","collapseSection":"Collapse \\"{{section}}\\" section","collapseSidePanel":"Collapse sidebar","collection":"Collection","itemList":"Item list","continue":"Continue","copy":"Copy","currentItem":"Current item","currentItem_1/1":"Current item","currentItem_1/2":"Left","currentItem_2/2":"Right","dark":"Dark theme","digitizedView":"Digitized view","dismiss":"Dismiss","highlightAllAnnotations":"Highlight all","displayNoAnnotations":"Highlight none","downloadExport":"Export workspace","downloadExportWorkspace":"Export workspace","elastic":"Elastic","elasticDescription":"Move and size windows freely in an unlimited workspace. Windows can overlap.","emptyResourceList":"Your resource list is empty","error":"Error","errorDialogConfirm":"OK","errorDialogTitle":"An error occurred","exitFullScreen":"Exit full screen","expandSection":"Expand \\"{{section}}\\" section","expandSidePanel":"Expand sidebar","exportCopied":"The workspace configuration was copied to your clipboard","fetchManifest":"Add","fullScreen":"Full Screen","gallery":"Gallery","hideZoomControls":"Hide zoom controls","iiif_homepage":"About this resource","iiif_manifest":"IIIF manifest","iiif_renderings":"Alternate formats","iiif_seeAlso":"See also","import":"Import","importWorkspace":"Import workspace","importWorkspaceHint":"Paste a Mirador 3 configuration to be imported","item":"Item: {{label}}","jsError":"Technical details","jsStack":"{{ stack }}","language":"Language","layer_hide":"Hide layer","layer_move":"Move layer","layer_opacity":"Layer opacity","layer_show":"Show layer","layer_moveToTop":"Move layer to top","layers":"Layers","light":"Light theme","links":"Links","listAllOpenWindows":"Jump to window","login":"Log in","logout":"Log out","manifestError":"The resource cannot be added:","maximizeWindow":"Maximize window","minimizeWindow":"Minimize window","mirador":"Mirador","miradorResources":"Mirador resources","miradorViewer":"Mirador viewer","more":"more...","moreResults":"More results","mosaic":"Mosaic","mosaicDescription":"Move and size windows in relation to each other, within the visible frame.","moveCompanionWindowToBottom":"Move to bottom","moveCompanionWindowToRight":"Move to right","multipartCollection":"Multipart Collection","nextCanvas":"Next item","noItemSelected":"No item selected","numItems":"{{number}} item","numItems_plural":"{{number}} items","off":"Off","openCompanionWindow_annotations":"Annotations","openCompanionWindow_attribution":"Rights","openCompanionWindow_canvas":"Index","openCompanionWindow_info":"Information","openCompanionWindow_layers":"Layers","openCompanionWindow_search":"Search","openInCompanionWindow":"Open in separate panel","openWindows":"Current open windows","pagination":"{{current}} of {{total}}","position":"Position","previewWindowTitle":"{{title}}","previousCanvas":"Previous item","related":"Related","resource":"Resource","retry":"Retry","right":"Right","rights":"License","scroll":"Scroll","searchInputLabel":"search terms","searchNextResult":"Next result","searchNoResults":"No results found","searchPreviousResult":"Previous result","searchResultsRemaining":"{{numLeft}} remaining","searchSubmitAria":"Submit search","searchTitle":"Search","selectWorkspaceMenu":"Select workspace type","showingNumAnnotations":"Showing {{number}} annotation","showingNumAnnotations_plural":"Showing {{number}} annotations","showCollection":"Show collection","showZoomControls":"Show zoom controls","sidebarPanelsNavigation":"Sidebar panels navigation","single":"Single","startHere":"Start Here","suggestSearch":"Search this document for \\"{{ query }}\\"","tableOfContentsList":"Table of contents","theme":"Theme","thumbnailList":"Thumbnail list","thumbnailNavigation":"Thumbnails","thumbnails":"Thumbnails","toggleWindowSideBar":"Toggle sidebar","totalCollections":"{{count}} collection","totalCollections_plural":"{{count}} collections","totalManifests":"{{count}} manifest","totalManifests_plural":"{{count}} manifests","tryAgain":"Try again","untitled":"[Untitled]","view":"View","viewWorkspaceConfiguration":"View workspace configuration","welcome":"Welcome to Mirador","
2window":"Window: {{label}}","windowMenu":"Window views & thumbnail display","windowNavigation":"Window navigation","windowPluginButtons":"Options","windowPluginMenu":"Window options","workspace":"Workspace","workspaceNavigation":"Workspace navigation","workspaceFullScreen":"Full screen","workspaceMenu":"Workspace settings","workspaceOptions":"Workspace options","workspaceSelectionTitle":"Select a workspace type","zoomIn":"Zoom in","zoomOut":"Zoom out","zoomReset":"Reset zoom"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"Projekti Mirador kohta","aboutThisItem":"Teave teose kohta","addedFromUrl":"(Lisatud URL-ist)","addManifestUrl":"Teose asukoht","addManifestUrlHelp":"IIIF manifesti URL","addResource":"Lisa teos","annotationCanvasLabel_1/1":"Teos: [{{label}}]","annotationCanvasLabel_1/2":"Vasak: [{{label}}]","annotationCanvasLabel_2/2":"Parem: [{{label}}]","annotations":"Annotatsioonid","attribution":"Omistus","attributionTitle":"Kasutusõigused","authenticationFailed":"Autentimine ebaõnnestus","authenticationRequired":"Juurdepääsu saamiseks on vajalik autentimine.","backToResults":"Tagasi tulemustele","book":"Raamat","bottom":"All","cancel":"Katkesta","canvasIndex":"Indeks","changeTheme":"Muuda teema","clearSearch":"Puhasta","close":"Sulge","closeAddResourceForm":"Sulge vorm","closeAddResourceMenu":"Sulge teoste loend","closeCompanionWindow":"Sulge paneel","closeWindow":"Sulge aken","collapseSection":"Sulge \\"{{section}}\\"","collapseSidePanel":"Sulge külgpaneel","collection":"Kollektsioon","continue":"Jätka","copy":"Kopeeri","currentItem":"Kuvatav lõuend","currentItem_1/1":"Pealkiri","currentItem_1/2":"Vasak","currentItem_2/2":"Parem","dark":"Tume teema","digitizedView":"Digiteeritud vaade","dismiss":"Vabasta","displayNoAnnotations":"Ãra kuva annotatsioone","downloadExport":"Ekspordi tööruum","downloadExportWorkspace":"Ekspordi tööruum","elastic":"Paindlik vaade","elasticDescription":"Saad akende suurust muuta ja neid vabalt tööruumis ringi liigutada.","emptyResourceList":"Teoste loend on tühi","error":"Viga","errorDialogConfirm":"OK","errorDialogTitle":"Esines viga","exitFullScreen":"Lähtesta","expandSection":"Ava \\"{{section}}\\"","expandSidePanel":"Ava külgpaneel","exportCopied":"Tööruumi seadustused kopeeriti lõikepuhvrisse.","fetchManifest":"Lisa","fullScreen":"Täisekraan","gallery":"Galerii","hideZoomControls":"Peida suurendamisnupud","highlightAllAnnotations":"Kuva kõik annotatsioonid","iiif_homepage":"Teave teose kohta","iiif_manifest":"IIIF manifest","iiif_related":"Seotud","iiif_renderings":"Alternatiivsed vormingud","iiif_seeAlso":"Vaata ka","import":"Impordi","importWorkspace":"Impordi tööruum","importWorkspaceHint":"Kleebi imporditava tööruumi seadistused.","item":"Lõuend: {{label}}","itemList":"Lõuendite loetelu","jsError":"Tehnilised üksikasjad","jsStack":"{{ stack }}","language":"Keel","layer_hide":"Peida kiht","layer_move":"Liiguta kihti","layer_moveToTop":"Tõsta kiht esile","layer_opacity":"Kihi läbipaistvus","layer_show":"Näita kihti","layers":"Kihid","light":"Hele teema","links":"Lingid","listAllOpenWindows":"Vali aken","login":"Logi sisse","logout":"Logi välja","manifestError":"Ei ole võimalik lisada soovitud teost:","maximizeWindow":"Suurenda akent","minimizeWindow":"Vähenda akent","mirador":"Mirador","miradorResources":"Miradori teoste loetelu","miradorViewer":"Miradori vaatur","more":"rohkem...","moreResults":"Veel tulemusi","mosaic":"Mosaiik","mosaicDescription":"Muuda töölaua akende suurust ja liiguta neid üksteise suhtes.","moveCompanionWindowToBottom":"Liiguta alla","moveCompanionWindowToRight":"Liiguta paremale","multipartCollection":"Mitmeosaline kollektsioon","nextCanvas":"Järgmine lõuend","noItemSelected":"Ãhtegi lõuendit pole valitud.","numItems_one":"{{number}} lõuend","numItems_other":"{{number}} lõuendit","off":"Väljas","openCompanionWindow_annotations":"Annotatsioonid","openCompanionWindow_attribution":"Kasutusõigused","openCompanionWindow_canvas":"Struktuur","openCompanionWindow_info":"Teave","openCompanionWindow_layers":"Kihid","openCompanionWindow_search":"Otsing","openInCompanionWindow":"Ava eraldi paneelis","openWindows":"Hetkel avatud aknad","pagination":"{{current}} / {{total}}","position":"Asukoht","previewWindowTitle":"{{title}}","previousCanvas":"Eelmine lõuend","related":"Seotud","resource":"Teos","retry":"Proovi uuesti","right":"Parem","rights":"Kasutuslitsents","scroll":"Keri","searchInputLabel":"otsinguterminid","searchNextResult":"Järgmine tulemus","searchNoResults":"Tulemusi ei leitud","searchPreviousResult":"Eelmine tulemus","searchResultsRemaining":"{{numLeft}} alles","searchSubmitAria":"Otsi","searchTitle":"Otsi","selectWorkspaceMenu":"Vali tööruumi tüüp","showCollection":"Näita kollektsiooni","showingNumAnnotations_one":"Näitan {{number}} annotatsiooni","showingNumAnnotations_other":"Näitan {{number}} annotatsiooni","showZoomControls":"Näita suurendamisnuppe","sidebarPanelsNavigation":"Külgpaneelide navigeerimine","single":"Ãksik","startHere":"Alusta siit","suggestSearch":"Otsi sellest dokumendist \\"{{ query }}\\"","tableOfContentsList":"Sisukord","theme":"Teema","thumbnailList":"Pisipiltide loend","thumbnailNavigation":"Pisipildid","thumbnails":"Pisipildid","toggleWindowSideBar":"külgpaneel","totalCollections_one":"{{count}} kollektsioon","totalCollections_other":"{{count}}
2 kollektsiooni","totalManifests_one":"{{count}} manifest","totalManifests_other":"{{count}} manifesti","tryAgain":"Proovi uuesti","untitled":"[Pealkiri puudub]","view":"Vaade","viewWorkspaceConfiguration":"Vaata tööruumi seadistusi","welcome":"Tere tulemast Miradori","window":"Aken: {{label}}","windowMenu":"Akna vaated ja pisipiltide kuvamine","windowNavigation":"Akna navigeerimine","windowPluginButtons":"Suvandid","windowPluginMenu":"Akna suvandid","workspace":"Tööruum","workspaceFullScreen":"Täisekraan","workspaceMenu":"Tööruumi sätted","workspaceNavigation":"Tööruumi navigeerimine","workspaceOptions":"Tööruumi valikud","workspaceSelectionTitle":"Vali tööruumi tüüp","zoomIn":"Suurenda sisse","zoomOut":"Suurenda välja","zoomReset":"Lähtesta suurendus"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"در بارÙ٠پرÙÚÙ Mirador","aboutThisItem":"در بارÙ٠اÛÙ Ù
ÙØ±Ø¯","addedFromUrl":"(از آدرس اÛÙØªØ±ÙØªÛ Ø§Ø²Ø§Ù٠شدÙ)","addManifestUrl":"Ù
کا٠Ù
ÙØ¨Ø¹","addManifestUrlHelp":"آدرس اÛÙØªØ±ÙØªÛ Ù
ÙØ¨Ø¹ IIIF ","addResource":"Ù
ÙØ¨Ø¹ را ازاÙÙ Ú©Ù","annotationCanvasLabel_1/1":"Ù
ÙØ±Ø¯: [{{label}}]","annotationCanvasLabel_1/2":"ÚÙ¾: [{{label}}]","annotationCanvasLabel_2/2":"راست: [{{label}}]","annotations":"ØØ§Ø´ÛÙ ÙÙÛØ³Û ÙØ§","attribution":"ÙØ³Ø¨Øª دادÙ","attributionTitle":"ØÙÙÙ","authenticationFailed":"تصدÛÙ ÙÙÛØª ÙØ§Ù
ÙÙÙ Ø¨ÙØ¯.","authenticationRequired":"Ø¨Ø±Ø§Û Ø¯Ø³ØªØ±Ø³Û Ú©Ø§Ù
Ù ÙÛØ§Ø² Ø¨Ù Ø§ØØ±Ø§Ø² ÙÙÛØª","backToResults":"بازگشت Ø¨Ù ÙØªØ§Ûج","book":"کتاب","bottom":"Ù¾Ø§ÛØ§Ù","cancel":"ÙØºÙ","canvasIndex":"ÙÙØ±Ø³Øª راÙÙÙ
ا","changeTheme":"ØªØºÛØ± زÙ
ÛÙÙ","clearSearch":"پاک Ú©Ù","close":"Ø¨Ø¨ÙØ¯","closeAddResourceForm":"پرسشâÙØ§Ù
Ùâ Ø±Ø§ Ø¨Ø¨ÙØ¯","closeAddResourceMenu":"ÙÙØ±Ø³Øª Ù
ÙØ§Ø¨Ø¹ را Ø¨Ø¨ÙØ¯","closeCompanionWindow":"پاÙ٠را Ø¨Ø¨ÙØ¯","closeWindow":"Ù¾ÙØ¬Ø±Ù را Ø¨Ø¨ÙØ¯","collapseSection":"بخش \\"{{section}}\\" را Ú©ÙÚÚ© Ú©ÙÛØ¯","collapseSidePanel":"ÙÙØ§Ø± Ú©ÙØ§Ø±Û را Ú©ÙÚÚ© Ú©Ù","collection":"Ù
جÙ
ÙØ¹Ù","itemList":"ÙÙØ±Ø³Øª Ù
ÙØ§Ø±Ø¯","continue":"اداÙ
Ù","copy":"Ú©Ù¾Û","currentItem":"Ù
ÙØ±Ø¯ ÙØ¹ÙÛ","currentItem_1/1":"Ù
ÙØ±Ø¯ ÙØ¹ÙÛ","currentItem_1/2":"ÚÙ¾","currentItem_2/2":"راست","dark":"زÙ
ÛÙ٠تارÛÚ©","digitizedView":"ÙÙ
Ø§Û Ø¯ÛØ¬ÛتاÙÛ Ø´Ø¯Ù","dismiss":"Ù
رخص Ú©Ù","highlightAllAnnotations":"ÙÙ
٠را برجست٠کÙÛØ¯","displayNoAnnotations":"ÙÛÚ Ú©Ø¯Ø§Ù
را برجست٠ÙÚ©ÙÛØ¯","downloadExport":"ØµØ¯ÙØ± ÙØ¶Ø§Û کارÛ","downloadExportWorkspace":"ØµØ¯ÙØ± ÙØ¶Ø§Û کارÛ","elastic":"کشدار","elasticDescription":"Ù¾ÙØ¬Ø±Ù ÙØ§ را آزاداÙ٠در ÛÚ© ÙØ¶Ø§Û Ú©Ø§Ø±Û ÙØ§Ù
ØØ¯Ùد ØØ±Ú©Øª دÙÛØ¯ Ù Ø§ÙØ¯Ø§Ø²Ù Ú©ÙÛØ¯. Ù¾ÙØ¬Ø±Ù ÙØ§ Ù
Û ØªÙØ§Ùد ÙÙ
Ù¾ÙØ´Ø§ÙÛ Ø¯Ø§Ø´ØªÙ Ø¨Ø§Ø´ÙØ¯.","emptyResourceList":"ÙÙØ±Ø³Øª Ù
ÙØ§Ø¨Ø¹ Ø´Ù
ا خاÙÛ Ø§Ø³Øª","error":"خطا","errorDialogConfirm":"OK","errorDialogTitle":"خطاÛÛ Ø§ØªÙØ§Ù Ø§ÙØªØ§Ø¯","exitFullScreen":"Ø®Ø±ÙØ¬ از تÙ
اÙ
ØµÙØÙ","expandSection":"بخش \\"{{section}}\\" را باز Ú©ÙÛØ¯","expandSidePanel":"ÙÙØ§Ø± Ú©ÙØ§Ø±Û را باز Ú©Ù","exportCopied":"Ù¾ÛÚ©Ø±Ø¨ÙØ¯Û ÙØ¶Ø§Û Ú©Ø§Ø±Û Ø¯Ø± Ú©ÙÛÙ¾ Ø¨ÙØ±Ø¯ Ø´Ù
ا Ú©Ù¾Û Ø´Ø¯","fetchManifest":"اضاÙÙ Ú©Ù","fullScreen":"تÙ
اÙ
ØµÙØÙ","gallery":"Ø¢ÙØ¨ÙÙ
عکس","hideZoomControls":"Ú©ÙØªØ±Ù ÙØ§Û بزرگÙÙ
ا را Ù
Ø®ÙÛ Ú©ÙÛØ¯","iiif_homepage":"در Ø¨Ø§Ø±Ù Û Ø§ÛÙ Ù
ÙØ¨Ø¹","iiif_manifest":"Ø¨ÛØ§ÙÛÙ Û IIIF","iiif_related":"Ù
Ø±Ø¨ÙØ·","iiif_renderings":"ÙØ±Ù
ت ÙØ§Û جاÛگزÛÙ","iiif_seeAlso":"ÙÙ
ÚÙÛ٠ببÛÙÛØ¯","import":"ÙØ§Ø±Ø¯ ÙÙÛØ¯","importWorkspace":"ÙØ¶Ø§Û Ú©Ø§Ø±Û Ø±Ø§ ÙØ§Ø±Ø¯ ÙÙÛØ¯","importWorkspaceHint":"Ù¾ÛÚ©Ø±Ø¨ÙØ¯Û Mirador 3 را Ø¨Ø±Ø§Û ÙØ§Ø±Ø¯ کرد٠جاÛâÚ¯Ø°Ø§Ø±Û Ú©ÙÛØ¯","item":"Ù
ÙØ±Ø¯: {{label}}","jsError":"جزÛÛØ§Øª ÙÙÛ","jsStack":"{{ stack }}","language":"زباÙ","layer_hide":"ÙØ§Û٠را Ù¾ÙÙØ§Ù Ú©ÙÛØ¯","layer_move":"ÙØ§Û٠را ØØ±Ú©Øª دÙÛØ¯","layer_opacity":"ÙØ§ÛÙ Ú©Ø¯ÙØ±Øª","layer_show":"ÙÙ
Ø§ÛØ´ ÙØ§ÛÙ","layer_moveToTop":"ÙØ§Û٠را Ø¨Ù Ø¨Ø§ÙØ§ Ù
ÙØªÙÙ Ú©ÙÛØ¯","layers":"ÙØ§ÛÙ ÙØ§","light":"زÙ
ÛÙ٠رشÙ","links":"Ù¾ÛÙÙØ¯Ùا","listAllOpenWindows":"پرش Ø¨Ù Ù¾ÙØ¬Ø±Ù","login":"ÙØ§Ø±Ø¯ Ø¨Ù Ø³ÛØ³ØªÙ
","logout":"Ø®Ø±ÙØ¬ از Ø³ÛØ³ØªÙ
","manifestError":"Ù
ÙØ¨Ø¹ اضاÙÙ ÙÙ
ÛØ´Ùد :","maximizeWindow":"Ù¾ÙØ¬Ø±Ù را Ø¨Ù ØØ¯Ø§Ú©Ø«Ø± برساÙÛØ¯","minimizeWindow":"Ù¾ÙØ¬Ø±Ù را Ø¨Ù ØØ¯Ø§Ù٠برساÙÛØ¯","mirador":"Mirador","miradorResources":"Ù
ÙØ§Ø¨Ø¹Û Mirador","miradorViewer":"بÛÙÙØ¯Ù Mirador","more":"Ø¨ÛØ´ØªØ±...","moreResults":"ÙØªØ§Ûج Ø¨ÛØ´ØªØ±","mosaic":"Ù
ÙØ²Ø§Ø¦ÛÚ©","mosaicDescription":"جابجاÛÛ Ù Ø§ÙØ¯Ø§Ø²Ù Ù¾ÙØ¬Ø±Ù ÙØ§ ÙØ³Ø¨Øª ب٠ÛکدÛÚ¯Ø±Ø Ø¯Ø± ÚØ§Ø±ÚÙØ¨ ÙØ§Ø¨Ù Ù
Ø´Ø§ÙØ¯Ù.","moveCompanionWindowToBottom":"ØØ±Ú©Øª ب٠سÙ
ت پاÛÛÙ","moveCompanionWindowToRight":"ØØ±Ú©Øª ب٠سÙ
ت راست","multipartCollection":"Ù
جÙ
ÙØ¹Ù ÚÙØ¯ ÙØ³Ù
تÛ","nextCanvas":"Ù
ÙØ±Ø¯ بعدÛ","noItemSelected":"ÙÛÚ Ù
ÙØ±Ø¯Û Ø§ÙØªØ®Ø§Ø¨ ÙØ´Ø¯Ù است","numItems_one":"{{number}} Ù
ÙØ±Ø¯","numItems_other":"{{number}} Ù
ÙØ§Ø±Ø¯","off":"خاÙ
ÙØ´","openCompanionWindow_annotations":"ØØ§Ø´ÛÙ ÙÙÛØ³Û ÙØ§","openCompanionWindow_attribution":"ØÙÙÙ","openCompanionWindow_canvas":"ÙÙØ±Ø³Øª راÙÙÙ
ا","openCompanionWindow_info":"Ø§Ø·ÙØ§Ø¹Ø§Øª","openCompanionWindow_layers":"ÙØ§ÛÙ ÙØ§","openCompanionWindow_search":"جستجÙ","openInCompanionWindow":"در Ù¾Ù٠جداگاÙ٠باز Ú©Ù","openWindows":"Ù¾ÙØ¬Ø±Ù ÙØ§Û باز","pagination":"{{total}} از {{current}}","position":"Ù
ÙÙØ¹Ûت","previewWindowTitle":"{{title}}","previousCanvas":"Ù
ÙØ±Ø¯ ÙØ¨ÙÛ","related":"Ù
Ø±Ø¨ÙØ·","resource":"Ù
ÙØ¨Ø¹","retry":"اÙ
ØªØØ§Ù Ø¯ÙØ¨Ø§Ø±Ù","right":"ØÙÙÙ","rights":"Ù
Ø¬ÙØ²","scroll":"Ù¾ÛÙ
Ø§ÛØ´","searchInputLabel":"عبارات جستجÙ","searchNextResult":"ÙØªÛج٠بعدÛ","searchNoResults":"ÙØªÛØ¬Ù Ø§Û Ù¾ÛØ¯Ø§ ÙØ´Ø¯","searchPreviousResult":"ÙØªÛØ¬Ù ÙØ¨ÙÛ","searchResultsRemaining":"{{numLeft}} باÙÛ Ù
Ø§ÙØ¯Ù","searchSubmitAria":"ارسا٠جستجÙ","searchTitle":"جستجÙ","selectWorkspaceMenu":"ÙÙØ¹ ÙØ¶Ø§Û کار را Ø§ÙØªØ®Ø§Ø¨ Ú©ÙÛØ¯","showingNumAnnotations_one":"ÙÙ
Ø§ÛØ´ {{number}} ØØ§Ø´ÛÙ ÙÙÛØ³Û","showingNumAnnotations_other":"ÙÙ
Ø§ÛØ´ {{number}} ØØ§Ø´ÛÙ ÙÙÛØ³Û","showCollection":"ÙÙ
Ø§ÛØ´ Ù
جÙ
ÙØ¹Ù","showZoomControls":"ÙÙ
Ø§ÛØ´ Ú©ÙØªØ±Ù ÙØ§Û بزرگÙÙ
اÛÛ","sidebarPanelsNavigation":"پاÙÙ ÙØ§Û ÙØ§ÙØ¨Ø±Û ÙÙØ§Ø± Ú©ÙØ§Ø±Û","single":"ÙØ§ØØ¯","startHere":"از اÛÙØ¬Ø§ Ø´Ø±ÙØ¹ Ú©ÙÛØ¯","suggestSearch":"اÛÙ Ø³ÙØ¯ را Ø¨Ø±Ø§Û \\"{{ query }}
2\\" جستجÙÛ Ú©ÙÛØ¯","tableOfContentsList":"ÙÙØ±Ø³Øª Ù
Ø·Ø§ÙØ¨","theme":"زÙ
ÛÙÙ","thumbnailList":"ÙÙØ±Ø³Øª تصاÙÛØ± Ø¨ÙØ¯Ø§ÙگشتÛ","thumbnailNavigation":"تصاÙÛØ± Ø¨ÙØ¯Ø§ÙگشتÛ","thumbnails":"تصاÙÛØ± Ø¨ÙØ¯Ø§ÙگشتÛ","toggleWindowSideBar":"ÙÙØ§Ø± Ú©ÙØ§Ø±Û را تغÛÛØ± دÙÛØ¯","totalCollections_one":"{{count}} Ù
جÙ
ÙØ¹Ù","totalCollections_other":"{{count}} Ù
جÙ
ÙØ¹Ø§Øª","totalManifests_one":"{{count}} Ø¨ÛØ§ÙÛÙ","totalManifests_other":"{{count}} Ø¨ÛØ§ÙÛÙ ÙØ§","tryAgain":"Ø¯ÙØ¨Ø§Ø±Ù اÙ
ØªØØ§Ù Ú©ÙÛØ¯","untitled":"[بدÙ٠عÙÙØ§Ù]","view":"Ù
Ø´Ø§ÙØ¯Ù","viewWorkspaceConfiguration":"Ù
Ø´Ø§ÙØ¯Ù Ù¾ÛÚ©Ø±Ø¨ÙØ¯Û ÙØ¶Ø§Û کارÛ","welcome":"ب٠Mirador Ø®ÙØ´ Ø¢Ù
Ø¯ÛØ¯","window":"Ù¾ÙØ¬Ø±Ù: {{label}}","windowMenu":"ÙÙ
Ø§ÙØ§Û Ù¾ÙØ¬Ø±Ù Ù ÙÙ
Ø§ÛØ´ تصاÙÛØ± Ú©ÙÚÚ©","windowNavigation":"Ø¬ÙØª ÛØ§Ø¨Û Ù¾ÙØ¬Ø±Ù","windowPluginButtons":"گزÛÙÙ ÙØ§","windowPluginMenu":"گزÛÙÙ ÙØ§Û Ù¾ÙØ¬Ø±Ù","workspace":"ÙØ¶Ø§Û کار","workspaceNavigation":"Ø¬ÙØª ÛØ§Ø¨Û ÙØ¶Ø§Û کارÛ","workspaceFullScreen":"تÙ
اÙ
ØµÙØÙ","workspaceMenu":"ØªÙØ¸ÛÙ
ات ÙØ¶Ø§Û کارÛ","workspaceOptions":"گزÛÙÙ ÙØ§Û ÙØ¶Ø§Û کارÛ","workspaceSelectionTitle":"ÙÙØ¹ ÙØ¶Ø§Û Ú©Ø§Ø±Û Ø±Ø§ Ø§ÙØªØ®Ø§Ø¨ Ú©ÙÛØ¯","zoomIn":"بزرگÙÙ
اÛÛ","zoomOut":"Ú©ÙÚÚ© ÙÙ
اÛÛ","zoomReset":" ØªÙØ¸ÛÙ
بزرگÙÙ
ا"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"A propos du projet Mirador","aboutThisItem":"Informations","addedFromUrl":"(Ajouté depuis une URL)","addManifestUrl":"Emplacement de la ressource","addManifestUrlHelp":"Coller ici l\'URL de la ressource IIIF","addResource":"Ajouter une ressource","annotationCanvasLabel_1/1":"Item : [{{label}}]","annotationCanvasLabel_1/2":"Gauche : [{{label}}]","annotationCanvasLabel_2/2":"Droite : [{{label}}]","annotations":"Annotations","attribution":"Attribution","attributionTitle":"Droits","authenticationFailed":"L\'authentification a échoué.","authenticationRequired":"Authentification requise pour un accès complet","backToResults":"Retour aux résultats","book":"Livre","bottom":"Bas","cancel":"Annuler","canvasIndex":"Index","changeTheme":"Changer le thème","clearSearch":"effacer","closeAddResourceForm":"Fermer le panneau","closeAddResourceMenu":"Fermer la liste des ressources","closeCompanionWindow":"Fermer le panneau","closeWindow":"Fermer cette fenêtre","collapseSection":"Replier la section \\"{{section}}\\"","collapseSidePanel":"Replier le panneau","itemList":"Liste compacte","continue":"Continuer","copy":"Copier","currentItem":"Image courante","currentItem_1/1":"Image courante","currentItem_1/2":"Gauche","currentItem_2/2":"Droite","dark":"Thème sombre","digitizedView":"Vue de l\'objet numérique","dismiss":"Rejeter","highlightAllAnnotations":"Afficher tout","displayNoAnnotations":"Masquer tout","downloadExport":"Exporter l\'espace de travail","downloadExportWorkspace":"Exporter l\'espace de travail","elastic":"Elastique","elasticDescription":"Déplacer et redimensionner librement les fenêtres dans un espace de travail non limité par l\'écran. Les fenêtres peuvent être superposées.","emptyResourceList":"Votre liste de ressource est vide","error":"Erreur","errorDialogConfirm":"OK","errorDialogTitle":"Une erreur est survenue","exitFullScreen":"Quitter le plein écran","expandSection":"Déplier la section \\"{{section}}\\"","expandSidePanel":"Déplier le panneau","exportCopied":"La configuration de l\'espace de travail a été copiée dans votre presse-papier","fetchManifest":"Ajouter","fullScreen":"Plein écran","gallery":"Galerie","hideZoomControls":"Désactiver les commandes de zoom","iiif_homepage":"A propos de cette ressource","iiif_manifest":"Manifeste IIIF","iiif_renderings":"Formats alternatifs","iiif_seeAlso":"Voir aussi","import":"Importer","importWorkspace":"Importer un espace de travail","importWorkspaceHint":"Insérer une configuration Mirador 3 à importer","item":"Item : {{label}}","jsError":"Détails techniques","jsStack":"{{ stack }}","language":"Langue","layer_hide":"Masquer le calque","layer_move":"Déplacer le calque","layer_opacity":"Opacité du calque","layer_show":"Afficher le calque","layer_moveToTop":"Déplacer le calque en haut","layers":"Calques","light":"Thème clair","links":"Liens","listAllOpenWindows":"Lister les fenêtres","login":"Se connecter","logout":"Se déconnecter","manifestError":"Cette ressource ne peut pas être ajoutée :","maximizeWindow":"Agrandir cette fenêtre","minimizeWindow":"Réduire cette fenêtre","mirador":"Mirador","miradorResources":"Ressources Mirador","miradorViewer":"Visualiseur Mirador","more":"plus...","moreResults":"Plus de résultats","mosaic":"Mosaïque","mosaicDescription":"Déplacer et redimensionner les fenêtres les unes par rapport aux autres dans l\'espace disponible sur l\'écran","moveCompanionWindowToBottom":"Déplacer en bas","moveCompanionWindowToRight":"Déplacer à droite","nextCanvas":"Suivant","noItemSelected":"Aucun élément sélectionné","numItems":"{{number}}
2 image","numItems_plural":"{{number}} images","off":"aucun","openCompanionWindow_annotations":"Annotations","openCompanionWindow_attribution":"Droits","openCompanionWindow_canvas":"Index","openCompanionWindow_info":"Informations","openCompanionWindow_layers":"Calques","openCompanionWindow_search":"Rechercher","openInCompanionWindow":"Ouvrir dans un panneau séparé","openWindows":"Fenêtres ouvertes","pagination":"{{current}} sur {{total}}","position":"Position","previewWindowTitle":"{{title}}","previousCanvas":"Précédent","related":"En relation","resource":"Ressource","retry":"Réessayer","right":"Droite","rights":"Licence","scroll":"Défilement horizontal","searchInputLabel":"Chercher un mot","searchNextResult":"Résultat suivant","searchNoResults":"Aucun résultat trouvé","searchPreviousResult":"Résultat précédent","searchSubmitAria":"Lancer la recherche","searchTitle":"Rechercher","selectWorkspaceMenu":"Changer de type d\'espace de travail","showingNumAnnotations":"{{number}} annotation affichée","showingNumAnnotations_plural":"{{number}} annotations affichées","showCollection":"Voir la collection","showZoomControls":"Activer les commandes de zoom","sidebarPanelsNavigation":"Navigation dans les panneaux latéraux","single":"Simple","startHere":"Commencer ici","suggestSearch":"Rechercher \\"{{ query }}\\" dans ce document","tableOfContentsList":"Sommaire","theme":"Thème","thumbnailList":"Liste des vignettes","thumbnailNavigation":"Vignettes","thumbnails":"Afficher les vignettes","toggleWindowSideBar":"Afficher le menu latéral","totalCollections":"{{count}} collection","totalCollections_plural":"{{count}} collections","totalManifests":"{{count}} manifeste","totalManifests_plural":"{{count}} manifestes","tryAgain":"Essayer à nouveau","untitled":"[Sans titre]","view":"Voir les images en mode","welcome":"Bienvenue dans Mirador","window":"Fenêtre : {{label}}","windowMenu":"Options de fenêtre","windowNavigation":"Navigation dans les fenêtres","windowPluginButtons":"Options","windowPluginMenu":"Autres options et outils","workspace":"Espace de travail","workspaceNavigation":"Menu de l\'espace de travail","workspaceFullScreen":"Plein écran","workspaceMenu":"Réglages de l\'espace de travail","workspaceOptions":"Options de l\'espace de travail","workspaceSelectionTitle":"Sélectionner un type d\'espace de travail","zoomIn":"Zoom avant","zoomOut":"Zoom arrière","zoomReset":"Réinitialiser le zoom"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"Informazioni su Mirador","aboutThisItem":"Informazioni sull\'oggetto","addManifestUrl":"URL della risorsa","addManifestUrlHelp":"L\'URL di una risorsa IIIF","addResource":"Aggiungi una risorsa","addedFromUrl":"(Aggiunto dall\'URL)","annotationCanvasLabel_1/1":"Oggetto: [{{label}}]","annotationCanvasLabel_1/2":"Sinistra: [{{label}}]","annotationCanvasLabel_2/2":"Destra: [{{label}}]","annotations":"Annotazioni","attribution":"Attribuzione","attributionTitle":"Diritti","authenticationFailed":"Autenticazione fallita.","authenticationRequired":"Autenticazione richiesta per l\'accesso completo","backToResults":"Torna ai risultati","book":"Libro","bottom":"Fondo","cancel":"Cancella","canvasIndex":"Indice","changeTheme":"Cambia tema","clearSearch":"pulisci","close":"Chiudi","closeAddResourceForm":"Chiudi il modulo","closeAddResourceMenu":"Chiudi la lista di risorse","closeCompanionWindow":"Chiudi il pannello","closeWindow":"Chiudi finestra","collapseSection":"Collassa la sezione \\"{{section}}\\"","collapseSidePanel":"Collassa la barra laterale","collection":"Collezione","continue":"Continua","copy":"Copia","currentItem":"Oggetto corrente","currentItem_1/1":"Oggetto corrente","currentItem_1/2":"Sinistra","currentItem_2/2":"Destra","dark":"Tema scuro","digitizedView":"Digitized view","dismiss":"Dismiss","displayNoAnnotations":"Nascondi evidenziazione","downloadExport":"Esporta il workspace","downloadExportWorkspace":"Esporta il workspace","elastic":"Elastico","elasticDescription":"Muovi e ridimensiona le finestre liberamente in un workspace illimitato. Le finestre possono sovrapporsi.","emptyResourceList":"La tua lista di risorse è vuota.","error":"Errore","errorDialogConfirm":"OK","errorDialogTitle":"Si è verificato un errore.","exitFullScreen":"Esci da schermo intero","expandSection":"Espandi la sezione \\"{{section}}\\"","expandSidePanel":"Espandi la barra laterale","exportCopied":"La configurazione del workspace è stata copiata nella tua clipboard","fetchManifest":"Aggiungi","fullScreen":"Schermo intero","gallery":"Galleria","hideZoomControls":"Nascondi i controlli di zoom","highlightAllAnnotations":"Evidenzia tutto","iiif_homepage":"Informazioni su questa risorsa","iiif_manifest":"IIIF manifest","iiif_renderings":"Formati alternativi","iiif_seeAlso":"Vedi anche","import":"Importa","importWorkspace":"Importa workspace","importWorkspaceHint":"Incolla una configurazione di Mirador 3 da importare","item":"Oggetto: {{label}}","itemList":"Lista compatta","jsError":"Dettagli tecnici","jsStack":"{{ stack }}","language":"Lingua","layer_hide":"Nascondi livello","layer_move":"Sposta livello","layer_moveToTop":"Sposta il livello in alto","layer_opacity":"Opacità del livello","layer_show":"Visualizza livello","layers":"Livelli","light":"Tema chiaro","links":"Link","listAllOpenWindows":"Vai alla finestra","login":"Entra","logout":"Esci","manifestError":"La risorsa non può essere aggiunta:","maximizeWindow":"Massimizza la finestra","minimizeWindow":"Minimizza la finestra","mirador":"Mirador","miradorResources":"Risorse Mirador","miradorViewer":"Visualizzatore Mirador","more":"ancora...","moreResults":"Più risultati","mosaic":"Mosaico","mosaicDescription":"Muovi e ri
2dimensiona le finestre, tenendole all\'interno dell\'area visibile","moveCompanionWindowToBottom":"Sposta in fondo","moveCompanionWindowToRight":"Sposta a destra","nextCanvas":"Oggetto Successivo","noItemSelected":"Nessun oggetto selezionato","numItems":"{{number}} oggetti","numItems_plural":"{{number}} oggetti","off":"Off","openCompanionWindow_annotations":"Annotazioni","openCompanionWindow_attribution":"Diritti","openCompanionWindow_canvas":"Indice","openCompanionWindow_info":"Informazioni","openCompanionWindow_layers":"Livelli","openCompanionWindow_search":"Cerca","openInCompanionWindow":"Apri in un pannello separato","openWindows":"Finestre aperte in questo momento","pagination":"{{current}} di {{total}}","position":"Posizione","previewWindowTitle":"{{title}}","previousCanvas":"Oggetto precedente","related":"Contenuti collegati","resource":"Risorsa","retry":"Riprova","right":"Right","rights":"Licenza","scroll":"Scorri","searchInputLabel":"termini di ricerca","searchNextResult":"Prossimo risultato","searchNoResults":"Nessun risultato","searchPreviousResult":"Risultato precedente","searchResultsRemaining":"{{numLeft}} rimanenti","searchSubmitAria":"Cerca","searchTitle":"Cerca","selectWorkspaceMenu":"Selezione il tipo di workspace","showCollection":"Visualizza la collezione","showZoomControls":"Mostra i controlli di zoom","showingNumAnnotations":"Sto mostrando {{number}} annotazioni","showingNumAnnotations_plural":"Visualizzando {{number}} annotazioni","sidebarPanelsNavigation":"Navigazione dei pannelli della barra laterale","single":"Singolo","startHere":"Inizia qui","suggestSearch":"Cerca in questo documento: \\"{{ query }}\\"","tableOfContentsList":"Sommario","theme":"Tema","thumbnailList":"Lista thumbnail","thumbnailNavigation":"Thumbnails","thumbnails":"Thumbnails","toggleWindowSideBar":"Apri/Chiudi la barra","totalCollections":"{{count}} collezione","totalCollections_plural":"{{count}} collezioni","totalManifests":"{{count}} manifest","totalManifests_plural":"{{count}} manifests","tryAgain":"Riprova","untitled":"[senza titolo]","view":"Visualizza","viewWorkspaceConfiguration":"Visualizza la configurazione del workspace","welcome":"Benvenuto in Mirador","window":"Finestra: {{label}}","windowMenu":"Visualizzazioni finestra e display thumbnail","windowNavigation":"Navigazione finestra","windowPluginButtons":"Opzioni","windowPluginMenu":"Opzioni finestra","workspace":"Workspace","workspaceFullScreen":"Schermo intero","workspaceMenu":"Configurazioni Workspace","workspaceNavigation":"Navigazione del workspace","workspaceOptions":"Opzioni Workspace","workspaceSelectionTitle":"Seleziona il tipo di workspace","zoomIn":"Zoom in","zoomOut":"Zoom out","zoomReset":"Reimposta zoom"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"Project Miradorã«ã¤ãã¦","aboutThisItem":"ãã®è³æã«ã¤ãã¦","addedFromUrl":"(URLã§è¿½å )","addManifestUrl":"è³æã®IIIFãããã§ã¹ãURI","addManifestUrlHelp":"追å ãããIIIFè³æã®URIãä¸è¨ã«å
¥åãã¦ãã ãã","addResource":"è³æã®è¿½å ","annotationCanvasLabel_1/1":"ã¢ã¤ãã : [{{label}}]","annotationCanvasLabel_1/2":"å·¦: [{{label}}]","annotationCanvasLabel_2/2":"å³: [{{label}}]","annotations":"ã¢ããã¼ã·ã§ã³","attribution":"帰å±","attributionTitle":"権å©","authenticationFailed":"èªè¨¼å¤±æ","authenticationRequired":"ãã«ã¢ã¯ã»ã¹ã«ã¯èªè¨¼ãå¿
è¦","backToResults":"çµæã«æ»ã","book":"è¦éã","bottom":"ä¸é¨","cancel":"ãã£ã³ã»ã«","canvasIndex":"ã¤ã³ããã¯ã¹","changeTheme":"ãã¼ãã®å¤æ´","clearSearch":"ã¯ãªã¢","close":"éãã","closeAddResourceForm":"ãã©ã¼ã ãéãã","closeAddResourceMenu":"è³æä¸è¦§ãéãã","closeCompanionWindow":"ããã«ãéãã","closeWindow":"ã¦ã¤ã³ãã¦ãéãã","collapseSection":"{{section}} ã»ã¯ã·ã§ã³ãç³ã","collapseSidePanel":"ãµã¤ããã¼ãç³ã","collection":"ã³ã¬ã¯ã·ã§ã³","itemList":"ã¢ã¤ãã ä¸è¦§","continue":"ç¶ãã","copy":"ã³ãã¼","currentItem":"ç¾å¨ã®ã¢ã¤ãã ","currentItem_1/1":"ç¾å¨ã®ã¢ã¤ãã ","currentItem_1/2":"å·¦","currentItem_2/2":"å³","dark":"ãã¼ã¯ãªãã¼ã","digitizedView":"ãã¸ã¿ã«ãã¥ã¼","dismiss":"çä»ã","highlightAllAnnotations":"ãã¹ã¦ã表示","displayNoAnnotations":"ã¢ããã¼ã·ã§ã³ãé表示","downloadExport":"ã¯ã¼ã¯ã¹ãã¼ã¹ãã¨ã¯ã¹ãã¼ã","downloadExportWorkspace":"ã¯ã¼ã¯ã¹ãã¼ã¹ãã¨ã¯ã¹ãã¼ã","elastic":"伸縮","elasticDescription":"èªç±ãªã¦ã¤ã³ãã¦ã®ä¼¸ç¸®","emptyResourceList":"è³æã®ä¸è¦§ã空ã§ã","error":"ã¨ã©ã¼","errorDialogConfirm":"OK","errorDialogTitle":"ã¨ã©ã¼çºç","exitFullScreen":"å
¨ç»é¢ãè§£é¤","expandSection":"ã»ã¯ã·ã§ã³ {{section}}ãæ¡å¤§","expandSidePanel":"ãµã¤ããã¼ãæ¡å¤§","exportCopied":"ã¯ã¼ã¯ã¹ãã¼ã¹ã®è¨å®ãã¯ãªãããã¼ãã«ã³ãã¼ããã¾ããã","fetchManifest":"追å ","fullScreen":"å
¨ç»é¢","gallery":"ã®ã£ã©ãªã¼","hideZoomControls":"zoomå¶å¾¡ãé ã","iiif_homepage":"IIIFãã¼ã ãã¼ã¸","iiif_manifest":"IIIF ãããã§ã¹ã","iiif_renderings":"å¥ã®å½¢å¼","iiif_seeAlso":"åç
§","import":"åãè¾¼ã¿","importWorkspace":"ã¯ã¼ã¯ã¹ãã¼ã¹ã®åãè¾¼ã¿","importWorkspaceHint":"Mirador3ã®è¨å®ãè²¼ãä»ã","item":"ã¢ã¤ãã : {{label}}","jsError":"æè¡çãªè©³ç´°","jsStack":"{{ stack }}","language":"è¨èª","layer_hide":"ã¬ã¤ã¤ã¼ãé ã","layer_move":"ã¬ã¤ã¤ã¼ãåãã","layer_opacity":"ã¬ã¤ã¤ã¼ã®éé度","layer_show":"ã¬ã¤ã¤ã¼ã表示","layer_moveToTop":"ã¬ã¤ã¤ã¼ããããã¸","layers":"ã¬ã¤ã¤ã¼","light":"æãããã¼ã","links":"ãªã³ã¯","listAllOpenWindows":"ã¦ã¤ã³ãã¦ã«ã¸ã£ã³ã","login":"ãã°ã¤ã³","logout":"ãã°ã¢ã¦ã","manifestError":"è³æè¿½å ã«å¤±æ:","maximizeWindow":"ã¦ã¤ã³ãã¦ãæå¤§å","minimizeWindow":"ã¦ã¤ã³ãã¦ãæå°å","mirador":"Mirador","miradorResources":"Miradorè³æ","miradorViewer":"Miradorãã¥ã¼ã¯","more":"ããã«...","moreResults":"ããã«çµæã","mosaic":"ã¢ã¶ã¤ã¯","mosaicDescription":"ã¢ã¶ã¤ã¯è¡¨ç¤º","moveCompanionWindowToBottom":"ä¸é¨ã«ç§»å","moveCompanionWindowToRight":"å³ã«ç§»å","nextCanvas":"次ã®ã¢ã¤ãã ","noItemSelected":"ã¢ã¤ãã ãæªé¸æ","numItems":"{{number}} ã¢ã¤ãã ","off":"ãªã","openCompanionWindow_annotations":"ã¢ããã¼ã·ã§ã³","openCompanionWindow_attribution":"権å©","openCompanionWindow_canvas":"ã¤ã³ããã¯ã¹","openCompanionWindow_info":"æ
å ±","openCompanionWindow_layers":"ã¬ã¤ã¤ã¼","openCompanionWindow_search":"æ¤ç´¢","openInCompanionWindow":"å¥ã®ããã«ã§éã","openWindows":"ç¾å¨éãã¦ããã¦ã¤ã³ãã¦","pagination":"{{current}} of {{total}}","position":"ä½ç½®","previewWindowTitle":"{{title}}","previousCanvas":"åã®ã¢ã¤ãã ","related":"é¢é£","resource":"è³æ","retry":"ãªãã©ã¤","right":"å³å´","rights":"å©ç¨æ¡ä»¶","scroll":"ã¹ã¯ãã¼ã«","searchInputLabel":"æ¤ç´¢èª","searchNextResult":"次ã®çµæ","searchNoResults":"ããããã","searchPreviousResult":"åã®çµæ","searchSubmitAria":"æ¤ç´¢","searchTitle":"æ¤ç´¢","selectWorkspaceMenu":"ã¯ã¼ã¯ã¹ãã¼ã¹ã¿ã¤ãã®é¸æ","showingNumAnnotations":"ã¢ããã¼ã·ã§ã³ {{number}} ã表示","showCollection":"ã³ã¬ã¯ã·ã§ã³ã表示","showZoomControls":"ãºã¼ã æä½ã表示","sidebarPanelsNavigation":"ãµã¤ããã¼ããã«ã®æä½","single":"åä¸","startHere":"ããããå§ãã","suggestSearch":"ãã®ææ¸ã \\"{{ query }}\\" ã§æ¤ç´¢","tableOfContentsList":"ç®æ¬¡","theme":"ãã¼ã","thumbnailList":"ãµã ãã¤ã«ä¸è¦§","thumbnailNavigation":"ãµã ãã¤ã«","thumbnails":"ãµã ãã¤ã«è¡¨ç¤º","toggleWindowSideBar":"ãµã¤ããã¼åãæ¿ã","totalCollections":"{{count}} ã³ã¬ã¯ã·ã§ã³","totalManifests":"{{count}} ãããã§ã¹ã","tryAgain":"ããä¸åº¦è©¦ã","untitled":"[ã¿ã¤ãã«ç¡ã]","view":"表示ã®ä»æ¹","welcome":"Miradorã«ãããã","window":"{{label}} ã¦ã¤ã³ãã¦","windowMenu":"ã¦ã¤ã³ãã¦ã¡ãã¥ã¼","windowNavigation":"ã¦ã£ã³ãã¦æä½","windowPluginButtons":"ãªãã·ã§ã³","windowPluginMenu":"ã¦ã¤ã³ãã¦ãªãã·ã§ã³","workspace":"ã¯ã¼ã¯ã¹ãã¼ã¹","workspaceNavigation":"ã¯ã¼ã¯ã¹ãã¼ã¹ãã","workspaceFullScreen":"å
¨ç»é¢","workspaceMenu":"ã¯ã¼ã¯ã¹ãã¼ã¹ã®è¨å®","workspaceOptions":"ã¯ã¼ã¯ã¹ãã¼ã¹ã®ãªãã·ã§ã³","workspaceSelectionTitle":"ã¯ã¼ã¯ã¹ãã¼ã¹ã®ã¿ã¤ãã鏿","zoomIn":"ãºã¼ã ã¤ã³","zoomOut":"ãºã¼ã ã¢ã¦ã","zoomReset":"ãºã¼ã ãæ»ã"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"Mirador íë¡ì í¸ì ëíì¬","aboutThisItem":"í´ë¹ ìì´í
ì ëíì¬","addedFromUrl":"(URLìì ì¶ê°ë¨)","addManifestUrl":"리ìì¤ì ìì¹","addManifestUrlHelp":"IIIF 리ìì¤ì URL","addResource":"리ìì¤ ì¶ê°","annotationCanvasLabel_1/1":"ìì´í
: [{{label}}]","annotationCanvasLabel_1/2":"ì¼ìª½: [{{label}}]","annotationCanvasLabel_2/2":"ì¤ë¥¸ìª½: [{{label}}]","annotations":"주ì","attribution":"ê·ì","attributionTitle":"ê¶ë¦¬","authenticationFailed":"ì¸ì¦ ì¤í¨.","authenticationRequired":"모ë ì ë³´ì ì ê·¼í기 ìí´ì ì¸ì¦ì´ íìí©ëë¤.","backToResults":"ê²°ê³¼ë¡ ëìê°ê¸°","book":"ì±
","bottom":"ìë","cancel":"ì·¨ì","canvasIndex":"ì¸ë±ì¤","changeTheme":"í
ë§ ë³ê²½","clearSearch":"ì§ì°ê¸°","close"
2:"ë«ê¸°","closeAddResourceForm":"í¼ ë«ê¸°","closeAddResourceMenu":"리ìì¤ ëª©ë¡ ë«ê¸°","closeCompanionWindow":"í¨ë ë«ê¸°","closeWindow":"ìëì° ë«ê¸°","collapseSection":"\\"{{section}}\\" ì¹ì
ì 기","collapseSidePanel":"ì¬ì´ëë° ì 기","collection":"컬ë ì
","itemList":"ìì´í
목ë¡","continue":"ê³ìí기","copy":"ë³µì¬","currentItem":"íì¬ ìì´í
","currentItem_1/1":"íì¬ ìì´í
","currentItem_1/2":"ì¼ìª½","currentItem_2/2":"ì¤ë¥¸ìª½","dark":"ë¤í¬ 모ë","digitizedView":"ëì§í¸ ë·°","dismiss":"무ìí기","highlightAllAnnotations":"모ë íì´ë¼ì´í¸í기","displayNoAnnotations":"íì´ë¼ì´í¸ í´ì ","downloadExport":"ìì
ê³µê° ë´ë³´ë´ê¸°","downloadExportWorkspace":"ìì
ê³µê° ë´ë³´ë´ê¸°","elastic":"ì ì¶ì±","elasticDescription":"무íí ìì
ê³µê°ìì ìëì°ë¥¼ ìì ë¡ê² ìì§ì´ê³ ì¡°ì í´ë³´ì¸ì. ìëì°ë ìë¡ ê²¹ì¹ ì ììµëë¤.","emptyResourceList":"리ìì¤ ëª©ë¡ì´ ë¹ì´ììµëë¤","error":"ì¤ë¥","errorDialogConfirm":"íë½","errorDialogTitle":"ì¤ë¥ ë°ì","exitFullScreen":"ì ì²´íë©´ìì ëê°ê¸°","expandSection":"\\"{{section}}\\" ì¹ì
íì¥","expandSidePanel":"ì¬ì´ëë° íì¥","exportCopied":"ìì
ê³µê° íê²½ì¤ì ì í´ë¦½ë³´ëì ë³µì¬íìµëë¤","fetchManifest":"ì¶ê°í기","fullScreen":"ì ì²´íë©´","gallery":"ê°¤ë¬ë¦¬","hideZoomControls":"íë/ì¶ì ê¸°ë¥ ì¨ê¸°ê¸°","iiif_homepage":"í´ë¹ 리ìì¤ì ëíì¬","iiif_manifest":"IIIF 매ëíì¤í¸","iiif_renderings":"ëì²´ í¬ë§·","iiif_seeAlso":"ì°¸ê³ ","import":"ê°ì ¸ì¤ê¸°","importWorkspace":"ìì
ê³µê° ê°ì ¸ì
2¤ê¸°","importWorkspaceHint":"Mirador 3 íê²½ì¤ì ê°ì ¸ì ë¶ì¬ë£ê¸°","item":"ìì´í
: {{label}}","jsError":"기ì ì ì¸ ì¸ë¶ì¬í","jsStack":"{{ stack }}","language":"ì¸ì´","layer_hide":"ë ì´ì´ ì¨ê¸°ê¸°","layer_move":"ë ì´ì´ ìì§ì´ê¸°","layer_opacity":"ë ì´ì´ ë¶í¬ëª
ë","layer_show":"ë ì´ì´ ë³´ì´ê¸°","layer_moveToTop":"ë ì´ì´ë¥¼ ìë¡ ì®ê¸°ê¸°","layers":"ë ì´ì´","light":"ë¼ì´í¸ 모ë","links":"ë§í¬","listAllOpenWindows":"ìëì°ë¡ ì´ëí기","login":"ë¡ê·¸ì¸","logout":"ë¡ê·¸ìì","manifestError":"리ìì¤ë¥¼ ì¶ê°í ì ììµëë¤:","maximizeWindow":"ìëì° í¬ê¸° ìµëí","minimizeWindow":"ìëì° í¬ê¸° ìµìí","mirador":"Mirador","miradorResources":"Mirador 리ìì¤","miradorViewer":"Mirador ë·°ì´","more":"ë 보기...","moreResults":"ê²°ê³¼ ë 보기","mosaic":"모ìì´í¬","mosaicDescription":"íë ì ë´ìì ìëì°ë¥¼ ì´ëíê³ í¬ê¸°ë¥¼ ì¡°ì í©ëë¤.","moveCompanionWindowToBottom":"ìëë¡ ì®ê¸°ê¸°","moveCompanionWindowToRight":"ì¤ë¥¸ìª½ì¼ë¡ ì®ê¸°ê¸°","nextCanvas":"ë¤ì ìì´í
","noItemSelected":"ìì´í
ì´ ì íëì§ ìììµëë¤","numItems":"{{number}}ê°ì ìì´í
","numItems_plural":"{{number}}ê°ì ìì´í
","off":"ë기","openCompanionWindow_annotations":"주ì","openCompanionWindow_attribution":"ê¶ë¦¬","openCompanionWindow_canvas":"ì¸ë±ì¤","openCompanionWindow_info":"ì ë³´","openCompanionWindow_layers":"ë ì´ì´","openCompanionWindow_search":"ê²ì","openInCompanionWindow":"ë³ëì í¨ëìì ì´ê¸°","openWindows":"íì¬ ì´ë ¤ìë ìëì°","pagination":"{{current}} of {{total}}","position":"ë°°ì¹","previewWindowTitle":"{{title}}","previousCanvas":"ì´ì ìì´í
","related":"ê´ë ¨","resource":"리ìì¤","retry":"ì¬ìë","right":"ì¤ë¥¸ìª½","rights":"ë¼ì´ì ì¤","scroll":"ì¤í¬ë¡¤","searchInputLabel":"ì©ì´ 찾기","searchNextResult":"ë¤ì ê²°ê³¼","searchNoResults":"í´ë¹ ê²°ê³¼ ìì","searchPreviousResult":"ì´ì ê²°ê³¼","searchResultsRemaining":"{{numLeft}}ê° ë¨ì","searchSubmitAria":"ê²ìí기","searchTitle":"ê²ì","selectWorkspaceMenu":"ìì
ê³µê° ì í ì í","showingNumAnnotations":"{{number}}ê°ì 주ì ëíë´ê¸°","showingNumAnnotations_plural":"{{number}}ê°ì 주ì ëíë´ê¸°","showCollection":"컬ë ì
ë³´ì´ê¸°","showZoomControls":"íë/ì¶ì ê¸°ë¥ ë³´ì´ê¸°","sidebarPanelsNavigation":"ì¬ì´ëë° í¨ë íì","single":"í ê°","startHere":"ììí기","suggestSearch":"ì´ ë¬¸ì를 \\"{{ query }}\\"ë¡ ê²ìí기","tableOfContentsList":"목차","theme":"í
ë§","thumbnailList":"ì¸ë¤ì¼ 목ë¡","thumbnailNavigation":"ì¸ë¤ì¼","thumbnails":"ì¸ë¤ì¼","toggleWindowSideBar":"ì¬ì´ëë° ì í","totalCollections":"{{count}}ê°ì 컬ë ì
","totalCollections_plural":"{{count}}ê°ì 컬ë ì
","totalManifests":"{{count}}ê°ì 매ëíì¤í¸","totalManifests_plural":"{{count}}ê°ì 매ëíì¤í¸","tryAgain":"ë¤ì ìëíì¸ì","untitled":"[íì´í ìì]","view":"ë·°","viewWorkspaceConfiguration":"ìì
ê³µê° íê²½ì¤ì ã
ê´´","welcome":"Miradorì ì¤ì ê²ì íìí©ëë¤","window":"ìëì°: {{label}}","windowMenu":"ìëì° ë·° & ì¸ë¤ì¼ íì","windowNavigation":"ìëì° íì","windowPluginButtons":"ìµì
","windowPluginMenu":"ìëì° ìµì
","workspace":"ìì
ê³µê°","workspaceNavigation":"ìì
ê³µê° íì","workspaceFullScreen":"ì ì²´íë©´","workspaceMenu":"ìì
ê³µê° ì¤ì ","workspaceOptions":"ìì
ê³µê° ìµì
","workspaceSelectionTitle":"ìì
ê³µê° ì íì ì ííì¸ì","zoomIn":"íë","zoomOut":"ì¶ì","zoomReset":"ì¤ ì¬ì¤ì "}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"Apie Project Mirador","aboutThisItem":"Apie šį įraÅ¡Ä
","addedFromUrl":"(PridÄta naudojant URL)","addManifestUrl":"Å altinio adresas","addManifestUrlHelp":"Nuoroda į IIIF Å¡altinį","addResource":"PridÄti Å¡
2altinį","annotationCanvasLabel_1/1":"Ä®raÅ¡as: [{{label}}]","annotationCanvasLabel_1/2":"KairÄ: [{{label}}]","annotationCanvasLabel_2/2":"DeÅ¡inÄ: [{{label}}]","annotations":"Anotacijos","attribution":"Priskyrimas","attributionTitle":"TeisÄs","authenticationFailed":"Autentifikavimo klaida.","authenticationRequired":"Pilnai prieigai bÅ«tina autentifikacija","backToResults":"Grįžti į rezultatus","book":"Knyga","bottom":"ApaÄia","cancel":"AtÅ¡aukti","canvasIndex":"Indeksas","changeTheme":"Keisti temÄ
","clearSearch":"valyti","closeAddResourceForm":"Uždaryti paraiÅ¡kÄ
","closeAddResourceMenu":"Uždaryti Å¡altinių sÄ
raÅ¡Ä
","closeCompanionWindow":"Uždaryti panelÄ","closeWindow":"Uždaryti langÄ
","collapseSection":"Suskleisti \\"{{section}}\\" sekcijÄ
","collapseSidePanel":"Suskleisti Å¡oninÄ juostÄ
","itemList":"Ä®rašų sÄ
raÅ¡as","continue":"TÄsti","copy":"Kopijuoti","currentItem":"Dabartinis įraÅ¡as","currentItem_1/1":"Dabartinis įraÅ¡as","currentItem_1/2":"KairÄ","currentItem_2/2":"DeÅ¡inÄ","dark":"Tamsi tema","digitizedView":"Skaitmenintas vaizdas","dismiss":"Atmesti","highlightAllAnnotations":"ParyÅ¡kinti viskÄ
","displayNoAnnotations":"SlÄpti viskÄ
","downloadExport":"IÅ¡saugoti darbalaukį","downloadExportWorkspace":"IÅ¡saugoti darbalaukį","elastic":"Lankstus","elasticDescription":"Langų dydis ir vieta gali bÅ«ti laisvai valdomi. Langai gali persidengti.","emptyResourceList":"JÅ«sų Å¡altinių sÄ
raÅ¡as yra tuÅ¡Äias","error":"Klaida","errorDialogConfirm":"Gerai","errorDialogTitle":"Ä®vyko klaida","exitFullScreen":"IÅ¡jungti pilno ekrano režimÄ
","expandSection":"IÅ¡plÄsti \\"{{section}}\\" sekcijÄ
","expandSidePanel":"IÅ¡plÄsti Å¡oninÄ juostÄ
","exportCopied":"Darbalaukio nustatymai nukopijuoti","fetchManifest":"PridÄti","fullScreen":"Piln
2as ekranas","gallery":"Galerija","hideZoomControls":"SlÄpti priartinimo valdymÄ
","iiif_homepage":"Apie šį Å¡altinį","iiif_manifest":"IIIF manifestas","iiif_renderings":"Kiti formatai","iiif_seeAlso":"SusijÄ","import":"Ä®kelti","importWorkspace":"Ä®kelti darbalaukį","importWorkspaceHint":"Ä®terpkite Mirador 3 nustatymus įkÄlimui","item":"Ä®raÅ¡as: {{label}}","jsError":"TechninÄ informacija","jsStack":"{{ stack }}","language":"Kalba","layer_hide":"SlÄpti sluoksnį","layer_move":"Perkelti sluoksnį","layer_opacity":"Sluoksnio nepermatomumas","layer_show":"Rodyti sluoksnį","layer_moveToTop":"Perkelti sluoksnį į viršų","layers":"Sluoksniai","light":"Å viesi tema","links":"Nuorodos","listAllOpenWindows":"Rodyti aktyvius langus","login":"Prisijungti","logout":"Atsijungti","manifestError":"Å altinis negali bÅ«ti pridÄtas:","maximizeWindow":"IÅ¡didinti langÄ
","minimizeWindow":"Sumažinti langÄ
","mirador":"Mirador","miradorResources":"Mirador Å¡altiniai","miradorViewer":"Mirador žiÅ«ryklÄ","more":"daugiau...","moreResults":"Daugiau rezultatų","mosaic":"Mosaic","mosaicDescription":"Langų dydžio ir pozicijos keitimai apribojami ekrano erdvÄje.","moveCompanionWindowToBottom":"Perkelti į apaÄiÄ
","moveCompanionWindowToRight":"Perkelti į deÅ¡inÄ","nextCanvas":"Kitas įraÅ¡as","numItems":"{{number}} įraÅ¡as (-ai)","off":"IÅ¡jungti","openCompanionWindow_annotations":"Anotacijos","openCompanionWindow_attribution":"TeisÄs","openCompanionWindow_canvas":"Indeksas","openCompanionWindow_info":"Informacija","openCompanionWindow_layers":"Sluoksniai","openCompanionWindow_search":"PaieÅ¡ka","openInCompanionWindow":"Atidaryti kaip naujÄ
panelÄ","openWindows":"Aktyvųs langai","pagination":"{{current}} iÅ¡ {{total}}","position":"Pozicija","previewWindowTitle":"{{title}}","previousCanvas":"BuvÄs įraÅ¡as","related":"SusijÄ","resource":"Å altinis","retry":"Pabandyti iÅ¡ naujo","right":"DeÅ¡inÄ","rights":"TeisÄs","scroll":"Paslinkti","searchInputLabel":"paieÅ¡kos terminas","searchNextResult":"Kitas rezultatas","searchNoResults":"NÄra rezultatų","searchPreviousResult":"BuvÄs rezultatas","searchSubmitAria":"Pateikti paieÅ¡kos užklausÄ
","searchTitle":"IeÅ¡koti","selectWorkspaceMenu":"Pasirinkti darbalaukio tipÄ
","showingNumAnnotations":"Rodoma {{number}} anotacija (-os)","showCollection":"Rodyti kolekcijÄ
","showZoomControls":"Rodyti priartinimo valdymÄ
","sidebarPanelsNavigation":"Å oninÄs juostos valdymas","single":"Atskiras","startHere":"PradÄkite Äia","suggestSearch":"IeÅ¡koti \\"{{ query }}\\" visame documente","tableOfContentsList":"Turinys","theme":"Tema","thumbnailList":"MiniatiÅ«rų sÄ
raÅ¡as","thumbnailNavigation":"MiniatiÅ«ros","thumbnails":"MiniatiÅ«ros","toggleWindowSideBar":"Perjungti Å¡oninÄ juostÄ
","totalCollections":"{{count}} kolekcija (-os)","totalManifests":"{{count}} Å¡altinis (-iai)","tryAgain":"Bandykite dar kartÄ
","untitled":"[Be pavadinimo]","view":"ŽiÅ«rÄti","welcome":"Sveiki atvykÄ Ä¯ Mirador","window":"Langas: {{label}}","windowMenu":"Langų & miniatiÅ«rų atvaizdavimas","windowNavigation":"Langų valdymas","windowPluginButtons":"Pasirinkimai","windowPluginMenu":"Langų pasirinkimai","workspace":"Darbalaukis","workspaceNavigation":"Darbalaukio valdymas","workspaceFullScreen":"Piln
2as ekranas","workspaceMenu":"Darbalaukio nustatymai","workspaceOptions":"Darbalaukio pasirinkimai","workspaceSelectionTitle":"Pasirinkite darbalaukio tipÄ
","zoomIn":"Priartinti","zoomOut":"Atitolinti","zoomReset":"Atstatyti priartinimÄ
"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"Om Projekt Mirador","aboutThisItem":"Om dette objektet","addedFromUrl":"(Lagt til fra URL)","addManifestUrl":"Nettadresse til samling eller manifest","addManifestUrlHelp":"URL til en IIIF-ressurs","addResource":"Legg til ressurs","annotationCanvasLabel_1/1":"Objekt: [{{label}}]","annotationCanvasLabel_1/2":"Venstre: [{{label}}]","annotationCanvasLabel_2/2":"Høyre: [{{label}}]","annotations":"Annoteringer","attribution":"Tilskrivelse","attributionTitle":"Rettigheter","authenticationFailed":"Autentiseringen feilet.","authenticationRequired":"Autentisering kreves for full tilgang","backToResults":"Tilbake til resultat","book":"Bok","bottom":"Nederst","cancel":"Avbryt","canvasIndex":"Index","changeTheme":"Skift tema","clearSearch":"Fjern søket","close":"Lukk","closeAddResourceForm":"Lukk skjemaet","closeAddResourceMenu":"Lukk ressurslisten","closeCompanionWindow":"Lukk panelet","closeWindow":"Lukk vinduet","collapseSection":"Lukk seksjonen \\"{{section}}\\"","collapseSidePanel":"Lukk sidemenyen","collection":"Samling","itemList":"Objektliste","continue":"Fortsett","copy":"Kopiere","currentItem":"Valgt objekt","currentItem_1/1":"Valgt objekt","currentItem_1/2":"Venstre","currentItem_2/2":"Høyre","dark":"Mørkt tema","digitizedView":"Digitalisert visning","dismiss":"Lukk","highlightAllAnnotations":"Markér alle","displayNoAnnotations":"Avmarkér alle","downloadExport":"Eksportér arbeidsomrÃ¥de","downloadExportWorkspace":"Eksportér arbeidsomrÃ¥de","elastic":"Elastisk","elasticDescription":"Flytt og endre størrelsen pÃ¥ vinduet fritt i et ubegrenset arbeidsomrÃ¥de. Vindu kan overlappe.","emptyResourceList":"Din resursliste er tom","error":"Error","errorDialogConfirm":"OK","errorDialogTitle":"Et problem oppstod","exitFullScreen":"Forlat fullskjermsvisning","expandSection":"Ekspandér seksjonen \\"{{section}}\\"","expandSidePanel":"Ekspandér sidemenyen","exportCopied":"Konfiguration av arbeidsomrÃ¥det ble kopiert til din utklippstavle","fetchManifest":"Legg til","fullScreen":"Fullskjermsvisning","gallery":"Galleri","hideZoomControls":"Skjul zoomkontroll","iiif_homepage":"Om denne ressursen","iiif_manifest":"IIIF manifest","iiif_renderings":"Alternativt format","iiif_seeAlso":"Se ogsÃ¥","import":"Importér","importWorkspace":"Importér arbeidsomrÃ¥de","importWorkspaceHint":"Lim inn en Mirador 3 konfigurasjon for import","item":"Objekt: {{label}}","jsError":"Tekniske detaljer","jsStack":"{{ stack }}","language":"SprÃ¥k","layer_hide":"Skjul lag","layer_move":"Flytt lag","layer_opacity":"Lag-gjennomsiktighet","layer_show":"Vis lag","layer_moveToTop":"Flytt laget øverst","layers":"Lag","light":"Lyst tema","links":"Lenker","listAllOpenWindows":"GÃ¥ til vindu","login":"Logg inn","logout":"Logg ut","manifestError":"Ressursen kan ikke legges til:","maximizeWindow":"Maksimér vinduet","minimizeWindow":"Minimér vinduet","mirador":"Mirador","miradorResources":"Miradorressurser","miradorViewer":"Mirador bildeviser","more":"mer...","moreResults":"Flere resultat","mosaic":"Mosaik","mosaicDescription":"Flytt og endre størrelse pÃ¥ vinduet i relasjon til hverandre, innenfor den synlige rammen.","moveCompanionWindowToBottom":"Flytt til bunnen","moveCompanionWindowToRight":"Flytt til høyre","nextCanvas":"Neste objekt","noItemSelected":"Ingen valgte objekt","numItems":"{{number}} objekt","numItems_plural":"{{number}} objekter","off":"Av","openCompanionWindow_annotations":"Annoteringer","openCompanionWindow_attribution":"Rettigheter","openCompanionWindow_canvas":"Indeks","openCompanionWindow_info":"Informasjon","openCompanionWindow_layers":"Lag","openCompanionWindow_search":"Søk","openInCompanionWindow":"Ã
pne i eget panel","openWindows":"Ã
pne vindu","pagination":"{{current}} av {{total}}","position":"Posisjon","previewWindowTitle":"{{title}}","previousCanvas":"Forrige objekt","related":"Relatert","resource":"Ressurs","retry":"Forsøk igjen","right":"Til høyre","rights":"Lisens","scroll":"Bla","searchInputLabel":"Søkeord","
2searchNextResult":"Neste resultat","searchNoResults":"Ingen treff","searchPreviousResult":"Forrige resultat","searchResultsRemaining":"{{numLeft}} igjen","searchSubmitAria":"Søk","searchTitle":"Søk","selectWorkspaceMenu":"Velg arbeidsområde-type","showingNumAnnotations":"Vis {{number}} annotasjon","showingNumAnnotations_plural":"Vis {{number}} annotasjoner","showCollection":"Vis samling","showZoomControls":"Vis zoomkontroll","sidebarPanelsNavigation":"Sidemeny-panel navigering","single":"En og en","startHere":"Start her","suggestSearch":"Søk etter \\"{{ query }}\\" i dette dokument","tableOfContentsList":"Innholdsfortegnelse","theme":"Tema","thumbnailList":"Miniatyrliste","thumbnailNavigation":"Miniatyrer","thumbnails":"Miniatyrer","toggleWindowSideBar":"Vis/skjul sidemenyen","totalCollections":"{{count}} samling","totalCollections_plural":"{{count}} samlinger","totalManifests":"{{count}} manifest","totalManifests_plural":"{{count}} manifester","tryAgain":"Forsøk igjen","untitled":"[uten tittel]","view":"Visning","viewWorkspaceConfiguration":"Vis konfigurasjon av arbeidsområde.","welcome":"Velkommen til Mirador","window":"Vindu: {{label}}","windowMenu":"Vindusvisning & miniatyrvisning","windowNavigation":"Vindusnavigasjon","windowPluginButtons":"Innstillinger","windowPluginMenu":"Vindusinnstillinger","workspace":"Arbeidsområde","workspaceNavigation":"Navigasjon i arbeidsområdet","workspaceFullScreen":"Fullskjermsvisning","workspaceMenu":"Innstillinger for arbeidsområdet","workspaceOptions":"Flere valg for arbeidsområdet","workspaceSelectionTitle":"Velg arbeidsområde-type","zoomIn":"Zoom inn","zoomOut":"Zoom ut","zoomReset":"Tilbakestill zoom"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutThisItem":"Over dit item","addedFromUrl":"(Toegevoegd via URL)","addManifestUrl":"Locatie bron","addManifestUrlHelp":"De URL van een IIIF-resource","addResource":"Voeg bron toe","annotationCanvasLabel_1/1":"Item: [{{label}}]","annotationCanvasLabel_1/2":"Links: [{{label}}]","annotationCanvasLabel_2/2":"Rechts: [{{label}}]","annotations":"Annotaties","attribution":"Naamsvermelding","attributionTitle":"Rechten","authenticationFailed":"Authenticatie gefaald.","authenticationRequired":"Authenticatie is vereist voor volledige toegang","backToResults":"Terug naar resultaten","book":"Boek","bottom":"Onderaan","cancel":"Annuleer","canvasIndex":"Index","changeTheme":"Wijzig thema","clearSearch":"clear","closeAddResourceForm":"Sluit formulier","closeAddResourceMenu":"Sluit lijst met bronnen","closeCompanionWindow":"Sluit paneel","closeWindow":"Sluit venster","collapseSection":"Klap \\"{{section}}\\" sectie in","collapseSidePanel":"Klap zijbalk in","itemList":"Compacte lijst","continue":"Ga verder","copy":"Kopieer","currentItem":"Huidig item","currentItem_1/1":"Huidig item","currentItem_1/2":"Links","currentItem_2/2":"Rechts","dark":"Donker thema","dismiss":"Dismiss","highlightAllAnnotations":"Markeer alles","downloadExport":"Exporteer workspace","downloadExportWorkspace":"Exporteer workspace","elastic":"Elastisch","elasticDescription":"Verplaats en rangschik vensters vrij in een onbeperkte workspace. Vensters kunnen elkaar overlappen.","emptyResourceList":"Je lijst met bronnen is leeg","errorDialogConfirm":"OK","errorDialogTitle":"Er is een fout opgetreden","exitFullScreen":"Verlaat volledig scherm","expandSection":"Klap \\"{{section}}\\" sectie uit","expandSidePanel":"Klap zijbalk uit","fetchManifest":"Voeg toe","fullScreen":"Volledig scherm","gallery":"Gallerij","hideZoomControls":"Verberg zoomknoppen","iiif_homepage":"Over deze bron","iiif_manifest":"IIIF-manifest","iiif_renderings":"Alternatieve formaten","iiif_seeAlso":"Zie ook","import":"Importeer","importWorkspace":"Importeer workspace","importWorkspaceHint":"Plak een Mirador 3 configuratie die geïmporteerd moet worden","item":"Item: {{label}}","language":"Taal","light":"Licht thema","links":"Links","listAllOpenWindows":"Ga naar venster","login":"Log in","manifestError":"De bron kan niet worden toegevoegd:","maximizeWindow":"Maximaliseer venster","minimizeWindow":"Minimaliseer venster","mirador":"Mirador","miradorResources":"Mirador resources","miradorViewer":"Mirador viewer","more":"meer...","moreResults":"Meer resultaten","mosaic":"Mozaïek","mosaicDescription":"Verplaats en rangschik vensters in verhouding tot elkaar binnen het zic
2htbare kader.","moveCompanionWindowToBottom":"Verplaats naar beneden","moveCompanionWindowToRight":"Verplaats naar rechts","nextCanvas":"Volgend item","numItems":"{{number}} item","numItems_plural":"{{number}} items","off":"Uit","openCompanionWindow_annotations":"Annotaties","openCompanionWindow_attribution":"Rechten","openCompanionWindow_canvas":"Index","openCompanionWindow_info":"Informatie","openCompanionWindow_search":"Zoeken","openInCompanionWindow":"Open in een apart paneel","openWindows":"Geopende vensters","pagination":"{{current}} van {{total}}","position":"Positie","previewWindowTitle":"{{title}}","previousCanvas":"Vorig item","related":"Verwant","resource":"Bron","retry":"Probeer opnieuw","right":"Rechts","rights":"Licentie","searchInputLabel":"zoek termen","searchNextResult":"Volgend resultaat","searchNoResults":"Geen resultaten gevonden","searchPreviousResult":"Vorig resultaat","searchSubmitAria":"Zoeken","searchTitle":"Zoek","selectWorkspaceMenu":"Selecteer workspacetype","showingNumAnnotations":"{{number}} annotatie weergegeven","showingNumAnnotations_plural":"{{number}} annotaties weergegeven","showZoomControls":"Toon zoomknoppen","sidebarPanelsNavigation":"Zijbalk panelen navigatie","single":"Enkel","startHere":"Begin Hier","suggestSearch":"Zoek in dit document naar \\"{{ query }}\\"","theme":"Thema","thumbnailList":"Lijst thumbnails","thumbnailNavigation":"Thumbnails","thumbnails":"Thumbnails","toggleWindowSideBar":"Toon zijbalk","totalCollections":"{{count}} collectie","totalCollections_plural":"{{count}} collecties","totalManifests":"{{count}} manifest","totalManifests_plural":"{{count}} manifests","tryAgain":"Probeer opnieuw","untitled":"[Zonder titel]","view":"Weergave","welcome":"Welkom in Mirador","window":"Venster: {{label}}","windowMenu":"Vensters- en miniatuurweergave","windowNavigation":"Navigatie venster","windowPluginButtons":"Opties","windowPluginMenu":"Vensteropties","workspace":"Workspace","workspaceFullScreen":"Volledig scherm","workspaceMenu":"Workspace instellingen","workspaceOptions":"Workspace opties","workspaceSelectionTitle":"Selecteer een workspace type","zoomIn":"Zoom in","zoomOut":"Zoom out","zoomReset":"Reset zoom"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"O Projekcie Mirador","aboutThisItem":"O bieżÄ
cej pozycji","addedFromUrl":"(Dodano z URL)","addManifestUrl":"Lokalizacja zasobów","addManifestUrlHelp":"URL zasobów IIIF","addResource":"Dodaj zasoby","annotationCanvasLabel_1/1":"Pozycja: [{{label}}]","annotationCanvasLabel_1/2":"Lewo: [{{label}}]","annotationCanvasLabel_2/2":"Prawo: [{{label}}]","annotations":"Adnotacje","attribution":"Atrybucja","attributionTitle":"Prawa","authenticationFailed":"Uwierzytelnianie nie powiodÅo siÄ.","authenticationRequired":"Do peÅnego dostÄpu wymagane jest uwierzytelnienie","backToResults":"Powrót do wyników","book":"KsiÄ
żka","bottom":"DóÅ","cancel":"Anuluj","canvasIndex":"Indeks","changeTheme":"ZmieÅ motyw","clearSearch":"wyczyÅÄ","close":"Zamknij","closeAddResourceForm":"Zamknij formularz","closeAddResourceMenu":"Zamknij listÄ zasobów","closeCompanionWindow":"Zamknij panel","closeWindow":"Zamknij okno","collapseSection":"ZwiÅ sekcjÄ \\"{{section}}\\"","collapseSidePanel":"ZwiÅ panel boczny","collection":"Zbiór","itemList":"Lista pozycji","continue":"Kontynuuj","copy":"Kopiuj","currentItem":"BieżÄ
ca pozycja","currentItem_1/1":"BieżÄ
ca pozycja","currentItem_1/2":"Lewo","currentItem_2/2":"Prawo","dark":"Ciemny motyw","digitizedView":"Widok zdigitalizowany","dismiss":"OdrzuÄ","highlightAllAnnotations":"PodÅwietl wszystko","displayNoAnnotations":"Nie podÅwietlaj","downloadExport":"Eksportuj obszar roboczy","downloadExportWorkspace":"Eksportuj obszar roboczy","elastic":"Elastyczny","elasticDescription":"Swobodnie przesuwaj i dopasowuj okna w nieograniczonej przestrzeni roboczej. Okna mogÄ
zachodziÄ na siebie.","emptyResourceList":"Twoja lista zasobów jest pusta","error":"BÅÄ
d","errorDialogConfirm":"OK","errorDialogTitle":"WystÄ
piÅ bÅÄ
d","exitFullScreen":"WyÅÄ
cz tryb peÅnoekranowy","expandSection":"RozwiÅ sekcjÄ \\"{{section}}\\"","expandSidePanel":"RozwiÅ panel boczny","exportCopied":"Konfiguracja obszaru roboczego zostaÅa skopiowana do schowka","fetchManifest":"Dodaj","fullScreen":"PeÅny ekran","gallery":"Galeria","hideZoomControls":"Ukryj kontrolki powiÄkszenia","iiif_homepage":"O tym zasobie","iiif_manifest":"Manifest IIIF","iiif_renderings":"Alternatywne formaty","iiif_seeAlso":"Zobacz też","import":"Importuj","importWorkspace":"Importuj obszar roboczy","importWorkspaceHint":"Wklej konfiguracjÄ Mirador 3 do zaimportowania","item":"Pozycja: {{label}}","jsError":"SzczegóÅy techniczne","jsStack":"{{ stack }}","language":"JÄzyk","layer_hide":"Ukryj warstwÄ","layer_move":"PrzenieÅ warstwÄ","layer_opacity":"Krycie warstwy","layer_show":"Pokaż warstwÄ","layer_moveToTop":"PrzenieÅ warstwÄ na górÄ","layers":"Warstwy","light":"Jasny motyw","links":"Linki","listAllOpenWindows":"Przejdź do okna","login":"Zaloguj","logout":"Wyloguj","manifestError":"NastÄpujÄ
ce zasoby nie mogÄ
byÄ dodane:","maximizeWindow":"Maksymalizuj okno","minimizeWindow":"Minimalizuj okno","mirador":"Mirador","miradorResources":"Zasoby Mirador","miradorViewer":"PrzeglÄ
darka Mirador","more":"wiÄcej...","moreResults":"WiÄcej wyników","mosaic":"Mozaika","mosaicDescription":"Przesuwaj i zmieniaj rozmiary okien wzglÄdem siebie, w widocznej ramce.","moveCompanionWindowToBottom":"PrzesuÅ na dóÅ","moveCompanionWindowToRight":"PrzesuÅ w prawo","nextCanvas":"NastÄpna pozycja","noItemSelected":"Nie wybrano pozycji","numItems":"{{number}}
2 pozycja","numItems_plural":"{{number}} pozycje","off":"WyÅÄ
cz","openCompanionWindow_annotations":"Adnotacje","openCompanionWindow_attribution":"Prawa","openCompanionWindow_canvas":"Indeks","openCompanionWindow_info":"Informacje","openCompanionWindow_layers":"Warstwy","openCompanionWindow_search":"Szukaj","openInCompanionWindow":"Otwórz w oddzielnym panelu","openWindows":"Aktualnie otwarte okna","pagination":"{{current}} of {{total}}","position":"Pozycja","previewWindowTitle":"{{title}}","previousCanvas":"Poprzednia pozycja","related":"PowiÄ
zane","resource":"Zasoby","retry":"Spróbuj ponownie","right":"Prawo","rights":"Licencja","scroll":"PrzewiÅ","searchInputLabel":"szukane sÅowa","searchNextResult":"NastÄpny wynik","searchNoResults":"Nie znaleziono wyników","searchPreviousResult":"Poprzedni wynik","searchResultsRemaining":"PozostaÅo {{numLeft}}","searchSubmitAria":"Wyszukaj","searchTitle":"Wyszukaj","selectWorkspaceMenu":"Wybierz typ obszaru roboczego","showingNumAnnotations":"WyÅwietlanie {{number}} adnotacji","showingNumAnnotations_plural":"WyÅwietlanie {{number}} adnotacji","showCollection":"Pokaż zbiór","showZoomControls":"Pokaż kontrolki powiÄkszenia","sidebarPanelsNavigation":"Nawigacja pasków panelu bocznego","single":"Pojedynczy","startHere":"Zacznij tutaj","suggestSearch":"Przeszukaj ten dokument pod kÄ
tem \\"{{ query }}\\"","tableOfContentsList":"Spis treÅci","theme":"Motyw","thumbnailList":"Lista miniatur","thumbnailNavigation":"Miniatury","thumbnails":"Miniatury","toggleWindowSideBar":"PrzeÅÄ
cz panel boczny","totalCollections":"{{count}} zbiór","totalCollections_plural":"{{count}} zbiorów","totalManifests":"{{count}} manifest","totalManifests_plural":"{{count}} manifestów","tryAgain":"Spróbuj ponownie","untitled":"[Bez nazwy]","view":"Widok","viewWorkspaceConfiguration":"WyÅwietl konfiguracjÄ obszaru roboczego","welcome":"Witaj w Miradorze","window":"Okno: {{label}}","windowMenu":"Widoki okien i wyÅwietlanie miniatur","windowNavigation":"Nawigacja okna","windowPluginButtons":"Opcje","windowPluginMenu":"Opcje okna","workspace":"Obszar roboczy","workspaceNavigation":"Nawigacja obszaru roboczego","workspaceFullScreen":"PeÅny ekran","workspaceMenu":"Ustawienia obszaru roboczego","workspaceOptions":"Opcje obszaru roboczego","workspaceSelectionTitle":"Wybierz typ obszaru roboczego","zoomIn":"Przybliż","zoomOut":"Oddal","zoomReset":"Zresetuj powiÄkszenie"}}')}
2,function(e){e.exports=JSON.parse('{"translation":{"aboutThisItem":"Sobre esse item","addedFromUrl":"(Adicionado por URL)","addManifestUrl":"Localização do manifesto","addManifestUrlHelp":"URL do manifesto IIIF","addResource":"Adicionar conteúdo","annotationCanvasLabel_1/1":"Item: [{{label}}]","annotationCanvasLabel_1/2":"Esquerda: [{{label}}]","annotationCanvasLabel_2/2":"Direita: [{{label}}]","annotations":"Anotações","attribution":"Atribuições","attributionTitle":"Direitos","authenticationFailed":"Falha na autenticação.","authenticationRequired":"Autenticação necessária para acesso completo","backToResults":"Voltar aos resultados","book":"Livro","bottom":"Embaixo","cancel":"Cancelar","canvasIndex":"Ãndice","changeTheme":"Mudar tema","clearSearch":"limpar","closeAddResourceForm":"Fechar formulário","closeAddResourceMenu":"Fechar lista de conteúdo","closeCompanionWindow":"Fechar painel","closeWindow":"Fechar janela","collapseSection":"Suprimir seção \\"{{section}}\\"","collapseSidePanel":"Suprimir barra lateral","itemList":"Lista compacta","continue":"Continuar","copy":"Copiar","currentItem":"Item atual","currentItem_1/1":"Item atual","currentItem_1/2":"Esquerda","currentItem_2/2":"Direita","dark":"Tema escuro","dismiss":"Cancelar","highlightAllAnnotations":"Exibir todas","downloadExport":"Exportar área de trabalho","downloadExportWorkspace":"Exportar área de trabalho","elastic":"Elástico","elasticDescription":"Mova e redimensione janelas livremente numa área de trabalho ilimitada. Janelas podem se sobrepor.","emptyResourceList":"Sua lista de conteúdos está vazia","errorDialogConfirm":"OK","errorDialogTitle":"Um erro ocorreu","exitFullScreen":"Sair do modo tela cheia","expandSection":"Expandir seção \\"{{section}}\\"","expandSidePanel":"Expandir barra lateral","fetchManifest":"Adicionar","fullScreen":"Tela cheia","gallery":"Galeria","hideZoomControls":"Ocultar controles de zoom","iiif_homepage":"Sobre esse conteúdo","iiif_manifest":"Manifesto IIIF","iiif_renderings":"Outros formatos","iiif_seeAlso":"Veja também","import":"Importar","importWorkspace":"Importar área de trabalho","importWorkspaceHint":"Cole uma configuração do Mirador 3 para importar","item":"Item: {{label}}","language":"Idioma","light":"Tema claro","links":"Links","listAllOpenWindows":"Pular para janela","login":"Login","manifestError":"O conteúdo não pode ser adicionado:","maximizeWindow":"Maximizar janela","minimizeWindow":"Minimizar janela","mirador":"Mirador","miradorResources":"conteúdo Mirador","miradorViewer":"visualizador Mirador","more":"mais...","moreResults":"Mais resultados","mosaic":"Mosáico","mosaicDescription":"Mova e redimensione janelas em relação entre si, dentro de uma área visÃvel (grid).","moveCompanionWindowToBottom":"Mover para baixo","moveCompanionWindowToRight":"Mover para direita","nextCanvas":"Próximo item","numItems":"{{number}} itens","off":"Desativado","openCompanionWindow_annotations":"Anotações","openCompanionWindow_attribution":"Direitos","openCompanionWindow_canvas":"Ãndice","openCompanionWindow_info":"Informações","openCompanionWindow_search":"Busca","openInCompanionWindow":"Abrir em janela separada","openWindows":"Janelas abertas","pagination":"{{current}} de {{total}}","position":"Posição","previewWindowTitle":"{{title}}","previousCanvas":"Item anterior","related":"Relacionado","resource":"Conteúdo","retry":"Tentar novamente","right":"Direita","rights":"Licenças","searchInputLabel":"termos de busca","searchNextResult":"Próximo resultado","searchNoResults":"Nenhum resultado encontrado","searchPreviousResult":"Resultado anterior","searchSubmitAria":"Realizar busca","searchTitle":"Busca","selectWorkspaceMenu":"Selecione um tipo de área de trabalho","showingNumAnnotations":"Mostrando {{number}} anotações","showZoomControls":"Mostrar controles de zoom","sidebarPanelsNavigation":"Navegação por paineis na barra lateral","single":"Individual","startHere":"Comece aqui","suggestSearch":"Procurar neste documento por \\"{{ query }}\\"","theme":"Tema","thumbnailList":"Lista de thumbnails","thumbnailNavigation":"Thumbn
2ails","thumbnails":"Thumbnails","toggleWindowSideBar":"Ver barra lateral","tryAgain":"Tente novamente","untitled":"[Sem tÃtulo]","view":"Visualizações","welcome":"Bem-vindo ao Mirador","window":"Janela: {{label}}","windowMenu":"Opções de visualização de janelas e thumbnails","windowNavigation":"Navegação de janelas","windowPluginButtons":"Opções","windowPluginMenu":"Opções de janela","workspace":"Ãrea de trabalho","workspaceFullScreen":"Tela cheia","workspaceMenu":"Configurações de área de trabalho","workspaceOptions":"Opções de área de trabalho","workspaceSelectionTitle":"Selecionar tipo de área de trabalho","zoomIn":"Mais zoom","zoomOut":"Menos zoom","zoomReset":"Zerar zoom"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"РпÑоÑекÑÑ Mirador","aboutThisItem":"ÐпиÑ","addedFromUrl":"(ÐодаÑо Ñа URL)","addManifestUrl":"ÐокаÑиÑа ÑеÑÑÑÑа","addManifestUrlHelp":"URL IIIF ÑеÑÑÑÑа","addResource":"ÐодаÑÑе ÑеÑÑÑÑ","annotationCanvasLabel_1/1":"СÑÑаниÑа: [{{label}}]","annotationCanvasLabel_1/2":"Ðева: [{{label}}]","annotationCanvasLabel_2/2":"ÐеÑна: [{{label}}]","annotations":"ÐноÑаÑиÑе","attribution":"ÐÑиÑÑÑп","attributionTitle":"ÐÑава","authenticationFailed":"ÐеÑÑпела аÑÑенÑиÑикаÑиÑа.","authenticationRequired":"Ðа поÑпÑни пÑиÑÑÑп неопÑ
одна Ñе аÑÑенÑиÑикаÑиÑа","backToResults":"ÐовÑаÑак на ÑезÑлÑаÑе","book":"ÐÑига","bottom":"Ðа днÑ","cancel":"ÐдÑÑÑаниÑе","canvasIndex":"ÐндекÑ","changeTheme":"ÐÑомениÑе ÑемÑ","clearSearch":"обÑиÑиÑе","close":"ÐаÑвоÑиÑе","closeAddResourceForm":"ÐаÑвоÑиÑе","closeAddResourceMenu":"ÐаÑвоÑиÑе лиÑÑÑ ÑеÑÑÑÑа","closeCompanionWindow":"ÐаÑвоÑиÑе панел","closeWindow":"ÐаÑвоÑиÑе пÑиказ","collapseSection":"СакÑиÑÑе \\"{{section}}\\" ÑекÑиÑÑ","collapseSidePanel":"СакÑиÑÑе","collection":"ÐолекÑиÑа","itemList":"ÐиÑÑа ÑÑÑаниÑа","continue":"ÐаÑÑавиÑе","copy":"ÐопиÑаÑÑе","currentItem":"ТÑенÑÑна ÑÑÑаниÑа","currentItem_1/1":"ТÑенÑÑна ÑÑÑаниÑа","currentItem_1/2":"Ðева","currentItem_2/2":"ÐеÑна","dark":"Тамна Ñема","digitizedView":"ÐÑиказ дигиÑалног обÑекÑа","dismiss":"ÐÑкажиÑе","highlightAllAnnotations":"ÐÑиказ ÑвиÑ
","displayNoAnnotations":"Ðез пÑиказа","downloadExport":"ÐзвезиÑе Ñадно окÑÑжеÑе","downloadExportWorkspace":"ÐзвезиÑе Ñадно окÑÑжеÑе","elastic":"ÐлаÑÑиÑни","elasticDescription":"Слободно помеÑаÑÑе и одÑедиÑе велиÑÐ¸Ð½Ñ Ð¿Ñиказа Ñ Ð½ÐµÐ¾Ð³ÑаниÑеном Ñадном пÑоÑÑоÑÑ. ÐÑикази Ð¼Ð¾Ð³Ñ Ð±Ð¸Ñи веÑи од Ñадног пÑоÑÑоÑа.","emptyResourceList":"ÐаÑа лиÑÑа ÑеÑÑÑÑа Ñе пÑазна","error":"ÐÑеÑка","errorDialogConfirm":"OK","errorDialogTitle":"ÐоÑло Ñе до гÑеÑке","exitFullScreen":"ÐзаÑиÑе из пÑиказа пÑеко Ñелог екÑана","expandSection":"ÐÑоÑиÑиÑе \\"{{section}}\\" ÑекÑиÑÑ","expandSidePanel":"ÐÑикажиÑе","exportCopied":"ÐонÑигÑÑаÑиÑа Ñадног окÑÑжеÑа Ñе копиÑана Ñ Ð¿ÑивÑÐµÐ¼ÐµÐ½Ñ Ð¼ÐµÐ¼Ð¾ÑиÑÑ","fetchManifest":"ÐодаÑÑе","fullScreen":"ÐÑиказ Ñ Ð¿Ñном екÑанÑ","gallery":"ÐалеÑиÑа","hideZoomControls":"СакÑиÑÑе конÑÑоле зÑма","iiif_homepage":"Ð ÑеÑÑÑÑÑ","iiif_manifest":"IIIF manifest","iiif_renderings":"ÐодаÑни ÑоÑмаÑи","iiif_seeAlso":"ÐогледаÑÑе и","import":"УвезиÑе","importWorkspace":"УвезиÑе Ñадно окÑÑжеÑе","importWorkspaceHint":"УбаÑиÑе конÑигÑÑаÑиÑÑ Mirador 3 како би могли да Ñе ÑвезеÑе","item":"СÑÑаниÑа: {{label}}","jsError":"ТеÑ
ниÑки деÑаÑи","jsStack":"{{ stack }}","language":"Ðезик пÑиказа","layer_hide":"СакÑиÑÑе ÑлоÑ","layer_move":"ÐомеÑиÑе ÑлоÑ","layer_opacity":"ÐидÑивоÑÑ ÑлоÑа","layer_show":"ÐÑиказ ÑлоÑа","layer_moveToTop":"ÐомеÑиÑе ÑÐ»Ð¾Ñ Ð½Ð° вÑÑ
","layers":"СлоÑеви","light":"СвеÑла Ñема","links":"Ðинкови","listAllOpenWindows":"ÐдиÑе на пÑиказ","login":"УлогÑÑÑе Ñе","logout":"ÐзлогÑÑÑе Ñе","manifestError":"РеÑÑÑÑ Ñе не може додаÑи","maximizeWindow":"ÐакÑималан пÑиказ","minimizeWindow":"Ðинималан пÑиказ","mirador":"Mirador","miradorResources":"Mirador ÑеÑÑÑÑи","miradorViewer":"Mirador пÑегледаÑ","more":"ÑоÑ...","moreResults":"ÐÐ¾Ñ ÑезÑлÑаÑа","mosaic":"Ðозаик","mosaicDescription":"ÐомеÑаÑÑе и одÑедиÑе велиÑÐ¸Ð½Ñ Ð¿Ñиказа коÑи ÑÑ Ñ Ð¼ÐµÑÑÑÐ¾Ð±Ð½Ð¾Ñ ÑелаÑиÑи, ÑнÑÑÐ°Ñ Ð²Ð¸Ð´Ñивог оквиÑа.","moveCompanionWindowToBottom":"ÐÑебаÑиÑе на дно","moveCompanionWindowToRight":"ÐомеÑиÑе Ñ Ð´ÐµÑÐ½Ñ ÑÑÑанÑ","nextCanvas":"СледеÑа","noItemSelected":"Ðема изабÑаниÑ
обÑекаÑа","numItems":"{{number}} ÑÑÑаниÑа/Ñе","off":"ÐÑкÑÑÑене","openCompanionWindow_annotations":"ÐноÑаÑиÑе","openCompanionWindow_attribution":"ÐÑава","openCompanionWindow_canvas":"ÐндекÑ","openCompanionWindow_info":"ÐнÑоÑмаÑиÑе","openCompanionWindow_layers":"СлоÑеви","openCompanionWindow_search":"ÐÑеÑÑага","openInCompanionWindow":"ÐÑвоÑиÑе Ñ Ð·Ð°Ñебном панелÑ","openWindows":"ТÑенÑÑно оÑвоÑени пÑикази","pagination":"{{current}} од {{total}}","position":"ÐозиÑиÑа","previewWindowTitle":"{{title}}","previousCanvas":"ÐÑеÑÑ
одна","related":"РелаÑиÑе","resource":"РеÑÑÑÑ","retry":"ÐокÑÑаÑÑе поново","right":"ÐеÑно","rights":"ÐиÑенÑа","scroll":"ÐомеÑаÑÑе","searchInputLabel":"пÑеÑÑажиÑе поÑам","searchNextResult":"СледеÑи ÑезÑлÑаÑ","searchNoResults":"ТÑажени поÑам ниÑе пÑонаÑен","searchPreviousResult":"ÐÑеÑÑ
одни ÑезÑлÑаÑ","searchSubmitAria":"ÐÑеÑÑажиÑе","searchTitle":"ÐÑеÑÑага","selectWorkspaceMenu":"ÐзабеÑиÑе Ñип Ñадног окÑÑжеÑа","showingNumAnnotations":"ÐÑиказ {{number}} аноÑаÑиÑа/Ñе","showCollection":"ÐÑикажи колекÑиÑÑ","showZoomControls":"ÐÑиказ конÑÑола зÑма","sidebarPanelsNavigation":"ÐавигаÑиÑа ÑаÑÐ´Ð±Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ð°","single":"ÐоÑединаÑно","startHere":"ÐапоÑниÑе","suggestSearch":"ÐÑонаÑиÑе поÑам \\"{{ query }}\\" Ñ Ð¾Ð²Ð¾Ð¼ докÑменÑÑ","tableOfContentsList":"СадÑжаÑ","theme":"Тема","thumbnailList":"ÐиÑÑа ÑлиÑиÑа","thumbnailNavigation":"СлиÑиÑе","thumbnails":"СлиÑиÑе","toggleWindowSideBar":"СаÑдбаÑ","totalCollections":"{{count}} колекÑиÑа/е","totalManifests":"{{count}} обÑек(а)Ñа","tryAgain":"ÐокÑÑаÑÑе поново","untitled":"[Ðез наÑлова]","view":"ÐÑеглед","welcome":"ÐобÑодоÑли Ñ Ð¿ÑÐµÐ³Ð»ÐµÐ´Ð°Ñ Mirador","
2window":"ÐÑиказ: {{label}}","windowMenu":"Ðзглед пÑегледа и позиÑиÑа ÑлиÑиÑа","windowNavigation":"ÐавигаÑиÑа пÑиказа","windowPluginButtons":"ÐпÑиÑе","windowPluginMenu":"ÐпÑиÑе пÑиказа","workspace":"Радни пÑоÑÑоÑ","workspaceFullScreen":"ÐÑиказ пÑеко Ñелог екÑана","workspaceMenu":"УÑеÑиваÑе Ñадног пÑоÑÑоÑа","workspaceOptions":"ÐпÑиÑе Ñадног окÑÑжеÑа","workspaceSelectionTitle":"ÐзабеÑиÑе Ñип Ñадног окÑÑжеÑа","zoomIn":"УвеÑаÑÑе","zoomOut":"УмаÑиÑе","zoomReset":"РеÑÐµÑ Ð·Ñма"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"Om Projekt Mirador","aboutThisItem":"Om det här objektet","addedFromUrl":"(Tillagd frÃ¥n URL)","addManifestUrl":"Webbadress till samling eller manifest","addManifestUrlHelp":"URL till en IIIF-resurs","addResource":"Lägg till resurs","annotationCanvasLabel_1/1":"Objekt: [{{label}}]","annotationCanvasLabel_1/2":"Vänster: [{{label}}]","annotationCanvasLabel_2/2":"Höger: [{{label}}]","annotations":"Noteringar","attribution":"Tillskrivning","attributionTitle":"Rättigheter","authenticationFailed":"Autentisering misslyckades.","authenticationRequired":"Autentisering krävs för full Ã¥tkomst","backToResults":"Tillbaka till resultat","book":"Bok","bottom":"Nederkant","cancel":"Avbryt","canvasIndex":"Index","changeTheme":"Ãndra tema","clearSearch":"Ta bort sökning","close":"Stäng","closeAddResourceForm":"Stäng formulär","closeAddResourceMenu":"Stäng resurslista","closeCompanionWindow":"Stäng panel","closeWindow":"Stäng fönster","collapseSection":"Stäng sektionen \\"{{section}}\\"","collapseSidePanel":"Stäng sidofält","collection":"Samling","itemList":"Objektlista","continue":"Fortsätt","copy":"Kopiera","currentItem":"Aktuellt objekt","currentItem_1/1":"Aktuellt objekt","currentItem_1/2":"Vänster","currentItem_2/2":"Höger","dark":"Mörkt tema","digitizedView":"Digitaliserad vy","dismiss":"Stäng","highlightAllAnnotations":"Markera alla","displayNoAnnotations":"Avmarkera alla","downloadExport":"Exportera arbetsyta","downloadExportWorkspace":"Exportera arbetsyta","elastic":"Elastisk","elasticDescription":"Flytta och ändra storlek pÃ¥ fönster fritt i en obegränsad arbetsyta. Fönster kan överlappa.","emptyResourceList":"Din resurslista är tom","error":"Error","errorDialogConfirm":"OK","errorDialogTitle":"Ett problem uppstod","exitFullScreen":"Lämna helskärmsläge","expandSection":"Expandera sektionen \\"{{section}}\\"","expandSidePanel":"Expandera sidofält","exportCopied":"Konfiguration av arbetsytan har kopierats till dina urklipp","fetchManifest":"Lägg till","fullScreen":"Helskärmsläge","gallery":"Galleri","hideZoomControls":"Dölj zoomkontroller","iiif_homepage":"Om den här resursen","iiif_manifest":"IIIF manifest","iiif_renderings":"Alternativa format","iiif_seeAlso":"Se även","import":"Importera","importWorkspace":"Importera arbetsyta","importWorkspaceHint":"Klistra in en Mirador 3 konfiguration att importera","item":"Objekt: {{label}}","jsError":"Tekniska detaljer","jsStack":"{{ stack }}","language":"SprÃ¥k","layer_hide":"Dölj lager","layer_move":"Flytta lager","layer_opacity":"Lageropacitet","layer_show":"Visa lager","layer_moveToTop":"Flytta lager till toppen","layers":"Lager","light":"Ljust tema","links":"Länkar","listAllOpenWindows":"GÃ¥ till fönster","login":"Logga in","logout":"Logga ut","manifestError":"Resursen kan inte läggas till:","maximizeWindow":"Maximera fönster","minimizeWindow":"Minimera fönster","mirador":"Mirador","miradorResources":"Miradorresurser","miradorViewer":"Mirador bildvisare","more":"mer...","moreResults":"Fler resultat","mosaic":"Mosaik","mosaicDescription":"Flytta och ändra storlek pÃ¥ fönster i relation till varandra, innanför den synliga ramen.","moveCompanionWindowToBottom":"Flytta till botten","moveCompanionWindowToRight":"Flytta till höger","nextCanvas":"Nästa objekt","noItemSelected":"Inga valda objekt","numItems":"{{number}} objekt","off":"Av","openCompanionWindow_annotations":"Noteringar","openCompanionWindow_attribution":"Rättigheter","openCompanionWindow_canvas":"Index","openCompanionWindow_info":"Information","openCompanionWindow_layers":"Lager","openCompanionWindow_search":"Sök","openInCompanionWindow":"Ãppna i separat panel","openWindows":"Ãppna fönster","pagination":"{{current}} av {{total}}","position":"Position","previewWindowTitle":"{{title}}","previousCanvas":"FöregÃ¥ende objekt","related":"Relaterat","resource":"Resurs","retry":"Försök igen","right":"Till höger","rights":"Licens","
2scroll":"Scrolla","searchInputLabel":"Sökord","searchNextResult":"Nästa resultat","searchNoResults":"Inga resultat hittades","searchPreviousResult":"FöregÃ¥ende resultat","searchResultsRemaining":"{{numLeft}} kvar","searchSubmitAria":"Sök","searchTitle":"Sök","selectWorkspaceMenu":"Välj typ av arbetsyta","showingNumAnnotations":"Visar {{number}} noteringar","showCollection":"Visa samling","showZoomControls":"Visa zoomkontroller","sidebarPanelsNavigation":"Sidofältspaneler navigering","single":"En och en","startHere":"Börja här","suggestSearch":"Sök i detta dokument efter \\"{{ query }}\\"","tableOfContentsList":"InnehÃ¥llsförteckning","theme":"Tema","thumbnailList":"Miniatyrlista","thumbnailNavigation":"Miniatyrer","thumbnails":"Miniatyrer","toggleWindowSideBar":"Visa/dölj sidofält","totalCollections":"{{count}} samlingar","totalManifests":"{{count}} manifest","tryAgain":"Försök igen","untitled":"[namnlös]","view":"Vy","welcome":"Välkommen till Mirador","window":"Fönster: {{label}}","windowMenu":"Fönstervyer & miniatyrdisplay","windowNavigation":"Fönsternavigation","windowPluginButtons":"Inställningar","windowPluginMenu":"Fönsterinställningar","workspace":"Arbetsyta","workspaceNavigation":"Navigera i arbetsyta","workspaceFullScreen":"Helskärmsläge","workspaceMenu":"Inställningar för arbetsyta","workspaceOptions":"Fler val för arbetsyta","workspaceSelectionTitle":"Välj typ av arbetsyta","zoomIn":"Zooma in","zoomOut":"Zooma ut","zoomReset":"Ã
terställ zoom"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"Vá» dá»± án Mirador","aboutThisItem":"Vá» khoản mục nà y","addedFromUrl":"(ÄÆ°á»£c thêm từ URL)","addManifestUrl":"Vá» trà tà i nguyên","addManifestUrlHelp":"URL cá»§a tà i nguyên IIIF","addResource":"Bá» sung tà i nguyên","annotationCanvasLabel_1/1":"Khoản mục: [{{label}}]","annotationCanvasLabel_1/2":"Trái: [{{label}}]","annotationCanvasLabel_2/2":"Phải: [{{label}}]","annotations":"Chú giải","attribution":"Quyá»n hạn","attributionTitle":"Quyá»n","authenticationFailed":"Xác thá»±c thất bại.","authenticationRequired":"Xác thá»±c ÄÆ°á»£c yêu cầu cho truy nháºp Äầy Äá»§","backToResults":"Trá» lại kết quả","book":"Sách","bottom":"Äáy","cancel":"Huá»· bá»","canvasIndex":"Chá» mục","changeTheme":"Äá»i chá»§ Äá»","clearSearch":"xoá","close":"Äóng","closeAddResourceForm":"Äóng mẫu","closeAddResourceMenu":"Äóng danh sách tà i nguyên","closeCompanionWindow":"Äóng panel","closeWindow":"Äóng cá»a sá»","collapseSection":"Co sáºp {{section}} mục","collapseSidePanel":"Co sáºp thanh bên","collection":"Tuyá»n táºp","itemList":"Danh sách khoản mục","continue":"Tiếp tục","copy":"Sao","currentItem":"Khoản mục hiá»n thá»i","currentItem_1/1":"Khoản mục hiá»n thá»i","currentItem_1/2":"Trái","currentItem_2/2":"Phải","dark":"Chá»§ Äá» tá»i","digitizedView":"Cái nhìn sá» hoá","dismiss":"Bác bá»","highlightAllAnnotations":"Là m ná»i báºt tất","displayNoAnnotations":"Không là m ná»i báºt","downloadExport":"Vùng xuất khẩu","downloadExportWorkspace":"Vùng xuất khẩu","elastic":"Co giãn","elasticDescription":"Di chuyá»n và Äá»nh cỡ cá»a sá» tá»± do trong vùng vô giá»i hạn. Cá»a sá» có thá» chèn lấp.","emptyResourceList":"Danh sách tà i nguyên cá»§a bạn là trá»ng","error":"Lá»i","errorDialogConfirm":"OK","errorDialogTitle":"Lá»i Äã xuất hiá»n","exitFullScreen":"Ra khá»i toà n mà n hình","expandSection":"Má» rá»ng {{section}} mục","expandSidePanel":"Má» rá»ng thanh bên","exportCopied":"Cấu hình vùng là m viá»c ÄÆ°á»£c sao và o bảng Äá»m cá»§a bạn","fetchManifest":"Thêm","fullScreen":"Toà n mà n hình","gallery":"Phòng tranh","hideZoomControls":"Ẩn Äiá»u khiá»n thu phóng","iiif_homepage":"Vá» tà i nguyên nà y","iiif_manifest":"Bản kê IIIF","iiif_renderings":"Dạng thức luân phiên","iiif_seeAlso":"CÅ©ng xem","import":"Nháºp khẩu","importWorkspace":"Vùng nháºp khẩu","importWorkspaceHint":"Dán cấu hình Mirador 3 Äá» ÄÆ°á»£c nháºp khẩu","item":"Khoản mục: {{label}}","jsError":"Chi tiết kÄ© thuáºt","jsStack":"{{ stack }}","language":"Ngôn ngữ","layer_hide":"Giấu tầng","layer_move":"Chuyá»n tầng","layer_opacity":"Là m má» tầng","layer_show":"Hiá»n tầng","layer_moveToTop":"Chuyá»n tầng lên Äá»nh","layers":"Tầng","light":"Chá»§ Äá» sáng","links":"Móc ná»i","listAllOpenWindows":"Nhảy tá»i cá»a sá»","login":"ÄÄng nháºp","logout":"ÄÄng xuất","manifestError":"Tà i nguyên không thá» ÄÆ°á»£c bá» sung:","maximizeWindow":"Cá»±c Äại cá»a sá»","minimizeWindow":"Cá»±c tiá»u cá»a sá»","mirador":"Mirador","miradorResources":"Tà i nguyên Mirador","miradorViewer":"Bá» xem Mirador","more":"thêm...","moreResults":"Thêm kết quả","mosaic":"Mosaic","mosaicDescription":"Di chuyá»n và Äá»nh cỡ cá»a sá» trong quan há» lẫn nhau, bên trong khung thấy ÄÆ°á»£c.","moveCompanionWindowToBottom":"Chuyá»n tá»i Äáy","moveCompanionWindowToRight":"Chuyá»n sang phải","nextCanvas":"Khoản mục tiếp","noItemSelected":"Không khoản mục nà o ÄÆ°á»£c chá»n","numItems":"{{number}} khoản mục","off":"Off","openCompanionWindow_annotations":"Chú giải","openCompanionWindow_attribution":"Quyá»n","openCompanionWindow_canvas":"Chá» mục","openCompanionWindow_info":"Thông tin","openCompanionWindow_layers":"Tầng","openCompanionWindow_search":"Tìm","openInCompanionWindow":"Má» trong ngÄn tách rá»i","openWindows":"Cá»a sá» má» hiá»n thá»i","pagination":"{{current}} trong {{total}}","position":"Vá» trÃ","previewWindowTitle":"{{title}}","previousCanvas":"Khoản mục trưá»c","related":"Có liên quan","resource":"Tà i nguyên","retry":"Thá» lại","right":"Quyá»n","rights":"Cấp phép","scroll":"Cuá»n","searchInputLabel":"Từ tìm kiếm","searchNextResult":"Kết quả tiếp","searchNoResults":"Không tìm ÄÆ°á»£c kết quả nà o","searchPreviousResult":"Kết quả trưá»c","searchSubmitAria":"Äá» trình viá»c tìm","searchTitle":"Tìm","selectWorkspaceMenu":"Chá»n kiá»u vùng là m viá»c","showingNumAnnotations":"Hiá»n {{number}} chú giải","showCollection":"Hiá»n bá» sưu táºp","showZoomControls":"Hiá»n kiá»m soát thu phóng","sidebarPanelsNavigation":"Dẫn lái ngÄn thanh bên","single":"Chá» má»t","startHere":"Bắt Äầu á» Äây","suggestSearch":"Tìm tà i liá»u nà y cho \\"{{ query }}\\"","tableOfContentsList":"Mục lục","theme":"Chá»§ Äá»","thumbnailList":"Danh sách ảnh thu nhá»","thumbnailNavigation":"Ảnh thu nhá»","thumbnails":"Ảnh thu nhá»","toggleWindowSideBar":"chá»t thanh bên","totalCollections":"{{count}} bá» sưu táºp","totalManifests":"{{count}} bản kê","tryAgain":"Thá» lại","untitled":"[Untitled]","view":"Xem","welcome":"Chà o mừng bạn tá»i Mirador","
2window":"Cá»a sá»: {{label}}","windowMenu":"Xem cá»a sá» & hiá»n thỠảnh thu nhá»","windowNavigation":"Dẫn lái cá»a sá»","windowPluginButtons":"Tuỳ chá»n","windowPluginMenu":"Tuỳ chá»n cá»a sá»","workspace":"Vùng là m viá»c","workspaceNavigation":"Dẫn lái vùng là m viá»c","workspaceFullScreen":"Toà n mà n hình","workspaceMenu":"Thiết Äặt vùng là m viá»c","workspaceOptions":"Tuỳ chá»n vùng là m viá»c","workspaceSelectionTitle":"Chá»n kiá»u vùng là m viá»c","zoomIn":"Thu nhá»","zoomOut":"Phóng to","zoomReset":"Äặt lại thu phóng"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"å
³äºMirador项ç®","aboutThisItem":"æå
³æ¤æ¡ç®","addedFromUrl":"(ä»URLæ·»å )","addManifestUrl":"æ¥æº","addManifestUrlHelp":"IIIFèµæºçURL","addResource":"æ·»å èµæº","annotationCanvasLabel_1/1":"æ¡ç®: [{{label}}]","annotationCanvasLabel_1/2":"å·¦æ¹: [{{label}}]","annotationCanvasLabel_2/2":"峿¹: [{{label}}]","annotations":"æ æ³¨","attribution":"è使","attributionTitle":"è使","authenticationFailed":"认è¯å¤±è´¥ã","authenticationRequired":"å®å
¨è®¿é®éè¦è®¤è¯","backToResults":"è¿åå°ç»æ","book":"书ç±","bottom":"䏿¹","cancel":"åæ¶","canvasIndex":"ç´¢å¼","changeTheme":"åæ´èæ¯ä¸»é¢","clearSearch":"æ¸
é¤","close":"å
³é","closeAddResourceForm":"å
³éè¡¨æ ¼","closeAddResourceMenu":"å
³éèµæºå表","closeCompanionWindow":"å
³ééå±çªå£","closeWindow":"å
³éçªå£","collapseSection":"å
³é{{section}}å页","collapseSidePanel":"å
³éè¾¹æ ","collection":"éå","itemList":"æ é¢å表","continue":"ç»§ç»","copy":"å¤å¶","currentItem":"å½åæ¡ç®","currentItem_1/1":"å½åæ¡ç®","currentItem_1/2":"å·¦æ¹","currentItem_2/2":"峿¹","dark":"æè²ä¸»é¢","digitizedView":"æ°åè§å¾","dismiss":"å
³éä¿¡æ¯","highlightAllAnnotations":"é«äº®æææ 注","displayNoAnnotations":"ä¸é«äº®","downloadExport":"å¯¼åºæ¡é¢æç","downloadExportWorkspace":"å¯¼åºæ¡é¢æç","elastic":"å¼¹æ§","elasticDescription":"卿¡é¢ä¸èªç±ææ¾çªå£","emptyResourceList":"ç©ºèµæºå表","error":"é误","errorDialogConfirm":"ç¡®å®","errorDialogTitle":"åçé误","exitFullScreen":"éåºå
¨å±","expandSection":"å¼å¯{{section}}å页","expandSidePanel":"å¼å¯è¾¹æ ","exportCopied":"å·¥ä½åºé
置被å¤å¶å°ä½ çåªè´´æ¿ä¸äº","fetchManifest":"æ·»å ","fullScreen":"å
¨å±","gallery":"ç»å»","hideZoomControls":"éè缩æ¾é项","iiif_homepage":"主页","iiif_manifest":"IIIFæ¸
å","iiif_renderings":"å
¶ä»æ ¼å¼","iiif_seeAlso":"å¦è§","import":"导å
¥","importWorkspace":"导å
¥æ¡é¢æç","importWorkspaceHint":"卿¤è´´ä¸Mirador 3æç设å®ç ","item":"æ¡ç®: {{label}}","jsError":"ææ¯ç»è","jsStack":"{{ stack }}","language":"è¯è¨","layer_hide":"éèå¾å±","layer_move":"ç§»å¨å¾å±","layer_opacity":"å¾å±ä¸éæåº¦","layer_show":"æ¾ç¤ºå¾å±","layer_moveToTop":"å°å¾å±ç§»å°é¡¶é¨","layers":"å¾å±","light":"亮è²ä¸»é¢","links":"龿¥","listAllOpenWindows":"忢è³çªå£","login":"ç»å
¥","logout":"ç»åº","manifestError":"æ æ³å¢æ·»èµæº:","maximizeWindow":"çªå£æå¤§å","minimizeWindow":"çªå£æå°å","mirador":"Mirador","miradorResources":"Miradorèµæº","miradorViewer":"Miradoré
è§å¨","more":"æ´å¤...","moreResults":"æ´å¤ç»æ","mosaic":"马èµå
","mosaicDescription":"卿¡é¢ä¸ä»¥æ ¼ç¶æ¹å¼æåçªå£","moveCompanionWindowToBottom":"ç§»è³ä¸æ¹","moveCompanionWindowToRight":"ç§»è³å³æ¹","multipartCollection":"å¤å·éå","nextCanvas":"ä¸ä¸é¡µ","noItemSelected":"æ²¡ææ¡ç®è¢«éä¸","numItems":"{{number}} 项æ¡ç®","numItems_plural":"{{number}} 项æ¡ç®","off":"å
³é","openCompanionWindow_annotations":"æ æ³¨","openCompanionWindow_attribution":"è使","openCompanionWindow_canvas":"ç®å½","openCompanionWindow_info":"èµè®¯","openCompanionWindow_layers":"å¾å±","openCompanionWindow_search":"æç´¢","openInCompanionWindow":"ç§»è³æ°éå±çªå£","openWindows":"å½åçªå£","pagination":"{{current}} / {{total}}","position":"ä½ç½®","previewWindowTitle":"{{title}}","previousCanvas":"ä¸ä¸é¡µ","related":"ç¸å
³ä¿¡æ¯","resource":"èµæº","retry":"éè¯","right":"峿¹","rights":"çæ","scroll":"æ»å¨","searchInputLabel":"æç´¢å
³é®å","searchNextResult":"ä¸ä¸ä¸ªç»æ","searchNoResults":"没ææç´¢å°ç»æ","searchPreviousResult":"åä¸ä¸ªç»æ","searchResultsRemaining":"{{numLeft}}å©ä½","searchSubmitAria":"æäº¤æç´¢","searchTitle":"æç´¢","selectWorkspaceMenu":"éæ©æ¡é¢æçæ¹å¼","showingNumAnnotations":"æ¾ç¤º {{number}}
2 é¡¹æ æ³¨","showingNumAnnotations_plural":"æ¾ç¤º {{number}} é¡¹æ æ³¨","showCollection":"æ¾ç¤ºéå","showZoomControls":"æ¾ç¤ºç¼©æ¾é项","sidebarPanelsNavigation":"åæ¢è¾¹æ ","single":"å项","startHere":"ææ¤å¼å§","suggestSearch":"æç´¢æ¬ææ¡£ä»¥\\"{{ query }}\\"","tableOfContentsList":"ç®å½","theme":"èæ¯ä¸»é¢","thumbnailList":"缩ç¥å¾å表","thumbnailNavigation":"缩ç¥å¾","thumbnails":"缩ç¥å¾","toggleWindowSideBar":"åæ¢è¾¹æ å¼å
³","totalCollections":"{{count}} éå","totalCollections_plural":"{{count}} éå","totalManifests":"{{count}} æ¸
å","totalManifests_plural":"{{count}} æ¸
å","tryAgain":"请éè¯","untitled":"[æ æ é¢]","view":"æ¡ç®æåæ¹å¼","viewWorkspaceConfiguration":"æ¥çå·¥ä½åºé
ç½®","welcome":"欢è¿ä½¿ç¨Mirador","window":"çªå£: {{label}}","windowMenu":"çªå£è§å¾ & 缩ç¥å¾æ¾ç¤º","windowNavigation":"忢çªå£","windowPluginButtons":"é项","windowPluginMenu":"çªå£é项","workspace":"æ¡é¢","workspaceNavigation":"å·¥ä½åºå¯¼èª","workspaceFullScreen":"å
¨å±","workspaceMenu":"æ¡é¢è®¾å®","workspaceOptions":"æ¡é¢é项","workspaceSelectionTitle":"éæ©æ¡é¢æçæ¹å¼","zoomIn":"æ¾å¤§","zoomOut":"缩å°","zoomReset":"é设缩æ¾"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"éæ¼Miradoré
ç®","aboutThisItem":"æéæ¤ç©ä»¶","addedFromUrl":"(å¾URLæ·»å )","addManifestUrl":"便º","addManifestUrlHelp":"IIIFè³æºçURL","addResource":"æ·»å è³æº","annotationCanvasLabel_1/1":"ç©ä»¶: [{{label}}]","annotationCanvasLabel_1/2":"å·¦æ¹: [{{label}}]","annotationCanvasLabel_2/2":"峿¹: [{{label}}]","annotations":"æ¨è¨»","attribution":"è使¬","attributionTitle":"è使¬","authenticationFailed":"èªè失æã","authenticationRequired":"å®å
¨è¨ªåéè¦èªè","backToResults":"è¿åå°çµæ","book":"æ¸ç±","bottom":"䏿¹","cancel":"åæ¶","canvasIndex":"ç´¢å¼","changeTheme":"è®æ´ä½æ¯ä¸»é¡","clearSearch":"æ¸
é¤","close":"éé","closeAddResourceForm":"ééè¡¨æ ¼","closeAddResourceMenu":"ééè³æºå表","closeCompanionWindow":"ééé屬è¦çª","closeWindow":"ééè¦çª","collapseSection":"éé{{section}}åé ","collapseSidePanel":"éé鿬","collection":"éå","itemList":"æ¨é¡å表","continue":"ç¹¼çº","copy":"è¤è£½","currentItem":"ç®åç©ä»¶","currentItem_1/1":"ç®åç©ä»¶","currentItem_1/2":"å·¦æ¹","currentItem_2/2":"峿¹","dark":"æè²ä¸»é¡","digitizedView":"æ¸åè¦å","dismiss":"ééä¿¡æ¯","highlightAllAnnotations":"é«äº®æææ¨è¨»","displayNoAnnotations":"ä¸é«äº®","downloadExport":"æ»åºæ¡é¢æç","downloadExportWorkspace":"æ»åºæ¡é¢æç","elastic":"彿§","elasticDescription":"卿¡é¢ä¸èªç±æºæ¾è¦çª","emptyResourceList":"è³æºåè¡¨æ²æç©ä»¶","error":"é¯èª¤","errorDialogConfirm":"確å®","errorDialogTitle":"ç¼çé¯èª¤","exitFullScreen":"éåºå
¨è¢å¹","expandSection":"éå{{section}}åé ","exportCopied":"å·¥ä½åé
置被è¤è£½å°ä½ çåªè²¼æ¿ä¸äº","expandSidePanel":"éå鿬","fetchManifest":"æ·»å ","fullScreen":"å
¨è¢å¹","gallery":"ç©å","hideZoomControls":"é±è縮æ¾é¸é
","iiif_homepage":"æéæ¤è³æº","iiif_manifest":"IIIFæ¸
å®","iiif_renderings":"å
¶ä»æ ¼å¼","iiif_seeAlso":"å¦è¦","import":"æ»å
¥","importWorkspace":"æ»å
¥æ¡é¢æç","importWorkspaceHint":"卿¤è²¼ä¸Mirador 3æçè¨å®ç¢¼","item":"ç©ä»¶: {{label}}","jsError":"æè¡ç´°ç¯","jsStack":"{{ stack }}","language":"èªè¨","layer_hide":"é±èå層","layer_move":"ç§»åå層","layer_opacity":"å層ä¸éæåº¦","layer_show":"顯示å層","layer_moveToTop":"å°å層移å°é é¨","layers":"å層","light":"亮è²ä¸»é¡","links":"é£çµ","listAllOpenWindows":"åæè³è¦çª","login":"ç»å
¥","logout":"ç»åº","manifestError":"ç¡æ³å¢æ·»è³æº:","maximizeWindow":"è¦çªæå¤§å","minimizeWindow":"è¦çªæå°å","mirador":"Mirador","miradorResources":"Miradorè³æº","miradorViewer":"Miradoré±è¦½å¨","more":"æ´å¤...","moreResults":"æ´å¤çµæ","mosaic":"馬賽å
","mosaicDescription":"卿¡é¢ä¸ä»¥æ ¼çæ¹å¼æåè¦çª","moveCompanionWindowToBottom":"ç§»è³ä¸æ¹","moveCompanionWindowToRight":"ç§»è³å³æ¹","multipartCollection":"å¤å·
2éå","nextCanvas":"ä¸ä¸é ","noItemSelected":"æ²æç©ä»¶è¢«é¸ä¸","numItems":"{{number}} é
ç©ä»¶","numItems_plural":"{{number}} é
ç©ä»¶","off":"éé","openCompanionWindow_annotations":"æ¨è¨»","openCompanionWindow_attribution":"è使¬","openCompanionWindow_canvas":"ç®é","openCompanionWindow_info":"è³è¨","openCompanionWindow_layers":"å層","openCompanionWindow_search":"æç´¢","openInCompanionWindow":"ç§»è³æ°é屬è¦çª","openWindows":"ç¾æè¦çª","pagination":"{{current}} / {{total}}","position":"ä½ç½®","previewWindowTitle":"{{title}}","previousCanvas":"ä¸ä¸é ","related":"ç¸éè³è¨","resource":"è³æº","retry":"é試","right":"峿¹","rights":"çæ¬","scroll":"滾å","searchInputLabel":"æç´¢ééµå","searchNextResult":"ä¸ä¸åçµæ","searchNoResults":"æ²ææç´¢å°çµæ","searchPreviousResult":"åä¸åçµæ","searchResultsRemaining":"{{numLeft}}å©é¤","searchSubmitAria":"æäº¤æç´¢","searchTitle":"æç´¢","selectWorkspaceMenu":"鏿æ¡é¢æçæ¹å¼","showingNumAnnotations":"顯示 {{number}} é
æ¨è¨»","showingNumAnnotations_plural":"顯示 {{number}} é
æ¨è¨»","showCollection":"顯示éå","showZoomControls":"顯示縮æ¾é¸é
","sidebarPanelsNavigation":"åæéæ¬","single":"å®é
","startHere":"ææ¤éå§","suggestSearch":"æç´¢æ¬ææªä»¥\\"{{ query }}\\"","tableOfContentsList":"ç®é","theme":"使¯ä¸»é¡","thumbnailList":"縮ç¥åå表","thumbnailNavigation":"縮ç¥å","thumbnails":"縮ç¥å","toggleWindowSideBar":"åæéæ¬éé","totalCollections":"{{count}} éå","totalCollections_plural":"{{count}} éå","totalManifests":"{{count}} æ¸
å®","totalManifests_plural":"{{count}} æ¸
å®","tryAgain":"è«é試","untitled":"[ç¡æ¨é¡]","view":"ç©ä»¶æåæ¹å¼","viewWorkspaceConfiguration":"æ¥çå·¥ä½åé
ç½®","welcome":"æ¡è¿ä½¿ç¨Mirador","window":"è¦çª: {{label}}","windowMenu":"è¦çªè¦å & 縮ç¥å顯示","windowNavigation":"åæè¦çª","windowPluginButtons":"é¸é
","windowPluginMenu":"è¦çªé¸é
","workspace":"æ¡é¢","workspaceNavigation":"å·¥ä½åå°èª","workspaceFullScreen":"å
¨è¢å¹","workspaceMenu":"æ¡é¢è¨å®","workspaceOptions":"æ¡é¢é¸é
","workspaceSelectionTitle":"鏿æ¡é¢æçæ¹å¼","zoomIn":"æ¾å¤§","zoomOut":"縮å°","zoomReset":"éè¨ç¸®æ¾"}}')},function(e){e.exports=JSON.parse('{"translation":{"aboutMirador":"Ðа пÑоекÑа Mirador","aboutThisItem":"Ðа Ñози елеменÑ","addedFromUrl":"(Ðобавено Ð¾Ñ Ð»Ð¸Ð½Ðº)","addManifestUrl":"ÐдÑÐµÑ Ð½Ð° ÑеÑÑÑÑа","addManifestUrlHelp":"ÐдÑеÑÑÑ Ð½Ð° IIIF ÑеÑÑÑÑа","addResource":"ÐобавÑне на ÑеÑÑÑÑ","annotationCanvasLabel_1/1":"ÐлеменÑ: [{{label}}]","annotationCanvasLabel_1/2":"ÐÑво: [{{label}}]","annotationCanvasLabel_2/2":"ÐÑÑно: [{{label}}]","annotations":"ÐноÑаÑии","attribution":"ÐÑиноÑ","attributionTitle":"ÐÑава","authenticationFailed":"ÐеÑÑпеÑна аÑÑенÑикаÑиÑ.","authenticationRequired":"ÐеобÑ
одима е аÑÑенÑикаÑÐ¸Ñ Ð·Ð° пÑлен доÑÑÑп","backToResults":"Ðазад кÑм ÑеÑÑлÑаÑиÑе","book":"Ðнига","bottom":"ÐолÑ","cancel":"ÐÑказ","canvasIndex":"ÐндекÑ","changeTheme":"ÐÑомÑна на ÑемаÑа","clearSearch":"изÑиÑÑване","close":"ÐаÑвоÑи","closeAddResourceForm":"ÐаÑваÑÑне на ÑоÑмаÑа","closeAddResourceMenu":"ÐаÑваÑÑне на ÑпиÑÑка Ñ ÑеÑÑÑÑи","closeCompanionWindow":"ÐаÑваÑÑне на панела","closeWindow":"ÐаÑваÑÑне на пÑозоÑеÑа","collapseSection":"Свиване на ÑекÑÐ¸Ñ \\"{{section}}\\"","collapseSidePanel":"Свиване на ÑÑÑаниÑен панел","collection":"ÐолекÑиÑ","itemList":"СпиÑÑк Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñи","continue":"ÐÑодÑлжи","copy":"ÐопиÑане","currentItem":"ТекÑÑ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ","currentItem_1/1":"ТекÑÑ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ","currentItem_1/2":"ÐÑво","currentItem_2/2":"ÐÑÑно","dark":"ТÑмен Ñежим","digitizedView":"ЦиÑÑовизиÑан пÑеглед","dismiss":"ÐÑÑ
вÑÑлÑне","highlightAllAnnotations":"ÐаÑкиÑане на вÑиÑко","displayNoAnnotations":"ÐзÑиÑÑване на маÑкиÑанеÑо","downloadExport":"ÐкÑпоÑÑ Ð½Ð° ÑабоÑноÑо пÑоÑÑÑанÑÑво","downloadExportWorkspace":"ÐкÑпоÑÑ Ð½Ð° ÑабоÑноÑо пÑоÑÑÑанÑÑво","elastic":"ÐлаÑÑиÑен","elasticDescription":"ÐÑемеÑÑвайÑе и оÑазмеÑÑвайÑе пÑозоÑÑиÑе Ñвободно в неогÑаниÑено ÑабоÑно пÑоÑÑÑанÑÑво. ÐÑозоÑÑиÑе Ð¼Ð¾Ð³Ð°Ñ Ð´Ð° Ñе заÑÑÑпваÑ.","emptyResourceList":"СпиÑÑÐ
2ºÑÑ Ñ ÑеÑÑÑÑи е пÑазен","error":"ÐÑеÑка","errorDialogConfirm":"OK","errorDialogTitle":"ÐÑзникна гÑеÑка","exitFullScreen":"ÐзÑ
од Ð¾Ñ ÑÑл екÑан","expandSection":"РазÑиÑÑване на ÑекÑÐ¸Ñ \\"{{section}}\\"","expandSidePanel":"ÑазÑиÑÑване на ÑÑÑаниÑÐ½Ð¸Ñ Ð¿Ð°Ð½ÐµÐ»","exportCopied":"ÐонÑигÑÑаÑиÑÑа на ÑабоÑноÑо пÑоÑÑÑанÑÑво е копиÑана в клипбоÑда","fetchManifest":"ÐобавÑне","fullScreen":"ЦÑл екÑан","gallery":"ÐалеÑиÑ","hideZoomControls":"СкÑиване на конÑÑолиÑе за маÑабиÑане","iiif_homepage":"Ðа Ñози ÑеÑÑÑÑ","iiif_manifest":"IIIF маниÑеÑÑ","iiif_related":"СвÑÑзано","iiif_renderings":"ÐлÑеÑнаÑивни ÑоÑмаÑи","iiif_seeAlso":"ÐижÑе ÑÑÑо","import":"ÐмпоÑÑ","importWorkspace":"ÐмпоÑÑ Ð½Ð° ÑабоÑно пÑоÑÑÑанÑÑво","importWorkspaceHint":"ÐоÑÑавеÑе Mirador 3 конÑигÑÑаÑÐ¸Ñ Ð·Ð° импоÑÑ","item":"ÐлеменÑ: {{label}}","jsError":"ТеÑ
ниÑеÑки деÑайли","jsStack":"{{ stack }}","language":"Ðзик","layer_hide":"СкÑиване на Ñлой","layer_move":"ÐÑемеÑÑване на Ñлой","layer_opacity":"ÐÑозÑаÑноÑÑ Ð½Ð° Ñлой","layer_show":"Ðоказване на Ñлой","layer_moveToTop":"ÐÑемеÑÑване на Ñлой най-оÑгоÑе","layers":"Слоеве","light":"СвеÑÑл Ñежим","links":"ÐÑÑзки","listAllOpenWindows":"ÐÑм пÑозоÑеÑ","login":"ÐÑ
од","logout":"ÐзÑ
од","manifestError":"РеÑÑÑÑÑÑ Ð½Ðµ може да бÑде добавен:","maximizeWindow":"УвелиÑаване на пÑозоÑеÑа","minimizeWindow":"ÐинимизиÑане на пÑозоÑеÑа","mirador":"Mirador","miradorResources":"Mirador ÑеÑÑÑÑи","miradorViewer":"Mirador viewer","more":"оÑе...","moreResults":"ÐÑе ÑезÑлÑаÑи","mosaic":"Ðозайка","mosaicDescription":"ÐÑемеÑÑвайÑе и оÑазмеÑÑвайÑе пÑозоÑÑиÑе Ð¿Ð¾Ð¼ÐµÐ¶Ð´Ñ Ð¸Ð¼ в ÑамкиÑе на видимаÑа Ñамка.","moveCompanionWindowToBottom":"ÐÑемеÑÑване оÑдолÑ","moveCompanionWindowToRight":"ÐÑемеÑÑване вдÑÑно","multipartCollection":"ÐолекÑÐ¸Ñ Ð¾Ñ Ð¼Ð½Ð¾Ð³Ð¾ ÑаÑÑи","nextCanvas":"Ð¡Ð»ÐµÐ´Ð²Ð°Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ","noItemSelected":"Ðе е избÑан елеменÑ","numItems":"{{number}} елеменÑ","numItems_plural":"{{number}} елеменÑа","off":"ÐзклÑÑено","openCompanionWindow_annotations":"ÐноÑаÑии","openCompanionWindow_attribution":"ÐÑава","openCompanionWindow_canvas":"ÐндекÑ","openCompanionWindow_info":"ÐнÑоÑмаÑиÑ","openCompanionWindow_layers":"Слоеве","openCompanionWindow_search":"ТÑÑÑене","openInCompanionWindow":"ÐÑваÑÑне в оÑделен панел","openWindows":"ТекÑÑо оÑвоÑени пÑозоÑÑи","pagination":"{{current}} Ð¾Ñ {{total}}","position":"ÐозиÑиÑ","previewWindowTitle":"{{title}}","previousCanvas":"ÐÑедиÑен елеменÑ","related":"СвÑÑзано","resource":"РеÑÑÑÑ","retry":"ÐпиÑайÑе оÑново","right":"ÐÑÑно","rights":"ÐиÑенз","scroll":"СкÑол","searchInputLabel":"ÑеÑмини за ÑÑÑÑене","searchNextResult":"Ð¡Ð»ÐµÐ´Ð²Ð°Ñ ÑезÑлÑаÑ","searchNoResults":"Ðе Ñа намеÑени ÑезÑлÑаÑи","searchPreviousResult":"ÐÑедиÑен ÑезÑлÑаÑ","searchResultsRemaining":"{{numLeft}} оÑÑаваÑи","searchSubmitAria":"ТÑÑÑи","searchTitle":"ТÑÑÑене","selectWorkspaceMenu":"ÐоÑоÑеÑе Ñип ÑабоÑно пÑоÑÑÑанÑÑво","showingNumAnnotations":"Ðоказване на {{number}} аноÑаÑиÑ","showingNumAnnotations_plural":"Ðоказване на {{number}} аноÑаÑии","showCollection":"Ðоказване на колекÑиÑ","showZoomControls":"Ðоказване на конÑÑолиÑе за маÑабиÑане","sidebarPanelsNavigation":"ÐавигаÑÐ¸Ñ Ð½Ð° ÑÑÑаниÑниÑе панели","single":"ÐдиниÑен","startHere":"ÐапоÑнеÑе оÑÑÑк","suggestSearch":"ТÑÑÑене в Ñози докÑÐ¼ÐµÐ½Ñ Ð·Ð° \\"{{ query }}\\"","tableOfContentsList":"СÑдÑÑжание","theme":"Тема","thumbnailList":"СпиÑÑÐ
2º Ñ Ð¿ÑедÑÑавиÑелни изобÑажениÑ","thumbnailNavigation":"ÐÑедÑÑавиÑелни изобÑажениÑ","thumbnails":"ÐÑедÑÑавиÑелни изобÑажениÑ","toggleWindowSideBar":"ÐÑевклÑÑване на ÑÑÑаниÑÐ½Ð¸Ñ Ð¿Ð°Ð½ÐµÐ»","totalCollections":"{{count}} колекÑиÑ","totalCollections_plural":"{{count}} колекÑии","totalManifests":"{{count}} маниÑеÑÑ","totalManifests_plural":"{{count}} маниÑеÑÑа","tryAgain":"ÐпиÑайÑе оÑново","untitled":"[Ðеозаглавено]","view":"Ðзглед","viewWorkspaceConfiguration":"ÐÑеглед на конÑигÑÑаÑиÑÑа на ÑабоÑноÑо пÑоÑÑÑанÑÑво","welcome":"ÐобÑе доÑли в Mirador","window":"ÐÑозоÑеÑ: {{label}}","windowMenu":"Ðзгледи на пÑозоÑÑиÑе и на елеменÑиÑе","windowNavigation":"ÐавигаÑÐ¸Ñ Ð½Ð° пÑозоÑÑиÑе","windowPluginButtons":"ÐаÑÑÑойки","windowPluginMenu":"ÐаÑÑÑойки на пÑозоÑÑиÑе","workspace":"РабоÑно пÑоÑÑÑанÑÑво","workspaceNavigation":"ÐавигаÑÐ¸Ñ Ð½Ð° ÑабоÑноÑо пÑоÑÑÑанÑÑво","workspaceFullScreen":"ЦÑл екÑан","workspaceMenu":"ÐаÑÑÑойки на ÑабоÑноÑо пÑоÑÑÑанÑÑво","workspaceOptions":"ÐпÑии за ÑабоÑноÑо пÑоÑÑÑанÑÑво","workspaceSelectionTitle":"ÐзбеÑеÑе Ñип на ÑабоÑно пÑоÑÑÑанÑÑво","zoomIn":"УвелиÑаване","zoomOut":"ÐамалÑване","zoomReset":"ÐÑлиÑане"}}')},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M19 18l2 1V1H7v2h12v15zM17 5H3v18l7-3 7 3V5z"}),"BookmarksSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M19.44 12.99l-.01.02c.04-.33.08-.67.08-1.01 0-.34-.03-.66-.07-.99l.01.02 2.44-1.92-2.43-4.22-2.87 1.16.01.01c-.52-.4-1.09-.74-1.71-1h.01L14.44 2H9.57l-.44 3.07h.01c-.62.26-1.19.6-1.71 1l.01-.01-2.88-1.17-2.44 4.22 2.44 1.92.01-.02c-.04.33-.07.65-.07.99 0 .34.03.68.08 1.01l-.01-.02-2.1 1.65-.33.26 2.43 4.2 2.88-1.15-.02-.04c.53.41 1.1.75 1.73 1.01h-.03L9.58 22h4.85s.03-.18.06-.42l.38-2.65h-.01c.62-.26 1.2-.6 1.73-1.01l-.02.04 2.88 1.15 2.43-4.2s-.14-.12-.33-.26l-2.11-1.66zM12 15.5c-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"}),"SettingsSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14l-6-6z"}),"ExpandLessSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z"}),"CheckSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("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.5H16c2.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.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12zm3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8zm5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8zm3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"}),"PaletteSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("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"}),"MoreHorizSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M19 12v7H5v-7H3v9h18v-9h-2zm-6 .67l2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2v9.67z"}),"SaveAltSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2zM11 16l4-4-4-4v3H1v2h10v3z"}),"Input");t.default=a},function(e,t,n){"use strict";var r=n(1145).CopyToClipboard;r.CopyToClipboard=r,e.exports=r},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z"}),"FullscreenExitSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"}),"FullscreenSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M4.01 2L4 22h16V8l-6-6H4.01zM13 9V3.5L18.5 9H13z"}),"InsertDriveFileSharp");t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r};function i(e){return i="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},i(e)}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){d(e,t,n[t])}))}return e}
2function s(e,t){return s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},s(e,t)}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 u(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?f(e):t}function l(e){return l=Object.getPrototypeOf||function(e){return e.__proto__},l(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}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={position:"absolute",left:0,top:0,right:0,bottom:0,overflow:"hidden",zIndex:-1,visibility:"hidden",pointerEvents:"none"},h={position:"absolute",left:0,top:0,transition:"0s"};var v=function(e){function t(){var e,n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return u(r,(n=r=u(this,(e=l(t)).call.apply(e,[this].concat(i))),d(f(f(r)),"_expandRef",null),d(f(f(r)),"_shrinkRef",null),d(f(f(r)),"_node",null),d(f(f(r)),"_lastWidth",void 0),d(f(f(r)),"_lastHeight",void 0),d(f(f(r)),"_lastRect",void 0),d(f(f(r)),"_hasResize",!1),d(f(f(r)),"_handleScroll",(function(e){(r.props.onPosition||r.props.onReflow||r.props.onResize)&&(r._globalScollTarget(e.target)||r._refScrollTarget(e.target)||r._ancestorScollTarget(e.target))&&r._reflow()})),d(f(f(r)),"_globalScollTarget",(function(e){return e instanceof Node&&(r.props.onPosition||r.props.onReflow)&&(e===document||e===document.documentElement||e===document.body)})),d(f(f(r)),"_refScrollTarget",(function(e){if(e instanceof HTMLElement&&(e===r._expandRef||e===r._shrinkRef)){var t=e.offsetWidth,n=e.offsetHeight;if(t!==r._lastWidth||n!==r._lastHeight)return r._lastWidth=t,r._lastHeight=n,r._reset(r._expandRef),r._reset(r._shrinkRef),!0}return!1})),d(f(f(r)),"_ancestorScollTarget",(function(e){return e instanceof Node&&(r.props.onPosition||r.props.onReflow)&&r._node&&function(e,t){for(var n=e.parentNode;n;){if(n===t)return!0;n=n.parentNode}return!1}(r._node,e)})),d(f(f(r)),"_reflow",(function(){if(r._node&&r._node.parentNode instanceof Element){var e=r._node.parentNode.getBoundingClientRect(),t=!0,n=!0;r._lastRect&&(t=e.width!==r._lastRect.width||e.height!==r._lastRect.height,n=e.top!==r._lastRect.top||e.left!==r._lastRect.left),r._lastRect=e,t&&r.props.onResize&&r.props.onResize(e),n&&r.props.onPosition&&r.props.onPosition(e),(t||n)&&r.props.onReflow&&r.props.onReflow(e)}})),d(f(f(r)),"_handleRef",(function(e){r._node=e})),d(f(f(r)),"_handleExpandRef",(function(e){r._reset(e),r._expandRef=e})),d(f(f(r)),"_handleShrinkRef",(function(e){r._reset(e),r._shrinkRef=e})),n))}var n,r,i;return n=t,(r=[{key:"componentDidMount",value:function(){this._reflow(),window.addEventListener("scroll",this._handleScroll,!0),(this.props.onPosition||this.props.onReflow)&&(window.addEventListener("resize",this._reflow,!0),this._hasResize=!0)}},{key:"componentDidUpdate",value:function(){!this.props.onPosition&&!this.props.onReflow||this._hasResize?this.props.onPosition||this.props.onReflow||!this._hasResize||(window.removeEventListener("resize",this._reflow,!0),this._hasResize=!1):(window.addEventListener("resize",this._reflow,!0),this._hasResize=!0)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("scroll",this._handleScroll,!0),this._hasResize&&window.removeEventListener("resize",this._reflow,!0)}},{key:"_reset",value:function(e){e&&(e.scrollLeft=1e5,e.scrollTop=1e5)}},{key:"render",value:function(){return this.props.onResize||this.props.onReflow?o.default.createElement("div",{style:p,ref:this._handleRef},o.default.createElement("div",{ref:this._handleExpandRef,style:p},o.default.createElement("div",{style:a({},h,{width:1e5,height:1e5})})),o.default.createElement("div",{ref:this._handleShrinkRef,style:p},o.default.createElement("div",{style:a({},h,{width:"200%",height:"200%"})}))):o.default.createElement("noscript",{ref:this._handleRef})}}])&&c(n.prototype,r),i&&c(n,i),function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");s(e.prototype,t&&t.prototype),t&&s(e,t)}(t,e),t}(o.default.Component);d(v,"displayName","ResizeObserver");var m=v;t.default=m},function(e,t,n){"use strict";var r=n(25),o=n(26);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M10 18h5V5h-5v13zm-6 0h5V5H4v13zM16 5v13h5V5h-5z"}),"ViewColumn");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M21 3H3v18h18V3zm-2 16H5V5h14v14zm-5.04-6.71l-2.75 3.54-1.96-2.36L6.5 17h11l-3.54-4.71z"}),"CropOriginalSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M21 3H3v18h18V3zm-2 16H5V5h14v14z"}),"CropDinSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("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"}),"MoreVertSharp");t.default=a},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=s(n(0)),a=s(n(11));function s(e){return e&&e.__esModule?e:{default:e}}var c=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.onReceiveMessage=n.onReceiveMessage.bind(n),n.onLoad=n.onLoad.bind(n),n.sendMessage=n.sendMessage.bind(n),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)}
2(t,e),o(t,[{key:"componentDidMount",value:function(){window.addEventListener("message",this.onReceiveMessage),this._frame&&this._frame.addEventListener("load",this.onLoad)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("message",this.onReceiveMessage,!1)}},{key:"componentWillReceiveProps",value:function(e){this.props.postMessageData!==e.postMessageData&&this.sendMessage(e.postMessageData)}},{key:"onReceiveMessage",value:function(e){var t=this.props.handleReceiveMessage;t&&t(e)}},{key:"onLoad",value:function(){var e=this.props.handleReady;e&&e(),this.sendMessage(this.props.postMessageData)}},{key:"sendMessage",value:function(e){this._frame.contentWindow.postMessage(e,this.props.targetOrigin)}},{key:"render",value:function(){var e=this,n=this.props.attributes;return i.default.createElement("iframe",r({ref:function(t){e._frame=t}},Object.assign({},t.defaultAttributes,n)))}}]),t}(i.default.Component);c.propTypes={attributes:a.default.shape({frameBorder:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),name:a.default.string,scrolling:a.default.string,sandbox:a.default.string,srcDoc:a.default.string,src:a.default.string.isRequired,width:a.default.oneOfType([a.default.string,a.default.number])}),handleReceiveMessage:a.default.func,handleReady:a.default.func,postMessageData:a.default.any,targetOrigin:a.default.string},c.defaultProps={targetOrigin:"*"},c.defaultAttributes={frameBorder:0},t.default=c},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}),"InfoSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M10.08 10.86c.05-.33.16-.62.3-.87s.34-.46.59-.62c.24-.15.54-.22.91-.23.23.01.44.05.63.13.2.09.38.21.52.36s.25.33.34.53.13.42.14.64h1.79c-.02-.47-.11-.9-.28-1.29s-.4-.73-.7-1.01-.66-.5-1.08-.66-.88-.23-1.39-.23c-.65 0-1.22.11-1.7.34s-.88.53-1.2.92-.56.84-.71 1.36S8 11.29 8 11.87v.27c0 .58.08 1.12.23 1.64s.39.97.71 1.35.72.69 1.2.91c.48.22 1.05.34 1.7.34.47 0 .91-.08 1.32-.23s.77-.36 1.08-.63.56-.58.74-.94.29-.74.3-1.15h-1.79c-.01.21-.06.4-.15.58s-.21.33-.36.46-.32.23-.52.3c-.19.07-.39.09-.6.1-.36-.01-.66-.08-.89-.23-.25-.16-.45-.37-.59-.62s-.25-.55-.3-.88-.08-.67-.08-1v-.27c0-.35.03-.68.08-1.01zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"CopyrightSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("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"}),"LayersSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7zm-4 6h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z"}),"ListSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"AddCircleOutlineSharp");t.default=a},function(e,t,n){"use strict";var r=n(25),o=n(26);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(27)).default)(i.createElement("path",{d:"M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"RemoveCircleOutlineSharp");t.default=a},function(e,t,n){"use strict";var r=n(24),o=n(5),i=n(433),a=n(116),s=n(1);
2function c(e,t,n){var o;return Object(s.a)({gutters:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return console.warn(["Material-UI: theme.mixins.gutters() is deprecated.","You can use the source of the mixin directly:","\n paddingLeft: theme.spacing(2),\n paddingRight: theme.spacing(2),\n [theme.breakpoints.up('sm')]: {\n paddingLeft: theme.spacing(3),\n paddingRight: theme.spacing(3),\n },\n "].join("\n")),Object(s.a)({paddingLeft:t(2),paddingRight:t(2)},n,Object(r.a)({},e.up("sm"),Object(s.a)({paddingLeft:t(3),paddingRight:t(3)},n[e.up("sm")])))},toolbar:(o={minHeight:56},Object(r.a)(o,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),Object(r.a)(o,e.up("sm"),{minHeight:64}),o)},n)}var u=n(312),l={black:"#000",white:"#fff"},f=n(340),d={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"},p={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"},h={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"},v={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"},m={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"},g={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"},y=n(32),b={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:l.white,default:f.a[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},w={text:{primary:l.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:f.a[800],default:"#303030"},action:{active:l.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function O(e,t,n,r){var o=r.light||r,i=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=Object(y.e)(e.main,o):"dark"===t&&(e.dark=Object(y.b)(e.main,i)))}function E(e){return Math.round(1e5*e)/1e5}function x(e){return E(e)}var S={textTransform:"uppercase"},j='"Roboto", "Helvetica", "Arial", sans-serif';function _(e,t){var n="function"==typeof t?t(e):t,r=n.fontFamily,a=void 0===r?j:r,c=n.fontSize,u=void 0===c?14:c,l=n.fontWeightLight,f=void 0===l?300:l,d=n.fontWeightRegular,p=void 0===d?400:d,h=n.fontWeightMedium,v=void 0===h?500:h,m=n.fontWeightBold,g=void 0===m?700:m,y=n.htmlFontSize,b=void 0===y?16:y,w=n.allVariants,O=n.pxToRem,_=Object(o.a)(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]);var T=u/14,P=O||function(e){return"".concat(e/b*T,"rem")},C=function(e,t,n,r,o){return Object(s.a)({fontFamily:a,fontWeight:e,fontSize:P(t),lineHeight:n},a===j?{letterSpacing:"".concat(E(r/t),"em")}:{},o,w)},I={h1:C(f,96,1.167,-1.5),h2:C(f,60,1.2,-.5),h3:C(p,48,1.167,0),h4:C(p,34,1.235,.25),h5:C(p,24,1.334,0),h6:C(v,20,1.6,.15),subtitle1:C(p,16,1.75,.15),subtitle2:C(v,14,1.57,.1),body1:C(p,16,1.5,.15),body2:C(p,14,1.43,.15),button:C(v,14,1.75,.4,S),caption:C(p,12,1.66,.4),overline:C(p,12,2.66,1,S)};return Object(i.a)(Object(s.a)({htmlFontSize:b,pxToRem:P,round:x,fontFamily:a,fontSize:u,fontWeightLight:f,fontWeightRegular:p,fontWeightMedium:v,fontWeightBold:g},I),_,{clone:!1})}function T(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var P=["none",T(0,2,1,-1,0,1,1,0,0,1,3,0),T(0,3,1,-2,0,2,2,0,0,1,5,0),T(0,3,3,-2,0,3,4,0,0,1,8,0),T(0,2,4,-1,0,4,5,0,0,1,10,0),T(0,3,5,-1,0,5,8,0,0,1,14,0),T(0,3,5,-1,0,6,10,0,0,1,18,0),T(0,4,5,-2,0,7,10,1,0,2,16,1),T(0,5,5,-3,0,8,10,1,0,3,14,2),T(0,5,6,-3,0,9,12,1,0,3,16,2),T(0,6,6,-3,0,10,14,1,0,4,18,3),T(0,6,7,-4,0,11,15,1,0,4,20,3),T(0,7,8,-4,0,12,17,2,0,5,22,4),T(0,7,8,-4,0,13,19,2,0,5,24,4),T(0,7,9,-4,0,14,21,2,0,5,26,4),T(0,8,9,-5,0,15,22,2,0,6,28,5),T(0,8,10,-5,0,16,24,2,0,6,30,5),T(0,8,11,-5,0,17,26,2,0,6,32,5),T(0,9,11,-5,0,18,28,2,0,7,34,6),T(0,9,12,-6,0,19,29,2,0,7,36,6
2),T(0,10,13,-6,0,20,31,3,0,8,38,7),T(0,10,13,-6,0,21,33,3,0,8,40,7),T(0,10,14,-6,0,22,35,3,0,8,42,7),T(0,11,14,-7,0,23,36,3,0,9,44,8),T(0,11,15,-7,0,24,38,3,0,9,46,8)],C={borderRadius:4},I=n(52),k=(n(126),n(53));var R=function(e,t){return t?Object(i.a)(e,t,{clone:!1}):e},A={xs:0,sm:600,md:960,lg:1280,xl:1920},D={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(A[e],"px)")}};var N,M,L={m:"margin",p:"padding"},z={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},W={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},F=(N=function(e){if(e.length>2){if(!W[e])return[e];e=W[e]}var t=e.split(""),n=Object(I.a)(t,2),r=n[0],o=n[1],i=L[r],a=z[o]||"";return Array.isArray(a)?a.map((function(e){return i+e})):[i+a]},M={},function(e){return void 0===M[e]&&(M[e]=N(e)),M[e]}),B=["m","mt","mr","mb","ml","mx","my","p","pt","pr","pb","pl","px","py","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY"];function H(e){var t=e.spacing||8;return"number"==typeof t?function(e){return t*e}:Array.isArray(t)?function(e){return t[e]}:"function"==typeof t?t:function(){}}function U(e,t){return function(n){return e.reduce((function(e,r){return e[r]=function(e,t){if("string"==typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:"-".concat(n)}(t,n),e}),{})}}function V(e){var t=H(e.theme);return Object.keys(e).map((function(n){if(-1===B.indexOf(n))return null;var r=U(F(n),t),o=e[n];return function(e,t,n){if(Array.isArray(t)){var r=e.theme.breakpoints||D;return t.reduce((function(e,o,i){return e[r.up(r.keys[i])]=n(t[i]),e}),{})}if("object"===Object(k.a)(t)){var o=e.theme.breakpoints||D;return Object.keys(t).reduce((function(e,r){return e[o.up(r)]=n(t[r]),e}),{})}return n(t)}(e,o,r)})).reduce(R,{})}V.propTypes={},V.filterProps=B;var G=n(61),q=n(315);function $(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,r=e.mixins,E=void 0===r?{}:r,x=e.palette,S=void 0===x?{}:x,j=e.spacing,T=e.typography,I=void 0===T?{}:T,k=Object(o.a)(e,["breakpoints","mixins","palette","spacing","typography"]),R=function(e){var t=e.primary,n=void 0===t?{light:d[300],main:d[500],dark:d[700]}:t,r=e.secondary,a=void 0===r?{light:p.A200,main:p.A400,dark:p.A700}:r,c=e.error,E=void 0===c?{light:h[300],main:h[500],dark:h[700]}:c,x=e.warning,S=void 0===x?{light:v[300],main:v[500],dark:v[700]}:x,j=e.info,_=void 0===j?{light:m[300],main:m[500],dark:m[700]}:j,T=e.success,P=void 0===T?{light:g[300],main:g[500],dark:g[700]}:T,C=e.type,I=void 0===C?"light":C,k=e.contrastThreshold,R=void 0===k?3:k,A=e.tonalOffset,D=void 0===A?.2:A,N=Object(o.a)(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function M(e){return Object(y.d)(e,w.text.primary)>=R?w.text.primary:b.text.primary}var L=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:300,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:700;if(!(e=Object(s.a)({},e)).main&&e[t]&&(e.main=e[t]),!e.main)throw new Error(Object(u.a)(4,t));if("string"!=typeof e.main)throw new Error(Object(u.a)(5,JSON.stringify(e.main)));return O(e,"light",n,D),O(e,"dark",r,D),e.contrastText||(e.contrastText=M(e.main)),e},z={dark:w,light:b};return Object(i.a)(Object(s.a)({common:l,type:I,primary:L(n),secondary:L(a,"A400","A200","A700"),error:L(E),warning:L(S),info:L(_),success:L(P),grey:f.a,contrastThreshold:R,getContrastText:M,augmentColor:L,tonalOffset:D},z[I]),N)}(S),A=Object(a.a)(n),D=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=H({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return 0===n.length?t(1):1===n.length?t(n[0]):n.map((function(e){if("string"==typeof e)return e;var n=t(e);return"number"==typeof n?"".concat(n,"px"):n})).join(" ")};return Object.defineProperty(n,"unit",{get:function(){return e}}),n.mui=!0,n}(j),N=Object(i.a)({breakpoints:A,direction:"ltr",mixins:c(A,D,E),overrides:{},palette:R,props:{},shadows:P,typography:_(R,I),spacing:D,shape:C,transitions:G.a,zIndex:q.a},k),M=arguments.length,L=new Array(M>1?M-1:0),z=1;z<M;z++)L[z-1]=arguments[z];return N=L.reduce((function(e,t){return Object(i.a)(e,t)}),N)}t.a=$},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=(n(121),n(4)),s=n(10),c=n(30),u=n(89),l=n(49),f=n(149),d=n(90),p=n(1246),h=n(1182),v=n(1221);function m(e,t){var n=0;return"number"==typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function g(e,t){var n=0;return"number"==typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function y(e){return[e.horizontal,e.vertical].map((function(e){return"number"==typeof e?"".concat(e,"px"):e})).join(" ")}function b(e){return"function"==typeof e?e():e}var w=i.forwardRef((function(e,t){var n=e.action,s=e.anchorEl,w=e.anchorOrigin,O=void 0===w?{vertical:"top",horizontal:"left"}:w,E=e.anchorPosition,x=e.anchorReference,S=void 0===x?"anchorEl":x,j=e.children,_=e.classes,T=e.className,P=e.container,C=e.elevation,I=void 0===C?8:C,k=e.getContentAnchorEl,R=e.marginThreshold,A=void 0===R?16:R,D=e.onEnter,N=e.onEntered,M=e.onEntering,L=e.onExit,z=e.onExited,W=e.onExiting,F=e.open,B=e.PaperProps,H=void 0===B?{}:B,U=e.transformOrigin,V=void 0===U?{vertical:"top",horizontal:"left"}:U,G=e.TransitionComponent,q=void 0===G?h.a:G,$=e.transitionDuration,K=void 0===$?"auto":$,Z=e.TransitionProps,X=void 0===Z?{}:Z,Y=Object(o.a)(e,["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","classes","className","container","elevation","getContentAnchorEl","marginThreshold","onEnter","onEntered","onEntering","onExit","onExited","onExiting","o
2pen","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"]),Q=i.useRef(),J=i.useCallback((function(e){if("anchorPosition"===S)return E;var t=b(s),n=(t&&1===t.nodeType?t:Object(l.a)(Q.current).body).getBoundingClientRect(),r=0===e?O.vertical:"center";return{top:n.top+m(n,r),left:n.left+g(n,O.horizontal)}}),[s,O.horizontal,O.vertical,E,S]),ee=i.useCallback((function(e){var t=0;if(k&&"anchorEl"===S){var n=k(e);if(n&&e.contains(n)){var r=function(e,t){for(var n=t,r=0;n&&n!==e;)r+=(n=n.parentElement).scrollTop;return r}(e,n);t=n.offsetTop+n.clientHeight/2-r||0}0}return t}),[O.vertical,S,k]),te=i.useCallback((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return{vertical:m(e,V.vertical)+t,horizontal:g(e,V.horizontal)}}),[V.horizontal,V.vertical]),ne=i.useCallback((function(e){var t=ee(e),n={width:e.offsetWidth,height:e.offsetHeight},r=te(n,t);if("none"===S)return{top:null,left:null,transformOrigin:y(r)};var o=J(t),i=o.top-r.vertical,a=o.left-r.horizontal,c=i+n.height,u=a+n.width,l=Object(f.a)(b(s)),d=l.innerHeight-A,p=l.innerWidth-A;if(i<A){var h=i-A;i-=h,r.vertical+=h}else if(c>d){var v=c-d;i-=v,r.vertical+=v}if(a<A){var m=a-A;a-=m,r.horizontal+=m}else if(u>p){var g=u-p;a-=g,r.horizontal+=g}return{top:"".concat(Math.round(i),"px"),left:"".concat(Math.round(a),"px"),transformOrigin:y(r)}}),[s,S,J,ee,te,A]),re=i.useCallback((function(){var e=Q.current;if(e){var t=ne(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin}}),[ne]),oe=i.useCallback((function(e){Q.current=c.findDOMNode(e)}),[]);i.useEffect((function(){F&&re()})),i.useImperativeHandle(n,(function(){return F?{updatePosition:function(){re()}}:null}),[F,re]),i.useEffect((function(){if(F){var e=Object(u.a)((function(){re()}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}}),[F,re]);var ie=K;"auto"!==K||q.muiSupportAuto||(ie=void 0);var ae=P||(s?Object(l.a)(b(s)).body:void 0);return i.createElement(p.a,Object(r.a)({container:ae,open:F,ref:t,BackdropProps:{invisible:!0},className:Object(a.default)(_.root,T)},Y),i.createElement(q,Object(r.a)({appear:!0,in:F,onEnter:D,onEntered:N,onExit:L,onExited:z,onExiting:W,timeout:ie},X,{onEntering:Object(d.a)((function(e,t){M&&M(e,t),re()}),X.onEntering)}),i.createElement(v.a,Object(r.a)({elevation:I,ref:oe},H,{className:Object(a.default)(_.paper,H.className)}),j)))})),O=Object(s.a)({root:{},paper:{position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}},{name:"MuiPopover"})(w),E=n(1226),x=n(82),S=n(54),j={vertical:"top",horizontal:"right"},_={vertical:"top",horizontal:"left"},T=i.forwardRef((function(e,t){var n=e.autoFocus,s=void 0===n||n,u=e.children,l=e.classes,f=e.disableAutoFocusItem,d=void 0!==f&&f,p=e.MenuListProps,h=void 0===p?{}:p,v=e.onClose,m=e.onEntering,g=e.open,y=e.PaperProps,b=void 0===y?{}:y,w=e.PopoverClasses,T=e.transitionDuration,P=void 0===T?"auto":T,C=e.TransitionProps,I=(C=void 0===C?{}:C).onEntering,k=Object(o.a)(C,["onEntering"]),R=e.variant,A=void 0===R?"selectedMenu":R,D=Object(o.a)(e,["autoFocus","children","classes","disableAutoFocusItem","MenuListProps","onClose","onEntering","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"]),N=Object(S.a)(),M=s&&!d&&g,L=i.useRef(null),z=i.useRef(null),W=-1;i.Children.map(u,(function(e,t){i.isValidElement(e)&&(e.props.disabled||("menu"!==A&&e.props.selected||-1===W)&&(W=t))}));var F=i.Children.map(u,(function(e,t){return t===W?i.cloneElement(e,{ref:function(t){z.current=c.findDOMNode(t),Object(x.a)(e.ref,t)}}):e}));return i.createElement(O,Object(r.a)({getContentAnchorEl:function(){return z.current},classes:w,onClose:v,TransitionProps:Object(r.a)({onEntering:function(e,t){L.current&&L.current.adjustStyleForScrollbar(e,N),m&&m(e,t),I&&I(e,t)}},k),anchorOrigin:"rtl"===N.direction?j:_,transformOrigin:"rtl"===N.direction?j:_,PaperProps:Object(r.a)({},b,{classes:Object(r.a)({},b.classes,{root:l.paper})}),open:g,ref:t,transitionDuration:P},D),i.createElement(E.a,Object(r.a)({onKeyDown:function(e){"Tab"===e.key&&(e.preventDefault(),v&&v(e,"tabKeyDown"))},actions:L,autoFocus:s&&(-1===W||d),autoFocusItem:M,variant:A},h,{className:Object(a.default)(l.list,h.className)}),F))}));t.a=Object(s.a)({paper:{maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"},list:{outline:0}},{name:"MuiMenu"})(T)},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),o=n.n(r),i=n(308);function a(){return o.a.useContext(i.a)}},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(10),c=n(16),u=i.forwardRef((function(e,t){var n=e.children,s=e.classes,u=e.className,l=e.color,f=void 0===l?"inherit":l,d=e.component,p=void 0===d?"svg":d,h=e.fontSize,v=void 0===h?"medium":h,m=e.htmlColor,g=e.titleAccess,y=e.viewBox,b=void 0===y?"0 0 24 24":y,w=Object(o.a)(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return i.createElement(p,Object(r.a)({className:Object(a.default)(s.root,u,"inherit"!==f&&s["color".concat(Object(c.a)(f))],"default"!==v&&"medium"!==v&&s["fontSize".concat(Object(c.a)(v))]),focusable:"false",viewBox:b,color:m,"aria-hidden":!g||void 0,role:g?"img":void 0,ref:t},w),n,g?i.createElement("title",null,g):null)}));u.muiName="SvgIcon",t.a=Object(s.a)((function(e){return{root:{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,fontSize:e.typography.pxToRem(24),transition:e.transitions.create("fill",{duration:e.transitions.duration.shorter})},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorAction:{color:e.palette.action.active},colorError:{color:e.palette.error.main},colorDisabled:{color:e.palette.action.disabled},fontSizeInherit:{fontSize:"inherit"},fontSizeSmall:{fontSize:e.typography.pxToRem(20)},fontSizeLarge:{fontSize:e.typography.pxToRem(35)}}}),{name:"MuiSvgIcon"})(u)},function(e,t,n){"use strict";n.d(t,"a",(function(){return De}));var r=n(66),o=Date.now(),i="fnValues"+o,a="fnStyle"+ ++o,s=function(){return{onCreateRule:function(e,t,n){if("function"!=typeof t)return null;var o=Object(r.c)(e,{},n);return o[a]=t,o},onProcessStyle:function(e,t){if(i in t||a in t)return e;var n={};for(var r in e){var o=e[r];
2"function"==typeof o&&(delete e[r],n[r]=o)}return t[i]=n,e},onUpdate:function(e,t,n,r){var o=t,s=o[a];s&&(o.style=s(e)||{});var c=o[i];if(c)for(var u in c)o.prop(u,c[u](e),r)}}},c=n(1),u="@global",l="@global ",f=function(){function e(e,t,n){for(var o in this.type="global",this.at=u,this.isProcessed=!1,this.key=e,this.options=n,this.rules=new r.a(Object(c.a)({},n,{parent:this})),t)this.rules.add(o,t[o]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.replaceRule=function(e,t,n){var r=this.rules.replace(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.indexOf=function(e){return this.rules.indexOf(e)},t.toString=function(e){return this.rules.toString(e)},e}(),d=function(){function e(e,t,n){this.type="global",this.at=u,this.isProcessed=!1,this.key=e,this.options=n;var r=e.substr(8);this.rule=n.jss.createRule(r,t,Object(c.a)({},n,{parent:this}))}return e.prototype.toString=function(e){return this.rule?this.rule.toString(e):""},e}(),p=/\s*,\s*/g;function h(e,t){for(var n=e.split(p),r="",o=0;o<n.length;o++)r+=t+" "+n[o].trim(),n[o+1]&&(r+=", ");return r}var v=function(){return{onCreateRule:function(e,t,n){if(!e)return null;if(e===u)return new f(e,t,n);if("@"===e[0]&&e.substr(0,8)===l)return new d(e,t,n);var r=n.parent;return r&&("global"===r.type||r.options.parent&&"global"===r.options.parent.type)&&(n.scoped=!1),n.selector||!1!==n.scoped||(n.selector=e),null},onProcessRule:function(e,t){"style"===e.type&&t&&(function(e,t){var n=e.options,r=e.style,o=r?r[u]:null;
vendor: 11,468 bytes, line 2
2if(o){for(var i in o)t.addRule(i,o[i],Object(c.a)({},n,{selector:h(i,e.selector)}));delete r[u]}}(e,t),function(e,t){var n=e.options,r=e.style;for(var o in r)if("@"===o[0]&&o.substr(0,7)===u){var i=h(o.substr(7),e.selector);t.addRule(i,r[o],Object(c.a)({},n,{selector:i})),delete r[o]}}(e,t))}}},m=/\s*,\s*/g,g=/&/g,y=/\$([\w-]+)/g;var b=function(){function e(e,t){return function(n,r){var o=e.getRule(r)||t&&t.getRule(r);return o?o.selector:r}}function t(e,t){for(var n=t.split(m),r=e.split(m),o="",i=0;i<n.length;i++)for(var a=n[i],s=0;s<r.length;s++){var c=r[s];o&&(o+=", "),o+=-1!==c.indexOf("&")?c.replace(g,a):a+" "+c}return o}function n(e,t,n){if(n)return Object(c.a)({},n,{index:n.index+1});var r=e.options.nestingLevel;r=void 0===r?1:r+1;var o=Object(c.a)({},e.options,{nestingLevel:r,index:t.indexOf(e)+1});return delete o.name,o}return{onProcessStyle:function(r,o,i){if("style"!==o.type)return r;var a,s,u=o,l=u.options.parent;for(var f in r){var d=-1!==f.indexOf("&"),p="@"===f[0];if(d||p){if(a=n(u,l,a),d){var h=t(f,u.selector);s||(s=e(l,i)),h=h.replace(y,s);var v=u.key+"-"+f;"replaceRule"in l?l.replaceRule(v,r[f],Object(c.a)({},a,{selector:h})):l.addRule(v,r[f],Object(c.a)({},a,{selector:h}))}else p&&l.addRule(f,{},a).addRule(u.key,r[f],{selector:u.selector});delete r[f]}}return r}}},w=/[A-Z]/g,O=/^ms-/,E={};function x(e){return"-"+e.toLowerCase()}var S=function(e){if(E.hasOwnProperty(e))return E[e];var t=e.replace(w,x);return E[e]=O.test(t)?"-"+t:t};function j(e){var t={};for(var n in e){t[0===n.indexOf("--")?n:S(n)]=e[n]}return e.fallbacks&&(Array.isArray(e.fallbacks)?t.fallbacks=e.fallbacks.map(j):t.fallbacks=j(e.fallbacks)),t}var _=function(){return{onProcessStyle:function(e){if(Array.isArray(e)){for(var t=0;t<e.length;t++)e[t]=j(e[t]);return e}return j(e)},onChangeValue:function(e,t,n){if(0===t.indexOf("--"))return e;var r=S(t);return t===r?e:(n.prop(r,e),null)}}},T=r.e&&CSS?CSS.px:"px",P=r.e&&CSS?CSS.ms:"ms",C=r.e&&CSS?CSS.percent:"%";function I(e){var t=/(-[a-z])/g,n=function(e){return e[1].toUpperCase()},r={};for(var o in e)r[o]=e[o],r[o.replace(t,n)]=e[o];return r}var k=I({"animation-delay":P,"animation-duration":P,"background-position":T,"background-position-x":T,"background-position-y":T,"background-size":T,border:T,"border-bottom":T,"border-bottom-left-radius":T,"border-bottom-right-radius":T,"border-bottom-width":T,"border-left":T,"border-left-width":T,"border-radius":T,"border-right":T,"border-right-width":T,"border-top":T,"border-top-left-radius":T,"border-top-right-radius":T,"border-top-width":T,"border-width":T,"border-block":T,"border-block-end":T,"border-block-end-width":T,"border-block-start":T,"border-block-start-width":T,"border-block-width":T,"border-inline":T,"border-inline-end":T,"border-inline-end-width":T,"border-inline-start":T,"border-inline-start-width":T,"border-inline-width":T,"border-start-start-radius":T,"border-start-end-radius":T,"border-end-start-radius":T,"border-end-end-radius":T,margin:T,"margin-bottom":T,"margin-left":T,"margin-right":T,"margin-top":T,"margin-block":T,"margin-block-end":T,"margin-block-start":T,"margin-inline":T,"margin-inline-end":T,"margin-inline-start":T,padding:T,"padding-bottom":T,"padding-left":T,"padding-right":T,"padding-top":T,"padding-block":T,"padding-block-end":T,"padding-block-start":T,"padding-inline":T,"padding-inline-end":T,"padding-inline-start":T,"mask-position-x":T,"mask-position-y":T,"mask-size":T,height:T,width:T,"min-height":T,"max-height":T,"min-width":T,"max-width":T,bottom:T,left:T,top:T,right:T,inset:T,"inset-block":T,"inset-block-end":T,"inset-block-start":T,"inset-inline":T,"inset-inline-end":T,"inset-inline-start":T,"box-shadow":T,"text-shadow":T,"column-gap":T,"column-rule":T,"column-rule-width":T,"column-width":T,"font-size":T,"font-size-delta":T,"letter-spacing":T,"text-decoration-thickness":T,"text-indent":T,"text-stroke":T,"text-stroke-width":T,"word-spacing":T,motion:T,"motion-offset":T,outline:T,"outline-offset":T,"outline-width":T,perspective:T,"perspective-origin-x":C,"perspective-origin-y":C,"transform-origin":C,"transform-origin-x":C,"transform-origin-y":C,"transform-origin-z":C,"transition-delay":P,"transition-duration":P,"vertical-align":T,"flex-basis":T,"shape-margin":T,size:T,gap:T,grid:T,"grid-gap":T,"row-gap":T,"grid-row-gap":T,"grid-column-gap":T,"grid-template-rows":T,"grid-template-columns":T,"grid-auto-rows":T,"grid-auto-columns":T,"box-shadow-x":T,"box-shadow-y":T,"box-shadow-blur":T,"box-shadow-spread":T,"font-line-height":T,"text-shadow-x":T,"text-shadow-y":T,"text-shadow-blur":T});function R(e,t,n){if(null==t)return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)t[r]=R(e,t[r],n);else if("object"==typeof t)if("fallbacks"===e)for(var o in t)t[o]=R(o,t[o],n);else for(var i in t)t[i]=R(e+"-"+i,t[i],n);else if("number"==typeof t&&!1===isNaN(t)){var a=n[e]||k[e];return!a||0===t&&a===T?t.toString():"function"==typeof a?a(t).toString():""+t+a}return t}var A=function(e){void 0===e&&(e={});var t=I(e);return{onProcessStyle:function(e,n){if("style"!==n.type)return e;for(var r in e)e[r]=R(r,e[r],t);return e},onChangeValue:function(e,n){return R(n,e,t)}}},D=n(178),N=n(126),M="",L="",z="",W="",F=D.a&&"ontouchstart"in document.documentElement;if(D.a){var B={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},H=document.createElement("p").style;for(var U in B)if(U+"Transform"in H){M=U,L=B[U];break}"Webkit"===M&&"msHyphens"in H&&(M="ms",L=B.ms,W="edge"),"Webkit"===M&&"-apple-trailing-word"in H&&(z="apple")}var V=M,G=L,q=z,$=W,K=F;var Z={noPrefill:["appearance"],supportedProperty:function(e){return"appearance"===e&&("ms"===V?"-webkit-"+e:G+e)}},X={noPrefill:["color-adjust"],supportedProperty:function(e){return"color-adjust"===e&&("Webkit"===V?G+"print-"+e:e)}},Y=/[-\s]+(.)?/g;function Q(e,t){return t?t.toUpperCase():""}function J(e){return e.replace(Y,Q)}function ee(e){return J("-"+e)}var te,ne={noPrefill:["mask"],supportedProperty:function(e,t){if(!/^mask/.test(e))return!1;if("Webkit"===V){var n="mask-image";if(J(n)in t)return e;if(V+ee(n)in t)return G+e}return e}},re={noPrefill:["text-orientation"],supportedProperty:function(e){return"text-orientation"===e&&("apple"!==q||K?e:G+e)}},oe={noPrefill:["transform"],supportedProperty:function(e,t,n){return"transform"===e&&(n.transform?e:G+e)}},ie={noPrefill:["transition"],supportedProperty:function(e,t,n){return"transition"===e&&(n.transition?e:G+e)}},ae={noPrefill:["writing-mode"],supportedProperty:function(e){return"writing-mode"===e&&("Webkit"===V||"ms"===V&&"edge"!==$?G+e:e)}},se={noPrefill:["user-select"],supportedProperty:function(e){return"user-select"===e&&("Moz"===V||"ms"===V||"apple"===q?G+e:e)}},ce={supportedProperty:function(e,t){return!!/^break-/.test(e)&&("Webkit"===V?"WebkitColumn"+ee(e)in t&&G+"column-"+e:"Moz"===V&&("page"+ee(e)in t&&"page-"+e))}},ue={supportedProperty:function(e,t){if(!/^(border|margin|padding)-inline/.test(e))return!1;if("Moz"===V)return e;var n=e.replace("-inline","");return V+ee(n)in t&&G+n}},le={supportedProperty:function(e,t){return J(e)in t&&e}},fe={supportedProperty:function(e,t){var n=ee(e);return"-"===e[0]||"-"===e[0]&&"-"===e[1]?e:V+n in t?G+e:"Webkit"!==V&&"Webkit"+n in t&&"-webkit-"+e}},de={supportedProperty:function(e){return"scroll-snap"===e.substring(0,11)&&("ms"===V?""+G+e:e)}},pe={supportedProperty:function(e){return"overscroll-behavior"===e&&("ms"===V?G+"scroll-chaining":e)}},he={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},ve={supportedProperty:function(e,t){var n=he[e];return!!n&&(V+ee(n)in t&&G+n)}},me={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},ge=Object.keys(me),ye=function(e){return G+e},be=[Z,X,ne,re,oe,ie,ae,se,ce,ue,le,fe,de,pe,ve,{supportedProperty:function(e,t,n){var r=n.multiple;if(ge.indexOf(e)>-1){var o=me[e];if(!Array.isArray(o))return V+ee(o)in t&&G+o;if(!r)return!1;for(var i=0;i<o.length;i++)if(!(V+ee(o[0])in t))return!1;return o.map(ye)}return!1}}],we=be.filter((function(e){return e.supportedProperty})).map((function(e){return e.supportedProperty})),Oe=be.filter((function(e){return e.noPrefill})).reduce((function(e,t){return e.push.apply(e,Object(N.a)(t.noPrefill)),e}),[]),Ee={};if(D.a){te=document.createElement("p");var xe=window.getComputedStyle(document.documentElement,"");for(var Se in xe)isNaN(Se)||(Ee[xe[Se]]=xe[Se]);Oe.forEach((function(e){return delete Ee[e]}))}function je(e,t){if(void 0===t&&(t={}),!te)return e;if(null!=Ee[e])return Ee[e];"transition"!==e&&"transform"!==e||(t[e]=e in te.style);for(var n=0;n<we.length&&(Ee[e]=we[n](e,te.style,t),!Ee[e]);n++);try{te.style[e]=""}catch(e){return!1}return Ee[e]}var _e,Te={},Pe={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},Ce=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g;function Ie(e,t,n){if("var"===t)return"var";if("all"===t)return"all";if("all"===n)return", all";var r=t?je(t):", "+je(n);return r||(t||n)}function ke(e,t){var n=t;if(!_e||"content"===e)return t;if("string"!=typeof n||!isNaN(parseInt(n,10)))return n;var r=e+n;if(null!=Te[r])return Te[r];try{_e.style[e]=n}catch(e){return Te[r]=!1,!1}if(Pe[e])n=n.replace(Ce,Ie);else if(""===_e.style[e]&&("-ms-flex"===(n=G+n)&&(_e.style[e]="-ms-flexbox"),_e.style[e]=n,""===_e.style[e]))return Te[r]=!1,!1;return _e.style[e]="",Te[r]=n,Te[r]}D.a&&(_e=document.createElement("p"));var Re=function(){function e(t){for(var n in t){var o=t[n];if("fallbacks"===n&&Array.isArray(o))t[n]=o.map(e);else{var i=!1,a=je(n);a&&a!==n&&(i=!0);var s=!1,c=ke(a,Object(r.f)(o));c&&c!==o&&(s=!0),(i||s)&&(i&&delete t[n],t[a||n]=c||o)}}return t}return{onProcessRule:function(e){if("keyframes"===e.type){var t=e;t.at="-"===(n=t.at)[1]||"ms"===V?n:"@"+G+"keyframes"+n.substr(10)}var n},onProcessStyle:function(t,n){return"style"!==n.type?t:e(t)},onChangeValue:function(e,t){return ke(t,Object(r.f)(e))||e}}};var Ae=function(){var e=function(e,t){return e.length===t.length?e>t?1:-1:e.length-t.length};return{onProcessStyle:function(t,n){if("style"!==n.type)return t;for(var r={},o=Object.keys(t).sort(e),i=0;i<o.length;i++)r[o[i]]=t[o[i]];return r}}};function De(){return{plugins:[s(),v(),b(),_(),A(),"undefined"==typeof window?null:Re(),Ae()]}}},function(e,t,n){"use strict";var r=n(57),o=n(92),i=n(0),a=n.n(i),s=n(30),c=n.n(s),u=!1,l=n(209),f="unmounted",d="exited",p="entering",h="entered",v="exiting",m=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(o=d,r.appearStatus=p):o=h:o=t.unmountOnExit||t.mountOnEnter?f:d,r.state={status:o},r.nextCallback=null,r}Object(o.a)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===f?{status:d}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==p&&n!==h&&(t=p):n!==p&&n!==h||(t=v)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,a
2ppear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===p){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:c.a.findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===d&&this.setState({status:f})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[c.a.findDOMNode(this),r],i=o[0],a=o[1],s=this.getTimeouts(),l=r?s.appear:s.enter;!e&&!n||u?this.safeSetState({status:h},(function(){t.props.onEntered(i)})):(this.props.onEnter(i,a),this.safeSetState({status:p},(function(){t.props.onEntering(i,a),t.onTransitionEnd(l,(function(){t.safeSetState({status:h},(function(){t.props.onEntered(i,a)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:c.a.findDOMNode(this);t&&!u?(this.props.onExit(r),this.safeSetState({status:v},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:d},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:d},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:c.a.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=o[0],a=o[1];this.props.addEndListener(i,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===f)return null;var t=this.props,n=t.children,o=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Object(r.a)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return a.a.createElement(l.a.Provider,{value:null},"function"==typeof n?n(e,o):a.a.cloneElement(a.a.Children.only(n),o))},t}(a.a.Component);function g(){}m.contextType=l.a,m.propTypes={},m.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:g,onEntering:g,onEntered:g,onExit:g,onExiting:g,onExited:g},m.UNMOUNTED=f,m.EXITED=d,m.ENTERING=p,m.ENTERED=h,m.EXITING=v;t.a=m},function(e,t,n){"use strict";var r=n(5),o=n(1),i=n(312),a=n(0),s=n(4),c=n(101),u=n(130),l=n(10),f=n(16),d=n(28),p=n(89);function h(e,t){return parseInt(e[t],10)||0}var v="undefined"!=typeof window?a.useLayoutEffect:a.useEffect,m={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"},g=a.forwardRef((function(e,t){var n=e.onChange,i=e.rows,s=e.rowsMax,c=e.rowsMin,u=e.maxRows,l=e.minRows,f=void 0===l?1:l,g=e.style,y=e.value,b=Object(r.a)(e,["onChange","rows","rowsMax","rowsMin","maxRows","minRows","style","value"]),w=u||s,O=i||c||f,E=a.useRef(null!=y).current,x=a.useRef(null),S=Object(d.a)(t,x),j=a.useRef(null),_=a.useRef(0),T=a.useState({}),P=T[0],C=T[1],I=a.useCallback((function(){var t=x.current,n=window.getComputedStyle(t),r=j.current;r.style.width=n.width,r.value=t.value||e.placeholder||"x","\n"===r.value.slice(-1)&&(r.value+=" ");var o=n["box-sizing"],i=h(n,"padding-bottom")+h(n,"padding-top"),a=h(n,"border-bottom-width")+h(n,"border-top-width"),s=r.scrollHeight-i;r.value="x";var c=r.scrollHeight-i,u=s;O&&(u=Math.max(Number(O)*c,u)),w&&(u=Math.min(Number(w)*c,u));var l=(u=Math.max(u,c))+("border-box"===o?i+a:0),f=Math.abs(u-s)<=1;C((function(e){return _.current<20&&(l>0&&Math.abs((e.outerHeightStyle||0)-l)>1||e.overflow!==f)?(_.current+=1,{overflow:f,outerHeightStyle:l}):e}))}),[w,O,e.placeholder]);a.useEffect((function(){var e=Object(p.a)((function(){_.current=0,I()}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}),[I]),v((function(){I()})),a.useEffect((function(){_.current=0}),[y]);return a.createElement(a.Fragment,null,a.createElement("textarea",Object(o.a)({value:y,onChange:function(e){_.current=0,E||I(),n&&n(e)},ref:S,rows:O,style:Object(o.a)({height:P.outerHeightStyle,overflow:P.overflow?"hidden":null},g)}
2,b)),a.createElement("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:j,tabIndex:-1,style:Object(o.a)({},m,g)}))})),y=n(177),b="undefined"==typeof window?a.useEffect:a.useLayoutEffect,w=a.forwardRef((function(e,t){var n=e["aria-describedby"],l=e.autoComplete,p=e.autoFocus,h=e.classes,v=e.className,m=(e.color,e.defaultValue),w=e.disabled,O=e.endAdornment,E=(e.error,e.fullWidth),x=void 0!==E&&E,S=e.id,j=e.inputComponent,_=void 0===j?"input":j,T=e.inputProps,P=void 0===T?{}:T,C=e.inputRef,I=(e.margin,e.multiline),k=void 0!==I&&I,R=e.name,A=e.onBlur,D=e.onChange,N=e.onClick,M=e.onFocus,L=e.onKeyDown,z=e.onKeyUp,W=e.placeholder,F=e.readOnly,B=e.renderSuffix,H=e.rows,U=e.rowsMax,V=e.rowsMin,G=e.maxRows,q=e.minRows,$=e.startAdornment,K=e.type,Z=void 0===K?"text":K,X=e.value,Y=Object(r.a)(e,["aria-describedby","autoComplete","autoFocus","classes","className","color","defaultValue","disabled","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","rowsMax","rowsMin","maxRows","minRows","startAdornment","type","value"]),Q=null!=P.value?P.value:X,J=a.useRef(null!=Q).current,ee=a.useRef(),te=a.useCallback((function(e){0}),[]),ne=Object(d.a)(P.ref,te),re=Object(d.a)(C,ne),oe=Object(d.a)(ee,re),ie=a.useState(!1),ae=ie[0],se=ie[1],ce=Object(u.b)();var ue=Object(c.a)({props:e,muiFormControl:ce,states:["color","disabled","error","hiddenLabel","margin","required","filled"]});ue.focused=ce?ce.focused:ae,a.useEffect((function(){!ce&&w&&ae&&(se(!1),A&&A())}),[ce,w,ae,A]);var le=ce&&ce.onFilled,fe=ce&&ce.onEmpty,de=a.useCallback((function(e){Object(y.b)(e)?le&&le():fe&&fe()}),[le,fe]);b((function(){J&&de({value:Q})}),[Q,de,J]);a.useEffect((function(){de(ee.current)}),[]);var pe=_,he=Object(o.a)({},P,{ref:oe});"string"!=typeof pe?he=Object(o.a)({inputRef:oe,type:Z},he,{ref:null}):k?!H||G||q||U||V?(he=Object(o.a)({minRows:H||q,rowsMax:U,maxRows:G},he),pe=g):pe="textarea":he=Object(o.a)({type:Z},he);return a.useEffect((function(){ce&&ce.setAdornedStart(Boolean($))}),[ce,$]),a.createElement("div",Object(o.a)({className:Object(s.default)(h.root,h["color".concat(Object(f.a)(ue.color||"primary"))],v,ue.disabled&&h.disabled,ue.error&&h.error,x&&h.fullWidth,ue.focused&&h.focused,ce&&h.formControl,k&&h.multiline,$&&h.adornedStart,O&&h.adornedEnd,"dense"===ue.margin&&h.marginDense),onClick:function(e){ee.current&&e.currentTarget===e.target&&ee.current.focus(),N&&N(e)},ref:t},Y),$,a.createElement(u.a.Provider,{value:null},a.createElement(pe,Object(o.a)({"aria-invalid":ue.error,"aria-describedby":n,autoComplete:l,autoFocus:p,defaultValue:m,disabled:ue.disabled,id:S,onAnimationStart:function(e){de("mui-auto-fill-cancel"===e.animationName?ee.current:{value:"x"})},name:R,placeholder:W,readOnly:F,required:ue.required,rows:H,value:Q,onKeyDown:L,onKeyUp:z},he,{className:Object(s.default)(h.input,P.className,ue.disabled&&h.disabled,k&&h.inputMultiline,ue.hiddenLabel&&h.inputHiddenLabel,$&&h.inputAdornedStart,O&&h.inputAdornedEnd,"search"===Z&&h.inputTypeSearch,"dense"===ue.margin&&h.inputMarginDense),onBlur:function(e){A&&A(e),P.onBlur&&P.onBlur(e),ce&&ce.onBlur?ce.onBlur(e):se(!1)},onChange:function(e){if(!J){var t=e.target||ee.current;if(null==t)throw new Error(Object(i.a)(1));de({value:t.value})}for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];P.onChange&&P.onChange.apply(P,[e].concat(r)),D&&D.apply(void 0,[e].concat(r))},onFocus:function(e){ue.disabled?e.stopPropagation():(M&&M(e),P.onFocus&&P.onFocus(e),ce&&ce.onFocus?ce.onFocus(e):se(!0))}}))),O,B?B(Object(o.a)({},ue,{startAdornment:$})):null)}));t.a=Object(l.a)((function(e){var t="light"===e.palette.type,n={color:"currentColor",opacity:t?.42:.5,transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},r={opacity:"0 !important"},i={opacity:t?.42:.5};return{"@global":{"@keyframes mui-auto-fill":{},"@keyframes mui-auto-fill-cancel":{}},root:Object(o.a)({},e.typography.body1,{color:e.palette.text.primary,lineHeight:"1.1876em",boxSizing:"border-box",position:"relative",curs
2or:"text",display:"inline-flex",alignItems:"center","&$disabled":{color:e.palette.text.disabled,cursor:"default"}}),formControl:{},focused:{},disabled:{},adornedStart:{},adornedEnd:{},error:{},marginDense:{},multiline:{padding:"".concat(6,"px 0 ").concat(7,"px"),"&$marginDense":{paddingTop:3}},colorSecondary:{},fullWidth:{width:"100%"},input:{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"".concat(6,"px 0 ").concat(7,"px"),border:0,boxSizing:"content-box",background:"none",height:"1.1876em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&:-ms-input-placeholder":n,"&::-ms-input-placeholder":n,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{"-webkit-appearance":"none"},"label[data-shrink=false] + $formControl &":{"&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus::-webkit-input-placeholder":i,"&:focus::-moz-placeholder":i,"&:focus:-ms-input-placeholder":i,"&:focus::-ms-input-placeholder":i},"&$disabled":{opacity:1},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},inputMarginDense:{paddingTop:3},inputMultiline:{height:"auto",resize:"none",padding:0},inputTypeSearch:{"-moz-appearance":"textfield","-webkit-appearance":"textfield"},inputAdornedStart:{},inputAdornedEnd:{},inputHiddenLabel:{}}}),{name:"MuiInputBase"})(w)},,,,,,,,,,,,,,,,,,,function(e,t,n){n(701),e.exports=n(1176)},function(e,t,n){"use strict";n.r(t);n(702),n(710),n(711),n(712),n(713),n(714),n(715),n(716),n(717),n(718),n(719),n(720),n(721),n(722),n(723),n(724),n(725),n(726),n(727),n(728),n(729),n(730),n(731),n(732),n(733),n(735),n(736),n(737),n(264),n(740),n(741),n(742),n(743),n(744),n(745),n(746),n(747),n(748),n(749),n(750),n(751),n(753),n(754),n(755),n(758),n(759),n(760),n(762),n(763),n(765),n(766),n(768),n(769),n(770),n(771),n(772),n(773),n(775),n(776),n(777),n(778),n(779),n(780),n(781),n(782),n(783),n(784),n(785),n(787),n(788),n(789),n(790),n(791),n(792),n(793),n(794),n(795),n(796),n(798),n(799),n(800),n(801),n(802),n(803),n(804),n(805),n(806),n(807),n(808),n(809),n(810),n(811),n(812),n(813),n(814),n(815),n(816),n(817),n(818),n(819),n(820),n(821),n(822),n(823),n(824),n(825),n(826),n(827),n(828),n(829),n(830),n(832),n(833),n(834),n(835),n(845),n(846),n(847),n(848),n(849),n(850),n(851),n(852),n(853),n(854),n(855),n(856),n(857),n(858),n(859),n(500),n(861),n(862),n(863),n(865),n(866),n(501),n(867),n(502),n(868),n(869),n(870),n(871),n(872),n(873),n(875),n(876),n(877),n(878),n(879),n(881),n(883),n(884),n(885),n(886),n(887),n(888),n(889),n(890),n(891),n(892),n(893),n(894),n(895),n(896),n(900),n(901),n(902),n(903),n(904),n(905),n(906),n(907),n(908),n(909),n(910),n(911),n(913),n(914),n(915),n(916),n(917),n(918),n(919),n(920),n(921),n(922),n(923),n(924),n(925),n(926),n(927),n(928),n(929),n(930),n(931),n(932),n(933),n(934),n(936),n(938),n(939),n(940),n(943),n(944),n(947),n(950),n(951),n(952),n(953)},function(e,t,n){"use strict";n(703),n(705),n(706),n(707),n(709)},function(e,t,n){"use strict";var r=n(8),o=n(22),i=n(41),a=n(20),s=n(76),c=n(34),u=n(184),l=n(17),f=n(47),d=n(108),p=n(39),h=n(81),v=n(158),m=n(50),g=n(141),y=n(109),b=n(221),w=n(161),O=n(359),E=n(261),x=n(73),S=n(56),j=n(358),_=n(257),T=n(58),P=n(111),C=n(185),I=n(260),k=n(218),R=n(217),A=n(40),D=n(464),N=n(83),M=n(466),L=n(97),z=n(77),W=n(69).forEach,F=I("hidden"),B="Symbol",H="prototype",U=z.set,V=z.getterFor(B),G=Object[H],q=o.Symbol,$=q&&q[H],K=o.RangeError,Z=o.TypeError,X=o.QObject,Y=x.f,Q=S.f,J=O.f,ee=_.f,te=a([].push),ne=C("symbols"),re=C("op-symbols"),oe=C("wks"),ie=!X||!X[H]||!X[H].findChild,ae=function(e,t,n){var r=Y(G,t);r&&delete G[t],Q(e,t,n),r&&e!==G&&Q(G,t,r)},se=c&&l((function(){return 7!==y(Q({},"a",{get:function(){return Q(this,"a",{value:7}).a}})).a}))?ae:Q,ce=function(e,t){var n=ne[e]=y($);return U(n,{type:B,tag:e,description:t}),c||(n.description=t),n},ue=function(e,t,n){e===G&&ue(re,t,n),p(e);var r=v(t);return p(n),f(ne,r)?(n.enumerable?(f(e,F)&&e[F][r]&&(e[F][r]=!1),n=y(n,{enumerable:g(0,!1)})):(f(e,F)||Q(e,F,g(1,y(null))),e[F][r]=!0),se(e,r,n)):Q(e,r,n)},le=function(e,t){p(e);var n=h(t),r=b(n).concat(he(n));return W(r,(function(t){c&&!i(fe,n,t)||ue(e,t,n[t])})),e},fe=function(e){var t=v(e),n=i(ee,this,t);return!(this===G&&f(ne,t)&&!f(re,t))&&(!(n||!f(this,t)||!f(ne,t)||f(this,F)&&this[F][t])||n)},de=function(e,t){var n=h(e),r=v(t);if(n!==G||!f(ne,r)||f(re,r)){var o=Y(n,r);return!o||!f(ne,r)||f(n,F)&&n[F][r]||(o.enumerable=!0),o}},pe=function(e){var t=J(h(e)),n=[];return W(t,(function(e){f(ne,e)||f(k,e)||te(n,e)})),n}
vendor: 17,142 bytes, line 2
2,he=function(e){var t=e===G,n=J(t?re:h(e)),r=[];return W(n,(function(e){!f(ne,e)||t&&!f(G,e)||te(r,ne[e])})),r};u||(q=function(){if(d($,this))throw new Z("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?m(arguments[0]):void 0,t=R(e),n=function(e){var r=void 0===this?o:this;r===G&&i(n,re,e),f(r,F)&&f(r[F],t)&&(r[F][t]=!1);var a=g(1,e);try{se(r,t,a)}catch(e){if(!(e instanceof K))throw e;ae(r,t,a)}};return c&&ie&&se(G,t,{configurable:!0,set:n}),ce(t,e)},T($=q[H],"toString",(function(){return V(this).tag})),T(q,"withoutSetter",(function(e){return ce(R(e),e)})),_.f=fe,S.f=ue,j.f=le,x.f=de,w.f=O.f=pe,E.f=he,D.f=function(e){return ce(A(e),e)},c&&(P($,"description",{configurable:!0,get:function(){return V(this).description}}),s||T(G,"propertyIsEnumerable",fe,{unsafe:!0}))),r({global:!0,constructor:!0,wrap:!0,forced:!u,sham:!u},{Symbol:q}),W(b(oe),(function(e){N(e)})),r({target:B,stat:!0,forced:!u},{useSetter:function(){ie=!0},useSimple:function(){ie=!1}}),r({target:"Object",stat:!0,forced:!u,sham:!c},{create:function(e,t){return void 0===t?y(e):le(y(e),t)},defineProperty:ue,defineProperties:le,getOwnPropertyDescriptor:de}),r({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:pe}),M(),L(q,B),k[F]=!0},function(e,t,n){"use strict";var r=n(144),o=n(223),i=n(38),a=n(40)("species"),s=Array;e.exports=function(e){var t;return r(e)&&(t=e.constructor,(o(t)&&(t===s||r(t.prototype))||i(t)&&null===(t=t[a]))&&(t=void 0)),void 0===t?s:t}},function(e,t,n){"use strict";var r=n(8),o=n(75),i=n(47),a=n(50),s=n(185),c=n(467),u=s("string-to-symbol-registry"),l=s("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!c},{for:function(e){var t=a(e);if(i(u,t))return u[t];var n=o("Symbol")(t);return u[t]=n,l[n]=t,n}})},function(e,t,n){"use strict";var r=n(8),o=n(47),i=n(183),a=n(160),s=n(185),c=n(467),u=s("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!c},{keyFor:function(e){if(!i(e))throw new TypeError(a(e)+" is not a symbol");if(o(u,e))return u[e]}})},function(e,t,n){"use strict";var r=n(8),o=n(75),i=n(135),a=n(41),s=n(20),c=n(17),u=n(42),l=n(183),f=n(110),d=n(708),p=n(184),h=String,v=o("JSON","stringify"),m=s(/./.exec),g=s("".charAt),y=s("".charCodeAt),b=s("".replace),w=s(1..toString),O=/[\uD800-\uDFFF]/g,E=/^[\uD800-\uDBFF]$/,x=/^[\uDC00-\uDFFF]$/,S=!p||c((function(){var e=o("Symbol")("stringify detection");return"[null]"!==v([e])||"{}"!==v({a:e})||"{}"!==v(Object(e))})),j=c((function(){return'"\\udf06\\ud834"'!==v("\udf06\ud834")||'"\\udead"'!==v("\udead")})),_=function(e,t){var n=f(arguments),r=d(t);if(u(r)||void 0!==e&&!l(e))return n[1]=function(e,t){if(u(r)&&(t=a(r,this,h(e),t)),!l(t))return t},i(v,null,n)},T=function(e,t,n){var r=g(n,t-1),o=g(n,t+1);return m(E,e)&&!m(x,o)||m(x,e)&&!m(E,r)?"\\u"+w(y(e,0),16):e};v&&r({target:"JSON",stat:!0,arity:3,forced:S||j},{stringify:function(e,t,n){var r=f(arguments),o=i(S?_:v,null,r);return j&&"string"==typeof o?b(o,O,T):o}})},function(e,t,n){"use strict";var r=n(20),o=n(144),i=n(42),a=n(94),s=n(50),c=r([].push);e.exports=function(e){if(i(e))return e;if(o(e)){for(var t=e.length,n=[],r=0;r<t;r++){var u=e[r];"string"==typeof u?c(n,u):"number"!=typeof u&&"Number"!==a(u)&&"String"!==a(u)||c(n,s(u))}var l=n.length,f=!0;return function(e,t){if(f)return f=!1,t;if(o(this))return t;for(var r=0;r<l;r++)if(n[r]===e)return t}}}},function(e,t,n){"use strict";var r=n(8),o=n(184),i=n(17),a=n(261),s=n(51);r({target:"Object",stat:!0,forced:!o||i((function(){a.f(1)}))},{getOwnPropertySymbols:function(e){var t=a.f;return t?t(s(e)):[]}})},function(e,t,n){"use strict";var r=n(8),o=n(34),i=n(22),a=n(20),s=n(47),c=n(42),u=n(108),l=n(50),f=n(111),d=n(354),p=i.Symbol,h=p&&p.prototype;if(o&&c(p)&&(!("description"in h)||void 0!==p().description)){var v={},m=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:l(arguments[0]),t=u(h,this)?new p(e):void 0===e?p():p(e);return""===e&&(v[t]=!0),t};d(m,p),m.prototype=h,h.constructor=m;var g="Symbol(description detection)"===String(p("description detection")),y=a(h.valueOf),b=a(h.toString),w=/^Symbol\((.*)\)[^)]+$/,O=a("".replace),E=a("".slice);f(h,"description",{configurable:!0,get:function(){var e=y(this);if(s(v,e))return"";var t=b(e),n=g?E(t,7,-1):O(t,w,"$1");return""===n?void 0:n}}),r({global:!0,constructor:!0,forced:!0},{Symbol:m})}},function(e,t,n){"use strict";n(83)("asyncIterator")},function(e,t,n){"use strict";n(83)("hasInstance")},function(e,t,n){"use strict";n(83)("isConcatSpreadable")},function(e,t,n){"use strict";n(83)("iterator")},function(e,t,n){"use strict";n(83)("match")},function(e,t,n){"use strict";n(83)("replace")},function(e,t,n){"use strict";n(83)("search")},function(e,t,n){"use strict";n(83)("species")},function(e,t,n){"use strict";n(83)("split")},function(e,t,n){"use strict";var r=n(83),o=n(466);r("toPrimitive"),o()},function(e,t,n){"use strict";var r=n(75),o=n(83),i=n(97);o("toStringTag"),i(r("Symbol"),"Symbol")},function(e,t,n){"use strict";n(83)("unscopables")},function(e,t,n){"use strict";var r=n(8),o=n(17),i=n(144),a=n(38),s=n(51),c=n(59),u=n(360),l=n(162),f=n(222),d=n(224),p=n(40),h=n(142),v=p("isConcatSpreadable"),m=h>=51||!o((function(){var e=[];return e[v]=!1,e.concat()[0]!==e})),g=function(e){if(!a(e))return!1;var t=e[v];return void 0!==t?!!t:i(e)};r({target:"Array",proto:!0,arity:1,forced:!m||!d("concat")},{concat:function(e){var t,n,r,o,i,a=s(this),d=f(a,0),p=0;for(t=-1,r=arguments.length;t<r;t++)if(g(i=-1===t?a:arguments[t]))for(o=c(i),u(p+o),n=0;n<o;n++,p++)n in i&&l(d,p,i[n]);else u(p+1),l(d,p++,i);return d.length=p,d}})},function(e,t,n){"use strict";var r=n(8),o=n(468),i=n(145);r({target:"Array",proto:!0},{copyWithin:o}),i("copyWithin")},function(e,t,n){"use strict";var r=n(8),o=n(69).every;r({target:"Array",proto:!0,forced:!n(136)("every")},{every:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(8),o=n(362),i=n(145);r({target:"Array",proto:!0},{fill:o}),i("fill")},function(e,t,n){"use strict";var r=n(8),o=n(69).filter;r({target:"Array",proto:!0,forced:!n(224)("filter")},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(8),o=n(69).find,i=n(145),a="find",s=!0;a in[]&&Array(1)[a]((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{find:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i(a)},function(e,t,n){"use strict";var r=n(8),o=n(69).findIndex,i=n(145),a="findIndex",s=!0;a in[]&&Array(1)[a]((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{findIndex:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i(a)},function(e,t,n){"use strict";var r=n(8),o=n(469),i=n(51),a=n(59),s=n(95),c=n(222);r({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=i(this),n=a(t),r=c(t,0);return r.length=o(r,t,t,n,0,void 0===e?1:s(e)),r}})},function(e,t,n){"use strict";var r=n(8),o=n(469),i=n(68),a=n(51),s=n(59),c=n(222);r({target:"Array",proto:!0},{flatMap:function(e){var t,n=a(this),r=s(n);return i(e),(t=c(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(8),o=n(470);r({target:"Array",proto:!0,forced:[].forEach!==o},{forEach:o})},function(e,t,n){"use strict";var r=n(8),o=n(471);r({target:"Array",stat:!0,forced:!n(263)((function(e){Array.from(e)}))},{from:o})},function(e,t,n){"use strict";var r=n(39),o=n(472);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(8),o=n(219).includes,i=n(17),a=n(145);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(8),o=n(187),i=n(219).indexOf,a=n(136),s=o([].indexOf),c=!!s&&1/s([1],1,-0)<0;r({target:"Array",proto:!0,forced:c||!a("indexOf")},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return c?s(this,e,t)||0:i(this,e,t)}})},function(e,t,n){"use strict";n(8)({target:"Array",stat:!0},{isArray:n(144)})},function(e,t,n){"use strict";var r=n(20),o=n(68);e.exports=function(e,t,n){try{return r(o(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},function(e,t,n){"use strict";var r=n(38);e.exports=function(e){return r(e)||null===e}},function(e,t,n){"use strict";var r=n(8),o=n(20),i=n(216),a=n(81),s=n(136),c=o([].join);r({target:"Array",proto:!0,forced:i!==Object||!s("join",",")},{join:function(e){return c(a(this),void 0===e?",":e)}})},function(e,t,n){"use strict";var r=n(8),o=n(476);r({target:"Array",proto:!0,forced:o!==[].lastIndexOf},{lastIndexOf:o})},function(e,t,n){"use strict";var r=n(8),o=n(69).map;r({target:"Array",proto:!0,forced:!n(224)("map")},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(8),o=n(17),i=n(223),a=n(162),s=Array;r({target:"Array",stat:!0,forced:o((function(){function e(){}return!(s.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new(i(this)?this:s)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var r=n(8),o=n(266).left,i=n(136),a=n(142);r({target:"Array",proto:!0,forced:!n(227)&&a>79&&a<83||!i("reduce")},{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(8),o=n(266).right,i=n(136),a=n(142);r({target:"Array",proto:!0,forced:!n(227)&&a>79&&a<83||!i("reduceRight")},{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(8),o=n(20),i=n(144),a=o([].reverse),s=[1,2];r({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return i(this)&&(this.length=this.length),a(this)}})},function(e,t,n){"use strict";var r=n(8),o=n(144),i=n(223),a=n(38),s=n(143),c=n(59),u=n(81),l=n(162),f=n(40),d=n(224),p=n(110),h=d("slice"),v=f("species"),m=Array,g=Math.max;r({target:"Array",proto:!0,forced:!h},{slice:function(e,t){var n,r,f,d=u(this),h=c(d),y=s(e,h),b=s(void 0===t?h:t,h);if(o(d)&&(n=d.constructor,(i(n)&&(n===m||o(n.prototype))||a(n)&&null===(n=n[v]))&&(n=void 0),n===m||void 0===n))return p(d,y,b);for(r=new(void 0===n?m:n)(g(b-y,0)),f=0;y<b;y++,f++)y in d&&l(r,f,d[y]);return r.length=f,r}})},function(e,t,n){"use strict";var r=n(8),o=n(69).some;r({target:"Array",proto:!0,forced:!n(136)("some")},{some:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(8),o=n(20),i=n(68),a=n(51),s=n(59),c=n(361),u=n(50),l=n(17),f=n(367),d=n(136),p=n(477),h=n(478),v=n(142),m=n(368),g=[],y=o(g.sort),b=o(g.push),w=l((function(){g.sort(void 0)})),O=l((function(){g.sort(null)})),E=d("sort"),x=!l((function(){if(v)return v<70;if(!(p&&p>3)){if(h)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:w||!O||!E||!x},{sort:function(e){void 0!==e&&i(e);var t=a(this);if(x)return void 0===e?y(t):y(t,e);var n,r,o=[],l=s(t);for(r=0;r<l;r++)r in t&&b(o,t[r]);for(f(o,function(e){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==e?+e(t,n)||0:u(t)>u(n)?1:-1}}(e)),n=s(o),r=0;r<n;)t[r]=o[r++];for(;r<l;)c(t,r++);return t}})},function(e,t,n){"use strict";n(188)("Array")},function(e,t,n){"use strict";var r=n(8),o=n(51),i=n(143),a=n(95),s=n(59),c=n(752),u=n(360),l=n(222),f=n(162),d=n(361),p=n(224)("splice"),h=Math.max,v=Math.min;r({target:"Array",proto:!0,forced:!p},{splice:function(e,t){var n,r,p,m,g,y,b=o(this),w=s(b),O=i(e,w),E=arguments.length;for(0===E?n=r=0:1===E?(n=0,r=w-O):(n=E-2,r=v(h(a(t),0),w-O)),u(w+n-r),p=l(b,r),m=0;m<r;m++)(g=O+m)in b&&f(p,m,b[g]);if(p.length=r,n<r){for(m=O;m<w-r;m++)y=m+n,(g=m+r)in b?b[y]=b[g]:d(b,y);for(m=w;m>w-r+n;m--)d(b,m-1)}else if(n>r)for(m=w-r;m>O;m--)y=m+n-1,(g=m+r-1)in b?b[y]=b[g]:d(b,y);for(m=0;m<n;m++)b[m+O]=arguments[m+2];return c(b,w-r+n),p}})},function(e,t,n){"use strict";var r=n(34),o=n(144),i=TypeError,a=Object.getOwnPropertyDescriptor,s=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=s?function(e,t){if(o(e)&&!a(e,"length").writable)throw new i("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},function(e,t,n){"use strict";n(145)("flat")},function(e,t,n){"use strict";n(145)("flatMap")},function(e,t,n){"use strict";var r=n(8),o=n(22),i=n(267),a=n(188),s="ArrayBuffer",c=i[s];r({global:!0,constructor:!0,forced:o[s]!==c},{ArrayBuffer:c}),a(s)},function(e,t,n){"use strict";var r=n(370),o=Math.abs,i=2220446049250313e-31,a=1/i;e.exports=function(e,t,n,s){var c=+e,u=o(c),l=r(c);if(u<s)return l*function(e){return e+a-a}(u/s/t)*s*t;var f=(1+t/i)*u,d=f-(f-u);return d>n||d!=d?l*(1/0):l*d}},function(e,t,n){"use strict";var r=Array,o=Math.abs,i=Math.pow,a=Math.floor,s=Math.log,c=Math.LN2;e.exports={pack:function(e,t,n){var u,l,f,d=r(n),p=8*n-t-1,h=(1<<p)-1,v=h>>1,m=23===t?i(2,-24)-i(2,-77):0,g=e<0||0===e&&1/e<0?1:0,y=0;for((e=o(e))!=e||e===1/0?(l=e!=e?1:0,u=h):(u=a(s(e)/c),e*(f=i(2,-u))<1&&(u--,f*=2),(e+=u+v>=1?m/f:m*i(2,1-v))*f>=2&&(u++,f/=2),u+v>=h?(l=0,u=h):u+v>=1?(l=(e*f-1)*i(2,t),u+=v):(l=e*i(2,v-1)*i(2,t),u=0));t>=8;)d[y++]=255&l,l/=256,t-=8;for(u=u<<t|l,p+=t;p>0;)d[y++]=255&u,u/=256,p-=8;return d[y-1]|=128*g,d},unpack:function(e,t){var n,r=e.length,o=8*r-t-1,a=(1<<o)-1,s=a>>1,c=o-7,u=r-1,l=e[u--],f=127&l;for(l>>=7;c>0;)f=256*f+e[u--],c-=8;for(n=f&(1<<-c)-1,f>>=-c,c+=t;c>0;)n=256*n+e[u--],c-=8;if(0===f)f=1-s;else{if(f===a)return n?NaN:l?-1/0:1/0;n+=i(2,t),f-=s}return(l?-1:1)*n*i(2,f-t)}}},function(e,t,n){"use strict";var r=n(8),o=n(44);r({target:"ArrayBuffer",stat:!0,forced:!o.NATIVE_ARRAY_BUFFER_VIEWS},{isView:o.isView})},function(e,t,n){"use strict";var r=n(8),o=n(187),i=n(17),a=n(267),s=n(39),c=n(143),u=n(96),l=a.ArrayBuffer,f=a.DataView,d=f.prototype,p=o(l.prototype.slice),h=o(d.getUint8),v=o(d.setUint8);r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:i((function(){return!new l(2).slice(1,void 0).byteLength}))},{slice:function(e,t){if(p&&void 0===t)return p(s(this),e);for(var n=s(this).byteLength,r=c(e,n),o=c(void 0===t?n:t,n),i=new l(u(o-r)),a=new f(this),d=new f(i),m=0;r<o;)v(d,m++,h(a,r++));return i}})},function(e,t,n){"use strict";n(761)},function(e,t,n){"use strict";var r=n(8),o=n(267);r({global:!0,constructor:!0,forced:!n(369)},{DataView:o.DataView})},function(e,t,n){"use strict";var r=n(8),o=n(20),i=Date,a=o(i.prototype.getTime);r({target:"Date",stat:!0},{now:function(){return a(new i)}})},function(e,t,n){"use strict";var r=n(8),o=n(764);r({target:"Date",proto:!0,forced:Date.prototype.toISOString!==o},{toISOString:o})},function(e,t,n){"use strict";var r=n(20),o=n(17),i=n(371).start,a=RangeError,s=isFinite,c=Math.abs,u=Date.prototype,l=u.toISOString,f=r(u.getTime),d=r(u.getUTCDate),p=r(u.getUTCFullYear),h=r(u.getUTCHours),v=r(u.getUTCMilliseconds),m=r(u.getUTCMinutes),g=r(u.getUTCMonth),y=r(u.getUTCSeconds);e.exports=o((function(){return"0385-07-25T07:06:39.999Z"!==l.call(new Date(-50000000000001))}))||!o((function(){l.call(new Date(NaN))}))?function(){if(!s(f(this)))throw new a("Invalid time value");var e=this,t=p(e),n=v(e),r=t<0?"-":t>9999?"+":"";return r+i(c(t),r?6:4,0)+"-"+i(g(e)+1,2,0)+"-"+i(d(e),2,0)+"T"+i(h(e),2,0)+":"+i(m(e),2,0)+":"+i(y(e),2,0)+"."+i(n,3,0)+"Z"}:l},function(e,t,n){"use strict";var r=n(8),o=n(17),i=n(51),a=n(258);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){"use strict";var r=n(47),o=n(58),i=n(767),a=n(40)("toPrimitive"),s=Date.prototype;r(s,a)||o(s,a,i)},function(e,t,n){"use strict";var r=n(39),o=n(457),i=TypeError;e.exports=function(e){if(r(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw new i("Incorrect hint");return o(this,e)}},function(e,t,n){"use strict";var r=n(20),o=n(58),i=Date.prototype,a="Invalid Date",s="toString",c=r(i[s]),u=r(i.getTime);String(new Date(NaN))!==a&&o(i,s,(function(){var e=u(this);return e==e?c(this):a}))},function(e,t,n){"use strict";var r=n(8),o=n(481);r({target:"Function",proto:!0,forced:Function.bind!==o},{bind:o})},function(e,t,n){"use strict";var r=n(42),o=n(38),i=n(56),a=n(108),s=n(40),c=n(352),u=s("hasInstance"),l=Function.prototype;u in l||i.f(l,u,{value:c((function(e){if(!r(this)||!o(e))return!1;var t=this.prototype;return o(t)?a(t,e):e instanceof this}),u)})},function(e,t,n){"use strict";var r=n(34),o=n(186).EXISTS,i=n(20),a=n(111),s=Function.prototype,c=i(s.toString),u=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,l=i(u.exec);
2r&&!o&&a(s,"name",{configurable:!0,get:function(){try{return l(u,c(this))[1]}catch(e){return""}}})},function(e,t,n){"use strict";var r=n(22);n(97)(r.JSON,"JSON",!0)},function(e,t,n){"use strict";n(774)},function(e,t,n){"use strict";n(268)("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(482))},function(e,t,n){"use strict";var r=n(8),o=n(483),i=Math.acosh,a=Math.log,s=Math.sqrt,c=Math.LN2;r({target:"Math",stat:!0,forced:!i||710!==Math.floor(i(Number.MAX_VALUE))||i(1/0)!==1/0},{acosh:function(e){var t=+e;return t<1?NaN:t>94906265.62425156?a(t)+c:o(t-1+s(t-1)*s(t+1))}})},function(e,t,n){"use strict";var r=n(8),o=Math.asinh,i=Math.log,a=Math.sqrt;r({target:"Math",stat:!0,forced:!(o&&1/o(0)>0)},{asinh:function e(t){var n=+t;return isFinite(n)&&0!==n?n<0?-e(-n):i(n+a(n*n+1)):n}})},function(e,t,n){"use strict";var r=n(8),o=Math.atanh,i=Math.log;r({target:"Math",stat:!0,forced:!(o&&1/o(-0)<0)},{atanh:function(e){var t=+e;return 0===t?t:i((1+t)/(1-t))/2}})},function(e,t,n){"use strict";var r=n(8),o=n(370),i=Math.abs,a=Math.pow;r({target:"Math",stat:!0},{cbrt:function(e){var t=+e;return o(t)*a(i(t),1/3)}})},function(e,t,n){"use strict";var r=n(8),o=Math.floor,i=Math.log,a=Math.LOG2E;r({target:"Math",stat:!0},{clz32:function(e){var t=e>>>0;return t?31-o(i(t+.5)*a):32}})},function(e,t,n){"use strict";var r=n(8),o=n(269),i=Math.cosh,a=Math.abs,s=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*s*s))*(s/2)}})},function(e,t,n){"use strict";var r=n(8),o=n(269);r({target:"Math",stat:!0,forced:o!==Math.expm1},{expm1:o})},function(e,t,n){"use strict";n(8)({target:"Math",stat:!0},{fround:n(480)})},function(e,t,n){"use strict";var r=n(8),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,s=0,c=arguments.length,u=0;s<c;)u<(n=i(arguments[s++]))?(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){"use strict";var r=n(8),o=n(17),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=65535,r=+e,o=+t,i=n&r,a=n&o;return 0|i*a+((n&r>>>16)*a+i*(n&o>>>16)<<16>>>0)}})},function(e,t,n){"use strict";n(8)({target:"Math",stat:!0},{log10:n(786)})},function(e,t,n){"use strict";var r=Math.log,o=Math.LOG10E;e.exports=Math.log10||function(e){return r(e)*o}},function(e,t,n){"use strict";n(8)({target:"Math",stat:!0},{log1p:n(483)})},function(e,t,n){"use strict";var r=n(8),o=Math.log,i=Math.LN2;r({target:"Math",stat:!0},{log2:function(e){return o(e)/i}})},function(e,t,n){"use strict";n(8)({target:"Math",stat:!0},{sign:n(370)})},function(e,t,n){"use strict";var r=n(8),o=n(17),i=n(269),a=Math.abs,s=Math.exp,c=Math.E;r({target:"Math",stat:!0,forced:o((function(){return-2e-17!==Math.sinh(-2e-17)}))},{sinh:function(e){var t=+e;return a(t)<1?(i(t)-i(-t))/2:(s(t-1)-s(-t-1))*(c/2)}})},function(e,t,n){"use strict";var r=n(8),o=n(269),i=Math.exp;r({target:"Math",stat:!0},{tanh:function(e){var t=+e,n=o(t),r=o(-t);return n===1/0?1:r===1/0?-1:(n-r)/(i(t)+i(-t))}})},function(e,t,n){"use strict";n(97)(Math,"Math",!0)},function(e,t,n){"use strict";n(8)({target:"Math",stat:!0},{trunc:n(462)})},function(e,t,n){"use strict";var r=n(8),o=n(76),i=n(34),a=n(22),s=n(465),c=n(20),u=n(220),l=n(47),f=n(229),d=n(108),p=n(183),h=n(258),v=n(17),m=n(161).f,g=n(73).f,y=n(56).f,b=n(375),w=n(191).trim,O="Number",E=a[O],x=s[O],S=E.prototype,j=a.TypeError,_=c("".slice),T=c("".charCodeAt),P=function(e){var t,n,r,o,i,a,s,c,u=h(e,"number");if(p(u))throw new j("Cannot convert a Symbol value to a number");if("string"==typeof u&&u.length>2)if(u=w(u),43===(t=T(u,0))||45===t){if(88===(n=T(u,2))||120===n)return NaN}else if(48===t){switch(T(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=_(u,2)).length,s=0;s<a;s++)if((c=T(i,s))<48||c>o)return NaN;return parseInt(i,r)}return+u},C=u(O,!E(" 0o1")||!E("0b1")||E("+0x1")),I=function(e){var t,n=arguments.length<1?0:E(function(e){var t=h(e,"number");return"bigint"==typeof t?t:P(t)}(e));return d(S,t=this)&&v((function(){b(t)}))?f(Object(n),this,I):n};I.prototype=S,C&&!o&&(S.constructor=I),r({global:!0,constructor:!0,wrap:!0,forced:C},{Number:I});var k=function(e,t){for(var n,r=i?m(t):"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(","),o=0;r.length>
vendor: 6,632 bytes, line 2
2o;o++)l(t,n=r[o])&&!l(e,n)&&y(e,n,g(t,n))};o&&x&&k(s[O],x),(C||o)&&k(s[O],E)},function(e,t,n){"use strict";n(8)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},function(e,t,n){"use strict";n(8)({target:"Number",stat:!0},{isFinite:n(797)})},function(e,t,n){"use strict";var r=n(22).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&r(e)}},function(e,t,n){"use strict";n(8)({target:"Number",stat:!0},{isInteger:n(376)})},function(e,t,n){"use strict";n(8)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,n){"use strict";var r=n(8),o=n(376),i=Math.abs;r({target:"Number",stat:!0},{isSafeInteger:function(e){return o(e)&&i(e)<=9007199254740991}})},function(e,t,n){"use strict";n(8)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){"use strict";n(8)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},function(e,t,n){"use strict";var r=n(8),o=n(484);r({target:"Number",stat:!0,forced:Number.parseFloat!==o},{parseFloat:o})},function(e,t,n){"use strict";var r=n(8),o=n(485);r({target:"Number",stat:!0,forced:Number.parseInt!==o},{parseInt:o})},function(e,t,n){"use strict";var r=n(8),o=n(20),i=n(95),a=n(375),s=n(372),c=n(17),u=RangeError,l=String,f=Math.floor,d=o(s),p=o("".slice),h=o(1..toFixed),v=function(e,t,n){return 0===t?n:t%2==1?v(e,t-1,n*e):v(e*e,t/2,n)},m=function(e,t,n){for(var r=-1,o=n;++r<6;)o+=t*e[r],e[r]=o%1e7,o=f(o/1e7)},g=function(e,t){for(var n=6,r=0;--n>=0;)r+=e[n],e[n]=f(r/t),r=r%t*1e7},y=function(e){for(var t=6,n="";--t>=0;)if(""!==n||0===t||0!==e[t]){var r=l(e[t]);n=""===n?r:n+d("0",7-r.length)+r}return n};r({target:"Number",proto:!0,forced:c((function(){return"0.000"!==h(8e-5,3)||"1"!==h(.9,0)||"1.25"!==h(1.255,2)||"1000000000000000128"!==h(0xde0b6b3a7640080,0)}))||!c((function(){h({})}))},{toFixed:function(e){var t,n,r,o,s=a(this),c=i(e),f=[0,0,0,0,0,0],h="",b="0";if(c<0||c>20)throw new u("Incorrect fraction digits");if(s!=s)return"NaN";if(s<=-1e21||s>=1e21)return l(s);if(s<0&&(h="-",s=-s),s>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(s*v(2,69,1))-69)<0?s*v(2,-t,1):s/v(2,t,1),n*=4503599627370496,(t=52-t)>0){for(m(f,0,n),r=c;r>=7;)m(f,1e7,0),r-=7;for(m(f,v(10,r,1),0),r=t-1;r>=23;)g(f,1<<23),r-=23;g(f,1<<r),m(f,1,1),g(f,2),b=y(f)}else m(f,0,n),m(f,1<<-t,0),b=y(f)+d("0",c);return b=c>0?h+((o=b.length)<=c?"0."+d("0",c-o)+b:p(b,0,o-c)+"."+p(b,o-c)):h+b}})},function(e,t,n){"use strict";var r=n(8),o=n(20),i=n(17),a=n(375),s=o(1..toPrecision);r({target:"Number",proto:!0,forced:i((function(){return"1"!==s(1,void 0)}))||!i((function(){s({})}))},{toPrecision:function(e){return void 0===e?s(a(this)):s(a(this),e)}})},function(e,t,n){"use strict";var r=n(8),o=n(486);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==o},{assign:o})},function(e,t,n){"use strict";n(8)({target:"Object",stat:!0,sham:!n(34)},{create:n(109)})},function(e,t,n){"use strict";var r=n(8),o=n(34),i=n(271),a=n(68),s=n(51),c=n(56);o&&r({target:"Object",proto:!0,forced:i},{__defineGetter__:function(e,t){c.f(s(this),e,{get:a(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var r=n(8),o=n(34),i=n(358).f;r({target:"Object",stat:!0,forced:Object.defineProperties!==i,sham:!o},{defineProperties:i})},function(e,t,n){"use strict";var r=n(8),o=n(34),i=n(56).f;r({target:"Object",stat:!0,forced:Object.defineProperty!==i,sham:!o},{defineProperty:i})},function(e,t,n){"use strict";var r=n(8),o=n(34),i=n(271),a=n(68),s=n(51),c=n(56);o&&r({target:"Object",proto:!0,forced:i},{__defineSetter__:function(e,t){c.f(s(this),e,{set:a(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var r=n(8),o=n(487).entries;r({target:"Object",stat:!0},{entries:function(e){return o(e)}})},function(e,t,n){"use strict";var r=n(8),o=n(189),i=n(17),a=n(38),s=n(163).onFreeze,c=Object.freeze;r({target:"Object",stat:!0,forced:i((function(){c(1)})),sham:!o},{freeze:function(e){return c&&a(e)?c(s(e)):e}})},function(e,t,n){"use strict";var r=n(8),o=n(190),i=n(162);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){"use strict";var r=n(8),o=n(17),i=n(81),a=n(73).f,s=n(34);r({target:"Object",stat:!0,forced:!s||o((function(){a(1)})),sham:!s},{getOwnPropertyDescriptor:function(e,t){return a(i(e),t)}})},function(e,t,n){"use strict";var r=n(8),o=n(34),i=n(355),a=n(81),s=n(73),c=n(162);r({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){for(var t,n,r=a(e),o=s.f,u=i(r),l={},f=0;u.length>f;)void 0!==(n=o(r,t=u[f++]))&&c(l,t,n);return l}})},function(e,t,n){"use strict";var r=n(8),o=n(17),i=n(359).f;r({target:"Object",stat:!0,forced:o((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:i})},function(e,t,n){"use strict";var r=n(8),o=n(17),i=n(51),a=n(112),s=n(365);r({target:"Object",stat:!0,forced:o((function(){a(1)})),sham:!s},{getPrototypeOf:function(e){return a(i(e))}})},function(e,t,n){"use strict";n(8)({target:"Object",stat:!0},{is:n(488)})},function(e,t,n){"use strict";var r=n(8),o=n(373);r({target:"Object",stat:!0,forced:Object.isExtensible!==o},{isExtensible:o})},function(e,t,n){"use strict";var r=n(8),o=n(17),i=n(38),a=n(94),s=n(374),c=Object.isFrozen;r({target:"Object",stat:!0,forced:s||o((function(){c(1)}))},{isFrozen:function(e){return!i(e)||(!(!s||"ArrayBuffer"!==a(e))||!!c&&c(e))}})},function(e,t,n){"use strict";var r=n(8),o=n(17),i=n(38),a=n(94),s=n(374),c=Object.isSealed;r({target:"Object",stat:!0,forced:s||o((function(){c(1)}))},{isSealed:function(e){return!i(e)||(!(!s||"ArrayBuffer"!==a(e))||!!c&&c(e))}})},function(e,t,n){"use strict";var r=n(8),o=n(51),i=n(221);r({target:"Object",stat:!0,forced:n(17)((function(){i(1)}))},{keys:function(e){return i(o(e))}})},function(e,t,n){"use strict";var r=n(8),o=n(34),i=n(271),a=n(51),s=n(158),c=n(112),u=n(73).f;o&&r({target:"Object",proto:!0,forced:i},{__lookupGetter__:function(e){var t,n=a(this),r=s(e);do{if(t=u(n,r))return t.get}while(n=c(n))}})},function(e,t,n){"use strict";var r=n(8),o=n(34),i=n(271),a=n(51),s=n(158),c=n(112),u=n(73).f;o&&r({target:"Object",proto:!0,forced:i},{__lookupSetter__:function(e){var t,n=a(this),r=s(e);do{if(t=u(n,r))return t.set}while(n=c(n))}})},function(e,t,n){"use strict";var r=n(8),o=n(38),i=n(163).onFreeze,a=n(189),s=n(17),c=Object.preventExtensions;r({target:"Object",stat:!0,forced:s((function(){c(1)})),sham:!a},{preventExtensions:function(e){return c&&o(e)?c(i(e)):e}})},function(e,t,n){"use strict";
vendor: 6,709 bytes, line 2
2var r=n(8),o=n(38),i=n(163).onFreeze,a=n(189),s=n(17),c=Object.seal;r({target:"Object",stat:!0,forced:s((function(){c(1)})),sham:!a},{seal:function(e){return c&&o(e)?c(i(e)):e}})},function(e,t,n){"use strict";n(8)({target:"Object",stat:!0},{setPrototypeOf:n(146)})},function(e,t,n){"use strict";var r=n(357),o=n(58),i=n(831);r||o(Object.prototype,"toString",i,{unsafe:!0})},function(e,t,n){"use strict";var r=n(357),o=n(134);e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},function(e,t,n){"use strict";var r=n(8),o=n(487).values;r({target:"Object",stat:!0},{values:function(e){return o(e)}})},function(e,t,n){"use strict";var r=n(8),o=n(484);r({global:!0,forced:parseFloat!==o},{parseFloat:o})},function(e,t,n){"use strict";var r=n(8),o=n(485);r({global:!0,forced:parseInt!==o},{parseInt:o})},function(e,t,n){"use strict";n(836),n(840),n(841),n(842),n(843),n(844)},function(e,t,n){"use strict";var r,o,i,a=n(8),s=n(76),c=n(227),u=n(22),l=n(41),f=n(58),d=n(146),p=n(97),h=n(188),v=n(68),m=n(42),g=n(38),y=n(147),b=n(377),w=n(272).set,O=n(490),E=n(839),x=n(379),S=n(492),j=n(77),_=n(192),T=n(231),P=n(232),C="Promise",I=T.CONSTRUCTOR,k=T.REJECTION_EVENT,R=T.SUBCLASSING,A=j.getterFor(C),D=j.set,N=_&&_.prototype,M=_,L=N,z=u.TypeError,W=u.document,F=u.process,B=P.f,H=B,U=!!(W&&W.createEvent&&u.dispatchEvent),V="unhandledrejection",G=function(e){var t;return!(!g(e)||!m(t=e.then))&&t},q=function(e,t){var n,r,o,i=t.value,a=1===t.state,s=a?e.ok:e.fail,c=e.resolve,u=e.reject,f=e.domain;try{s?(a||(2===t.rejection&&Y(t),t.rejection=1),!0===s?n=i:(f&&f.enter(),n=s(i),f&&(f.exit(),o=!0)),n===e.promise?u(new z("Promise-chain cycle")):(r=G(n))?l(r,n,c,u):c(n)):u(i)}catch(e){f&&!o&&f.exit(),u(e)}},$=function(e,t){e.notified||(e.notified=!0,O((function(){for(var n,r=e.reactions;n=r.get();)q(n,e);e.notified=!1,t&&!e.rejection&&Z(e)})))},K=function(e,t,n){var r,o;U?((r=W.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),u.dispatchEvent(r)):r={promise:t,reason:n},!k&&(o=u["on"+e])?o(r):e===V&&E("Unhandled promise rejection",n)},Z=function(e){l(w,u,(function(){var t,n=e.facade,r=e.value;if(X(e)&&(t=x((function(){c?F.emit("unhandledRejection",r,n):K(V,n,r)})),e.rejection=c||X(e)?2:1,t.error))throw t.value}))},X=function(e){return 1!==e.rejection&&!e.parent},Y=function(e){l(w,u,(function(){var t=e.facade;c?F.emit("rejectionHandled",t):K("rejectionhandled",t,e.value)}))},Q=function(e,t,n){return function(r){e(t,r,n)}},J=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,$(e,!0))},ee=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw new z("Promise can't be resolved itself");var r=G(t);r?O((function(){var n={done:!1};try{l(r,t,Q(ee,n,e),Q(J,n,e))}catch(t){J(n,t,e)}})):(e.value=t,e.state=1,$(e,!1))}catch(t){J({done:!1},t,e)}}};if(I&&(L=(M=function(e){y(this,L),v(e),l(r,this);var t=A(this);try{e(Q(ee,t),Q(J,t))}catch(e){J(t,e)}}).prototype,(r=function(e){D(this,{type:C,done:!1,notified:!1,parent:!1,reactions:new S,rejection:!1,state:0,value:null})}).prototype=f(L,"then",(function(e,t){var n=A(this),r=B(b(this,M));return n.parent=!0,r.ok=!m(e)||e,r.fail=m(t)&&t,r.domain=c?F.domain:void 0,0===n.state?n.reactions.add(r):O((function(){q(r,n)})),r.promise})),o=function(){var e=new r,t=A(e);this.promise=e,this.resolve=Q(ee,t),this.reject=Q(J,t)},P.f=B=function(e){return e===M||undefined===e?new o(e):H(e)},!s&&m(_)&&N!==Object.prototype)){i=N.then,R||f(N,"then",(function(e,t){var n=this;return new M((function(e,t){l(i,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete N.constructor}catch(e){}d&&d(N,L)}a({global:!0,constructor:!0,wrap:!0,forced:I},{Promise:M}),p(M,C,!1,!0),h(C)},function(e,t,n){"use strict";var r=n(117);e.exports=/ipad|iphone|ipod/i.test(r)&&"undefined"!=typeof Pebble},function(e,t,n){"use strict";var r=n(117);e.exports=/web0s(?!.*chrome)/i.test(r)},function(e,t,n){"use strict";e.exports=function(e,t){try{1===arguments.length?console.error(e):console.error(e,t)}catch(e){}}},function(e,t,n){"use strict";var r=n(8),o=n(41),i=n(68),a=n(232),s=n(379),c=n(190);r({target:"Promise",stat:!0,forced:n(493)},{all:function(e){var t=this,n=a.f(t),r=n.resolve,u=n.reject,l=s((function(){var n=i(t.resolve),a=[],s=0,l=1;c(e,(function(e){var i=s++,c=!1;l++,o(n,t,e).then((function(e){c||(c=!0,a[i]=e,--l||r(a))}),u)})),--l||r(a)}));return l.error&&u(l.value),n.promise}})},function(e,t,n){"use strict";var r=n(8),o=n(76),i=n(231).CONSTRUCTOR,a=n(192),s=n(75),c=n(42),u=n(58),l=a&&a.prototype;if(r({target:"Promise",proto:!0,forced:i,real:!0},{catch:function(e){return this.then(void 0,e)}}),!o&&c(a)){var f=s("Promise").prototype.catch;l.catch!==f&&u(l,"catch",f,{unsafe:!0})}},function(e,t,n){"use strict";var r=n(8),o=n(41),i=n(68),a=n(232),s=n(379),c=n(190);r({target:"Promise",stat:!0,forced:n(493)},{race:function(e){var t=this,n=a.f(t),r=n.reject,u=s((function(){var a=i(t.resolve);c(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(8),o=n(232);r({target:"Promise",stat:!0,forced:n(231).CONSTRUCTOR},{reject:function(e){var t=o.f(this);return(0,t.reject)(e),t.promise}})},function(e,t,n){"use strict";var r=n(8),o=n(75),i=n(76),a=n(192),s=n(231).CONSTRUCTOR,c=n(494),u=o("Promise"),l=i&&!s;r({target:"Promise",stat:!0,forced:i||s},{resolve:function(e){return c(l&&this===u?a:this,e)}})},function(e,t,n){"use strict";var r=n(8),o=n(76),i=n(192),a=n(17),s=n(75),c=n(42),u=n(377),l=n(494),f=n(58),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,s("Promise")),n=c(e);return this.then(n?function(n){return l(t,e()).then((function(){return n}))}:e,n?function(n){return l(t,e()).then((function(){throw n}))}:e)}}),!o&&c(i)){var p=s("Promise").prototype.finally;d.finally!==p&&f(d,"finally",p,{unsafe:!0})}},function(e,t,n){"use strict";var r=n(8),o=n(135),i=n(68),a=n(39);r({target:"Reflect",stat:!0,forced:!n(17)((function(){Reflect.apply((function(){}))}))},{apply:function(e,t,n){return o(i(e),t,a(n))}})},function(e,t,n){"use strict";var r=n(8),o=n(75),i=n(135),a=n(481),s=n(378),c=n(39),u=n(38),l=n(109),f=n(17),d=o("Reflect","construct"),p=Object.prototype,h=[].push,v=f((function(){function e(){}return!(d((function(){}),[],e)instanceof e)})),m=!f((function(){d((function(){}))})),g=v||m;r({target:"Reflect",stat:!0,forced:g,sham:g},{construct:function(e,t){s(e),c(t);var n=arguments.length<3?e:s(arguments[2]);if(m&&!v)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])}
vendor: 4,339 bytes, line 2
2var r=[null];return i(h,r,t),new(i(a,e,r))}var o=n.prototype,f=l(u(o)?o:p),g=i(e,f,t);return u(g)?g:f}})},function(e,t,n){"use strict";var r=n(8),o=n(34),i=n(39),a=n(158),s=n(56);r({target:"Reflect",stat:!0,forced:n(17)((function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})})),sham:!o},{defineProperty:function(e,t,n){i(e);var r=a(t);i(n);try{return s.f(e,r,n),!0}catch(e){return!1}}})},function(e,t,n){"use strict";var r=n(8),o=n(39),i=n(73).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){"use strict";var r=n(8),o=n(41),i=n(38),a=n(39),s=n(495),c=n(73),u=n(112);r({target:"Reflect",stat:!0},{get:function e(t,n){var r,l,f=arguments.length<3?t:arguments[2];return a(t)===f?t[n]:(r=c.f(t,n))?s(r)?r.value:void 0===r.get?void 0:o(r.get,f):i(l=u(t))?e(l,n,f):void 0}})},function(e,t,n){"use strict";var r=n(8),o=n(34),i=n(39),a=n(73);r({target:"Reflect",stat:!0,sham:!o},{getOwnPropertyDescriptor:function(e,t){return a.f(i(e),t)}})},function(e,t,n){"use strict";var r=n(8),o=n(39),i=n(112);r({target:"Reflect",stat:!0,sham:!n(365)},{getPrototypeOf:function(e){return i(o(e))}})},function(e,t,n){"use strict";n(8)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},function(e,t,n){"use strict";var r=n(8),o=n(39),i=n(373);r({target:"Reflect",stat:!0},{isExtensible:function(e){return o(e),i(e)}})},function(e,t,n){"use strict";n(8)({target:"Reflect",stat:!0},{ownKeys:n(355)})},function(e,t,n){"use strict";var r=n(8),o=n(75),i=n(39);r({target:"Reflect",stat:!0,sham:!n(189)},{preventExtensions:function(e){i(e);try{var t=o("Object","preventExtensions");return t&&t(e),!0}catch(e){return!1}}})},function(e,t,n){"use strict";var r=n(8),o=n(41),i=n(39),a=n(38),s=n(495),c=n(17),u=n(56),l=n(73),f=n(112),d=n(141);r({target:"Reflect",stat:!0,forced:c((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 c,p,h,v=arguments.length<4?t:arguments[3],m=l.f(i(t),n);if(!m){if(a(p=f(t)))return e(p,n,r,v);m=d(0)}if(s(m)){if(!1===m.writable||!a(v))return!1;if(c=l.f(v,n)){if(c.get||c.set||!1===c.writable)return!1;c.value=r,u.f(v,n,c)}else u.f(v,n,d(0,r))}else{if(void 0===(h=m.set))return!1;o(h,v,r)}return!0}})},function(e,t,n){"use strict";var r=n(8),o=n(39),i=n(475),a=n(146);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){"use strict";var r=n(34),o=n(22),i=n(20),a=n(220),s=n(229),c=n(118),u=n(109),l=n(161).f,f=n(108),d=n(496),p=n(50),h=n(497),v=n(381),m=n(860),g=n(58),y=n(17),b=n(47),w=n(77).enforce,O=n(188),E=n(40),x=n(498),S=n(499),j=E("match"),_=o.RegExp,T=_.prototype,P=o.SyntaxError,C=i(T.exec),I=i("".charAt),k=i("".replace),R=i("".indexOf),A=i("".slice),D=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,N=/a/g,M=/a/g,L=new _(N)!==N,z=v.MISSED_STICKY,W=v.UNSUPPORTED_Y,F=r&&(!L||z||x||S||y((function(){return M[j]=!1,_(N)!==N||_(M)===M||"/a/i"!==String(_(N,"i"))})));if(a("RegExp",F)){for(var B=function(e,t){var n,r,o,i,a,l,v=f(T,this),m=d(e),g=void 0===t,y=[],O=e;if(!v&&m&&g&&e.constructor===B)return e;if((m||f(T,e))&&(e=e.source,g&&(t=h(O))),e=void 0===e?"":p(e),t=void 0===t?"":p(t),O=e,x&&"dotAll"in N&&(r=!!t&&R(t,"s")>-1)&&(t=k(t,/s/g,"")),n=t,z&&"sticky"in N&&(o=!!t&&R(t,"y")>-1)&&W&&(t=k(t,/y/g,"")),S&&(i=function(e){for(var t,n=e.length,r=0,o="",i=[],a=u(null),s=!1,c=!1,l=0,f="";r<=n;r++){if("\\"===(t=I(e,r)))t+=I(e,++r);else if("]"===t)s=!1;else if(!s)switch(!0){case"["===t:s=!0;break;case"("===t:if(o+=t,"?:"===A(e,r+1,r+3))continue;C(D,A(e,r+1))&&(r+=2,c=!0),l++;continue;case">"===t&&c:if(""===f||b(a,f))throw new P("Invalid capture group name");a[f]=!0,i[i.length]=[f,l],c=!1,f="";continue}c?f+=t:o+=t}return[o,i]}(e),e=i[0],y=i[1]),a=s(_(e,t),v?this:T,B),(r||o||y.length)&&(l=w(a),r&&(l.dotAll=!0,l.raw=B(function(e){for(var t,n=e.length,r=0,o="",i=!1;r<=n;r++)"\\"!==(t=I(e,r))?i||"."!==t?("["===t?i=!0:"]"===t&&(i=!1),o+=t):o+="[\\s\\S]":o+=t+I(e,++r);return o}(e),n)),o&&(l.sticky=!0),y.length&&(l.groups=y)),e!==O)try{c(a,"source",""===O?"(?:)":O)}catch(e){}return a},H=l(_),U=0;H.length>U;)m(B,_,H[U++]);T.constructor=B,B.prototype=T,g(o,"RegExp",B,{constructor:!0})}O("RegExp")},function(e,t,n){"use strict";var r=n(56).f;
vendor: 6,529 bytes, line 2
2e.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){"use strict";var r=n(22),o=n(34),i=n(111),a=n(380),s=n(17),c=r.RegExp,u=c.prototype;o&&s((function(){var e=!0;try{c(".","d")}catch(t){e=!1}var t={},n="",r=e?"dgimsy":"gimsy",o=function(e,r){Object.defineProperty(t,e,{get:function(){return n+=r,!0}})},i={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in e&&(i.hasIndices="d"),i)o(a,i[a]);return Object.getOwnPropertyDescriptor(u,"flags").get.call(t)!==r||n!==r}))&&i(u,"flags",{configurable:!0,get:a})},function(e,t,n){"use strict";var r=n(186).PROPER,o=n(58),i=n(39),a=n(50),s=n(17),c=n(497),u="toString",l=RegExp.prototype,f=l[u],d=s((function(){return"/a/b"!==f.call({source:"a",flags:"b"})})),p=r&&f.name!==u;(d||p)&&o(l,u,(function(){var e=i(this);return"/"+a(e.source)+"/"+a(c(e))}),{unsafe:!0})},function(e,t,n){"use strict";n(864)},function(e,t,n){"use strict";n(268)("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(482))},function(e,t,n){"use strict";var r=n(8),o=n(273).codeAt;r({target:"String",proto:!0},{codePointAt:function(e){return o(this,e)}})},function(e,t,n){"use strict";var r,o=n(8),i=n(187),a=n(73).f,s=n(96),c=n(50),u=n(383),l=n(74),f=n(384),d=n(76),p=i("".slice),h=Math.min,v=f("endsWith");o({target:"String",proto:!0,forced:!!(d||v||(r=a(String.prototype,"endsWith"),!r||r.writable))&&!v},{endsWith:function(e){var t=c(l(this));u(e);var n=arguments.length>1?arguments[1]:void 0,r=t.length,o=void 0===n?r:h(s(n),r),i=c(e);return p(t,o-i.length,o)===i}})},function(e,t,n){"use strict";var r=n(8),o=n(20),i=n(383),a=n(74),s=n(50),c=n(384),u=o("".indexOf);r({target:"String",proto:!0,forced:!c("includes")},{includes:function(e){return!!~u(s(a(this)),s(i(e)),arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(41),o=n(274),i=n(39),a=n(107),s=n(96),c=n(50),u=n(74),l=n(159),f=n(385),d=n(275);o("match",(function(e,t,n){return[function(t){var n=u(this),o=a(t)?void 0:l(t,e);return o?r(o,t,n):new RegExp(t)[e](c(n))},function(e){var r=i(this),o=c(e),a=n(t,r,o);if(a.done)return a.value;if(!r.global)return d(r,o);var u=r.unicode;r.lastIndex=0;for(var l,p=[],h=0;null!==(l=d(r,o));){var v=c(l[0]);p[h]=v,""===v&&(r.lastIndex=f(o,s(r.lastIndex),u)),h++}return 0===h?null:p}]}))},function(e,t,n){"use strict";var r=n(8),o=n(371).end;r({target:"String",proto:!0,forced:n(503)},{padEnd:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(8),o=n(371).start;r({target:"String",proto:!0,forced:n(503)},{padStart:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(8),o=n(20),i=n(81),a=n(51),s=n(50),c=n(59),u=o([].push),l=o([].join);r({target:"String",stat:!0},{raw:function(e){var t=i(a(e).raw),n=c(t);if(!n)return"";for(var r=arguments.length,o=[],f=0;;){if(u(o,s(t[f++])),f===n)return l(o,"");f<r&&u(o,s(arguments[f]))}}})},function(e,t,n){"use strict";n(8)({target:"String",proto:!0},{repeat:n(372)})},function(e,t,n){"use strict";var r=n(135),o=n(41),i=n(20),a=n(274),s=n(17),c=n(39),u=n(42),l=n(107),f=n(95),d=n(96),p=n(50),h=n(74),v=n(385),m=n(159),g=n(874),y=n(275),b=n(40)("replace"),w=Math.max,O=Math.min,E=i([].concat),x=i([].push),S=i("".indexOf),j=i("".slice),_="$0"==="a".replace(/./,"$0"),T=!!/./[b]&&""===/./[b]("a","$0");a("replace",(function(e,t,n){var i=T?"$":"$0";return[function(e,n){var r=h(this),i=l(e)?void 0:m(e,b);return i?o(i,e,r,n):o(t,p(r),e,n)},function(e,o){var a=c(this),s=p(e);if("string"==typeof o&&-1===S(o,i)&&-1===S(o,"$<")){var l=n(t,a,s,o);if(l.done)return l.value}var h=u(o);h||(o=p(o));var m,b=a.global;b&&(m=a.unicode,a.lastIndex=0);for(var _,T=[];null!==(_=y(a,s))&&(x(T,_),b);){""===p(_[0])&&(a.lastIndex=v(s,d(a.lastIndex),m))}for(var P,C="",I=0,k=0;k<T.length;k++){for(var R,A=p((_=T[k])[0]),D=w(O(f(_.index),s.length),0),N=[],M=1;M<_.length;M++)x(N,void 0===(P=_[M])?P:String(P));var L=_.groups;if(h){var z=E([A],N,D,s);void 0!==L&&x(z,L),R=p(r(o,void 0,z))}else R=g(A,s,D,N,L,o);D>=I&&(C+=j(s,I,D)+R,I=D+A.length)}return C+j(s,I)}]}),!!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}))||!_||T)},function(e,t,n){"use strict";var r=n(20),o=n(51),i=Math.floor,a=r("".charAt),s=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,l=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,f,d){var p=n+e.length,h=r.length,v=l;return void 0!==f&&(f=o(f),v=u),s(d,v,(function(o,s){var u;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return c(t,0,n);case"'":return c(t,p);case"<":u=f[c(s,1,-1)];break;default:var l=+s;if(0===l)return o;if(l>h){var d=i(l/10);return 0===d?o:d<=h?void 0===r[d-1]?a(s,1):r[d-1]+a(s,1):o}u=r[l-1]}return void 0===u?"":u}))}},function(e,t,n){"use strict";var r=n(41),o=n(274),i=n(39),a=n(107),s=n(74),c=n(488),u=n(50),l=n(159),f=n(275);o("search",(function(e,t,n){return[function(t){var n=s(this),o=a(t)?void 0:l(t,e);return o?r(o,t,n):new RegExp(t)[e](u(n))},function(e){var r=i(this),o=u(e),a=n(t,r,o);if(a.done)return a.value;var s=r.lastIndex;c(s,0)||(r.lastIndex=0);var l=f(r,o);return c(r.lastIndex,s)||(r.lastIndex=s),null===l?-1:l.index}]}))},function(e,t,n){"use strict";var r=n(41),o=n(20),i=n(274),a=n(39),s=n(107),c=n(74),u=n(377),l=n(385),f=n(96),d=n(50),p=n(159),h=n(275),v=n(381),m=n(17),g=v.UNSUPPORTED_Y,y=Math.min,b=o([].push),w=o("".slice),O=!m((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),E="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;i("split",(function(e,t,n){var o="0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:r(t,this,e,n)}:t;return[function(t,n){var i=c(this),a=s(t)?void 0:p(t,e);return a?r(a,t,i,n):r(o,d(i),t,n)},function(e,r){var i=a(this),s=d(e);if(!E){var c=n(o,i,s,r,o!==t);if(c.done)return c.value}var p=u(i,RegExp),v=i.unicode,m=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(g?"g":"y"),O=new p(g?"^(?:"+i.source+")":i,m),x=void 0===r?4294967295:r>>>0;if(0===x)return[];if(0===s.length)return null===h(O,s)?[s]:[];for(var S=0,j=0,_=[];j<s.length;){O.lastIndex=g?0:j;var T,P=h(O,g?w(s,j):s);if(null===P||(T=y(f(O.lastIndex+(g?j:0)),s.length))===S)j=l(s,j,v);
2else{if(b(_,w(s,S,j)),_.length===x)return _;for(var C=1;C<=P.length-1;C++)if(b(_,P[C]),_.length===x)return _;j=S=T}}return b(_,w(s,S)),_}]}),E||!O,g)},function(e,t,n){"use strict";var r,o=n(8),i=n(187),a=n(73).f,s=n(96),c=n(50),u=n(383),l=n(74),f=n(384),d=n(76),p=i("".slice),h=Math.min,v=f("startsWith");o({target:"String",proto:!0,forced:!!(d||v||(r=a(String.prototype,"startsWith"),!r||r.writable))&&!v},{startsWith:function(e){var t=c(l(this));u(e);var n=s(h(arguments.length>1?arguments[1]:void 0,t.length)),r=c(e);return p(t,n,n+r.length)===r}})},function(e,t,n){"use strict";var r=n(8),o=n(191).trim;r({target:"String",proto:!0,forced:n(386)("trim")},{trim:function(){return o(this)}})},function(e,t,n){"use strict";n(880);var r=n(8),o=n(504);r({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==o},{trimEnd:o})},function(e,t,n){"use strict";var r=n(8),o=n(504);r({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==o},{trimRight:o})},function(e,t,n){"use strict";n(882);var r=n(8),o=n(505);r({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==o},{trimStart:o})},function(e,t,n){"use strict";var r=n(8),o=n(505);r({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==o},{trimLeft:o})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("anchor")},{anchor:function(e){return o(this,"a","name",e)}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("big")},{big:function(){return o(this,"big","","")}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("blink")},{blink:function(){return o(this,"blink","","")}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("bold")},{bold:function(){return o(this,"b","","")}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("fixed")},{fixed:function(){return o(this,"tt","","")}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("fontcolor")},{fontcolor:function(e){return o(this,"font","color",e)}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("fontsize")},{fontsize:function(e){return o(this,"font","size",e)}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("italics")},{italics:function(){return o(this,"i","","")}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("link")},{link:function(e){return o(this,"a","href",e)}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("small")},{small:function(){return o(this,"small","","")}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("strike")},{strike:function(){return o(this,"strike","","")}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("sub")},{sub:function(){return o(this,"sub","","")}})},function(e,t,n){"use strict";var r=n(8),o=n(84);r({target:"String",proto:!0,forced:n(85)("sup")},{sup:function(){return o(this,"sup","","")}})},function(e,t,n){"use strict";n(137)("Float32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){"use strict";var r=n(95),o=RangeError;e.exports=function(e){var t=r(e);if(t<0)throw new o("The argument can't be less than 0");return t}},function(e,t,n){"use strict";var r=Math.round;e.exports=function(e){var t=r(e);return t<0?0:t>255?255:255&t}},function(e,t,n){"use strict";var r=n(134);e.exports=function(e){var t=r(e);return"BigInt64Array"===t||"BigUint64Array"===t}},function(e,t,n){"use strict";n(137)("Float64",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){"use strict";n(137)("Int8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){"use strict";n(137)("Int16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){"use strict";n(137)("Int32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){"use strict";n(137)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){"use strict";n(137)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}),!0)},function(e,t,n){"use strict";n(137)("Uint16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){"use strict";n(137)("Uint32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){"use strict";var r=n(20),o=n(44),i=r(n(468)),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(44),o=n(69).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(44),o=n(362),i=n(508),a=n(134),s=n(41),c=n(20),u=n(17),l=r.aTypedArray,f=r.exportTypedArrayMethod,d=c("".slice);f("fill",(function(e){var t=arguments.length;l(this);var n="Big"===d(a(this),0,3)?i(e):+e;return s(o,this,n,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}),u((function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),1!==e})))},function(e,t,n){"use strict";var r=n(44),o=n(69).filter,i=n(912),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){"use strict";var r=n(509),o=n(44).getTypedArrayConstructor;e.exports=function(e,t){return r(o(e),t)}},function(e,t,n){"use strict";var r=n(44),o=n(69).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(44),o=n(69).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(44),o=n(69).forEach,i=r.aTypedArray;
vendor: 4,752 bytes, line 2
2(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(387);(0,n(44).exportTypedArrayStaticMethod)("from",n(507),r)},function(e,t,n){"use strict";var r=n(44),o=n(219).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(44),o=n(219).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(22),o=n(17),i=n(20),a=n(44),s=n(264),c=n(40)("iterator"),u=r.Uint8Array,l=i(s.values),f=i(s.keys),d=i(s.entries),p=a.aTypedArray,h=a.exportTypedArrayMethod,v=u&&u.prototype,m=!o((function(){v[c].call([1])})),g=!!v&&v.values&&v[c]===v.values&&"values"===v.values.name,y=function(){return l(p(this))};h("entries",(function(){return d(p(this))}),m),h("keys",(function(){return f(p(this))}),m),h("values",y,m||!g,{name:"values"}),h(c,y,m||!g,{name:"values"})},function(e,t,n){"use strict";var r=n(44),o=n(20),i=r.aTypedArray,a=r.exportTypedArrayMethod,s=o([].join);a("join",(function(e){return s(i(this),e)}))},function(e,t,n){"use strict";var r=n(44),o=n(135),i=n(476),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(44),o=n(69).map,i=r.aTypedArray,a=r.getTypedArrayConstructor;(0,r.exportTypedArrayMethod)("map",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(a(e))(t)}))}))},function(e,t,n){"use strict";var r=n(44),o=n(387),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(44),o=n(266).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(44),o=n(266).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(44),o=r.aTypedArray,i=r.exportTypedArrayMethod,a=Math.floor;i("reverse",(function(){for(var e,t=this,n=o(t).length,r=a(n/2),i=0;i<r;)e=t[i],t[i++]=t[--n],t[n]=e;return t}))},function(e,t,n){"use strict";var r=n(22),o=n(41),i=n(44),a=n(59),s=n(506),c=n(51),u=n(17),l=r.RangeError,f=r.Int8Array,d=f&&f.prototype,p=d&&d.set,h=i.aTypedArray,v=i.exportTypedArrayMethod,m=!u((function(){var e=new Uint8ClampedArray(2);return o(p,e,{length:1,0:3},1),3!==e[1]})),g=m&&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]}));v("set",(function(e){h(this);var t=s(arguments.length>1?arguments[1]:void 0,1),n=c(e);if(m)return o(p,this,n,t);var r=this.length,i=a(n),u=0;if(i+t>r)throw new l("Wrong length");for(;u<i;)this[t+u]=n[u++]}),!m||g)},function(e,t,n){"use strict";var r=n(44),o=n(17),i=n(110),a=r.aTypedArray,s=r.getTypedArrayConstructor;(0,r.exportTypedArrayMethod)("slice",(function(e,t){for(var n=i(a(this),e,t),r=s(this),o=0,c=n.length,u=new r(c);c>o;)u[o]=n[o++];return u}),o((function(){new Int8Array(1).slice()})))},function(e,t,n){"use strict";var r=n(44),o=n(69).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(22),o=n(187),i=n(17),a=n(68),s=n(367),c=n(44),u=n(477),l=n(478),f=n(142),d=n(368),p=c.aTypedArray,h=c.exportTypedArrayMethod,v=r.Uint16Array,m=v&&o(v.prototype.sort),g=!(!m||i((function(){m(new v(2),null)}))&&i((function(){m(new v(2),{})}))),y=!!m&&!i((function(){if(f)return f<74;if(u)return u<67;if(l)return!0;if(d)return d<602;var e,t,n=new v(516),r=Array(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,r[e]=e-2*t+3;for(m(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?m(this,e):s(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||g)},function(e,t,n){"use strict";var r=n(44),o=n(96),i=n(143),a=r.aTypedArray,s=r.getTypedArrayConstructor;(0,r.exportTypedArrayMethod)("subarray",(function(e,t){var n=a(this),r=n.length,c=i(e,r);return new(s(n))(n.buffer,n.byteOffset+c*n.BYTES_PER_ELEMENT,o((void 0===t?r:i(t,r))-c))}))},function(e,t,n){"use strict";var r=n(22),o=n(135),i=n(44),a=n(17),s=n(110),c=r.Int8Array,u=i.aTypedArray,l=i.exportTypedArrayMethod,f=[].toLocaleStr
vendor: 4,307 bytes, line 2
2ing,d=!!c&&a((function(){f.call(new c(1))}));l("toLocaleString",(function(){return o(f,d?s(u(this)):u(this),s(arguments))}),a((function(){return[1,2].toLocaleString()!==new c([1,2]).toLocaleString()}))||!a((function(){c.prototype.toLocaleString.call([1,2])})))},function(e,t,n){"use strict";var r=n(44).exportTypedArrayMethod,o=n(17),i=n(22),a=n(20),s=i.Uint8Array,c=s&&s.prototype||{},u=[].toString,l=a([].join);o((function(){u.call({})}))&&(u=function(){return l(this)});var f=c.toString!==u;r("toString",u,f)},function(e,t,n){"use strict";n(935)},function(e,t,n){"use strict";var r,o=n(189),i=n(22),a=n(20),s=n(228),c=n(163),u=n(268),l=n(510),f=n(38),d=n(77).enforce,p=n(17),h=n(460),v=Object,m=Array.isArray,g=v.isExtensible,y=v.isFrozen,b=v.isSealed,w=v.freeze,O=v.seal,E=!i.ActiveXObject&&"ActiveXObject"in i,x=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},S=u("WeakMap",x,l),j=S.prototype,_=a(j.set);if(h)if(E){r=l.getConstructor(x,"WeakMap",!0),c.enable();var T=a(j.delete),P=a(j.has),C=a(j.get);s(j,{delete:function(e){if(f(e)&&!g(e)){var t=d(this);return t.frozen||(t.frozen=new r),T(this,e)||t.frozen.delete(e)}return T(this,e)},has:function(e){if(f(e)&&!g(e)){var t=d(this);return t.frozen||(t.frozen=new r),P(this,e)||t.frozen.has(e)}return P(this,e)},get:function(e){if(f(e)&&!g(e)){var t=d(this);return t.frozen||(t.frozen=new r),P(this,e)?C(this,e):t.frozen.get(e)}return C(this,e)},set:function(e,t){if(f(e)&&!g(e)){var n=d(this);n.frozen||(n.frozen=new r),P(this,e)?_(this,e,t):n.frozen.set(e,t)}else _(this,e,t);return this}})}else o&&p((function(){var e=w([]);return _(new S,e,1),!y(e)}))&&s(j,{set:function(e,t){var n;return m(e)&&(y(e)?n=w:b(e)&&(n=O)),_(this,e,t),n&&n(e),this}})},function(e,t,n){"use strict";n(937)},function(e,t,n){"use strict";n(268)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(510))},function(e,t,n){"use strict";var r=n(22),o=n(511),i=n(512),a=n(470),s=n(118),c=function(e){if(e&&e.forEach!==a)try{s(e,"forEach",a)}catch(t){e.forEach=a}};for(var u in o)o[u]&&c(r[u]&&r[u].prototype);c(i)},function(e,t,n){"use strict";var r=n(22),o=n(511),i=n(512),a=n(264),s=n(118),c=n(97),u=n(40)("iterator"),l=a.values,f=function(e,t){if(e){if(e[u]!==l)try{s(e,u,l)}catch(t){e[u]=l}if(c(e,t,!0),o[t])for(var n in a)if(e[n]!==a[n])try{s(e,n,a[n])}catch(t){e[n]=a[n]}}};for(var d in o)f(r[d]&&r[d].prototype,d);f(i,"DOMTokenList")},function(e,t,n){"use strict";n(941),n(942)},function(e,t,n){"use strict";var r=n(8),o=n(22),i=n(272).clear;r({global:!0,bind:!0,enumerable:!0,forced:o.clearImmediate!==i},{clearImmediate:i})},function(e,t,n){"use strict";var r=n(8),o=n(22),i=n(272).set,a=n(388),s=o.setImmediate?a(i,!1):i;r({global:!0,bind:!0,enumerable:!0,forced:o.setImmediate!==s},{setImmediate:s})},function(e,t,n){"use strict";var r=n(8),o=n(22),i=n(490),a=n(68),s=n(230),c=n(17),u=n(34);r({global:!0,enumerable:!0,dontCallGetSet:!0,forced:c((function(){return u&&1!==Object.getOwnPropertyDescriptor(o,"queueMicrotask").value.length}))},{queueMicrotask:function(e){s(arguments.length,1),i(a(e))}})},function(e,t,n){"use strict";n(945),n(946)},function(e,t,n){"use strict";var r=n(8),o=n(22),i=n(388)(o.setInterval,!0);r({global:!0,bind:!0,forced:o.setInterval!==i},{setInterval:i})},function(e,t,n){"use strict";var r=n(8),o=n(22),i=n(388)(o.setTimeout,!0);r({global:!0,bind:!0,forced:o.setTimeout!==i},{setTimeout:i})},function(e,t,n){"use strict";n(948)},function(e,t,n){"use strict";n(502);var r,o=n(8),i=n(34),a=n(513),s=n(22),c=n(119),u=n(20),l=n(58),f=n(111),d=n(147),p=n(47),h=n(486),v=n(471),m=n(110),g=n(273).codeAt,y=n(949),b=n(50),w=n(97),O=n(230),E=n(514),x=n(77),S=x.set,j=x.getterFor("URL"),_=E.URLSearchParams,T=E.getState,P=s.URL,C=s.TypeError,I=s.parseInt,k=Math.floor,R=Math.pow,A=u("".charAt),D=u(/./.exec),N=u([].join),M=u(1..toString),L=u([].pop),z=u([].push),W=u("".replace),F=u([].shift),B=u("".split),H=u("".slice),U=u("".toLowerCase),V=u([].unshift),G="Invalid scheme",q="Invalid host",$="Invalid port",K=/[a-z]/i,Z=/[\d+-.a-z]/i,X=/\d/,Y=/^0x/i,Q=/^[0-7]+$/,J=/^\d+$/,ee=/^[\da-f]+$/i,te=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ne=/[\0\t\n\r #/:<>?@[\\\]^|]/,re=/^[\u0000-\u0020]+/,oe=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,ie=/[\t\n\r]/g,ae=function(e){var t,n,r,o;
vendor: 9,253 bytes, line 2
2if("number"==typeof e){for(t=[],n=0;n<4;n++)V(t,e%256),e=k(e/256);return N(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?r:t}(e),n=0;n<8;n++)o&&0===e[n]||(o&&(o=!1),r===n?(t+=n?":":"::",o=!0):(t+=M(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},se={},ce=h({},se,{" ":1,'"':1,"<":1,">":1,"`":1}),ue=h({},ce,{"#":1,"?":1,"{":1,"}":1}),le=h({},ue,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),fe=function(e,t){var n=g(e,0);return n>32&&n<127&&!p(t,e)?e:encodeURIComponent(e)},de={ftp:21,file:null,http:80,https:443,ws:80,wss:443},pe=function(e,t){var n;return 2===e.length&&D(K,A(e,0))&&(":"===(n=A(e,1))||!t&&"|"===n)},he=function(e){var t;return e.length>1&&pe(H(e,0,2))&&(2===e.length||"/"===(t=A(e,2))||"\\"===t||"?"===t||"#"===t)},ve=function(e){return"."===e||"%2e"===U(e)},me={},ge={},ye={},be={},we={},Oe={},Ee={},xe={},Se={},je={},_e={},Te={},Pe={},Ce={},Ie={},ke={},Re={},Ae={},De={},Ne={},Me={},Le=function(e,t,n){var r,o,i,a=b(e);if(t){if(o=this.parse(a))throw new C(o);this.searchParams=null}else{if(void 0!==n&&(r=new Le(n,!0)),o=this.parse(a,null,r))throw new C(o);(i=T(new _)).bindURL(this),this.searchParams=i}};Le.prototype={type:"URL",parse:function(e,t,n){var o,i,a,s,c,u=this,l=t||me,f=0,d="",h=!1,g=!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=W(e,re,""),e=W(e,oe,"$1")),e=W(e,ie,""),o=v(e);f<=o.length;){switch(i=o[f],l){case me:if(!i||!D(K,i)){if(t)return G;l=ye;continue}d+=U(i),l=ge;break;case ge:if(i&&(D(Z,i)||"+"===i||"-"===i||"."===i))d+=U(i);else{if(":"!==i){if(t)return G;d="",l=ye,f=0;continue}if(t&&(u.isSpecial()!==p(de,d)||"file"===d&&(u.includesCredentials()||null!==u.port)||"file"===u.scheme&&!u.host))return;if(u.scheme=d,t)return void(u.isSpecial()&&de[u.scheme]===u.port&&(u.port=null));d="","file"===u.scheme?l=Ce:u.isSpecial()&&n&&n.scheme===u.scheme?l=be:u.isSpecial()?l=xe:"/"===o[f+1]?(l=we,f++):(u.cannotBeABaseURL=!0,z(u.path,""),l=De)}break;case ye:if(!n||n.cannotBeABaseURL&&"#"!==i)return G;if(n.cannotBeABaseURL&&"#"===i){u.scheme=n.scheme,u.path=m(n.path),u.query=n.query,u.fragment="",u.cannotBeABaseURL=!0,l=Me;break}l="file"===n.scheme?Ce:Oe;continue;case be:if("/"!==i||"/"!==o[f+1]){l=Oe;continue}l=Se,f++;break;case we:if("/"===i){l=je;break}l=Ae;continue;case Oe: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=m(n.path),u.query=n.query;else if("/"===i||"\\"===i&&u.isSpecial())l=Ee;else if("?"===i)u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,u.path=m(n.path),u.query="",l=Ne;else{if("#"!==i){u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,u.path=m(n.path),u.path.length--,l=Ae;continue}u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,u.path=m(n.path),u.query=n.query,u.fragment="",l=Me}break;case Ee:if(!u.isSpecial()||"/"!==i&&"\\"!==i){if("/"!==i){u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,l=Ae;continue}l=je}else l=Se;break;case xe:if(l=Se,"/"!==i||"/"!==A(d,f+1))continue;f++;break;case Se:if("/"!==i&&"\\"!==i){l=je;continue}break;case je:if("@"===i){h&&(d="%40"+d),h=!0,a=v(d);for(var w=0;w<a.length;w++){var O=a[w];if(":"!==O||y){var E=fe(O,le);y?u.password+=E:u.username+=E}else y=!0}d=""}else if(i===r||"/"===i||"?"===i||"#"===i||"\\"===i&&u.isSpecial()){if(h&&""===d)return"Invalid authority";f-=v(d).length+1,d="",l=_e}else d+=i;break;case _e:case Te:if(t&&"file"===u.scheme){l=ke;continue}if(":"!==i||g){if(i===r||"/"===i||"?"===i||"#"===i||"\\"===i&&u.isSpecial()){if(u.isSpecial()&&""===d)return q;if(t&&""===d&&(u.includesCredentials()||null!==u.port))return;if(s=u.parseHost(d))return s;if(d="",l=Re,t)return;continue}"["===i?g=!0:"]"===i&&(g=!1),d+=i}else{if(""===d)return q;if(s=u.parseHost(d))return s;if(d="",l=Pe,t===Te)return}break;case Pe:if(!D(X,i)){if(i===r||"/"===i||"?"===i||"#"===i||"\\"===i&&u.isSpecial()||t){if(""!==d){var x=I(d,10);if(x>65535)return $;u.port=u.isSpecial()&&x===de[u.scheme]?null:x,d=""}if(t)return;l=Re;continue}return $}d+=i;break;case Ce:if(u.scheme="file","/"===i||"\\"===i)l=Ie;else{if(!n||"file"!==n.scheme){l=Ae;continue}switch(i){case r:u.host=n.host,u.path=m(n.path),u.query=n.query;break;case"?":u.host=n.host,u.path=m(n.path),u.query="",l=Ne;break;case"#":u.host=n.host,u.path=m(n.path),u.query=n.query,u.fragment="",l=Me;break;default:he(N(m(o,f),""))||(u.host=n.host,u.path=m(n.path),u.shortenPath()),l=Ae;continue}}break;case Ie:if("/"===i||"\\"===i){l=ke;break}n&&"file"===n.scheme&&!he(N(m(o,f),""))&&(pe(n.path[0],!0)?z(u.path,n.path[0]):u.host=n.host),l=Ae;continue;case ke:if(i===r||"/"===i||"\\"===i||"?"===i||"#"===i){if(!t&&pe(d))l=Ae;else if(""===d){if(u.host="",t)return;l=Re}else{if(s=u.parseHost(d))return s;if("localhost"===u.host&&(u.host=""),t)return;d="",l=Re}continue}d+=i;break;case Re:if(u.isSpecial()){if(l=Ae,"/"!==i&&"\\"!==i)continue}else if(t||"?"!==i)if(t||"#"!==i){if(i!==r&&(l=Ae,"/"!==i))continue}else u.fragment="",l=Me;else u.query="",l=Ne;break;case Ae:if(i===r||"/"===i||"\\"===i&&u.isSpecial()||!t&&("?"===i||"#"===i)){if(".."===(c=U(c=d))||"%2e."===c||".%2e"===c||"%2e%2e"===c?(u.shortenPath(),"/"===i||"\\"===i&&u.isSpecial()||z(u.path,"")):ve(d)?"/"===i||"\\"===i&&u.isSpecial()||z(u.path,""):("file"===u.scheme&&!u.path.length&&pe(d)&&(u.host&&(u.host=""),d=A(d,0)+":"),z(u.path,d)),d="","file"===u.scheme&&(i===r||"?"===i||"#"===i))for(;u.path.length>1&&""===u.path[0];)F(u.path);"?"===i?(u.query="",l=Ne):"#"===i&&(u.fragment="",l=Me)}else d+=fe(i,ue);break;case De:"?"===i?(u.query="",l=Ne):"#"===i?(u.fragment="",l=Me):i!==r&&(u.path[0]+=fe(i,se));break;case Ne:t||"#"!==i?i!==r&&("'"===i&&u.isSpecial()?u.query+="%27":u.query+="#"===i?"%23":fe(i,se)):(u.fragment="",l=Me);break;case Me:i!==r&&(u.fragment+=fe(i,ce))}f++}},parseHost:function(e){var t,n,r;if("["===A(e,0)){if("]"!==A(e,e.length-1))return q;if(t=function(e){var t,n,r,o,i,a,s,c=[0,0,0,0,0,0,0,0],u=0,l=null,f=0,d=function(){return A(e,f)};if(":"===d()){if(":"!==A(e,1))return;f+=2,l=++u}for(;d();){if(8===u)return;if(":"!==d()){for(t=n=0;n<4&&D(ee,d());)t=16*t+I(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(!D(X,d()))return;for(;D(X,d());){if(i=I(d(),10),null===o)o=i;else{if(0===o)return;o=10*o+i}if(o>255)return;f++}c[u]=256*c[u]+o,2!=++r&&4!==r||u++}if(4!==r)return;break}if(":"===d()){if(f++,!d())return}else if(d())return;c[u++]=t}else{if(null!==l)return;f++,l=++u}}if(null!==l)for(a=u-l,u=7;0!==u&&a>0;)s=c[u],c[u--]=c[l+a-1],c[l+--a]=s;else if(8!==u)return;return c}(H(e,1,-1)),!t)return q;this.host=t}else if(this.isSpecial()){if(e=y(e),D(te,e))return q;if(t=function(e){var t,n,r,o,i,a,s,c=B(e,".");if(c.length&&""===c[c.length-1]&&c.length--,(t=c.length)>4)return e;for(n=[],r=0;r<t;r++){if(""===(o=c[r]))return e;if(i=10,o.length>1&&"0"===A(o,0)&&(i=D(Y,o)?16:8,o=H(o,8===i?1:2)),""===o)a=0;else{if(!D(10===i?J:8===i?Q:ee,o))return e;a=I(o,i)}z(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(s=L(n),r=0;r<n.length;r++)s+=n[r]*R(256,3-r);return s}(e),null===t)return q;this.host=t}else{if(D(ne,e))return q;for(t="",n=v(e),r=0;r<n.length;r++)t+=fe(n[r],se);this.host=t}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"===this.scheme},includesCredentials:function(){return""!==this.username||""!==this.password},isSpecial:function(){return p(de,this.scheme)},shortenPath:function(){var e=this.path,t=e.length;!t||"file"===this.scheme&&1===t&&pe(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,s=e.query,c=e.fragment,u=t+":";return null!==o?(u+="//",e.includesCredentials()&&(u+=n+(r?":"+r:"")+"@"),u+=ae(o),null!==i&&(u+=":"+i)):"file"===t&&(u+="//"),u+=e.cannotBeABaseURL?a[0]:a.length?"/"+N(a,"/"):"",null!==s&&(u+="?"+s),null!==c&&(u+="#"+c),u},setHref:function(e){var t=this.parse(e);if(t)throw new C(t);this.searchParams.update()},getOrigin:function(){var e=this.scheme,t=this.port;if("blob"===e)try{return new ze(e.path[0]).origin}catch(e){return"null"}return"file"!==e&&this.isSpecial()?e+"://"+ae(this.host)+(null!==t?":"+t:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(e){this.parse(b(e)+":",me)},getUsername:function(){return this.username},setUsername:function(e){var t=v(b(e));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var n=0;n<t.length;n++)this.username+=fe(t[n],le)}},getPassword:function(){return this.password},setPassword:function(e){var t=v(b(e));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var n=0;n<t.length;n++)this.password+=fe(t[n],le)}},getHost:function(){var e=this.host,t=this.port;return null===e?"":null===t?ae(e):ae(e)+":"+t},setHost:function(e){this.cannotBeABaseURL||this.parse(e,_e)},getHostname:function(){var e=this.host;return null===e?"":ae(e)},setHostname:function(e){this.cannotBeABaseURL||this.parse(e,Te)},getPort:function(){var e=this.port;
2return null===e?"":b(e)},setPort:function(e){this.cannotHaveUsernamePasswordPort()||(""===(e=b(e))?this.port=null:this.parse(e,Pe))},getPathname:function(){var e=this.path;return this.cannotBeABaseURL?e[0]:e.length?"/"+N(e,"/"):""},setPathname:function(e){this.cannotBeABaseURL||(this.path=[],this.parse(e,Re))},getSearch:function(){var e=this.query;return e?"?"+e:""},setSearch:function(e){""===(e=b(e))?this.query=null:("?"===A(e,0)&&(e=H(e,1)),this.query="",this.parse(e,Ne)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var e=this.fragment;return e?"#"+e:""},setHash:function(e){""!==(e=b(e))?("#"===A(e,0)&&(e=H(e,1)),this.fragment="",this.parse(e,Me)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var ze=function(e){var t=d(this,We),n=O(arguments.length,1)>1?arguments[1]:void 0,r=S(t,new Le(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())},We=ze.prototype,Fe=function(e,t){return{get:function(){return j(this)[e]()},set:t&&function(e){return j(this)[t](e)},configurable:!0,enumerable:!0}};if(i&&(f(We,"href",Fe("serialize","setHref")),f(We,"origin",Fe("getOrigin")),f(We,"protocol",Fe("getProtocol","setProtocol")),f(We,"username",Fe("getUsername","setUsername")),f(We,"password",Fe("getPassword","setPassword")),f(We,"host",Fe("getHost","setHost")),f(We,"hostname",Fe("getHostname","setHostname")),f(We,"port",Fe("getPort","setPort")),f(We,"pathname",Fe("getPathname","setPathname")),f(We,"search",Fe("getSearch","setSearch")),f(We,"searchParams",Fe("getSearchParams")),f(We,"hash",Fe("getHash","setHash"))),l(We,"toJSON",(function(){return j(this).serialize()}),{enumerable:!0}),l(We,"toString",(function(){return j(this).serialize()}),{enumerable:!0}),P){var Be=P.createObjectURL,He=P.revokeObjectURL;Be&&l(ze,"createObjectURL",c(Be,P)),He&&l(ze,"revokeObjectURL",c(He,P))}w(ze,"URL"),o({global:!0,constructor:!0,forced:!a,sham:!i},{URL:ze})},function(e,t,n){"use strict";var r=n(20),o=2147483647,i=/[^\0-\u007E]/,a=/[.\u3002\uFF0E\uFF61]/g,s="Overflow: input needs wider integers to process",c=RangeError,u=r(a.exec),l=Math.floor,f=String.fromCharCode,d=r("".charCodeAt),p=r([].join),h=r([].push),v=r("".replace),m=r("".split),g=r("".toLowerCase),y=function(e){return e+22+75*(e<26)},b=function(e,t,n){var r=0;for(e=n?l(e/700):e>>1,e+=l(e/t);e>455;)e=l(e/35),r+=36;return l(r+36*e/(e+38))},w=function(e){var t=[];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);var n,r,i=e.length,a=128,u=0,v=72;for(n=0;n<e.length;n++)(r=e[n])<128&&h(t,f(r));var m=t.length,g=m;for(m&&h(t,"-");g<i;){var w=o;for(n=0;n<e.length;n++)(r=e[n])>=a&&r<w&&(w=r);var O=g+1;if(w-a>l((o-u)/O))throw new c(s);for(u+=(w-a)*O,a=w,n=0;n<e.length;n++){if((r=e[n])<a&&++u>o)throw new c(s);if(r===a){for(var E=u,x=36;;){var S=x<=v?1:x>=v+26?26:x-v;if(E<S)break;var j=E-S,_=36-S;h(t,f(y(S+j%_))),E=l(j/_),x+=36}h(t,f(y(E))),v=b(u,O,g===m),u=0,g++}}u++,a++}return p(t,"")};e.exports=function(e){var t,n,r=[],o=m(v(g(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(8),o=n(41);r({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return o(URL.prototype.toString,this)}})},function(e,t,n){"use strict";n(514)},function(e,t,n){(function(e){!function(e){var t=function(){try{return!!Symbol.iterator}catch(e){return!1}}(),n=function(e){var n={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t&&(n[Symbol.iterator]=function(){return n}),n},r=function(e){return encodeURIComponent(e).replace(/%20/g,"+")},o=function(e){return decodeURIComponent(String(e).replace(/\+/g," "))};(function(){try{var t=e.URLSearchParams;return"a=1"===new t("?a=1").toString()&&"function"==typeof t.prototype.set&&"function"==typeof t.prototype.entries}catch(e){return!1}})()||function(){var o=function(e){Object.defineProperty(this,"_entries",{writable:!0,value:{}});var t=typeof e;if("undefined"===t);else if("string"===t)""!==e&&this._fromString(e);else if(e instanceof o){var n=this;e.forEach((function(e,t){n.append(t,e)}))}else{if(null===e||"object"!==t)throw new TypeError("Unsupported input's type for URLSearchParams");if("[object Array]"===Object.prototype.toString.call(e))for(var r=0;r<e.length;r++){var i=e[r];if("[object Array]"!==Object.prototype.toString.call(i)&&2===i.length)throw new TypeError("Expected [string, any] as entry at index "+r+" of URLSearchParams's input");this.append(i[0],i[1])}else for(var a in e)e.hasOwnProperty(a)&&this.append(a,e[a])}},i=o.prototype;i.append=function(e,t){e in this._entries?this._entries[e].push(String(t)):this._entries[e]=[String(t)]},i.delete=function(e){delete this._entries[e]},i.get=function(e){return e in this._entries?this._entries[e][0]:null},i.getAll=function(e){return e in this._entries?this._entries[e].slice(0):[]},i.has=function(e){return e in this._entries},i.set=function(e,t){this._entries[e]=[String(t)]}
vendor: 4,312 bytes, line 2
2,i.forEach=function(e,t){var n;for(var r in this._entries)if(this._entries.hasOwnProperty(r)){n=this._entries[r];for(var o=0;o<n.length;o++)e.call(t,n[o],r,this)}},i.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),n(e)},i.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),n(e)},i.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),n(e)},t&&(i[Symbol.iterator]=i.entries),i.toString=function(){var e=[];return this.forEach((function(t,n){e.push(r(n)+"="+r(t))})),e.join("&")},e.URLSearchParams=o}();var i=e.URLSearchParams.prototype;"function"!=typeof i.sort&&(i.sort=function(){var e=this,t=[];this.forEach((function(n,r){t.push([r,n]),e._entries||e.delete(r)})),t.sort((function(e,t){return e[0]<t[0]?-1:e[0]>t[0]?1:0})),e._entries&&(e._entries={});for(var n=0;n<t.length;n++)this.append(t[n][0],t[n][1])}),"function"!=typeof i._fromString&&Object.defineProperty(i,"_fromString",{enumerable:!1,configurable:!1,writable:!1,value:function(e){if(this._entries)this._entries={};else{var t=[];this.forEach((function(e,n){t.push(n)}));for(var n=0;n<t.length;n++)this.delete(t[n])}var r,i=(e=e.replace(/^\?/,"")).split("&");for(n=0;n<i.length;n++)r=i[n].split("="),this.append(o(r[0]),r.length>1?o(r[1]):"")}})}(void 0!==e?e:"undefined"!=typeof window?window:"undefined"!=typeof self?self:this),function(e){if(function(){try{var t=new e.URL("b","http://a");return t.pathname="c d","http://a/c%20d"===t.href&&t.searchParams}catch(e){return!1}}()||function(){var t=e.URL,n=function(t,n){"string"!=typeof t&&(t=String(t)),n&&"string"!=typeof n&&(n=String(n));var r,o=document;if(n&&(void 0===e.location||n!==e.location.href)){n=n.toLowerCase(),(r=(o=document.implementation.createHTMLDocument("")).createElement("base")).href=n,o.head.appendChild(r);try{if(0!==r.href.indexOf(n))throw new Error(r.href)}catch(e){throw new Error("URL unable to set base "+n+" due to "+e)}}var i=o.createElement("a");i.href=t,r&&(o.body.appendChild(i),i.href=i.href);var a=o.createElement("input");if(a.type="url",a.value=t,":"===i.protocol||!/:/.test(i.href)||!a.checkValidity()&&!n)throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:i});var s=new e.URLSearchParams(this.search),c=!0,u=!0,l=this;["append","delete","set"].forEach((function(e){var t=s[e];s[e]=function(){t.apply(s,arguments),c&&(u=!1,l.search=s.toString(),u=!0)}})),Object.defineProperty(this,"searchParams",{value:s,enumerable:!0});var f=void 0;Object.defineProperty(this,"_updateSearchParams",{enumerable:!1,configurable:!1,writable:!1,value:function(){this.search!==f&&(f=this.search,u&&(c=!1,this.searchParams._fromString(this.search),c=!0))}})},r=n.prototype;["hash","host","hostname","port","protocol"].forEach((function(e){!function(e){Object.defineProperty(r,e,{get:function(){return this._anchorElement[e]},set:function(t){this._anchorElement[e]=t},enumerable:!0})}(e)})),Object.defineProperty(r,"search",{get:function(){return this._anchorElement.search},set:function(e){this._anchorElement.search=e,this._updateSearchParams()},enumerable:!0}),Object.defineProperties(r,{toString:{get:function(){var e=this;return function(){return e.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(e){this._anchorElement.href=e,this._updateSearchParams()},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(e){this._anchorElement.pathname=e},enumerable:!0},origin:{get:function(){var e={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol],t=this._anchorElement.port!=e&&""!==this._anchorElement.port;return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(t?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(e){},enumerable:!0},username:{get:function(){return""},set:function(e){},enumerable:!0}}),n.createObjectURL=function(e){return t.createObjectURL.apply(t,arguments)},n.revokeObjectURL=function(e){return t.revokeObjectURL.apply(t,arguments)},e.URL=n}(),void 0!==e.location&&!("origin"in e.location)){var t=function(){return e.location.protocol+"//"+e.location.hostname+(e.location.port?":"+e.location.port:"")};try{Object.defineProperty(e.location,"origin",{get:t,enumerable:!0})}
2catch(n){setInterval((function(){e.location.origin=t()}),100)}}}(void 0!==e?e:"undefined"!=typeof window?window:"undefined"!=typeof self?self:this)}).call(this,n(133))},function(e,t){self.fetch||(self.fetch=function(e,t){return t=t||{},new Promise((function(n,r){var o=new XMLHttpRequest,i=[],a=[],s={},c=function(){return{ok:2==(o.status/100|0),statusText:o.statusText,status:o.status,url:o.responseURL,text:function(){return Promise.resolve(o.responseText)},json:function(){return Promise.resolve(o.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([o.response]))},clone:c,headers:{keys:function(){return i},entries:function(){return a},get:function(e){return s[e.toLowerCase()]},has:function(e){return e.toLowerCase()in s}}}};for(var u in o.open(t.method||"get",e,!0),o.onload=function(){o.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(e,t,n){i.push(t=t.toLowerCase()),a.push([t,n]),s[t]=s[t]?s[t]+","+n:n})),n(c())},o.onerror=r,o.withCredentials="include"==t.credentials,t.headers)o.setRequestHeader(u,t.headers[u]);o.send(t.body||null)}))})},function(e,t,n){"use strict";var r=n(515),o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,s=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,u=o?Symbol.for("react.profiler"):60114,l=o?Symbol.for("react.provider"):60109,f=o?Symbol.for("react.context"):60110,d=o?Symbol.for("react.forward_ref"):60112,p=o?Symbol.for("react.suspense"):60113,h=o?Symbol.for("react.memo"):60115,v=o?Symbol.for("react.lazy"):60116,m="function"==typeof Symbol&&Symbol.iterator;function g(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 y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b={};function w(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}function O(){}function E(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}w.prototype.isReactComponent={},w.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(g(85));this.updater.enqueueSetState(this,e,t,"setState")},w.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},O.prototype=w.prototype;var x=E.prototype=new O;x.constructor=E,r(x,w.prototype),x.isPureReactComponent=!0;var S={current:null},j=Object.prototype.hasOwnProperty,_={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,n){var r,o={},a=null,s=null;if(null!=t)for(r in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)j.call(t,r)&&!_.hasOwnProperty(r)&&(o[r]=t[r]);var c=arguments.length-2;if(1===c)o.children=n;else if(1<c){for(var u=Array(c),l=0;l<c;l++)u[l]=arguments[l+2];o.children=u}if(e&&e.defaultProps)for(r in c=e.defaultProps)void 0===o[r]&&(o[r]=c[r]);return{$$typeof:i,type:e,key:a,ref:s,props:o,_owner:S.current}}function P(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var C=/\/+/g,I=[];function k(e,t,n,r){if(I.length){var o=I.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function R(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>I.length&&I.push(e)}function A(e,t,n,r){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var s=!1;if(null===e)s=!0;else switch(o){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case i:case a:s=!0}}if(s)return n(r,e,""===t?"."+N(e,0):t),1;if(s=0,t=""===t?".":t+":",Array.isArray(e))for(var c=0;c<e.length;c++){var u=t+N(o=e[c],c);s+=A(o,u,n,r)}else if(null===e||"object"!=typeof e?u=null:u="function"==typeof(u=m&&e[m]||e["@@iterator"])?u:null,"function"==typeof u)for(e=u.call(e),c=0;!(o=e.next()).done;)s+=A(o=o.value,u=t+N(o,c++),n,r);else if("object"===o)throw n=""+e,Error(g(31,"[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n,""));return s}
vendor: 3,010 bytes, line 2
2function D(e,t,n){return null==e?0:A(e,"",t,n)}function N(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 M(e,t){e.func.call(e.context,t,e.count++)}function L(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?z(e,r,n,(function(e){return e})):null!=e&&(P(e)&&(e=function(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(C,"$&/")+"/")+n)),r.push(e))}function z(e,t,n,r,o){var i="";null!=n&&(i=(""+n).replace(C,"$&/")+"/"),D(e,L,t=k(t,i,r,o)),R(t)}var W={current:null};function F(){var e=W.current;if(null===e)throw Error(g(321));return e}var B={ReactCurrentDispatcher:W,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:S,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:function(e,t,n){if(null==e)return e;var r=[];return z(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;D(e,M,t=k(null,null,t,n)),R(t)},count:function(e){return D(e,(function(){return null}),null)},toArray:function(e){var t=[];return z(e,t,null,(function(e){return e})),t},only:function(e){if(!P(e))throw Error(g(143));return e}},t.Component=w,t.Fragment=s,t.Profiler=u,t.PureComponent=E,t.StrictMode=c,t.Suspense=p,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=B,t.cloneElement=function(e,t,n){if(null==e)throw Error(g(267,e));var o=r({},e.props),a=e.key,s=e.ref,c=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,c=S.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(l in t)j.call(t,l)&&!_.hasOwnProperty(l)&&(o[l]=void 0===t[l]&&void 0!==u?u[l]:t[l])}var l=arguments.length-2;if(1===l)o.children=n;else if(1<l){u=Array(l);for(var f=0;f<l;f++)u[f]=arguments[f+2];o.children=u}return{$$typeof:i,type:e.type,key:a,ref:s,props:o,_owner:c}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:f,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:l,_context:e},e.Consumer=e},t.createElement=T,t.createFactory=function(e){var t=T.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:d,render:e}},t.isValidElement=P,t.lazy=function(e){return{$$typeof:v,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return F().useCallback(e,t)},t.useContext=function(e,t){return F().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return F().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return F().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return F().useLayoutEffect(e,t)},t.useMemo=function(e,t){return F().useMemo(e,t)},t.useReducer=function(e,t,n){return F().useReducer(e,t,n)},t.useRef=function(e){return F().useRef(e)}
vendor: 5,079 bytes, line 2
2,t.useState=function(e){return F().useState(e)},t.version="16.14.0"},function(e,t,n){"use strict";var r=n(0),o=n(515),i=n(956);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));function s(e,t,n,r,o,i,a,s,c){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(e){this.onError(e)}}var c=!1,u=null,l=!1,f=null,d={onError:function(e){c=!0,u=e}};function p(e,t,n,r,o,i,a,l,f){c=!1,u=null,s.apply(d,arguments)}var h=null,v=null,m=null;function g(e,t,n){var r=e.type||"unknown-event";e.currentTarget=m(n),function(e,t,n,r,o,i,s,d,h){if(p.apply(this,arguments),c){if(!c)throw Error(a(198));var v=u;c=!1,u=null,l||(l=!0,f=v)}}(r,t,void 0,e),e.currentTarget=null}var y=null,b={};function w(){if(y)for(var e in b){var t=b[e],n=y.indexOf(e);if(!(-1<n))throw Error(a(96,e));if(!E[n]){if(!t.extractEvents)throw Error(a(97,e));for(var r in E[n]=t,n=t.eventTypes){var o=void 0,i=n[r],s=t,c=r;if(x.hasOwnProperty(c))throw Error(a(99,c));x[c]=i;var u=i.phasedRegistrationNames;if(u){for(o in u)u.hasOwnProperty(o)&&O(u[o],s,c);o=!0}else i.registrationName?(O(i.registrationName,s,c),o=!0):o=!1;if(!o)throw Error(a(98,r,e))}}}}function O(e,t,n){if(S[e])throw Error(a(100,e));S[e]=t,j[e]=t.eventTypes[n].dependencies}var E=[],x={},S={},j={};function _(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!b.hasOwnProperty(t)||b[t]!==r){if(b[t])throw Error(a(102,t));b[t]=r,n=!0}}n&&w()}var T=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),P=null,C=null,I=null;function k(e){if(e=v(e)){if("function"!=typeof P)throw Error(a(280));var t=e.stateNode;t&&(t=h(t),P(e.stateNode,e.type,t))}}function R(e){C?I?I.push(e):I=[e]:C=e}function A(){if(C){var e=C,t=I;if(I=C=null,k(e),t)for(e=0;e<t.length;e++)k(t[e])}}function D(e,t){return e(t)}function N(e,t,n,r,o){return e(t,n,r,o)}function M(){}var L=D,z=!1,W=!1;function F(){null===C&&null===I||(M(),A())}function B(e,t,n){if(W)return e(t,n);W=!0;try{return L(e,t,n)}finally{W=!1,F()}}var H=/^[: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]*$/,U=Object.prototype.hasOwnProperty,V={},G={};function q(e,t,n,r,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i}var $={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){$[e]=new q(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];$[t]=new q(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){$[e]=new q(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){$[e]=new q(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){$[e]=new q(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){$[e]=new q(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){$[e]=new q(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){$[e]=new q(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){$[e]=new q(e,5,!1,e.toLowerCase(),null,!1)}));var K=/[\-:]([a-z])/g;function Z(e){return e[1].toUpperCase()}"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
2-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(K,Z);$[t]=new q(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(K,Z);$[t]=new q(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(K,Z);$[t]=new q(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){$[e]=new q(e,1,!1,e.toLowerCase(),null,!1)})),$.xlinkHref=new q("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){$[e]=new q(e,1,!1,e.toLowerCase(),null,!0)}));var X=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function Y(e,t,n,r){var o=$.hasOwnProperty(t)?$[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!!U.call(G,e)||!U.call(V,e)&&(H.test(e)?G[e]=!0:(V[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))))}X.hasOwnProperty("ReactCurrentDispatcher")||(X.ReactCurrentDispatcher={current:null}),X.hasOwnProperty("ReactCurrentBatchConfig")||(X.ReactCurrentBatchConfig={suspense:null});var Q=/^(.*)[\\\/]/,J="function"==typeof Symbol&&Symbol.for,ee=J?Symbol.for("react.element"):60103,te=J?Symbol.for("react.portal"):60106,ne=J?Symbol.for("react.fragment"):60107,re=J?Symbol.for("react.strict_mode"):60108,oe=J?Symbol.for("react.profiler"):60114,ie=J?Symbol.for("react.provider"):60109,ae=J?Symbol.for("react.context"):60110,se=J?Symbol.for("react.concurrent_mode"):60111,ce=J?Symbol.for("react.forward_ref"):60112,ue=J?Symbol.for("react.suspense"):60113,le=J?Symbol.for("react.suspense_list"):60120,fe=J?Symbol.for("react.memo"):60115,de=J?Symbol.for("react.lazy"):60116,pe=J?Symbol.for("react.block"):60121,he="function"==typeof Symbol&&Symbol.iterator;function ve(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=he&&e[he]||e["@@iterator"])?e:null}function me(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 ne:return"Fragment";case te:return"Portal";case oe:return"Profiler";case re:return"StrictMode";case ue:return"Suspense";case le:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ae:return"Context.Consumer";case ie:return"Context.Provider";case ce:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case fe:return me(e.type);case pe:return me(e.render);case de:if(e=1===e._status?e._result:null)return me(e)}return null}function ge(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,o=e._debugSource,i=me(e.type);n=null,r&&(n=me(r.type)),r=i,i="",o?i=" (at "+o.fileName.replace(Q,"")+":"+o.lineNumber+")":n&&(i=" (created by "+n+")"),n="\n in "+(r||"Unknown")+i}t+=n,e=e.return}while(e);return t}function ye(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function be(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function we(e){e._valueTracker||(e._valueTracker=function(e){var t=be(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 Oe(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=be(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Ee(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 xe(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=ye(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 Se(e,t){null!=(t=t.checked)&&Y(e,"checked",t,!1)}function je(e,t){Se(e,t);var n=ye(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")?Te(e,t.type,n):t.hasOwnProperty("defaultValue")&&Te(e,t.type,ye(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function _e(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 Te(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function Pe(e,t){return e=o({children:void 0},t),(t=function(e){var t="";
vendor: 5,128 bytes, line 2
2return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function Ce(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=""+ye(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 Ie(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return o({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ke(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:ye(n)}}function Re(e,t){var n=ye(t.value),r=ye(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 Ae(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var De="http://www.w3.org/1999/xhtml",Ne="http://www.w3.org/2000/svg";function Me(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 Le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Me(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ze,We,Fe=(We=function(e,t){if(e.namespaceURI!==Ne||"innerHTML"in e)e.innerHTML=t;else{for((ze=ze||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ze.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return We(e,t)}))}:We);function Be(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}function He(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ue={animationend:He("Animation","AnimationEnd"),animationiteration:He("Animation","AnimationIteration"),animationstart:He("Animation","AnimationStart"),transitionend:He("Transition","TransitionEnd")},Ve={},Ge={};function qe(e){if(Ve[e])return Ve[e];if(!Ue[e])return e;var t,n=Ue[e];for(t in n)if(n.hasOwnProperty(t)&&t in Ge)return Ve[e]=n[t];return e}T&&(Ge=document.createElement("div").style,"AnimationEvent"in window||(delete Ue.animationend.animation,delete Ue.animationiteration.animation,delete Ue.animationstart.animation),"TransitionEvent"in window||delete Ue.transitionend.transition);var $e=qe("animationend"),Ke=qe("animationiteration"),Ze=qe("animationstart"),Xe=qe("transitionend"),Ye="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Qe=new("function"==typeof WeakMap?WeakMap:Map);function Je(e){var t=Qe.get(e);return void 0===t&&(t=new Map,Qe.set(e,t)),t}function et(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(1026&(t=e).effectTag)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function tt(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 nt(e){if(et(e)!==e)throw Error(a(188))}function rt(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=et(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 nt(o),e;if(i===r)return nt(o),t;i=i.sibling}throw Error(a(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,c=o.child;c;){if(c===n){s=!0,n=o,r=i;break}if(c===r){s=!0,r=o,n=i;break}c=c.sibling}if(!s){for(c=i.child;c;){if(c===n){s=!0,n=i,r=o;break}if(c===r){s=!0,r=i,n=o;break}c=c.sibling}if(!s)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),!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 ot(e,t){if(null==t)throw Error(a(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function it(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var at=null;function st(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)g(e,t[r],n[r]);else t&&g(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent
vendor: 6,913 bytes, line 2
2()||e.constructor.release(e)}}function ct(e){if(null!==e&&(at=ot(at,e)),e=at,at=null,e){if(it(e,st),at)throw Error(a(95));if(l)throw e=f,l=!1,f=null,e}}function ut(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function lt(e){if(!T)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}var ft=[];function dt(e){e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,10>ft.length&&ft.push(e)}function pt(e,t,n,r){if(ft.length){var o=ft.pop();return o.topLevelType=e,o.eventSystemFlags=r,o.nativeEvent=t,o.targetInst=n,o}return{topLevelType:e,eventSystemFlags:r,nativeEvent:t,targetInst:n,ancestors:[]}}function ht(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var r=n;if(3===r.tag)r=r.stateNode.containerInfo;else{for(;r.return;)r=r.return;r=3!==r.tag?null:r.stateNode.containerInfo}if(!r)break;5!==(t=n.tag)&&6!==t||e.ancestors.push(n),n=An(r)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var o=ut(e.nativeEvent);r=e.topLevelType;var i=e.nativeEvent,a=e.eventSystemFlags;0===n&&(a|=64);for(var s=null,c=0;c<E.length;c++){var u=E[c];u&&(u=u.extractEvents(r,t,i,o,a))&&(s=ot(s,u))}ct(s)}}function vt(e,t,n){if(!n.has(e)){switch(e){case"scroll":Zt(t,"scroll",!0);break;case"focus":case"blur":Zt(t,"focus",!0),Zt(t,"blur",!0),n.set("blur",null),n.set("focus",null);break;case"cancel":case"close":lt(e)&&Zt(t,e,!0);break;case"invalid":case"submit":case"reset":break;default:-1===Ye.indexOf(e)&&Kt(e,t)}n.set(e,null)}}var mt,gt,yt,bt=!1,wt=[],Ot=null,Et=null,xt=null,St=new Map,jt=new Map,_t=[],Tt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),Pt="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function Ct(e,t,n,r,o){return{blockedOn:e,topLevelType:t,eventSystemFlags:32|n,nativeEvent:o,container:r}}function It(e,t){switch(e){case"focus":case"blur":Ot=null;break;case"dragenter":case"dragleave":Et=null;break;case"mouseover":case"mouseout":xt=null;break;case"pointerover":case"pointerout":St.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":jt.delete(t.pointerId)}}function kt(e,t,n,r,o,i){return null===e||e.nativeEvent!==i?(e=Ct(t,n,r,o,i),null!==t&&(null!==(t=Dn(t))&>(t)),e):(e.eventSystemFlags|=r,e)}function Rt(e){var t=An(e.target);if(null!==t){var n=et(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=tt(n)))return e.blockedOn=t,void i.unstable_runWithPriority(e.priority,(function(){yt(n)}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function At(e){if(null!==e.blockedOn)return!1;var t=Jt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);if(null!==t){var n=Dn(t);return null!==n&>(n),e.blockedOn=t,!1}return!0}function Dt(e,t,n){At(e)&&n.delete(t)}function Nt(){for(bt=!1;0<wt.length;){var e=wt[0];if(null!==e.blockedOn){null!==(e=Dn(e.blockedOn))&&mt(e);break}var t=Jt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);null!==t?e.blockedOn=t:wt.shift()}null!==Ot&&At(Ot)&&(Ot=null),null!==Et&&At(Et)&&(Et=null),null!==xt&&At(xt)&&(xt=null),St.forEach(Dt),jt.forEach(Dt)}function Mt(e,t){e.blockedOn===t&&(e.blockedOn=null,bt||(bt=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Nt)))}function Lt(e){function t(t){return Mt(t,e)}if(0<wt.length){Mt(wt[0],e);for(var n=1;n<wt.length;n++){var r=wt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Ot&&Mt(Ot,e),null!==Et&&Mt(Et,e),null!==xt&&Mt(xt,e),St.forEach(t),jt.forEach(t),n=0;n<_t.length;n++)(r=_t[n]).blockedOn===e&&(r.blockedOn=null);for(;0<_t.length&&null===(n=_t[0]).blockedOn;)Rt(n),null===n.blockedOn&&_t.shift()}var zt={},Wt=new Map,Ft=new Map,Bt=["abort","abort",$e,"animationEnd",Ke,"animationIteration",Ze,"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",Xe,"transitionEnd","waiting","waiting"];function Ht(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],o=e[n+1],i="on"+(o[0].toUpperCase()+o.slice(1));i={phasedRegistrationNames:{bubbled:i,captured:i+"Capture"},dependencies:[r],eventPriority:t},Ft.set(r,t),Wt.set(r,i),zt[o]=i}}Ht("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus 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),Ht("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),Ht(Bt,2);for(var Ut="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Vt=0;Vt<Ut.length;Vt++)Ft.set(Ut[Vt],0);var Gt=i.unstable_UserBlockingPriority,qt=i.unstable_runWithPriority,$t=!0;function Kt(e,t){Zt(t,e,!1)}function Zt(e,t,n){var r=Ft.get(t);switch(void 0===r?2:r){case 0:r=Xt.bind(null,t,1,e);break;case 1:r=Yt.bind(null,t,1,e);break;default:r=Qt.bind(null,t,1,e)}n?e.addEventListener(t,r,!0):e.addEventListener(t,r,!1)}function Xt(e,t,n,r){z||M();var o=Qt,i=z;z=!0;try{N(o,e,t,n,r)}finally{(z=i)||F()}}function Yt(e,t,n,r){qt(Gt,Qt.bind(null,e,t,n,r))}function Qt(e,t,n,r){if($t)if(0<wt.length&&-1<Tt.indexOf(e))e=Ct(null,e,t,n,r),wt.push(e);else{var o=Jt(e,t,n,r);if(null===o)It(e,r);else if(-1<Tt.indexOf(e))e=Ct(o,e,t,n,r),wt.push(e);else if(!function(e,t,n,r,o){switch(t){case"focus":return Ot=kt(Ot,e,t,n,r,o),!0;case"dragenter":return Et=kt(Et,e,t,n,r,o),!0;case"mouseover":return xt=kt(xt,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return St.set(i,kt(St.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,jt.set(i,kt(jt.get(i)||null,e,t,n,r,o)),!0}return!1}
vendor: 5,390 bytes, line 2
2(o,e,t,n,r)){It(e,r),e=pt(e,r,null,t);try{B(ht,e)}finally{dt(e)}}}}function Jt(e,t,n,r){if(null!==(n=An(n=ut(r)))){var o=et(n);if(null===o)n=null;else{var i=o.tag;if(13===i){if(null!==(n=tt(o)))return n;n=null}else if(3===i){if(o.stateNode.hydrate)return 3===o.tag?o.stateNode.containerInfo:null;n=null}else o!==n&&(n=null)}}e=pt(e,r,n,t);try{B(ht,e)}finally{dt(e)}return null}var en={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},tn=["Webkit","ms","Moz","O"];function nn(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||en.hasOwnProperty(e)&&en[e]?(""+t).trim():t+"px"}function rn(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=nn(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(en).forEach((function(e){tn.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),en[t]=en[e]}))}));var on=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 an(e,t){if(t){if(on[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 sn(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}}var cn=De;function un(e,t){var n=Je(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=j[t];for(var r=0;r<t.length;r++)vt(t[r],e,n)}function ln(){}function fn(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 dn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function pn(e,t){var n,r=dn(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=dn(r)}}function hn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?hn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function vn(){for(var e=window,t=fn();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=fn((e=t.contentWindow).document)}return t}function mn(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 gn="$",yn="/$",bn="$?",wn="$!",On=null,En=null;function xn(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Sn(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 jn="function"==typeof setTimeout?setTimeout:void 0,_n="function"==typeof clearTimeout?clearTimeout:void 0;function Tn(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Pn(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if(n===gn||n===wn||n===bn){if(0===t)return e;t--}else n===yn&&t++}e=e.previousSibling}return null}var Cn=Math.random().toString(36).slice(2),In="__reactInternalInstance$"+Cn,kn="__reactEventHandlers$"+Cn,Rn="__reactContainere$"+Cn;function An(e){var t=e[In];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Rn]||n[In]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Pn(e);null!==e;){if(n=e[In])return n;e=Pn(e)}return t}n=(e=n).parentNode}return null}function Dn(e){return!(e=e[In]||e[Rn])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Nn(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function Mn(e){return e[kn]||null}function Ln(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function zn(e,t){var n=e.stateNode;if(!n)return null;var r=h(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":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}
vendor: 3,016 bytes, line 2
2function Wn(e,t,n){(t=zn(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=ot(n._dispatchListeners,t),n._dispatchInstances=ot(n._dispatchInstances,e))}function Fn(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=Ln(t);for(t=n.length;0<t--;)Wn(n[t],"captured",e);for(t=0;t<n.length;t++)Wn(n[t],"bubbled",e)}}function Bn(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=zn(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=ot(n._dispatchListeners,t),n._dispatchInstances=ot(n._dispatchInstances,e))}function Hn(e){e&&e.dispatchConfig.registrationName&&Bn(e._targetInst,null,e)}function Un(e){it(e,Fn)}var Vn=null,Gn=null,qn=null;function $n(){if(qn)return qn;var e,t,n=Gn,r=n.length,o="value"in Vn?Vn.value:Vn.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 qn=o.slice(e,1<t?1-t:void 0)}function Kn(){return!0}function Zn(){return!1}function Xn(e,t,n,r){for(var o in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(o)&&((t=e[o])?this[o]=t(n):"target"===o?this.target=r:this[o]=n[o]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?Kn:Zn,this.isPropagationStopped=Zn,this}function Yn(e,t,n,r){if(this.eventPool.length){var o=this.eventPool.pop();return this.call(o,e,t,n,r),o}return new this(e,t,n,r)}function Qn(e){if(!(e instanceof this))throw Error(a(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function Jn(e){e.eventPool=[],e.getPooled=Yn,e.release=Qn}o(Xn.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Kn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Kn)},persist:function(){this.isPersistent=Kn},isPersistent:Zn,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=Zn,this._dispatchInstances=this._dispatchListeners=null}}),Xn.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},Xn.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return o(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,Jn(n),n},Jn(Xn);var er=Xn.extend({data:null}),tr=Xn.extend({data:null}),nr=[9,13,27,32],rr=T&&"CompositionEvent"in window,or=null;T&&"documentMode"in document&&(or=document.documentMode);var ir=T&&"TextEvent"in window&&!or,ar=T&&(!rr||or&&8<or&&11>
vendor: 4,305 bytes, line 2
2=or),sr=String.fromCharCode(32),cr={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},ur=!1;function lr(e,t){switch(e){case"keyup":return-1!==nr.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function fr(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var dr=!1;var pr={eventTypes:cr,extractEvents:function(e,t,n,r){var o;if(rr)e:{switch(e){case"compositionstart":var i=cr.compositionStart;break e;case"compositionend":i=cr.compositionEnd;break e;case"compositionupdate":i=cr.compositionUpdate;break e}i=void 0}else dr?lr(e,n)&&(i=cr.compositionEnd):"keydown"===e&&229===n.keyCode&&(i=cr.compositionStart);return i?(ar&&"ko"!==n.locale&&(dr||i!==cr.compositionStart?i===cr.compositionEnd&&dr&&(o=$n()):(Gn="value"in(Vn=r)?Vn.value:Vn.textContent,dr=!0)),i=er.getPooled(i,t,n,r),o?i.data=o:null!==(o=fr(n))&&(i.data=o),Un(i),o=i):o=null,(e=ir?function(e,t){switch(e){case"compositionend":return fr(t);case"keypress":return 32!==t.which?null:(ur=!0,sr);case"textInput":return(e=t.data)===sr&&ur?null:e;default:return null}}(e,n):function(e,t){if(dr)return"compositionend"===e||!rr&&lr(e,t)?(e=$n(),qn=Gn=Vn=null,dr=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return ar&&"ko"!==t.locale?null:t.data}}(e,n))?((t=tr.getPooled(cr.beforeInput,t,n,r)).data=e,Un(t)):t=null,null===o?t:null===t?o:[o,t]}},hr={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 vr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!hr[e.type]:"textarea"===t}var mr={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function gr(e,t,n){return(e=Xn.getPooled(mr.change,e,t,n)).type="change",R(n),Un(e),e}var yr=null,br=null;function wr(e){ct(e)}function Or(e){if(Oe(Nn(e)))return e}function Er(e,t){if("change"===e)return t}var xr=!1;function Sr(){yr&&(yr.detachEvent("onpropertychange",jr),br=yr=null)}function jr(e){if("value"===e.propertyName&&Or(br))if(e=gr(br,e,ut(e)),z)ct(e);else{z=!0;try{D(wr,e)}finally{z=!1,F()}}}function _r(e,t,n){"focus"===e?(Sr(),br=n,(yr=t).attachEvent("onpropertychange",jr)):"blur"===e&&Sr()}function Tr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Or(br)}function Pr(e,t){if("click"===e)return Or(t)}function Cr(e,t){if("input"===e||"change"===e)return Or(t)}T&&(xr=lt("input")&&(!document.documentMode||9<document.documentMode));var Ir={eventTypes:mr,_isInputEventSupported:xr,extractEvents:function(e,t,n,r){var o=t?Nn(t):window,i=o.nodeName&&o.nodeName.toLowerCase();if("select"===i||"input"===i&&"file"===o.type)var a=Er;else if(vr(o))if(xr)a=Cr;else{a=Tr;var s=_r}else(i=o.nodeName)&&"input"===i.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(a=Pr);if(a&&(a=a(e,t)))return gr(a,n,r);s&&s(e,o,t),"blur"===e&&(e=o._wrapperState)&&e.controlled&&"number"===o.type&&Te(o,"number",o.value)}},kr=Xn.extend({view:null,detail:null}),Rr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ar(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Rr[e])&&!!t[e]}function Dr(){return Ar}var Nr=0,Mr=0,Lr=!1,zr=!1,Wr=kr.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,
vendor: 5,060 bytes, line 2
2shiftKey:null,altKey:null,metaKey:null,getModifierState:Dr,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=Nr;return Nr=e.screenX,Lr?"mousemove"===e.type?e.screenX-t:0:(Lr=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=Mr;return Mr=e.screenY,zr?"mousemove"===e.type?e.screenY-t:0:(zr=!0,0)}}),Fr=Wr.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Br={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},Hr={eventTypes:Br,extractEvents:function(e,t,n,r,o){var i="mouseover"===e||"pointerover"===e,a="mouseout"===e||"pointerout"===e;if(i&&!(32&o)&&(n.relatedTarget||n.fromElement)||!a&&!i)return null;(i=r.window===r?r:(i=r.ownerDocument)?i.defaultView||i.parentWindow:window,a)?(a=t,null!==(t=(t=n.relatedTarget||n.toElement)?An(t):null)&&(t!==et(t)||5!==t.tag&&6!==t.tag)&&(t=null)):a=null;if(a===t)return null;if("mouseout"===e||"mouseover"===e)var s=Wr,c=Br.mouseLeave,u=Br.mouseEnter,l="mouse";else"pointerout"!==e&&"pointerover"!==e||(s=Fr,c=Br.pointerLeave,u=Br.pointerEnter,l="pointer");if(e=null==a?i:Nn(a),i=null==t?i:Nn(t),(c=s.getPooled(c,a,n,r)).type=l+"leave",c.target=e,c.relatedTarget=i,(n=s.getPooled(u,t,n,r)).type=l+"enter",n.target=i,n.relatedTarget=e,l=t,(r=a)&&l)e:{for(u=l,a=0,e=s=r;e;e=Ln(e))a++;for(e=0,t=u;t;t=Ln(t))e++;for(;0<a-e;)s=Ln(s),a--;for(;0<e-a;)u=Ln(u),e--;for(;a--;){if(s===u||s===u.alternate)break e;s=Ln(s),u=Ln(u)}s=null}else s=null;for(u=s,s=[];r&&r!==u&&(null===(a=r.alternate)||a!==u);)s.push(r),r=Ln(r);for(r=[];l&&l!==u&&(null===(a=l.alternate)||a!==u);)r.push(l),l=Ln(l);for(l=0;l<s.length;l++)Bn(s[l],"bubbled",c);for(l=r.length;0<l--;)Bn(r[l],"captured",n);return 64&o?[c,n]:[c]}};var Ur="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Vr=Object.prototype.hasOwnProperty;function Gr(e,t){if(Ur(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(!Vr.call(t,n[r])||!Ur(e[n[r]],t[n[r]]))return!1;return!0}var qr=T&&"documentMode"in document&&11>=document.documentMode,$r={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Kr=null,Zr=null,Xr=null,Yr=!1;function Qr(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return Yr||null==Kr||Kr!==fn(n)?null:("selectionStart"in(n=Kr)&&mn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Xr&&Gr(Xr,n)?null:(Xr=n,(e=Xn.getPooled($r.select,Zr,e,t)).type="select",e.target=Kr,Un(e),e))}var Jr={eventTypes:$r,extractEvents:function(e,t,n,r,o,i){if(!(i=!(o=i||(r.window===r?r.document:9===r.nodeType?r:r.ownerDocument)))){e:{o=Je(o),i=j.onSelect;for(var a=0;a<i.length;a++)if(!o.has(i[a])){o=!1;break e}o=!0}i=!o}if(i)return null;switch(o=t?Nn(t):window,e){case"focus":(vr(o)||"true"===o.contentEditable)&&(Kr=o,Zr=t,Xr=null);break;case"blur":Xr=Zr=Kr=null;break;case"mousedown":Yr=!0;break;case"contextmenu":case"mouseup":case"dragend":return Yr=!1,Qr(n,r);case"selectionchange":if(qr)break;case"keydown":case"keyup":return Qr(n,r)}return null}},eo=Xn.extend({animationName:null,elapsedTime:null,pseudoElement:null}),to=Xn.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),no=kr.extend({relatedTarget:null});function ro(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}var oo={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},io={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"},ao=kr.extend({key:function(e){if(e.key){var t=oo[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=ro(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"ke
2yup"===e.type?io[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:Dr,charCode:function(e){return"keypress"===e.type?ro(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?ro(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),so=Wr.extend({dataTransfer:null}),co=kr.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:Dr}),uo=Xn.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),lo=Wr.extend({deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),fo={eventTypes:zt,extractEvents:function(e,t,n,r){var o=Wt.get(e);if(!o)return null;switch(e){case"keypress":if(0===ro(n))return null;case"keydown":case"keyup":e=ao;break;case"blur":case"focus":e=no;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=Wr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=so;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=co;break;case $e:case Ke:case Ze:e=eo;break;case Xe:e=uo;break;case"scroll":e=kr;break;case"wheel":e=lo;break;case"copy":case"cut":case"paste":e=to;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=Fr;break;default:e=Xn}return Un(t=e.getPooled(o,t,n,r)),t}};if(y)throw Error(a(101));y=Array.prototype.slice.call("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),w(),h=Mn,v=Dn,m=Nn,_({SimpleEventPlugin:fo,EnterLeaveEventPlugin:Hr,ChangeEventPlugin:Ir,SelectEventPlugin:Jr,BeforeInputEventPlugin:pr});var po=[],ho=-1;function vo(e){0>ho||(e.current=po[ho],po[ho]=null,ho--)}function mo(e,t){ho++,po[ho]=e.current,e.current=t}var go={},yo={current:go},bo={current:!1},wo=go;function Oo(e,t){var n=e.type.contextTypes;if(!n)return go;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 Eo(e){return null!=(e=e.childContextTypes)}function xo(){vo(bo),vo(yo)}function So(e,t,n){if(yo.current!==go)throw Error(a(168));mo(yo,t),mo(bo,n)}function jo(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,me(t)||"Unknown",i));return o({},n,{},r)}function _o(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||go,wo=yo.current,mo(yo,e),mo(bo,bo.current),!0}function To(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=jo(e,t,wo),r.__reactInternalMemoizedMergedChildContext=e,vo(bo),vo(yo),mo(yo,e)):vo(bo),mo(bo,n)}var Po=i.unstable_runWithPriority,Co=i.unstable_scheduleCallback,Io=i.unstable_cancelCallback,ko=i.unstable_requestPaint,Ro=i.unstable_now,Ao=i.unstable_getCurrentPriorityLevel,Do=i.unstable_ImmediatePriority,No=i.unstable_UserBlockingPriority,Mo=i.unstable_NormalPriority,Lo=i.unstable_LowPriority,zo=i.unstable_IdlePriority,Wo={},Fo=i.unstable_shouldYield,Bo=void 0!==ko?ko:function(){},Ho=null,Uo=null,Vo=!1,Go=Ro(),qo=1e4>Go?Ro:function(){return Ro()-Go};function $o(){switch(Ao()){case Do:return 99;case No:return 98;case Mo:return 97;case Lo:return 96;case zo:return 95;default:throw Error(a(332))}}function Ko(e){switch(e){case 99:return Do;case 98:return No;case 97:return Mo;case 96:return Lo;case 95:return zo;default:throw Error(a(332))}}function Zo(e,t){return e=Ko(e),Po(e,t)}function Xo(e,t,n){return e=Ko(e),Co(e,t,n)}function Yo(e){return null===Ho?(Ho=[e],Uo=Co(Do,Jo)):Ho.push(e),Wo}function Qo(){if(null!==Uo){var e=Uo;Uo=null,Io(e)}Jo()}function Jo(){if(!Vo&&null!==Ho){Vo=!0;var e=0;try{var t=Ho;Zo(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Ho=null}catch(t){throw null!==Ho&&(Ho=Ho.slice(e+1)),Co(Do,Qo),t}finally{Vo=!1}}}
vendor: 6,964 bytes, line 2
2function ei(e,t,n){return 1073741821-(1+((1073741821-e+t/10)/(n/=10)|0))*n}function ti(e,t){if(e&&e.defaultProps)for(var n in t=o({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var ni={current:null},ri=null,oi=null,ii=null;function ai(){ii=oi=ri=null}function si(e){var t=ni.current;vo(ni),e.type._context._currentValue=t}function ci(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function ui(e,t){ri=e,ii=oi=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(Ma=!0),e.firstContext=null)}function li(e,t){if(ii!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ii=e,t=1073741823),t={context:e,observedBits:t,next:null},null===oi){if(null===ri)throw Error(a(308));oi=t,ri.dependencies={expirationTime:0,firstContext:t,responders:null}}else oi=oi.next=t;return e._currentValue}var fi=!1;function di(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function pi(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function hi(e,t){return(e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null}).next=e}function vi(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 mi(e,t){var n=e.alternate;null!==n&&pi(n,e),null===(n=(e=e.updateQueue).baseQueue)?(e.baseQueue=t.next=t,t.next=t):(t.next=n.next,n.next=t)}function gi(e,t,n,r){var i=e.updateQueue;fi=!1;var a=i.baseQueue,s=i.shared.pending;if(null!==s){if(null!==a){var c=a.next;a.next=s.next,s.next=c}a=s,i.shared.pending=null,null!==(c=e.alternate)&&(null!==(c=c.updateQueue)&&(c.baseQueue=s))}if(null!==a){c=a.next;var u=i.baseState,l=0,f=null,d=null,p=null;if(null!==c)for(var h=c;;){if((s=h.expirationTime)<r){var v={expirationTime:h.expirationTime,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null};null===p?(d=p=v,f=u):p=p.next=v,s>l&&(l=s)}else{null!==p&&(p=p.next={expirationTime:1073741823,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null}),Ec(s,h.suspenseConfig);e:{var m=e,g=h;switch(s=t,v=n,g.tag){case 1:if("function"==typeof(m=g.payload)){u=m.call(v,u,s);break e}u=m;break e;case 3:m.effectTag=-4097&m.effectTag|64;case 0:if(null==(s="function"==typeof(m=g.payload)?m.call(v,u,s):m))break e;u=o({},u,s);break e;case 2:fi=!0}}null!==h.callback&&(e.effectTag|=32,null===(s=i.effects)?i.effects=[h]:s.push(h))}if(null===(h=h.next)||h===c){if(null===(s=i.shared.pending))break;h=a.next=s.next,s.next=c,i.baseQueue=a=s,i.shared.pending=null}}null===p?f=u:p.next=d,i.baseState=f,i.baseQueue=p,xc(l),e.expirationTime=l,e.memoizedState=u}}function yi(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=o,o=n,"function"!=typeof r)throw Error(a(191,r));r.call(o)}}}var bi=X.ReactCurrentBatchConfig,wi=(new r.Component).refs;function Oi(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:o({},t,n),e.memoizedState=n,0===e.expirationTime&&(e.updateQueue.baseState=n)}var Ei={isMounted:function(e){return!!(e=e._reactInternalFiber)&&et(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=uc(),o=bi.suspense;(o=hi(r=lc(r,e,o),o)).payload=t,null!=n&&(o.callback=n),vi(e,o),fc(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=uc(),o=bi.suspense;(o=hi(r=lc(r,e,o),o)).tag=1,o.payload=t,null!=n&&(o.callback=n),vi(e,o),fc(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=uc(),r=bi.suspense;(r=hi(n=lc(n,e,r),r)).tag=2,null!=t&&(r.callback=t),vi(e,r),fc(e,n)}};function xi(e,t,n,r,o,i,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,a):!t.prototype||!t.prototype.isPureReactComponent||(!Gr(n,r)||!Gr(o,i))}function Si(e,t,n){var r=!1,o=go,i=t.contextType;return"object"==typeof i&&null!==i?i=li(i):(o=Eo(t)?wo:yo.current,i=(r=null!=(r=t.contextTypes))?Oo(e,o):go),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Ei,e.stateNode=t,t._reactInternalFiber=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function ji(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&&Ei.enqueueReplaceState(t,t.state,null)}function _i(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=wi,di(e);var i=t.contextType;"object"==typeof i&&null!==i?o.context=li(i):(i=Eo(t)?wo:yo.current,o.context=Oo(e,i)),gi(e,n,o,r),o.state=e.memoizedState,"function"==typeof(i=t.getDerivedStateFromProps)&&(Oi(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&&Ei.enqueueReplaceState(o,o.state,null),gi(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.effectTag|=4)}var Ti=Array.isArray;function Pi(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===wi&&(t=r.refs={}),null===e?delete t[o]:t[o]=e},t._stringRef=o,t)}if("string"!=typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function Ci(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 Ii(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Uc(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.effectTag=2,n):r:(t.effectTag=2,n):n}function s(t){return e&&null===t.alternate&&(t.effectTag=2),t}function c(e,t,n,r){return null===t||6!==t.tag?((t=qc(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=Pi(e,t,n
vendor: 5,371 bytes, line 2
2),r.return=e,r):((r=Vc(n.type,n.key,n.props,null,e.mode,r)).ref=Pi(e,t,n),r.return=e,r)}function l(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=$c(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=Gc(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=qc(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case ee:return(n=Vc(t.type,t.key,t.props,null,e.mode,n)).ref=Pi(e,null,t),n.return=e,n;case te:return(t=$c(t,e.mode,n)).return=e,t}if(Ti(t)||ve(t))return(t=Gc(t,e.mode,n,null)).return=e,t;Ci(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:c(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case ee:return n.key===o?n.type===ne?f(e,t,n.props.children,r,o):u(e,t,n,r):null;case te:return n.key===o?l(e,t,n,r):null}if(Ti(n)||ve(n))return null!==o?null:f(e,t,n,r,null);Ci(e,n)}return null}function h(e,t,n,r,o){if("string"==typeof r||"number"==typeof r)return c(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case ee:return e=e.get(null===r.key?n:r.key)||null,r.type===ne?f(t,e,r.props.children,o,r.key):u(t,e,r,o);case te:return l(t,e=e.get(null===r.key?n:r.key)||null,r,o)}if(Ti(r)||ve(r))return f(t,e=e.get(n)||null,r,o,null);Ci(t,r)}return null}function v(o,a,s,c){for(var u=null,l=null,f=a,v=a=0,m=null;null!==f&&v<s.length;v++){f.index>v?(m=f,f=null):m=f.sibling;var g=p(o,f,s[v],c);if(null===g){null===f&&(f=m);break}e&&f&&null===g.alternate&&t(o,f),a=i(g,a,v),null===l?u=g:l.sibling=g,l=g,f=m}if(v===s.length)return n(o,f),u;if(null===f){for(;v<s.length;v++)null!==(f=d(o,s[v],c))&&(a=i(f,a,v),null===l?u=f:l.sibling=f,l=f);return u}for(f=r(o,f);v<s.length;v++)null!==(m=h(f,o,v,s[v],c))&&(e&&null!==m.alternate&&f.delete(null===m.key?v:m.key),a=i(m,a,v),null===l?u=m:l.sibling=m,l=m);return e&&f.forEach((function(e){return t(o,e)})),u}function m(o,s,c,u){var l=ve(c);if("function"!=typeof l)throw Error(a(150));if(null==(c=l.call(c)))throw Error(a(151));for(var f=l=null,v=s,m=s=0,g=null,y=c.next();null!==v&&!y.done;m++,y=c.next()){v.index>m?(g=v,v=null):g=v.sibling;var b=p(o,v,y.value,u);if(null===b){null===v&&(v=g);break}e&&v&&null===b.alternate&&t(o,v),s=i(b,s,m),null===f?l=b:f.sibling=b,f=b,v=g}if(y.done)return n(o,v),l;if(null===v){for(;!y.done;m++,y=c.next())null!==(y=d(o,y.value,u))&&(s=i(y,s,m),null===f?l=y:f.sibling=y,f=y);return l}for(v=r(o,v);!y.done;m++,y=c.next())null!==(y=h(v,o,m,y.value,u))&&(e&&null!==y.alternate&&v.delete(null===y.key?m:y.key),s=i(y,s,m),null===f?l=y:f.sibling=y,f=y);return e&&v.forEach((function(e){return t(o,e)})),l}return function(e,r,i,c){var u="object"==typeof i&&null!==i&&i.type===ne&&null===i.key;u&&(i=i.props.children);var l="object"==typeof i&&null!==i;if(l)switch(i.$$typeof){case ee:e:{for(l=i.key,u=r;null!==u;){if(u.key===l){if(7===u.tag){if(i.type===ne){n(e,u.sibling),(r=o(u,i.props.children)).return=e,e=r;break e}}else if(u.elementType===i.type){n(e,u.sibling),(r=o(u,i.props)).ref=Pi(e,u,i),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}i.type===ne?((r=Gc(i.props.children,e.mode,c,i.key)).return=e,e=r):((c=Vc(i.type,i.key,i.props,null,e.mode,c)).ref=Pi(e,r,i),c.return=e,e=c)}return s(e);case te: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=$c(i,e.mode,c)).return=e,e=r}return s(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=qc(i,e.mode,c)).return=e,e=r),s(e);if(Ti(i))return v(e,r,i,c);if(ve(i))return m(e,r,i,c);if(l&&Ci(e,i),void 0===i&&!u)switch(e.tag){case 1:case 0:throw e=e.type,Error(a(152,e.displayName||e.name||"Component"))}return n(e,r)}}var ki=Ii(!0),Ri=Ii(!1),Ai={},Di={current:Ai},Ni={current:Ai},Mi={current:Ai};function Li(e){if(e===Ai)throw Error(a(174));return e}function zi(e,t){switch(mo(Mi,t),mo(Ni,e),mo(Di,Ai),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Le(null,"");break;default:t=Le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}vo(Di),mo(Di,t)}function Wi(){vo(Di),vo(Ni),vo(Mi)}function Fi(e){Li(Mi.current);var t=Li(Di.current),n=Le(t,e.type);t!==n&&(mo(Ni,e),mo(Di,n))}function Bi(e){Ni.current===e&&(vo(Di),vo(Ni))}var Hi={current:0};function Ui(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||n.data===bn||n.data===wn))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(64&t.effectTag)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Vi(e,t){return{responder:e,props:t}}var Gi=X.ReactCurrentDispatcher,qi=X.ReactCurrentBatchConfig,$i=0,Ki=null,Zi=null,Xi=null,Yi=!1;function Qi(){throw Error(a(321))}function Ji(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ur(e[n],t[n]))return!1;return!0}
vendor: 4,297 bytes, line 2
2function ea(e,t,n,r,o,i){if($i=i,Ki=t,t.memoizedState=null,t.updateQueue=null,t.expirationTime=0,Gi.current=null===e||null===e.memoizedState?xa:Sa,e=n(r,o),t.expirationTime===$i){i=0;do{if(t.expirationTime=0,!(25>i))throw Error(a(301));i+=1,Xi=Zi=null,t.updateQueue=null,Gi.current=ja,e=n(r,o)}while(t.expirationTime===$i)}if(Gi.current=Ea,t=null!==Zi&&null!==Zi.next,$i=0,Xi=Zi=Ki=null,Yi=!1,t)throw Error(a(300));return e}function ta(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Xi?Ki.memoizedState=Xi=e:Xi=Xi.next=e,Xi}function na(){if(null===Zi){var e=Ki.alternate;e=null!==e?e.memoizedState:null}else e=Zi.next;var t=null===Xi?Ki.memoizedState:Xi.next;if(null!==t)Xi=t,Zi=e;else{if(null===e)throw Error(a(310));e={memoizedState:(Zi=e).memoizedState,baseState:Zi.baseState,baseQueue:Zi.baseQueue,queue:Zi.queue,next:null},null===Xi?Ki.memoizedState=Xi=e:Xi=Xi.next=e}return Xi}function ra(e,t){return"function"==typeof t?t(e):t}function oa(e){var t=na(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=Zi,o=r.baseQueue,i=n.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(null!==o){o=o.next,r=r.baseState;var c=s=i=null,u=o;do{var l=u.expirationTime;if(l<$i){var f={expirationTime:u.expirationTime,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};null===c?(s=c=f,i=r):c=c.next=f,l>Ki.expirationTime&&(Ki.expirationTime=l,xc(l))}else null!==c&&(c=c.next={expirationTime:1073741823,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),Ec(l,u.suspenseConfig),r=u.eagerReducer===e?u.eagerState:e(r,u.action);u=u.next}while(null!==u&&u!==o);null===c?i=r:c.next=s,Ur(r,t.memoizedState)||(Ma=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=c,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function ia(e){var t=na(),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 s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);Ur(i,t.memoizedState)||(Ma=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function aa(e){var t=ta();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:ra,lastRenderedState:e}).dispatch=Oa.bind(null,Ki,e),[t.memoizedState,e]}function sa(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=Ki.updateQueue)?(t={lastEffect:null},Ki.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 ca(){return na().memoizedState}function ua(e,t,n,r){var o=ta();Ki.effectTag|=e,o.memoizedState=sa(1|t,n,void 0,void 0===r?null:r)}function la(e,t,n,r){var o=na();r=void 0===r?null:r;var i=void 0;if(null!==Zi){var a=Zi.memoizedState;if(i=a.destroy,null!==r&&Ji(r,a.deps))return void sa(t,n,i,r)}Ki.effectTag|=e,o.memoizedState=sa(1|t,n,i,r)}function fa(e,t){return ua(516,4,e,t)}function da(e,t){return la(516,4,e,t)}function pa(e,t){return la(4,2,e,t)}function ha(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 va(e,t,n){return n=null!=n?n.concat([e]):null,la(4,2,ha.bind(null,t,e),n)}function ma(){}function ga(e,t){return ta().memoizedState=[e,void 0===t?null:t],e}function ya(e,t){var n=na();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Ji(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ba(e,t){var n=na();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Ji(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function wa(e,t,n){var r=$o();Zo(98>r?98:r,(function(){e(!0)})),Zo(97<r?97:r,(function(){var r=qi.suspense;qi.suspense=void 0===t?null:t;try{e(!1),n()}finally{qi.suspense=r}}))}function Oa(e,t,n){var r=uc(),o=bi.suspense;o={expirationTime:r=lc(r,e,o),suspenseConfig:o,action:n,eagerReducer:null,eagerState:null,next:null};var i=t.pending;if(null===i?o.next=o:(o.next=i.next,i.next=o),t.pending=o,i=e.alternate,e===Ki||null!==i&&i===Ki)Yi=!0,o.expirationTime=$i,Ki.expirationTime=$i;
vendor: 8,464 bytes, line 2
2else{if(0===e.expirationTime&&(null===i||0===i.expirationTime)&&null!==(i=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=i(a,n);if(o.eagerReducer=i,o.eagerState=s,Ur(s,a))return}catch(e){}fc(e,r)}}var Ea={readContext:li,useCallback:Qi,useContext:Qi,useEffect:Qi,useImperativeHandle:Qi,useLayoutEffect:Qi,useMemo:Qi,useReducer:Qi,useRef:Qi,useState:Qi,useDebugValue:Qi,useResponder:Qi,useDeferredValue:Qi,useTransition:Qi},xa={readContext:li,useCallback:ga,useContext:li,useEffect:fa,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,ua(4,2,ha.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ua(4,2,e,t)},useMemo:function(e,t){var n=ta();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ta();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Oa.bind(null,Ki,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},ta().memoizedState=e},useState:aa,useDebugValue:ma,useResponder:Vi,useDeferredValue:function(e,t){var n=aa(e),r=n[0],o=n[1];return fa((function(){var n=qi.suspense;qi.suspense=void 0===t?null:t;try{o(e)}finally{qi.suspense=n}}),[e,t]),r},useTransition:function(e){var t=aa(!1),n=t[0];return t=t[1],[ga(wa.bind(null,t,e),[t,e]),n]}},Sa={readContext:li,useCallback:ya,useContext:li,useEffect:da,useImperativeHandle:va,useLayoutEffect:pa,useMemo:ba,useReducer:oa,useRef:ca,useState:function(){return oa(ra)},useDebugValue:ma,useResponder:Vi,useDeferredValue:function(e,t){var n=oa(ra),r=n[0],o=n[1];return da((function(){var n=qi.suspense;qi.suspense=void 0===t?null:t;try{o(e)}finally{qi.suspense=n}}),[e,t]),r},useTransition:function(e){var t=oa(ra),n=t[0];return t=t[1],[ya(wa.bind(null,t,e),[t,e]),n]}},ja={readContext:li,useCallback:ya,useContext:li,useEffect:da,useImperativeHandle:va,useLayoutEffect:pa,useMemo:ba,useReducer:ia,useRef:ca,useState:function(){return ia(ra)},useDebugValue:ma,useResponder:Vi,useDeferredValue:function(e,t){var n=ia(ra),r=n[0],o=n[1];return da((function(){var n=qi.suspense;qi.suspense=void 0===t?null:t;try{o(e)}finally{qi.suspense=n}}),[e,t]),r},useTransition:function(e){var t=ia(ra),n=t[0];return t=t[1],[ya(wa.bind(null,t,e),[t,e]),n]}},_a=null,Ta=null,Pa=!1;function Ca(e,t){var n=Bc(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Ia(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function ka(e){if(Pa){var t=Ta;if(t){var n=t;if(!Ia(e,t)){if(!(t=Tn(n.nextSibling))||!Ia(e,t))return e.effectTag=-1025&e.effectTag|2,Pa=!1,void(_a=e);Ca(_a,n)}_a=e,Ta=Tn(t.firstChild)}else e.effectTag=-1025&e.effectTag|2,Pa=!1,_a=e}}function Ra(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;_a=e}function Aa(e){if(e!==_a)return!1;if(!Pa)return Ra(e),Pa=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Sn(t,e.memoizedProps))for(t=Ta;t;)Ca(e,t),t=Tn(t.nextSibling);if(Ra(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===yn){if(0===t){Ta=Tn(e.nextSibling);break e}t--}else n!==gn&&n!==wn&&n!==bn||t++}e=e.nextSibling}Ta=null}}else Ta=_a?Tn(e.stateNode.nextSibling):null;return!0}function Da(){Ta=_a=null,Pa=!1}var Na=X.ReactCurrentOwner,Ma=!1;function La(e,t,n,r){t.child=null===e?Ri(t,null,n,r):ki(t,e.child,n,r)}function za(e,t,n,r,o){n=n.render;var i=t.ref;return ui(t,o),r=ea(e,t,n,r,i,o),null===e||Ma?(t.effectTag|=1,La(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=o&&(e.expirationTime=0),ts(e,t,o))}function Wa(e,t,n,r,o,i){if(null===e){var a=n.type;return"function"!=typeof a||Hc(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Vc(n.type,null,r,null,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Fa(e,t,a,r,o,i))}return a=e.child,o<i&&(o=a.memoizedProps,(n=null!==(n=n.compare)?n:Gr)(o,r)&&e.ref===t.ref)?ts(e,t,i):(t.effectTag|=1,(e=Uc(a,r)).ref=t.ref,e.return=t,t.child=e)}function Fa(e,t,n,r,o,i){return null!==e&&Gr(e.memoizedProps,r)&&e.ref===t.ref&&(Ma=!1,o<i)?(t.expirationTime=e.expirationTime,ts(e,t,i)):Ha(e,t,n,r,i)}function Ba(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function Ha(e,t,n,r,o){var i=Eo(n)?wo:yo.current;return i=Oo(t,i),ui(t,o),n=ea(e,t,n,r,i,o),null===e||Ma?(t.effectTag|=1,La(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=o&&(e.expirationTime=0),ts(e,t,o))}function Ua(e,t,n,r,o){if(Eo(n)){var i=!0;_o(t)}else i=!1;if(ui(t,o),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),Si(t,n,r),_i(t,n,r,o),r=!0;else if(null===e){var a=t.stateNode,s=t.memoizedProps;a.props=s;var c=a.context,u=n.contextType;"object"==typeof u&&null!==u?u=li(u):u=Oo(t,u=Eo(n)?wo:yo.current);var l=n.getDerivedStateFromProps,f="function"==typeof l||"function"==typeof a.getSnapshotBeforeUpdate;f||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==r||c!==u)&&ji(t,a,r,u),fi=!1;var d=t.memoizedState;a.state=d,gi(t,r,a,o),c=t.memoizedState,s!==r||d!==c||bo.current||fi?("function"==typeof l&&(Oi(t,n,l,r),c=t.memoizedState),(s=fi||xi(t,n,s,r,d,c,u))?(f||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.effectTag|=4)):("function"==typeof a.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=c),a.props=r,a.state=c,a.context=u,r=s):("function"==typeof a.componentDidMount&&(t.effectTag|=4),r=!1)}else a=t.stateNode,pi(e,t),s=t.memoizedProps,a.props=t.type===t.elementType?s:ti(t.type,s),c=a.context,"object"==typeof(u=n.contextType)&&null!==u?u=li(u):u=Oo(t,u=Eo(n)?wo:yo.current),(f="function"==typeof(l=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==r||c!==u)&&ji(t,a,r,u),fi=!1,c=t.memoizedState,a.state=c,gi(t,r,a,o),d=t.memoizedState,s!==r||c!==d||bo.current||fi?("function"==typeof l&&(Oi(t,n,l,r),d=t.memoizedState),(l=fi||xi(t,n,s,r,c,d,u))?(f||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,d,u),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,d,u)),"function"==typeof a.componentDidUpdate&&(t.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=d),a.props=r,a.state=d,a.context=u,r=l):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),r=!1);return Va(e,t,n,r,i,o)}function Va(e,t,n,r,o,i){Ba(e,t);var a=!!(64&t.effectTag);if(!r&&!a)return o&&To(t,n,!1),ts(e,t,i);r=t.stateNode,Na.current=t;var s=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.effectTag|=1,null!==e&&a?(t.child=ki(t,e.child,null,i),t.child=ki(t,null,s,i)):La(e,t,s,i),t.memoizedState=r.state,o&&To(t,n,!0),t.child}function Ga(e){var t=e.stateNode;t.pendingContext?So(0,t.pendingContext,t.pendingContext!==t.context):t.context&&So(0,t.context,!1),zi(e,t.containerInfo)}var qa,$a,Ka,Za,Xa={dehydrated:null,retryTime:0};function Ya(e,t,n){var r,o=t.mode,i=t.pendingProps,a=Hi.current,s=!1;if((r=!!(64&t.effectTag))||(r=!!(2&a)&&(null===e||null!==e.memoizedState)),r?(s=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===i.fallback||!0===i.unstable_avoidThisFallback||(a|=1),mo(Hi,1&a),null===e){if(void 0!==i.fallback&&ka(t),s){if
vendor: 18,639 bytes, line 2
2(s=i.fallback,(i=Gc(null,o,0,null)).return=t,!(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,i.child=e;null!==e;)e.return=i,e=e.sibling;return(n=Gc(s,o,n,null)).return=t,i.sibling=n,t.memoizedState=Xa,t.child=i,n}return o=i.children,t.memoizedState=null,t.child=Ri(t,null,o,n)}if(null!==e.memoizedState){if(o=(e=e.child).sibling,s){if(i=i.fallback,(n=Uc(e,e.pendingProps)).return=t,!(2&t.mode)&&(s=null!==t.memoizedState?t.child.child:t.child)!==e.child)for(n.child=s;null!==s;)s.return=n,s=s.sibling;return(o=Uc(o,i)).return=t,n.sibling=o,n.childExpirationTime=0,t.memoizedState=Xa,t.child=n,o}return n=ki(t,e.child,i.children,n),t.memoizedState=null,t.child=n}if(e=e.child,s){if(s=i.fallback,(i=Gc(null,o,0,null)).return=t,i.child=e,null!==e&&(e.return=i),!(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,i.child=e;null!==e;)e.return=i,e=e.sibling;return(n=Gc(s,o,n,null)).return=t,i.sibling=n,n.effectTag|=2,i.childExpirationTime=0,t.memoizedState=Xa,t.child=i,n}return t.memoizedState=null,t.child=ki(t,e,i.children,n)}function Qa(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t),ci(e.return,t)}function Ja(e,t,n,r,o,i){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailExpiration:0,tailMode:o,lastEffect:i}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailExpiration=0,a.tailMode=o,a.lastEffect=i)}function es(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(La(e,t,r.children,n),2&(r=Hi.current))r=1&r|2,t.effectTag|=64;else{if(null!==e&&64&e.effectTag)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Qa(e,n);else if(19===e.tag)Qa(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(mo(Hi,r),2&t.mode)switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===Ui(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Ja(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===Ui(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Ja(t,!0,n,null,i,t.lastEffect);break;case"together":Ja(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function ts(e,t,n){null!==e&&(t.dependencies=e.dependencies);var r=t.expirationTime;if(0!==r&&xc(r),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Uc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Uc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function ns(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function rs(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:case 17:return Eo(t.type)&&xo(),null;case 3:return Wi(),vo(bo),vo(yo),(n=t.stateNode).pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||!Aa(t)||(t.effectTag|=4),$a(t),null;case 5:Bi(t),n=Li(Mi.current);var i=t.type;if(null!==e&&null!=t.stateNode)Ka(e,t,i,r,n),e.ref!==t.ref&&(t.effectTag|=128);else{if(!r){if(null===t.stateNode)throw Error(a(166));return null}if(e=Li(Di.current),Aa(t)){r=t.stateNode,i=t.type;var s=t.memoizedProps;switch(r[In]=t,r[kn]=s,i){case"iframe":case"object":case"embed":Kt("load",r);break;case"video":case"audio":for(e=0;e<Ye.length;e++)Kt(Ye[e],r);break;case"source":Kt("error",r);break;case"img":case"image":case"link":Kt("error",r),Kt("load",r);break;case"form":Kt("reset",r),Kt("submit",r);break;case"details":Kt("toggle",r);break;case"input":xe(r,s),Kt("invalid",r),un(n,"onChange");break;case"select":r._wrapperState={wasMultiple:!!s.multiple},Kt("invalid",r),un(n,"onChange");break;case"textarea":ke(r,s),Kt("invalid",r),un(n,"onChange")}for(var c in an(i,s),e=null,s)if(s.hasOwnProperty(c)){var u=s[c];"children"===c?"string"==typeof u?r.textContent!==u&&(e=["children",u]):"number"==typeof u&&r.textContent!==""+u&&(e=["children",""+u]):S.hasOwnProperty(c)&&null!=u&&un(n,c)}switch(i){case"input":we(r),_e(r,s,!0);break;case"textarea":we(r),Ae(r);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(r.onclick=ln)}n=e,t.updateQueue=n,null!==n&&(t.effectTag|=4)}else{switch(c=9===n.nodeType?n:n.ownerDocument,e===cn&&(e=Me(i)),e===cn?"script"===i?((e=c.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(i,{is:r.is}):(e=c.createElement(i),"select"===i&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,i),e[In]=t,e[kn]=r,qa(e,t,!1,!1),t.stateNode=e,c=sn(i,r),i){case"iframe":case"object":case"embed":Kt("load",e),u=r;break;case"video":case"audio":for(u=0;u<Ye.length;u++)Kt(Ye[u],e);u=r;break;case"source":Kt("error",e),u=r;break;case"img":case"image":case"link":Kt("error",e),Kt("load",e),u=r;break;case"form":Kt("reset",e),Kt("submit",e),u=r;break;case"details":Kt("toggle",e),u=r;break;case"input":xe(e,r),u=Ee(e,r),Kt("invalid",e),un(n,"onChange");break;case"option":u=Pe(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},u=o({},r,{value:void 0}),Kt("invalid",e),un(n,"onChange");break;case"textarea":ke(e,r),u=Ie(e,r),Kt("invalid",e),un(n,"onChange");break;default:u=r}an(i,u);var l=u;for(s in l)if(l.hasOwnProperty(s)){var f=l[s];"style"===s?rn(e,f):"dangerouslySetInnerHTML"===s?null!=(f=f?f.__html:void 0)&&Fe(e,f):"children"===s?"string"==typeof f?("textarea"!==i||""!==f)&&Be(e,f):"number"==typeof f&&Be(e,""+f):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(S.hasOwnProperty(s)?null!=f&&un(n,s):null!=f&&Y(e,s,f,c))}switch(i){case"input":we(e),_e(e,r,!1);break;case"textarea":we(e),Ae(e);break;case"option":null!=r.value&&e.setAttribute("value",""+ye(r.value));break;case"select":e.multiple=!!r.multiple,null!=(n=r.value)?Ce(e,!!r.multiple,n,!1):null!=r.defaultValue&&Ce(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof u.onClick&&(e.onclick=ln)}xn(i,r)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Za(e,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));n=Li(Mi.current),Li(Di.current),Aa(t)?(n=t.stateNode,r=t.memoizedProps,n[In]=t,n.nodeValue!==r&&(t.effectTag|=4)):((n=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[In]=t,t.stateNode=n)}return null;case 13:return vo(Hi),r=t.memoizedState,64&t.effectTag?(t.expirationTime=n,t):(n=null!==r,r=!1,null===e?void 0!==t.memoizedProps.fallback&&Aa(t):(r=null!==(i=e.memoizedState),n||null===i||null!==(i=e.child.sibling)&&(null!==(s=t.firstEffect)?(t.firstEffect=i,i.nextEffect=s):(t.firstEffect=t.lastEffect=i,i.nextEffect=null),i.effectTag=8)),n&&!r&&2&t.mode&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||1&Hi.current?Us===As&&(Us=Ms):(Us!==As&&Us!==Ms||(Us=Ls),0!==Ks&&null!==Fs&&(Xc(Fs,Hs),Yc(Fs,Ks)))),(n||r)&&(t.effectTag|=4),null);case 4:return Wi(),$a(t),null;case 10:return si(t),null;case 19:if(vo(Hi),null===(r=t.memoizedState))return null;if(i=!!(64&t.effectTag),null===(s=r.rendering)){if(i)ns(r,!1);else if(Us!==As||null!==e&&64&e.effectTag)for(s=t.child;null!==s;){if(null!==(e=Ui(s))){for(t.effectTag|=64,ns(r,!1),null!==(i=e.updateQueue)&&(t.updateQueue=i,t.effectTag|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=t.child;null!==r;)s=n,(i=r).effectTag&=2,i.nextEffect=null,i.firstEffect=null,i.lastEffect=null,null===(e=i.alternate)?(i.childExpirationTime=0,i.expirationTime=s,i.child=null,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null):(i.childExpirationTime=e.childExpirationTime,i.expirationTime=e.expirationTime,i.child=e.child,i.memoizedProps=e.memoizedProps,i.memoizedState=e.memoizedState,i.updateQueue=e.updateQueue,s=e.dependencies,i.dependencies=null===s?null:{expirationTime:s.expirationTime,firstContext:s.firstContext,responders:s.responders}),r=r.sibling;return mo(Hi,1&Hi.current|2),t.child}s=s.sibling}}else{if(!i)if(null!==(e=Ui(s))){if(t.effectTag|=64,i=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),ns(r,!0),null===r.tail&&"hidden"===r.tailMode&&!s.alternate)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*qo()-r.renderingStartTime>r.tailExpiration&&1<n&&(t.effectTag|=64,i=!0,ns(r,!1),t.expirationTime=t.childExpirationTime=n-1);r.isBackwards?(s.sibling=t.child,t.child=s):(null!==(n=r.last)?n.sibling=s:t.child=s,r.last=s)}return null!==r.tail?(0===r.tailExpiration&&(r.tailExpiration=qo()+500),n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=qo(),n.sibling=null,t=Hi.current,mo(Hi,i?1&t|2:1&t),n):null}throw Error(a(156,t.tag))}function os(e){switch(e.tag){case 1:Eo(e.type)&&xo();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(Wi(),vo(bo),vo(yo),64&(t=e.effectTag))throw Error(a(285));return e.effectTag=-4097&t|64,e;case 5:return Bi(e),null;case 13:return vo(Hi),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return vo(Hi),null;case 4:return Wi(),null;case 10:return si(e),null;default:return null}}function is(e,t){return{value:e,source:t,stack:ge(t)}}qa=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}},$a=function(){},Ka=function(e,t,n,r,i){var a=e.memoizedProps;if(a!==r){var s,c,u=t.stateNode;switch(Li(Di.current),e=null,n){case"input":a=Ee(u,a),r=Ee(u,r),e=[];break;case"option":a=Pe(u,a),r=Pe(u,r),e=[];break;case"select":a=o({},a,{value:void 0}),r=o({},r,{value:void 0}),e=[];break;case"textarea":a=Ie(u,a),r=Ie(u,r),e=[];break;default:"function"!=typeof a.onClick&&"function"==typeof r.onClick&&(u.onclick=ln)}for(s in an(n,r),n=null,a)if(!r.hasOwnProperty(s)&&a.hasOwnProperty(s)&&null!=a[s])if("style"===s)for(c in u=a[s])u.hasOwnProperty(c)&&(n||(n={}),n[c]="");else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(S.hasOwnProperty(s)?e||(e=[]):(e=e||[]).push(s,null));for(s in r){var l=r[s];if(u=null!=a?a[s]:void 0,r.hasOwnProperty(s)&&l!==u&&(null!=l||null!=u))if("style"===s)if(u){for(c in u)!u.hasOwnProperty(c)||l&&l.hasOwnProperty(c)||(n||(n={}),n[c]="");for(c in l)l.hasOwnProperty(c)&&u[c]!==l[c]&&(n||(n={}),n[c]=l[c])}else n||(e||(e=[]),e.push(s,n)),n=l;else"dangerouslySetInnerHTML"===s?(l=l?l.__html:void 0,u=u?u.__html:void 0,null!=l&&u!==l&&(e=e||[]).push(s,l)):"children"===s?u===l||"string"!=typeof l&&"number"!=typeof l||(e=e||[]).push(s,""+l):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(S.hasOwnProperty(s)?(null!=l&&un(i,s),e||u===l||(e=[])):(e=e||[]).push(s,l))}n&&(e=e||[]).push("style",n),i=e,(t.updateQueue=i)&&(t.effectTag|=4)}},Za=function(e,t,n,r){n!==r&&(t.effectTag|=4)};var as="function"==typeof WeakSet?WeakSet:Set;function ss(e,t){var n=t.source,r=t.stack;null===r&&null!==n&&(r=ge(n)),null!==n&&me(n.type),t=t.value,null!==e&&1===e.tag&&me(e.type);try{console.error(t)}catch(e){setTimeout((function(){throw e}))}}function cs(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Nc(e,t)}else t.current=null}function us(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 3:case 5:case 6:case 4:case 17:return;case 1:if(256&t.effectTag&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:ti(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return}throw Error(a(163))}function ls(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.destroy;n.destroy=void 0,void 0!==r&&r()}n=n.next}while(n!==t)}}function fs(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ds(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:return void fs(3,n);case 1:if(e=n.stateNode,4&n.effectTag)if(null===t)e.componentDidMount();else{var r=n.elementType===n.type?t.memoizedProps:ti(n.type,t.memoizedProps);e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate)}return void(null!==(t=n.updateQueue)&&yi(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:case 1:e=n.child.stateNode}yi(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.effectTag&&xn(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&Lt(n)))))}throw Error(a(163))}function ps(e,t,n){switch("function"==typeof Wc&&Wc(t),t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var r=e.next;Zo(97<n?97:n,(function(){var e=r;do{var n=e.destroy;if(void 0!==n){var o=t;try{n()}catch(e){Nc(o,e)}}e=e.next}while(e!==r)}))}break;case 1:cs(t),"function"==typeof(n=t.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){Nc(e,t)}}(t,n);break;case 5:cs(t);break;case 4:bs(e,t,n)}}function hs(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,e.stateNode=null,null!==t&&hs(t)}function vs(e){return 5===e.tag||3===e.tag||4===e.tag}function ms(e){e:{for(var t=e.return;null!==t;){if(vs(t)){var n=t;break e}t=t.return}throw Error(a(160))}switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(a(161))}16&n.effectTag&&(Be(t,""),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||vs(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}r?gs(e,n,t):ys(e,n,t)}function gs(e,t,n){var r=e.tag,o=5===r||6===r;if(o)e=o?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=ln));else if(4!==r&&null!==(e=e.child))for(gs(e,t,n),e=e.sibling;null!==e;)gs(e,t,n),e=e.sibling}function ys(e,t,n){var r=e.tag,o=5===r||6===r;if(o)e=o?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ys(e,t,n),e=e.sibling;null!==e;)ys(e,t,n),e=e.sibling}function bs(e,t,n){for(var r,o,i=t,s=!1;;){if(!s){s=i.return;e:for(;;){if(null===s)throw Error(a(160));switch(r=s.stateNode,s.tag){case 5:o=!1;break e;case 3:case 4:r=r.containerInfo,o=!0;break e}s=s.return}s=!0}if(5===i.tag||6===i.tag){e:for(var c=e,u=i,l=n,f=u;;)if(ps(c,f,l),null!==f.child&&4!==f.tag)f.child.return=f,f=f.child;else{if(f===u)break e;for(;null===f.sibling;){if(null===f.return||f.return===u)break e;f=f.return}f.sibling.return=f.return,f=f.sibling}o?(c=r,u=i.stateNode,8===c.nodeType?c.parentNode.removeChild(u):c.removeChild(u)):r.removeChild(i.stateNode)}else if(4===i.tag){if(null!==i.child){r=i.stateNode.containerInfo,o=!0,i.child.return=i,i=i.child;continue}}else if(ps(e,i,n),null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)return;4===(i=i.return).tag&&(s=!1)}i.sibling.return=i.return,i=i.sibling}}function ws(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:return void ls(3,t);case 1:case 12:case 17:return;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps,o=null!==e?e.memoizedProps:r;e=t.type;var i=t.updateQueue;if(t.updateQueue=null,null!==i){for(n[kn]=r,"input"===e&&"radio"===r.type&&null!=r.name&&Se(n,r),sn(e,o),t=sn(e,r),o=0;o<i.length;o+=2){var s=i[o],c=i[o+1];"style"===s?rn(n,c):"dangerouslySetInnerHTML"===s?Fe(n,c):"children"===s?Be(n,c):Y(n,s,c,t)}switch(e){case"input":je(n,r);break;case"textarea":Re(n,r);break;case"select":t=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(e=r.value)?Ce(n,!!r.multiple,e,!1):t!==!!r.multiple&&(null!=r.defaultValue?Ce(n,!!r.multiple,r.defaultValue,!0):Ce(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((t=t.stateNode).hydrate&&(t.hydrate=!1,Lt(t.containerInfo)));case 13:if(n=t,null===t.memoizedState?r=!1:(r=!0,n=t.child,Xs=qo()),null!==n)e:for(e=n;;){if(5===e.tag)i=e.stateNode,r?"function"==typeof(i=i.style).setProperty?i.setProperty("display","none","important"):i.display="none":(i=e.stateNode,o=null!=(o=e.memoizedProps.style)&&o.hasOwnProperty("display")?o.display:null,i.style.display=nn("display",o));else if(6===e.tag)e.stateNode.nodeValue=r?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState&&null===e.memoizedState.dehydrated){(i=e.child.sibling).return=e,e=i;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===n)break;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}return void Os(t);case 19:return void Os(t)}throw Error(a(163))}function Os(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new as),t.forEach((function(t){var r=Lc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}var Es="function"==typeof WeakMap?WeakMap:Map;function xs(e,t,n){(n=hi(n,null)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Js||(Js=!0,ec=r),ss(e,t)},n}function Ss(e,t,n){(n=hi(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;
vendor: 14,238 bytes, line 2
2n.payload=function(){return ss(e,t),r(o)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===tc?tc=new Set([this]):tc.add(this),ss(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var js,_s=Math.ceil,Ts=X.ReactCurrentDispatcher,Ps=X.ReactCurrentOwner,Cs=0,Is=8,ks=16,Rs=32,As=0,Ds=1,Ns=2,Ms=3,Ls=4,zs=5,Ws=Cs,Fs=null,Bs=null,Hs=0,Us=As,Vs=null,Gs=1073741823,qs=1073741823,$s=null,Ks=0,Zs=!1,Xs=0,Ys=500,Qs=null,Js=!1,ec=null,tc=null,nc=!1,rc=null,oc=90,ic=null,ac=0,sc=null,cc=0;function uc(){return(Ws&(ks|Rs))!==Cs?1073741821-(qo()/10|0):0!==cc?cc:cc=1073741821-(qo()/10|0)}function lc(e,t,n){if(!(2&(t=t.mode)))return 1073741823;var r=$o();if(!(4&t))return 99===r?1073741823:1073741822;if((Ws&ks)!==Cs)return Hs;if(null!==n)e=ei(e,0|n.timeoutMs||5e3,250);else switch(r){case 99:e=1073741823;break;case 98:e=ei(e,150,100);break;case 97:case 96:e=ei(e,5e3,250);break;case 95:e=2;break;default:throw Error(a(326))}return null!==Fs&&e===Hs&&--e,e}function fc(e,t){if(50<ac)throw ac=0,sc=null,Error(a(185));if(null!==(e=dc(e,t))){var n=$o();1073741823===t?(Ws&Is)!==Cs&&(Ws&(ks|Rs))===Cs?mc(e):(hc(e),Ws===Cs&&Qo()):hc(e),(4&Ws)===Cs||98!==n&&99!==n||(null===ic?ic=new Map([[e,t]]):(void 0===(n=ic.get(e))||n>t)&&ic.set(e,t))}}function dc(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var r=e.return,o=null;if(null===r&&3===e.tag)o=e.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<t&&(r.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===r.return&&3===r.tag){o=r.stateNode;break}r=r.return}return null!==o&&(Fs===o&&(xc(t),Us===Ls&&Xc(o,Hs)),Yc(o,t)),o}function pc(e){var t=e.lastExpiredTime;if(0!==t)return t;if(!Zc(e,t=e.firstPendingTime))return t;var n=e.lastPingedTime;return 2>=(e=n>(e=e.nextKnownPendingLevel)?n:e)&&t!==e?0:e}function hc(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=Yo(mc.bind(null,e));else{var t=pc(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=uc();if(1073741823===t?r=99:1===t||2===t?r=95:r=0>=(r=10*(1073741821-t)-10*(1073741821-r))?99:250>=r?98:5250>=r?97:95,null!==n){var o=e.callbackPriority;if(e.callbackExpirationTime===t&&o>=r)return;n!==Wo&&Io(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?Yo(mc.bind(null,e)):Xo(r,vc.bind(null,e),{timeout:10*(1073741821-t)-qo()}),e.callbackNode=t}}}function vc(e,t){if(cc=0,t)return Qc(e,t=uc()),hc(e),null;var n=pc(e);if(0!==n){if(t=e.callbackNode,(Ws&(ks|Rs))!==Cs)throw Error(a(327));if(Rc(),e===Fs&&n===Hs||bc(e,n),null!==Bs){var r=Ws;Ws|=ks;for(var o=Oc();;)try{jc();break}catch(t){wc(e,t)}if(ai(),Ws=r,Ts.current=o,Us===Ds)throw t=Vs,bc(e,n),Xc(e,n),hc(e),t;if(null===Bs)switch(o=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,r=Us,Fs=null,r){case As:case Ds:throw Error(a(345));case Ns:Qc(e,2<n?2:n);break;case Ms:if(Xc(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=Pc(o)),1073741823===Gs&&10<(o=Xs+Ys-qo())){if(Zs){var i=e.lastPingedTime;if(0===i||i>=n){e.lastPingedTime=n,bc(e,n);break}}if(0!==(i=pc(e))&&i!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}e.timeoutHandle=jn(Cc.bind(null,e),o);break}Cc(e);break;case Ls:if(Xc(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=Pc(o)),Zs&&(0===(o=e.lastPingedTime)||o>=n)){e.lastPingedTime=n,bc(e,n);break}if(0!==(o=pc(e))&&o!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}if(1073741823!==qs?r=10*(1073741821-qs)-qo():1073741823===Gs?r=0:(r=10*(1073741821-Gs)-5e3,0>(r=(o=qo())-r)&&(r=0),(n=10*(1073741821-n)-o)<(r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*_s(r/1960))-r)&&(r=n)),10<r){e.timeoutHandle=jn(Cc.bind(null,e),r);break}Cc(e);break;case zs:if(1073741823!==Gs&&null!==$s){i=Gs;var s=$s;if(0>=(r=0|s.busyMinDurationMs)?r=0:(o=0|s.busyDelayMs,r=(i=qo()-(10*(1073741821-i)-(0|s.timeoutMs||5e3)))<=o?0:o+r-i),10<r){Xc(e,n),e.timeoutHandle=jn(Cc.bind(null,e),r);break}}Cc(e);break;default:throw Error(a(329))}if(hc(e),e.callbackNode===t)return vc.bind(null,e)}}return null}function mc(e){var t=e.lastExpiredTime;if(t=0!==t?t:1073741823,(Ws&(ks|Rs))!==Cs)throw Error(a(327));if(Rc(),e===Fs&&t===Hs||bc(e,t),null!==Bs){var n=Ws;Ws|=ks;for(var r=Oc();;)try{Sc();break}catch(t){wc(e,t)}if(ai(),Ws=n,Ts.current=r,Us===Ds)throw n=Vs,bc(e,t),Xc(e,t),hc(e),n;if(null!==Bs)throw Error(a(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Fs=null,Cc(e),hc(e)}return null}function gc(e,t){var n=Ws;Ws|=1;try{return e(t)}finally{(Ws=n)===Cs&&Qo()}}function yc(e,t){var n=Ws;Ws&=-2,Ws|=Is;try{return e(t)}finally{(Ws=n)===Cs&&Qo()}}function bc(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,_n(n)),null!==Bs)for(n=Bs.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&xo();break;case 3:Wi(),vo(bo),vo(yo);break;case 5:Bi(r);break;case 4:Wi();break;case 13:case 19:vo(Hi);break;case 10:si(r)}n=n.return}Fs=e,Bs=Uc(e.current,null),Hs=t,Us=As,Vs=null,qs=Gs=1073741823,$s=null,Ks=0,Zs=!1}function wc(e,t){for(;;){try{if(ai(),Gi.current=Ea,Yi)for(var n=Ki.memoizedState;null!==n;){var r=n.queue;null!==r&&(r.pending=null),n=n.next}if($i=0,Xi=Zi=Ki=null,Yi=!1,null===Bs||null===Bs.return)return Us=Ds,Vs=t,Bs=null;e:{var o=e,i=Bs.return,a=Bs,s=t;if(t=Hs,a.effectTag|=2048,a.firstEffect=a.lastEffect=null,null!==s&&"object"==typeof s&&"function"==typeof s.then){var c=s;if(!(2&a.mode)){var u=a.alternate;u?(a.updateQueue=u.updateQueue,a.memoizedState=u.memoizedState,a.expirationTime=u.expirationTime):(a.updateQueue=null,a.memoizedState=null)}var l=!!(1&Hi.current),f=i;do{var d;if(d=13===f.tag){var p=f.memoizedState;if(null!==p)d=null!==p.dehydrated;else{var h=f.memoizedProps;d=void 0!==h.fallback&&(!0!==h.unstable_avoidThisFallback||!l)}}if(d){var v=f.updateQueue;if(null===v){var m=new Set;m.add(c),f.updateQueue=m}else v.add(c);if(!(2&f.mode)){if(f.effectTag|=64,a.effectTag&=-2981,1===a.tag)if(null===a.alternate)a.tag=17;else{var g=hi(1073741823,null);g.tag=2,vi(a,g)}a.expirationTime=1073741823;break e}s=void 0,a=t;var y=o.pingCache;if(null===y?(y=o.pingCache=new Es,s=new Set,y.set(c,s)):void 0===(s=y.get(c))&&(s=new Set,y.set(c,s)),!s.has(a)){s.add(a);var b=Mc.bind(null,o,c,a);c.then(b,b)}f.effectTag|=4096,f.expirationTime=t;break e}f=f.return}while(null!==f);s=Error((me(a.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."+ge(a))}Us!==zs&&(Us=Ns),s=is(s,a),f=i;do{switch(f.tag){case 3:c=s,f.effectTag|=4096,f.expirationTime=t,mi(f,xs(f,c,t));break e;case 1:c=s;var w=f.type,O=f.stateNode;if(!(64&f.effectTag||"function"!=typeof w.getDerivedStateFromError&&(null===O||"function"!=typeof O.componentDidCatch||null!==tc&&tc.has(O)))){f.effectTag|=4096,f.expirationTime=t,mi(f,Ss(f,c,t));break e}}f=f.return}while(null!==f)}Bs=Tc(Bs)}catch(e){t=e;continue}break}}function Oc(){var e=Ts.current;return Ts.current=Ea,null===e?Ea:e}function Ec(e,t){e<Gs&&2<e&&(Gs=e),null!==t&&e<qs&&2<e&&(qs=e,$s=t)}function xc(e){e>Ks&&(Ks=e)}function Sc(){for(;null!==Bs;)Bs=_c(Bs)}function jc(){for(;null!==Bs&&!Fo();)Bs=_c(Bs)}function _c(e){var t=js(e.alternate,e,Hs);return e.memoizedProps=e.pendingProps,null===t&&(t=Tc(e)),Ps.current=null,t}function Tc(e){Bs=e;do{var t=Bs.alternate;if(e=Bs.return,2048&Bs.effectTag){if(null!==(t=os(Bs)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}else{if(t=rs(t,Bs,Hs),1===Hs||1!==Bs.childExpirationTime){for(var n=0,r=Bs.child;null!==r;){var o=r.expirationTime,i=r.childExpirationTime;o>n&&(n=o),i>n&&(n=i),r=r.sibling}Bs.childExpirationTime=n}if(null!==t)return t;null!==e&&!(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=Bs.firstEffect),null!==Bs.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=Bs.firstEffect),e.lastEffect=Bs.lastEffect),1<Bs.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=Bs:e.firstEffect=Bs,e.lastEffect=Bs))}if(null!==(t=Bs.sibling))return t;Bs=e}while(null!==Bs);return Us===As&&(Us=zs),null}function Pc(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}function Cc(e){var t=$o();return Zo(99,Ic.bind(null,e,t)),null}function Ic(e,t){do{Rc()}while(null!==rc);if((Ws&(ks|Rs))!==Cs)throw Error(a(327));var n=e.finishedWork,r=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var o=Pc(n);if(e.firstPendingTime=o,r<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:r<=e.firstSuspendedTime&&(e.firstSuspendedTime=r-1),r<=e.lastPingedTime&&(e.lastPingedTime=0),r<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===Fs&&(Bs=Fs=null,Hs=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,o=n.firstEffect):o=n:o=n.firstEffect,null!==o){var i=Ws;Ws|=Rs,Ps.current=null,On=$t;var s=vn();if(mn(s)){if("selectionStart"in s)var c={start:s.selectionStart,end:s.selectionEnd};else e:{var u=(c=(c=s.ownerDocument)&&c.defaultView||window).getSelection&&c.getSelection();if(u&&0!==u.rangeCount){c=u.anchorNode;var l=u.anchorOffset,f=u.focusNode;u=u.focusOffset;try{c.nodeType,f.nodeType}catch(e){c=null;break e}var d=0,p=-1,h=-1,v=0,m=0,g=s,y=null;t:for(;;){for(var b;g!==c||0!==l&&3!==g.nodeType||(p=d+l),g!==f||0!==u&&3!==g.nodeType||(h=d+u),3===g.nodeType&&(d+=g.nodeValue.length),null!==(b=g.firstChild);)y=g,g=b;for(;;){if(g===s)break t;if(y===c&&++v===l&&(p=d),y===f&&++m===u&&(h=d),null!==(b=g.nextSibling))break;y=(g=y).parentNode}g=b}c=-1===p||-1===h?null:{start:p,end:h}}else c=null}c=c||{start:0,end:0}}else c=null;En={activeElementDetached:null,focusedElem:s,selectionRange:c},$t=!1,Qs=o;do{try{kc()}catch(e){if(null===Qs)throw Error(a(330));Nc(Qs,e),Qs=Qs.nextEffect}}while(null!==Qs);Qs=o;do{try{for(s=e,c=t;null!==Qs;){var w=Qs.effectTag;if(16&w&&Be(Qs.stateNode,""),128&w){var O=Qs.alternate;if(null!==O){var E=O.ref;null!==E&&("function"==typeof E?E(null):E.current=null)}}switch(1038&w){case 2:ms(Qs),Qs.effectTag&=-3;break;case 6:ms(Qs),Qs.effectTag&=-3,ws(Qs.alternate,Qs);break;case 1024:Qs.effectTag&=-1025;break;case 1028:Qs.effectTag&=-1025,ws(Qs.alternate,Qs);break;case 4:ws(Qs.alternate,Qs);break;case 8:bs(s,l=Qs,c),hs(l)}Qs=Qs.nextEffect}}catch(e){if(null===Qs)throw Error(a(330));Nc(Qs,e),Qs=Qs.nextEffect}}while(null!==Qs);if(E=En,O=vn(),w=E.focusedElem,c=E.selectionRange,O!==w&&w&&w.ownerDocument&&hn(w.ownerDocument.documentElement,w)){null!==c&&mn(w)&&(O=c.start,void 0===(E=c.end)&&(E=O),"selectionStart"in w?(w.selectionStart=O,w.selectionEnd=Math.min(E,w.value.length)):(E=(O=w.ownerDocument||document)&&O.defaultView||window).getSelection&&(E=E.getSelection(),l=w.textContent.length,s=Math.min(c.start,l),c=void 0===c.end?s:Math.min(c.end,l),!E.extend&&s>c&&(l=c,c=s,s=l),l=pn(w,s),f=pn(w,c),l&&f&&(1!==E.rangeCount||E.anchorNode!==l.node||E.anchorOffset!==l.offset||E.focusNode!==f.node||E.focusOffset!==f.offset)&&((O=O.createRange()).setStart(l.node,l.offset),E.removeAllRanges(),s>c?(E.addRange(O),E.extend(f.node,f.offset)):(O.setEnd(f.node,f.offset),E.addRange(O))))),O=[];for(E=w;E=E.parentNode;)1===E.nodeType&&O.push({element:E,left:E.scrollLeft,top:E.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w<O.length;w++)(E=O[w]).element.scrollLeft=E.left,E.element.scrollTop=E.top}$t=!!On,En=On=null,e.current=n,Qs=o;do{try{for(w=e;null!==Qs;){var x=Qs.effectTag;if(36&x&&ds(w,Qs.alternate,Qs),128&x){O=void 0;var S=Qs.ref;if(null!==S){var j=Qs.stateNode;Qs.tag,O=j,"function"==typeof S?S(O):S.current=O}}Qs=Qs.nextEffect}}catch(e){if(null===Qs)throw Error(a(330));Nc(Qs,e),Qs=Qs.nextEffect}}while(null!==Qs);Qs=null,Bo(),Ws=i}else e.current=n;if(nc)nc=!1,rc=e,oc=t;else for(Qs=o;null!==Qs;)t=Qs.nextEffect,Qs.nextEffect=null,Qs=t;if(0===(t=e.firstPendingTime)&&(tc=null),1073741823===t?e===sc?ac++:(ac=0,sc=e):ac=0,"function"==typeof zc&&zc(n.stateNode,r),hc(e),Js)throw Js=!1,e=ec,ec=null,e;return(Ws&Is)!==Cs||Qo(),null}function kc(){for(;null!==Qs;){var e=Qs.effectTag;256&e&&us(Qs.alternate,Qs),!(512&e)||nc||(nc=!0,Xo(97,(function(){return Rc(),null}))),Qs=Qs.nextEffect}}function Rc(){if(90!==oc){var e=97<oc?97:oc;return oc=90,Zo(e,Ac)}}function Ac(){if(null===rc)return!1;var e=rc;if(rc=null,(Ws&(ks|Rs))!==Cs)throw Error(a(331));var t=Ws;for(Ws|=Rs,e=e.current.firstEffect;null!==e;){try{var n=e;if(512&n.effectTag)switch(n.tag){case 0:case 11:case 15:case 22:ls(5,n),fs(5,n)}}catch(t){if(null===e)throw Error(a(330));Nc(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return Ws=t,Qo(),!0}function Dc(e,t,n){vi(e,t=xs(e,t=is(n,t),1073741823)),null!==(e=dc(e,1073741823))&&hc(e)}function Nc(e,t){if(3===e.tag)Dc(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Dc(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===tc||!tc.has(r))){vi(n,e=Ss(n,e=is(t,e),1073741823)),null!==(n=dc(n,1073741823))&&hc(n);break}}n=n.return}}function Mc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),Fs===e&&Hs===n?Us===Ls||Us===Ms&&1073741823===Gs&&qo()-Xs<Ys?bc(e,Hs):Zs=!0:Zc(e,n)&&(0!==(t=e.lastPingedTime)&&t<n||(e.lastPingedTime=n,hc(e)))}function Lc(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(t=lc(t=uc(),e,null)),null!==(e=dc(e,t))&&hc(e)}js=function(e,t,n){var r=t.expirationTime;if(null!==e){var o=t.pendingProps;if(e.memoizedProps!==o||bo.current)Ma=!0;else{if(r<n){switch(Ma=!1,t.tag){case 3:Ga(t),Da();break;case 5:if(Fi(t),4&t.mode&&1!==n&&o.hidden)return t.expirationTime=t.childExpirationTime=1,null;break;case 1:Eo(t.type)&&_o(t);break;case 4:zi(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value,o=t.type._context,mo(ni,o._currentValue),o._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!==(r=t.child.childExpirationTime)&&r>
vendor: 9,382 bytes, line 2
2=n?Ya(e,t,n):(mo(Hi,1&Hi.current),null!==(t=ts(e,t,n))?t.sibling:null);mo(Hi,1&Hi.current);break;case 19:if(r=t.childExpirationTime>=n,64&e.effectTag){if(r)return es(e,t,n);t.effectTag|=64}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null),mo(Hi,Hi.current),!r)return null}return ts(e,t,n)}Ma=!1}}else Ma=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,o=Oo(t,yo.current),ui(t,n),o=ea(null,t,r,e,o,n),t.effectTag|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,Eo(r)){var i=!0;_o(t)}else i=!1;t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,di(t);var s=r.getDerivedStateFromProps;"function"==typeof s&&Oi(t,r,s,e),o.updater=Ei,t.stateNode=o,o._reactInternalFiber=t,_i(t,r,e,n),t=Va(null,t,r,!0,i,n)}else t.tag=0,La(null,t,o,n),t=t.child;return t;case 16:e:{if(o=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),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)}))}}(o),1!==o._status)throw o._result;switch(o=o._result,t.type=o,i=t.tag=function(e){if("function"==typeof e)return Hc(e)?1:0;if(null!=e){if((e=e.$$typeof)===ce)return 11;if(e===fe)return 14}return 2}(o),e=ti(o,e),i){case 0:t=Ha(null,t,o,e,n);break e;case 1:t=Ua(null,t,o,e,n);break e;case 11:t=za(null,t,o,e,n);break e;case 14:t=Wa(null,t,o,ti(o.type,e),r,n);break e}throw Error(a(306,o,""))}return t;case 0:return r=t.type,o=t.pendingProps,Ha(e,t,r,o=t.elementType===r?o:ti(r,o),n);case 1:return r=t.type,o=t.pendingProps,Ua(e,t,r,o=t.elementType===r?o:ti(r,o),n);case 3:if(Ga(t),r=t.updateQueue,null===e||null===r)throw Error(a(282));if(r=t.pendingProps,o=null!==(o=t.memoizedState)?o.element:null,pi(e,t),gi(t,r,null,n),(r=t.memoizedState.element)===o)Da(),t=ts(e,t,n);else{if((o=t.stateNode.hydrate)&&(Ta=Tn(t.stateNode.containerInfo.firstChild),_a=t,o=Pa=!0),o)for(n=Ri(t,null,r,n),t.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else La(e,t,r,n),Da();t=t.child}return t;case 5:return Fi(t),null===e&&ka(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,s=o.children,Sn(r,o)?s=null:null!==i&&Sn(r,i)&&(t.effectTag|=16),Ba(e,t),4&t.mode&&1!==n&&o.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(La(e,t,s,n),t=t.child),t;case 6:return null===e&&ka(t),null;case 13:return Ya(e,t,n);case 4:return zi(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ki(t,null,r,n):La(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,za(e,t,r,o=t.elementType===r?o:ti(r,o),n);case 7:return La(e,t,t.pendingProps,n),t.child;case 8:case 12:return La(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,o=t.pendingProps,s=t.memoizedProps,i=o.value;var c=t.type._context;if(mo(ni,c._currentValue),c._currentValue=i,null!==s)if(c=s.value,0===(i=Ur(c,i)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(c,i):1073741823))){if(s.children===o.children&&!bo.current){t=ts(e,t,n);break e}}else for(null!==(c=t.child)&&(c.return=t);null!==c;){var u=c.dependencies;if(null!==u){s=c.child;for(var l=u.firstContext;null!==l;){if(l.context===r&&l.observedBits&i){1===c.tag&&((l=hi(n,null)).tag=2,vi(c,l)),c.expirationTime<n&&(c.expirationTime=n),null!==(l=c.alternate)&&l.expirationTime<n&&(l.expirationTime=n),ci(c.return,n),u.expirationTime<n&&(u.expirationTime=n);break}l=l.next}}else s=10===c.tag&&c.type===t.type?null:c.child;if(null!==s)s.return=c;else for(s=c;null!==s;){if(s===t){s=null;break}if(null!==(c=s.sibling)){c.return=s.return,s=c;break}s=s.return}c=s}La(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=(i=t.pendingProps).children,ui(t,n),r=r(o=li(o,i.unstable_observedBits)),t.effectTag|=1,La(e,t,r,n),t.child;case 14:return i=ti(o=t.type,t.pendingProps),Wa(e,t,o,i=ti(o.type,i),r,n);case 15:return Fa(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ti(r,o),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,Eo(r)?(e=!0,_o(t)):e=!1,ui(t,n),Si(t,r,o),_i(t,r,o,n),Va(null,t,r,!0,e,n);case 19:return es(e,t,n)}throw Error(a(156,t.tag))};var zc=null,Wc=null;function Fc(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Bc(e,t,n,r){return new Fc(e,t,n,r)}function Hc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Uc(e,t){var n=e.alternate;return null===n?((n=Bc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Vc(e,t,n,r,o,i){var s=2;if(r=e,"function"==typeof e)Hc(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case ne:return Gc(n.children,o,i,t);case se:s=8,o|=7;break;case re:s=8,o|=1;break;case oe:return(e=Bc(12,n,t,8|o)).elementType=oe,e.type=oe,e.expirationTime=i,e;case ue:return(e=Bc(13,n,t,o)).type=ue,e.elementType=ue,e.expirationTime=i,e;case le:return(e=Bc(19,n,t,o)).elementType=le,e.expirationTime=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case ie:s=10;break e;case ae:s=9;break e;case ce:s=11;break e;case fe:s=14;break e;case de:s=16,r=null;break e;case pe:s=22;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Bc(s,n,t,o)).elementType=e,t.type=r,t.expirationTime=i,t}function Gc(e,t,n,r){return(e=Bc(7,e,r,t)).expirationTime=n,e}function qc(e,t,n){return(e=Bc(6,e,null,t)).expirationTime=n,e}function $c(e,t,n){return(t=Bc(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Kc(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Zc(e,t){var n=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==n&&n>=t&&e<=t}function Xc(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;n<t&&(e.firstSuspendedTime=t),(r>t||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Yc(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function Qc(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Jc(e,t,n,r){var o=t.current,i=uc(),s=bi.suspense;i=lc(i,o,s);e:if(n){t:{if(et(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(a(170));var c=n;do{switch(c.tag){case 3:c=c.stateNode.context;break t;case 1:if(Eo(c.type)){c=c.stateNode.__reactInternalMemoizedMergedChildContext;break t}}c=c.return}while(null!==c);throw Error(a(171))}if(1===n.tag){var u=n.type;if(Eo(u)){n=jo(n,u,c);break e}}n=c}else n=go;return null===t.context?t.context=n:t.pendingContext=n,(t=hi(i,s)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),vi(o,t),fc(o,i),i}function eu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function tu(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime<t&&(e.retryTime=t)}function nu(e,t){tu(e,t),(e=e.alternate)&&tu(e,t)}function ru(e,t,n){var r=new Kc(e,t,n=null!=n&&!0===n.hydrate),o=Bc(3,null,null,2===t?7:1===t?3:0);r.current=o,o.stateNode=r,di(o),e[Rn]=r.current,n&&0!==t&&function(e,t){var n=Je(t);Tt.forEach((function(e){vt(e,t,n)})),Pt.forEach((function(e){vt(e,t,n)}))}(0,9===e.nodeType?e:e.ownerDocument),this._internalRoot=r}function ou(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function iu(e,t,n,r,o){var i=n._reactRootContainer;if(i){var a=i._internalRoot;if("function"==typeof o){var s=o;o=function(){var e=eu(a);s.call(e)}}Jc(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 ru(e,0,t?{hydrate:!0}:void 0)}(n,r),a=i._internalRoot,"function"==typeof o){var c=o;o=function(){var e=eu(a);c.call(e)}}
vendor: 6,424 bytes, line 2
2yc((function(){Jc(t,a,e,o)}))}return eu(a)}function au(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ou(t))throw Error(a(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:te,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)}ru.prototype.render=function(e){Jc(e,this._internalRoot,null,null)},ru.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;Jc(null,e,null,(function(){t[Rn]=null}))},mt=function(e){if(13===e.tag){var t=ei(uc(),150,100);fc(e,t),nu(e,t)}},gt=function(e){13===e.tag&&(fc(e,3),nu(e,3))},yt=function(e){if(13===e.tag){var t=uc();fc(e,t=lc(t,e,null)),nu(e,t)}},P=function(e,t,n){switch(t){case"input":if(je(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=Mn(r);if(!o)throw Error(a(90));Oe(r),je(r,o)}}}break;case"textarea":Re(e,n);break;case"select":null!=(t=n.value)&&Ce(e,!!n.multiple,t,!1)}},D=gc,N=function(e,t,n,r,o){var i=Ws;Ws|=4;try{return Zo(98,e.bind(null,t,n,r,o))}finally{(Ws=i)===Cs&&Qo()}},M=function(){(Ws&(1|ks|Rs))===Cs&&(function(){if(null!==ic){var e=ic;ic=null,e.forEach((function(e,t){Qc(t,e),hc(t)})),Qo()}}(),Rc())},L=function(e,t){var n=Ws;Ws|=2;try{return e(t)}finally{(Ws=n)===Cs&&Qo()}};var su={Events:[Dn,Nn,Mn,_,x,Un,function(e){it(e,Hn)},R,A,Qt,ct,Rc,{current:!1}]};!function(e){var t=e.findFiberByHostInstance;(function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);zc=function(e){try{t.onCommitFiberRoot(n,e,void 0,!(64&~e.current.effectTag))}catch(e){}},Wc=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}})(o({},e,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:X.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=rt(e))?null:e.stateNode},findFiberByHostInstance:function(e){return t?t(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))}({findFiberByHostInstance:An,bundleType:0,version:"16.14.0",rendererPackageName:"react-dom"}),t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=su,t.createPortal=au,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw Error(a(188));throw Error(a(268,Object.keys(e)))}return e=null===(e=rt(t))?null:e.stateNode},t.flushSync=function(e,t){if((Ws&(ks|Rs))!==Cs)throw Error(a(187));var n=Ws;Ws|=1;try{return Zo(99,e.bind(null,t))}finally{Ws=n,Qo()}},t.hydrate=function(e,t,n){if(!ou(t))throw Error(a(200));return iu(null,e,t,!0,n)},t.render=function(e,t,n){if(!ou(t))throw Error(a(200));return iu(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!ou(e))throw Error(a(40));return!!e._reactRootContainer&&(yc((function(){iu(null,null,e,!1,(function(){e._reactRootContainer=null,e[Rn]=null}))})),!0)},t.unstable_batchedUpdates=gc,t.unstable_createPortal=function(e,t){return au(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!ou(n))throw Error(a(200));if(null==e||void 0===e._reactInternalFiber)throw Error(a(38));return iu(e,t,n,!1,r)},t.version="16.14.0"},function(e,t,n){"use strict";e.exports=n(957)},function(e,t,n){"use strict";var r,o,i,a,s;if("undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,u=null,l=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(e){throw setTimeout(l,0),e}},f=Date.now();t.unstable_now=function(){return Date.now()-f},r=function(e){null!==c?setTimeout(r,0,e):(c=e,setTimeout(l,0))},o=function(e,t){u=setTimeout(e,t)},i=function(){clearTimeout(u)},a=function(){return!1},s=t.unstable_forceFrameRate=function(){}}else{var d=window.performance,p=window.Date,h=window.setTimeout,v=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://fb.me/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof d&&"function"==typeof d.now)t.unstable_now=function(){return d.now()};else{var g=p.now();t.unstable_now=function(){return p.now()-g}}var y=!1,b=null,w=-1,O=5,E=0;a=function(){return t.unstable_now()>=E},s=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):O=0<e?Math.floor(1e3/e):5};var x=new MessageChannel,S=x.port2;x.port1.onmessage=function(){if(null!==b){var e=t.unstable_now();E=e+O;try{b(!0,e)?S.postMessage(null):(y=!1,b=null)}catch(e){throw S.postMessage(null),e}}else y=!1},r=function(e){b=e,y||(y=!0,S.postMessage(null))},o=function(e,n){w=h((function(){e(t.unstable_now())}),n)},i=function(){v(w),w=-1}}function j(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,o=e[r];if(!(void 0!==o&&0<P(o,t)))break e;e[r]=t,e[n]=o,n=r}}function _(e){return void 0===(e=e[0])?null:e}function T(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],s=i+1,c=e[s];if(void 0!==a&&0>P(a,n))void 0!==c&&0>P(c,a)?(e[r]=c,e[s]=n,r=s):(e[r]=a,e[i]=n,r=i);else{if(!(void 0!==c&&0>P(c,n)))break e;e[r]=c,e[s]=n,r=s}}}return t}return null}function P(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var C=[],I=[],k=1,R=null,A=3,D=!1,N=!1,M=!1;function L(e){for(var t=_(I);null!==t;){if(null===t.callback)T(I);else{if(!(t.startTime<=e))break;T(I),t.sortIndex=t.expirationTime,j(C,t)}t=_(I)}}function z(e){if(M=!1,L(e),!N)if(null!==_(C))N=!0,r(W);else{var t=_(I);null!==t&&o(z,t.startTime-e)}}function W(e,n){N=!1,M&&(M=!1,i()),D=!0;var r=A;try{for(L(n),R=_(C);null!==R&&(!(R.expirationTime>n)||e&&!a());){var s=R.callback;if(null!==s){R.callback=null,A=R.priorityLevel;var c=s(R.expirationTime<=n);
2n=t.unstable_now(),"function"==typeof c?R.callback=c:R===_(C)&&T(C),L(n)}else T(C);R=_(C)}if(null!==R)var u=!0;else{var l=_(I);null!==l&&o(z,l.startTime-n),u=!1}return u}finally{R=null,A=r,D=!1}}function F(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var B=s;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(){N||D||(N=!0,r(W))},t.unstable_getCurrentPriorityLevel=function(){return A},t.unstable_getFirstCallbackNode=function(){return _(C)},t.unstable_next=function(e){switch(A){case 1:case 2:case 3:var t=3;break;default:t=A}var n=A;A=t;try{return e()}finally{A=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=B,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=A;A=e;try{return t()}finally{A=n}},t.unstable_scheduleCallback=function(e,n,a){var s=t.unstable_now();if("object"==typeof a&&null!==a){var c=a.delay;c="number"==typeof c&&0<c?s+c:s,a="number"==typeof a.timeout?a.timeout:F(e)}else a=F(e),c=s;return e={id:k++,callback:n,priorityLevel:e,startTime:c,expirationTime:a=c+a,sortIndex:-1},c>s?(e.sortIndex=c,j(I,e),null===_(C)&&e===_(I)&&(M?i():M=!0,o(z,c-s))):(e.sortIndex=a,j(C,e),N||D||(N=!0,r(W))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();L(e);var n=_(C);return n!==R&&null!==R&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<R.expirationTime||a()},t.unstable_wrapCallback=function(e){var t=A;return function(){var n=A;A=t;try{return e.apply(this,arguments)}finally{A=n}}}},function(e,t,n){"use strict";e.exports=n(959)},function(e,t,n){"use strict";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,s=r?Symbol.for("react.strict_mode"):60108,c=r?Symbol.for("react.profiler"):60114,u=r?Symbol.for("react.provider"):60109,l=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,v=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,g=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,O=r?Symbol.for("react.scope"):60119;function E(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case f:case d:case a:case c:case s:case h:return e;default:switch(e=e&&e.$$typeof){case l:case p:case g:case m:case u:return e;default:return t}}case i:return t}}}function x(e){return E(e)===d}t.AsyncMode=f,t.ConcurrentMode=d,t.ContextConsumer=l,t.ContextProvider=u,t.Element=o,t.ForwardRef=p,t.Fragment=a,t.Lazy=g,t.Memo=m,t.Portal=i,t.Profiler=c,t.StrictMode=s,t.Suspense=h,t.isAsyncMode=function(e){return x(e)||E(e)===f},t.isConcurrentMode=x,t.isContextConsumer=function(e){return E(e)===l},t.isContextProvider=function(e){return E(e)===u},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return E(e)===p},t.isFragment=function(e){return E(e)===a},t.isLazy=function(e){return E(e)===g},t.isMemo=function(e){return E(e)===m},t.isPortal=function(e){return E(e)===i},t.isProfiler=function(e){return E(e)===c},t.isStrictMode=function(e){return E(e)===s},t.isSuspense=function(e){return E(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===c||e===s||e===h||e===v||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===u||e.$$typeof===l||e.$$typeof===p||e.$$typeof===b||e.$$typeof===w||e.$$typeof===O||e.$$typeof===y)},t.typeOf=E},function(e,t,n){"use strict";var r=60103,o=60106,i=60107,a=60108,s=60114,c=60109,u=60110,l=60112,f=60113,d=60120,p=60115,h=60116,v=60121,m=60122,g=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"),s=w("react.profiler"),c=w("react.provider"),u=w("react.context"),l=w("react.forward_ref"),f=w("react.suspense"),d=w("react.suspense_list"),p=w("react.memo"),h=w("react.lazy"),v=w("react.block"),m=w("react.server.block"),g=w("react.fundamental"),y=w("react.debug_trace_mode"),b=w("react.legacy_hidden")}function O(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case s:case a:case f:case d:return e;default:switch(e=e&&e.$$typeof){case u:case l:case h:case p:case c:return e;default:return t}}case o:return t}}}var E=c,x=r,S=l,j=i,_=h,T=p,P=o,C=s,I=a,k=f;t.ContextConsumer=u,t.ContextProvider=E,t.Element=x,t.ForwardRef=S,t.Fragment=j,t.Lazy=_,t.Memo=T,t.Portal=P,t.Profiler=C,t.StrictMode=I,t.Suspense=k,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return O(e)===u},t.isContextProvider=function(e){return O(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return O(e)===l},t.isFragment=function(e){return O(e)===i},t.isLazy=function(e){return O(e)===h},t.isMemo=function(e){return O(e)===p},t.isPortal=function(e){return O(e)===o},t.isProfiler=function(e){return O(e)===s},t.isStrictMode=function(e){return O(e)===a},t.isSuspense=function(e){return O(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===s||e===y||e===a||e===f||e===d||e===b||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===c||e.$$typeof===u||e.$$typeof===l||e.$$typeof===g||e.$$typeof===v||e[0]===m)},t.typeOf=O},function(e,t,n){var r=n(193),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r=n(164);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},function(e,t,n){var r=n(148),o=n(86);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},function(e,t){e.exports=function(){return!1}},function(e,t,n){var r=n(148),o=n(390),i=n(86),a={};
vendor: 4,332 bytes, line 2
2a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},function(e,t,n){var r=n(518)(Object.keys,Object);e.exports=r},function(e,t){e.exports=function(){this.__data__=[],this.size=0}},function(e,t,n){var r=n(281),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(281);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(281);e.exports=function(e){return r(this.__data__,e)>-1}},function(e,t,n){var r=n(281);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(280);e.exports=function(){this.__data__=new r,this.size=0}},function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t){e.exports=function(e){return this.__data__.get(e)}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t,n){var r=n(280),o=n(395),i=n(396);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},function(e,t,n){var r=n(171),o=n(980),i=n(64),a=n(519),s=/^\[object .+?Constructor\]$/,c=Function.prototype,u=Object.prototype,l=c.toString,f=u.hasOwnProperty,d=RegExp("^"+l.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?d:s).test(a(e))}},function(e,t,n){var r,o=n(981),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},function(e,t,n){var r=n(78)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(984),o=n(280),i=n(395);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},function(e,t,n){var r=n(985),o=n(986),i=n(987),a=n(988),s=n(989);function c(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])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},function(e,t,n){var r=n(283);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},function(e,t){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},function(e,t,n){var r=n(283),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},function(e,t,n){var r=n(283),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},function(e,t,n){var r=n(283);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},function(e,t,n){var r=n(284);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,n){var r=n(284);e.exports=function(e){return r(this,e).get(e)}},function(e,t,n){var r=n(284);e.exports=function(e){return r(this,e).has(e)}},function(e,t,n){var r=n(284);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},function(e,t,n){var r=n(235),o=n(399);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t,n){var r=n(64),o=n(279),i=n(997),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=o(e),n=[];
2for(var s in e)("constructor"!=s||!t&&a.call(e,s))&&n.push(s);return n}},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){var r=n(78),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}}).call(this,n(278)(e))},function(e,t,n){var r=n(235),o=n(400);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t,n){var r=n(235),o=n(523);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t,n){var r=n(167)(n(78),"DataView");e.exports=r},function(e,t,n){var r=n(167)(n(78),"Promise");e.exports=r},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,n){var r=n(405),o=n(1005),i=n(1006),a=n(1007),s=n(1008);e.exports=function(e,t,n){var c=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new c(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new c;case"[object Number]":case"[object String]":return new c(e);case"[object RegExp]":return i(e);case"[object Symbol]":return a(e)}}},function(e,t,n){var r=n(405);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},function(e,t){var n=/\w*$/;e.exports=function(e){var t=new e.constructor(e.source,n.exec(e));return t.lastIndex=e.lastIndex,t}},function(e,t,n){var r=n(193),o=r?r.prototype:void 0,i=o?o.valueOf:void 0;e.exports=function(e){return i?Object(i.call(e)):{}}},function(e,t,n){var r=n(405);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},function(e,t,n){var r=n(287),o=n(403),i=n(279);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},function(e,t,n){var r=n(1011),o=n(234),i=n(391),a=i&&i.isMap,s=a?o(a):r;e.exports=s},function(e,t,n){var r=n(194),o=n(86);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},function(e,t,n){var r=n(1013),o=n(234),i=n(391),a=i&&i.isSet,s=a?o(a):r;e.exports=s},function(e,t,n){var r=n(194),o=n(86);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},function(e,t,n){var r=n(195),o=n(530),i=n(1018),a=n(168);e.exports=function(e,t){return t=r(t,e),null==(e=i(e,t))||delete e[a(o(t))]}},function(e,t,n){var r=n(1016);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},function(e,t,n){var r=n(396);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");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(o.Cache||r),n}o.Cache=r,e.exports=o},function(e,t,n){var r=n(193),o=n(164),i=n(63),a=n(196),s=r?r.prototype:void 0,c=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},function(e,t,n){var r=n(197),o=n(288);e.exports=function(e,t){return t.length<2?e:r(e,o(t,0,-1))}},function(e,t,n){var r=n(531);e.exports=function(e){return r(e)?void 0:e}},function(e,t,n){var r=n(193),o=n(276),i=n(63),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},function(e,t,n){var r=n(1022),o=n(520),i=n(199),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},function(e,t){e.exports=function(e){return function(){return e}}},function(e,t,n){var r=n(1024),o=n(410),i=Array.prototype.push;function a(e,t){return 2==t?function(t,n){return e(t,n)}:function(t){return e(t)}}function s(e){for(var t=e?e.length:0,n=Array(t);t--;)n[t]=e[t];return n}function c(e,t){return function(){var n=arguments.length;if(n){for(var r=Array(n);n--;)r[n]=arguments[n];var o=r[0]=t.apply(void 0,r);return e.apply(void 0,r),o}}}e.exports=function e(t,n,u,l){var f="function"==typeof n,d=n===Object(n);if(d&&(l=u,u=n,n=void 0),null==u)throw new TypeError;l||(l={});var p=!("cap"in l)||l.cap,h=!("curry"in l)||l.curry,v=!("fixed"in l)||l.fixed,m=!("immutable"in l)||l.immutable,g=!("rearg"in l)||l.rearg,y=f?u:o,b="curry"in l&&l.curry,w="fixed"in l&&l.fixed,O="rearg"in l&&l.rearg,E=f?u.runInContext():void 0,x=f?u:{ary:t.ary,assign:t.assign,clone:t.clone,curry:t.curry,forEac
vendor: 5,381 bytes, line 2
2h:t.forEach,isArray:t.isArray,isError:t.isError,isFunction:t.isFunction,isWeakMap:t.isWeakMap,iteratee:t.iteratee,keys:t.keys,rearg:t.rearg,toInteger:t.toInteger,toPath:t.toPath},S=x.ary,j=x.assign,_=x.clone,T=x.curry,P=x.forEach,C=x.isArray,I=x.isError,k=x.isFunction,R=x.isWeakMap,A=x.keys,D=x.rearg,N=x.toInteger,M=x.toPath,L=A(r.aryMethod),z={castArray:function(e){return function(){var t=arguments[0];return C(t)?e(s(t)):e.apply(void 0,arguments)}},iteratee:function(e){return function(){var t=arguments[1],n=e(arguments[0],t),r=n.length;return p&&"number"==typeof t?(t=t>2?t-2:1,r&&r<=t?n:a(n,t)):n}},mixin:function(e){return function(t){var n=this;if(!k(n))return e(n,Object(t));var r=[];return P(A(t),(function(e){k(t[e])&&r.push([e,n.prototype[e]])})),e(n,Object(t)),P(r,(function(e){var t=e[1];k(t)?n.prototype[e[0]]=t:delete n.prototype[e[0]]})),n}},nthArg:function(e){return function(t){var n=t<0?1:N(t)+1;return T(e(t),n)}},rearg:function(e){return function(t,n){var r=n?n.length:0;return T(e(t,n),r)}},runInContext:function(n){return function(r){return e(t,n(r),l)}}};function W(e,t){if(p){var n=r.iterateeRearg[e];if(n)return function(e,t){return V(e,(function(e){var n=t.length;return function(e,t){return 2==t?function(t,n){return e.apply(void 0,arguments)}:function(t){return e.apply(void 0,arguments)}}(D(a(e,n),t),n)}))}(t,n);var o=!f&&r.iterateeAry[e];if(o)return function(e,t){return V(e,(function(e){return"function"==typeof e?a(e,t):e}))}(t,o)}return t}function F(e,t,n){if(v&&(w||!r.skipFixed[e])){var o=r.methodSpread[e],a=o&&o.start;return void 0===a?S(t,n):function(e,t){return function(){for(var n=arguments.length,r=n-1,o=Array(n);n--;)o[n]=arguments[n];var a=o[t],s=o.slice(0,t);return a&&i.apply(s,a),t!=r&&i.apply(s,o.slice(t+1)),e.apply(this,s)}}(t,a)}return t}function B(e,t,n){return g&&n>1&&(O||!r.skipRearg[e])?D(t,r.methodRearg[e]||r.aryRearg[n]):t}function H(e,t){for(var n=-1,r=(t=M(t)).length,o=r-1,i=_(Object(e)),a=i;null!=a&&++n<r;){var s=t[n],c=a[s];null==c||k(c)||I(c)||R(c)||(a[s]=_(n==o?c:Object(c))),a=a[s]}return i}function U(t,n){var o=r.aliasToReal[t]||t,i=r.remap[o]||o,a=l;return function(t){var r=f?E:x,s=f?E[i]:n,c=j(j({},a),t);return e(r,o,s,c)}}function V(e,t){return function(){var n=arguments.length;if(!n)return e();for(var r=Array(n);n--;)r[n]=arguments[n];var o=g?0:n-1;return r[o]=t(r[o]),e.apply(void 0,r)}}function G(e,t,n){var o,i=r.aliasToReal[e]||e,a=t,u=z[i];return u?a=u(t):m&&(r.mutate.array[i]?a=c(t,s):r.mutate.object[i]?a=c(t,function(e){return function(t){return e({},t)}}(t)):r.mutate.set[i]&&(a=c(t,H))),P(L,(function(e){return P(r.aryMethod[e],(function(t){if(i==t){var n=r.methodSpread[i],s=n&&n.afterRearg;return o=s?F(i,B(i,a,e),e):B(i,F(i,a,e),e),o=function(e,t,n){return b||h&&n>1?T(t,n):t}(0,o=W(i,o),e),!1}})),!o})),o||(o=a),o==t&&(o=b?T(o,1):function(){return t.apply(this,arguments)}),o.convert=U(i,t),o.placeholder=t.placeholder=n,o}if(!d)return G(n,u,y);var q=u,$=[];return P(L,(function(e){P(r.aryMethod[e],(function(e){var t=q[r.remap[e]||e];t&&$.push([e,G(e,t,q)])}))})),P(A(q),(function(e){var t=q[e];if("function"==typeof t){for(var n=$.length;n--;)if($[n][0]==e)return;t.convert=U(e,t),$.push([e,t])}})),P($,(function(e){q[e[0]]=e[1]})),q.convert=function(e){return q.runInContext.convert(e)(void 0)},q.placeholder=q,P(A(q),(function(e){P(r.realToAlias[e]||[],(function(t){q[t]=q[e]}))})),q}},function(e,t){t.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},t.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flatten
2Depth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},t.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},t.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},t.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},t.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},t.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},t.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},t.realToAlias=function(){var e=Object.prototype.hasOwnProperty,n=t.aliasToReal,r={};for(var o in n){var i=n[o];e.call(r,i)?r[i].push(o):r[i]=[o]}return r}(),t.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},t.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},t.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(e,t,n){e.exports={ary:n(1026),assign:n(521),clone:n(547),curry:n(431),forEac
2h:n(397),isArray:n(63),isError:n(1048),isFunction:n(171),isWeakMap:n(1049),iteratee:n(1050),keys:n(392),rearg:n(1068),toInteger:n(237),toPath:n(1069)}},function(e,t,n){var r=n(411);e.exports=function(e,t,n){return t=n?void 0:t,t=e&&null==t?e.length:t,r(e,128,void 0,void 0,void 0,void 0,t)}},function(e,t,n){var r=n(289),o=n(78);e.exports=function(e,t,n){var i=1&t,a=r(e);return function t(){return(this&&this!==o&&this instanceof t?a:e).apply(i?n:this,arguments)}}},function(e,t,n){var r=n(408),o=n(289),i=n(538),a=n(541),s=n(546),c=n(415),u=n(78);e.exports=function(e,t,n){var l=o(e);return function o(){for(var f=arguments.length,d=Array(f),p=f,h=s(o);p--;)d[p]=arguments[p];var v=f<3&&d[0]!==h&&d[f-1]!==h?[]:c(d,h);return(f-=v.length)<n?a(e,t,i,o.placeholder,void 0,d,v,void 0,void 0,n-f):r(this&&this!==u&&this instanceof o?l:e,this,d)}}},function(e,t){e.exports=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}},function(e,t,n){var r=n(412),o=n(542),i=n(1031),a=n(1033);e.exports=function(e){var t=i(e),n=a[t];if("function"!=typeof n||!(t in r.prototype))return!1;if(e===n)return!0;var s=o(n);return!!s&&e===s[0]}},function(e,t,n){var r=n(1032),o=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",n=r[t],i=o.call(r,t)?n.length:0;i--;){var a=n[i],s=a.func;if(null==s||s==e)return a.name}return t}},function(e,t){e.exports={}},function(e,t,n){var r=n(412),o=n(543),i=n(413),a=n(63),s=n(86),c=n(1034),u=Object.prototype.hasOwnProperty;function l(e){if(s(e)&&!a(e)&&!(e instanceof r)){if(e instanceof o)return e;if(u.call(e,"__wrapped__"))return c(e)}return new o(e)}l.prototype=i.prototype,l.prototype.constructor=l,e.exports=l},function(e,t,n){var r=n(412),o=n(543),i=n(286);e.exports=function(e){if(e instanceof r)return e.clone();var t=new o(e.__wrapped__,e.__chain__);return t.__actions__=i(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}},function(e,t){var n=/\{\n\/\* \[wrapped with (.+)\] \*/,r=/,? & /;e.exports=function(e){var t=e.match(n);return t?t[1].split(r):[]}},function(e,t){var n=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;e.exports=function(e,t){var r=t.length;if(!r)return e;var o=r-1;return t[o]=(r>1?"& ":"")+t[o],t=t.join(r>2?", ":" "),e.replace(n,"{\n/* [wrapped with "+t+"] */\n")}},function(e,t,n){var r=n(397),o=n(414),i=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];e.exports=function(e,t){return r(i,(function(n){var r="_."+n[0];t&n[1]&&!o(e,r)&&e.push(r)})),e.sort()}},function(e,t,n){var r=n(1039),o=n(1040),i=n(1041);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},function(e,t){e.exports=function(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(e,t){e.exports=function(e){return e!=e}},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,n){var r=n(286),o=n(233),i=Math.min;e.exports=function(e,t){for(var n=e.length,a=i(t.length,n),s=r(e);a--;){var c=t[a];e[a]=o(c,n)?s[c]:void 0}return e}},function(e,t,n){var r=n(408),o=n(289),i=n(78);e.exports=function(e,t,n,a){var s=1&t,c=o(e);return function t(){for(var o=-1,u=arguments.length,l=-1,f=a.length,d=Array(f+u),p=this&&this!==i&&this instanceof t?c:e;++l<f;)d[l]=a[l];for(;u--;)d[l++]=arguments[++o];return r(p,s?n:this,d)}}},function(e,t,n){var r=n(539),o=n(540),i=n(415),a="__lodash_placeholder__",s=128,c=Math.min;e.exports=function(e,t){var n=e[1],u=t[1],l=n|u,f=l<131,d=u==s&&8==n||u==s&&256==n&&e[7].length<=t[8]||384==u&&t[7].length<=t[8]&&8==n;if(!f&&!d)return e;1&u&&(e[2]=t[2],l|=1&n?0:4);var p=t[3];if(p){var h=e[3];e[3]=h?r(h,p,t[4]):p,e[4]=h?i(e[3],a):t[4]}return(p=t[5])&&(h=e[5],e[5]=h?o(h,p,t[6]):p,e[6]=h?i(e[5],a):t[6]),(p=t[7])&&(e[7]=p),u&s&&(e[8]=null==e[8]?t[8]:c(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=l,e}},function(e,t,n){var r=n(416),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},function(e,t,n){var r=n(1047),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},function(e,t){var n=/\s/;e.exports=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},function(e,t,n){var r=n(148),o=n(86),i=n(531);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Error]"==t||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!i(e)}},function(e,t,n){var r=n(194),o=n(86);e.exports=function(e){return o(e)&&"[object WeakMap]"==r(e)}},function(e,t,n){var r=n(393),o=n(238);e.exports=function(e){return o("function"==typeof e?e:r(e,1))}},function(e,t,n){var r=n(1052),o=n(1060),i=n(550);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},function(e,t,n){var r=n(394),o=n(417);e.exports=function(e,t,n,i){var a=n.length,s=a,c=!i;if(null==e)return!s;for(e=Object(e);a--;){var u=n[a];if(c&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++a<s;
vendor: 4,608 bytes, line 2
2){var l=(u=n[a])[0],f=e[l],d=u[1];if(c&&u[2]){if(void 0===f&&!(l in e))return!1}else{var p=new r;if(i)var h=i(f,d,l,e,t,p);if(!(void 0===h?o(d,f,3,i,p):h))return!1}}return!0}},function(e,t,n){var r=n(394),o=n(548),i=n(1057),a=n(1059),s=n(194),c=n(63),u=n(277),l=n(389),f="[object Arguments]",d="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,v,m,g){var y=c(e),b=c(t),w=y?d:s(e),O=b?d:s(t),E=(w=w==f?p:w)==p,x=(O=O==f?p:O)==p,S=w==O;if(S&&u(e)){if(!u(t))return!1;y=!0,E=!1}if(S&&!E)return g||(g=new r),y||l(e)?o(e,t,n,v,m,g):i(e,t,w,n,v,m,g);if(!(1&n)){var j=E&&h.call(e,"__wrapped__"),_=x&&h.call(t,"__wrapped__");if(j||_){var T=j?e.value():e,P=_?t.value():t;return g||(g=new r),m(T,P,n,v,g)}}return!!S&&(g||(g=new r),a(e,t,n,v,m,g))}},function(e,t){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},function(e,t){e.exports=function(e){return this.__data__.has(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(193),o=n(528),i=n(282),a=n(548),s=n(1058),c=n(420),u=r?r.prototype:void 0,l=u?u.valueOf:void 0;e.exports=function(e,t,n,r,u,f,d){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!f(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=s;case"[object Set]":var h=1&r;if(p||(p=c),e.size!=t.size&&!h)return!1;var v=d.get(e);if(v)return v==t;r|=2,d.set(e,t);var m=a(p(e),p(t),r,u,f,d);return d.delete(e),m;case"[object Symbol]":if(l)return l.call(e)==l.call(t)}return!1}},function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},function(e,t,n){var r=n(524),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,a,s){var c=1&n,u=r(e),l=u.length;if(l!=r(t).length&&!c)return!1;for(var f=l;f--;){var d=u[f];if(!(c?d in t:o.call(t,d)))return!1}var p=s.get(e),h=s.get(t);if(p&&h)return p==t&&h==e;var v=!0;s.set(e,t),s.set(t,e);for(var m=c;++f<l;){var g=e[d=u[f]],y=t[d];if(i)var b=c?i(y,g,d,t,e,s):i(g,y,d,e,t,s);if(!(void 0===b?g===y||a(g,y,n,i,s):b)){v=!1;break}m||(m="constructor"==d)}if(v&&!m){var w=e.constructor,O=t.constructor;w==O||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof O&&O instanceof O||(v=!1)}return s.delete(e),s.delete(t),v}},function(e,t,n){var r=n(549),o=n(165);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var i=t[n],a=e[i];t[n]=[i,a,r(a)]}return t}},function(e,t,n){var r=n(417),o=n(551),i=n(1062),a=n(406),s=n(549),c=n(550),u=n(168);e.exports=function(e,t){return a(e)&&s(t)?c(u(e),t):function(n){var a=o(n,e);return void 0===a&&a===t?i(n,e):r(t,a,3)}}},function(e,t,n){var r=n(1063),o=n(1064);e.exports=function(e,t){return null!=e&&o(e,t,r)}},function(e,t){e.exports=function(e,t){return null!=e&&t in Object(e)}},function(e,t,n){var r=n(195),o=n(276),i=n(63),a=n(233),s=n(390),c=n(168);e.exports=function(e,t,n){for(var u=-1,l=(t=r(t,e)).length,f=!1;++u<l;){var d=c(t[u]);if(!(f=null!=e&&n(e,d)))break;e=e[d]}return f||++u!=l?f:!!(l=null==e?0:e.length)&&s(l)&&a(d,l)&&(i(e)||o(e))}},function(e,t,n){var r=n(1066),o=n(1067),i=n(406),a=n(168);e.exports=function(e){return i(e)?r(a(e)):o(e)}},function(e,t){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},function(e,t,n){var r=n(197);e.exports=function(e){return function(t){return r(t,e)}}},function(e,t,n){var r=n(411),o=n(532),i=o((function(e,t){return r(e,256,void 0,void 0,void 0,t)}));e.exports=i},function(e,t,n){var r=n(164),o=n(286),i=n(63),a=n(196),s=n(529),c=n(168),u=n(407);e.exports=function(e){return i(e)?r(e,c):a(e)?[e]:o(s(u(e)))}},function(e,t,n){var r=n(197),o=n(421);e.exports=function(e,t,n,i){return o(e,t,n(r(e,t)),i)}},function(e,t,n){var r=n(199);e.exports=function(e){return"function"==typeof e?e:r}},function(e,t){e.exports=function(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(e,t,n){var r=n(423);e.exports=function(e,t,n,o){return r(e,(function(e,r,i){t(o,e,n(e),i)})),o}},function(e,t,n){var r=n(1075),o=n(165);e.exports=function(e,t){return e&&r(e,t,o)}},function(e,t,n){var r=n(1076)();e.exports=r},function(e,t){e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r
vendor: 8,256 bytes, line 2
2(t),s=a.length;s--;){var c=a[e?s:++o];if(!1===n(i[c],c,i))break}return t}}},function(e,t,n){var r=n(166);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var i=n.length,a=t?i:-1,s=Object(n);(t?a--:++a<i)&&!1!==o(s[a],a,s););return n}}},function(e,t,n){var r=n(423);e.exports=function(e,t){var n=[];return r(e,(function(e,r,o){t(e,r,o)&&n.push(e)})),n}},function(e,t,n){"use strict";var r=n(1080);function o(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var i=/^([a-z0-9.+-]+:)/i,a=/:[0-9]*$/,s=/^(\/\/?(?!\/)[^?\s]*)(\?[^\s]*)?$/,c=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),u=["'"].concat(c),l=["%","/","?",";","#"].concat(u),f=["/","?","#"],d=/^[+a-z0-9A-Z_-]{0,63}$/,p=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,h={javascript:!0,"javascript:":!0},v={javascript:!0,"javascript:":!0},m={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},g=n(1081);function y(e,t,n){if(e&&"object"==typeof e&&e instanceof o)return e;var r=new o;return r.parse(e,t,n),r}o.prototype.parse=function(e,t,n){if("string"!=typeof e)throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var o=e.indexOf("?"),a=-1!==o&&o<e.indexOf("#")?"?":"#",c=e.split(a);c[0]=c[0].replace(/\\/g,"/");var y=e=c.join(a);if(y=y.trim(),!n&&1===e.split("#").length){var b=s.exec(y);if(b)return this.path=y,this.href=y,this.pathname=b[1],b[2]?(this.search=b[2],this.query=t?g.parse(this.search.substr(1)):this.search.substr(1)):t&&(this.search="",this.query={}),this}var w=i.exec(y);if(w){var O=(w=w[0]).toLowerCase();this.protocol=O,y=y.substr(w.length)}if(n||w||y.match(/^\/\/[^@/]+@[^@/]+/)){var E="//"===y.substr(0,2);!E||w&&v[w]||(y=y.substr(2),this.slashes=!0)}if(!v[w]&&(E||w&&!m[w])){for(var x,S,j=-1,_=0;_<f.length;_++){-1!==(T=y.indexOf(f[_]))&&(-1===j||T<j)&&(j=T)}-1!==(S=-1===j?y.lastIndexOf("@"):y.lastIndexOf("@",j))&&(x=y.slice(0,S),y=y.slice(S+1),this.auth=decodeURIComponent(x)),j=-1;for(_=0;_<l.length;_++){var T;-1!==(T=y.indexOf(l[_]))&&(-1===j||T<j)&&(j=T)}-1===j&&(j=y.length),this.host=y.slice(0,j),y=y.slice(j),this.parseHost(),this.hostname=this.hostname||"";var P="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!P)for(var C=this.hostname.split(/\./),I=(_=0,C.length);_<I;_++){var k=C[_];if(k&&!k.match(d)){for(var R="",A=0,D=k.length;A<D;A++)k.charCodeAt(A)>127?R+="x":R+=k[A];if(!R.match(d)){var N=C.slice(0,_),M=C.slice(_+1),L=k.match(p);L&&(N.push(L[1]),M.unshift(L[2])),M.length&&(y="/"+M.join(".")+y),this.hostname=N.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),P||(this.hostname=r.toASCII(this.hostname));var z=this.port?":"+this.port:"",W=this.hostname||"";this.host=W+z,this.href+=this.host,P&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==y[0]&&(y="/"+y))}if(!h[O])for(_=0,I=u.length;_<I;_++){var F=u[_];if(-1!==y.indexOf(F)){var B=encodeURIComponent(F);B===F&&(B=escape(F)),y=y.split(F).join(B)}}var H=y.indexOf("#");-1!==H&&(this.hash=y.substr(H),y=y.slice(0,H));var U=y.indexOf("?");if(-1!==U?(this.search=y.substr(U),this.query=y.substr(U+1),t&&(this.query=g.parse(this.query)),y=y.slice(0,U)):t&&(this.search="",this.query={}),y&&(this.pathname=y),m[O]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){z=this.pathname||"";var V=this.search||"";this.path=z+V}return this.href=this.format(),this},o.prototype.format=function(){var e=this.auth||"";e&&(e=(e=encodeURIComponent(e)).replace(/%3A/i,":"),e+="@");var t=this.protocol||"",n=this.pathname||"",r=this.hash||"",o=!1,i="";this.host?o=e+this.host:this.hostname&&(o=e+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(o+=":"+this.port)),this.query&&"object"==typeof this.query&&Object.keys(this.query).length&&(i=g.stringify(this.query,{arrayFormat:"repeat",addQueryPrefix:!1}));var a=this.search||i&&"?"+i||"";return t&&":"!==t.substr(-1)&&(t+=":"),this.slashes||(!t||m[t])&&!1!==o?(o="//"+(o||""),n&&"/"!==n.charAt(0)&&(n="/"+n)):o||(o=""),r&&"#"!==r.charAt(0)&&(r="#"+r),a&&"?"!==a.charAt(0)&&(a="?"+a),t+o+(n=n.replace(/[?#]/g,(function(e){return encodeURIComponent(e)})))+(a=a.replace("#","%23"))+r},o.prototype.resolve=function(e){return this.resolveObject(y(e,!1,!0)).format()},o.prototype.resolveObject=function(e){if("string"==typeof e){var t=new o;t.parse(e,!1,!0),e=t}for(var n=new o,r=Object.keys(this),i=0;i<r.length;i++){var a=r[i];n[a]=this[a]}if(n.hash=e.hash,""===e.href)return n.href=n.format(),n;if(e.slashes&&!e.protocol){for(var s=Object.keys(e),c=0;c<s.length;c++){var u=s[c];"protocol"!==u&&(n[u]=e[u])}return m[n.protocol]&&n.hostname&&!n.pathname&&(n.pathname="/",n.path=n.pathname),n.href=n.format(),n}if(e.protocol&&e.protocol!==n.protocol){if(!m[e.protocol]){for(var l=Object.keys(e),f=0;f<l.length;f++){var d=l[f];n[d]=e[d]}return n.href=n.format(),n}if(n.protocol=e.protocol,e.host||v[e.protocol])n.pathname=e.pathname;else{for(var p=(e.pathname||"").split("/");p.length&&!(e.host=p.shift()););e.host||(e.host=""),e.hostname||(e.hostname=""),""!==p[0]&&p.unshift(""),p.length<2&&p.unshift(""),n.pathname=p.join("/")}if(n.search=e.search,n.query=e.query,n.host=e.host||"",n.auth=e.auth,n.hostname=e.hostname||e.host,n.port=e.port,n.pathname||n.search){var h=n.pathname||"",g=n.search||"";n.path=h+g}return n.slashes=n.slashes||e.slashes,n.href=n.format(),n}var y=n.pathname&&"/"===n.pathname.charAt(0),b=e.host||e.pathname&&"/"===e.pathname.charAt(0),w=b||y||n.host&&e.pathname,O=w,E=n.pathname&&n.pathname.split("/")||[],x=(p=e.pathname&&e.pathname.split("/")||[],n.protocol&&!m[n.protocol]);if(x&&(n.hostname="",n.port=null,n.host&&(""===E[0]?E[0]=n.host:E.unshift(n.host)),n.host="",e.protocol&&(e.hostname=null,e.port=null,e.host&&(""===p[0]?p[0]=e.host:p.unshift(e.host)),e.host=null),w=w&&(""===p[0]||""===E[0])),b)n.host=e.host||""===e.host?e.host:n.host,n.hostname=e.hostname||""===e.hostname?e.hostname:n.hostname,n.search=e.search,n.query=e.query,E=p;else if(p.length)E||(E=[]),E.pop(),E=E.concat(p),n.search=e.search,n.query=e.query;else if(null!=e.search){if(x)n.host=E.shift(),n.hostname=n.host,(P=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=P.shift(),n.hostname=P.shift(),n.host=n.hostname);return n.search=e.search,n.query=e.query,null===n.pathname&&null===n.search||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!E.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var S=E.slice(-1)[0],j=(n.host||e.host||E.length>1)&&("."===S||".."===S)||""===S,_=0,T=E.length;T>=0;T--)"."===(S=E[T])?E.splice(T,1):".."===S?(E.splice(T,1),_++):_&&(E.splice(T,1),_--);if(!w&&!O)for(;_--;_)E.unshift("..");!w||""===E[0]||E[0]&&"/"===E[0].charAt(0)||E.unshift(""),j&&"/"!==E.join("/").substr(-1)&&E.push("");var P,C=""===E[0]||E[0]&&"/"===E[0].charAt(0);x&&(n.hostname=C?"":E.length?E.shift():"",n.host=n.hostname,(P=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=P.shift(),n.hostname=P.shift(),n.host=n.hostname));return(w=w||n.host&&E.length)&&!C&&E.unshift(""),E.length>0?n.pathname=E.join("/"):(n.pathname=null,n.path=null),null===n.pathname&&null===n.search||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},o.prototype.parseHost=function(){var e=this.host,t=a.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},t.parse=y,t.resolve=function(e,t){return y(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?y(e,!1,!0).resolveObject(t):t},t.format=function(e){return"string"==typeof e&&(e=y(e)),e instanceof o?e.format():o.prototype.format.call(e)},t.Url=o},function(e,t,n){(function(e,r){var o;!function(){t&&t.nodeType,e&&e.nodeType;var i="object"==typeof r&&r;i.global!==i&&i.window!==i&&i.self;var a,s=2147483647,c=36,u=/^xn--/,l=/[^\x20-\x7E]/,f=/[\x2E\u3002\uFF0E\uFF61]/g,d={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >
2= 0x80 (not a basic code point)","invalid-input":"Invalid input"},p=Math.floor,h=String.fromCharCode;function v(e){throw new RangeError(d[e])}function m(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function g(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+m((e=e.replace(f,".")).split("."),t).join(".")}function y(e){for(var t,n,r=[],o=0,i=e.length;o<i;)(t=e.charCodeAt(o++))>=55296&&t<=56319&&o<i?56320==(64512&(n=e.charCodeAt(o++)))?r.push(((1023&t)<<10)+(1023&n)+65536):(r.push(t),o--):r.push(t);return r}function b(e){return m(e,(function(e){var t="";return e>65535&&(t+=h((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=h(e)})).join("")}function w(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function O(e,t,n){var r=0;for(e=n?p(e/700):e>>1,e+=p(e/t);e>455;r+=c)e=p(e/35);return p(r+36*e/(e+38))}function E(e){var t,n,r,o,i,a,u,l,f,d,h,m=[],g=e.length,y=0,w=128,E=72;for((n=e.lastIndexOf("-"))<0&&(n=0),r=0;r<n;++r)e.charCodeAt(r)>=128&&v("not-basic"),m.push(e.charCodeAt(r));for(o=n>0?n+1:0;o<g;){for(i=y,a=1,u=c;o>=g&&v("invalid-input"),((l=(h=e.charCodeAt(o++))-48<10?h-22:h-65<26?h-65:h-97<26?h-97:c)>=c||l>p((s-y)/a))&&v("overflow"),y+=l*a,!(l<(f=u<=E?1:u>=E+26?26:u-E));u+=c)a>p(s/(d=c-f))&&v("overflow"),a*=d;E=O(y-i,t=m.length+1,0==i),p(y/t)>s-w&&v("overflow"),w+=p(y/t),y%=t,m.splice(y++,0,w)}return b(m)}function x(e){var t,n,r,o,i,a,u,l,f,d,m,g,b,E,x,S=[];for(g=(e=y(e)).length,t=128,n=0,i=72,a=0;a<g;++a)(m=e[a])<128&&S.push(h(m));for(r=o=S.length,o&&S.push("-");r<g;){for(u=s,a=0;a<g;++a)(m=e[a])>=t&&m<u&&(u=m);for(u-t>p((s-n)/(b=r+1))&&v("overflow"),n+=(u-t)*b,t=u,a=0;a<g;++a)if((m=e[a])<t&&++n>s&&v("overflow"),m==t){for(l=n,f=c;!(l<(d=f<=i?1:f>=i+26?26:f-i));f+=c)x=l-d,E=c-d,S.push(h(w(d+x%E,0))),l=p(x/E);S.push(h(w(l,0))),i=O(n,b,r==o),n=0,++r}++n,++t}return S.join("")}a={version:"1.4.1",ucs2:{decode:y,encode:b},decode:E,encode:x,toASCII:function(e){return g(e,(function(e){return l.test(e)?"xn--"+x(e):e}))},toUnicode:function(e){return g(e,(function(e){return u.test(e)?E(e.slice(4).toLowerCase()):e}))}},void 0===(o=function(){return a}.call(t,n,t,e))||(e.exports=o)}()}).call(this,n(278)(e),n(133))},function(e,t,n){"use strict";var r=n(1082),o=n(1108),i=n(426);e.exports={formats:i,parse:o,stringify:r}},function(e,t,n){"use strict";var r=n(1083),o=n(563),i=n(426),a=Object.prototype.hasOwnProperty,s={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},c=Array.isArray,u=Array.prototype.push,l=function(e,t){u.apply(e,c(t)?t:[t])},f=Date.prototype.toISOString,d=i.default,p={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:o.encode,encodeValuesOnly:!1,filter:void 0,format:d,formatter:i.formatters[d],indices:!1,serializeDate:function(e){return f.call(e)},skipNulls:!1,strictNullHandling:!1},h={},v=function e(t,n,i,a,s,u,f,d,v,m,g,y,b,w,O,E,x,S){for(var j,_=t,T=S,P=0,C=!1;void 0!==(T=T.get(h))&&!C;){var I=T.get(t);if(P+=1,void 0!==I){if(I===P)throw new RangeError("Cyclic object value");C=!0}void 0===T.get(h)&&(P=0)}if("function"==typeof m?_=m(n,_):_ instanceof Date?_=b(_):"comma"===i&&c(_)&&(_=o.maybeMap(_,(function(e){return e instanceof Date?b(e):e}))),null===_){if(u)return v&&!E?v(n,p.encoder,x,"key",w):n;_=""}if("string"==typeof(j=_)||"number"==typeof j||"boolean"==typeof j||"symbol"==typeof j||"bigint"==typeof j||o.isBuffer(_))return v?[O(E?n:v(n,p.encoder,x,"key",w))+"="+O(v(_,p.encoder,x,"value",w))]:[O(n)+"="+O(String(_))];var k,R=[];if(void 0===_)return R;if("comma"===i&&c(_))E&&v&&(_=o.maybeMap(_,v)),k=[{value:_.length>0?_.join(",")||null:void 0}];else if(c(m))k=m;else{var A=Object.keys(_);k=g?A.sort(g):A}var D=d?String(n).replace(/\./g,"%2E"):String(n),N=a&&c(_)&&1===_.length?D+"[]":D;if(s&&c(_)&&0===_.length)return N+"[]";for(var M=0;M<k.length;++M){var L=k[M],z="object"==typeof L&&L&&void 0!==L.value?L.value:_[L];if(!f||null!==z){var W=y&&d?String(L).replace(/\./g,"%2E"):String(L),F=c(_)?"function"==typeof i?i(N,W):N:N+(y?"."+W:"["+W+"]");S.set(t,P);var B=r();B.set(h,S),l(R,e(z,F,i,a,s,u,f,d,"comma"===i&&E&&c(_)?null:v,m,g,y,b,w,O,E,x,B))}}return R};e.exports=function(e,t){var n,o=e,u=function(e){if(!e)return p;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");
vendor: 6,051 bytes, line 2
2if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||p.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=i.default;if(void 0!==e.format){if(!a.call(i.formatters,e.format))throw new TypeError("Unknown format option provided.");n=e.format}var r,o=i.formatters[n],u=p.filter;if(("function"==typeof e.filter||c(e.filter))&&(u=e.filter),r=e.arrayFormat in s?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":p.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var l=void 0===e.allowDots?!0===e.encodeDotInKeys||p.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:p.addQueryPrefix,allowDots:l,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:p.allowEmptyArrays,arrayFormat:r,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:p.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:void 0===e.delimiter?p.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:p.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:p.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:p.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:p.encodeValuesOnly,filter:u,format:n,formatter:o,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:p.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:p.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:p.strictNullHandling}}(t);"function"==typeof u.filter?o=(0,u.filter)("",o):c(u.filter)&&(n=u.filter);var f=[];if("object"!=typeof o||null===o)return"";var d=s[u.arrayFormat],h="comma"===d&&u.commaRoundTrip;n||(n=Object.keys(o)),u.sort&&n.sort(u.sort);for(var m=r(),g=0;g<n.length;++g){var y=n[g],b=o[y];u.skipNulls&&null===b||l(f,v(b,y,d,h,u.allowEmptyArrays,u.strictNullHandling,u.skipNulls,u.encodeDotInKeys,u.encode?u.encoder:null,u.filter,u.sort,u.allowDots,u.serializeDate,u.format,u.formatter,u.encodeValuesOnly,u.charset,m))}var w=f.join(u.delimiter),O=!0===u.addQueryPrefix?"?":"";return u.charsetSentinel&&("iso-8859-1"===u.charset?O+="utf8=%26%2310003%3B&":O+="utf8=%E2%9C%93&"),w.length>0?O+w:""}},function(e,t,n){"use strict";var r=n(201),o=n(291),i=n(1085),a=n(558),s=n(1107)||a||i;e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new r("Side channel does not contain "+o(e))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,n){e||(e=s()),e.set(t,n)}};return t}},function(e,t){},function(e,t,n){"use strict";var r=n(291),o=n(201),i=function(e,t,n){for(var r,o=e;null!=(r=o.next);o=r)if(r.key===t)return o.next=r.next,n||(r.next=e.next,e.next=r),r};e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new o("Side channel does not contain "+r(e))},delete:function(t){var n=e&&e.next,r=function(e,t){if(e)return i(e,t,!0)}(e,t);return r&&n&&n===r&&(e=void 0),!!r},get:function(t){return function(e,t){if(e){var n=i(e,t);return n&&n.value}}(e,t)},has:function(t){return function(e,t){return!!e&&!!i(e,t)}(e,t)},set:function(t,n){e||(e={next:void 0}),function(e,t,n){var r=i(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}}(e,t,n)}};return t}},function(e,t,n){"use strict";e.exports=Object},function(e,t,n){"use strict";e.exports=Error},function(e,t,n){"use strict";e.exports=EvalError},function(e,t,n){"use strict";e.exports=RangeError},function(e,t,n){"use strict";e.exports=ReferenceError},function(e,t,n){"use strict";e.exports=SyntaxError},function(e,t,n){"use strict";e.exports=URIError},function(e,t,n){"use strict";e.exports=Math.abs},function(e,t,n){"use strict";e.exports=Math.floor},function(e,t,n){"use strict";e.exports=Math.max},function(e,t,n){"use strict";e.exports=Math.min},function(e,t,n){"use strict";e.exports=Math.pow},function(e,t,n){"use strict";e.exports=Object.getOwnPropertyDescriptor},function(e,t,n){"use strict";var r=Object.defineProperty||!1;if(r)try{r({},"a",{value:1})}catch(e){r=!1}e.exports=r},function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(1101);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},function(e,t,n){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(var r in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var o=Object.getOwnPropertySymbols(e);if(1!==o.length||o[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},function(e,t,n){"use strict";var r=n(560),o=n(559),i=[].__proto__===Array.prototype&&o&&o(Object.prototype,"__proto__"),a=Object,s=a.getPrototypeOf;e.exports=i&&"function"==typeof i.get?r([i.get]):"function"==typeof s&&function(e){return s(null==e?e:a(e))}},function(e,t,n){"use strict";var r=Object.prototype.toString,o=Math.max,i=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=e[r];for(var o=0;o<t.length;
2o+=1)n[o+e.length]=t[o];return n};e.exports=function(e){var t=this;if("function"!=typeof t||"[object Function]"!==r.apply(t))throw new TypeError("Function.prototype.bind called on incompatible "+t);for(var n,a=function(e,t){for(var n=[],r=t||0,o=0;r<e.length;r+=1,o+=1)n[o]=e[r];return n}(arguments,1),s=o(0,t.length-a.length),c=[],u=0;u<s;u++)c[u]="$"+u;if(n=Function("binder","return function ("+function(e,t){for(var n="",r=0;r<e.length;r+=1)n+=e[r],r+1<e.length&&(n+=t);return n}(c,",")+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof n){var r=t.apply(this,i(a,arguments));return Object(r)===r?r:this}return t.apply(e,i(a,arguments))})),t.prototype){var l=function(){};l.prototype=t.prototype,n.prototype=new l,l.prototype=null}return n}},function(e,t,n){"use strict";var r=n(292),o=n(561),i=n(425),a=n(1105);e.exports=a||r.call(i,o)},function(e,t,n){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},function(e,t,n){"use strict";var r=Function.prototype.call,o=Object.prototype.hasOwnProperty,i=n(292);e.exports=i.call(r,o)},function(e,t,n){"use strict";var r=n(424),o=n(562),i=n(291),a=n(558),s=n(201),c=r("%WeakMap%",!0),u=o("WeakMap.prototype.get",!0),l=o("WeakMap.prototype.set",!0),f=o("WeakMap.prototype.has",!0),d=o("WeakMap.prototype.delete",!0);e.exports=c?function(){var e,t,n={assert:function(e){if(!n.has(e))throw new s("Side channel does not contain "+i(e))},delete:function(n){if(c&&n&&("object"==typeof n||"function"==typeof n)){if(e)return d(e,n)}else if(a&&t)return t.delete(n);return!1},get:function(n){return c&&n&&("object"==typeof n||"function"==typeof n)&&e?u(e,n):t&&t.get(n)},has:function(n){return c&&n&&("object"==typeof n||"function"==typeof n)&&e?f(e,n):!!t&&t.has(n)},set:function(n,r){c&&n&&("object"==typeof n||"function"==typeof n)?(e||(e=new c),l(e,n,r)):a&&(t||(t=a()),t.set(n,r))}};return n}:a},function(e,t,n){"use strict";var r=n(563),o=Object.prototype.hasOwnProperty,i=Array.isArray,a={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:r.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1},s=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},c=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},u=function(e,t,n,r){if(e){var i=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/g,s=n.depth>0&&/(\[[^[\]]*])/.exec(i),u=s?i.slice(0,s.index):i,l=[];if(u){if(!n.plainObjects&&o.call(Object.prototype,u)&&!n.allowPrototypes)return;l.push(u)}for(var f=0;n.depth>0&&null!==(s=a.exec(i))&&f<n.depth;){if(f+=1,!n.plainObjects&&o.call(Object.prototype,s[1].slice(1,-1))&&!n.allowPrototypes)return;l.push(s[1])}if(s){if(!0===n.strictDepth)throw new RangeError("Input depth exceeded depth option of "+n.depth+" and strictDepth is true");l.push("["+i.slice(s.index)+"]")}return function(e,t,n,r){for(var o=r?t:c(t,n),i=e.length-1;i>=0;--i){var a,s=e[i];if("[]"===s&&n.parseArrays)a=n.allowEmptyArrays&&(""===o||n.strictNullHandling&&null===o)?[]:[].concat(o);else{a=n.plainObjects?{__proto__:null}:{};var u="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,l=n.decodeDotInKeys?u.replace(/%2E/g,"."):u,f=parseInt(l,10);n.parseArrays||""!==l?!isNaN(f)&&s!==l&&String(f)===l&&f>=0&&n.parseArrays&&f<=n.arrayLimit?(a=[])[f]=o:"__proto__"!==l&&(a[l]=o):a={0:o}}o=a}return o}(l,t,n,r)}};e.exports=function(e,t){var n=function(e){if(!e)return a;
2if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?a.charset:e.charset,n=void 0===e.duplicates?a.duplicates:e.duplicates;if("combine"!==n&&"first"!==n&&"last"!==n)throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||a.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:a.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:a.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:a.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:a.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:a.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:a.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:a.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:a.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:a.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:a.depth,duplicates:n,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:a.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:a.plainObjects,strictDepth:"boolean"==typeof e.strictDepth?!!e.strictDepth:a.strictDepth,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:a.strictNullHandling}}(t);if(""===e||null==e)return n.plainObjects?{__proto__:null}:{};for(var l="string"==typeof e?function(e,t){var n={__proto__:null},u=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;u=u.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var l,f=t.parameterLimit===1/0?void 0:t.parameterLimit,d=u.split(t.delimiter,f),p=-1,h=t.charset;if(t.charsetSentinel)for(l=0;l<d.length;++l)0===d[l].indexOf("utf8=")&&("utf8=%E2%9C%93"===d[l]?h="utf-8":"utf8=%26%2310003%3B"===d[l]&&(h="iso-8859-1"),p=l,l=d.length);for(l=0;l<d.length;++l)if(l!==p){var v,m,g=d[l],y=g.indexOf("]="),b=-1===y?g.indexOf("="):y+1;-1===b?(v=t.decoder(g,a.decoder,h,"key"),m=t.strictNullHandling?null:""):(v=t.decoder(g.slice(0,b),a.decoder,h,"key"),m=r.maybeMap(c(g.slice(b+1),t),(function(e){return t.decoder(e,a.decoder,h,"value")}))),m&&t.interpretNumericEntities&&"iso-8859-1"===h&&(m=s(String(m))),g.indexOf("[]=")>-1&&(m=i(m)?[m]:m);var w=o.call(n,v);w&&"combine"===t.duplicates?n[v]=r.combine(n[v],m):w&&"last"!==t.duplicates||(n[v]=m)}return n}(e,n):e,f=n.plainObjects?{__proto__:null}:{},d=Object.keys(l),p=0;p<d.length;++p){var h=d[p],v=u(h,l[h],n,"string"==typeof e);f=r.merge(f,v,n)}return!0===n.allowSparse?f:r.compact(f)}},function(e,t,n){var r=n(427).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},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,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(1113);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n={}.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=Array(t);n<t;n++)r[n]=e[n];return r},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){"use strict";e.exports=function(e,t,n,r,o,i,a,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,i,a,s],l=0;(c=new Error(t.replace(/%s/g,(function(){return u[l++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){var o,i=!1,a=0;function s(){o&&clearTimeout(o)}function c(){s(),i=!0}function u(){for(var c=arguments.length,u=new Array(c),l=0;l<c;l++)u[l]=arguments[l];var f=this,d=Date.now()-a;function p(){a=Date.now(),n.apply(f,u)}function h(){o=void 0}i||(r&&!o&&p(),s(),void 0===r&&d>e?p():!0!==t&&(o=setTimeout(r?h:p,void 0===r?e-d:e)))}return"boolean"!=typeof t&&(r=n,n=t,t=void 0),u.cancel=c,u}function n(e,n,r){return void 0===r?t(e,n,!1):t(e,r,!1!==n)}e.debounce=n,e.throttle=t,Object.defineProperty(e,"__esModule",{value:!0})}(t)},function(e,t,n){"use strict";var r=n(574).forEach,o=n(1118),i=n(1119),a=n(1120),s=n(1121),c=n(1122),u=n(575),l=n(1123),f=n(1125),d=n(1126),p=n(1127);function h(e){return Array.isArray(e)||void 0!==e.length}function v(e){if(Array.isArray(e))return e;var t=[];return r(e,(function(e){t.push(e)})),t}function m(e){return e&&1===e.nodeType}function g(e,t,n){var r=e[t];return null==r&&void 0!==n?n:r}e.exports=function(e){var t;if((e=e||{}).idHandler)t={get:function(t){return e.idHandler.get(t,!0)},set:e.idHandler.set};else{var n=a(),y=s({idGenerator:n,stateHandler:f});t=y}var b=e.reporter;b||(b=c(!1===b));var w=g(e,"batchProcessor",l({reporter:b})),O={};O.callOnAdd=!!g(e,"callOnAdd",!0),O.debug=!!g(e,"debug",!1);var E,x=i(t),S=o({stateHandler:f}),j=g(e,"strategy","object"),_=g(e,"important",!1),T={reporter:b,batchProcessor:w,stateHandler:f,idHandler:t,important:_};if("scroll"===j&&(u.isLegacyOpera()?(b.warn("Scroll strategy is not supported on legacy Opera. Changing to object strategy."),j="object"):u.isIE(9)&&(b.warn("Scroll strategy is not supported on IE9. Changing to object strategy."),j="object")),"scroll"===j)E=p(T);else{if("object"!==j)throw new Error("Invalid strategy name: "+j);E=d(T)}var P={};return{listenTo:function(e,n,o){function i(e){var t=x.get(e);r(t,(function(t){t(e)}))}function a(e,t,n){x.add(t,n),e&&n(t)}if(o||(o=n,n=e,e={}),!n)throw new Error("At least one element required.");if(!o)throw new Error("Listener required.");if(m(n))n=[n];else{if(!h(n))return b.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");n=v(n)}var s=0,c=g(e,"callOnAdd",O.callOnAdd),u=g(e,"onReady",(function(){})),l=g(e,"debug",O.debug);r(n,(function(e){f.getState(e)||(f.initState(e),t.set(e));var d=t.get(e);if(l&&b.log("Attaching listener to element",d,e),!S.isDetectable(e))return l&&b.log(d,"Not detectable."),S.isBusy(e)?(l&&b.log(d,"System busy making it detectable"),a(c,e,o),P[d]=P[d]||[],void P[d].push((function(){++s===n.length&&u()}))):(l&&b.log(d,"Making detectable..."),S.markBusy(e,!0),E.makeDetectable({debug:l,important:_},e,(function(e){if(l&&b.log(d,"onElementDetectable"),f.getState(e)){S.markAsDetectable(e),S.markBusy(e,!1),E.addListener(e,i),a(c,e,o);var t=f.getState(e);if(t&&t.startSize){var p=e.offsetWidth,h=e.offsetHeight;t.startSize.width===p&&t.startSize.height===h||i(e)}P[d]&&r(P[d],(function(e){e()}
vendor: 5,052 bytes, line 2
2))}else l&&b.log(d,"Element uninstalled before being detectable.");delete P[d],++s===n.length&&u()})));l&&b.log(d,"Already detecable, adding listener."),a(c,e,o),s++})),s===n.length&&u()},removeListener:x.removeListener,removeAllListeners:x.removeAllListeners,uninstall:function(e){if(!e)return b.error("At least one element is required.");if(m(e))e=[e];else{if(!h(e))return b.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");e=v(e)}r(e,(function(e){x.removeAllListeners(e),E.uninstall(e),f.cleanState(e)}))},initDocument:function(e){E.initDocument&&E.initDocument(e)}}}},function(e,t,n){"use strict";e.exports=function(e){var t=e.stateHandler.getState;return{isDetectable:function(e){var n=t(e);return n&&!!n.isDetectable},markAsDetectable:function(e){t(e).isDetectable=!0},isBusy:function(e){return!!t(e).busy},markBusy:function(e,n){t(e).busy=!!n}}}},function(e,t,n){"use strict";e.exports=function(e){var t={};function n(n){var r=e.get(n);return void 0===r?[]:t[r]||[]}return{get:n,add:function(n,r){var o=e.get(n);t[o]||(t[o]=[]),t[o].push(r)},removeListener:function(e,t){for(var r=n(e),o=0,i=r.length;o<i;++o)if(r[o]===t){r.splice(o,1);break}},removeAllListeners:function(e){var t=n(e);t&&(t.length=0)}}}},function(e,t,n){"use strict";e.exports=function(){var e=1;return{generate:function(){return e++}}}},function(e,t,n){"use strict";e.exports=function(e){var t=e.idGenerator,n=e.stateHandler.getState;return{get:function(e){var t=n(e);return t&&void 0!==t.id?t.id:null},set:function(e){var r=n(e);if(!r)throw new Error("setId required the element to have a resize detection state.");var o=t.generate();return r.id=o,o}}}},function(e,t,n){"use strict";e.exports=function(e){function t(){}var n={log:t,warn:t,error:t};if(!e&&window.console){var r=function(e,t){e[t]=function(){var e=console[t];if(e.apply)e.apply(console,arguments);else for(var n=0;n<arguments.length;n++)e(arguments[n])}};r(n,"log"),r(n,"warn"),r(n,"error")}return n}},function(e,t,n){"use strict";var r=n(1124);function o(){var e={},t=0,n=0,r=0;return{add:function(o,i){i||(i=o,o=0),o>n?n=o:o<r&&(r=o),e[o]||(e[o]=[]),e[o].push(i),t++},process:function(){for(var t=r;t<=n;t++)for(var o=e[t],i=0;i<o.length;i++){(0,o[i])()}},size:function(){return t}}}e.exports=function(e){var t=(e=e||{}).reporter,n=r.getOption(e,"async",!0),i=r.getOption(e,"auto",!0);i&&!n&&(t&&t.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),n=!0);var a,s=o(),c=!1;function u(){for(c=!0;s.size();){var e=s;s=o(),e.process()}c=!1}function l(){var e;e=u,a=setTimeout(e,0)}return{add:function(e,t){!c&&i&&n&&0===s.size()&&l(),s.add(e,t)},force:function(e){c||(void 0===e&&(e=n),a&&(clearTimeout(a),a=null),e?l():u())}}}},function(e,t,n){"use strict";(e.exports={}).getOption=function(e,t,n){var r=e[t];if(null==r&&void 0!==n)return n;return r}},function(e,t,n){"use strict";var r="_erd";function o(e){return e[r]}e.exports={initState:function(e){return e[r]={},o(e)},getState:o,cleanState:function(e){delete e[r]}}},function(e,t,n){"use strict";var r=n(575);e.exports=function(e){var t=(e=e||{}).reporter,n=e.batchProcessor,o=e.stateHandler.getState;if(!t)throw new Error("Missing required dependency: reporter.");function i(t){var n=e.important?" !important; ":"; ";return(t.join(n)+n).trim()}function a(e){return o(e).object}return{makeDetectable:function(e,a,s){s||(s=a,a=e,e=null),(e=e||{}).debug,r.isIE(8)?s(a):function(a,s){var c=i(["display: block","position: absolute","top: 0","left: 0","width: 100%","height: 100%","border: none","padding: 0","margin: 0","opacity: 0","z-index: -1000","pointer-events: none"]),u=!1,l=window.getComputedStyle(a),f=a.offsetWidth,d=a.offsetHeight;function p(){function n(){if("static"===l.position){a.style.setProperty("position","relative",e.important?"important":"");var n=function(t,n,r,o){var i=r[o];"auto"!==i&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}(i)&&(t.warn("An element that is positioned static has style."+o+"="+i+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+o+" will be set to 0. Element: ",n),n.style.setProperty(o,"0",e.important?"important":""))};n(t,a,l,"top"),n(t,a,l,"right"),n(t,a,l,"bottom"),n(t,a,l,"left")}}""!==l.position&&(n(),u=!0);var i=document.createElement("object");i.style.cssText=c,i.tabIndex=-1,i.type="text/html",i.setAttribute("aria-hidden","true"),i.onload=function(){u||n(),function e(t,n){if(!t.contentDocument){var r=o(t);return r.checkForObjectDocumentTimeoutId&&window.clearTimeout(r.checkForObjectDocumentTimeoutId),void(r.checkForObjectDocumentTimeoutId=setTimeout((function(){r.checkForObjectDocumentTimeoutId=0,e(t,n)}),100))}n(t.contentDocument)}(this,(function(e){s(a)}))},r.isIE()||(i.data="about:blank"),o(a)&&(a.appendChild(i),o(a).object=i,r.isIE()&&(i.data="about:blank"))}o(a).startSize={width:f,height:d},n?n.add(p):p()}(a,s)},addListener:function(e,t){function n(){t(e)}if(r.isIE(8))o(e).object={proxy:n},e.attachEvent("onresize",n);else{var i=a(e);
2if(!i)throw new Error("Element is not detectable by this strategy.");i.contentDocument.defaultView.addEventListener("resize",n)}},uninstall:function(e){if(o(e)){var t=a(e);t&&(r.isIE(8)?e.detachEvent("onresize",t.proxy):e.removeChild(t),o(e).checkForObjectDocumentTimeoutId&&window.clearTimeout(o(e).checkForObjectDocumentTimeoutId),delete o(e).object)}}}}},function(e,t,n){"use strict";var r=n(574).forEach;e.exports=function(e){var t=(e=e||{}).reporter,n=e.batchProcessor,o=e.stateHandler.getState,i=(e.stateHandler.hasState,e.idHandler);if(!n)throw new Error("Missing required dependency: batchProcessor");if(!t)throw new Error("Missing required dependency: reporter.");var a=function(){var e=500,t=500,n=document.createElement("div");n.style.cssText=u(["position: absolute","width: 1000px","height: 1000px","visibility: hidden","margin: 0","padding: 0"]);var r=document.createElement("div");r.style.cssText=u(["position: absolute","width: 500px","height: 500px","overflow: scroll","visibility: none","top: -1500px","left: -1500px","visibility: hidden","margin: 0","padding: 0"]),r.appendChild(n),document.body.insertBefore(r,document.body.firstChild);var o=e-r.clientWidth,i=t-r.clientHeight;return document.body.removeChild(r),{width:o,height:i}}(),s="erd_scroll_detection_container";function c(e){!function(e,t,n){function r(n,r){r=r||function(t){e.head.appendChild(t)};var o=e.createElement("style");return o.innerHTML=n,o.id=t,r(o),o}if(!e.getElementById(t)){var o=n+"_animation",i=n+"_animation_active",a="/* Created by the element-resize-detector library. */\n";a+="."+n+" > div::-webkit-scrollbar { "+u(["display: none"])+" }\n\n",a+="."+i+" { "+u(["-webkit-animation-duration: 0.1s","animation-duration: 0.1s","-webkit-animation-name: "+o,"animation-name: "+o])+" }\n",a+="@-webkit-keyframes "+o+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",r(a+="@keyframes "+o+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}(e,"erd_scroll_detection_scrollbar_style",s)}function u(t){var n=e.important?" !important; ":"; ";return(t.join(n)+n).trim()}function l(e,n,r){if(e.addEventListener)e.addEventListener(n,r);else{if(!e.attachEvent)return t.error("[scroll] Don't know how to add event listeners.");e.attachEvent("on"+n,r)}}function f(e,n,r){if(e.removeEventListener)e.removeEventListener(n,r);else{if(!e.detachEvent)return t.error("[scroll] Don't know how to remove event listeners.");e.detachEvent("on"+n,r)}}function d(e){return o(e).container.childNodes[0].childNodes[0].childNodes[0]}function p(e){return o(e).container.childNodes[0].childNodes[0].childNodes[1]}return c(window.document),{makeDetectable:function(e,c,f){function h(){if(e.debug){var n=Array.prototype.slice.call(arguments);if(n.unshift(i.get(c),"Scroll: "),t.log.apply)t.log.apply(null,n);else for(var r=0;r<n.length;r++)t.log(n[r])}}function v(e){var t=o(e).container.childNodes[0],n=window.getComputedStyle(t);return!n.width||-1===n.width.indexOf("px")}function m(){var e=window.getComputedStyle(c),t={};return t.position=e.position,t.width=c.offsetWidth,t.height=c.offsetHeight,t.top=e.top,t.right=e.right,t.bottom=e.bottom,t.left=e.left,t.widthCSS=e.width,t.heightCSS=e.height,t}function g(){if(h("storeStyle invoked."),o(c)){var e=m();o(c).style=e}else h("Aborting because element has been uninstalled")}function y(e,t,n){o(e).lastWidth=t,o(e).lastHeight=n}function b(){return 2*a.width+1}function w(){return 2*a.height+1}function O(e){return e+10+b()}function E(e){return e+10+w()}function x(e,t,n){var r=d(e),o=p(e),i=O(t),a=E(n),s=function(e){return 2*e+b()}(t),c=function(e){return 2*e+w()}(n);r.scrollLeft=i,r.scrollTop=a,o.scrollLeft=s,o.scrollTop=c}function S(){var e=o(c).container;if(!e){(e=document.createElement("div")).className=s,e.style.cssText=u(["visibility: hidden","display: inline","width: 0px","height: 0px","z-index: -1","overflow: hidden","margin: 0","padding: 0"]),o(c).container=e,function(e){e.className+=" "+s+"_animation_active"}(e),c.appendChild(e);var t=function(){o(c).onRendered&&o(c).onRendered()};l(e,"animationstart",t),o(c).onAnimationStart=t}return e}function j(){if(h("Injecting elements"),o(c)){!function(){var n=o(c).style;if("static"===n.position){c.style.setProperty("position","relative",e.important?"important":"");var r=function(e,t,n,r){var o=n[r];"auto"!==o&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}
vendor: 5,374 bytes, line 2
2(o)&&(e.warn("An element that is positioned static has style."+r+"="+o+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+r+" will be set to 0. Element: ",t),t.style[r]=0)};r(t,c,n,"top"),r(t,c,n,"right"),r(t,c,n,"bottom"),r(t,c,n,"left")}}();var n=o(c).container;n||(n=S());var r,i,f,d,p=a.width,v=a.height,m=u(["position: absolute","flex: none","overflow: hidden","z-index: -1","visibility: hidden","width: 100%","height: 100%","left: 0px","top: 0px"]),g=u(["position: absolute","flex: none","overflow: hidden","z-index: -1","visibility: hidden"].concat(["left: "+(r=(r=-(1+p))?r+"px":"0"),"top: "+(i=(i=-(1+v))?i+"px":"0"),"right: "+(d=(d=-p)?d+"px":"0"),"bottom: "+(f=(f=-v)?f+"px":"0")])),y=u(["position: absolute","flex: none","overflow: scroll","z-index: -1","visibility: hidden","width: 100%","height: 100%"]),b=u(["position: absolute","flex: none","overflow: scroll","z-index: -1","visibility: hidden","width: 100%","height: 100%"]),w=u(["position: absolute","left: 0","top: 0"]),O=u(["position: absolute","width: 200%","height: 200%"]),E=document.createElement("div"),x=document.createElement("div"),j=document.createElement("div"),_=document.createElement("div"),T=document.createElement("div"),P=document.createElement("div");E.dir="ltr",E.style.cssText=m,E.className=s,x.className=s,x.style.cssText=g,j.style.cssText=y,_.style.cssText=w,T.style.cssText=b,P.style.cssText=O,j.appendChild(_),T.appendChild(P),x.appendChild(j),x.appendChild(T),E.appendChild(x),n.appendChild(E),l(j,"scroll",C),l(T,"scroll",I),o(c).onExpandScroll=C,o(c).onShrinkScroll=I}else h("Aborting because element has been uninstalled");function C(){var e=o(c);e&&e.onExpand?e.onExpand():h("Aborting expand scroll handler: element has been uninstalled")}function I(){var e=o(c);e&&e.onShrink?e.onShrink():h("Aborting shrink scroll handler: element has been uninstalled")}}function _(){function a(t,n,r){var o=function(e){return d(e).childNodes[0]}(t),i=O(n),a=E(r);o.style.setProperty("width",i+"px",e.important?"important":""),o.style.setProperty("height",a+"px",e.important?"important":"")}function s(r){var s=c.offsetWidth,l=c.offsetHeight,f=s!==o(c).lastWidth||l!==o(c).lastHeight;h("Storing current size",s,l),y(c,s,l),n.add(0,(function(){if(f)if(o(c))if(u()){if(e.debug){var n=c.offsetWidth,r=c.offsetHeight;n===s&&r===l||t.warn(i.get(c),"Scroll: Size changed before updating detector elements.")}a(c,s,l)}else h("Aborting because element container has not been initialized");else h("Aborting because element has been uninstalled")})),n.add(1,(function(){o(c)?u()?x(c,s,l):h("Aborting because element container has not been initialized"):h("Aborting because element has been uninstalled")})),f&&r&&n.add(2,(function(){o(c)?u()?r():h("Aborting because element container has not been initialized"):h("Aborting because element has been uninstalled")}))}function u(){return!!o(c).container}function l(){h("notifyListenersIfNeeded invoked");var e=o(c);return void 0===o(c).lastNotifiedWidth&&e.lastWidth===e.startSize.width&&e.lastHeight===e.startSize.height?h("Not notifying: Size is the same as the start size, and there has been no notification yet."):e.lastWidth===e.lastNotifiedWidth&&e.lastHeight===e.lastNotifiedHeight?h("Not notifying: Size already notified"):(h("Current size not notified, notifying..."),e.lastNotifiedWidth=e.lastWidth,e.lastNotifiedHeight=e.lastHeight,void r(o(c).listeners,(function(e){e(c)})))}function f(){h("Scroll detected."),v(c)?h("Scroll event fired while unrendered. Ignoring..."):s(l)}if(h("registerListenersAndPositionElements invoked."),o(c)){o(c).onRendered=function(){if(h("startanimation triggered."),v(c))h("Ignoring since element is still unrendered...");else{h("Element rendered.");var e=d(c),t=p(c);0!==e.scrollLeft&&0!==e.scrollTop&&0!==t.scrollLeft&&0!==t.scrollTop||(h("Scrollbars out of sync. Updating detector elements..."),s(l))}},o(c).onExpand=f,o(c).onShrink=f;var m=o(c).style;a(c,m.width,m.height)}else h("Aborting because element has been uninstalled")}function T(){if(h("finalizeDomMutation invoked."),o(c)){var e=o(c).style;y(c,e.width,e.height),x(c,e.width,e.height)}else h("Aborting because element has been uninstalled")}function P(){f(c)}function C(){var e;h("Installing..."),o(c).listeners=[],e=m(),o(c).startSize={width:e.width,height:e.height},h("Element start size",o(c).startSize),n.add(0,g),n.add(1,j),n.add(2,_),n.add(3,T),n.add(4,P)}f||(f=c,c=e,e=null),e=e||{},h("Making detectable..."),!function(e){return!function(e){var t=e.getRootNode&&e.getRootNode().contains(e);return e===e.ownerDocument.body||e.ownerDocument.body.contains(e)||t}(e)||null===window.getComputedStyle(e)}(c)?C():(h("Element is detached"),S(),h("Waiting until element is attached..."),o(c).onRendered=function(){h("Element is now attached"),C()})},addListener:function(e,t){if(!o(e).listeners.push)throw new Error("Cannot add listener to an element that is not detectable.");o(e).listeners.push(t)},uninstall:function(e){var t=o(e);t&&(t.onExpandScroll&&f(d(e),"scroll",t.onExpandScroll),t.onShrinkScroll&&f(p(e),"scroll",t.onShrinkScroll),t.onAnimationStart&&f(t.container,"animationstart",t.onAnimationStart),t.container&&e.removeChild(t.container))},initDocument:c}}},function(e,t){e.exports=function(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;
2if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),c=0;c<i.length;c++){var u=i[c];if(!s(u))return!1;var l=e[u],f=t[u];if(!1===(o=n?n.call(r,l,f,u):void 0)||void 0===o&&l!==f)return!1}return!0}},function(e,t,n){var r=n(526),o=n(236),i=n(420),a=r&&1/i(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=a},function(e,t,n){"use strict";var r=["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"];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){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,t,n){return(t=l(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}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){var r,o,i,a,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var n={}.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)?c(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function u(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,l(r.key),r)}}function l(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function f(e,t,n){return t=p(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,d()?Reflect.construct(t,n||[],p(e).constructor):t.apply(e,n))}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(d=function(){return!!e})()}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraggableCore",{enumerable:!0,get:function(){return E.default}}),t.default=void 0;var v=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0)),m=S(n(11)),g=S(n(30)),y=S(n(4)),b=n(428),w=n(582),O=n(293),E=S(n(1134)),x=S(n(583));
2function S(e){return e&&e.__esModule?e:{default:e}}function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function _(){return _=Object.assign?Object.assign.bind():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 T(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var P=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),T(n=f(this,t,[e]),"onDragStart",(function(e,t){if((0,x.default)("Draggable: onDragStart: %j",t),!1===n.props.onStart(e,(0,w.createDraggableData)(n,t)))return!1;n.setState({dragging:!0,dragged:!0})})),T(n,"onDrag",(function(e,t){if(!n.state.dragging)return!1;(0,x.default)("Draggable: onDrag: %j",t);var r=(0,w.createDraggableData)(n,t),o={x:r.x,y:r.y,slackX:0,slackY:0};if(n.props.bounds){var i=o.x,a=o.y;o.x+=n.state.slackX,o.y+=n.state.slackY;var c=s((0,w.getBoundPosition)(n,o.x,o.y),2),u=c[0],l=c[1];o.x=u,o.y=l,o.slackX=n.state.slackX+(i-o.x),o.slackY=n.state.slackY+(a-o.y),r.x=o.x,r.y=o.y,r.deltaX=o.x-n.state.x,r.deltaY=o.y-n.state.y}if(!1===n.props.onDrag(e,r))return!1;n.setState(o)})),T(n,"onDragStop",(function(e,t){if(!n.state.dragging)return!1;if(!1===n.props.onStop(e,(0,w.createDraggableData)(n,t)))return!1;(0,x.default)("Draggable: onDragStop: %j",t);var r={dragging:!1,slackX:0,slackY:0};if(Boolean(n.props.position)){var o=n.props.position,i=o.x,a=o.y;r.x=i,r.y=a}n.setState(r)})),n.state={dragging:!1,dragged:!1,x:e.position?e.position.x:e.defaultPosition.x,y:e.position?e.position.y:e.defaultPosition.y,prevPropsPosition:i({},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."),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(t,e),n=t,o=[{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;return null!==(e=null===(t=this.props)||void 0===t||null===(t=t.nodeRef)||void 0===t?void 0:t.current)&&void 0!==e?e:g.default.findDOMNode(this)}},{key:"render",value:function(){var e=this.props,t=(e.axis,e.bounds,e.children),n=e.defaultPosition,o=e.defaultClassName,s=e.defaultClassNameDragging,c=e.defaultClassNameDragged,u=e.position,l=e.positionOffset,f=(e.scale,function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,r)),d={},p=null,h=!Boolean(u)||this.state.dragging,m=u||n,g={x:(0,w.canDragX)(this)&&h?this.state.x:m.x,y:(0,w.canDragY)(this)&&h?this.state.y:m.y};this.state.isElementSVG?p=(0,b.createSVGTransform)(g,l):d=(0,b.createCSSTransform)(g,l);var O=(0,y.default)(t.props.className||"",o,a(a({},s,this.state.dragging),c,this.state.dragged));return v.createElement(E.default,_({},f,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),v.cloneElement(v.Children.only(t),{className:O,style:i(i({},t.props.style),d),transform:p}))}}],c=[{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,x.default)("Draggable: getDerivedStateFromProps %j",{position:n,prevPropsPosition:r}),{x:n.x,y:n.y,prevPropsPosition:i({},n)})}}],o&&u(n.prototype,o),c&&u(n,c),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,c}(v.Component);t.default=P,T(P,"displayName","Draggable"),T(P,"propTypes",i(i({}
2,E.default.propTypes),{},{axis:m.default.oneOf(["both","x","y","none"]),bounds:m.default.oneOfType([m.default.shape({left:m.default.number,right:m.default.number,top:m.default.number,bottom:m.default.number}),m.default.string,m.default.oneOf([!1])]),defaultClassName:m.default.string,defaultClassNameDragging:m.default.string,defaultClassNameDragged:m.default.string,defaultPosition:m.default.shape({x:m.default.number,y:m.default.number}),positionOffset:m.default.shape({x:m.default.oneOfType([m.default.number,m.default.string]),y:m.default.oneOfType([m.default.number,m.default.string])}),position:m.default.shape({x:m.default.number,y:m.default.number}),className:O.dontSetMe,style:O.dontSetMe,transform:O.dontSetMe})),T(P,"defaultProps",i(i({},E.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";var r=n(1132);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=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 s.name="Invariant Violation",s}}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,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=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window)return"";var n=null===(e=window.document)||void 0===e||null===(e=e.documentElement)||void 0===e?void 0:e.style;if(!n)return"";if(t in n)return"";for(var o=0;o<r.length;o++)if(i(t,r[o])in n)return r[o];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}t.default=o()},function(e,t,n){"use strict";function r(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,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.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)?o(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return 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,a(r.key),r)}}function a(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function s(e,t,n){return t=u(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(c=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0)),d=y(n(11)),p=y(n(30)),h=n(428),v=n(582),m=n(293),g=y(n(583));function y(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function w(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O={start:"touchstart",move:"touchmove",stop:"touchend"},E={start:"mousedown",move:"mousemove",stop:"mouseup"},x=E,S=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),w(e=s(this,t,arguments),"dragging",!1),w(e,"lastX",NaN),w(e,"lastY",NaN),w(e,"touchIdentifier",null),w(e,"mounted",!1),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,h.matchesSelectorAndParentsTo)(t.target,e.props.handle,n)||e.props.cancel&&(0,h.matchesSelectorAndParentsTo)(t.target,e.props.cancel,n))){"touchstart"===t.type&&t.preventDefault();var o=(0,h.getTouchIdentifier)(t);e.touchIdentifier=o;var i=(0,v.getControlPosition)(t,o,e);if(null!=i){var a=i.x,s=i.y,c=(0,v.createCoreData)(e,a,s);(0,g.default)("DraggableCore: handleDragStart: %j",c),(0,g.default)("calling",e.props.onStart),!1!==e.props.onStart(t,c)&&!1!==e.mounted&&(e.props.enableUserSelectHack&&(0,h.addUserSelectStyles)(r),e.dragging=!0,e.lastX=a,e.lastY=s,(0,h.addEvent)(r,x.move,e.handleDrag),(0,h.addEvent)(r,x.stop,e.handleDragStop))}}})),w(e,"handleDrag",(function(t){var n=(0,v.getControlPosition)(t,e.touchIdentifier,e);if(null!=n){var o=n.x,i=n.y;if(Array.isArray(e.props.grid)){var a=o-e.lastX,s=i-e.lastY,c=r((0,v.snapToGrid)(e.props.grid,a,s),2);if(a=c[0],s=c[1],!a&&!s)return;o=e.lastX+a,i=e.lastY+s}var u=(0,v.createCoreData)(e,o,i);if((0,g.default)("DraggableCore: handleDrag: %j",u),!1!==e.props.onDrag(t,u)&&!1!==e.mounted)e.lastX=o,e.lastY=i;else try{e.handleDragStop(new MouseEvent("mouseup"))}catch(t){var l=document.createEvent("MouseEvents");l.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),e.handleDragStop(l)}}})),w(e,"handleDragStop",(function(t){if(e.dragging){var n=(0,v.getControlPosition)(t,e.touchIdentifier,e);if(null!=n){var o=n.x,i=n.y;if(Array.isArray(e.props.grid)){var a=o-e.lastX||0,s=i-e.lastY||0,c=r((0,v.snapToGrid)(e.props.grid,a,s),2);a=c[0],s=c[1],o=e.lastX+a,i=e.lastY+s}var u=(0,v.createCoreData)(e,o,i);if(!1===e.props.onStop(t,u)||!1===e.mounted)return!1;var l=e.findDOMNode();l&&e.props.enableUserSelectHack&&(0,h.removeUserSelectStyles)(l.ownerDocument),(0,g.default)("DraggableCore: handleDragStop: %j",u),e.dragging=!1,e.lastX=NaN,e.lastY=NaN,l&&((0,g.default)("DraggableCore: Removing handlers"),(0,h.removeEvent)(l.ownerDocument,x.move,e.handleDrag),(0,h.removeEvent)(l.ownerDocument,x.stop,e.handleDragStop))}}})),w(e,"onMouseDown",(function(t){return x=E,e.handleDragStart(t)})),w(e,"onMouseUp",(function(t){return x=E,e.handleDragStop(t)})),w(e,"onTouchStart",(function(t){return x=O,e.handleDragStart(t)})),w(e,"onTouchEnd",(function(t){return x=O,e.handleDragStop(t)})),e}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.mounted=!0;var e=this.findDOMNode();e&&(0,h.addEvent)(e,O.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.findDOMNode();if(e){var t=e.ownerDocument;(0,h.removeEvent)(t,E.move,this.handleDrag),(0,h.removeEvent)(t,O.move,this.handleDrag),(0,h.removeEvent)(t,E.stop,this.handleDragStop),(0,h.removeEvent)(t,O.stop,this.handleDragStop),(0,h.removeEvent)(e,O.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,h.removeUserSelectStyles)(t)}}},{key:"findDOMNode",value:function(){var e,t;return null!==(e=this.props)&&void 0!==e&&e.nodeRef?null===(t=this.props)||void 0===t||null===(t=t.nodeRef)||void 0===t?void 0:t.current:p.default.findDOMNode(this)}},{key:"render",value:function(){return f.cloneElement(f.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}])&&i(n.prototype,o),a&&i(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a}(f.Component);
2t.default=S,w(S,"displayName","DraggableCore"),w(S,"propTypes",{allowAnyClick:d.default.bool,children:d.default.node.isRequired,disabled:d.default.bool,enableUserSelectHack:d.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:d.default.arrayOf(d.default.number),handle:d.default.string,cancel:d.default.string,nodeRef:d.default.object,onStart:d.default.func,onDrag:d.default.func,onStop:d.default.func,onMouseDown:d.default.func,scale:d.default.number,className:m.dontSetMe,style:m.dontSetMe,transform:m.dontSetMe}),w(S,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},function(e,t,n){var r=n(1136)({"Ã":"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","Å¿":"s"});e.exports=r},function(e,t){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},function(e,t,n){var r=n(78);e.exports=function(){return r.Date.now()}},function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var r=new Uint8Array(16);e.exports=function(){return n(r),r}}else{var o=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)3&t||(e=4294967296*Math.random()),o[t]=e>>>((3&t)<<3)&255;return o}}},function(e,t){for(var n=[],r=0;r<256;++r)n[r]=(r+256).toString(16).substr(1);e.exports=function(e,t){var r=t||0,o=n;return[o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]]].join("")}},function(e,t,n){"use strict";n.r(t);var r={fullscreenEnabled:0,fullscreenElement:1,requestFullscreen:2,exitFullscreen:3,fullscreenchange:4,fullscreenerror:5,fullscreen:6},o=["webkitFullscreenEnabled","webkitFullscreenElement","webkitRequestFullscreen","webkitExitFullscreen","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"],i=["mozFullScreenEnabled","mozFullScreenElement","mozRequestFullScreen","mozCancelFullScreen","mozfullscreenchange","mozfullscreenerror","-moz-full-screen"],a=["msFullscreenEnabled","msFullscreenElement","msRequestFullscreen","msExitFullscreen","MSFullscreenChange","MSFullscreenError","-ms-fullscreen"],s="undefined"!=typeof window&&void 0!==window.document?window.document:{},c="fullscreenEnabled"in s&&Object.keys(r)||o[0]in s&&o||i[0]in s&&i||a[0]in s&&a||[],u={requestFullscreen:function(e){return e[c[r.requestFullscreen]]()},requestFullscreenFunction:function(e){return e[c[r.requestFullscreen]]},get exitFullscreen(){return s[c[r.exitFullscreen]].bind(s)},get fullscreenPseudoClass(){return":"+c[r.fullscreen]},addEventListener:function(e,t,n){return s.addEventListener(c[r[e]],t,n)},removeEventListener:function(e,t,n){return s.removeEventListener(c[r[e]],t,n)},get fullscreenEnabled(){return Boolean(s[c[r.fullscreenEnabled]])},set fullscreenEnabled(e){},get fullscreenElement(){return s[c[r.fullscreenElement]]},set fullscreenElement(e){},get onfullscreenchange(){return s[("on"+c[r.fullscreenchange]).toLowerCase()]},set onfullscreenchange(e){return s[("on"+c[r.fullscreenchange]).toLowerCase()]=e},get onfullscreenerror(){return s[("on"+c[r.fullscreenerror]).toLowerCase()]},set onfullscreenerror(e){return s[("on"+c[r.fullscreenerror]).toLowerCase()]=e}};t.default=u},function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.asap=function(e){i.enqueueTask(a.create(e))};var r=n(586),o=n(587),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(133))},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,o(r.key),r)}}function o(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){return e=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},(t=[{key:"call",value:function(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}}])&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();t.RawTask=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},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},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=s(n(0)),i=s(n(1146)),a=["text","onCopy","options","children"];function s(e){return e&&e.__esModule?e:{default: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 u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(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 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){return d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},d(e,t)}function p(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,o=v(e);if(t){var i=v(this).constructor;n=Reflect.construct(o,arguments,i)}else n=o.apply(this,arguments);return 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 h(e)}(this,n)}}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},v(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}var g=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&&d(e,t)}(c,e);var t,n,r,s=p(c);function c(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return m(h(e=s.call.apply(s,[this].concat(n))),"onClick",(function(t){var n=e.props,r=n.text,a=n.onCopy,s=n.children,c=n.options,u=o.default.Children.only(s),l=(0,i.default)(r,c);a&&a(r,l),u&&u.props&&"function"==typeof u.props.onClick&&u.props.onClick(t)})),e}return t=c,(n=[{key:"render",value:function(){var e=this.props,t=(e.text,e.onCopy,e.options,e.children),n=l(e,a),r=o.default.Children.only(t);return o.default.cloneElement(r,u(u({},n),{},{onClick:this.onClick}))}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.default.PureComponent);t.CopyToClipboard=g,m(g,"defaultProps",{onCopy:void 0,options:void 0})},function(e,t,n){"use strict";var r=n(1147),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,i,a,s,c,u,l=!1;t||(t={}),n=t.debug||!1;try{if(a=r(),s=document.createRange(),c=document.getSelection(),(u=document.createElement("span")).textContent=e,u.ariaHidden="true",u.style.all="unset",u.style.position="fixed",u.style.top=0,u.style.clip="rect(0, 0, 0, 0)",u.style.whiteSpace="pre",u.style.webkitUserSelect="text",u.style.MozUserSelect="text",u.style.msUserSelect="text",u.style.userSelect="text",u.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=o[t.format]||o.default;window.clipboardData.setData(i,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(u),s.selectNodeContents(u),c.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");l=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),l=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"â":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(s):c.removeAllRanges()),u&&document.body.removeChild(u),a()}return l}},function(e,t){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEac
2h((function(t){e.addRange(t)})),t&&t.focus()}}},function(e,t,n){"use strict";(function(n){function r(e){return"object"!=typeof e||"toString"in e?e:Object.prototype.toString.call(e).slice(8,-1)}Object.defineProperty(t,"__esModule",{value:!0});var o="object"==typeof n&&!0;function i(e,t){if(!e){if(o)throw new Error("Invariant failed");throw new Error(t())}}t.invariant=i;var a=Object.prototype.hasOwnProperty,s=Array.prototype.splice,c=Object.prototype.toString;function u(e){return c.call(e).slice(8,-1)}var l=Object.assign||function(e,t){return f(t).forEach((function(n){a.call(t,n)&&(e[n]=t[n])})),e},f="function"==typeof Object.getOwnPropertySymbols?function(e){return Object.keys(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.keys(e)};function d(e){return Array.isArray(e)?l(e.constructor(e.length),e):"Map"===u(e)?new Map(e):"Set"===u(e)?new Set(e):e&&"object"==typeof e?l(Object.create(Object.getPrototypeOf(e)),e):e}var p=function(){function e(){this.commands=l({},h),this.update=this.update.bind(this),this.update.extend=this.extend=this.extend.bind(this),this.update.isEquals=function(e,t){return e===t},this.update.newContext=function(){return(new e).update}}return Object.defineProperty(e.prototype,"isEquals",{get:function(){return this.update.isEquals},set:function(e){this.update.isEquals=e},enumerable:!0,configurable:!0}),e.prototype.extend=function(e,t){this.commands[e]=t},e.prototype.update=function(e,t){var n=this,r="function"==typeof t?{$apply:t}:t;Array.isArray(e)&&Array.isArray(r)||i(!Array.isArray(r),(function(){return"update(): You provided an invalid spec to update(). The spec may not contain an array except as the value of $set, $push, $unshift, $splice or any custom command allowing an array value."})),i("object"==typeof r&&null!==r,(function(){return"update(): You provided an invalid spec to update(). The spec and every included key path must be plain objects containing one of the following commands: "+Object.keys(n.commands).join(", ")+"."}));var o=e;return f(r).forEach((function(t){if(a.call(n.commands,t)){var i=e===o;o=n.commands[t](r[t],o,r,e),i&&n.isEquals(o,e)&&(o=e)}else{var s="Map"===u(e)?n.update(e.get(t),r[t]):n.update(e[t],r[t]),c="Map"===u(o)?o.get(t):o[t];n.isEquals(s,c)&&(void 0!==s||a.call(e,t))||(o===e&&(o=d(e)),"Map"===u(o)?o.set(t,s):o[t]=s)}})),o},e}();t.Context=p;var h={$push:function(e,t,n){return m(t,n,"$push"),e.length?t.concat(e):t},$unshift:function(e,t,n){return m(t,n,"$unshift"),e.length?e.concat(t):t},$splice:function(e,t,n,o){return function(e,t){i(Array.isArray(e),(function(){return"Expected $splice target to be an array; got "+r(e)})),y(t.$splice)}(t,n),e.forEach((function(e){y(e),t===o&&e.length&&(t=d(o)),s.apply(t,e)})),t},$set:function(e,t,n){return function(e){i(1===Object.keys(e).length,(function(){return"Cannot have more than one key in an object with $set"}))}(n),e},$toggle:function(e,t){g(e,"$toggle");var n=e.length?d(t):t;return e.forEach((function(e){n[e]=!t[e]})),n},$unset:function(e,t,n,r){return g(e,"$unset"),e.forEach((function(e){Object.hasOwnProperty.call(t,e)&&(t===r&&(t=d(r)),delete t[e])})),t},$add:function(e,t,n,r){return b(t,"$add"),g(e,"$add"),"Map"===u(t)?e.forEach((function(e){var n=e[0],o=e[1];t===r&&t.get(n)!==o&&(t=d(r)),t.set(n,o)})):e.forEach((function(e){t!==r||t.has(e)||(t=d(r)),t.add(e)})),t},$remove:function(e,t,n,r){return b(t,"$remove"),g(e,"$remove"),e.forEach((function(e){t===r&&t.has(e)&&(t=d(r)),t.delete(e)})),t},$merge:function(e,t,n,o){var a,s;return a=t,i((s=e)&&"object"==typeof s,(function(){return"update(): $merge expects a spec of type 'object'; got "+r(s)})),i(a&&"object"==typeof a,(function(){return"update(): $merge expects a target of type 'object'; got "+r(a)})),f(e).forEach((function(n){e[n]!==t[n]&&(t===o&&(t=d(o)),t[n]=e[n])})),t},$apply:function(e,t){var n;return i("function"==typeof(n=e),(function(){return"update(): expected spec of $apply to be a function; got "+r(n)+"."})),e(t)}},v=new p;function m(e,t,n){i(Array.isArray(e),(function(){return"update(): expected target of "+r(n)+" to be an array; got "+r(e)+"."})),g(t[n],n)}function g(e,t){i(Array.isArray(e),(function(){return"update(): expected spec of "+r(t)+" to be an array; got "+r(e)+". Did you forget to wrap your parameter in an array?"}))}function y(e){i(Array.isArray(e),(function(){return"update(): expected spec of $splice to be an array of arrays; got "+r(e)+". Did you forget to wrap your parameters in an array?"}))}function b(e,t){var n=u(e);i("Map"===n||"Set"===n,(function(){return"update(): "+r(t)+" expects a target of type Set or Map; got "+r(n)}))}t.isEquals=v.update.isEquals,t.extend=v.extend,t.default=v.update,t.default.default=e.exports=l(t.default,t)}).call(this,n(1149))},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 s(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 c,u=[],l=!1,f=-1;function d(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&p())}function p(){if(!l){var e=s(d);l=!0;for(var t=u.length;t;){for(c=u,u=[];++f<t;)c&&c[f].run();f=-1,t=u.length}c=null,l=!1,function(e){if(r===clearTimeout)return clearTimeout(e);
2if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{return 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 v(){}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||l||s(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=v,o.addListener=v,o.once=v,o.off=v,o.removeListener=v,o.removeAllListeners=v,o.emit=v,o.prependListener=v,o.prependOnceListener=v,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){var r=n(288),o=n(237);e.exports=function(e,t,n){var i=null==e?0:e.length;return i?(t=n||void 0===t?1:o(t),r(e,t<0?0:t,i)):[]}},function(e,t,n){var r=n(288),o=n(237);e.exports=function(e,t,n){return e&&e.length?(t=n||void 0===t?1:o(t),r(e,0,t<0?0:t)):[]}},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])},r(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},i.apply(this,arguments)},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Mosaic=t.MosaicWithoutDragDropContext=void 0;var s=a(n(18)),c=(a(n(1153)),a(n(165)),a(n(1154)),a(n(0))),u=n(170),l=a(n(435)),f=a(n(434)),d=n(1156),p=n(99),h=n(1159),v=n(593),m=n(1165),g=n(175);n(113);function y(e){return null!=e.initialValue}var b=function(e){function t(){var t,n=e.apply(this,arguments)||this;return n.state={currentNode:null,lastInitialValue:null,mosaicId:null!==(t=n.props.mosaicId)&&void 0!==t?t:d.v4()},n.updateRoot=function(e,t){void 0===t&&(t=!1);var r=n.getRoot()||{};n.replaceRoot(g.updateTree(r,e),t)},n.replaceRoot=function(e,t){void 0===t&&(t=!1),n.props.onChange(e),!t&&n.props.onRelease&&n.props.onRelease(e),y(n.props)&&n.setState({currentNode:e})},n.actions={updateTree:n.updateRoot,remove:function(e){0===e.length?n.replaceRoot(null):n.updateRoot([g.createRemoveUpdate(n.getRoot(),e)])},expand:function(e,t){return void 0===t&&(t=70),n.updateRoot([g.createExpandUpdate(e,t)])},getRoot:function(){return n.getRoot()},hide:function(e){return n.updateRoot([g.createHideUpdate(e)])},replaceWith:function(e,t){return n.updateRoot([{path:e,spec:{$set:t}}])}},n.childContext={mosaicActions:n.actions,mosaicId:n.state.mosaicId},n}return o(t,e),t.getDerivedStateFromProps=function(e,t){return e.mosaicId&&(t.mosaicId,e.mosaicId),y(e)&&e.initialValue!==t.lastInitialValue?{lastInitialValue:e.initialValue,currentNode:e.initialValue}:null},t.prototype.render=function(){var e=this.props.className;return c.default.createElement(p.MosaicContext.Provider,{value:this.childContext},c.default.createElement("div",{className:s.default(e,"mosaic mosaic-drop-target")},this.renderTree(),c.default.createElement(m.RootDropTargets,null)))},t.prototype.getRoot=function(){return y(this.props)?this.state.currentNode:this.props.value},t.prototype.renderTree=function(){var e=this.getRoot();if(this.validateTree(e),null==e)return this.props.zeroStateView;var t=this.props,n=t.renderTile,r=t.resize;return c.default.createElement(h.MosaicRoot,{root:e,renderTile:n,resize:r})},t.prototype.validateTree=function(e){},t.defaultProps={onChange:function(){},zeroStateView:c.default.createElement(v.MosaicZeroState,null),className:"mosaic-blueprint-theme"},t}(c.default.PureComponent);t.MosaicWithoutDragDropContext=b;var w=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.render=function(){return c.default.createElement(u.DndProvi
2der,{backend:l.default,options:f.default},c.default.createElement(b,i({},this.props)))},t}(c.default.PureComponent);t.Mosaic=w},function(e,t,n){var r=n(285),o=n(554),i=Object.prototype.hasOwnProperty,a=o((function(e,t,n){i.call(e,n)?++e[n]:r(e,n,1)}));e.exports=a},function(e,t,n){var r=n(164),o=n(238),i=n(1155),a=n(404);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(197),o=n(421),i=n(195);e.exports=function(e,t,n){for(var a=-1,s=t.length,c={};++a<s;){var u=t[a],l=r(e,u);n(l,u)&&o(c,i(u,e),l)}return c}},function(e,t,n){var r=n(1157),o=n(1158),i=o;i.v1=r,i.v4=o,e.exports=i},function(e,t,n){var r,o,i=n(590),a=n(591),s=0,c=0;e.exports=function(e,t,n){var u=t&&n||0,l=t||[],f=(e=e||{}).node||r,d=void 0!==e.clockseq?e.clockseq:o;if(null==f||null==d){var p=i();null==f&&(f=r=[1|p[0],p[1],p[2],p[3],p[4],p[5]]),null==d&&(d=o=16383&(p[6]<<8|p[7]))}var h=void 0!==e.msecs?e.msecs:(new Date).getTime(),v=void 0!==e.nsecs?e.nsecs:c+1,m=h-s+(v-c)/1e4;if(m<0&&void 0===e.clockseq&&(d=d+1&16383),(m<0||h>s)&&void 0===e.nsecs&&(v=0),v>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=h,c=v,o=d;var g=(1e4*(268435455&(h+=122192928e5))+v)%4294967296;l[u++]=g>>>24&255,l[u++]=g>>>16&255,l[u++]=g>>>8&255,l[u++]=255&g;var y=h/4294967296*1e4&268435455;l[u++]=y>>>8&255,l[u++]=255&y,l[u++]=y>>>24&15|16,l[u++]=y>>>16&255,l[u++]=d>>>8|128,l[u++]=255&d;for(var b=0;b<6;++b)l[u+b]=f[b];return t||a(l)}},function(e,t,n){var r=n(590),o=n(591);e.exports=function(e,t,n){var i=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var a=(e=e||{}).random||(e.rng||r)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t)for(var s=0;s<16;++s)t[i+s]=a[s];return t||o(a)}},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])},r(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},i.apply(this,arguments)},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MosaicRoot=void 0;var s=a(n(23)),c=a(n(0)),u=n(99),l=n(1160),f=n(592),d=n(113),p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.onResize=function(e,n,r){t.context.mosaicActions.updateTree([{path:n,spec:{splitPercentage:{$set:e}}}],r)},t}return o(t,e),t.prototype.render=function(){var e=this.props.root;return c.default.createElement("div",{className:"mosaic-root"},this.renderRecursively(e,f.BoundingBox.empty(),[]))},t.prototype.renderRecursively=function(e,t,n){if(d.isParent(e)){var r=null==e.splitPercentage?50:e.splitPercentage,o=f.BoundingBox.split(t,r,e.direction),a=o.first,u=o.second;return s.default([this.renderRecursively(e.first,a,n.concat("first")),this.renderSplit(e.direction,t,r,n),this.renderRecursively(e.second,u,n.concat("second"))].filter(h))}return c.default.createElement("div",{key:e,className:"mosaic-tile",style:i({},f.BoundingBox.asStyles(t))},this.props.renderTile(e,n))},t.prototype.renderSplit=function(e,t,n,r){var o=this,a=this.props.resize;return"DISABLED"!==a?c.default.createElement(l.Split,i({key:r.join(",")+"splitter"},a,{boundingBox:t,splitPercentage:n,direction:e,onChange:function(e){return o.onResize(e,r,!0)},onRelease:function(e){return o.onResize(e,r,!1)}})):null},t.contextType=u.MosaicContext,t}(c.default.PureComponent);function h(e){return null!==e}t.MosaicRoot=p},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])},r(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},i.apply(this,arguments)}
2,a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Split=void 0;var s=a(n(18)),c=a(n(1161)),u=a(n(1163)),l=a(n(0)),f=n(592),d=1e3/30,p={capture:!0,passive:!1},h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootElement=l.default.createRef(),t.listenersBound=!1,t.onMouseDown=function(e){(v(e)||0===e.button)&&(e.preventDefault(),t.bindListeners())},t.onMouseUp=function(e){t.unbindListeners();var n=t.calculateRelativePercentage(e);t.props.onRelease(n)},t.onMouseMove=function(e){e.preventDefault(),e.stopPropagation(),t.throttledUpdatePercentage(e)},t.throttledUpdatePercentage=u.default((function(e){var n=t.calculateRelativePercentage(e);n!==t.props.splitPercentage&&t.props.onChange(n)}),d),t}return o(t,e),t.prototype.render=function(){var e=this.props.direction;return l.default.createElement("div",{className:s.default("mosaic-split",{"-row":"row"===e,"-column":"column"===e}),ref:this.rootElement,onMouseDown:this.onMouseDown,style:this.computeStyle()},l.default.createElement("div",{className:"mosaic-split-line"}))},t.prototype.componentDidMount=function(){this.rootElement.current.addEventListener("touchstart",this.onMouseDown,p)},t.prototype.componentWillUnmount=function(){this.unbindListeners(),this.rootElement.current&&this.rootElement.current.ownerDocument.removeEventListener("touchstart",this.onMouseDown,p)},t.prototype.bindListeners=function(){this.listenersBound||(this.rootElement.current.ownerDocument.addEventListener("mousemove",this.onMouseMove,!0),this.rootElement.current.ownerDocument.addEventListener("touchmove",this.onMouseMove,p),this.rootElement.current.ownerDocument.addEventListener("mouseup",this.onMouseUp,!0),this.rootElement.current.ownerDocument.addEventListener("touchend",this.onMouseUp,!0),this.listenersBound=!0)},t.prototype.unbindListeners=function(){this.rootElement.current&&(this.rootElement.current.ownerDocument.removeEventListener("mousemove",this.onMouseMove,!0),this.rootElement.current.ownerDocument.removeEventListener("touchmove",this.onMouseMove,p),this.rootElement.current.ownerDocument.removeEventListener("mouseup",this.onMouseUp,!0),this.rootElement.current.ownerDocument.removeEventListener("touchend",this.onMouseUp,!0),this.listenersBound=!1)},t.prototype.computeStyle=function(){var e,t=this.props,n=t.boundingBox,r=t.direction,o=t.splitPercentage,a="column"===r?"top":"left",s=f.BoundingBox.getAbsoluteSplitPercentage(n,o,r);return i(i({},f.BoundingBox.asStyles(n)),((e={})[a]=s+"%",e))},t.prototype.calculateRelativePercentage=function(e){var t,n=this.props,r=n.minimumPaneSizePercentage,o=n.direction,i=n.boundingBox,a=this.rootElement.current.parentElement.getBoundingClientRect(),s=v(e)?e.changedTouches[0]:e;t="column"===o?(s.clientY-a.top)/a.height*100:(s.clientX-a.left)/a.width*100;var u=f.BoundingBox.getRelativeSplitPercentage(i,t,o);return c.default(u,r,100-r)},t.defaultProps={onChange:function(){},onRelease:function(){},minimumPaneSizePercentage:20},t}(l.default.PureComponent);function v(e){return null!=e.changedTouches}t.Split=h},function(e,t,n){var r=n(1162),o=n(416);e.exports=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=o(n))==n?n:0),void 0!==t&&(t=(t=o(t))==t?t:0),r(o(e),t,n)}},function(e,t){e.exports=function(e,t,n){return e==e&&(void 0!==n&&(e=e<=n?e:n),void 0!==t&&(e=e>=t?e:t)),e}},function(e,t,n){var r=n(174),o=n(64);e.exports=function(e,t,n){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),r(e,t,{leading:i,maxWait:t,trailing:a})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.assertNever=void 0,t.assertNever=function(e){throw new Error("Unhandled case: "+JSON.stringify(e))}},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])},r(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)}
2),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RootDropTargets=void 0;var a=i(n(18)),s=i(n(296)),c=i(n(0)),u=n(170),l=n(430),f=n(594),d=n(295),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.render=function(){return c.default.createElement("div",{className:a.default("drop-target-container",{"-dragging":this.props.isDragging})},s.default(l.MosaicDropTargetPosition).map((function(e){return c.default.createElement(f.MosaicDropTarget,{position:e,path:[],key:e})})))},t}(c.default.PureComponent);t.RootDropTargets=u.DropTarget(d.MosaicDragType.WINDOW,{},(function(e,t){return{isDragging:null!==t.getItem()&&t.getItemType()===d.MosaicDragType.WINDOW}}))(p)},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])},r(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},i.apply(this,arguments)},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MosaicWindow=t.SourceDropConnectedInternalMosaicWindow=t.SourceConnectedInternalMosaicWindow=t.InternalMosaicWindow=void 0;var s=a(n(18)),c=a(n(1167)),u=a(n(302)),l=a(n(208)),f=a(n(138)),d=a(n(296)),p=a(n(0)),h=n(170),v=n(595),m=n(600),g=n(99),y=n(430),b=n(594),w=n(295),O=n(175),E=n(113),x=n(169),S=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={additionalControlsOpen:!1},t.rootElement=null,t.renderDropTarget=function(e){var n=t.props.path;return p.default.createElement(b.MosaicDropTarget,{position:e,path:n,key:e})},t.split=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];t.checkCreateNode();var r=t.props,o=r.createNode,i=r.path,a=t.context.mosaicActions,s=a.getRoot(),c=t.rootElement.offsetWidth>t.rootElement.offsetHeight?"row":"column";return Promise.resolve(o.apply(void 0,e)).then((function(e){return a.replaceWith(i,{direction:c,second:e,first:E.getAndAssertNodeAtPathExists(s,i)})}))},t.swap=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];t.checkCreateNode();var r=t.context.mosaicActions,o=t.props,i=o.createNode,a=o.path;return Promise.resolve(i.apply(void 0,e)).then((function(e){return r.replaceWith(a,e)}))},t.setAdditionalControlsOpen=function(e){t.setState({additionalControlsOpen:e})},t.getPath=function(){return t.props.path},t.connectDragSource=function(e){return(0,t.props.connectDragSource)(e)},t.childContext={mosaicWindowActions:{split:t.split,replaceWithNew:t.swap,setAdditionalControlsOpen:t.setAdditionalControlsOpen,getPath:t.getPath,connectDragSource:t.connectDragSource}},t}return o(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.className,r=t.isOver,o=t.renderPreview,i=t.additionalControls,a=t.connectDropTarget,c=t.connectDragPreview,u=t.draggedMosaicId;return p.default.createElement(g.MosaicWindowContext.Provider,{value:this.childContext},a(p.default.createElement("div",{className:s.default("mosaic-window mosaic-drop-target",n,{"drop-target-hover":r&&u===this.context.mosaicId,"additional-controls-open":this.state.additionalControlsOpen}),ref:function(t){return e.rootElement=t}},this.renderToolbar(),p.default.createElement("div",{className:"mosaic-window-body"},this.props.children),p.default.createElement("div",{className:"mosaic-window-body-overlay",onClick:function(){return e.setAdditionalControlsOpen(!1)}}),p.default.createElement("div",{className:"mosaic-window-additional-actions-bar"},i),c(o(this.props)),p.default.createElement("div",{className:"drop-target-container"},d.default(y.MosaicDropTargetPosition).map(this.renderDropTarget)))))},t.prototype.getToolbarControls=function(){var e=this.props,t=e.toolbarControls,n=e.createNode;return t||(n?v.DEFAULT_CONTROLS_WITH_CREATION:v.DEFAULT_CONTROLS_WITHOUT_CREATION)},t.prototype.renderToolbar=function(){var e,t=this,n=this.props,r=n.title,o=n.draggable,i=n.additionalControls,a=n.additionalControlButtonText,c=n.path,u=n.renderToolbar,f=this.state.additionalControlsOpen,d=this.getToolbarControls(),h=o&&c.length>0,v=h?this.props.connectDragSource:function(e){return e};if(u){var g=v(u(this.props,o));return p.default.createElement("div",{className:s.default("mosaic-window-toolbar",{draggable:h})},g)}var y=v(p.default.createElement("div",{title:r,className:"mosaic-window-title"},r)),b=!l.default(i);return p.default.createElement("div",{className:s.default("mosaic-window-toolbar",{draggable:h})},y,p.default.createElement("div",{className:s.default("mosaic-window-controls",x.OptionalBlueprint.getClasses("BUTTON_GROUP"))},b&&p.default.createElement("button",{onClick:function(){return t.setAdditionalControlsOpen(!f)},className:s.default(x.OptionalBlueprint.getClasses("BUTTON","MINIMAL"),x.OptionalBlueprint.getIconClass("MORE"),(e={},e[x.OptionalBlueprint.getClasses("ACTIVE")]=f,e))},p.default.createElement("span",{className:"control-text"},a)),b&&p.default.createElement(m.Separator,null),d))},t.prototype.checkCreateNode=function(){if(null==this.props.createNode)throw new Error("Operation invali
2d unless `createNode` is defined")},t.defaultProps={additionalControlButtonText:"More",draggable:!0,renderPreview:function(e){var t=e.title;return p.default.createElement("div",{className:"mosaic-preview"},p.default.createElement("div",{className:"mosaic-window-toolbar"},p.default.createElement("div",{className:"mosaic-window-title"},t)),p.default.createElement("div",{className:"mosaic-window-body"},p.default.createElement("h4",null,t),p.default.createElement(x.OptionalBlueprint.Icon,{iconSize:72,icon:"application"})))},renderToolbar:null},t.contextType=g.MosaicContext,t}(p.default.Component);t.InternalMosaicWindow=S;var j={beginDrag:function(e,t,n){e.onDragStart&&e.onDragStart();var r=c.default((function(){return n.context.mosaicActions.hide(n.props.path)}));return{mosaicId:n.context.mosaicId,hideTimer:r}},endDrag:function(e,t,n){var r=t.getItem().hideTimer;window.clearTimeout(r);var o=n.props.path,i=t.getDropResult()||{},a=n.context.mosaicActions,s=i.position,c=i.path;null==s||null==c||f.default(c,o)?(a.updateTree([{path:u.default(o),spec:{splitPercentage:{$set:null}}}]),e.onDragEnd&&e.onDragEnd("reset")):(a.updateTree(O.createDragToUpdates(a.getRoot(),o,c,s)),e.onDragEnd&&e.onDragEnd("drop"))}};t.SourceConnectedInternalMosaicWindow=h.DragSource(w.MosaicDragType.WINDOW,j,(function(e,t){return{connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview()}}))(S),t.SourceDropConnectedInternalMosaicWindow=h.DropTarget(w.MosaicDragType.WINDOW,{},(function(e,t){return{connectDropTarget:e.dropTarget(),isOver:t.isOver(),draggedMosaicId:(t.getItem()||{}).mosaicId}}))(t.SourceConnectedInternalMosaicWindow);var _=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return o(n,e),n.prototype.render=function(){return p.default.createElement(t.SourceDropConnectedInternalMosaicWindow,i({},this.props))},n}(p.default.PureComponent);t.MosaicWindow=_},function(e,t,n){var r=n(1168),o=n(200)((function(e,t){return r(e,1,t)}));e.exports=o},function(e,t){e.exports=function(e,t,n){if("function"!=typeof e)throw new TypeError("Expected a function");return setTimeout((function(){e.apply(void 0,n)}),t)}},function(e,t,n){var r=n(164),o=n(197),i=n(238),a=n(1170),s=n(1171),c=n(234),u=n(1172),l=n(199),f=n(63);e.exports=function(e,t,n){t=t.length?r(t,(function(e){return f(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[l];var d=-1;t=r(t,c(i));var p=a(e,(function(e,n,o){return{criteria:r(t,(function(t){return t(e)})),index:++d,value:e}}));return s(p,(function(e,t){return u(e,t,n)}))}},function(e,t,n){var r=n(423),o=n(166);e.exports=function(e,t){var n=-1,i=o(e)?Array(e.length):[];return r(e,(function(e,r,o){i[++n]=t(e,r,o)})),i}},function(e,t){e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},function(e,t,n){var r=n(1173);e.exports=function(e,t,n){for(var o=-1,i=e.criteria,a=t.criteria,s=i.length,c=n.length;++o<s;){var u=r(i[o],a[o]);if(u)return o>=c?u:u*("desc"==n[o]?-1:1)}return e.index-t.index}},function(e,t,n){var r=n(196);e.exports=function(e,t){if(e!==t){var n=void 0!==e,o=null===e,i=e==e,a=r(e),s=void 0!==t,c=null===t,u=t==t,l=r(t);if(!c&&!l&&!a&&e>t||a&&s&&u&&!c&&!l||o&&s&&u||!n&&u||!i)return 1;if(!o&&!a&&!l&&e<t||l&&n&&i&&!o&&!a||c&&n&&i||!s&&i||!u)return-1}return 0}},function(e,t,n){var r=n(282),o=n(166),i=n(233),a=n(64);e.exports=function(e,t,n){if(!a(n))return!1;var s=typeof t;return!!("number"==s?o(n)&&i(t,n.length):"string"==s&&t in n)&&r(n[t],e)}},function(e,t,n){var r=n(422),o=n(198),i=n(577);e.exports=function(e,t,n){var a=e.length;if(a<2)return a?i(e[0]):[];for(var s=-1,c=Array(a);++s<a;)for(var u=e[s],l=-1;++l<a;)l!=s&&(c[s]=r(c[s]||u,e[l],t,n));return i(o(c,1),t,n)}},function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"default",(function(){return Ds}));var o={};n.r(o),n.d(o,"accessTokensReducer",(function(){return fo})),n.d(o,"companionWindowsReducer",(function(){return Do})),n.d(o,"errorsReducer",(function(){return Jo})),n.d(o,"workspaceReducer",(function(){return ki})),n.d(o,"windowsReducer",(function(){return ji})),n.d(o,"manifestsReducer",(function(){return fi})),n.d(o,"infoResponsesReducer",(function(){return ri})),n.d(o,"configReducer",(function(){return Fo})),n.d(o,"viewersReducer",(function(){return Oi})),n.d(o,"annotationsReducer",(function(){return mo})),n.d(o,"authReducer",(function(){return wo})),n.d(o,"elasticLayoutReducer",(function(){return Vo})),n.d(o,"searchesReducer",(function(){return gi})),n.d(o,"layersReducer",(function(){return si}
2)),n.d(o,"catalogReducer",(function(){return _o}));var i=n(0),a=n.n(i),s=n(30),c=n.n(s),u=n(7),l=n(316),f=n(432),d=n.n(f),p=n(246);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 v(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){m(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 m(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g(e){return function(e){if(Array.isArray(e))return y(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){if("string"==typeof e)return y(e,t);var n={}.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)?y(e,t):void 0}}(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 y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function b(e){return e.mapStateToProps||e.mapDispatchToProps?u.b.apply(void 0,[e.mapStateToProps,e.mapDispatchToProps].concat(g(e.connectOptions||[])))(e.component):e.component}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){var r,o,i,a,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return O(e,t);var n={}.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)?O(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function E(e){var t=e.plugins,n=e.children,r=w(Object(i.useState)({}),2),o=r[0],s=r[1];return Object(i.useEffect)((function(){var e=function(e){return e.map((function(e){return v(v({},e),{},{component:b(e)})}))}(t);!function(e){e.filter((function(e){return e.companionWindowKey})).forEach((function(e){p.a[e.companionWindowKey]=e.component})),p.a}(e),s(function(e){return e.reduce((function(e,t){return d()(e,[t.target,t.mode],(function(e){return[].concat(g(e||[]),[t])}))}),{})}(e))}),[t]),a.a.createElement(l.a.Provider,{value:o},n)}E.defaultProps={children:null,plugins:[]};var x=n(3),S=n(6),j=n(570),_=n(100),T=n(298),P=n(627),C=n.n(P),I=n(180);function k(e){var t=e.i18n,n=e.defaultNS,r=e.children,o=Object(i.useMemo)((function(){return{i18n:t,defaultNS:n}}),[t,n]);return Object(i.createElement)(I.a.Provider,{value:o},r)}var R=n(334),A=n(1179),D=n(1),N=n(308),M=n(677),L=n(310);var z=function(e){var t=e.children,n=e.theme,r=Object(M.a)(),o=a.a.useMemo((function(){var e=null===r?n:function(e,t){return"function"==typeof t?t(e):Object(D.a)({},e,t)}(r,n);return null!=e&&(e[L.a]=null!==r),e}),[n,r]);return a.a.createElement(N.a.Provider,{value:o},t)},W=n(675),F=n(1219),B=n(679),H=n(588),U=n(176),V=n(435),G=n(434),q=n.n(G),$=n(66),K=n(629),Z=n.n(K),X=n(53),Y=n(24);function Q(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(Y.a)(e,t,n[t])}))}return e}var J=n(104),ee=n(72),te=n(62);function ne(e,t){if(t&&("object"==Object(X.a)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Object(te.a)(e)}function re(e){return re=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},re(e)}var oe=n(307);function ie(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}
vendor: 6,291 bytes, line 2
2),t&&Object(oe.a)(e,t)}var ae={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)}},se=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(J.a)(this,e),this.init(t,n)}return Object(ee.a)(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||ae,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,Q({},{prefix:"".concat(this.prefix,":").concat(t,":")},this.options))}}]),e}(),ce=new se,ue=function(){function e(){Object(J.a)(this,e),this.observers={}}return Object(ee.a)(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];this.observers[e]&&[].concat(this.observers[e]).forEach((function(e){e.apply(void 0,n)}));this.observers["*"]&&[].concat(this.observers["*"]).forEach((function(t){t.apply(t,[e].concat(n))}))}}]),e}();function le(){var e,t,n=new Promise((function(n,r){e=n,t=r}));return n.resolve=e,n.reject=t,n}function fe(e){return null==e?"":""+e}function de(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 pe(e,t,n){var r=de(e,t,Object);r.obj[r.k]=n}function he(e,t){var n=de(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 me(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]):me(e[r],t[r],n):e[r]=t[r]);return e}function ge(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var ye={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function be(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return ye[e]})):e}var we="undefined"!=typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,Oe=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return Object(J.a)(this,t),n=ne(this,re(t).call(this)),we&&ue.call(Object(te.a)(n)),n.data=e||{},n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n}return ie(t,e),Object(ee.a)(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),pe(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 s=he(this.data,a)||{};r?me(s,n,o):s=Q({},s,n),pe(this.data,a,s),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?Q({},{},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}(ue),Ee={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}},xe={},Se=function(e){function t(e){var n,r,o,i,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(J.a)(this,t),n=ne(this,re(t).call(this)),we&&ue.call(Object(te.a)(n)),r=["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
2i18nFormat","utils"],o=e,i=Object(te.a)(n),r.forEach((function(e){o[e]&&(i[e]=o[e])})),n.options=a,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n.logger=ce.create("translator"),n}return ie(t,e),Object(ee.a)(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"!==Object(X.a)(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),s=a.key,c=a.namespaces,u=c[c.length-1],l=n.lng||this.language,f=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(l&&"cimode"===l.toLowerCase()){if(f){var d=n.nsSeparator||this.options.nsSeparator;return u+d+s}return s}var p=this.resolve(e,n),h=p&&p.res,v=p&&p.usedKey||s,m=p&&p.exactUsedKey||s,g=Object.prototype.toString.apply(h),y=void 0!==n.joinArrays?n.joinArrays:this.options.joinArrays,b=!this.i18nFormat||this.i18nFormat.handleAsObject;if(b&&h&&("string"!=typeof h&&"boolean"!=typeof h&&"number"!=typeof h)&&["[object Number]","[object Function]","[object RegExp]"].indexOf(g)<0&&("string"!=typeof y||"[object Array]"!==g)){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(v,h,n):"key '".concat(s," (").concat(this.language,")' returned an object instead of string.");if(i){var w="[object Array]"===g,O=w?[]:{},E=w?m:v;for(var x in h)if(Object.prototype.hasOwnProperty.call(h,x)){var S="".concat(E).concat(i).concat(x);O[x]=this.translate(S,Q({},n,{joinArrays:!1,ns:c})),O[x]===S&&(O[x]=h[x])}h=O}}else if(b&&"string"==typeof y&&"[object Array]"===g)(h=h.join(y))&&(h=this.extendTranslation(h,e,n,r));else{var j=!1,_=!1,T=void 0!==n.count&&"string"!=typeof n.count,P=t.hasDefaultValue(n),C=T?this.pluralResolver.getSuffix(l,n.count):"",I=n["defaultValue".concat(C)]||n.defaultValue;!this.isValidLookup(h)&&P&&(j=!0,h=I),this.isValidLookup(h)||(_=!0,h=s);var k=P&&I!==h&&this.options.updateMissing;if(_||j||k){if(this.logger.log(k?"updateKey":"missingKey",l,u,s,k?I:h),i){var R=this.resolve(s,Q({},n,{keySeparator:!1}));R&&R.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 A=[],D=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if("fallback"===this.options.saveMissingTo&&D&&D[0])for(var N=0;N<D.length;N++)A.push(D[N]);else"all"===this.options.saveMissingTo?A=this.languageUtils.toResolveHierarchy(n.lng||this.language):A.push(n.lng||this.language);var M=function(e,t,r){o.options.missingKeyHandler?o.options.missingKeyHandler(e,u,t,k?r:h,k,n):o.backendConnector&&o.backendConnector.saveMissing&&o.backendConnector.saveMissing(e,u,t,k?r:h,k,n),o.emit("missingKey",e,u,t,h)};this.options.saveMissing&&(this.options.saveMissingPlurals&&T?A.forEach((function(e){o.pluralResolver.getSuffixes(e).forEach((function(t){M([e],s+t,n["defaultValue".concat(t)]||I)}))})):M(A,s,I))}h=this.extendTranslation(h,e,n,p,r),_&&h===s&&this.options.appendNamespaceToMissingKey&&(h="".concat(u,":").concat(s)),_&&this.options.parseMissingKeyHandler&&(h=this.options.parseMissingKeyHandler(h)
vendor: 5,494 bytes, line 2
2)}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(Q({},n,{interpolation:Q({},this.options.interpolation,n.interpolation)}));var a,s=n.interpolation&&n.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;if(s){var c=e.match(this.interpolator.nestingRegexp);a=c&&c.length}var u=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(u=Q({},this.options.interpolation.defaultVariables,u)),e=this.interpolator.interpolate(e,u,n.lng||this.language,n),s){var l=e.match(this.interpolator.nestingRegexp);a<(l&&l.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=Ee.handle(d,e,t,this.options&&this.options.postProcessPassResolved?Q({i18nResolved:r},n):n,this)),e}},{key:"resolve",value:function(e){var t,n,r,o,i,a=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!a.isValidLookup(t)){var c=a.extractFromKey(e,s),u=c.key;n=u;var l=c.namespaces;a.options.fallbackNS&&(l=l.concat(a.options.fallbackNS));var f=void 0!==s.count&&"string"!=typeof s.count,d=void 0!==s.context&&"string"==typeof s.context&&""!==s.context,p=s.lngs?s.lngs:a.languageUtils.toResolveHierarchy(s.lng||a.language,s.fallbackLng);l.forEach((function(e){a.isValidLookup(t)||(i=e,!xe["".concat(p[0],"-").concat(e)]&&a.utils&&a.utils.hasLoadedNamespace&&!a.utils.hasLoadedNamespace(i)&&(xe["".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,c,l=u,p=[l];if(a.i18nFormat&&a.i18nFormat.addLookupKeys)a.i18nFormat.addLookupKeys(p,u,n,e,s);else f&&(i=a.pluralResolver.getSuffix(n,s.count)),f&&d&&p.push(l+i),d&&p.push(l+="".concat(a.options.contextSeparator).concat(s.context)),f&&p.push(l+=i);for(;c=p.pop();)a.isValidLookup(t)||(r=c,t=a.getResource(n,e,c,s))}})))}))}})),{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){var t="defaultValue";for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,12)&&void 0!==e[n])return!0;return!1}}]),t}(ue);function je(e){return e.charAt(0).toUpperCase()+e.slice(1)}var _e=function(){function e(t){Object(J.a)(this,e),this.options=t,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=ce.create("languageUtils")}return Object(ee.a)(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]=je(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]=je(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=je(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)}}
vendor: 4,182 bytes, line 2
2)),!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}(),Te=[{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}],Pe={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)}};var Ce=function(){function e(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(J.a)(this,e),this.languageUtils=t,this.options=r,this.logger=ce.create("pluralResolver"),this.rules=(n={}
vendor: 10,755 bytes, line 2
2,Te.forEach((function(e){e.lngs.forEach((function(t){n[t]={numbers:e.nr,plurals:Pe[e.fc]}}))})),n)}return Object(ee.a)(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}(),Ie=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(J.a)(this,e),this.logger=ce.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return Object(ee.a)(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:be,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?ge(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?ge(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?ge(t.nestingPrefix):t.nestingPrefixEscaped||ge("$t("),this.nestingSuffix=t.nestingSuffix?ge(t.nestingSuffix):t.nestingSuffixEscaped||ge(")"),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,s=this,c=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function u(e){return e.replace(/\$/g,"$$$$")}var l=function(e){if(e.indexOf(s.formatSeparator)<0){var o=ve(t,c,e);return s.alwaysFormat?s.format(o,void 0,n):o}var i=e.split(s.formatSeparator),a=i.shift().trim(),u=i.join(s.formatSeparator).trim();return s.format(ve(t,c,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 s.escapeValue?u(s.escape(e)):u(e)}}].forEach((function(t){for(a=0;o=t.regex.exec(e);){if(void 0===(i=l(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}s.logger.warn("missed to pass in variable ".concat(o[1]," for interpolating ").concat(e)),i=""}else"string"==typeof i||s.useRawValueToEscape||(i=fe(i));if(e=e.replace(o[0],t.safeValue(i)),t.regex.lastIndex=0,++a>=s.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=Q({},i);function s(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=Q({},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 c=[],u=!1;if(n[0].includes(this.formatSeparator)&&!/{.*}/.test(n[1])){var l=n[1].split(this.formatSeparator).map((function(e){return e.trim()}));n[1]=l.shift(),c=l,u=!0}if((r=t(s.call(this,n[1].trim(),a),a))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=fe(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),u&&(r=c.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 ke=function(e){function t(e,n,r){var o,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Object(J.a)(this,t),o=ne(this,re(t).call(this)),we&&ue.call(Object(te.a)(o)),o.backend=e,o.store=n,o.services=r,o.languageUtils=r.languageUtils,o.options=i,o.logger=ce.create("backendConnector"),o.state={},o.queue=[],o.backend&&o.backend.init&&o.backend.init(r,i.backend,i),o}return ie(t,e),Object(ee.a)(t,[{key:"queueLoad",value:function(e,t,n,r){var o=this,i=[],a=[],s=[],c=[];return e.forEach((function(e){var r=!0;t.forEach((function(t){var s="".concat(e,"|").concat(t);!n.reload&&o.store.hasResourceBundle(e,t)?o.state[s]=2:o.state[s]<0||(1===o.state[s]?a.indexOf(s)<0&&a.push(s):(o.state[s]=1,r=!1,a.indexOf(s)<0&&a.push(s),i.indexOf(s)<0&&i.push(s),c.indexOf(t)<0&&c.push(t)))})),r||s.push(e)})),(i.length||a.length)&&this.queue.push({pending:a,loaded:{},errors:[],callback:r}),{toLoad:i,pending:a,toLoadLanguages:s,toLoadNamespaces:c}}},{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,s,c,u,l,f;r=n.loaded,s=i,u=de(r,[o],Object),l=u.obj,f=u.k,l[f]=l[f]||[],c&&(l[f]=l[f].concat(s)),c||l[f].push(s),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(s,c){s&&c&&o<5?setTimeout((function(){r.read.call(r,e,t,n,o+1,2*i,a)}),i):a(s,c)})):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,Q({},i,{isUpdate:o})),e&&e[0]&&this.store.addResource(e[0],t,n,r))}}]),t}(ue);function Re(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 Ae(){}var De=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(Object(J.a)(this,t),e=ne(this,re(t).call(this)),we&&ue.call(Object(te.a)(e)),e.options=Re(n),e.services={},e.logger=ce,e.modules={external:[]},r&&!e.isInitialized&&!n.isClone){if(!e.options.initImmediate)return e.init(n,r),ne(e,Object(te.a)(e));setTimeout((function(){e.init(n,r)}),0)}return e}return ie(t,e),Object(ee.a)(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 "
2nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=Q({},{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"===Object(X.a)(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===Object(X.a)(e[2])||"object"===Object(X.a)(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}},this.options,Re(t)),this.format=this.options.interpolation.format,n||(n=Ae),!this.options.isClone){this.modules.logger?ce.init(r(this.modules.logger),this.options):ce.init(null,this.options);var o=new _e(this.options);this.store=new Oe(this.options.resources,this.options);var i=this.services;i.logger=ce,i.resourceStore=this.store,i.languageUtils=o,i.pluralResolver=new Ce(o,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),i.interpolator=new Ie(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new ke(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 Se(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");["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments),e}}));var s=le(),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),s.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),s}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ae,r="string"==typeof e?e:this.language;if("function"==typeof e&&(n=e),!this.options.resources||this.options.partialBundledLanguages){if(r&&"cimode"===r.toLowerCase())return n();var o=[],i=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){o.indexOf(e)<0&&o.push(e)}))};if(r)i(r);else this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach((function(e){return i(e)}));
vendor: 2,943 bytes, line 2
2this.options.preload&&this.options.preload.forEach((function(e){return i(e)})),this.services.backendConnector.load(o,this.options.ns,n)}else n(null)}},{key:"reloadResources",value:function(e,t,n){var r=le();return e||(e=this.languages),t||(t=this.options.ns),n||(n=Ae),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&&Ee.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=le();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"!==Object(X.a)(r)){for(var i=arguments.length,a=new Array(i>2?i-2:0),s=2;s<i;s++)a[s-2]=arguments[s];o=n.options.overloadTranslationOptionHandler([t,r].concat(a))}else o=Q({},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;
vendor: 2,915 bytes, line 2
2if(!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 s=n.precheck(this,a);if(void 0!==s)return s}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=le();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=le();"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(){return new t(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}},{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]:Ae,o=Q({},this.options,n,{isClone:!0}),i=new t(o);return["store","services","language"].forEach((function(t){i[t]=e[t]})),i.services=Q({},this.services),i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i.translator=new Se(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}(ue),Ne=new De,Me=n(630),Le=n(631),ze=n(632),We=n(633),Fe=n(634),Be=n(647),He=n(648),Ue=n(635),Ve=n(637),Ge=n(638),qe=n(641),$e=n(642),Ke=n(643),Ze=n(636),Xe=n(644),Ye=n(645),Qe=n(639),Je=n(646),et=n(649),tt=n(640);var nt=function(){var e={ar:Me,de:Le,en:ze,et:We,fa:Fe,fr:Ue,it:Ze,ja:Ve,kr:Ge,lt:Qe,"nb-NO":tt,nl:qe,pl:$e,"pt-B
2R":Ke,sr:Xe,sv:Ye,vi:Je,"zh-CN":Be,"zh-TW":He,bg:et},t=Ne.createInstance();return t.use(I.e).init({fallbackLng:"en",interpolation:{escapeValue:!1},lng:"en",resources:e}),t};function rt(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)||function(e,t){if(e){if("string"==typeof e)return ot(e,t);var n={}.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}}(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 ot(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function it(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,at(r.key),r)}}function at(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function st(e,t,n){return t=ut(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ct()?Reflect.construct(t,n||[],ut(e).constructor):t.apply(e,n))}function ct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ct=function(){return!!e})()}function ut(e){return ut=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ut(e)}function lt(e,t){return lt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},lt(e,t)}var ft=function(e){var t=e.dndManager,n=e.children;return!1===t?n:void 0===t?a.a.createElement(H.a,{backend:V.default,options:q.a},n):a.a.createElement(U.a.Provider,{value:t},n)},dt=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=st(this,t,[e])).i18n=nt(),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&<(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.language;this.i18n.changeLanguage(e)}},{key:"componentDidUpdate",value:function(e){var t=this.props.language;e.language!==t&&this.i18n.changeLanguage(t)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.createGenerateClassNameOptions,o=t.isFullscreenEnabled,i=t.setWorkspaceFullscreen,s=t.theme,c=t.translations,u=t.dndManager,l=Object(A.a)(r);return Object.keys(c).forEach((function(t){e.i18n.addResourceBundle(t,"translation",c[t],!0,!0)})),a.a.createElement(C.a,{enabled:o,onChange:i},a.a.createElement(k,{i18n:this.i18n},a.a.createElement(R.a,null,a.a.createElement(z,{theme:Object(W.a)(s)},a.a.createElement(F.b,{jss:Object($.b)({plugins:[].concat(rt(Object(B.a)().plugins),[Z()()])}),generateClassName:l},a.a.createElement(ft,{dndManager:u},n))))))}}])&&it(n.prototype,r),o&&it(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(i.Component);dt.defaultProps={children:null,createGenerateClassNameOptions:{},dndManager:void 0,isFullscreenEnabled:!1};var pt={setWorkspaceFullscreen:j.b},ht=Object(x.compose)(Object(u.b)((function(e){return{createGenerateClassNameOptions:Object(_.a)(e).createGenerateClassNameOptions,isFullscreenEnabled:Object(T.b)(e),language:Object(_.a)(e).language,theme:Object(_.g)(e),translations:Object(_.a)(e).translations}}),pt),Object(S.a)("AppProviders"))(dt);function vt(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,mt(r.key),r)}}function mt(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function gt(e,t,n){return t=bt(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,yt()?Reflect.construct(t,n||[],bt(e).constructor):t.apply(e,n))}function yt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(yt=function(){return!!e})()}function bt(e){return bt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},bt(e)}function wt(e,t){return wt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},wt(e,t)}var Ot=Object(i.lazy)((function(){return Promise.resolve().then(n.bind(null,1240))})),Et=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),gt(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&wt(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.dndManager,n=e.plugins;return a.a.createElement(E,{plugins:n},a.a.createElement(ht,{dndManager:t},a.a.createElement(i.Suspense,{fallback:a.a.createElement("div",null)},a.a.createElement(Ot,null))))}}])&&vt(n.prototype,r),o&&vt(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(i.Component);Et.defaultProps={dndManager:void 0,plugins:[]};var xt=Et,St=n(124),jt=n.n(St),_t=n(436),Tt=n.n(_t),Pt=n(131),Ct=n.n(Pt),It=n(171),
2kt=n.n(It),Rt=n(64),At=n.n(Rt),Dt=n(437),Nt=n.n(Dt),Mt=n(296),Lt=n.n(Mt),zt=function(e){return[Wt,Ft,Bt,Ht,Ut,Vt,Gt].every((function(t){return t(e)}))},Wt=function(e){return At()(e)},Ft=function(e){var t=e.name;return Ct()(t)||Tt()(t)},Bt=function(e){var t=e.mode,n=e.target;return Ct()(t)?Ct()(n):Tt()(n)},Ht=function(e){var t=e.mode;return Ct()(t)||["add","wrap"].some((function(e){return e===t}))},Ut=function(e){var t=e.mapStateToProps;return Ct()(t)||Nt()(t)||kt()(t)},Vt=function(e){var t=e.mapDispatchToProps;return Ct()(t)||Nt()(t)||kt()(t)||At()(t)},Gt=function(e){var t=e.reducers;return Ct()(t)||At()(t)&&Lt()(t).every(kt.a)};function qt(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 $t(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qt(Object(n),!0).forEach((function(t){Kt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Kt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Zt(e){return function(e){if(Array.isArray(e))return Xt(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){if("string"==typeof e)return Xt(e,t);var n={}.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)?Xt(e,t):void 0}}(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 Xt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Yt(e){var t=function(e){var t=[],n=[];return e.forEach((function(e){Array.isArray(e)?e.every((function(e){return zt(e)}))?n.push.apply(n,Zt(e)):t.push.apply(t,Zt(e)):zt(e)?n.push(e):t.push(e)})),{invalidPlugins:t,validPlugins:n}}(e),n=t.validPlugins;return function(e){e.forEach((function(e){return console.log("Mirador: Plugin ".concat(e.name," is not valid and was rejected."))}))}(t.invalidPlugins),n}function Qt(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 Jt=Qt();Jt.withExtraArgument=Qt;var en=Jt,tn=function(e){return"@@redux-saga/"+e},nn=tn("CANCEL_PROMISE"),rn=tn("CHANNEL_END"),on=tn("IO"),an=tn("MATCH"),sn=tn("MULTICAST"),cn=tn("SAGA_ACTION"),un=tn("SELF_CANCELLATION"),ln=tn("TASK"),fn=tn("TASK_CANCEL"),dn=tn("TERMINATE"),pn=tn("LOCATION"),hn=n(57),vn=function(e){return null==e},mn=function(e){return null!=e},gn=function(e){return"function"==typeof e},yn=function(e){return"string"==typeof e},bn=Array.isArray,wn=function(e){return e&&gn(e.then)},On=function(e){return e&&gn(e.next)&&gn(e.throw)},En=function e(t){return t&&(yn(t)||jn(t)||gn(t)||bn(t)&&t.every(e))},xn=function(e){return e&&gn(e.take)&&gn(e.close)},Sn=function(e){return gn(e)&&e.hasOwnProperty("toString")},jn=function(e){return Boolean(e)&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype};var _n=function(e,t){var n;void 0===t&&(t=!0);var r=new Promise((function(r){n=setTimeout(r,Math.min(2147483647,e),t)}));return r[nn]=function(){clearTimeout(n)},r},Tn=function(e){return function(){return e}}(!0),Pn=function(){};var Cn=function(e){return e};"function"==typeof Symbol&&Symbol.asyncIterator&&Symbol.asyncIterator;var In=function(e,t){Object(D.a)(e,t),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach((function(n){e[n]=t[n]}))};function kn(e,t){var n=e.indexOf(t);n>=0&&e.splice(n,1)}function Rn(e){var t=!1;return function(){t||(t=!0,e())}}var An=function(e){throw e},Dn=function(e){return{value:e,done:!0}};function Nn(e,t,n){void 0===t&&(t=An),void 0===n&&(n="iterator");var r={meta:{name:n},next:e,throw:t,return:Dn,isSagaIterator:!0};return"undefined"!=typeof Symbol&&(r[Symbol.iterator]=function(){return r}),r}function Mn(e,t){var n=t.sagaStack;console.error(e),console.error(n)}var Ln=function(e){return Array.apply(null,new Array(e))},zn=function(e){return function(t){return e(Object.defineProperty(t,cn,{value:!0}))}},Wn=function(e){return e===dn},Fn=function(e){return e===fn},Bn=function(e){return Wn(e)||Fn(e)};function Hn(e,t){var n=Object.keys(e),r=n.length;var o,i=0,a=bn(e)?Ln(r):{},s={};
2return n.forEach((function(e){var n=function(n,s){o||(s||Bn(n)?(t.cancel(),t(n,s)):(a[e]=n,++i===r&&(o=!0,t(a))))};n.cancel=Pn,s[e]=n})),t.cancel=function(){o||(o=!0,n.forEach((function(e){return s[e].cancel()})))},s}function Un(e){return{name:e.name||"anonymous",location:Vn(e)}}function Vn(e){return e[pn]}function Gn(){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 qn(e,t){void 0===e&&(e=10);var n=new Array(e),r=0,o=0,i=0,a=function(t){n[o]=t,o=(o+1)%e,r++},s=function(){if(0!=r){var t=n[i];return n[i]=null,r--,i=(i+1)%e,t}},c=function(){for(var e=[];r;)e.push(s());return e};return{isEmpty:function(){return 0==r},put:function(s){var u;if(r<e)a(s);else switch(t){case 1:throw new Error("Channel's Buffer overflow!");case 3:n[o]=s,i=o=(o+1)%e;break;case 4:u=2*e,n=c(),r=n.length,o=n.length,i=0,n.length=u,e=u,a(s)}},take:s,flush:c}}var $n=function(e){return qn(e,4)},Kn="TAKE",Zn="PUT",Xn="ALL",Yn="RACE",Qn="CALL",Jn="CPS",er="FORK",tr="JOIN",nr="CANCEL",rr="SELECT",or="ACTION_CHANNEL",ir="CANCELLED",ar="FLUSH",sr="GET_CONTEXT",cr="SET_CONTEXT",ur=function(e,t){var n;return(n={})[on]=!0,n.combinator=!1,n.type=e,n.payload=t,n};function lr(e,t){return void 0===e&&(e="*"),En(e)?(mn(t)&&console.warn("take(pattern) takes one argument but two were provided. Consider passing an array for listening to several action types"),ur(Kn,{pattern:e})):xn(n=e)&&n[sn]&&mn(t)&&En(t)?ur(Kn,{channel:e,pattern:t}):xn(e)?(mn(t)&&console.warn("take(channel) takes one argument but two were provided. Second argument is ignored."),ur(Kn,{channel:e})):void 0;var n}function fr(e,t){return vn(t)&&(t=e,e=void 0),ur(Zn,{channel:e,action:t})}function dr(e){var t=ur(Xn,e);return t.combinator=!0,t}function pr(e,t){var n,r=null;return gn(e)?n=e:(bn(e)?(r=e[0],n=e[1]):(r=e.context,n=e.fn),r&&yn(n)&&gn(r[n])&&(n=r[n])),{context:r,fn:n,args:t}}function hr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return ur(Qn,pr(e,n))}function vr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return ur(er,pr(e,n))}function mr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return o=vr.apply(void 0,[e].concat(n)),ur(er,Object(D.a)({},o.payload,{detached:!0}));var o}function gr(e){void 0===e&&(e=Cn);for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return ur(rr,{selector:e,args:n})}var yr=hr.bind(null,_n);function br(){var e={};return e.promise=new Promise((function(t,n){e.resolve=t,e.reject=n})),e}var wr=br,Or=[],Er=0;function xr(e){try{_r(),e()}finally{Tr()}}function Sr(e){Or.push(e),Er||(_r(),Pr())}function jr(e){try{return _r(),e()}finally{Pr()}}function _r(){Er++}function Tr(){Er--}function Pr(){var e;for(Tr();!Er&&void 0!==(e=Or.shift());)xr(e)}var Cr=function(e){return function(t){return e.some((function(e){return Dr(e)(t)}))}},Ir=function(e){return function(t){return e(t)}},kr=function(e){return function(t){return t.type===String(e)}},Rr=function(e){return function(t){return t.type===e}},Ar=function(){return Tn};function Dr(e){var t="*"===e?Ar:yn(e)?kr:bn(e)?Cr:Sn(e)?kr:gn(e)?Ir:jn(e)?Rr:null;if(null===t)throw new Error("invalid pattern: "+e);return t(e)}var Nr={type:rn},Mr=function(e){return e&&e.type===rn};function Lr(e){void 0===e&&(e=$n());var t=!1,n=[];return{take:function(r){t&&e.isEmpty()?r(Nr):e.isEmpty()?(n.push(r),r.cancel=function(){kn(n,r)}):r(e.take())},put:function(r){if(!t){if(0===n.length)return e.put(r);n.shift()(r)}},flush:function(n){t&&e.isEmpty()?n(Nr):n(e.flush())},close:function(){if(!t){t=!0;var e=n;n=[];for(var r=0,o=e.length;r<o;r++){(0,e[r])(Nr)}}}}}function zr(){var e,t,n,r,o,i,a=(t=!1,r=n=[],o=function(){r===n&&(r=n.slice())},i=function(){t=!0;var e=n=r;r=[],e.forEach((function(e){e(Nr)}))},(e={})[sn]=!0,e.put=function(e){if(!t)if(Mr(e))i();else for(var o=n=r,a=0,s=o.length;a<s;a++){var c=o[a];c[an](e)&&(c.cancel(),c(e))}},e.take=function(e,n){void 0===n&&(n=Ar),t?e(Nr):(e[an]=n,o(),r.push(e),e.cancel=Rn((function(){o(),kn(r,e)})))},e.close=i,e),s=a.put;return a.put=function(e){e[cn]?s(e):Sr((function(){s(e)}))},a}function Wr(e,t){var n=e[nn];gn(n)&&(t.cancel=n),e.then(t,(function(e){t(e,!0)}))}var Fr,Br=0,Hr=function(){return++Br};function Ur(e){e.isRunning()&&e.cancel()}var Vr=((Fr={})[Kn]=function(e,t,n){var r=t.channel,o=void 0===r?e.channel:r,i=t.pattern,a=t.maybe,s=function(e){e instanceof Error?n(e,!0):!Mr(e)||a?n(e):n(dn)};try{o.take(s,mn(i)?Dr(i):null)}catch(e){return void n(e,!0)}n.cancel=s.cancel},Fr[Zn]=function(e,t,n){var r=t.channel,o=t.action,i=t.resolve;Sr((function(){var t;try{t=(r?r.put:e.dispatch)(o)}catch(e){return void n(e,!0)}i&&wn(t)?Wr(t,n):n(t)}))},Fr[Xn]=function(e,t,n,r){var o=r.digestEffect,i=Br,a=Object.keys(t);if(0!==a.length){var s=Hn(t,n);a.forEach((function(e){o(t[e],i,s[e],e)}))}else n(bn(t)?[]:{})},Fr[Yn]=function(e,t,n,r){var o=r.digestEffect,i=Br,a=Object.keys(t),s=bn(t)?Ln(a.length):{},c={},u=!1;a.forEach((function(e){var t=function(t,r){u||(r||Bn(t)?(n.cancel(),n(t,r)):(n.cancel(),u=!0,s[e]=t,n(s)))};t.cancel=Pn,c[e]=t})),n.cancel=function(){u||(u=!0,a.forEach((function(e){return c[e].cancel()})))},a.forEach((function(e){u||o(t[e],i,c[e],e)}))},Fr[Qn]=function(e,t,n,r){var o=t.context,i=t.fn,a=t.args,s=r.task;try{var c=i.apply(o,a);if(wn(c))return void Wr(c,n);if(On(c))return void eo(e,c,s.context,Br,Un(i),!1,n);n(c)}catch(e){n(e,!0)}},Fr[Jn]=function(e,t,n){var r=t.context,o=t.fn,i=t.args;try{var a=function(e,t){vn(e)?n(t):n(e,!0)};o.apply(r,i.concat(a)),a.cancel&&(n.cancel=a.cancel)}catch(e){n(e,!0)}},Fr[er]=function(e,t,n,r){var o=t.context,i=t.fn,a=t.args,s=t.detached,c=r.task,u=function(e){var t=e.context,n=e.fn,r=e.args;try{var o=n.apply(t,r);if(On(o))return o;var i=!1;return Nn((function(e){return i?{value:e,done:!0}:(i=!0,{value:o,done:!wn(o)})}))}catch(e){return Nn((function(){throw e}))}}({context:o,fn:i,args:a}),l=function(e,t){return e.isSagaIterator?{name:e.meta.name}:Un(t)}(u,i);jr((function(){var t=eo(e,u,c.context,Br,l,s,void 0);s?n(t):t.isRunning()?(c.queue.addTask(t),n(t)):t.isAborted()?c.queue.abort(t.error()):n(t)}))},Fr[tr]=function(e,t,n,r){var o=r.task,i=function(e,t){if(e.isRunning()){var n={task:o,cb:t};t.cancel=function(){e.isRunning()&&kn(e.joiners,n)},e.joiners.push(n)}else e.isAborted()?t(e.error(),!0):t(e.result())};if(bn(t)){if(0===t.length)return void n([]);var a=Hn(t,n);t.forEach((function(e,t){i(e,a[t])}))}else i(t,n)},Fr[nr]=function(e,t,n,r){var o=r.task;t===un?Ur(o):bn(t)?t.forEach(Ur):Ur(t),n()},Fr[rr]=function(e,t,n){var r=t.selector,o=t.args;
2try{n(r.apply(void 0,[e.getState()].concat(o)))}catch(e){n(e,!0)}},Fr[or]=function(e,t,n){var r=t.pattern,o=Lr(t.buffer),i=Dr(r),a=function t(n){Mr(n)||e.channel.take(t,i),o.put(n)},s=o.close;o.close=function(){a.cancel(),s()},e.channel.take(a,i),n(o)},Fr[ir]=function(e,t,n,r){n(r.task.isCancelled())},Fr[ar]=function(e,t,n){t.flush(n)},Fr[sr]=function(e,t,n,r){n(r.task.context[t])},Fr[cr]=function(e,t,n,r){var o=r.task;In(o.context,t),n()},Fr);function Gr(e,t){return e+"?"+t}function qr(e){var t=e.name,n=e.location;return n?t+" "+Gr(n.fileName,n.lineNumber):t}var $r=null,Kr=[],Zr=function(e){e.crashedEffect=$r,Kr.push(e)},Xr=function(){$r=null,Kr.length=0},Yr=function(e){$r=e},Qr=function(){var e,t,n,r,o,i,a,s=Kr[0],c=Kr.slice(1),u=s.crashedEffect?(e=s.crashedEffect,(t=Vn(e))?t.code+" "+Gr(t.fileName,t.lineNumber):""):null;return["The above error occurred in task "+qr(s.meta)+(u?" \n when executing effect "+u:"")].concat(c.map((function(e){return" created by "+qr(e.meta)})),[(n=Kr,r=function(e){return e.cancelledTasks},o=n,a=(i=[]).concat.apply(i,o.map(r)),a.length?["Tasks cancelled due to error:"].concat(a).join("\n"):"")]).join("\n")};function Jr(e,t,n,r,o,i,a){var s;void 0===a&&(a=Pn);var c,u,l=0,f=null,d=[],p=Object.create(n),h=function(e,t,n){var r,o=[],i=!1;function a(e){t(),c(),n(e,!0)}function s(t){o.push(t),t.cont=function(s,c){i||(kn(o,t),t.cont=Pn,c?a(s):(t===e&&(r=s),o.length||(i=!0,n(r))))}}function c(){i||(i=!0,o.forEach((function(e){e.cont=Pn,e.cancel()})),o=[])}return s(e),{addTask:s,cancelAll:c,abort:a,getTasks:function(){return o}}}(t,(function(){d.push.apply(d,h.getTasks().map((function(e){return e.meta.name})))}),v);function v(t,n){if(n){if(l=2,Zr({meta:o,cancelledTasks:d}),m.isRoot){var r=Qr();Xr(),e.onError(t,{sagaStack:r})}u=t,f&&f.reject(t)}else t===fn?l=1:1!==l&&(l=3),c=t,f&&f.resolve(t);m.cont(t,n),m.joiners.forEach((function(e){e.cb(t,n)})),m.joiners=null}var m=((s={})[ln]=!0,s.id=r,s.meta=o,s.isRoot=i,s.context=p,s.joiners=[],s.queue=h,s.cancel=function(){0===l&&(l=1,h.cancelAll(),v(fn,!1))},s.cont=a,s.end=v,s.setContext=function(e){In(p,e)},s.toPromise=function(){return f||(f=wr(),2===l?f.reject(u):0!==l&&f.resolve(c)),f.promise},s.isRunning=function(){return 0===l},s.isCancelled=function(){return 1===l||0===l&&1===t.status},s.isAborted=function(){return 2===l},s.result=function(){return c},s.error=function(){return u},s);return m}function eo(e,t,n,r,o,i,a){var s=e.finalizeRunEffect((function(t,n,r){if(wn(t))Wr(t,r);else if(On(t))eo(e,t,u.context,n,o,!1,r);else if(t&&t[on]){(0,Vr[t.type])(e,t.payload,r,l)}else r(t)}));f.cancel=Pn;var c={meta:o,cancel:function(){0===c.status&&(c.status=1,f(fn))},status:0},u=Jr(e,c,n,r,o,i,a),l={task:u,digestEffect:d};return a&&(a.cancel=u.cancel),f(),u;function f(e,n){try{var o;n?(o=t.throw(e),Xr()):Fn(e)?(c.status=1,f.cancel(),o=gn(t.return)?t.return(fn):{done:!0,value:fn}):o=Wn(e)?gn(t.return)?t.return():{done:!0}:t.next(e),o.done?(1!==c.status&&(c.status=3),c.cont(o.value)):d(o.value,r,f)}catch(e){if(1===c.status)throw e;c.status=2,c.cont(e,!0)}}function d(t,n,r,o){void 0===o&&(o="");var i,a=Hr();function c(n,o){i||(i=!0,r.cancel=Pn,e.sagaMonitor&&(o?e.sagaMonitor.effectRejected(a,n):e.sagaMonitor.effectResolved(a,n)),o&&Yr(t),r(n,o))}e.sagaMonitor&&e.sagaMonitor.effectTriggered({effectId:a,parentEffectId:n,label:o,effect:t}),c.cancel=Pn,r.cancel=function(){i||(i=!0,c.cancel(),c.cancel=Pn,e.sagaMonitor&&e.sagaMonitor.effectCancelled(a))},s(t,a,c)}}function to(e,t){var n=e.channel,r=void 0===n?zr():n,o=e.dispatch,i=e.getState,a=e.context,s=void 0===a?{}:a,c=e.sagaMonitor,u=e.effectMiddlewares,l=e.onError,f=void 0===l?Mn:l;for(var d=arguments.length,p=new Array(d>2?d-2:0),h=2;h<d;h++)p[h-2]=arguments[h];var v=t.apply(void 0,p);var m,g=Hr();if(c&&(c.rootSagaStarted=c.rootSagaStarted||Pn,c.effectTriggered=c.effectTriggered||Pn,c.effectResolved=c.effectResolved||Pn,c.effectRejected=c.effectRejected||Pn,c.effectCancelled=c.effectCancelled||Pn,c.actionDispatched=c.actionDispatched||Pn,c.rootSagaStarted({effectId:g,saga:t,args:p})),u){var y=Gn.apply(void 0,u);m=function(e){return function(t,n,r){return y((function(t){return e(t,n,r)}))(t)}}}else m=Cn;var b={channel:r,dispatch:zn(o),getState:i,sagaMonitor:c,onError:f,finalizeRunEffect:m};return jr((function(){var e=eo(b,v,s,g,Un(t),!0,void 0);return c&&c.effectResolved(g,e),e}))}var no=function(e){var t,n=void 0===e?{}:e,r=n.context,o=void 0===r?{}:r,i=n.channel,a=void 0===i?zr():i,s=n.sagaMonitor,c=Object(hn.a)(n,["context","channel","sagaMonitor"]);
2function u(e){var n=e.getState,r=e.dispatch;return t=to.bind(null,Object(D.a)({},c,{context:o,channel:a,dispatch:r,getState:n,sagaMonitor:s})),function(e){return function(t){s&&s.actionDispatched&&s.actionDispatched(t);var n=e(t);return a.put(t),n}}}return u.run=function(){return t.apply(void 0,arguments)},u.setContext=function(e){In(o,e)},u},ro=no,oo=n(603),io=n(60),ao=n.n(io),so=n(2);function co(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 uo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?co(Object(n),!0).forEach((function(t){lo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):co(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function lo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fo(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.RESOLVE_AUTHENTICATION_REQUEST:return uo(uo({},e),{},lo({},t.tokenServiceId,{authId:t.id,id:t.tokenServiceId,isFetching:!0}));case so.a.REQUEST_ACCESS_TOKEN:return uo(uo({},e),{},lo({},t.serviceId,{authId:t.authId,id:t.serviceId,isFetching:!0}));case so.a.RECEIVE_ACCESS_TOKEN:return uo(uo({},e),{},lo({},t.serviceId,uo(uo({},e[t.serviceId]),{},{isFetching:!1,json:t.json})));case so.a.RECEIVE_ACCESS_TOKEN_FAILURE:return uo(uo({},e),{},lo({},t.serviceId,uo(uo({},e[t.serviceId]),{},{error:t.error,isFetching:!1})));case so.a.RESET_AUTHENTICATION_STATE:return ao()(e,t.tokenServiceId);case so.a.RECEIVE_INFO_RESPONSE:return t.tokenServiceId?e[t.tokenServiceId].success?e:uo(uo({},e),{},lo({},t.tokenServiceId,uo(uo({},e[t.tokenServiceId]),{},{success:!0}))):e;default:return e}}function po(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 ho(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?po(Object(n),!0).forEach((function(t){vo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):po(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function vo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.REQUEST_ANNOTATION:return ho(ho({},e),{},vo({},t.targetId,ho(ho({},e[t.targetId]),{},vo({},t.annotationId,{id:t.annotationId,isFetching:!0}))));case so.a.RECEIVE_ANNOTATION:return ho(ho({},e),{},vo({},t.targetId,ho(ho({},e[t.targetId]),{},vo({},t.annotationId,{id:t.annotationId,isFetching:!1,json:t.annotationJson}))));case so.a.RECEIVE_ANNOTATION_FAILURE:return ho(ho({},e),{},vo({},t.targetId,ho(ho({},e[t.targetId]),{},vo({},t.annotationId,{error:t.error,id:t.annotationId,isFetching:!1}))));case so.a.IMPORT_MIRADOR_STATE:return{};default:return e}};function go(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 yo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?go(Object(n),!0).forEach((function(t){bo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):go(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.ADD_AUTHENTICATION_REQUEST:return yo(yo({},e),{},bo({},t.id,{id:t.id,isFetching:!0,profile:t.profile,windowId:t.windowId}));case so.a.RESOLVE_AUTHENTICATION_REQUEST:return yo(yo({},e),{},bo({},t.id,yo(yo({},e[t.id]),{},{isFetching:!1,ok:t.ok})));case so.a.RECEIVE_ACCESS_TOKEN:return t.authId?yo(yo({},e),{},bo({},t.authId,yo(yo({},e[t.authId]),{},{ok:!0}))):e;case so.a.RESET_AUTHENTICATION_STATE:return ao()(e,t.id);default:return e}};function Oo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Eo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Oo(Object(n),!0).forEach((function(t){xo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Oo(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function So(e){return function(e){if(Array.isArray(e))return jo(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){if("string"==typeof e)return jo(e,t);var n={}.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)?jo(e,t):void 0}}(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 jo(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var _o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.ADD_RESOURCE:return e.some((function(e){return e.manifestId===t.manifestId}))?e:[Eo({manifestId:t.manifestId},t.payload)].concat(So(e));case so.a.ADD_WINDOW:return e.some((function(e){return e.manifestId===t.window.manifestId}))?e:[{manifestId:t.window.manifestId}].concat(So(e));case so.a.UPDATE_WINDOW:return t.payload.manifestId?e.some((function(e){return e.manifestId===t.payload.manifestId}))?e:[{manifestId:t.payload.manifestId}].concat(So(e)):e;case so.a.REMOVE_RESOURCE:return e.filter((function(e){return e.manifestId!==t.manifestId}));case so.a.IMPORT_CONFIG:return t.config.catalog||[];case so.a.IMPORT_MIRADOR_STATE:return t.state.catalog||[];default:return e}},To=n(241),Po=n.n(To),Co=n(154),Io=n.n(Co);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 Ro(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?ko(Object(n),!0).forEach((function(t){Ao(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 Ao(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Do(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.ADD_COMPANION_WINDOW:return Po()([t.id],t.payload,e);case so.a.ADD_WINDOW:return Ro(Ro({},e),(t.companionWindows||[]).reduce((function(n,r){return n[r.id]=Ro(Ro(Ro({},e[r.id]),r),{},{windowId:t.id}),n}),{}));case so.a.REMOVE_WINDOW:return Object.keys(e).reduce((function(n,r){return e[r].windowId!==t.windowId&&(n[r]=e[r]),n}),{});case so.a.UPDATE_COMPANION_WINDOW:return Io()([t.id],(function(e){return Ro(Ro({},e||{}),t.payload)}),e);case so.a.REMOVE_COMPANION_WINDOW:return ao()(e,t.id);case so.a.IMPORT_MIRADOR_STATE:return t.state.companionWindows||[];case so.a.TOGGLE_TOC_NODE:return Io()([t.id,"tocNodes"],(function(e){return Ro(Ro({},e||{}),t.payload)}),e);default:return e}}var No=n(102);function Mo(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 Lo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zo=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mo(Object(n),!0).forEach((function(t){Lo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mo(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},No.a),Wo=function(e,t,n){return t},Fo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:zo,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.UPDATE_CONFIG:case so.a.IMPORT_CONFIG:return jt()(e,t.config,{arrayMerge:Wo});case so.a.SET_CONFIG:return t.config;case so.a.IMPORT_MIRADOR_STATE:return t.state.config||{};default:return e}};function Bo(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 Ho(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bo(Object(n),!0).forEach((function(t){Uo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bo(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Uo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Vo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.ADD_WINDOW:return Ho(Ho({},e),{},Uo({},t.window.id,Ho({windowId:t.window.id},t.elasticLayout)));case so.a.UPDATE_ELASTIC_WINDOW_LAYOUT:return Io()([t.windowId],(function(e){return Ho(Ho({},e||{}),t.payload)}),e);case so.a.REMOVE_WINDOW:return ao()(e,t.windowId);case so.a.IMPORT_MIRADOR_STATE:return t.state.elasticLayout||{};default:return e}},Go=n(303),qo=n.n(Go);function $o(e){return function(e){if(Array.isArray(e))return Ko(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){if("string"==typeof e)return Ko(e,t);var n={}.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)?Ko(e,t):void 0}}(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 Ko(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Zo(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]:{};
2t%2?Zo(Object(n),!0).forEach((function(t){Yo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zo(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Yo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Qo={items:[]},Jo=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Qo,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case so.a.ADD_ERROR:return Xo(Xo({},t),{},Yo(Yo({},n.id,{id:n.id,message:n.message}),"items",[].concat($o(t.items),[n.id])));case so.a.RECEIVE_INFO_RESPONSE_FAILURE:return Xo(Xo({},t),{},Yo(Yo({},n.infoId,{id:n.infoId,message:n.error}),"items",[].concat($o(t.items),[n.infoId])));case so.a.RECEIVE_SEARCH_FAILURE:return Xo(Xo({},t),{},Yo(Yo({},n.searchId,{id:n.searchId,message:n.error}),"items",[].concat($o(t.items),[n.searchId])));case so.a.REMOVE_ERROR:return(e=Object.keys(t).reduce((function(e,r){return r!==n.id&&(e[r]=t[r]),e}),{})).items=qo()(e.items,n.id),e;case so.a.IMPORT_MIRADOR_STATE:return Qo;default:return t}};function ei(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 ti(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ei(Object(n),!0).forEach((function(t){ni(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ei(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ni(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ri=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.REQUEST_INFO_RESPONSE:return ti(ti({},e),{},ni({},t.infoId,{id:t.infoId,isFetching:!0}));case so.a.RECEIVE_INFO_RESPONSE:return ti(ti({},e),{},ni({},t.infoId,{degraded:!1,id:t.infoId,isFetching:!1,json:t.infoJson,tokenServiceId:t.tokenServiceId}));case so.a.RECEIVE_DEGRADED_INFO_RESPONSE:return ti(ti({},e),{},ni({},t.infoId,{degraded:!0,id:t.infoId,isFetching:!1,json:t.infoJson,tokenServiceId:t.tokenServiceId}));case so.a.RECEIVE_INFO_RESPONSE_FAILURE:return ti(ti({},e),{},ni({},t.infoId,{error:t.error,id:t.infoId,isFetching:!1,tokenServiceId:t.tokenServiceId}));case so.a.REMOVE_INFO_RESPONSE:return Object.keys(e).reduce((function(n,r){return r!==t.infoId&&(n[r]=e[r]),n}),{});case so.a.IMPORT_MIRADOR_STATE:return{};default:return e}};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=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var si=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.UPDATE_LAYERS:return ii(ii({},e),{},ai({},t.windowId,ii(ii({},e[t.windowId]),{},ai({},t.canvasId,jt()((e[t.windowId]||{})[t.canvasId]||{},t.payload)))));case so.a.REMOVE_WINDOW:return ao()(e,[t.windowId]);default:return e}};function ci(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 ui(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?ci(Object(n),!0).forEach((function(t){li(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ci(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function li(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var fi=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.REQUEST_MANIFEST:return ui(li({},t.manifestId,ui(ui(ui({},e[t.manifestId]),t.properties),{},{id:t.manifestId})),ao()(e,t.manifestId));case so.a.RECEIVE_MANIFEST:return ui(ui({},e),{},li({},t.manifestId,ui(ui({},e[t.manifestId]),{},{error:null,id:t.manifestId,isFetching:!1,json:t.manifestJson})));case so.a.RECEIVE_MANIFEST_FAILURE:return ui(ui({},e),{},li({},t.manifestId,ui(ui({},e[t.manifestId]),{},{error:t.error,id:t.manifestId,isFetching:!1})));case so.a.REMOVE_MANIFEST:return Object.keys(e).reduce((function(n,r){return r!==t.manifestId&&(n[r]=e[r]),n}),{});case so.a.IMPORT_MIRADOR_STATE:return t.state.manifests||{};default:return e}},di=n(23),pi=n.n(di);function hi(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 vi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?hi(Object(n),!0).forEach((function(t){mi(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hi(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function mi(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var gi=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=(e[t.windowId]||{})[t.companionWindowId]||{};switch(t.type){case so.a.REQUEST_SEARCH:return n.query!==t.query?vi(vi({},e),{},mi({},t.windowId,vi(vi({},e[t.windowId]),{},mi({},t.companionWindowId,vi(vi({},n),{},{data:mi({},t.searchId,{isFetching:!0}),query:t.query,selectedContentSearchAnnotation:[]}))))):vi(vi({},e),{},mi({},t.windowId,vi(vi({},e[t.windowId]),{},mi({},t.companionWindowId,vi(vi({},n),{},{data:vi(vi({},n.data),{},mi({},t.searchId,{isFetching:!0}))})))));case so.a.RECEIVE_SEARCH:return vi(vi({},e),{},mi({},t.windowId,vi(vi({},e[t.windowId]),{},mi({},t.companionWindowId,vi(vi({},n),{},{data:vi(vi({},n.data),{},mi({},t.searchId,{isFetching:!1,json:t.searchJson}))})))));case so.a.RECEIVE_SEARCH_FAILURE:return vi(vi({},e),{},mi({},t.windowId,vi(vi({},e[t.windowId]),{},mi({},t.companionWindowId,vi(vi({},n),{},{data:vi(vi({},n.data),{},mi({},t.searchId,{error:t.error,isFetching:!1}))})))));case so.a.REMOVE_SEARCH:return vi(vi({},e),{},mi({},t.windowId,Object.keys(e[t.windowId]).reduce((function(n,r){return r!==t.companionWindowId&&(n[r]=e[t.windowId][r]),n}),{})));case so.a.SET_CONTENT_SEARCH_CURRENT_ANNOTATIONS:return vi(vi({},e),{},mi({},t.windowId,vi(vi({},e[t.windowId]),{},mi({},t.companionWindowId,vi(vi({},n),{},{selectedContentSearchAnnotationIds:t.annotationIds})))));case so.a.SELECT_ANNOTATION:return e[t.windowId]?vi(vi({},e),{},mi({},t.windowId,Object.keys(e[t.windowId]).reduce((function(n,r){var o=e[t.windowId][r],i=o.data&&Object.values(o.data).filter((function(e){return e.json&&e.json.resources})).some((function(e){return pi()([e.json.resources]).some((function(e){return e["@id"]===t.annotationId}))}));return n[r]=i?vi(vi({},o),{},{selectedContentSearchAnnotationIds:[t.annotationId]}):o,n}),{}))):e;case so.a.IMPORT_MIRADOR_STATE:return{};case so.a.REMOVE_WINDOW:return ao()(e,t.windowId);case so.a.REMOVE_COMPANION_WINDOW:return e[t.windowId]?vi(vi({},e),{},mi({},t.windowId,vi({},ao()(e[t.windowId],t.id)))):e;default:return 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 bi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?yi(Object(n),!0).forEach((function(t){wi(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 wi(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Oi=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.UPDATE_VIEWPORT:return bi(bi({},e),{},wi({},t.windowId,bi(bi({},e[t.windowId]),t.payload)));case so.a.ADD_WINDOW:return t.window.initialViewerConfig?bi(bi({},e),{},wi({},t.window.id,bi(bi({},e[t.window.id]),t.window.initialViewerConfig))):e;case so.a.REMOVE_WINDOW:return ao()(e,t.windowId);case so.a.SET_WINDOW_VIEW_TYPE:return Po()([t.windowId],null,e);case so.a.SET_CANVAS:return t.preserveViewport?e:Po()([t.windowId],null,e);case so.a.IMPORT_MIRADOR_STATE:return t.state.viewers||{};default:return e}};function Ei(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 xi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ei(Object(n),!0).forEach((function(t){Si(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ei(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Si(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ji=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case so.a.ADD_WINDOW:return xi(xi({},e),{},Si({},t.window.id,t.window));case so.a.MAXIMIZE_WINDOW:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{maximized:!0})));case so.a.MINIMIZE_WINDOW:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{maximized:!1})));case so.a.UPDATE_WINDOW:return Io()([t.id],(function(e){return xi(xi({},e||{}),t.payload)}),e);case so.a.REMOVE_WINDOW:return ao()(e,[t.windowId]);case so.a.TOGGLE_WINDOW_SIDE_BAR:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{sideBarOpen:!e[t.windowId].sideBarOpen})));case so.a.SET_WINDOW_VIEW_TYPE:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{view:t.viewType})));case so.a.UPDATE_WINDOW_POSITION:return xi(xi({},e),{},Si({},t.payload.windowId,xi(xi({},e[t.payload.windowId]),{},{x:t.payload.position.x,y:t.payload.position.y})));case so.a.SET_WINDOW_SIZE:return xi(xi({},e),{},Si({},t.payload.windowId,xi(xi({},e[t.payload.windowId]),{},{height:t.payload.size.height,width:t.payload.size.width,x:t.payload.size.x,y:t.payload.size.y})));case so.a.SET_CANVAS:return e[t.windowId]?Io()([t.windowId],(function(e){return xi(xi({},e||{}),{},{canvasId:t.canvasId,visibleCanvases:t.visibleCanvases||[]})}),e):e;case so.a.ADD_COMPANION_WINDOW:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{companionWindowIds:e[t.windowId].companionWindowIds.concat([t.id])},"left"===t.payload.position?{companionAreaOpen:!0,sideBarPanel:t.payload.content}:{})));case so.a.UPDATE_COMPANION_WINDOW:return"left"!==t.payload.position?e:xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{companionAreaOpen:!0})));case so.a.REMOVE_COMPANION_WINDOW:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{companionWindowIds:e[t.windowId].companionWindowIds.filter((function(e){return e!==t.id}))})));case so.a.SELECT_ANNOTATION:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{selectedAnnotationId:t.annotationId})));case so.a.DESELECT_ANNOTATION:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{selectedAnnotationId:void 0})));case so.a.HOVER_ANNOTATION:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{hoveredAnnotationIds:t.annotationIds})));case so.a.TOGGLE_ANNOTATION_DISPLAY:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{highlightAllAnnotations:!e[t.windowId].highlightAllAnnotations})));case so.a.IMPORT_MIRADOR_STATE:return t.state.windows||[];case so.a.REQUEST_SEARCH:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{suggestedSearches:void 0})));case so.a.SHOW_COLLECTION_DIALOG:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{}
2,{collectionDialogOn:!0,collectionManifestId:t.manifestId,collectionPath:t.collectionPath})));case so.a.HIDE_COLLECTION_DIALOG:return xi(xi({},e),{},Si({},t.windowId,xi(xi({},e[t.windowId]),{},{collectionDialogOn:!1})));default:return e}};function _i(e){return function(e){if(Array.isArray(e))return Ti(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){if("string"==typeof e)return Ti(e,t);var n={}.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)?Ti(e,t):void 0}}(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 Ti(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}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 Ci(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){Ii(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 Ii(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ki=function(){var e,t,n,r,o,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ci(Ci({},No.a.workspace),{},{windowIds:[]}),a=arguments.length>1?arguments[1]:void 0;switch(a.type){case so.a.UPDATE_WORKSPACE:return Ci(Ci({},i),a.config);case so.a.FOCUS_WINDOW:return Ci(Ci({},i),{},{focusedWindowId:a.windowId,viewportPosition:Ci(Ci({},i.viewportPosition),a.position)});case so.a.ADD_WINDOW:return Ci(Ci({},i),{},{focusedWindowId:a.window.id,windowIds:[].concat(_i(i.windowIds||[]),[a.window.id])});case so.a.REMOVE_WINDOW:return n=(i.windowIds||[]).filter((function(e){return e!==a.windowId})),Ci(Ci({},i),{},{focusedWindowId:a.windowId===i.focusedWindowId?n[n.length-1]:i.focusedWindowId,windowIds:n});case so.a.SET_WORKSPACE_FULLSCREEN:return Ci(Ci({},i),{},{isFullscreenEnabled:a.isFullscreenEnabled});case so.a.TOGGLE_ZOOM_CONTROLS:return Ci(Ci({},i),{},{showZoomControls:a.showZoomControls});case so.a.UPDATE_WORKSPACE_MOSAIC_LAYOUT:return Ci(Ci({},i),{},{layout:a.layout});case so.a.SET_WORKSPACE_ADD_VISIBILITY:return Ci(Ci({},i),{},{isWorkspaceAddVisible:a.isWorkspaceAddVisible});case so.a.SET_WORKSPACE_VIEWPORT_POSITION:return e={},!function(e){return void 0!==e.x&&void 0!==e.y&&void 0!==e.width&&void 0!==e.height}(t=Ci(Ci({},i.viewportPosition),a.payload.position))||(r={height:i.height,width:i.width,x:0,y:0},(o=t).x-o.width/2>r.x-r.width/2&&o.y-o.height/2>r.y-r.height/2&&o.x+o.width/2<r.x+r.width/2&&o.y+o.height/2<r.y+r.height/2)||(e={height:2*i.height,width:2*i.width}),Ci(Ci(Ci({},i),e),{},{viewportPosition:t});case so.a.SET_CONFIG:case so.a.IMPORT_CONFIG:case so.a.UPDATE_CONFIG:return Ci(Ci({},i),a.config.workspace);case so.a.IMPORT_MIRADOR_STATE:return a.state.workspace||{};case so.a.TOGGLE_DRAGGING:return Ci(Ci({},i),{},{draggingEnabled:!i.draggingEnabled});default:return i}};function Ri(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 Ai(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Di(e){return Object(x.combineReducers)(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Ri(Object(n),!0).forEach((function(t){Ai(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ri(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({accessTokens:fo,annotations:mo,auth:wo,catalog:_o,companionWindows:Do,config:Fo,elasticLayout:Vo,errors:Jo,infoResponses:ri,layers:si,manifests:fi,searches:gi,viewers:Oi,windows:ji,workspace:ki},e))}var Ni=function(e){return{done:!0,value:e}},Mi={};function Li(e){return xn(e)?"channel":Sn(e)?String(e):gn(e)?e.name:String(e)}function zi(e,t,n){var r,o,i,a=t;function s(t,n){if(a===Mi)return Ni(t);if(n&&!o)throw a=Mi,n;r&&r(t);var s=n?e[o](n):e[a]();return a=s.nextState,i=s.effect,r=s.stateUpdater,o=s.errorState,a===Mi?Ni(t):i}return Nn(s,(function(e){return s(null,e)}),n)}function Wi(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];var i,a={done:!1,value:lr(e)},s=function(e){return i=e};return zi({q1:function(){return{nextState:"q2",effect:a,stateUpdater:s}},q2:function(){return{nextState:"q1",effect:(e=i,{done:!1,value:vr.apply(void 0,[t].concat(r,[e]))})};var e}},"q1","takeEvery("+Li(e)+", "+t.name+")")}function Fi(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];return vr.apply(void 0,[Wi,e,t].concat(r))}var Bi=n(157),Hi=n(605),Ui=n.n(Hi),Vi=n(35),Gi=n(156),qi=n.n(Gi),$i=n(556),Ki=n(565),Zi=n(566),Xi=n(555),Yi=n(564),Qi=n(55),Ji=n(37),ea=aa().mark(fa),ta=aa().mark(ma),na=aa().mark(ga);function ra(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 oa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ra(Object(n),!0).forEach((function(t){ia(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ra(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ia(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function aa(){aa=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new I(r||[]);return o(a,"_invoke",{value:_(e,n,s)}),a}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var d="suspendedStart",p="suspendedYield",h="executing",v="completed",m={};function g(){}function y(){}function b(){}var w={};u(w,a,(function(){return this}));var O=Object.getPrototypeOf,E=O&&O(O(k([])));E&&E!==n&&r.call(E,a)&&(w=E);var x=b.prototype=g.prototype=Object.create(w);function S(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function j(e,t){function n(o,i,a,s){var c=f(e[o],e,i);if("throw"!==c.type){var u=c.arg,l=u.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(l).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function _(t,n,r){var o=d;return function(i,a){if(o===h)throw Error("Generator is already running");if(o===v){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var c=T(s,r);if(c){if(c===m)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===d)throw o=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var u=f(t,n,r);if("normal"===u.type){if(o=r.done?v:p,u.arg===m)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=v,r.method="throw",r.arg=u.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&
2(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=f(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function k(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o<t.length;)if(r.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=e,n.done=!0,n};return i.next=i}}throw new TypeError(typeof t+" is not iterable")}return y.prototype=b,o(x,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:y,configurable:!0}),y.displayName=u(b,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,u(e,c,"GeneratorFunction")),e.prototype=Object.create(x),e},t.awrap=function(e){return{__await:e}},S(j.prototype),u(j.prototype,s,(function(){return this})),t.AsyncIterator=j,t.async=function(e,n,r,o,i){void 0===i&&(i=Promise);var a=new j(l(e,n,r,o),i);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(x),u(x,c,"Generator"),u(x,a,(function(){return this})),u(x,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=k,I.prototype={constructor:I,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(r,o){return s.type="throw",s.arg=t,n.next=r,o&&(n.method="next",n.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,m):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),m},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),C(n),m}},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;C(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:k(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}function sa(e,t,n){var r=n.success,o=n.degraded,i=n.failure;return Ui()(e,t).then((function(e){return e.json().then((function(t){return 401===e.status?(o||r)({json:t,response:e}):e.ok?r({json:t,response:e}):i({error:e.statusText,json:t,response:e})})).catch((function(t){return i({error:t,response:e})}))})).catch((function(e){return i({error:e})}))}function ca(e,t,n){var r=n.success,o=n.degraded,i=n.failure;return aa().mark((function n(){var a,s,c,u,l,f,d;return aa().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,gr(_.e);case 2:return a=n.sent,s=a.preprocessors,c=void 0===s?[]:s,u=a.postprocessors,l=void 0===u?[]:u,n.prev=7,f=c.reduce((function(t,n){return n(e,t)||t}),t),n.next=11,hr(sa,e,f,{degraded:o,failure:i,success:r});case 11:return d=n.sent,d=l.reduce((function(t,n){return n(e,t)||t}),d),n.abrupt("return",d);case 16:return n.prev=16,n.t0=n.catch(7),n.abrupt("return",i({error:n.t0}));case 19:case"end":return n.stop()}}),n,null,[[7,16]])}))()}function ua(e,t,n,r){var o=r.degraded,i=r.failure,a=r.success;return aa().mark((function r(){var s,c,u,l,f,d,p,h,v;return aa().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(s=oa({},n),!t){r.next=7;break}return r.next=4,hr(fa,t);case 4:u=r.sent,c=u&&u.id,u&&u.json&&(s.headers=oa({Authorization:"Bearer ".concat(u.json.accessToken)},n.headers));case 7:return r.next=9,hr(ca,e,s,{failure:function(e){return e},success:function(e){return e}});case 9:if(l=r.sent,f=l.error,d=l.json,p=l.response,!f){r.next=17;break}return r.next=16,fr(i({error:f,json:d,response:p,tokenServiceId:c}));case 16:return r.abrupt("return");case 17:if(h=d["@id"]||d.id,!p.ok){r.next=25;break}if(qi()(h,{stripAuthentication:!1})!==qi()(e.replace(/info\.json$/,""),{stripAuthentication:!1})){r.next=23;break}return r.next=22,fr(a({json:d,response:p,tokenServiceId:c}));case 22:return r.abrupt("return");case 23:r.next=29;break;case 25:if(401===p.status){r.next=29;break}return r.next=28,fr(i({error:f,json:d,response:p,tokenServiceId:c}));case 28:return r.abrupt("return");case 29:return r.next=31,hr(fa,d);case 31:if(!(v=r.sent)||v.id===c){r.next=36;break}return r.next=35,hr(ua,e,d,n,{degraded:o,failure:i,success:a});case 35:return r.abrupt("return");case 36:return r.next=38,fr((o||a)({json:d,response:p,tokenServiceId:c}));case 38:case"end":return r.stop()}}),r)}))()}function la(e){var t=e.manifestId;return aa().mark((function e(){var n,r;return aa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={failure:function(e){var n=e.error;e.json,e.response;return Object($i.c)(t,"object"==typeof n?String(n):n)},success:function(e){var n=e.json;e.response;return Object($i.b)(t,n)}},e.next=3,hr(ca,t,{},n);case 3:return r=e.sent,e.next=6,fr(r);case 6:case"end":return e.stop()}}),e)}))()}function fa(e){var t,n,r,o,i,a,s;return aa().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:if(t=e&&e.__jsonld?e:oa(oa({},e),{},{options:{}}),0!==(n=Vi.Utils.getServices(t).filter((function(e){return e.getProfile().match(/http:\/\/iiif.io\/api\/auth\//)}))).length){c.next=4;break}return c.abrupt("return",void 0);case 4:return c.next=6,gr(Yi.a);case 6:if(r=c.sent){c.next=9;break}return c.abrupt("return",void 0);case 9:o=0;case 10:if(!(o<n.length)){c.next=19;break}if(i=n[o],a=Vi.Utils.getService(i,"http://iiif.io/api/auth/1/token")||Vi.Utils.getService(i,"http://iiif.io/api/auth/0/token"),!(s=a&&r[a.id])||!s.json){c.next=16;break}return c.abrupt("return",s);case 16:o+=1,c.next=10;break;case 19:return c.abrupt("return",void 0);case 20:case"end":return c.stop()}}),ea)}function da(e){var t=e.imageResource,n=e.infoId,r=e.windowId;return aa().mark((function e(){var o,i;return aa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=t){e.next=5;break}return e.next=4,gr(Qi.p,{infoId:n});case 4:o=e.sent;case 5:return i={degraded:function(e){var t=e.json,o=e.response,i=e.tokenServiceId;return Object(Ki.b)(n,t,o.ok,i,r)},failure:function(e){var t=e.error,r=(e.json,e.response,e.tokenServiceId);return Object(Ki.d)(n,t,r)},success:function(e){var t=e.json,r=e.response,o=e.tokenServiceId;return Object(Ki.c)(n,t,r.ok,o)}},e.next=8,hr(ua,"".concat(n.replace(/\/$/,""),"/info.json"),o,{},i);case 8:case"end":return e.stop()}}),e)}))()}function pa(e){var t=e.windowId,n=e.companionWindowId,r=(e.query,e.searchId);return aa().mark((function e(){var o,i;return aa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o={failure:function(e){var o=e.error;e.json,e.response;return Object(Zi.c)(t,n,r,o)},success:function(e){var o=e.json;e.response;return Object(Zi.b)(t,n,r,o)}},e.next=3,hr(ca,r,{},o);case 3:return i=e.sent,e.next=6,fr(i);case 6:case"end":return e.stop()}}),e)}))()}function ha(e){var t=e.targetId,n=e.annotationId;return aa().mark((function e(){var r,o;return aa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={failure:function(e){var r=e.error;e.json,e.response;return Object(Xi.d)(t,n,r)},success:function(e){var r=e.json;e.response;return Object(Xi.c)(t,n,r)}},e.next=3,hr(ca,n,{},r);case 3:return o=e.sent,e.next=6,fr(o);case 6:case"end":return e.stop()}}),e)}))()}function va(e){var t=e.manifestId,n=e.manifestJson;return aa().mark((function e(){return aa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=4;break}return e.next=3,fr(Object($i.b)(t,n));case 3:return e.abrupt("return");case 4:if(t){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,gr(Ji.c)||{};case 8:if(e.sent[t]){e.next=11;break}return e.delegateYield(la({manifestId:t}),"t0",11);case 11:case"end":return e.stop()}}),e)}))()}function ma(){var e,t,n,r=arguments;return aa().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,gr(Ji.c);case 2:e=o.sent,t=0;case 4:if(!(t<r.length)){o.next=12;break}if(e[n=t<0||r.length<=t?void 0:r[t]]){o.next=9;break}return o.next=9,hr(la,{manifestId:n});case 9:t+=1,o.next=4;break;case 12:case"end":return o.stop()}}),ta)}function ga(){return aa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dr([Fi(so.a.REQUEST_MANIFEST,la),Fi(so.a.REQUEST_INFO_RESPONSE,da),Fi(so.a.REQUEST_SEARCH,pa),Fi(so.a.REQUEST_ANNOTATION,ha),Fi(so.a.ADD_RESOURCE,va)]);case 2:case"end":return e.stop()}}),na)}var ya=n(305),ba=n(48),wa=n(567),Oa=n(568),Ea=n(103),xa=n(172),Sa=n(569),ja=n(297);function _a(){_a=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new I(r||[]);return o(a,"_invoke",{value:_(e,n,s)}),a}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var d="suspendedStart",p="suspendedYield",h="executing",v="completed",m={};function g(){}function y(){}function b(){}var w={};u(w,a,(function(){return this}));var O=Object.getPrototypeOf,E=O&&O(O(k([])));E&&E!==n&&r.call(E,a)&&(w=E);var x=b.prototype=g.prototype=Object.create(w);function S(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}
vendor: 5,010 bytes, line 2
2))}function j(e,t){function n(o,i,a,s){var c=f(e[o],e,i);if("throw"!==c.type){var u=c.arg,l=u.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(l).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function _(t,n,r){var o=d;return function(i,a){if(o===h)throw Error("Generator is already running");if(o===v){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var c=T(s,r);if(c){if(c===m)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===d)throw o=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var u=f(t,n,r);if("normal"===u.type){if(o=r.done?v:p,u.arg===m)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=v,r.method="throw",r.arg=u.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=f(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function k(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o<t.length;)if(r.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=e,n.done=!0,n};return i.next=i}}throw new TypeError(typeof t+" is not iterable")}return y.prototype=b,o(x,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:y,configurable:!0}),y.displayName=u(b,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,u(e,c,"GeneratorFunction")),e.prototype=Object.create(x),e},t.awrap=function(e){return{__await:e}},S(j.prototype),u(j.prototype,s,(function(){return this})),t.AsyncIterator=j,t.async=function(e,n,r,o,i){void 0===i&&(i=Promise);var a=new j(l(e,n,r,o),i);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(x),u(x,c,"Generator"),u(x,a,(function(){return this})),u(x,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=k,I.prototype={constructor:I,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(r,o){return s.type="throw",s.arg=t,n.next=r,o&&(n.method="next",n.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,m):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),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];
2if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),C(n),m}},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;C(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:k(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var Ta=_a().mark(Ma),Pa=_a().mark(La),Ca=_a().mark(Wa),Ia=_a().mark(Fa),ka=_a().mark(Ba),Ra=_a().mark(Za),Aa=_a().mark(Xa);function Da(e){return function(e){if(Array.isArray(e))return Na(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){if("string"==typeof e)return Na(e,t);var n={}.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)?Na(e,t):void 0}}(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 Na(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Ma(e){var t,n,r,o;return _a().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(t=e.payload||e.window,n=t.collectionPath,r=t.id,o=t.manifestId){i.next=3;break}return i.abrupt("return");case 3:if(!e.manifest){i.next=8;break}return i.next=6,fr(Object($i.b)(o,e.manifest));case 6:i.next=10;break;case 8:return i.next=10,hr.apply(void 0,[ma,o].concat(Da(n||[])));case 10:return i.next=12,hr(Fa,e);case 12:return i.next=14,hr(Ba,e);case 14:if(n){i.next=17;break}return i.next=17,hr(za,{manifestId:o,windowId:e.id||e.window.id});case 17:return i.next=19,hr(Za,o,r);case 19:case"end":return i.stop()}}),Ta)}function La(e){var t,n,r;return _a().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(t=e.id,e&&e.payload&&e.payload.sequenceId){o.next=3;break}return o.abrupt("return");case 3:return o.next=5,gr(Qi.f,{windowId:t});case 5:if((n=o.sent)&&n[0]&&n[0].id){o.next=8;break}return o.abrupt("return");case 8:return o.next=10,hr(wa.a,t,n[0].id);case 10:return r=o.sent,o.next=13,fr(r);case 13:case"end":return o.stop()}}),Pa)}function za(e){var t=e.manifestId,n=e.windowId;return _a().mark((function e(){var r,o,i;return _a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gr(Ea.q,{manifestId:t});case 2:if(!(r=e.sent)){e.next=9;break}if(o=r.getProperty("partOf"),!(i=Array.isArray(o)?o[0]:o)||!i.id){e.next=9;break}return e.next=9,fr(Object(Oa.l)(n,{collectionPath:[i.id]}));case 9:case"end":return e.stop()}}),e)}))()}function Wa(e){var t;return _a().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t=e.payload.collectionPath){n.next=3;break}return n.abrupt("return");case 3:return n.next=5,hr.apply(void 0,[ma].concat(Da(t)));case 5:case"end":return n.stop()}}),Ca)}function Fa(e){var t,n,r,o,i,a,s,c,u,l;return _a().wrap((function(f){for(;;)switch(f.prev=f.next){case 0:if(t=e.payload||e.window,n=t.canvasId,r=t.canvasIndex,o=t.manifestId,i=e.id||e.window.id,!n){f.next=10;break}return f.next=5,hr(wa.a,i,n,null,{preserveViewport:!!e.payload});case 5:return a=f.sent,f.next=8,fr(a);case 8:f.next=22;break;case 10:return f.next=12,gr(Ea.q,{manifestId:o});case 12:if(!(s=f.sent)){f.next=22;break}if(c=new ya.a(s),!(u=c.startCanvas||c.canvasAt(r||0)||c.canvasAt(0))){f.next=22;break}return f.next=19,hr(wa.a,i,u.id);case 19:return l=f.sent,f.next=22,fr(l);case 22:case"end":return f.stop()}}),Ia)}function Ba(e){var t,n,r,o,i,a,s;return _a().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:if(e.window&&e.window.defaultSearchQuery){c.next=2;break}return c.abrupt("return");case 2:return t=e.window,n=t.id,r=t.defaultSearchQuery,c.next=5,gr(Ea.l,{windowId:n});case 5:return o=c.sent,c.next=8,gr(xa.c,{position:"left",windowId:n});case 8:if(i=c.sent,a=i[0],!o||!a){c.next=14;break}return s=o&&"".concat(o.id,"?q=").concat(r),c.next=14,fr(Object(Zi.a)(n,a,s,r));case 14:case"end":return c.stop()}}),ka)}function Ha(e,t){var n=t.canvasIds,r=t.companionWindowIds,o=t.windowId;return r.reduce((function(t,r){var i=Object(Sa.e)(e,{companionWindowId:r,windowId:o}).resources.find((function(e){return n.includes(e.targetId)}));return i&&(t[r]=[i.id]),t}),{})}function Ua(e){e.annotationId;
2var t=e.windowId,n=e.visibleCanvases;return _a().mark((function e(){var r,o,i;return _a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gr(Sa.g,{windowId:t});case 2:if(r=e.sent,0!==(o=Object.keys(r||{})).length){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,gr(Ha,{canvasIds:n,companionWindowIds:o,windowId:t});case 8:return i=e.sent,e.next=11,dr(Object.keys(i).map((function(e){return fr(Object(Zi.f)(t,e,i[e]))})));case 11:if(!(Object.values(i).length>0)){e.next=14;break}return e.next=14,fr(Object(Xi.g)(t,Object.values(i)[0][0]));case 14:case"end":return e.stop()}}),e)}))()}function Va(e){var t=e.pan,n=e.windowId;return _a().mark((function e(){var r,o,i,a,s,c,u,l,f,d;return _a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,gr(T.a);case 4:return r=e.sent,o=r[n]||{},i=o.x,a=o.y,s=o.width,c=o.height,e.next=8,gr(Ji.i);case 8:return u=e.sent,l=u.viewportPosition,f=l.width,d=l.height,e.next=14,fr(Object(j.d)({x:i+s/2-f/2,y:a+c/2-d/2}));case 14:case"end":return e.stop()}}),e)}))()}function Ga(e){var t=e.windowId;return _a().mark((function e(){var n,r,o;return _a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gr(Ji.e,{windowId:t});case 2:return n=e.sent,r=n.canvasId,e.next=6,gr(Qi.c,{canvasId:r,windowId:t});case 6:return o=e.sent,e.next=9,fr(Object(Oa.l)(t,{visibleCanvases:(o||[]).map((function(e){return e.id}))}));case 9:case"end":return e.stop()}}),e)}))()}function qa(e){var t=e.companionWindowId,n=e.windowId;return _a().mark((function e(){var r,o;return _a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gr(ja.c,{windowId:n});case 2:if(r=e.sent,r.switchCanvasOnSearch){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,gr(Sa.k,{companionWindowId:t,windowId:n});case 8:if(0===e.sent.length){e.next=11;break}return e.abrupt("return");case 11:return e.next=13,gr(Sa.l,{companionWindowId:t,windowId:n});case 13:if((o=e.sent)&&0!==o.length){e.next=16;break}return e.abrupt("return");case 16:return e.next=18,fr(Object(Xi.g)(n,o[0].id));case 18:case"end":return e.stop()}}),e)}))()}function $a(e){var t=e.annotationId,n=e.windowId;return _a().mark((function e(){var r,o,i;return _a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gr(Qi.l,{windowId:n});case 2:return r=e.sent,e.next=5,gr(Sa.a,{annotationId:t,windowId:n});case 5:if((o=e.sent)&&!r.includes(o.id)){e.next=8;break}return e.abrupt("return");case 8:return e.next=10,hr(wa.a,n,o.id);case 10:return i=e.sent,e.next=13,fr(i);case 13:case"end":return e.stop()}}),e)}))()}function Ka(e){var t=e.visibleCanvases,n=e.windowId;return _a().mark((function e(){var r,o,i;return _a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gr(Qi.f,{windowId:n});case 2:return r=e.sent,e.next=5,gr(Qi.q);case 5:return o=e.sent,i=(r||[]).filter((function(e){return t.includes(e.id)}
2)),e.next=9,dr(i.map((function(e){return dr(new ba.a(e).iiifImageResources.map((function(e){return!o[e.getServices()[0].id]&&fr(Object(Ki.a)({imageResource:e,windowId:n}))})).filter(Boolean))})));case 9:case"end":return e.stop()}}),e)}))()}function Za(e,t){var n;return _a().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,gr(Ea.q,{manifestId:e});case 2:if(!(n=r.sent)||!n.isCollection()){r.next=6;break}return r.next=6,fr(Object(Oa.j)(e,[],t));case 6:case"end":return r.stop()}}),Ra)}function Xa(){return _a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dr([Fi(so.a.ADD_WINDOW,Ma),Fi(so.a.UPDATE_WINDOW,Ma),Fi(so.a.UPDATE_WINDOW,La),Fi(so.a.SET_CANVAS,Ua),Fi(so.a.SET_CANVAS,Ka),Fi(so.a.UPDATE_COMPANION_WINDOW,Wa),Fi(so.a.SET_WINDOW_VIEW_TYPE,Ga),Fi(so.a.RECEIVE_SEARCH,qa),Fi(so.a.SELECT_ANNOTATION,$a),Fi(so.a.FOCUS_WINDOW,Va)]);case 2:case"end":return e.stop()}}),Aa)}function Ya(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 Qa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ya(Object(n),!0).forEach((function(t){Ja(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ya(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ja(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function es(){es=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new I(r||[]);return o(a,"_invoke",{value:_(e,n,s)}),a}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var d="suspendedStart",p="suspendedYield",h="executing",v="completed",m={};function g(){}function y(){}function b(){}var w={};u(w,a,(function(){return this}));var O=Object.getPrototypeOf,E=O&&O(O(k([])));E&&E!==n&&r.call(E,a)&&(w=E);var x=b.prototype=g.prototype=Object.create(w);function S(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function j(e,t){function n(o,i,a,s){var c=f(e[o],e,i);if("throw"!==c.type){var u=c.arg,l=u.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(l).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function _(t,n,r){var o=d;return function(i,a){if(o===h)throw Error("Generator is already running");if(o===v){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var c=T(s,r);if(c){if(c===m)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===d)throw o=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var u=f(t,n,r);if("normal"===u.type){if(o=r.done?v:p,u.arg===m)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=v,r.method="throw",r.arg=u.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&
vendor: 4,261 bytes, line 2
2(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=f(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function k(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o<t.length;)if(r.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=e,n.done=!0,n};return i.next=i}}throw new TypeError(typeof t+" is not iterable")}return y.prototype=b,o(x,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:y,configurable:!0}),y.displayName=u(b,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,u(e,c,"GeneratorFunction")),e.prototype=Object.create(x),e},t.awrap=function(e){return{__await:e}},S(j.prototype),u(j.prototype,s,(function(){return this})),t.AsyncIterator=j,t.async=function(e,n,r,o,i){void 0===i&&(i=Promise);var a=new j(l(e,n,r,o),i);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(x),u(x,c,"Generator"),u(x,a,(function(){return this})),u(x,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=k,I.prototype={constructor:I,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(r,o){return s.type="throw",s.arg=t,n.next=r,o&&(n.method="next",n.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,m):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),m},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),C(n),m}},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;C(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:k(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}
2var ts=es().mark(cs),ns=es().mark(ls),rs=es().mark(fs);function os(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,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||as(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 is(e){return function(e){if(Array.isArray(e))return ss(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||as(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 as(e,t){if(e){if("string"==typeof e)return ss(e,t);var n={}.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)?ss(e,t):void 0}}function ss(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function cs(e){return es().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,dr([].concat(is(Object.entries(e.state.windows||{}).map((function(e){var t=os(e,2),n=(t[0],t[1]);return hr(Ma,{id:n.id,payload:n})}))),is(Object.entries(e.state.manifests||{}).filter((function(e){var t=os(e,2);t[0];return!t[1].json})).map((function(e){var t=os(e,2);t[0];return hr(ma,t[1].id)})))));case 2:case"end":return t.stop()}}),ts)}function us(e){var t=e.config,n=t.thumbnailNavigation,r=t.windows;return es().mark((function e(){var t;return es().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r&&0!==r.length){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,dr(r.map((function(e){var t="window-".concat(Object(Bi.a)()),r=e.manifestId||e.loadedManifest;return hr(Oa.a,Qa({id:t,manifestId:r,thumbnailNavigationPosition:n&&n.defaultPosition},e))})));case 4:return t=e.sent,e.next=7,dr(t.map((function(e){return fr(e)})));case 7:case"end":return e.stop()}}),e)}))()}function ls(e){var t,n;return es().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=e.collectionPath,n=e.manifestId,r.next=3,hr.apply(void 0,[ma,n].concat(is(t)));case 3:case"end":return r.stop()}}),ns)}function fs(){return es().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dr([Fi(so.a.IMPORT_MIRADOR_STATE,cs),Fi(so.a.IMPORT_CONFIG,us),Fi(so.a.SHOW_COLLECTION_DIALOG,ls)]);case 2:case"end":return e.stop()}}),rs)}var ds=n(601),ps=hs().mark(bs);function hs(){hs=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new I(r||[]);return o(a,"_invoke",{value:_(e,n,s)}),a}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var d="suspendedStart",p="suspendedYield",h="executing",v="completed",m={};function g(){}function y(){}function b(){}var w={};u(w,a,(function(){return this}));var O=Object.getPrototypeOf,E=O&&O(O(k([])));E&&E!==n&&r.call(E,a)&&(w=E);var x=b.prototype=g.prototype=Object.create(w);function S(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function j(e,t){function n(o,i,a,s){var c=f(e[o],e,i);if("throw"!==c.type){var u=c.arg,l=u.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(l).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function _(t,n,r){var o=d;return function(i,a){if(o===h)throw Error("Generator is already running");if(o===v){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var c=T(s,r);if(c){if(c===m)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===d)throw o=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var u=f(t,n,r);if("normal"===u.type){if(o=r.done?v:p,u.arg===m)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=v,r.method="throw",r.arg=u.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&
vendor: 5,242 bytes, line 2
2(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=f(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function k(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o<t.length;)if(r.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=e,n.done=!0,n};return i.next=i}}throw new TypeError(typeof t+" is not iterable")}return y.prototype=b,o(x,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:y,configurable:!0}),y.displayName=u(b,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,u(e,c,"GeneratorFunction")),e.prototype=Object.create(x),e},t.awrap=function(e){return{__await:e}},S(j.prototype),u(j.prototype,s,(function(){return this})),t.AsyncIterator=j,t.async=function(e,n,r,o,i){void 0===i&&(i=Promise);var a=new j(l(e,n,r,o),i);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(x),u(x,c,"Generator"),u(x,a,(function(){return this})),u(x,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=k,I.prototype={constructor:I,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(r,o){return s.type="throw",s.arg=t,n.next=r,o&&(n.method="next",n.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,m):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),m},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),C(n),m}},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;C(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:k(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}function vs(e){return function(e){if(Array.isArray(e))return ms(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){if("string"==typeof e)return ms(e,t);var n={}.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)?ms(e,t):void 0}}(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 ms(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function gs(e){var t=e.canvasId,n=e.windowId;return hs().mark((function e(){var r,o,i;return hs().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gr(Qi.a,{canvasId:t,windowId:n});case 2:return r=e.sent,e.next=5,gr(ds.c);
2case 5:return o=e.sent,i=new ba.a(r),e.next=9,dr([].concat(vs(i.annotationListUris.filter((function(e){return!(o[r.id]&&o[r.id][e])})).map((function(e){return fr(Object(Xi.e)(r.id,e))}))),vs(i.canvasAnnotationPages.filter((function(e){return!(o[r.id]&&o[r.id][e.id])})).map((function(e){return e.items?fr(Object(Xi.c)(r.id,e.id,e)):fr(Object(Xi.e)(r.id,e.id))})))));case 9:return e.abrupt("return",e.sent);case 10:case"end":return e.stop()}}),e)}))()}function ys(e){var t=e.visibleCanvases,n=void 0===t?[]:t,r=e.windowId;return hs().mark((function e(){return hs().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dr(n.map((function(e){return fr(Object(Xi.f)(r,e))})));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))()}function bs(){return hs().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dr([Fi(so.a.REQUEST_CANVAS_ANNOTATIONS,gs),Fi(so.a.SET_CANVAS,ys)]);case 2:case"end":return e.stop()}}),ps)}var ws=n(571),Os=Es().mark(Ps);function Es(){Es=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new I(r||[]);return o(a,"_invoke",{value:_(e,n,s)}),a}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var d="suspendedStart",p="suspendedYield",h="executing",v="completed",m={};function g(){}function y(){}function b(){}var w={};u(w,a,(function(){return this}));var O=Object.getPrototypeOf,E=O&&O(O(k([])));E&&E!==n&&r.call(E,a)&&(w=E);var x=b.prototype=g.prototype=Object.create(w);function S(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function j(e,t){function n(o,i,a,s){var c=f(e[o],e,i);if("throw"!==c.type){var u=c.arg,l=u.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(l).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function _(t,n,r){var o=d;return function(i,a){if(o===h)throw Error("Generator is already running");if(o===v){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var c=T(s,r);if(c){if(c===m)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===d)throw o=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var u=f(t,n,r);if("normal"===u.type){if(o=r.done?v:p,u.arg===m)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=v,r.method="throw",r.arg=u.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=f(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function k(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o<t.length;)if(r.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=e,n.done=!0,n};return i.next=i}}throw new TypeError(typeof t+" is not iterable")}return y.prototype=b,o(x,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:y,configurable:!0}),y.displayName=u(b,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,u(e,c,"GeneratorFunction")),e.prototype=Object.create(x),e},t.awrap=function(e){return{__await:e}},S(j.prototype),u(j.prototype,s,(function(){return this})),t.AsyncIterator=j,t.async=function(e,n,r,o,i){void 0===i&&(i=Prom
2ise);var a=new j(l(e,n,r,o),i);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(x),u(x,c,"Generator"),u(x,a,(function(){return this})),u(x,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=k,I.prototype={constructor:I,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(r,o){return s.type="throw",s.arg=t,n.next=r,o&&(n.method="next",n.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,m):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),m},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),C(n),m}},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;C(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:k(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}function xs(e){var t=e.tokenServiceId;return Es().mark((function e(){return Es().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,yr(2e3);case 2:return e.next=4,hr(Ss,{serviceId:t});case 4:case"end":return e.stop()}}),e)}))()}function Ss(e){var t=e.serviceId;return Es().mark((function e(){var n,r,o,i,a,s;return Es().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gr(Ji.h);case 2:return n=e.sent,e.next=5,dr(Object.keys(n).map((function(e){return gr(Qi.o,{windowId:e})})));case 5:return r=e.sent,o=pi()(pi()(r).map((function(e){return new ba.a(e).imageServiceIds}))),e.next=9,gr(Qi.q);case 9:return i=e.sent,a=function(e){return Vi.Utils.getServices(e).some((function(e){var n=Vi.Utils.getService(e,"http://iiif.io/api/auth/1/token")||Vi.Utils.getService(e,"http://iiif.io/api/auth/0/token");return n&&n.id===t}))},s=Object.values(i).filter((function(e){return e.json&&a(e.json)})),e.next=14,dr(s.map((function(e){var t=e.id;return o.includes(t)?hr(da,{infoId:t}):fr({infoId:t,type:so.a.REMOVE_INFO_RESPONSE})})));case 14:case"end":return e.stop()}}),e)}))()}function js(e){var t=e.infoJson,n=e.windowId;return Es().mark((function e(){var r,o,i,a,s,c,u,l;return Es().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gr(Yi.b);case 2:return r=e.sent,e.next=5,gr(_.a);case 5:if(o=e.sent,i=o.auth,a=(void 0===i?{}:i).serviceProfiles,s=(void 0===a?[]:a).filter((function(e){return e.external||e.kiosk})),c=Vi.Utils.getServices(t).filter((function(e){return!r[e.id]})).find((function(e){return s.some((function(t){return t.profile===e.getProfile()}
2))}))){e.next=14;break}return e.abrupt("return");case 14:if(!(u=s.find((function(e){return e.profile===c.getProfile()}))).kiosk){e.next=20;break}return e.next=18,fr(Object(ws.a)(n,c.id,c.getProfile()));case 18:e.next=28;break;case 20:if(!u.external){e.next=28;break}if(l=Vi.Utils.getService(c,"http://iiif.io/api/auth/1/token")||Vi.Utils.getService(c,"http://iiif.io/api/auth/0/token")){e.next=24;break}return e.abrupt("return");case 24:return e.next=26,fr(Object(ws.g)(c.id,l.id));case 26:return e.next=28,fr(Object(ws.d)(l.id,c.id));case 28:case"end":return e.stop()}}),e)}))()}function _s(e){var t=e.infoJson,n=(e.windowId,e.tokenServiceId);return Es().mark((function e(){var r,o,i;return Es().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return");case 2:if(r=Vi.Utils.getServices(t).find((function(e){var t=Vi.Utils.getService(e,"http://iiif.io/api/auth/1/token")||Vi.Utils.getService(e,"http://iiif.io/api/auth/0/token");return t&&t.id===n})),r){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,gr(Yi.a);case 7:if(o=e.sent,(i=o[n])&&i.success){e.next=11;break}return e.abrupt("return");case 11:return e.next=13,fr(Object(ws.d)(n,r.id));case 13:case"end":return e.stop()}}),e)}))()}function Ts(e){var t=e.serviceId;return Es().mark((function e(){var n,r,o,i;return Es().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gr(Yi.a);case 2:return n=e.sent,e.next=5,gr(Yi.b);case 5:if(r=e.sent,o=n[t]){e.next=9;break}return e.abrupt("return");case 9:if(i=r[o.authId]){e.next=12;break}return e.abrupt("return");case 12:if(!o.success){e.next=17;break}return e.next=15,fr(Object(ws.e)({authServiceId:i.id,tokenServiceId:o.id}));case 15:e.next=19;break;case 17:return e.next=19,fr(Object(ws.g)(i.id,o.id,{ok:!1}));case 19:case"end":return e.stop()}}),e)}))()}function Ps(){return Es().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,dr([Fi(so.a.RECEIVE_DEGRADED_INFO_RESPONSE,_s),Fi(so.a.RECEIVE_ACCESS_TOKEN_FAILURE,Ts),Fi(so.a.RECEIVE_DEGRADED_INFO_RESPONSE,js),Fi(so.a.RECEIVE_ACCESS_TOKEN,Ss),Fi(so.a.RESET_AUTHENTICATION_STATE,xs)]);case 2:case"end":return e.stop()}}),Os)}function Cs(e){return function(e){if(Array.isArray(e))return Is(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){if("string"==typeof e)return Is(e,t);var n={}.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)?Is(e,t):void 0}}(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 Is(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ks(){ks=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new I(r||[]);return o(a,"_invoke",{value:_(e,n,s)}),a}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var d="suspendedStart",p="suspendedYield",h="executing",v="completed",m={};function g(){}function y(){}function b(){}var w={};u(w,a,(function(){return this}));var O=Object.getPrototypeOf,E=O&&O(O(k([])));E&&E!==n&&r.call(E,a)&&(w=E);var x=b.prototype=g.prototype=Object.create(w);function S(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function j(e,t){function n(o,i,a,s){var c=f(e[o],e,i);if("throw"!==c.type){var u=c.arg,l=u.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(l).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function _(t,n,r){var o=d;return function(i,a){if(o===h)throw Error("Generator is already running");if(o===v){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var c=T(s,r);if(c){if(c===m)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===d)throw o=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var u=f(t,n,r);if("normal"===u.type){if(o=r.done?v:p,u.arg===m)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=v,r.method="throw",r.arg=u.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&
2(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=f(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function k(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o<t.length;)if(r.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=e,n.done=!0,n};return i.next=i}}throw new TypeError(typeof t+" is not iterable")}return y.prototype=b,o(x,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:y,configurable:!0}),y.displayName=u(b,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,u(e,c,"GeneratorFunction")),e.prototype=Object.create(x),e},t.awrap=function(e){return{__await:e}},S(j.prototype),u(j.prototype,s,(function(){return this})),t.AsyncIterator=j,t.async=function(e,n,r,o,i){void 0===i&&(i=Promise);var a=new j(l(e,n,r,o),i);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(x),u(x,c,"Generator"),u(x,a,(function(){return this})),u(x,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=k,I.prototype={constructor:I,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(r,o){return s.type="throw",s.arg=t,n.next=r,o&&(n.method="next",n.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,m):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),m},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),C(n),m}},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;C(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:k(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var Rs=ks().mark(As);function As(e){return ks().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=1,t.next=4,hr(e);case 4:return t.abrupt("break",12);case 7:t.prev=7,t.t0=t.catch(1),console.log(t.t0);case 10:t.next=0;break;case 12:case"end":return t.stop()}}),Rs,null,[[1,7]])}var Ds=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return ks().mark((function t(){var n;return ks().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=[bs,fs,ga,Xa,Ps].concat(Cs(e)),t.next=3,dr(n.map((function(e){return mr(As,e)})));case 3:case"end":return t.stop()}}),t)}))};function Ns(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ms=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Di(e),r=No.a.state.slice?Object(x.combineReducers)(Ns({},No.a.state.slice,n)):n,o=ro(),i=Object(x.createStore)(r,Object(oo.composeWithDevTools)(Object(x.applyMiddleware)(en,o)));return o.run(Ds(t)),i},Ls=n(299);var zs=function(e){var t=Yt(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]),n=Ms(function(e){return e&&e.reduce((function(e,t){return $t($t({},e),t.reducers)}),{})}(t),function(e){return e&&e.filter((function(e){return e.saga})).map((function(e){return e.saga}))}(t));return n.dispatch(Object(Ls.a)(jt()(function(e){return e&&e.reduce((function(e,t){return jt()(e,t.config||{})}),{})}(t),e))),n};function Ws(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,Fs(r.key),r)}}function Fs(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var Bs=function(){return e=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.plugins=Yt(n.plugins||[]),this.config=t,this.store=n.store||zs(this.config,this.plugins),t.id&&(this.container=document.getElementById(t.id),t.id&&c.a.render(this.render(),this.container))},t=[{key:"render",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return a.a.createElement(u.a,{store:this.store},a.a.createElement(xt,Object.assign({plugins:this.plugins},e)))}},{key:"unmount",value:function(){this.container&&c.a.unmountComponentAtNode(this.container)}}],t&&Ws(e.prototype,t),n&&Ws(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}(),Hs=Bs;var Us={viewer:function(e,t){var n;return n=Array.isArray(t)?{plugins:t}:t,new Hs(e,n)}},Vs=n(19),Gs=n(14),qs={actions:Vs,createStore:Ms,reducers:o,sagas:r,selectors:Gs};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 Ks(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
vendor: 8,373 bytes, line 2
2t%2?$s(Object(n),!0).forEach((function(t){Zs(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 Zs(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=Ks(Ks({},Us),qs)},function(e,t,n){"use strict";n.r(t);var r,o=n(13);!function(e){e.mouse="mouse",e.touch="touch",e.keyboard="keyboard"}(r||(r={}));var i=1,a=0;function s(e){return void 0===e.button||e.button===a}function c(e){return!!e.targetTouches}function u(e,t){return c(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 l=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 v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=(v(d={},r.mouse,{start:"mousedown",move:"mousemove",end:"mouseup",contextmenu:"contextmenu"}),v(d,r.touch,{start:"touchstart",move:"touchmove",end:"touchend"}),v(d,r.keyboard,{keydown:"keydown"}),d),g=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){s(e)&&(a.moveStartSourceIds=[])},this.handleMoveStart=function(e){Array.isArray(a.moveStartSourceIds)&&a.moveStartSourceIds.unshift(e)},this.handleTopMoveStart=function(e){if(s(e)){var t=u(e);t&&(c(e)&&(a.lastTargetTouchFallback=e.targetTouches[0]),a._mouseClientOffset=t),a.waitingForDelay=!1}},this.handleTopMoveStartDelay=function(e){if(s(e)){var t=e.type===m.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,s=a.dragOverTargetIds,c=a.options.enableHoverOutsideTarget,l=u(e,a.lastTargetTouchFallback);if(l)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,l.x,l.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=l.x,o=l.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=(s||[]).map((function(e){return a.targetNodes[e]})),p=a.options.getDropTargetElementsAtPoint?a.options.getDropTargetElementsAtPoint(l.x,l.y,d):a.document.elementsFromPoint(l.x,l.y),h=[];for(var v in p)if(p.hasOwnProperty(v)){var m=p[v];for(h.push(m);m;)m=m.parentElement,-1===h.indexOf(m)&&h.push(m)}var g=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(c)for(var y in a.targetNodes)if(a.targetNodes[y]&&a.targetNodes[y].contains(f)&&-1===g.indexOf(y)){g.unshift(y);break}g.reverse(),a.actions.hover(g,{clientOffset:l})}}},this.handleTopMoveEndCapture=function(e){a._isScrolling=!1,a.lastTargetTouchFallback=void 0,function(e){return void 0===e.buttons||!(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=l?{capture:r,passive:!1}:r;this.listenerTypes.forEach((function(r){var i=m[r][t];i&&e.addEventListener(i,n,o)}))}},{key:"removeEventListener",value:function(e,t,n,r){var o=l?{capture:r,passive:!1}:r;
2this.listenerTypes.forEach((function(r){var i=m[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 m.mouse.move:o={x:r.clientX,y:r.clientY};break;case m.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.default=function(e,t){return new g(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})}},function(e,t,n){"use strict";function r(e){return e.reduce((function(e,t){var n=t[0],r=t[1];return e[n]=r,e[r]=n,e}),{})}function o(e){return"number"==typeof e}function i(e,t){return-1!==e.indexOf(t)}function a(e,t,n,r){return t+(o=n,0===parseFloat(o)?o:"-"===o[0]?o.slice(1):"-"+o)+r;var o}function s(e){return e.replace(/ +/g," ").split(" ").map((function(e){return e.trim()})).filter(Boolean).reduce((function(e,t){var n=e.list,r=e.state,o=(t.match(/\(/g)||[]).length,i=(t.match(/\)/g)||[]).length;return r.parensDepth>0?n[n.length-1]=n[n.length-1]+" "+t:n.push(t),r.parensDepth+=o-i,{list:n,state:r}}),{list:[],state:{parensDepth:0}}).list}function c(e){var t=s(e);if(t.length<=3||t.length>4)return e;var n=t[0],r=t[1],o=t[2];return[n,t[3],o,r].join(" ")}n.r(t);var u={padding:function(e){var t=e.value;return o(t)?t:c(t)},textShadow:function(e){var t=function(e){for(var t=[],n=0,r=0,o=!1;r<e.length;)o||","!==e[r]?"("===e[r]?(o=!0,r++):")"===e[r]?(o=!1,r++):r++:(t.push(e.substring(n,r).trim()),n=++r);return n!=r&&t.push(e.substring(n,r+1)),t}(e.value).map((function(e){return e.replace(/(^|\s)(-*)([.|\d]+)/,(function(e,t,n,r){return"0"===r?e:""+t+(""===n?"-":"")+r}))}));return t.join(",")},borderColor:function(e){return c(e.value)},borderRadius:function(e){var t=e.value;if(o(t))return t;if(i(t,"/")){var n=t.split("/"),r=n[0],a=n[1];return u.borderRadius({value:r.trim()})+" / "+u.borderRadius({value:a.trim()})}var c=s(t);switch(c.length){case 2:return c.reverse().join(" ");case 4:var l=c[0],f=c[1],d=c[2];return[f,l,c[3],d].join(" ");default:return t}},background:function(e){var t=e.value,n=e.valuesToConvert,r=e.isRtl,i=e.bgImgDirectionRegex,a=e.bgPosDirectionRegex;if(o(t))return t;var s=t.replace(/(url\(.*?\))|(rgba?\(.*?\))|(hsl\(.*?\))|(#[a-fA-F0-9]+)|((^| )(\D)+( |$))/g,"").trim();return t=t.replace(s,u.backgroundPosition({value:s,valuesToConvert:n,isRtl:r,bgPosDirectionRegex:a})),u.backgroundImage({value:t,valuesToConvert:n,bgImgDirectionRegex:i})},backgroundImage:function(e){var t=e.value,n=e.valuesToConvert,r=e.bgImgDirectionRegex;return i(t,"url(")||i(t,"linear-gradient(")?t.replace(r,(function(e,t,r){return e.replace(r,n[r])})):t},backgroundPosition:function(e){var t=e.value,n=e.valuesToConvert,r=e.isRtl,o=e.bgPosDirectionRegex;return t.replace(r?/^((-|\d|\.)+%)/:null,(function(e,t){return function(e){var t=e.indexOf(".");if(-1===t)e=100-parseFloat(e)+"%";else{var n=e.length-t-2;e=(e=100-parseFloat(e)).toFixed(n)+"%"}return e}(t)})).replace(o,(function(e){return n[e]}))},backgroundPositionX:function(e){var t=e.value,n=e.valuesToConvert,r=e.isRtl,i=e.bgPosDirectionRegex;return o(t)?t:u.backgroundPosition({value:t,valuesToConvert:n,isRtl:r,bgPosDirectionRegex:i})},transition:function(e){var t=e.value,n=e.propertiesToConvert;return t.split(/,\s*/g).map((function(e){var t=e.split(" ");return t[0]=n[t[0]]||t[0],t.join(" ")})).join(", ")},transitionProperty:function(e){var t=e.value,n=e.propertiesToConvert;return t.split(/,\s*/g).map((function(e){return n[e]||e})).join(", ")},transform:function(e){var t=e.value,n="[^\\u0020-\\u007e]",r="(?:(?:(?
2:\\[0-9a-f]{1,6})(?:\\r\\n|\\s)?)|\\\\[^\\r\\n\\f0-9a-f])",o="((?:-?(?:[0-9]*\\.[0-9]+|[0-9]+)(?:\\s*(?:em|ex|px|cm|mm|in|pt|pc|deg|rad|grad|ms|s|hz|khz|%)|-?(?:[_a-z]|"+n+"|"+r+")(?:[_a-z0-9-]|"+n+"|"+r+")*)?)|(?:inherit|auto))",i=new RegExp("(translateX\\s*\\(\\s*)"+o+"(\\s*\\))","gi"),s=new RegExp("(translate\\s*\\(\\s*)"+o+"((?:\\s*,\\s*"+o+"){0,1}\\s*\\))","gi"),c=new RegExp("(translate3d\\s*\\(\\s*)"+o+"((?:\\s*,\\s*"+o+"){0,2}\\s*\\))","gi"),u=new RegExp("(rotate[ZY]?\\s*\\(\\s*)"+o+"(\\s*\\))","gi");return t.replace(i,a).replace(s,a).replace(c,a).replace(u,a)}};u.objectPosition=u.backgroundPosition,u.margin=u.padding,u.borderWidth=u.padding,u.boxShadow=u.textShadow,u.webkitBoxShadow=u.boxShadow,u.mozBoxShadow=u.boxShadow,u.WebkitBoxShadow=u.boxShadow,u.MozBoxShadow=u.boxShadow,u.borderStyle=u.borderColor,u.webkitTransform=u.transform,u.mozTransform=u.transform,u.WebkitTransform=u.transform,u.MozTransform=u.transform,u.transformOrigin=u.backgroundPosition,u.webkitTransformOrigin=u.transformOrigin,u.mozTransformOrigin=u.transformOrigin,u.WebkitTransformOrigin=u.transformOrigin,u.MozTransformOrigin=u.transformOrigin,u.webkitTransition=u.transition,u.mozTransition=u.transition,u.WebkitTransition=u.transition,u.MozTransition=u.transition,u.webkitTransitionProperty=u.transitionProperty,u.mozTransitionProperty=u.transitionProperty,u.WebkitTransitionProperty=u.transitionProperty,u.MozTransitionProperty=u.transitionProperty,u["text-shadow"]=u.textShadow,u["border-color"]=u.borderColor,u["border-radius"]=u.borderRadius,u["background-image"]=u.backgroundImage,u["background-position"]=u.backgroundPosition,u["background-position-x"]=u.backgroundPositionX,u["object-position"]=u.objectPosition,u["border-width"]=u.padding,u["box-shadow"]=u.textShadow,u["-webkit-box-shadow"]=u.textShadow,u["-moz-box-shadow"]=u.textShadow,u["border-style"]=u.borderColor,u["-webkit-transform"]=u.transform,u["-moz-transform"]=u.transform,u["transform-origin"]=u.transformOrigin,u["-webkit-transform-origin"]=u.transformOrigin,u["-moz-transform-origin"]=u.transformOrigin,u["-webkit-transition"]=u.transition,u["-moz-transition"]=u.transition,u["transition-property"]=u.transitionProperty,u["-webkit-transition-property"]=u.transitionProperty,u["-moz-transition-property"]=u.transitionProperty;var l=r([["paddingLeft","paddingRight"],["marginLeft","marginRight"],["left","right"],["borderLeft","borderRight"],["borderLeftColor","borderRightColor"],["borderLeftStyle","borderRightStyle"],["borderLeftWidth","borderRightWidth"],["borderTopLeftRadius","borderTopRightRadius"],["borderBottomLeftRadius","borderBottomRightRadius"],["padding-left","padding-right"],["margin-left","margin-right"],["border-left","border-right"],["border-left-color","border-right-color"],["border-left-style","border-right-style"],["border-left-width","border-right-width"],["border-top-left-radius","border-top-right-radius"],["border-bottom-left-radius","border-bottom-right-radius"]]),f=["content"],d=r([["ltr","rtl"],["left","right"],["w-resize","e-resize"],["sw-resize","se-resize"],["nw-resize","ne-resize"]]),p=new RegExp("(^|\\W|_)((ltr)|(rtl)|(left)|(right))(\\W|_|$)","g"),h=new RegExp("(left)|(right)");function v(e){return Object.keys(e).reduce((function(t,n){var r=e[n];if("string"==typeof r&&(r=r.trim()),i(f,n))return t[n]=r,t;var a=function(e,t){var n=/\/\*\s?@noflip\s?\*\//.test(t),r=n?e:(a=e,l[a]||a),i=n?t:function(e,t){if(!function(e){return t=e,!("boolean"==typeof t||function(e){return null==e}(e));var t}(t))return t;if(function(e){return e&&"object"==typeof e}(t))return v(t);var n,r=o(t),i=function(e){return"function"==typeof e}(t),a=r||i?t:t.replace(/ !important.*?$/,""),s=!r&&a.length!==t.length,c=u[e];n=c?c({value:a,valuesToConvert:d,propertiesToConvert:l,isRtl:!0,bgImgDirectionRegex:p,bgPosDirectionRegex:h}):d[a]||a;if(s)return n+" !important";return n}(r,t);var a;return{key:r,value:i}}(n,r),s=a.key,c=a.value;return t[s]=c,t}),Array.isArray(e)?[]:{})}t.default=v},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(310),o=["checked","disabled","error","focused","focusVisible","required","expanded","selected"];function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.disableGlobal,n=void 0!==t&&t,i=e.productionPrefix,a=void 0===i?"jss":i,s=e.seed,c=void 0===s?"":s,u=""===c?"":"".concat(c,"-"),l=0,f=function(){return l+=1};
2return function(e,t){var i=t.options.name;if(i&&0===i.indexOf("Mui")&&!t.options.link&&!n){if(-1!==o.indexOf(e.key))return"Mui-".concat(e.key);var s="".concat(u).concat(i,"-").concat(e.key);return t.options.theme[r.a]&&""===c?"".concat(s,"-").concat(f()):s}return"".concat(u).concat(a).concat(f())}}},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(611),s=n(677),c=n(1181),u=n(90),l=n(82),f=n(28);function d(e){return"function"==typeof e?e():e}var p="undefined"!=typeof window?i.useLayoutEffect:i.useEffect,h={},v=i.forwardRef((function(e,t){var n=e.anchorEl,v=e.children,m=e.container,g=e.disablePortal,y=void 0!==g&&g,b=e.keepMounted,w=void 0!==b&&b,O=e.modifiers,E=e.open,x=e.placement,S=void 0===x?"bottom":x,j=e.popperOptions,_=void 0===j?h:j,T=e.popperRef,P=e.style,C=e.transition,I=void 0!==C&&C,k=Object(o.a)(e,["anchorEl","children","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition"]),R=i.useRef(null),A=Object(f.a)(R,t),D=i.useRef(null),N=Object(f.a)(D,T),M=i.useRef(N);p((function(){M.current=N}),[N]),i.useImperativeHandle(T,(function(){return D.current}),[]);var L=i.useState(!0),z=L[0],W=L[1],F=function(e,t){if("ltr"===(t&&t.direction||"ltr"))return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(S,Object(s.a)()),B=i.useState(F),H=B[0],U=B[1];i.useEffect((function(){D.current&&D.current.update()}));var V=i.useCallback((function(){if(R.current&&n&&E){D.current&&(D.current.destroy(),M.current(null));var e=function(e){U(e.placement)},t=(d(n),new a.a(d(n),R.current,Object(r.a)({placement:F},_,{modifiers:Object(r.a)({},y?{}:{preventOverflow:{boundariesElement:"window"}},O,_.modifiers),onCreate:Object(u.a)(e,_.onCreate),onUpdate:Object(u.a)(e,_.onUpdate)})));M.current(t)}}),[n,y,O,E,F,_]),G=i.useCallback((function(e){Object(l.a)(A,e),V()}),[A,V]),q=function(){D.current&&(D.current.destroy(),M.current(null))};if(i.useEffect((function(){return function(){q()}}),[]),i.useEffect((function(){E||I||q()}),[E,I]),!w&&!E&&(!I||z))return null;var $={placement:H};return I&&($.TransitionProps={in:E,onEnter:function(){W(!1)},onExited:function(){W(!0),q()}}),i.createElement(c.a,{disablePortal:y,container:m},i.createElement("div",Object(r.a)({ref:G,role:"tooltip"},k,{style:Object(r.a)({position:"fixed",top:0,left:0,display:E||!w||I?null:"none"},P)}),"function"==typeof v?v($):v))}));t.a=v},function(e,t,n){"use strict";var r=n(0),o=n(30),i=n(82),a=n(28);var s="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,c=r.forwardRef((function(e,t){var n=e.children,c=e.container,u=e.disablePortal,l=void 0!==u&&u,f=e.onRendered,d=r.useState(null),p=d[0],h=d[1],v=Object(a.a)(r.isValidElement(n)?n.ref:null,t);return s((function(){l||h(function(e){return e="function"==typeof e?e():e,o.findDOMNode(e)}(c)||document.body)}),[c,l]),s((function(){if(p&&!l)return Object(i.a)(t,p),function(){Object(i.a)(t,null)}}),[t,p,l]),s((function(){f&&(p||l)&&f()}),[f,p,l]),l?r.isValidElement(n)?r.cloneElement(n,{ref:v}):n:p?o.createPortal(n,p):p}));t.a=c},function(e,t,n){"use strict";var r=n(1),o=n(52),i=n(5),a=n(0),s=n(680),c=n(54),u=n(80),l=n(28);function f(e){return"scale(".concat(e,", ").concat(Math.pow(e,2),")")}var d={entering:{opacity:1,transform:f(1)},entered:{opacity:1,transform:"none"}},p=a.forwardRef((function(e,t){var n=e.children,p=e.disableStrictModeCompat,h=void 0!==p&&p,v=e.in,m=e.onEnter,g=e.onEntered,y=e.onEntering,b=e.onExit,w=e.onExited,O=e.onExiting,E=e.style,x=e.timeout,S=void 0===x?"auto":x,j=e.TransitionComponent,_=void 0===j?s.a:j,T=Object(i.a)(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),P=a.useRef(),C=a.useRef(),I=Object(c.a)(),k=I.unstable_strictMode&&!h,R=a.useRef(null),A=Object(l.a)(n.ref,t),D=Object(l.a)(k?R:void 0,A),N=function(e){return function(t,n){if(e){var r=k?[R.current,t]:[t,n],i=Object(o.a)(r,2),a=i[0],s=i[1];void 0===s?e(a):e(a,s)}}},M=N(y),L=N((function(e,t){Object(u.b)(e);var n,r=Object(u.a)({style:E,timeout:S},{mode:"enter"}),o=r.duration,i=r.delay;"auto"===S?(n=I.transitions.getAutoHeightDuration(e.clientHeight),C.current=n):n=o,e.style.transition=[I.transitions.create("opacity",{duration:n,delay:i}),I.transitions.create("transform",{duration:.666*n,delay:i})].join(","),m&&m(e,t)})),z=N(g),W=N(O),F=N((function(e){var t,n=Object(u.a)({style:E,timeout:S},{mode:"exit"}),r=n.duration,o=n.delay;"auto"===S?(t=I.transitions.getAutoHeightDuration(e.clientHeight),C.current=t):t=r,e.style.transition=[I.transitions.create("opacity",{duration:t,delay:o}),I.transitions.create("transform",{duration:.666*t,delay:o||.333*t}
2)].join(","),e.style.opacity="0",e.style.transform=f(.75),b&&b(e)})),B=N(w);return a.useEffect((function(){return function(){clearTimeout(P.current)}}),[]),a.createElement(_,Object(r.a)({appear:!0,in:v,nodeRef:k?R:void 0,onEnter:L,onEntered:z,onEntering:M,onExit:F,onExited:B,onExiting:W,addEndListener:function(e,t){var n=k?e:t;"auto"===S&&(P.current=setTimeout(n,C.current||0))},timeout:"auto"===S?null:S},T),(function(e,t){return a.cloneElement(n,Object(r.a)({style:Object(r.a)({opacity:0,transform:f(.75),visibility:"exited"!==e||v?void 0:"hidden"},d[e],E,n.props.style),ref:D},t))}))}));p.muiSupportAuto=!0,t.a=p},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(10),c=n(129),u=i.forwardRef((function(e,t){var n=e.children,s=e.classes,u=e.className,l=e.component,f=void 0===l?"ul":l,d=e.dense,p=void 0!==d&&d,h=e.disablePadding,v=void 0!==h&&h,m=e.subheader,g=Object(o.a)(e,["children","classes","className","component","dense","disablePadding","subheader"]),y=i.useMemo((function(){return{dense:p}}),[p]);return i.createElement(c.a.Provider,{value:y},i.createElement(f,Object(r.a)({className:Object(a.default)(s.root,u,p&&s.dense,!v&&s.padding,m&&s.subheader),ref:t},g),m,n))}));t.a=Object(s.a)({root:{listStyle:"none",margin:0,padding:0,position:"relative"},padding:{paddingTop:8,paddingBottom:8},dense:{},subheader:{paddingTop:0}},{name:"MuiList"})(u)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(10),c=n(342),u=n(150),l=n(28),f=n(129),d=n(30),p="undefined"==typeof window?i.useEffect:i.useLayoutEffect,h=i.forwardRef((function(e,t){var n=e.alignItems,s=void 0===n?"center":n,h=e.autoFocus,v=void 0!==h&&h,m=e.button,g=void 0!==m&&m,y=e.children,b=e.classes,w=e.className,O=e.component,E=e.ContainerComponent,x=void 0===E?"li":E,S=e.ContainerProps,j=(S=void 0===S?{}:S).className,_=Object(o.a)(S,["className"]),T=e.dense,P=void 0!==T&&T,C=e.disabled,I=void 0!==C&&C,k=e.disableGutters,R=void 0!==k&&k,A=e.divider,D=void 0!==A&&A,N=e.focusVisibleClassName,M=e.selected,L=void 0!==M&&M,z=Object(o.a)(e,["alignItems","autoFocus","button","children","classes","className","component","ContainerComponent","ContainerProps","dense","disabled","disableGutters","divider","focusVisibleClassName","selected"]),W=i.useContext(f.a),F={dense:P||W.dense||!1,alignItems:s},B=i.useRef(null);p((function(){v&&B.current&&B.current.focus()}),[v]);var H=i.Children.toArray(y),U=H.length&&Object(u.a)(H[H.length-1],["ListItemSecondaryAction"]),V=i.useCallback((function(e){B.current=d.findDOMNode(e)}),[]),G=Object(l.a)(V,t),q=Object(r.a)({className:Object(a.default)(b.root,w,F.dense&&b.dense,!R&&b.gutters,D&&b.divider,I&&b.disabled,g&&b.button,"center"!==s&&b.alignItemsFlexStart,U&&b.secondaryAction,L&&b.selected),disabled:I},z),$=O||"li";return g&&(q.component=O||"div",q.focusVisibleClassName=Object(a.default)(b.focusVisible,N),$=c.a),U?($=q.component||O?$:"div","li"===x&&("li"===$?$="div":"li"===q.component&&(q.component="div")),i.createElement(f.a.Provider,{value:F},i.createElement(x,Object(r.a)({className:Object(a.default)(b.container,j),ref:G},_),i.createElement($,q,H),H.pop()))):i.createElement(f.a.Provider,{value:F},i.createElement($,Object(r.a)({ref:G},q),H))}));t.a=Object(s.a)((function(e){return{root:{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,"&$focusVisible":{backgroundColor:e.palette.action.selected},"&$selected, &$selected:hover":{backgroundColor:e.palette.action.selected},"&$disabled":{opacity:.5}},container:{position:"relative"},focusVisible:{},dense:{paddingTop:4,paddingBottom:4},alignItemsFlexStart:{alignItems:"flex-start"},disabled:{},divider:{borderBottom:"1px solid ".concat(e.palette.divider),backgroundClip:"padding-box"},gutters:{paddingLeft:16,paddingRight:16},button:{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:e.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},secondaryAction:{paddingRight:48},selected:{}}}),{name:"MuiListItem"})(h)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return o}
2));var r=n(1);function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.baseClasses,n=e.newClasses;e.Component;if(!n)return t;var o=Object(r.a)({},t);return Object.keys(n).forEach((function(e){n[e]&&(o[e]="".concat(t[e]," ").concat(n[e]))})),o}},function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return h}));var r,o=n(1),i=n(5),a=n(0),s=n.n(a),c=n(1179),u=n(66),l=n(679),f=Object(u.b)(Object(l.a)()),d={disableGeneration:!1,generateClassName:Object(c.a)(),jss:f,sheetsCache:null,sheetsManager:new Map,sheetsRegistry:null},p=s.a.createContext(d);function h(e){var t=e.children,n=e.injectFirst,a=void 0!==n&&n,c=e.disableGeneration,f=void 0!==c&&c,d=Object(i.a)(e,["children","injectFirst","disableGeneration"]),h=s.a.useContext(p),v=Object(o.a)({},h,{disableGeneration:f},d);if(!v.jss.options.insertionPoint&&a&&"undefined"!=typeof window){if(!r){var m=document.head;r=document.createComment("mui-inject-first"),m.insertBefore(r,m.firstChild)}v.jss=Object(u.b)({plugins:Object(l.a)().plugins,insertionPoint:r})}return s.a.createElement(p.Provider,{value:v},t)}},function(e,t,n){"use strict";function r(e){var t=e.theme,n=e.name,r=e.props;if(!t||!t.props||!t.props[n])return r;var o,i=t.props[n];for(o in i)void 0===r[o]&&(r[o]=i[o]);return r}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(5),o=n(1),i=n(0),a=n(4),s=n(10),c=i.forwardRef((function(e,t){var n=e.classes,s=e.className,c=e.component,u=void 0===c?"div":c,l=e.square,f=void 0!==l&&l,d=e.elevation,p=void 0===d?1:d,h=e.variant,v=void 0===h?"elevation":h,m=Object(r.a)(e,["classes","className","component","square","elevation","variant"]);return i.createElement(u,Object(o.a)({className:Object(a.default)(n.root,s,"outlined"===v?n.outlined:n["elevation".concat(p)],!f&&n.rounded),ref:t},m))}));t.a=Object(s.a)((function(e){var t={};return e.shadows.forEach((function(e,n){t["elevation".concat(n)]={boxShadow:e}})),Object(o.a)({root:{backgroundColor:e.palette.background.paper,color:e.palette.text.primary,transition:e.transitions.create("box-shadow")},rounded:{borderRadius:e.shape.borderRadius},outlined:{border:"1px solid ".concat(e.palette.divider)}},t)}),{name:"MuiPaper"})(c)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(24),a=n(0),s=n(4),c=n(10),u=a.forwardRef((function(e,t){var n=e.classes,i=e.className,c=e.component,u=void 0===c?"div":c,l=e.disableGutters,f=void 0!==l&&l,d=e.variant,p=void 0===d?"regular":d,h=Object(o.a)(e,["classes","className","component","disableGutters","variant"]);return a.createElement(u,Object(r.a)({className:Object(s.default)(n.root,n[p],i,!f&&n.gutters),ref:t},h))}));t.a=Object(c.a)((function(e){return{root:{position:"relative",display:"flex",alignItems:"center"},gutters:Object(i.a)({paddingLeft:e.spacing(2),paddingRight:e.spacing(2)},e.breakpoints.up("sm"),{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}),regular:e.mixins.toolbar,dense:{minHeight:48}}}),{name:"MuiToolbar"})(u)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(10),c=n(32),u=n(342),l=n(16),f=i.forwardRef((function(e,t){var n=e.edge,s=void 0!==n&&n,c=e.children,f=e.classes,d=e.className,p=e.color,h=void 0===p?"default":p,v=e.disabled,m=void 0!==v&&v,g=e.disableFocusRipple,y=void 0!==g&&g,b=e.size,w=void 0===b?"medium":b,O=Object(o.a)(e,["edge","children","classes","className","color","disabled","disableFocusRipple","size"]);return i.createElement(u.a,Object(r.a)({className:Object(a.default)(f.root,d,"default"!==h&&f["color".concat(Object(l.a)(h))],m&&f.disabled,"small"===w&&f["size".concat(Object(l.a)(w))],{start:f.edgeStart,end:f.edgeEnd}[s]),centerRipple:!0,focusRipple:!y,disabled:m,ref:t},O),i.createElement("span",{className:f.label},c))}));t.a=Object(s.a)((function(e){return{root:{textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:12,borderRadius:"50%",overflow:"visible",color:e.palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{backgroundColor:Object(c.a)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{backgroundColor:"transparent",color:e.palette.action.disabled}},edgeStart:{marginLeft:-12,"$sizeSmall&":{marginLeft:-3}},edgeEnd:{marginRight:-12,"$sizeSmall&":{marginRight:-3}},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:Object(c.a)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},colorSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:Object(c.a)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},disabled:{},sizeSmall:{padding:3,fontSize:e.typography.pxToRem(18)},label:{width:"100%",display:"flex",alignItems:"inherit",justifyContent:"inherit"}}}),{name:"MuiIconButton"})(f)},function(e,t,n){"use strict";n(52);var r=n(1),o=n(5),i=n(0),a=n(4),s=n(10),c=n(16),u=i.forwardRef((function(e,t){var n=e.anchorOrigin,s=void 0===n?{vertical:"top",horizontal:"right"}:n,u=e.badgeContent,l=e.children,f=e.classes,d=e.className,p=e.color,h=void 0===p?"default":p,v=e.component,m=void 0===v?"span":v,g=e.invisible,y=e.max,b=void 0===y?99:y,w=e.overlap,O=void 0===w?"rectangle":w,E=e.showZero,x=void 0!==E&&E,S=e.variant,j=void 0===S?"standard":S,_=Object(o.a)(e,["anchorOrigin","badgeContent","children","classes","className","color","component","invisible","max","overlap","showZero","variant"]),T=g;null==g&&(0===u&&!x||null==u&&"dot"!==j)&&(T=!0);var P="";return"dot"!==j&&(P=u>b?"".concat(b,"+"):u),i.createElement(m,Object(r.a)({className:Object(a.default)(f.root,d),ref:t},_),l,i.createElement("span",{className:Object(a.default)(f.badge,f["".concat(s.horizontal).concat(Object(c.a)(s.vertical),"}")],f["anchorOrigin".concat(Object(c.a)(s.vertical)).concat(Object(c.a)(s.horizontal)).concat(Object(c.a)(O))],"default"!==h&&f["color".concat(Object(c.a)(h))],T&&f.invisible,"dot"===j&&f.dot)},P))}));t.a=Object(s.a)((function(e){return{root:{position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0},badge:{display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:20,lineHeight:1,padding:"0 6px",height:20,borderRadius:10,zIndex:1,transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen})},colorPrimary:{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText},colorSecondary:{backgroundColor:e.palette.secondary.main,color:e.palette.secondary.c
2ontrastText},colorError:{backgroundColor:e.palette.error.main,color:e.palette.error.contrastText},dot:{borderRadius:4,height:8,minWidth:8,padding:0},anchorOriginTopRightRectangle:{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%","&$invisible":{transform:"scale(0) translate(50%, -50%)"}},anchorOriginTopRightRectangular:{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%","&$invisible":{transform:"scale(0) translate(50%, -50%)"}},anchorOriginBottomRightRectangle:{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%","&$invisible":{transform:"scale(0) translate(50%, 50%)"}},anchorOriginBottomRightRectangular:{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%","&$invisible":{transform:"scale(0) translate(50%, 50%)"}},anchorOriginTopLeftRectangle:{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%","&$invisible":{transform:"scale(0) translate(-50%, -50%)"}},anchorOriginTopLeftRectangular:{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%","&$invisible":{transform:"scale(0) translate(-50%, -50%)"}},anchorOriginBottomLeftRectangle:{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%","&$invisible":{transform:"scale(0) translate(-50%, 50%)"}},anchorOriginBottomLeftRectangular:{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%","&$invisible":{transform:"scale(0) translate(-50%, 50%)"}},anchorOriginTopRightCircle:{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%","&$invisible":{transform:"scale(0) translate(50%, -50%)"}},anchorOriginTopRightCircular:{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%","&$invisible":{transform:"scale(0) translate(50%, -50%)"}},anchorOriginBottomRightCircle:{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%","&$invisible":{transform:"scale(0) translate(50%, 50%)"}},anchorOriginBottomRightCircular:{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%","&$invisible":{transform:"scale(0) translate(50%, 50%)"}},anchorOriginTopLeftCircle:{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%","&$invisible":{transform:"scale(0) translate(-50%, -50%)"}},anchorOriginTopLeftCircular:{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%","&$invisible":{transform:"scale(0) translate(-50%, -50%)"}},anchorOriginBottomLeftCircle:{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%","&$invisible":{transform:"scale(0) translate(-50%, 50%)"}},anchorOriginBottomLeftCircular:{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%","&$invisible":{transform:"scale(0) translate(-50%, 50%)"}},invisible:{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})}}}),{name:"MuiBadge"})(u)},function(e,t,n){"use strict";var r=n(1),o=n(52),i=n(5),a=n(24),s=n(0),c=n(30),u=n(4),l=n(433),f=n(32),d=n(10),p=n(16),h=n(1182),v=n(1180),m=n(28),g=n(300),y=n(82),b=n(122),w=n(123),O=n(54);function E(e){return Math.round(1e5*e)/1e5}var x=!1,S=null;var j=s.forwardRef((function(e,t){var n=e.arrow,a=void 0!==n&&n,f=e.children,d=e.classes,E=e.disableFocusListener,j=void 0!==E&&E,_=e.disableHoverListener,T=void 0!==_&&_,P=e.disableTouchListener,C=void 0!==P&&P,I=e.enterDelay,k=void 0===I?100:I,R=e.enterNextDelay,A=void 0===R?0:R,D=e.enterTouchDelay,N=void 0===D?700:D,M=e.id,L=e.interactive,z=void 0!==L&&L,W=e.leaveDelay,F=void 0===W?0:W,B=e.leaveTouchDelay,H=void 0===B?1500:B,U=e.onClose,V=e.onOpen,G=e.open,q=e.placement,$=void 0===q?"bottom":q,K=e.PopperComponent,Z=void 0===K?v.a:K,X=e.PopperProps,Y=e.title,Q=e.TransitionComponent,J=void 0===Q?h.a:Q,ee=e.TransitionProps,te=Object(i.a)(e,["arrow","children","classes","disableFocusListener","disableHoverListener","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","id","interactive","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","title","TransitionComponent","TransitionProps"]),ne=Object(O.a)(),re=s.useState(),oe=re[0],ie=re[1],ae=s.useState(null),se=ae[0],ce=ae[1],ue=s.useRef(!1),le=s.useRef(),fe=s.useRef(),de=s.useRef(),pe=s.useRef(),he=Object(w.a)({controlled:G,default:!1,name:"Tooltip",state:"open"}),ve=Object(o.a)(he,2),me=ve[0],ge=ve[1],ye=me,be=Object(g.a)(M);s.useEffect((function(){return function(){clearTimeout(le.current),clearTimeout(fe.current),clearTimeout(de.current),clearTimeout(pe.current)}}),[]);var we=function(e){clearTimeout(S),x=!0,ge(!0),V&&V(e)},Oe=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return function(t){var n=f.props;"mouseover"===t.type&&n.onMouseOver&&e&&n.onMouseOver(t),ue.current&&"touchstart"!==t.type||(oe&&oe.removeAttribute("title"),clearTimeout(fe.current),clearTimeout(de.current),k||x&&A?(t.persist(),fe.current=setTimeout((function(){we(t)}),x?A:k)):we(t))}},Ee=Object(b.a)(),xe=Ee.isFocusVisible,Se=Ee.onBlurVisible,je=Ee.ref,_e=s.useState(!1),Te=_e[0],Pe=_e[1],Ce=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return function(t){oe||ie(t.currentTarget),xe(t)&&(Pe(!0),Oe()(t));var n=f.props;n.onFocus&&e&&n.onFocus(t)}},Ie=function(e){clearTimeout(S),S=setTimeout((function(){x=!1}),800+F),ge(!1),U&&U(e),clearTimeout(le.current),le.current=setTimeout((function(){ue.current=!1}),ne.transitions.duration.shortest)},ke=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return function(t){var n=f.props;"blur"===t.type&&(n.onBlur&&e&&n.onBlur(t),Te&&(Pe(!1),Se())),"mouseleave"===t.type&&n.onMouseLeave&&t.currentTarget===oe&&n.onMouseLeave(t),clearTimeout(fe.current),clearTimeout(de.current),t.persist(),de.current=setTimeout((function(){Ie(t)}),F)}},Re=function(e){ue.current=!0;var t=f.props;t.onTouchStart&&t.onTouchStart(e)},Ae=Object(m.a)(ie,t),De=Object(m.a)(je,Ae),Ne=s.useCallback((function(e){Object(y.a)(De,c.findDOMNode(e))}),[De]),Me=Object(m.a)(f.ref,Ne);""===Y&&(ye=!1);var Le=!ye&&!T,ze=Object(r.a)({"aria-describedby":ye?be:null,title:Le&&"string"==typeof Y?Y:null},te,f.props,{className:Object(u.default)(te.className,f.props.className),onTouchStart:Re,ref:Me}),We={};C||(ze.onTouchStart=function(e){Re(e),clearTimeout(de.current),clearTimeout(le.current),clearTimeout(pe.current),e.persist(),pe.current=setTimeout((function(){Oe()(e)}),N)},ze.onTouchEnd=function(e){f.props.onTouchEnd&&f.props.onTouchEnd(e),clearTimeout(pe.current),clearTimeout(de.current),e.persist(),de.current=setTimeout((function(){Ie(e)}),H)}),T||(ze.onMouseOver=Oe(),ze.onMouseLeave=ke(),z&&(We.onMouseOver=Oe(!1),We.onMouseLeave=ke(!1))),j||(ze.onFocus=Ce(),ze.onBlur=ke(),z&&(We.onFocus=Ce(!1),We.onBlur=ke(!1)));var Fe=s.useMemo((function(){return Object(l.a)({popperOptions:{modifiers:{arrow:{enabled:Boolean(se),element:se}}}},X)}),[se,X]);return s.createElement(s.Fragment,null,s.cloneElement(f,ze),s.createElement(Z,Object(r.a)({className:Object(u.default)(d.popper,z&&d.popperInteractive,a&&d.popperArrow),placement:$,anchorEl:
2oe,open:!!oe&&ye,id:ze["aria-describedby"],transition:!0},We,Fe),(function(e){var t=e.placement,n=e.TransitionProps;return s.createElement(J,Object(r.a)({timeout:ne.transitions.duration.shorter},n,ee),s.createElement("div",{className:Object(u.default)(d.tooltip,d["tooltipPlacement".concat(Object(p.a)(t.split("-")[0]))],ue.current&&d.touch,a&&d.tooltipArrow)},Y,a?s.createElement("span",{className:d.arrow,ref:ce}):null))})))}));t.a=Object(d.a)((function(e){return{popper:{zIndex:e.zIndex.tooltip,pointerEvents:"none"},popperInteractive:{pointerEvents:"auto"},popperArrow:{'&[x-placement*="bottom"] $arrow':{top:0,left:0,marginTop:"-0.71em",marginLeft:4,marginRight:4,"&::before":{transformOrigin:"0 100%"}},'&[x-placement*="top"] $arrow':{bottom:0,left:0,marginBottom:"-0.71em",marginLeft:4,marginRight:4,"&::before":{transformOrigin:"100% 0"}},'&[x-placement*="right"] $arrow':{left:0,marginLeft:"-0.71em",height:"1em",width:"0.71em",marginTop:4,marginBottom:4,"&::before":{transformOrigin:"100% 100%"}},'&[x-placement*="left"] $arrow':{right:0,marginRight:"-0.71em",height:"1em",width:"0.71em",marginTop:4,marginBottom:4,"&::before":{transformOrigin:"0 0"}}},tooltip:{backgroundColor:Object(f.a)(e.palette.grey[700],.9),borderRadius:e.shape.borderRadius,color:e.palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(10),lineHeight:"".concat(E(1.4),"em"),maxWidth:300,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},tooltipArrow:{position:"relative",margin:"0"},arrow:{overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:Object(f.a)(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}},touch:{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:"".concat(E(16/14),"em"),fontWeight:e.typography.fontWeightRegular},tooltipPlacementLeft:Object(a.a)({transformOrigin:"right center",margin:"0 24px "},e.breakpoints.up("sm"),{margin:"0 14px"}),tooltipPlacementRight:Object(a.a)({transformOrigin:"left center",margin:"0 24px"},e.breakpoints.up("sm"),{margin:"0 14px"}),tooltipPlacementTop:Object(a.a)({transformOrigin:"center bottom",margin:"24px 0"},e.breakpoints.up("sm"),{margin:"14px 0"}),tooltipPlacementBottom:Object(a.a)({transformOrigin:"center top",margin:"24px 0"},e.breakpoints.up("sm"),{margin:"14px 0"})}}),{name:"MuiTooltip",flip:!1})(j)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=(n(121),n(30)),s=n(49),c=n(1183),u=n(320),l=n(28);function f(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function d(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function p(e,t){if(void 0===t)return!0;var n=e.innerText;return void 0===n&&(n=e.textContent),0!==(n=n.trim().toLowerCase()).length&&(t.repeating?n[0]===t.keys[0]:0===n.indexOf(t.keys.join("")))}function h(e,t,n,r,o,i){for(var a=!1,s=o(e,t,!!t&&n);s;){if(s===e.firstChild){if(a)return;a=!0}var c=!r&&(s.disabled||"true"===s.getAttribute("aria-disabled"));if(s.hasAttribute("tabindex")&&p(s,i)&&!c)return void s.focus();s=o(e,s,n)}}var v="undefined"==typeof window?i.useEffect:i.useLayoutEffect,m=i.forwardRef((function(e,t){var n=e.actions,m=e.autoFocus,g=void 0!==m&&m,y=e.autoFocusItem,b=void 0!==y&&y,w=e.children,O=e.className,E=e.disabledItemsFocusable,x=void 0!==E&&E,S=e.disableListWrap,j=void 0!==S&&S,_=e.onKeyDown,T=e.variant,P=void 0===T?"selectedMenu":T,C=Object(o.a)(e,["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"]),I=i.useRef(null),k=i.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});v((function(){g&&I.current.focus()}),[g]),i.useImperativeHandle(n,(function(){return{adjustStyleForScrollbar:function(e,t){var n=!I.current.style.width;if(e.clientHeight<I.current.clientHeight&&n){var r="".concat(Object(u.a)(!0),"px");I.current.style["rtl"===t.direction?"paddingLeft":"paddingRight"]=r,I.current.style.width="calc(100% + ".concat(r,")")}return I.current}}}),[]);var R=i.useCallback((function(e){I.current=a.findDOMNode(e)}),[]),A=Object(l.a)(R,t),D=-1;
2i.Children.forEach(w,(function(e,t){i.isValidElement(e)&&(e.props.disabled||("selectedMenu"===P&&e.props.selected||-1===D)&&(D=t))}));var N=i.Children.map(w,(function(e,t){if(t===D){var n={};return b&&(n.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===P&&(n.tabIndex=0),i.cloneElement(e,n)}return e}));return i.createElement(c.a,Object(r.a)({role:"menu",ref:A,className:O,onKeyDown:function(e){var t=I.current,n=e.key,r=Object(s.a)(t).activeElement;if("ArrowDown"===n)e.preventDefault(),h(t,r,j,x,f);else if("ArrowUp"===n)e.preventDefault(),h(t,r,j,x,d);else if("Home"===n)e.preventDefault(),h(t,null,j,x,f);else if("End"===n)e.preventDefault(),h(t,null,j,x,d);else if(1===n.length){var o=k.current,i=n.toLowerCase(),a=performance.now();o.keys.length>0&&(a-o.lastTime>500?(o.keys=[],o.repeating=!0,o.previousKeyMatched=!0):o.repeating&&i!==o.keys[0]&&(o.repeating=!1)),o.lastTime=a,o.keys.push(i);var c=r&&!o.repeating&&p(r,o);o.previousKeyMatched&&(c||h(t,r,!1,x,f,o))?e.preventDefault():o.previousKeyMatched=!1}_&&_(e)},tabIndex:g?0:-1},C),N)}));t.a=m},function(e,t,n){"use strict";var r=n(5),o=n(24),i=n(1),a=n(0),s=n(4),c=n(10),u=n(1184),l=a.forwardRef((function(e,t){var n,o=e.classes,c=e.className,l=e.component,f=void 0===l?"li":l,d=e.disableGutters,p=void 0!==d&&d,h=e.ListItemClasses,v=e.role,m=void 0===v?"menuitem":v,g=e.selected,y=e.tabIndex,b=Object(r.a)(e,["classes","className","component","disableGutters","ListItemClasses","role","selected","tabIndex"]);return e.disabled||(n=void 0!==y?y:-1),a.createElement(u.a,Object(i.a)({button:!0,role:m,tabIndex:n,component:f,selected:g,disableGutters:p,classes:Object(i.a)({dense:o.dense},h),className:Object(s.default)(o.root,c,g&&o.selected,!p&&o.gutters),ref:t},b))}));t.a=Object(c.a)((function(e){return{root:Object(i.a)({},e.typography.body1,Object(o.a)({minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",width:"auto",overflow:"hidden",whiteSpace:"nowrap"},e.breakpoints.up("sm"),{minHeight:"auto"})),gutters:{},selected:{},dense:Object(i.a)({},e.typography.body2,{minHeight:"auto"})}}),{name:"MuiMenuItem"})(l)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(10),c=n(181),u=n(129),l=i.forwardRef((function(e,t){var n=e.children,s=e.classes,l=e.className,f=e.disableTypography,d=void 0!==f&&f,p=e.inset,h=void 0!==p&&p,v=e.primary,m=e.primaryTypographyProps,g=e.secondary,y=e.secondaryTypographyProps,b=Object(o.a)(e,["children","classes","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"]),w=i.useContext(u.a).dense,O=null!=v?v:n;null==O||O.type===c.a||d||(O=i.createElement(c.a,Object(r.a)({variant:w?"body2":"body1",className:s.primary,component:"span",display:"block"},m),O));var E=g;return null==E||E.type===c.a||d||(E=i.createElement(c.a,Object(r.a)({variant:"body2",className:s.secondary,color:"textSecondary",display:"block"},y),E)),i.createElement("div",Object(r.a)({className:Object(a.default)(s.root,l,w&&s.dense,h&&s.inset,O&&E&&s.multiline),ref:t},b),O,E)}));t.a=Object(s.a)({root:{flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},multiline:{marginTop:6,marginBottom:6},dense:{},inset:{paddingLeft:56},primary:{},secondary:{}},{name:"MuiListItemText"})(l)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(16),c=n(10),u=n(122),l=n(28),f=n(181),d=i.forwardRef((function(e,t){var n=e.classes,c=e.className,d=e.color,p=void 0===d?"primary":d,h=e.component,v=void 0===h?"a":h,m=e.onBlur,g=e.onFocus,y=e.TypographyClasses,b=e.underline,w=void 0===b?"hover":b,O=e.variant,E=void 0===O?"inherit":O,x=Object(o.a)(e,["classes","className","color","component","onBlur","onFocus","TypographyClasses","underline","variant"]),S=Object(u.a)(),j=S.isFocusVisible,_=S.onBlurVisible,T=S.ref,P=i.useState(!1),C=P[0],I=P[1],k=Object(l.a)(t,T);return i.createElement(f.a,Object(r.a)({className:Object(a.default)(n.root,n["underline".concat(Object(s.a)(w))],c,C&&n.focusVisible,"button"===v&&n.button),classes:y,color:p,component:v,onBlur:function(e){C&&(_(),I(!1)),m&&m(e)},onFocus:function(e){j(e)&&I(!0),g&&g(e)},ref:k,variant:E},x))}));t.a=Object(c.a)({root:{},underlineNone:{textDecoration:"none"},underlineHover:{textDecoration:"none","&:hover":{textDecoration:"underline"}},underlineAlways:{textDecoration:"underline"},button:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none","&::-moz-focus-inner":{borderStyle:"none"},"&$focusVisible":{outline:"auto"}},focusVisible:{}},{name:"MuiLink"})(d)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(32),c=n(10),u=i.forwardRef((function(e,t){var n=e.animation,s=void 0===n?"pulse":n,c=e.classes,u=e.className,l=e.component,f=void 0===l?"span":l,d=e.height,p=e.variant,h=void 0===p?"text":p,v=e.width,m=Object(o.a)(e,["animation","classes","className","component","height","variant","width"]),g=Boolean(m.children);return i.createElement(f,Object(r.a)({ref:t,className:Object(a.default)(c.root,c[h],u,g&&[c.withChildren,!v&&c.fitContent,!d&&c.heightAuto],!1!==s&&c[s])},m,{style:Object(r.a)({width:v,height:d},m.style)}))}
2));t.a=Object(c.a)((function(e){return{root:{display:"block",backgroundColor:Object(s.a)(e.palette.text.primary,"light"===e.palette.type?.11:.13),height:"1.2em"},text:{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 60%",transform:"scale(1, 0.60)",borderRadius:e.shape.borderRadius,"&:empty:before":{content:'"\\00a0"'}},rect:{},circle:{borderRadius:"50%"},pulse:{animation:"$pulse 1.5s ease-in-out 0.5s infinite"},"@keyframes pulse":{"0%":{opacity:1},"50%":{opacity:.4},"100%":{opacity:1}},wave:{position:"relative",overflow:"hidden","&::after":{animation:"$wave 1.6s linear 0.5s infinite",background:"linear-gradient(90deg, transparent, ".concat(e.palette.action.hover,", transparent)"),content:'""',position:"absolute",transform:"translateX(-100%)",bottom:0,left:0,right:0,top:0}},"@keyframes wave":{"0%":{transform:"translateX(-100%)"},"60%":{transform:"translateX(100%)"},"100%":{transform:"translateX(100%)"}},withChildren:{"& > *":{visibility:"hidden"}},fitContent:{maxWidth:"fit-content"},heightAuto:{height:"auto"}}}),{name:"MuiSkeleton"})(u)},function(e,t,n){"use strict";var r=n(1),o=n(52),i=n(5),a=n(0),s=n(4),c=n(680),u=n(10),l=n(61),f=n(80),d=n(54),p=n(28),h=a.forwardRef((function(e,t){var n=e.children,u=e.classes,h=e.className,v=e.collapsedHeight,m=e.collapsedSize,g=void 0===m?"0px":m,y=e.component,b=void 0===y?"div":y,w=e.disableStrictModeCompat,O=void 0!==w&&w,E=e.in,x=e.onEnter,S=e.onEntered,j=e.onEntering,_=e.onExit,T=e.onExited,P=e.onExiting,C=e.style,I=e.timeout,k=void 0===I?l.b.standard:I,R=e.TransitionComponent,A=void 0===R?c.a:R,D=Object(i.a)(e,["children","classes","className","collapsedHeight","collapsedSize","component","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),N=Object(d.a)(),M=a.useRef(),L=a.useRef(null),z=a.useRef(),W="number"==typeof(v||g)?"".concat(v||g,"px"):v||g;a.useEffect((function(){return function(){clearTimeout(M.current)}}),[]);var F=N.unstable_strictMode&&!O,B=a.useRef(null),H=Object(p.a)(t,F?B:void 0),U=function(e){return function(t,n){if(e){var r=F?[B.current,t]:[t,n],i=Object(o.a)(r,2),a=i[0],s=i[1];void 0===s?e(a):e(a,s)}}},V=U((function(e,t){e.style.height=W,x&&x(e,t)})),G=U((function(e,t){var n=L.current?L.current.clientHeight:0,r=Object(f.a)({style:C,timeout:k},{mode:"enter"}).duration;if("auto"===k){var o=N.transitions.getAutoHeightDuration(n);e.style.transitionDuration="".concat(o,"ms"),z.current=o}else e.style.transitionDuration="string"==typeof r?r:"".concat(r,"ms");e.style.height="".concat(n,"px"),j&&j(e,t)})),q=U((function(e,t){e.style.height="auto",S&&S(e,t)})),$=U((function(e){var t=L.current?L.current.clientHeight:0;e.style.height="".concat(t,"px"),_&&_(e)})),K=U(T),Z=U((function(e){var t=L.current?L.current.clientHeight:0,n=Object(f.a)({style:C,timeout:k},{mode:"exit"}).duration;if("auto"===k){var r=N.transitions.getAutoHeightDuration(t);e.style.transitionDuration="".concat(r,"ms"),z.current=r}else e.style.transitionDuration="string"==typeof n?n:"".concat(n,"ms");e.style.height=W,P&&P(e)}));return a.createElement(A,Object(r.a)({in:E,onEnter:V,onEntered:q,onEntering:G,onExit:$,onExited:K,onExiting:Z,addEndListener:function(e,t){var n=F?e:t;"auto"===k&&(M.current=setTimeout(n,z.current||0))},nodeRef:F?B:void 0,timeout:"auto"===k?null:k},D),(function(e,t){return a.createElement(b,Object(r.a)({className:Object(s.default)(u.root,u.container,h,{entered:u.entered,exited:!E&&"0px"===W&&u.hidden}[e]),style:Object(r.a)({minHeight:W},C),ref:H},t),a.createElement("div",{className:u.wrapper,ref:L},a.createElement("div",{className:u.wrapperInner},n)))}))}));h.muiSupportAuto=!0,t.a=Object(u.a)((function(e){return{root:{height:0,overflow:"hidden",transition:e.transitions.create("height")},entered:{height:"auto",overflow:"visible"},hidden:{visibility:"hidden"},wrapper:{display:"flex"},wrapperInner:{width:"100%"}}}),{name:"MuiCollapse"})(h)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(177),c=n(10),u=n(16),l=n(150),f=n(130),d=i.forwardRef((function(e,t){var n=e.children,c=e.classes,d=e.className,p=e.color,h=void 0===p?"primary":p,v=e.component,m=void 0===v?"div":v,g=e.disabled,y=void 0!==g&&g,b=e.error,w=void 0!==b&&b,O=e.fullWidth,E=void 0!==O&&O,x=e.focused,S=e.hiddenLabel,j=void 0!==S&&S,_=e.margin,T=void 0===_?"none":_,P=e.required,C=void 0!==P&&P,I=e.size,k=e.variant,R=void 0===k?"standard":k,A=Object(o.a)(e,["children","classes","className","color","component","disabled","error","fullWidth","focused","hiddenLabel","margin","required","size","variant"]),D=i.useState((function(){var e=!1;
2return n&&i.Children.forEach(n,(function(t){if(Object(l.a)(t,["Input","Select"])){var n=Object(l.a)(t,["Select"])?t.props.input:t;n&&Object(s.a)(n.props)&&(e=!0)}})),e})),N=D[0],M=D[1],L=i.useState((function(){var e=!1;return n&&i.Children.forEach(n,(function(t){Object(l.a)(t,["Input","Select"])&&Object(s.b)(t.props,!0)&&(e=!0)})),e})),z=L[0],W=L[1],F=i.useState(!1),B=F[0],H=F[1],U=void 0!==x?x:B;y&&U&&H(!1);var V=i.useCallback((function(){W(!0)}),[]),G={adornedStart:N,setAdornedStart:M,color:h,disabled:y,error:w,filled:z,focused:U,fullWidth:E,hiddenLabel:j,margin:("small"===I?"dense":void 0)||T,onBlur:function(){H(!1)},onEmpty:i.useCallback((function(){W(!1)}),[]),onFilled:V,onFocus:function(){H(!0)},registerEffect:undefined,required:C,variant:R};return i.createElement(f.a.Provider,{value:G},i.createElement(m,Object(r.a)({className:Object(a.default)(c.root,d,"none"!==T&&c["margin".concat(Object(u.a)(T))],E&&c.fullWidth),ref:t},A),n))}));t.a=Object(c.a)({root:{display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},marginNormal:{marginTop:16,marginBottom:8},marginDense:{marginTop:8,marginBottom:4},fullWidth:{width:"100%"}},{name:"MuiFormControl"})(d)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(681),c=n(10),u=i.forwardRef((function(e,t){var n=e.disableUnderline,c=e.classes,u=e.fullWidth,l=void 0!==u&&u,f=e.inputComponent,d=void 0===f?"input":f,p=e.multiline,h=void 0!==p&&p,v=e.type,m=void 0===v?"text":v,g=Object(o.a)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return i.createElement(s.a,Object(r.a)({classes:Object(r.a)({},c,{root:Object(a.default)(c.root,!n&&c.underline),underline:null}),fullWidth:l,inputComponent:d,multiline:h,ref:t,type:m},g))}));u.muiName="Input",t.a=Object(c.a)((function(e){var t="light"===e.palette.type?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return{root:{position:"relative"},formControl:{"label + &":{marginTop:16}},focused:{},disabled:{},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(t),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:not($disabled):before":{borderBottom:"2px solid ".concat(e.palette.text.primary),"@media (hover: none)":{borderBottom:"1px solid ".concat(t)}},"&$disabled:before":{borderBottomStyle:"dotted"}},error:{},marginDense:{},multiline:{},fullWidth:{},input:{},inputMarginDense:{},inputMultiline:{},inputTypeSearch:{}}}),{name:"MuiInput"})(u)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(681),c=n(10),u=i.forwardRef((function(e,t){var n=e.disableUnderline,c=e.classes,u=e.fullWidth,l=void 0!==u&&u,f=e.inputComponent,d=void 0===f?"input":f,p=e.multiline,h=void 0!==p&&p,v=e.type,m=void 0===v?"text":v,g=Object(o.a)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return i.createElement(s.a,Object(r.a)({classes:Object(r.a)({},c,{root:Object(a.default)(c.root,!n&&c.underline),underline:null}),fullWidth:l,inputComponent:d,multiline:h,ref:t,type:m},g))}));u.muiName="Input",t.a=Object(c.a)((function(e){var t="light"===e.palette.type,n=t?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",r=t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)";return{root:{position:"relative",backgroundColor:r,borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:t?"rgba(0, 0, 0, 0.13)":"rgba(255, 255, 255, 0.13)","@media (hover: none)":{backgroundColor:r}},"&$focused":{backgroundColor:t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)"},"&$disabled":{backgroundColor:t?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)"}},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}}
2,underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(n),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:before":{borderBottom:"1px solid ".concat(e.palette.text.primary)},"&$disabled:before":{borderBottomStyle:"dotted"}},focused:{},disabled:{},adornedStart:{paddingLeft:12},adornedEnd:{paddingRight:12},error:{},marginDense:{},multiline:{padding:"27px 12px 10px","&$marginDense":{paddingTop:23,paddingBottom:6}},input:{padding:"27px 12px 10px","&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.type?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.type?null:"#fff",caretColor:"light"===e.palette.type?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},inputMarginDense:{paddingTop:23,paddingBottom:6},inputHiddenLabel:{paddingTop:18,paddingBottom:19,"&$inputMarginDense":{paddingTop:10,paddingBottom:11}},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}}),{name:"MuiFilledInput"})(u)},function(e,t,n){"use strict";var r=n(5),o=n(24),i=n(1),a=n(0),s=n(4),c=n(10),u=n(342),l=n(16),f=a.forwardRef((function(e,t){var n=e.classes,o=e.className,c=e.disabled,f=void 0!==c&&c,d=e.disableFocusRipple,p=void 0!==d&&d,h=e.fullWidth,v=e.icon,m=e.indicator,g=e.label,y=e.onChange,b=e.onClick,w=e.onFocus,O=e.selected,E=e.selectionFollowsFocus,x=e.textColor,S=void 0===x?"inherit":x,j=e.value,_=e.wrapped,T=void 0!==_&&_,P=Object(r.a)(e,["classes","className","disabled","disableFocusRipple","fullWidth","icon","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"]);return a.createElement(u.a,Object(i.a)({focusRipple:!p,className:Object(s.default)(n.root,n["textColor".concat(Object(l.a)(S))],o,f&&n.disabled,O&&n.selected,g&&v&&n.labelIcon,h&&n.fullWidth,T&&n.wrapped),ref:t,role:"tab","aria-selected":O,disabled:f,onClick:function(e){y&&y(e,j),b&&b(e)},onFocus:function(e){E&&!O&&y&&y(e,j),w&&w(e)},tabIndex:O?0:-1},P),a.createElement("span",{className:n.wrapper},v,g),m)}));t.a=Object(c.a)((function(e){var t;return{root:Object(i.a)({},e.typography.button,(t={maxWidth:264,minWidth:72,position:"relative",boxSizing:"border-box",minHeight:48,flexShrink:0,padding:"6px 12px"},Object(o.a)(t,e.breakpoints.up("sm"),{padding:"6px 24px"}),Object(o.a)(t,"overflow","hidden"),Object(o.a)(t,"whiteSpace","normal"),Object(o.a)(t,"textAlign","center"),Object(o.a)(t,e.breakpoints.up("sm"),{minWidth:160}),t)),labelIcon:{minHeight:72,paddingTop:9,"& $wrapper > *:first-child":{marginBottom:6}},textColorInherit:{color:"inherit",opacity:.7,"&$selected":{opacity:1},"&$disabled":{opacity:.5}},textColorPrimary:{color:e.palette.text.secondary,"&$selected":{color:e.palette.primary.main},"&$disabled":{color:e.palette.text.disabled}},textColorSecondary:{color:e.palette.text.secondary,"&$selected":{color:e.palette.secondary.main},"&$disabled":{color:e.palette.text.disabled}},selected:{},disabled:{},fullWidth:{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},wrapped:{fontSize:e.typography.pxToRem(12),lineHeight:1.5},wrapper:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"100%",flexDirection:"column"}}}),{name:"MuiTab"})(f)},function(e,t,n){"use strict";var r=n(5),o=n(1),i=n(0),a=n(4),s=n(10),c=n(32),u=n(342),l=n(16),f=i.forwardRef((function(e,t){var n=e.children,s=e.classes,c=e.className,f=e.color,d=void 0===f?"default":f,p=e.component,h=void 0===p?"button":p,v=e.disabled,m=void 0!==v&&v,g=e.disableElevation,y=void 0!==g&&g,b=e.disableFocusRipple,w=void 0!==b&&b,O=e.endIcon,E=e.focusVisibleClassName,x=e.fullWidth,S=void 0!==x&&x,j=e.size,_=void 0===j?"medium":j,T=e.startIcon,P=e.type,C=void 0===P?"button":P,I=e.variant,k=void 0===I?"text":I,R=Object(r.a)(e,["children","classes","className","color","component","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"]),A=T&&i.createElement("span",{className:Object(a.default)(s.startIcon,s["iconSize".concat(Object(l.a)(_))])},T),D=O&&i.createElement("span",{className:Object(a.default)(s.endIcon,s["iconSize".concat(Object(l.a)(_))])},O);return i.createElement(u.a,Object(o.a)({className:Object(a.default)(s.root,s[k],c,"inherit"===d?s.colorInherit:"default"!==d&&s["".concat(k).concat(Object(l.a)(d))],"medium"!==_&&[s["".concat(k,"Size").concat(Object(l.a)(_))],s["size".concat(Object(l.a)(_))]],y&&s.disableElevation,m&&s.disabled,S&&s.fullWidth),component:h,disabled:m,focusRipple:!w,focusVisibleClassName:Object(a.default)(s.focusVisible,E),ref:t,type:C},R),i.createElement("span",{className:s.label},A,n,D))}));t.a=Object(s.a)((function(e){return{root:Object(o.a)({},e.typography.button,{boxSizing:"border-box",minWidth:64,padding:"6px 16px",borderRadius:e.shape.borderRadius,color:e.palette.text.primary,transition:e.transitions.create(["background-color","box-shadow","border"],{duration:e.transitions.duration.short}),"&:hover":{textDecoration:"none",backgroundColor:Object(c.a)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"},"&$disabled":{backgroundColor:"transparent"}},"&$disabled":{color:e.palette.action.disabled}}),label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"},text:{padding:"6px 8px"},textPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:Object(c.a)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},textSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:Object(c.a)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlined:{padding:"5px 15px",border:"1px solid ".concat("light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"&$disabled":{border:"1px solid ".concat(e.palette.action.disabledBackgroun
2d)}},outlinedPrimary:{color:e.palette.primary.main,border:"1px solid ".concat(Object(c.a)(e.palette.primary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.primary.main),backgroundColor:Object(c.a)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlinedSecondary:{color:e.palette.secondary.main,border:"1px solid ".concat(Object(c.a)(e.palette.secondary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.secondary.main),backgroundColor:Object(c.a)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{border:"1px solid ".concat(e.palette.action.disabled)}},contained:{color:e.palette.getContrastText(e.palette.grey[300]),backgroundColor:e.palette.grey[300],boxShadow:e.shadows[2],"&:hover":{backgroundColor:e.palette.grey.A100,boxShadow:e.shadows[4],"@media (hover: none)":{boxShadow:e.shadows[2],backgroundColor:e.palette.grey[300]},"&$disabled":{backgroundColor:e.palette.action.disabledBackground}},"&$focusVisible":{boxShadow:e.shadows[6]},"&:active":{boxShadow:e.shadows[8]},"&$disabled":{color:e.palette.action.disabled,boxShadow:e.shadows[0],backgroundColor:e.palette.action.disabledBackground}},containedPrimary:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark,"@media (hover: none)":{backgroundColor:e.palette.primary.main}}},containedSecondary:{color:e.palette.secondary.contrastText,backgroundColor:e.palette.secondary.main,"&:hover":{backgroundColor:e.palette.secondary.dark,"@media (hover: none)":{backgroundColor:e.palette.secondary.main}}},disableElevation:{boxShadow:"none","&:hover":{boxShadow:"none"},"&$focusVisible":{boxShadow:"none"},"&:active":{boxShadow:"none"},"&$disabled":{boxShadow:"none"}},focusVisible:{},disabled:{},colorInherit:{color:"inherit",borderColor:"currentColor"},textSizeSmall:{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},textSizeLarge:{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},outlinedSizeSmall:{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},outlinedSizeLarge:{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},containedSizeSmall:{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},containedSizeLarge:{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},sizeSmall:{},sizeLarge:{},fullWidth:{width:"100%"},startIcon:{display:"inherit",marginRight:8,marginLeft:-4,"&$iconSizeSmall":{marginLeft:-2}},endIcon:{display:"inherit",marginRight:-4,marginLeft:8,"&$iconSizeSmall":{marginRight:-2}},iconSizeSmall:{"& > *:first-child":{fontSize:18}},iconSizeMedium:{"& > *:first-child":{fontSize:20}},iconSizeLarge:{"& > *:first-child":{fontSize:22}}}}),{name:"MuiButton"})(f)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(10),c=n(129),u=i.forwardRef((function(e,t){var n=e.classes,s=e.className,u=Object(o.a)(e,["classes","className"]),l=i.useContext(c.a);return i.createElement("div",Object(r.a)({className:Object(a.default)(n.root,s,"flex-start"===l.alignItems&&n.alignItemsFlexStart),ref:t},u))}));t.a=Object(s.a)((function(e){return{root:{minWidth:56,color:e.palette.action.active,flexShrink:0,display:"inline-flex"},alignItemsFlexStart:{marginTop:8}}}),{name:"MuiListItemIcon"})(u)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(10),c=n(16),u=i.forwardRef((function(e,t){var n=e.classes,s=e.className,u=e.color,l=void 0===u?"default":u,f=e.component,d=void 0===f?"li":f,p=e.disableGutters,h=void 0!==p&&p,v=e.disableSticky,m=void 0!==v&&v,g=e.inset,y=void 0!==g&&g,b=Object(o.a)(e,["classes","className","color","component","disableGutters","disableSticky","inset"]);return i.createElement(d,Object(r.a)({className:Object(a.default)(n.root,s,"default"!==l&&n["color".concat(Object(c.a)(l))],y&&n.inset,!m&&n.sticky,!h&&n.gutters),ref:t},b))}));t.a=Object(s.a)((function(e){return{root:{boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:e.palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},colorPrimary:{color:e.palette.primary.main},colorInherit:{color:"inherit"},gutters:{paddingLeft:16,paddingRight:16},inset:{paddingLeft:72},sticky:{position:"sticky",top:0,zIndex:1,backgroundColor:"inherit"}}}),{name:"MuiListSubheader"})(u)},function(e,t,n){"use strict";var r=n(5),o=n(1),i=n(0),a=n(4),s=n(10),c=[0,1,2,3,4,5,6,7,8,9,10],u=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12];function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=parseFloat(e);return"".concat(n/t).concat(String(e).replace(String(n),"")||"px")}var f=i.forwardRef((function(e,t){var n=e.alignContent,s=void 0===n?"stretch":n,c=e.alignItems,u=void 0===c?"stretch":c,l=e.classes,f=e.className,d=e.component,p=void 0===d?"div":d,h=e.container,v=void 0!==h&&h,m=e.direction,g=void 0===m?"row":m,y=e.item,b=void 0!==y&&y,w=e.justify,O=e.justifyContent,E=void 0===O?"flex-start":O,x=e.lg,S=void 0!==x&&x,j=e.md,_=void 0!==j&&j,T=e.sm,P=void 0!==T&&T,C=e.spacing,I=void 0===C?0:C,k=e.wrap,R=void 0===k?"wrap":k,A=e.xl,D=void 0!==A&&A,N=e.xs,M=void 0!==N&&N,L=e.zeroMinWidth,z=void 0!==L&&L,W=Object(r.a)(e,["alignContent","alignItems","classes","className","component","container","direction","item","justify","justifyContent","lg","md","sm","spacing","wrap","xl","xs","zeroMinWidth"]),F=Object(a.default)(l.root,f,v&&[l.container,0!==I&&l["spacing-xs-".concat(String(I))]],b&&l.item,z&&l.zeroMinWidth,"row"!==g&&l["direction-xs-".concat(String(g))],"wrap"!==R&&l["wrap-xs-".concat(String(R))],"stretch"!==u&&l["align-items-xs-".concat(String(u))],"stretch"!==s&&l["align-content-xs-".concat(String(s))],"flex-start"!==(w||E)&&l["justify-content-xs-".concat(String(w||E))],!1!==M&&l["grid-xs-".concat(String(M))],!1!==P&&l["grid-sm-".concat(String(P))],!1!==_&&l["grid-md-".concat(String(_))],!1!==S&&l["grid-lg-".concat(String(S))],!1!==D&&l["grid-xl-".concat(String(D))]);return i.createElement(p,Object(o.a)({className:F,ref:t},W))})),d=Object(s.a)((function(e){return Object(o.a)({root:{},container:{boxSizing:"border-box",display:"flex",flexWrap:"wrap",width:"100%"},item:{boxSizing:"border-box",margin:"0"},zeroMinWidth:{minWidth:0},"direction-xs-column":{flexDirection:"column"},"direction-xs-column-reverse":{flexDirection:"column-reverse"},"direction-xs-row-reverse":{flexDirection:"row-reverse"},"wrap-xs-nowrap":{flexWrap:"nowrap"},"wrap-xs-wrap-reverse":{flexWrap:"wrap-reverse"},"align-items-xs-center":{alignItems:"center"},"align-items-xs-flex-start":{alignItems:"flex-start"},"align-items-xs-flex-end":{alignItems:"flex-end"},"align-items-xs-baseline":{alignItems:"baseline"},"align-content-xs-center":{alignContent:"center"},"align-content-xs-flex-start":{alignContent:"flex-start"},"align-content-xs-flex-end":{alignContent:"flex-end"},"align-content-xs-space-between":{alignContent:"space-between"},"align-content-xs-space-around":{alignContent:"space-around"},"justify-content-xs-center":{justifyContent:"center"},"justify-content-xs-flex-end":{justifyContent:"flex-end"},"justify-content-xs-space-between":{justifyContent:"space-between"},"justify-content-xs-space-around":{justifyContent:"space-around"},"justify-content-xs-space-evenly":{justifyContent:"space-evenly"}},function(e,t){var n={};
2return c.forEach((function(r){var o=e.spacing(r);0!==o&&(n["spacing-".concat(t,"-").concat(r)]={margin:"-".concat(l(o,2)),width:"calc(100% + ".concat(l(o),")"),"& > $item":{padding:l(o,2)}})})),n}(e,"xs"),e.breakpoints.keys.reduce((function(t,n){return function(e,t,n){var r={};u.forEach((function(e){var t="grid-".concat(n,"-").concat(e);if(!0!==e)if("auto"!==e){var o="".concat(Math.round(e/12*1e8)/1e6,"%");r[t]={flexBasis:o,flexGrow:0,maxWidth:o}}else r[t]={flexBasis:"auto",flexGrow:0,maxWidth:"none"};else r[t]={flexBasis:0,flexGrow:1,maxWidth:"100%"}})),"xs"===n?Object(o.a)(e,r):e[t.breakpoints.up(n)]=r}(t,e,n),t}),{}))}),{name:"MuiGrid"})(f);t.a=d},function(e,t,n){"use strict";n.r(t);var r=n(3),o=n(7),i=n(1248),a=n(32),s=n(10),c=n(6),u=n(0),l=n.n(u),f=n(18),d=n.n(f),p=n(131),h=n.n(p),v=n(1),m=n(5),g=n(24),y=n(4),b=n(16),w=n(1246),O=n(52),E=n(680),x=n(61),S=n(54),j=n(80),_=n(28),T={entering:{opacity:1},entered:{opacity:1}},P={enter:x.b.enteringScreen,exit:x.b.leavingScreen},C=u.forwardRef((function(e,t){var n=e.children,r=e.disableStrictModeCompat,o=void 0!==r&&r,i=e.in,a=e.onEnter,s=e.onEntered,c=e.onEntering,l=e.onExit,f=e.onExited,d=e.onExiting,p=e.style,h=e.TransitionComponent,g=void 0===h?E.a:h,y=e.timeout,b=void 0===y?P:y,w=Object(m.a)(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","TransitionComponent","timeout"]),x=Object(S.a)(),C=x.unstable_strictMode&&!o,I=u.useRef(null),k=Object(_.a)(n.ref,t),R=Object(_.a)(C?I:void 0,k),A=function(e){return function(t,n){if(e){var r=C?[I.current,t]:[t,n],o=Object(O.a)(r,2),i=o[0],a=o[1];void 0===a?e(i):e(i,a)}}},D=A(c),N=A((function(e,t){Object(j.b)(e);var n=Object(j.a)({style:p,timeout:b},{mode:"enter"});e.style.webkitTransition=x.transitions.create("opacity",n),e.style.transition=x.transitions.create("opacity",n),a&&a(e,t)})),M=A(s),L=A(d),z=A((function(e){var t=Object(j.a)({style:p,timeout:b},{mode:"exit"});e.style.webkitTransition=x.transitions.create("opacity",t),e.style.transition=x.transitions.create("opacity",t),l&&l(e)})),W=A(f);return u.createElement(g,Object(v.a)({appear:!0,in:i,nodeRef:C?I:void 0,onEnter:N,onEntered:M,onEntering:D,onExit:z,onExited:W,onExiting:L,timeout:b},w),(function(e,t){return u.cloneElement(n,Object(v.a)({style:Object(v.a)({opacity:0,visibility:"exited"!==e||i?void 0:"hidden"},T[e],p,n.props.style),ref:R},t))}))})),I=u.forwardRef((function(e,t){var n=e.children,r=e.classes,o=e.className,i=e.invisible,a=void 0!==i&&i,s=e.open,c=e.transitionDuration,l=e.TransitionComponent,f=void 0===l?C:l,d=Object(m.a)(e,["children","classes","className","invisible","open","transitionDuration","TransitionComponent"]);return u.createElement(f,Object(v.a)({in:s,timeout:c},d),u.createElement("div",{className:Object(y.default)(r.root,o,a&&r.invisible),"aria-hidden":!0,ref:t},n))})),k=Object(s.a)({root:{zIndex:-1,position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},{name:"MuiBackdrop"})(I),R=n(1221),A={enter:x.b.enteringScreen,exit:x.b.leavingScreen},D=u.forwardRef((function(e,t){var n=e.BackdropProps,r=e.children,o=e.classes,i=e.className,a=e.disableBackdropClick,s=void 0!==a&&a,c=e.disableEscapeKeyDown,l=void 0!==c&&c,f=e.fullScreen,d=void 0!==f&&f,p=e.fullWidth,h=void 0!==p&&p,g=e.maxWidth,O=void 0===g?"sm":g,E=e.onBackdropClick,x=e.onClose,S=e.onEnter,j=e.onEntered,_=e.onEntering,T=e.onEscapeKeyDown,P=e.onExit,I=e.onExited,D=e.onExiting,N=e.open,M=e.PaperComponent,L=void 0===M?R.a:M,z=e.PaperProps,W=void 0===z?{}:z,F=e.scroll,B=void 0===F?"paper":F,H=e.TransitionComponent,U=void 0===H?C:H,V=e.transitionDuration,G=void 0===V?A:V,q=e.TransitionProps,$=e["aria-describedby"],K=e["aria-labelledby"],Z=Object(m.a)(e,["BackdropProps","children","classes","className","disableBackdropClick","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","onEnter","onEntered","onEntering","onEscapeKeyDown","onExit","onExited","onExiting","o
2pen","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps","aria-describedby","aria-labelledby"]),X=u.useRef();return u.createElement(w.a,Object(v.a)({className:Object(y.default)(o.root,i),BackdropComponent:k,BackdropProps:Object(v.a)({transitionDuration:G},n),closeAfterTransition:!0},s?{disableBackdropClick:s}:{},{disableEscapeKeyDown:l,onEscapeKeyDown:T,onClose:x,open:N,ref:t},Z),u.createElement(U,Object(v.a)({appear:!0,in:N,timeout:G,onEnter:S,onEntering:_,onEntered:j,onExit:P,onExiting:D,onExited:I,role:"none presentation"},q),u.createElement("div",{className:Object(y.default)(o.container,o["scroll".concat(Object(b.a)(B))]),onMouseUp:function(e){e.target===e.currentTarget&&e.target===X.current&&(X.current=null,E&&E(e),!s&&x&&x(e,"backdropClick"))},onMouseDown:function(e){X.current=e.target}},u.createElement(L,Object(v.a)({elevation:24,role:"dialog","aria-describedby":$,"aria-labelledby":K},W,{className:Object(y.default)(o.paper,o["paperScroll".concat(Object(b.a)(B))],o["paperWidth".concat(Object(b.a)(String(O)))],W.className,d&&o.paperFullScreen,h&&o.paperFullWidth)}),r))))})),N=Object(s.a)((function(e){return{root:{"@media print":{position:"absolute !important"}},scrollPaper:{display:"flex",justifyContent:"center",alignItems:"center"},scrollBody:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}},container:{height:"100%","@media print":{height:"auto"},outline:0},paper:{margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},paperScrollPaper:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},paperScrollBody:{display:"inline-block",verticalAlign:"middle",textAlign:"left"},paperWidthFalse:{maxWidth:"calc(100% - 64px)"},paperWidthXs:{maxWidth:Math.max(e.breakpoints.values.xs,444),"&$paperScrollBody":Object(g.a)({},e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64),{maxWidth:"calc(100% - 64px)"})},paperWidthSm:{maxWidth:e.breakpoints.values.sm,"&$paperScrollBody":Object(g.a)({},e.breakpoints.down(e.breakpoints.values.sm+64),{maxWidth:"calc(100% - 64px)"})},paperWidthMd:{maxWidth:e.breakpoints.values.md,"&$paperScrollBody":Object(g.a)({},e.breakpoints.down(e.breakpoints.values.md+64),{maxWidth:"calc(100% - 64px)"})},paperWidthLg:{maxWidth:e.breakpoints.values.lg,"&$paperScrollBody":Object(g.a)({},e.breakpoints.down(e.breakpoints.values.lg+64),{maxWidth:"calc(100% - 64px)"})},paperWidthXl:{maxWidth:e.breakpoints.values.xl,"&$paperScrollBody":Object(g.a)({},e.breakpoints.down(e.breakpoints.values.xl+64),{maxWidth:"calc(100% - 64px)"})},paperFullWidth:{width:"calc(100% - 64px)"},paperFullScreen:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,"&$paperScrollBody":{margin:0,maxWidth:"100%"}}}}),{name:"MuiDialog"})(D),M=u.forwardRef((function(e,t){var n=e.classes,r=e.className,o=e.dividers,i=void 0!==o&&o,a=Object(m.a)(e,["classes","className","dividers"]);return u.createElement("div",Object(v.a)({className:Object(y.default)(n.root,r,i&&n.dividers),ref:t},a))})),L=Object(s.a)((function(e){return{root:{flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"8px 24px","&:first-child":{paddingTop:20}},dividers:{padding:"16px 24px",borderTop:"1px solid ".concat(e.palette.divider),borderBottom:"1px solid ".concat(e.palette.divider)}}}),{name:"MuiDialogContent"})(M),z=n(181),W=u.forwardRef((function(e,t){var n=e.children,r=e.classes,o=e.className,i=e.disableTypography,a=void 0!==i&&i,s=Object(m.a)(e,["children","classes","className","disableTypography"]);return u.createElement("div",Object(v.a)({className:Object(y.default)(r.root,o),ref:t},s),a?n:u.createElement(z.a,{component:"h2",variant:"h6"},n))})),F=Object(s.a)({root:{margin:0,padding:"16px 24px",flex:"0 0 auto"}},{name:"MuiDialogTitle"})(W),B=u.forwardRef((function(e,t){return u.createElement(z.a,Object(v.a)({component:"p",variant:"body1",color:"textSecondary",ref:t},e))})),H=Object(s.a)({root:{marginBottom:12}},{name:"MuiDialogContentText"})(B),U=u.forwardRef((function(e,t){var n=e.disableSpacing,r=void 0!==n&&n,o=e.classes,i=e.className,a=Object(m.a)(e,["disableSpacing","classes","className"]);return u.createElement("div",Object(v.a)({className:Object(y.default)(o.root,i,!r&&o.spacing),ref:t},a))})),V=Object(s.a)({root:{display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},spacing:{"& > :not(:first-child)":{marginLeft:8}}},{name:"MuiDialogActions"})(U),G=n(1236);function q(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 $(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function K(e,t,n){return t=X(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Z()?Reflect.construct(t,n||[],X(e).constructor):t.apply(e,n))}function Z(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Z=function(){return!!e})()}
2function X(e){return X=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},X(e)}function Y(e,t){return Y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Y(e,t)}var Q=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),K(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Y(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.error,n=e.removeError,r=e.t,o=!h()(t);return t?l.a.createElement(N,{"aria-labelledby":"error-dialog-title",id:"error-dialog",onClose:function(){return n(t.id)},open:o},l.a.createElement(F,{id:"error-dialog-title",disableTypography:!0},l.a.createElement(z.a,{variant:"h2"},r("errorDialogTitle"))),l.a.createElement(L,{disableTypography:!0},l.a.createElement(H,{variant:"body2",noWrap:!0,color:"inherit"},"".concat(t.message)),l.a.createElement(V,null,l.a.createElement(G.a,{onClick:function(){return n(t.id)},variant:"contained"},r("errorDialogConfirm"))))):null}}],r&&q(n.prototype,r),o&&q(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Q.defaultProps={error:null,removeError:function(){},t:function(e){return e}};var J=n(578),ee=n(298),te={removeError:J.b},ne=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e){return{error:Object(ee.c)(e)}}),te),Object(c.a)("ErrorDialog"))(Q),re=u.forwardRef((function(e,t){var n=e.classes,r=e.className,o=e.color,i=void 0===o?"primary":o,a=e.position,s=void 0===a?"fixed":a,c=Object(m.a)(e,["classes","className","color","position"]);return u.createElement(R.a,Object(v.a)({square:!0,component:"header",elevation:4,className:Object(y.default)(n.root,n["position".concat(Object(b.a)(s))],n["color".concat(Object(b.a)(i))],r,"fixed"===s&&"mui-fixed"),ref:t},c))})),oe=Object(s.a)((function(e){var t="light"===e.palette.type?e.palette.grey[100]:e.palette.grey[900];return{root:{display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",zIndex:e.zIndex.appBar,flexShrink:0},positionFixed:{position:"fixed",top:0,left:"auto",right:0,"@media print":{position:"absolute"}},positionAbsolute:{position:"absolute",top:0,left:"auto",right:0},positionSticky:{position:"sticky",top:0,left:"auto",right:0},positionStatic:{position:"static"},positionRelative:{position:"relative"},colorDefault:{backgroundColor:t,color:e.palette.getContrastText(t)},colorPrimary:{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText},colorSecondary:{backgroundColor:e.palette.secondary.main,color:e.palette.secondary.contrastText},colorInherit:{color:"inherit"},colorTransparent:{backgroundColor:"transparent",color:"inherit"}}}),{name:"MuiAppBar"})(re),ie=n(1222),ae=n(1220),se=n(114),ce=n.n(se),ue=(n(116),n(677));var le="undefined"==typeof window?u.useEffect:u.useLayoutEffect,fe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){var n=e.withTheme,r=void 0!==n&&n,o=e.noSSR,i=void 0!==o&&o,a=e.initialWidth;function s(e){var n=Object(S.a)(),o=e.theme||n,s=Object(ae.a)({theme:o,name:"MuiWithWidth",props:Object(v.a)({},e)}),c=s.initialWidth,l=s.width,f=Object(m.a)(s,["initialWidth","width"]),d=u.useState(!1),p=d[0],h=d[1];le((function(){h(!0)}),[]);var g=o.breakpoints.keys.slice().reverse().reduce((function(e,t){var n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object(ue.a)(),r=Object(ae.a)({theme:n,name:"MuiUseMediaQuery",props:{}}),o="function"==typeof e?e(n):e;o=o.replace(/^@media( ?)/m,"");var i="undefined"!=typeof window&&void 0!==window.matchMedia,a=Object(v.a)({},r,t),s=a.defaultMatches,c=void 0!==s&&s,l=a.matchMedia,f=void 0===l?i?window.matchMedia:null:l,d=a.noSsr,p=void 0!==d&&d,h=a.ssrMatchMedia,m=void 0===h?null:h,g=u.useState((function(){return p&&i?f(o).matches:m?m(o).matches:c})),y=g[0],b=g[1];return u.useEffect((function(){var e=!0;if(i){var t=f(o),n=function(){e&&b(t.matches)};return n(),t.addListener(n),function(){e=!1,t.removeListener(n)}}}),[o,f,i]),y}(o.breakpoints.up(t));return!e&&n?t:e}),null),y=Object(v.a)({width:l||(p||i?g:void 0)||c||a},r?{theme:o}:{},f);return void 0===y.width?null:u.createElement(t,y)}return ce()(s,t),s}}
2,de=n(570),pe=n(37),he=n(342),ve=u.forwardRef((function(e,t){var n=e.children,r=e.classes,o=e.className,i=e.color,a=void 0===i?"default":i,s=e.component,c=void 0===s?"button":s,l=e.disabled,f=void 0!==l&&l,d=e.disableFocusRipple,p=void 0!==d&&d,h=e.focusVisibleClassName,g=e.size,w=void 0===g?"large":g,O=e.variant,E=void 0===O?"circular":O,x=Object(m.a)(e,["children","classes","className","color","component","disabled","disableFocusRipple","focusVisibleClassName","size","variant"]);return u.createElement(he.a,Object(v.a)({className:Object(y.default)(r.root,o,"large"!==w&&r["size".concat(Object(b.a)(w))],f&&r.disabled,"extended"===E&&r.extended,{primary:r.primary,secondary:r.secondary,inherit:r.colorInherit}[a]),component:c,disabled:f,focusRipple:!p,focusVisibleClassName:Object(y.default)(r.focusVisible,h),ref:t},x),u.createElement("span",{className:r.label},n))})),me=Object(s.a)((function(e){return{root:Object(v.a)({},e.typography.button,{boxSizing:"border-box",minHeight:36,transition:e.transitions.create(["background-color","box-shadow","border"],{duration:e.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,boxShadow:e.shadows[6],"&:active":{boxShadow:e.shadows[12]},color:e.palette.getContrastText(e.palette.grey[300]),backgroundColor:e.palette.grey[300],"&:hover":{backgroundColor:e.palette.grey.A100,"@media (hover: none)":{backgroundColor:e.palette.grey[300]},"&$disabled":{backgroundColor:e.palette.action.disabledBackground},textDecoration:"none"},"&$focusVisible":{boxShadow:e.shadows[6]},"&$disabled":{color:e.palette.action.disabled,boxShadow:e.shadows[0],backgroundColor:e.palette.action.disabledBackground}}),label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"},primary:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark,"@media (hover: none)":{backgroundColor:e.palette.primary.main}}},secondary:{color:e.palette.secondary.contrastText,backgroundColor:e.palette.secondary.main,"&:hover":{backgroundColor:e.palette.secondary.dark,"@media (hover: none)":{backgroundColor:e.palette.secondary.main}}},extended:{borderRadius:24,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48,"&$sizeSmall":{width:"auto",padding:"0 8px",borderRadius:17,minWidth:34,he
2ight:34},"&$sizeMedium":{width:"auto",padding:"0 16px",borderRadius:20,minWidth:40,height:40}},focusVisible:{},disabled:{},colorInherit:{color:"inherit"},sizeSmall:{width:40,height:40},sizeMedium:{width:48,height:48}}}),{name:"MuiFab"})(ve),ge=n(1225),ye=n(325),be=n.n(ye),we=n(151),Oe=n.n(we);function Ee(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,xe(r.key),r)}}function xe(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Se(e,t,n){return t=_e(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,je()?Reflect.construct(t,n||[],_e(e).constructor):t.apply(e,n))}function je(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(je=function(){return!!e})()}function _e(e){return _e=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},_e(e)}function Te(e,t){return Te=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Te(e,t)}var Pe=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Se(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Te(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.t,r=e.setWorkspaceAddVisibility,o=e.isWorkspaceAddVisible,i=e.useExtendedFab;return l.a.createElement(ge.a,{title:n(o?"closeAddResourceMenu":"addResource")},l.a.createElement(me,{size:"medium",color:"primary",id:"addBtn",disableRipple:!0,"aria-label":o?n("closeAddResourceMenu"):i&&n("startHere")||n("addResource"),className:t.fab,classes:{primary:t.fabPrimary,secondary:t.fabSecondary},variant:i?"extended":"circular",onClick:function(){r(!o)}},o?l.a.createElement(Oe.a,null):l.a.createElement(be.a,null),i&&n("startHere")))}}],r&&Ee(n.prototype,r),o&&Ee(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Pe.defaultProps={isWorkspaceAddVisible:!1,t:function(e){return e}};var Ce={setWorkspaceAddVisibility:de.a},Ie=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{fab:{margin:e.spacing(1)},fabPrimary:{"&:focus":{backgroundColor:e.palette.primary.dark}},fabSecondary:{"&:focus":{backgroundColor:e.palette.secondary.dark}}}})),fe(),Object(o.b)((function(e,t){var n=t.width,r=Object(pe.i)(e).isWorkspaceAddVisible;return{isWorkspaceAddVisible:r,useExtendedFab:"xs"!==n&&!r&&0===Object(pe.f)(e).length}}),Ce),Object(c.a)("WorkspaceAddButton"))(Pe),ke=n(661),Re=n.n(ke),Ae=n(660),De=n.n(Ae),Ne=n(31);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,Le(r.key),r)}}function Le(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function ze(e,t,n){return t=Fe(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,We()?Reflect.construct(t,n||[],Fe(e).constructor):t.apply(e,n))}function We(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(We=function(){return!!e})()}function Fe(e){return Fe=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Fe(e)}function Be(e,t){return Be=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Be(e,t)}var He=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ze(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Be(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.isFullscreenEnabled,r=e.setWorkspaceFullscreen,o=e.t;return l.a.createElement(Ne.a,{className:t,"aria-label":o(n?"exitFullScreen":"workspaceFullScreen"),onClick:function(){return r(!n)}},n?l.a.createElement(De.a,null):l.a.createElement(Re.a,null))}}],r&&Me(n.prototype,r),o&&Me(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);He.defaultProps={className:void 0,isFullscreenEnabled:!1,t:function(e){return e}};var Ue={setWorkspaceFullscreen:de.b},Ve=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e){return{isFullscreenEnabled:Object(ee.b)(e)}}),Ue),Object(c.a)("FullScreenButton"))(He),Ge=n(651),qe=n.n(Ge),$e=n(100),Ke=n(676),Ze=n(1227),Xe=n(299),Ye=n(1237),Qe=n(1228),Je=n(653),et=n.n(Je);function tt(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,nt(r.key),r)}}function nt(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function rt(e,t,n){return t=it(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ot()?Reflect.construct(t,n||[],it(e).constructor):t.apply(e,n))}function ot(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ot=function(){return!!e})()}function it(e){return it=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)}
2,it(e)}function at(e,t){return at=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},at(e,t)}var st=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),rt(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&at(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.handleClick,n=e.languages;return l.a.createElement(l.a.Fragment,null,n.map((function(e){return l.a.createElement(Ze.a,{button:!e.current,key:e.locale,onClick:function(){t(e.locale)}},l.a.createElement(Ye.a,null,e.current&&l.a.createElement(et.a,null)),l.a.createElement(Qe.a,{primaryTypographyProps:{variant:"body1"}},e.label))})))}}])&&tt(n.prototype,r),o&&tt(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component),ct=Object(r.compose)(Object(o.b)((function(e){return{languages:Object($e.d)(e)}}),(function(e,t){var n=t.afterSelect;return{handleClick:function(t){e(Xe.d({language:t})),n&&n()}}})),Object(c.a)("LanguageSettings"))(st),ut=n(652),lt=n.n(ut),ft=n(326),dt=n.n(ft),pt=["children","icon","label"];function ht(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,vt(r.key),r)}}function vt(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function mt(e,t,n){return t=yt(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,gt()?Reflect.construct(t,n||[],yt(e).constructor):t.apply(e,n))}function gt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(gt=function(){return!!e})()}function yt(e){return yt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},yt(e)}function bt(e,t){return bt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},bt(e,t)}var wt=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=mt(this,t,[e])).state={nestedMenuIsOpen:!1},n.handleMenuClick=n.handleMenuClick.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&bt(e,t)}(t,e),n=t,r=[{key:"handleMenuClick",value:function(){var e=this.state.nestedMenuIsOpen;this.setState({nestedMenuIsOpen:!e})}},{key:"render",value:function(){var e=this.state.nestedMenuIsOpen,t=this.props,n=t.children,r=t.icon,o=t.label,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,pt);return l.a.createElement(l.a.Fragment,null,l.a.createElement(Ze.a,Object.assign({onClick:this.handleMenuClick,divider:e},i),r&&l.a.createElement(Ye.a,null,r),l.a.createElement(Qe.a,{primaryTypographyProps:{variant:"body1"}},o),e?l.a.createElement(lt.a,null):l.a.createElement(dt.a,null)),e&&n)}}],r&&ht(n.prototype,r),o&&ht(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);wt.defaultProps={icon:null};var Ot=n(1226),Et=u.forwardRef((function(e,t){var n=e.classes,r=e.className,o=e.raised,i=void 0!==o&&o,a=Object(m.a)(e,["classes","className","raised"]);return u.createElement(R.a,Object(v.a)({className:Object(y.default)(n.root,r),elevation:i?8:1,ref:t},a))})),xt=Object(s.a)({root:{overflow:"hidden"}},{name:"MuiCard"})(Et),St=u.forwardRef((function(e,t){var n=e.classes,r=e.className,o=e.component,i=void 0===o?"div":o,a=Object(m.a)(e,["classes","className","component"]);return u.createElement(i,Object(v.a)({className:Object(y.default)(n.root,r),ref:t},a))})),jt=Object(s.a)({root:{padding:16,"&:last-child":{paddingBottom:24}}},{name:"MuiCardContent"})(St),_t=n(678);function Tt(e){return l.a.createElement(_t.a,e,l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"120",height:"90",viewBox:"0 0 300 225"},l.a.createElement("defs",null,l.a.createElement("linearGradient",{id:"linear-gradient",x1:"0.5",y1:"1",x2:"0.5",gradientUnits:"objectBoundingBox"},l.a.createElement("stop",{offset:"0"}),l.a.createElement("stop",{offset:"0.14",stopOpacity:"0.631"}),l.a.createElement("stop",{offset:"1",stopOpacity:"0"})),l.a.createElement("linearGradient",{id:"linear-gradient-2",x1:"0.5",y1:"1",x2:"0.5",gradientUnits:"objectBoundingBox"},l.a.createElement("stop",{offset:"0",stopColor:"#fff",stopOpacity:"0"}),l.a.createElement("stop",{offset:"0.23",stopColor:"#fff",stopOpacity:"0.012"}),l.a.createElement("stop",{offset:"0.36",stopColor:"#fff",stopOpacity:"0.039"}),l.a.createElement("stop",{offset:"0.47",stopColor:"#fff",stopOpacity:"0.102"}),l.a.createElement("stop",{offset:"0.57",stopColor:"#fff",stopOpacity:"0.18"}),l.a.createElement("stop",{offset:"0.67",stopColor:"#fff",stopOpacity:"0.278"}),l.a.createElement("stop",{offset:"0.75",stopColor:"#fff",stopOpacity:"0.412"}),l.a.createElement("stop",{offset:"0.83",stopColor:"#fff",stopOpacity:"0.561"}),l.a.createElement("stop",{offset:"0.91",stopColor:"#fff",stopOpacity:"0.741"}),l.a.createElement("stop",{offset:"0.98",stopColor:"#fff",stopOpacity:"0.929"}),l.a.createElement("stop",{offset:"1",stopColor:"#fff"})),l.a.createElement("clipPath",{id:"clip-elastic_icon"},l.a.createElement("rect",{width:"300",height:"225"}))),l.a.createElement("g",{id:"elastic_icon","data-name":"elastic icon",clipPath:"url(#clip-elastic_icon)"},l.a.createElement("rect",{width:"300",height:"225",fill:"#fff"}),l.a.createElement("g",{id:"Rectangle_278","data-name":"Rectangle 278",transform:"translate(232 159)",fill:"#88c6c3",stroke:"#707070",strokeWidth:"1",opacity:"0.747"},l.a.createElement("rect",{width:"54",height:"54",stroke:"none"}),l.a.createElement("rect",{x:"0.5",y:"0.5",width:"53",height:"53",fill:"none"})),l.a.createElement("g",{id:"Rectangle_8","data-name":"Rectangle 8",transform:"translate(7 148)",fill:"#88c6c3",stroke:"#707070",strokeWidth:"1",opacity:"0.747"},l.a.createElement("rect",{width:"70",height:"70",stroke:"none"}),l.a.createElement("rect",{x:"0.5",y:"0.5",width:"69",height:"69",fill:"none"})),l.a.createElement("g",{id:"Rectangle_258","data-name":"Rectangle 258",transform:"translate(224 6)",fill:"#88c6c3",stroke:"#707070",strokeWidth:"1",opacity:"0.747"},l.a.createElement("rect",{width:"70",height:"100",stroke:"none"}),l.a.createElement("rect",{x:"0.5",y:"0.5",width:"69",height:"99",fill:"none"})),l.a.createElement("g",{id:"Rectangle_259","data-name":"Rectangle 259",transform:"translate(71 64)",fill:"#88c6c3",stroke:"#707070",strokeWidth:"1",opacity:"0.747"},l.a.createElement("rect",{width:"115",height:"75",stroke:"none"}),l.a.createElement("rect",{x:"0.5",y:"0.5",width:"114",height:"74",fill:"none"})),l.a.createElement("g",{id:"Rectangle_260","data-name":"Rectangle 260",transform:"translate(99 87)",fill:"#88c6c3",stroke:"#707070",strokeWidth:"1",opacity:"0.747"},l.a.createElement("rect",{width:"115",height:"75",stroke:"none"}),l.a.createElement("rect",{x:"0.5",y:"0.5",width:"114",height:"74",fill:"none"})),l.a.createElement("g",{id:"Group_689","data-name":"Group 689"},l.a.createElement("g",{id:"Group_687","data-name":"Group 687",transform:"translate(0 3)"},l.a.createElement("path",{id:"checkbox",d:"M258.766,37.316v146.5H39.053V37.316Zm40.07-39.254h-300v225h300Z",transform:"translate(1.164 -1.063)",fill:"#010101",fillRule:"evenodd",opacity:"0.246"}),l.a.createElement("g",{id:"Path_821","data-name":"Path 821",transform:"translate(40 36)",fill:"none"},l.a.createElement("path",{d:"M0,0H220V147H0Z",stroke:"none"}),l.a.createElement("path",{d:"M 2 2 L 2 145 L 218 145 L 218 2 L 172.9869689941406 2 L 2 2 M 0 0 L 172.9869689941406 0 L 220 0 L 220 147 L 0 147
2L 0 0 Z",stroke:"none",fill:"#01579b"}))),l.a.createElement("g",{id:"Rectangle_257","data-name":"Rectangle 257",transform:"translate(40 39)",fill:"#fff",stroke:"#01579b",strokeWidth:"2"},l.a.createElement("rect",{width:"20",height:"147",stroke:"none"}),l.a.createElement("rect",{x:"1",y:"1",width:"18",height:"145",fill:"none"})),l.a.createElement("g",{id:"Group_688","data-name":"Group 688",transform:"translate(-27.5 -126)"},l.a.createElement("circle",{id:"teal_circle","data-name":"teal circle",cx:"7.5",cy:"7.5",r:"7.5",transform:"translate(70 171)",fill:"#009688"}),l.a.createElement("g",{id:"Group_333","data-name":"Group 333",transform:"translate(70 171)",opacity:"0.12"},l.a.createElement("path",{id:"gradient_border_2","data-name":"gradient border 2",d:"M3408,959.089A4.911,4.911,0,1,1,3403.09,964a4.911,4.911,0,0,1,4.911-4.911m0-.089a5,5,0,1,0,5,5,5,5,0,0,0-5-5Z",transform:"translate(-3403 -959)",fill:"url(#linear-gradient)"}),l.a.createElement("path",{id:"gradient_border_1","data-name":"gradient border 1",d:"M3408,959.089A4.911,4.911,0,1,1,3403.09,964a4.911,4.911,0,0,1,4.911-4.911m0-.089a5,5,0,1,0,5,5,5,5,0,0,0-5-5Z",transform:"translate(-3403 -959)",fill:"url(#linear-gradient-2)"})))))))}function Pt(e){return l.a.createElement(_t.a,e,l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"120",height:"90",viewBox:"0 0 300 225"},l.a.createElement("defs",null,l.a.createElement("linearGradient",{id:"linear-gradient",x1:"0.5",y1:"1",x2:"0.5",gradientUnits:"objectBoundingBox"},l.a.createElement("stop",{offset:"0"}),l.a.createElement("stop",{offset:"0.14",stopOpacity:"0.631"}),l.a.createElement("stop",{offset:"1",stopOpacity:"0"})),l.a.createElement("linearGradient",{id:"linear-gradient-2",x1:"0.5",y1:"1",x2:"0.5",gradientUnits:"objectBoundingBox"},l.a.createElement("stop",{offset:"0",stopColor:"#fff",stopOpacity:"0"}),l.a.createElement("stop",{offset:"0.23",stopColor:"#fff",stopOpacity:"0.012"}),l.a.createElement("stop",{offset:"0.36",stopColor:"#fff",stopOpacity:"0.039"}),l.a.createElement("stop",{offset:"0.47",stopColor:"#fff",stopOpacity:"0.102"}),l.a.createElement("stop",{offset:"0.57",stopColor:"#fff",stopOpacity:"0.18"}),l.a.createElement("stop",{offset:"0.67",stopColor:"#fff",stopOpacity:"0.278"}),l.a.createElement("stop",{offset:"0.75",stopColor:"#fff",stopOpacity:"0.412"}),l.a.createElement("stop",{offset:"0.83",stopColor:"#fff",stopOpacity:"0.561"}),l.a.createElement("stop",{offset:"0.91",stopColor:"#fff",stopOpacity:"0.741"}),l.a.createElement("stop",{offset:"0.98",stopColor:"#fff",stopOpacity:"0.929"}),l.a.createElement("stop",{offset:"1",stopColor:"#fff"})),l.a.createElement("clipPath",{id:"clip-mosaic_icon"},l.a.createElement("rect",{width:"300",height:"225"}))),l.a.createElement("g",{id:"mosaic_icon","data-name":"mosaic icon",clipPath:"url(#clip-mosaic_icon)"},l.a.createElement("rect",{width:"300",height:"225",fill:"#fff"}),l.a.createElement("path",{id:"checkbox",d:"M258.766,37.316v146.5H39.053V37.316Zm40.07-39.254h-300v225h300Z",transform:"translate(1.163 1.938)",fill:"#010101",fillRule:"evenodd",opacity:"0.5"}),l.a.createElement("path",{id:"checkbox-2","data-name":"checkbox",d:"M258.766,37.316v146.5H39.053V37.316Zm40.07-39.254h-300v225h300Z",transform:"translate(1.164 1.938)",fill:"#010101",fillRule:"evenodd",opacity:"0.246"}),l.a.createElement("g",{id:"Path_821","data-name":"Path 821",transform:"translate(40 39)",fill:"none"},l.a.createElement("path",{d:"M0,0H220V147H0Z",stroke:"none"}),l.a.createElement("path",{d:"M 2 2 L 2 145 L 218 145 L 218 2 L 172.9869689941406 2 L 2 2 M 0 0 L 172.9869689941406 0 L 220 0 L 220 147 L 0 147 L 0 0 Z",stroke:"none",fill:"#01579b"})),l.a.createElement("g",{id:"Rectangle_257","data-name":"Rectangle 257",transform:"translate(40 39)",fill:"#fff",stroke:"#01579b",strokeWidth:"2"},l.a.createElement("rect",{width:"20",height:"147",stroke:"none"}),l.a.createElement("rect",{x:"1",y:"1",width:"18",height:"145",fill:"none"})),l.a.createElement("g",{id:"Group_688","data-name":"Group 688",transform:"translate(-27.5 -126)"},l.a.createElement("circle",{id:"teal_circle","data-name":"teal circle",cx:"7.5",cy:"7.5",r:"7.5",transform:"translate(70 171)",fill:"#009688"}),l.a.createElement("g",{id:"Group_333","data-name":"Group 333",transform:"translate(70 171)",opacity:"0.12"},l.a.createElement("path",{id:"gradient_border_2","data-name":"gradient border 2",d:"M3408,959.089A4.911,4.911,0,1,1,3403.09,964a4.911,4.911,0,0,1,4.911-4.911m0-.089a5,5,0,1,0,5,5,5,5,0,0,0-5-5Z",transform:"translate(-3403 -959)",fill:"url(#linear-gradient)"}),l.a.createElement("path",{id:"gradient_border_1","data-name":"gradient border 1",d:"M3408,959.089A4.911,4.911,0,1,1,3403.09,964a4.911,4.911,0,0,1,4.911-4.911m0-.089a5,5,0,1,0,5,5,5,5,0,0,0-5-5Z",transform:"translate(-3403 -959)",fill:"url(#linear-gradient-2)"}))),l.a.createElement("g",{id:"Rectangle_270","data-name":"Rectangle 270",transform:"translate(60 40.647)",fill:"#88c6c3",stroke:"#707070",strokeWidth:"1",opacity:"0.747"},l.a.createElement("rect",{width:"99",height:"72",stroke:"none"}),l.a.createElement("rect",{x:"0.5",y:"0.5",width:"98",height:"71",fill:"none"})),l.a.createElement("g",{id:"Rectangle_271","data-name":"Rectangle 271",transform:"translate(159 40.647)",fill:"#88c6c3",stroke:"#707070",strokeWidth:"1",opacity:"0.747"},l.a.createElement("rect",{width:"99",height:"72",stroke:"none"}),l.a.createElement("rect",{x:"0.5",y:"0.5",width:"98",height:"71",fill:"none"})),l.a.createElement("g",{id:"Rectangle_272","data-name":"Rectangle 272",transform:"translate(192 112.647)",fill:"#88c6c3",stroke:"#707070",strokeWidth:"1",opacity:"0.747"},l.a.createElement("rect",{width:"66",height:"71.45",stroke:"none"}),l.a.createElement("rect",{x:"0.5",y:"0.5",width:"65",height:"70.45",fill:"none"})),l.a.createElement("g",{id:"Rectangle_284","data-name":"Rectangle 284",transform:"translate(60 112.647)",fill:"#88c6c3",stroke:"#707070",strokeWidth:"1",opacity:"0.747"},l.a.createElement("rect",{width:"66",height:"71.45",stroke:"none"}),l.a.createElement("rect",{x:"0.5",y:"0.5",width:"65",height:"70.45",fill:"none"})),l.a.createElement("g",{id:"Rectangle_285","data-name":"Rectangle 285",transform:"translate(126 112.647)",fill:"#88c6c3",stroke:"#707070",strokeWidth:"1",opacity:"0.747"},l.a.createElement("rect",{width:"66",height:"71.45",stroke:"none"}),l.a.createElement("rect",{x:"0.5",y:"0.5",width:"65",height:"70.45",fill:"none"})))))}var Ct=["classes","className"];function It(e){var t=e.classes,n=e.className,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,Ct),o=[n,t.shadowScrollDialog].join(" ");return l.a.createElement(L,Object.assign({className:o},r))}function kt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}It.defaultProps={className:""};var Rt=Object(s.a)((function(e){return{shadowScrollDialog:kt(kt(kt(kt(kt({background:"linear-gradient(".concat(e.palette.background.paper," 30%, rgba(255, 255, 255, 0)), ")+"linear-gradient(rgba(255, 255, 255, 0), ".concat(e.palette.background.paper," 70%) 0 100%, ")+"radial-gradient(50% 0, farthest-side, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0)), radial-gradient(50% 100%, farthest-side, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0)) 0 100%,"},"background","linear-gradient(".concat(e.palette.background.paper," 30%, rgba(255, 255, 255, 0)), ")+"linear-gradient(rgba(255, 255, 255, 0), ".concat(e.palette.background.paper," 70%) 0 100%, ")+"radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0)) 0 100%;"),"backgroundAttachment","local, local, scroll, scroll"),"backgroundRepeat","no-repeat"),"backgroundSize","100% 40px, 100% 40px, 100% 14px, 100% 14px"),"overflowY","auto")}}
2))(It);function At(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,Dt(r.key),r)}}function Dt(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Nt(e,t,n){return t=Lt(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Mt()?Reflect.construct(t,n||[],Lt(e).constructor):t.apply(e,n))}function Mt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Mt=function(){return!!e})()}function Lt(e){return Lt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Lt(e)}function zt(e,t){return zt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},zt(e,t)}var Wt=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Nt(this,t,[e])).handleWorkspaceTypeChange=n.handleWorkspaceTypeChange.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&zt(e,t)}(t,e),n=t,r=[{key:"handleWorkspaceTypeChange",value:function(e){var t=this.props,n=t.handleClose;(0,t.updateWorkspace)({type:e}),n()}},{key:"render",value:function(){var e=this,n=this.props,r=n.classes,o=n.container,i=n.handleClose,a=n.open,s=n.children,c=n.t,u=n.workspaceType;return l.a.createElement(N,{"aria-labelledby":"workspace-selection-dialog-title",container:o,id:"workspace-selection-dialog",onClose:i,onEntered:function(e){return t.setInitialFocus(e,u)},onEscapeKeyDown:i,open:a},l.a.createElement(F,{id:"workspace-selection-dialog-title",disableTypography:!0},l.a.createElement(z.a,{variant:"h2"},c("workspaceSelectionTitle"))),l.a.createElement(Rt,null,s,l.a.createElement(Ot.a,{classes:{root:r.list},selected:u},l.a.createElement(Ze.a,{className:r.menuItem,onClick:function(){return e.handleWorkspaceTypeChange("elastic")},selected:"elastic"===u,value:"elastic"},l.a.createElement(xt,{className:r.card},l.a.createElement(Tt,{className:r.svgIcon,viewBox:"0 0 120 90"}),l.a.createElement("div",{className:r.details},l.a.createElement(jt,{classes:{root:r.root},className:r.content},l.a.createElement(z.a,{className:r.headline,component:"p",variant:"h3"},c("elastic")),l.a.createElement(z.a,{variant:"body1"},c("elasticDescription")))))),l.a.createElement(Ze.a,{className:r.menuItem,onClick:function(){return e.handleWorkspaceTypeChange("mosaic")},selected:"mosaic"===u,value:"mosaic"},l.a.createElement(xt,{className:r.card},l.a.createElement(Pt,{className:r.svgIcon,viewBox:"0 0 120 90"}),l.a.createElement("div",{className:r.details},l.a.createElement(jt,{className:r.content,classes:{root:r.root}},l.a.createElement(z.a,{className:r.headline,component:"p",variant:"h3"},c("mosaic")),l.a.createElement(z.a,{variant:"body1"},c("mosaicDescription")))))))))}}],o=[{key:"setInitialFocus",value:function(e,t){var n=e.querySelectorAll('li[value="'.concat(t,'"]'));n&&0!==n.length&&n[0].focus()}}],r&&At(n.prototype,r),o&&At(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Wt.defaultProps={children:null,container:null,open:!1,t:function(e){return e}};var Ft={updateWorkspace:de.g},Bt=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{card:{backgroundColor:"transparent",borderRadius:"0",boxShadow:"0 0 transparent",display:"flex"},content:{flex:"1 0 auto"},details:{display:"flex",flexDirection:"column"},headline:{paddingBottom:"6px"},list:{"&active":{outline:"none"},"&focus":{outline:"none"},outline:"none"},media:{flex:"0 0 120px",height:"90px"},menuItem:{height:"auto",overflow:"auto",whiteSpace:"inherit"},root:{"&:last-child":{paddingBottom:"12px"},paddingBottom:0,paddingTop:0,textAlign:"left"},svgIcon:{flexShrink:0,height:"90px",width:"120px"}}})),Object(o.b)((function(e){return{workspaceType:Object(ee.d)(e)}}
2),Ft),Object(c.a)("WorkspaceSelectionDialog"))(Wt),Ht=n(12),Ut=n(654),Vt=n.n(Ut);function Gt(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,qt(r.key),r)}}function qt(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function $t(e,t,n){return t=Zt(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Kt()?Reflect.construct(t,n||[],Zt(e).constructor):t.apply(e,n))}function Kt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Kt=function(){return!!e})()}function Zt(e){return Zt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Zt(e)}function Xt(e,t){return Xt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Xt(e,t)}var Yt=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=$t(this,t,[e])).selectedItemRef=l.a.createRef(),n.handleThemeChange=n.handleThemeChange.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Xt(e,t)}(t,e),n=t,r=[{key:"handleThemeChange",value:function(e){var t=this.props,n=t.setSelectedTheme,r=t.handleClose;n(e),r()}},{key:"render",value:function(){var e=this,n=this.props,r=n.classes,o=n.handleClose,i=n.open,a=n.selectedTheme,s=n.t,c=n.themeIds;return l.a.createElement(N,{onClose:o,onEntered:function(e){return t.setInitialFocus(e,a)},open:i},l.a.createElement(F,{id:"change-the-dialog-title",disableTypography:!0},l.a.createElement(z.a,{variant:"h2"},s("changeTheme"))),l.a.createElement(L,{className:r.dialogContent},l.a.createElement(Ot.a,null,c.map((function(t){return l.a.createElement(Ze.a,{key:t,className:r.listitem,onClick:function(){e.handleThemeChange(t)},selected:t===a,value:t},l.a.createElement(Ye.a,null,l.a.createElement(Vt.a,{className:r[t]})),l.a.createElement(Qe.a,null,s(t)))})))))}}],o=[{key:"setInitialFocus",value:function(e,t){var n=e.querySelectorAll('li[value="'.concat(t,'"]'));n&&0!==n.length&&n[0].focus()}}],r&&Gt(n.prototype,r),o&&Gt(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Yt.defaultProps={open:!1,themeIds:[]};var Qt=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{dark:{color:"#000000"},dialogContent:{padding:0},light:{color:"#BDBDBD"},listitem:{"&:focus":{backgroundColor:e.palette.action.focus},"&:hover":{backgroundColor:e.palette.action.hover},cursor:"pointer"}}})),Object(o.b)((function(e){return{selectedTheme:Object($e.a)(e).selectedTheme,themeIds:Object($e.i)(e)}}),(function(e,t){t.windowId;return{setSelectedTheme:function(t){return e(Xe.d({selectedTheme:t}))}}})),Object(c.a)("ChangeThemeDialog"))(Yt),Jt=n(36);function en(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,tn(r.key),r)}}function tn(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function nn(e,t,n){return t=on(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,rn()?Reflect.construct(t,n||[],on(e).constructor):t.apply(e,n))}function rn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(rn=function(){return!!e})()}
2function on(e){return on=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},on(e)}function an(e,t){return an=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},an(e,t)}var sn=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=nn(this,t,[e])).state={changeTheme:{},toggleZoom:{},workspaceSelection:{}},n.handleMenuItemClick=n.handleMenuItemClick.bind(n),n.handleMenuItemClose=n.handleMenuItemClose.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&an(e,t)}(t,e),n=t,r=[{key:"handleMenuItemClick",value:function(e,t){var n={};n[e]={},n[e].open=!0,n[e].anchorEl=t.currentTarget,this.setState(n)}},{key:"handleMenuItemClose",value:function(e){var t=this;return function(n){var r={};r[e]={},r[e].open=!1,r[e].anchorEl=null,t.setState(r)}}},{key:"handleZoomToggleClick",value:function(){var e=this.props;(0,e.toggleZoomControls)(!e.showZoomControls)}},{key:"render",value:function(){var e=this,t=this.props,n=t.containerId,r=t.handleClose,o=t.anchorEl,i=t.showThemePicker,a=t.isWorkspaceAddVisible,s=t.t,c=t.showZoomControls,u=this.state,f=u.changeTheme,d=u.toggleZoom,p=u.workspaceSelection,h=document.querySelector("#".concat(n," .").concat(Object(Ht.a)("viewer")));return l.a.createElement(l.a.Fragment,null,l.a.createElement(Ke.a,{id:"workspace-menu",container:h,anchorEl:o,anchorOrigin:{horizontal:"right",vertical:"top"},transformOrigin:{horizontal:"left",vertical:"top"},open:Boolean(o),onClose:r},l.a.createElement(Ze.a,{"aria-haspopup":"true",disabled:a,onClick:function(t){e.handleZoomToggleClick(t),r(t)},"aria-owns":d.anchorEl?"toggle-zoom-menu":void 0},l.a.createElement(z.a,{variant:"body1"},s(c?"hideZoomControls":"showZoomControls"))),l.a.createElement(Ze.a,{"aria-haspopup":"true",onClick:function(t){e.handleMenuItemClick("workspaceSelection",t),r(t)},"aria-owns":p.anchorEl?"workspace-selection":void 0},l.a.createElement(z.a,{variant:"body1"},s("selectWorkspaceMenu"))),l.a.createElement(wt,{label:s("language")},l.a.createElement(ct,{afterSelect:r})),i&&l.a.createElement(Ze.a,{"aria-haspopup":"true",onClick:function(t){e.handleMenuItemClick("changeTheme",t),r(t)},"aria-owns":f.anchorEl?"change-theme":void 0},l.a.createElement(z.a,{variant:"body1"},s("changeTheme"))),l.a.createElement(Jt.a,this.props)),Boolean(f.open)&&l.a.createElement(Qt,{container:h,handleClose:this.handleMenuItemClose("changeTheme"),open:Boolean(f.open)}),Boolean(p.open)&&l.a.createElement(Bt,{open:Boolean(p.open),container:h,handleClose:this.handleMenuItemClose("workspaceSelection")}))}}],r&&en(n.prototype,r),o&&en(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);sn.defaultProps={anchorEl:null,isWorkspaceAddVisible:!1,showThemePicker:!1,showZoomControls:!1,t:function(e){return e},toggleZoomControls:function(){}};var cn={toggleZoomControls:de.f},un=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e){return{containerId:Object($e.b)(e),isWorkspaceAddVisible:Object(pe.i)(e).isWorkspaceAddVisible,showThemePicker:Object($e.i)(e).length>0,showZoomControls:Object($e.f)(e)}}),cn),Object(c.a)("WorkspaceMenu"))(sn);function ln(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,fn(r.key),r)}}function fn(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function dn(e,t,n){return t=hn(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,pn()?Reflect.construct(t,n||[],hn(e).constructor):t.apply(e,n))}function pn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(pn=function(){return!!e})()}
2function hn(e){return hn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},hn(e)}function vn(e,t){return vn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},vn(e,t)}var mn=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=dn(this,t,[e])).state={anchorEl:null},n.handleMenuClick=n.handleMenuClick.bind(n),n.handleMenuClose=n.handleMenuClose.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&vn(e,t)}(t,e),n=t,r=[{key:"handleMenuClick",value:function(e){this.setState({anchorEl:e.currentTarget})}},{key:"handleMenuClose",value:function(){this.setState({anchorEl:null})}},{key:"render",value:function(){var e=this.props,t=e.classes,n=e.t,r=this.state.anchorEl;return l.a.createElement(l.a.Fragment,null,l.a.createElement(Ne.a,{"aria-haspopup":"true","aria-label":n("workspaceMenu"),"aria-owns":r?"workspace-menu":void 0,className:d()(t.ctrlBtn,r?t.ctrlBtnSelected:null),id:"menuBtn",onClick:this.handleMenuClick},l.a.createElement(qe.a,null)),l.a.createElement(un,{anchorEl:r,handleClose:this.handleMenuClose}))}}],r&&ln(n.prototype,r),o&&ln(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);mn.defaultProps={t:function(e){return e}};var gn=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{ctrlBtn:{margin:e.spacing(1)},ctrlBtnSelected:{backgroundColor:e.palette.action.selected}}})),Object(c.a)("WorkspaceMenuButton"))(mn),yn=n(655),bn=n.n(yn),wn=n(657),On=n.n(wn),En=n(656),xn=n.n(En),Sn=n(30),jn=n(49),_n=n(43);function Tn(e){return e.substring(2).toLowerCase()}var Pn=function(e){var t=e.children,n=e.disableReactTree,r=void 0!==n&&n,o=e.mouseEvent,i=void 0===o?"onClick":o,a=e.onClickAway,s=e.touchEvent,c=void 0===s?"onTouchEnd":s,l=u.useRef(!1),f=u.useRef(null),d=u.useRef(!1),p=u.useRef(!1);u.useEffect((function(){return setTimeout((function(){d.current=!0}),0),function(){d.current=!1}}),[]);var h=u.useCallback((function(e){f.current=Sn.findDOMNode(e)}),[]),v=Object(_.a)(t.ref,h),m=Object(_n.a)((function(e){var t=p.current;if(p.current=!1,d.current&&f.current&&!function(e){return document.documentElement.clientWidth<e.clientX||document.documentElement.clientHeight<e.clientY}(e))if(l.current)l.current=!1;else{var n;if(e.composedPath)n=e.composedPath().indexOf(f.current)>-1;else n=!Object(jn.a)(f.current).documentElement.contains(e.target)||f.current.contains(e.target);n||!r&&t||a(e)}})),g=function(e){return function(n){p.current=!0;var r=t.props[e];r&&r(n)}},y={ref:v};return!1!==c&&(y[c]=g(c)),u.useEffect((function(){if(!1!==c){var e=Tn(c),t=Object(jn.a)(f.current),n=function(){l.current=!0};return t.addEventListener(e,m),t.addEventListener("touchmove",n),function(){t.removeEventListener(e,m),t.removeEventListener("touchmove",n)}}}),[m,c]),!1!==i&&(y[i]=g(i)),u.useEffect((function(){if(!1!==i){var e=Tn(i),t=Object(jn.a)(f.current);return t.addEventListener(e,m),function(){t.removeEventListener(e,m)}}}),[m,i]),u.createElement(u.Fragment,null,u.cloneElement(t,y))},Cn=n(90),In=n(1182),kn=u.forwardRef((function(e,t){var n=e.action,r=e.classes,o=e.className,i=e.message,a=e.role,s=void 0===a?"alert":a,c=Object(m.a)(e,["action","classes","className","message","role"]);return u.createElement(R.a,Object(v.a)({role:s,square:!0,elevation:6,className:Object(y.default)(r.root,o),ref:t},c),u.createElement("div",{className:r.message},i),n?u.createElement("div",{className:r.action},n):null)})),Rn=Object(s.a)((function(e){var t="light"===e.palette.type?.8:.98,n=Object(a.c)(e.palette.background.default,t);return{root:Object(v.a)({},e.typography.body2,Object(g.a)({color:e.palette.getContrastText(n),backgroundColor:n,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:e.shape.borderRadius,flexGrow:1},e.breakpoints.up("sm"),{flexGrow:"initial",minWidth:288})),message:{padding:"8px 0"},action:{display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}}}),{name:"MuiSnackbarContent"})(kn),An=u.forwardRef((function(e,t){var n=e.action,r=e.anchorOrigin,o=(r=void 0===r?{vertical:"bottom",horizontal:"center"}:r).vertical,i=r.horizontal,a=e.autoHideDuration,s=void 0===a?null:a,c=e.children,l=e.classes,f=e.className,d=e.ClickAwayListenerProps,p=e.ContentProps,h=e.disableWindowBlurListener,g=void 0!==h&&h,w=e.message,O=e.onClose,E=e.onEnter,S=e.onEntered,j=e.onEntering,_=e.onExit,T=e.onExited,P=e.onExiting,C=e.onMouseEnter,I=e.onMouseLeave,k=e.open,R=e.resumeHideDuration,A=e.TransitionComponent,D=void 0===A?In.a:A,N=e.transitionDuration,M=void 0===N?{enter:x.b.enteringScreen,exit:x.b.leavingScreen}:N,L=e.TransitionProps,z=Object(m.a)(e,["action","anchorOrigin","autoHideDuration","children","classes","className","ClickAwayListenerProps","ContentProps","disableWindowBlurListener","message","onClose","onEnter","onEntered","onEntering","onExit","onExited","onExiting","onMouseEnter","onMouseLeave","open","resumeHideDuration","TransitionComponent","transitionDuration","TransitionProps"]),W=u.useRef(),F=u.useState(!0),B=F[0],H=F[1],U=Object(_n.a)((function(){O&&O.apply(void 0,arguments)})),V=Object(_n.a)((function(e){O&&null!=e&&(clearTimeout(W.current),W.current=setTimeout((function(){U(null,"timeout")}),e))}));u.useEffect((function(){return k&&V(s),function(){clearTimeout(W.current)}}),[k,s,V]);var G=function(){clearTimeout(W.current)},q=u.useCallback((function(){null!=s&&V(null!=R?R:.5*s)}),[s,R,V]);return u.useEffect((function(){if(!g&&k)return window.addEventListener("focus",q),window.addEventListener("blur",G),function(){window.removeEventListener("focus",q),window.removeEventListener("blur",G)}}),[g,q,k]),!k&&B?null:u.createElement(Pn,Object(v.a)({onClickAway:function(e){O&&O(e,"clickaway")}},d),u.createElement("div",Object(v.a)({className:Object(y.default)(l.root,l["anchorOrigin".concat(Object(b.a)(o)).concat(Object(b.a)(i))],f),onMouseEnter:function(e){C&&C(e),G()},onMouseLeave:function(e){I&&I(e),q()},ref:t},z),u.createElement(D,Object(v.a)({appear:!0,in:k,onEnter:Object(Cn.a)((function(){H(!1)}),E),onEntered:S,onEntering:j,onExit:_,onExited:Object(Cn.a)((function(){H(!0)}),T),onExiting:P,timeout:M,direction:"top"===o?"down":"up"},L),c||u.createElement(Rn,Object(v.a)({message:w,action:n},p)))))}
2)),Dn=Object(s.a)((function(e){var t={top:8},n={bottom:8},r={justifyContent:"flex-end"},o={justifyContent:"flex-start"},i={top:24},a={bottom:24},s={right:24},c={left:24},u={left:"50%",right:"auto",transform:"translateX(-50%)"};return{root:{zIndex:e.zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center"},anchorOriginTopCenter:Object(v.a)({},t,Object(g.a)({},e.breakpoints.up("sm"),Object(v.a)({},i,u))),anchorOriginBottomCenter:Object(v.a)({},n,Object(g.a)({},e.breakpoints.up("sm"),Object(v.a)({},a,u))),anchorOriginTopRight:Object(v.a)({},t,r,Object(g.a)({},e.breakpoints.up("sm"),Object(v.a)({left:"auto"},i,s))),anchorOriginBottomRight:Object(v.a)({},n,r,Object(g.a)({},e.breakpoints.up("sm"),Object(v.a)({left:"auto"},a,s))),anchorOriginTopLeft:Object(v.a)({},t,o,Object(g.a)({},e.breakpoints.up("sm"),Object(v.a)({right:"auto"},i,c))),anchorOriginBottomLeft:Object(v.a)({},n,o,Object(g.a)({},e.breakpoints.up("sm"),Object(v.a)({right:"auto"},a,c)))}}),{flip:!1,name:"MuiSnackbar"})(An),Nn=n(1223),Mn=n(205),Ln=n.n(Mn),zn=n(659),Wn=n.n(zn),Fn=n(313),Bn=n(309),Hn=n(203),Un=n(314);n(121);var Vn=n(1231);var Gn=u.createContext({}),qn=n(123),$n=u.forwardRef((function(e,t){var n,r=e.children,o=e.classes,i=e.className,a=e.defaultExpanded,s=void 0!==a&&a,c=e.disabled,l=void 0!==c&&c,f=e.expanded,d=e.onChange,p=e.square,h=void 0!==p&&p,g=e.TransitionComponent,b=void 0===g?Vn.a:g,w=e.TransitionProps,E=Object(m.a)(e,["children","classes","className","defaultExpanded","disabled","expanded","onChange","square","TransitionComponent","TransitionProps"]),x=Object(qn.a)({controlled:f,default:s,name:"Accordion",state:"expanded"}),S=Object(O.a)(x,2),j=S[0],_=S[1],T=u.useCallback((function(e){_(!j),d&&d(e,!j)}),[j,d,_]),P=u.Children.toArray(r),C=(n=P,Object(Fn.a)(n)||Object(Bn.a)(n)||Object(Hn.a)(n)||Object(Un.a)()),I=C[0],k=C.slice(1),A=u.useMemo((function(){return{expanded:j,disabled:l,toggle:T}}),[j,l,T]);return u.createElement(R.a,Object(v.a)({className:Object(y.default)(o.root,i,j&&o.expanded,l&&o.disabled,!h&&o.rounded),ref:t,square:h},E),u.createElement(Gn.Provider,{value:A},I),u.createElement(b,Object(v.a)({in:j,timeout:"auto"},w),u.createElement("div",{"aria-labelledby":I.props.id,id:I.props["aria-controls"],role:"region"},k)))})),Kn=Object(s.a)((function(e){var t={duration:e.transitions.duration.shortest};return{root:{position:"relative",transition:e.transitions.create(["margin"],t),"&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:e.palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-child":{"&:before":{display:"none"}},"&$expanded":{margin:"16px 0","&:first-child":{marginTop:0},"&:last-child":{marginBottom:0},"&:before":{opacity:0}
2},"&$expanded + &":{"&:before":{display:"none"}},"&$disabled":{backgroundColor:e.palette.action.disabledBackground}},rounded:{borderRadius:0,"&:first-child":{borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius},"&:last-child":{borderBottomLeftRadius:e.shape.borderRadius,borderBottomRightRadius:e.shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},expanded:{},disabled:{}}}),{name:"MuiAccordion"})($n),Zn=u.forwardRef((function(e,t){var n=e.children,r=e.classes,o=e.className,i=e.expandIcon,a=e.focusVisibleClassName,s=e.IconButtonProps,c=void 0===s?{}:s,l=e.onClick,f=Object(m.a)(e,["children","classes","className","expandIcon","focusVisibleClassName","IconButtonProps","onClick"]),d=u.useContext(Gn),p=d.disabled,h=void 0!==p&&p,g=d.expanded,b=d.toggle;return u.createElement(he.a,Object(v.a)({focusRipple:!1,disableRipple:!0,disabled:h,component:"div","aria-expanded":g,className:Object(y.default)(r.root,o,h&&r.disabled,g&&r.expanded),focusVisibleClassName:Object(y.default)(r.focusVisible,r.focused,a),onClick:function(e){b&&b(e),l&&l(e)},ref:t},f),u.createElement("div",{className:Object(y.default)(r.content,g&&r.expanded)},n),i&&u.createElement(Nn.a,Object(v.a)({className:Object(y.default)(r.expandIcon,g&&r.expanded),edge:"end",component:"div",tabIndex:null,role:null,"aria-hidden":!0},c),i))})),Xn=Object(s.a)((function(e){var t={duration:e.transitions.duration.shortest};return{root:{display:"flex",minHeight:48,transition:e.transitions.create(["min-height","background-color"],t),padding:e.spacing(0,2),"&:hover:not($disabled)":{cursor:"pointer"},"&$expanded":{minHeight:64},"&$focused, &$focusVisible":{backgroundColor:e.palette.action.focus},"&$disabled":{opacity:e.palette.action.disabledOpacity}},expanded:{},focused:{},focusVisible:{},disabled:{},content:{display:"flex",flexGrow:1,transition:e.transitions.create(["margin"],t),margin:"12px 0","&$expanded":{margin:"20px 0"}},expandIcon:{transform:"rotate(0deg)",transition:e.transitions.create("transform",t),"&:hover":{backgroundColor:"transparent"},"&$expanded":{transform:"rotate(180deg)"}}}}),{name:"MuiAccordionSummary"})(Zn),Yn=u.forwardRef((function(e,t){var n=e.classes,r=e.className,o=Object(m.a)(e,["classes","className"]);return u.createElement("div",Object(v.a)({className:Object(y.default)(n.root,r),ref:t},o))})),Qn=Object(s.a)((function(e){return{root:{display:"flex",padding:e.spacing(1,2,2)}}}),{name:"MuiAccordionDetails"})(Yn),Jn=n(658);function er(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,tr(r.key),r)}}function tr(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function nr(e,t,n){return t=or(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,rr()?Reflect.construct(t,n||[],or(e).constructor):t.apply(e,n))}function rr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(rr=function(){return!!e})()}function or(e){return or=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},or(e)}function ir(e,t){return ir=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ir(e,t)}var ar=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=nr(this,t,[e])).state={copied:!1},n.onCopy=n.onCopy.bind(n),n.handleClose=n.handleClose.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ir(e,t)}(t,e),n=t,r=[{key:"handleClose",value:function(){var e=this.props.handleClose;e()}},{key:"onCopy",value:function(){this.setState({copied:!0})}},{key:"exportedState",value:function(){var e=this.props.exportableState;return JSON.stringify(e,null,2)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.classes,r=e.container,o=e.open,i=e.t;
2return this.state.copied?l.a.createElement(Dn,{anchorOrigin:{horizontal:"center",vertical:"top"},open:!0,autoHideDuration:6e3,onClose:this.handleClose,message:i("exportCopied"),action:l.a.createElement(Nn.a,{size:"small","aria-label":i("dismiss"),color:"inherit",onClick:this.handleClose},l.a.createElement(Wn.a,{fontSize:"small"}))}):l.a.createElement(N,{id:"workspace-settings",container:r,open:o,onClose:this.handleClose,scroll:"paper",fullWidth:!0,maxWidth:"sm"},l.a.createElement(F,{id:"form-dialog-title",disableTypography:!0},l.a.createElement(z.a,{variant:"h2"},i("downloadExport"))),l.a.createElement(L,null,l.a.createElement(Kn,{elevation:0},l.a.createElement(Xn,{classes:{root:n.accordionTitle},expandIcon:l.a.createElement(Ln.a,null)},l.a.createElement(z.a,{variant:"h4"},i("viewWorkspaceConfiguration"))),l.a.createElement(Qn,null,t,l.a.createElement("pre",null,this.exportedState())))),l.a.createElement(V,null,l.a.createElement(G.a,{onClick:this.handleClose},i("cancel")),l.a.createElement(Jn.CopyToClipboard,{onCopy:this.onCopy,text:this.exportedState()},l.a.createElement(G.a,{variant:"contained",color:"primary"},i("copy")))))}}],r&&er(n.prototype,r),o&&er(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);ar.defaultProps={children:null,classes:{},container:null,open:!1,t:function(e){return e}};var sr=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{accordionTitle:{padding:0}}})),Object(o.b)((function(e){return{exportableState:Object($e.c)(e)}}),{}),Object(c.a)("WorkspaceExport"))(ar),cr=n(1247);function ur(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,lr(r.key),r)}}function lr(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function fr(e,t,n){return t=pr(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,dr()?Reflect.construct(t,n||[],pr(e).constructor):t.apply(e,n))}function dr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(dr=function(){return!!e})()}function pr(e){return pr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},pr(e)}function hr(e,t){return hr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},hr(e,t)}var vr=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=fr(this,t,[e])).state={configImportValue:""},n.handleImportConfig=n.handleImportConfig.bind(n),n.handleChange=n.handleChange.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&hr(e,t)}(t,e),n=t,r=[{key:"handleChange",value:function(e){e.preventDefault(),this.setState({configImportValue:e.target.value})}},{key:"handleImportConfig",value:function(e){var t=this.props,n=t.handleClose,r=t.importConfig,o=this.state.configImportValue;try{r(JSON.parse(o)),n()}catch(e){(0,this.props.addError)(e.toString())}}},{key:"render",value:function(){var e=this.props,t=e.classes,n=e.handleClose,r=e.open,o=e.t;return l.a.createElement(N,{"aria-labelledby":"workspace-import-title",id:"workspace-import",onEscapeKeyDown:n,onClose:n,open:r,fullWidth:!0,maxWidth:"sm"},l.a.createElement(F,{id:"workspace-import-title",disableTypography:!0},l.a.createElement(z.a,{variant:"h2"},o("importWorkspace"))),l.a.createElement(Rt,null,l.a.createElement(cr.a,{className:t.textField,id:"workspace-import-input",multiline:!0,onChange:this.handleChange,rows:"15",variant:"filled",inputProps:{autoFocus:"autofocus",className:t.textInput},helperText:o("importWorkspaceHint")})),l.a.createElement(V,null,l.a.createElement(G.a,{className:t.cancelBtn,onClick:n},o("cancel")),l.a.createElement(G.a,{color:"primary",onClick:this.handleImportConfig,variant:"contained"},o("import"))))}}],r&&ur(n.prototype,r),o&&ur(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);vr.defaultProps={classes:{},open:!1,t:function(e){return e}};var mr={addError:J.a,importConfig:Xe.b},gr=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{cancelBtn:{color:e.palette.text.primary},textField:{width:"100%"},textInput:{fontFamily:"monospace"}}}
2)),Object(o.b)(null,mr),Object(c.a)("WorkspaceImport"))(vr);function yr(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,br(r.key),r)}}function br(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function wr(e,t,n){return t=Er(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Or()?Reflect.construct(t,n||[],Er(e).constructor):t.apply(e,n))}function Or(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Or=function(){return!!e})()}function Er(e){return Er=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Er(e)}function xr(e,t){return xr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},xr(e,t)}var Sr=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=wr(this,t,[e])).state={exportWorkspace:{},importWorkspace:{}},n.handleMenuItemClick=n.handleMenuItemClick.bind(n),n.handleMenuItemClose=n.handleMenuItemClose.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&xr(e,t)}(t,e),n=t,r=[{key:"handleMenuItemClick",value:function(e){var t={};t[e]={},t[e].open=!0,this.setState(t)}},{key:"handleMenuItemClose",value:function(e){var t=this;return function(n){var r={};r[e]={},r[e].open=!1,t.setState(r)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.anchorEl,r=t.containerId,o=t.handleClose,i=t.t,a=this.state,s=a.exportWorkspace,c=a.importWorkspace,u=document.querySelector("#".concat(r," .").concat(Object(Ht.a)("viewer")));return l.a.createElement(l.a.Fragment,null,l.a.createElement(Ke.a,{id:"workspace-options-menu",container:u,anchorEl:n,anchorOrigin:{horizontal:"right",vertical:"top"},transformOrigin:{horizontal:"left",vertical:"top"},open:Boolean(n),onClose:o},l.a.createElement(Ze.a,{"aria-haspopup":"true",onClick:function(){e.handleMenuItemClick("exportWorkspace"),o()},"aria-owns":s.open?"workspace-export":void 0},l.a.createElement(Ye.a,null,l.a.createElement(xn.a,null)),l.a.createElement(z.a,{variant:"body1"},i("downloadExportWorkspace"))),l.a.createElement(Ze.a,{"aria-haspopup":"true",id:"workspace-menu-import",onClick:function(){e.handleMenuItemClick("importWorkspace"),o()},"aria-owns":s.open?"workspace-import":void 0},l.a.createElement(Ye.a,null,l.a.createElement(On.a,null)),l.a.createElement(z.a,{variant:"body1"},i("importWorkspace"))),l.a.createElement(Jt.a,this.props)),Boolean(s.open)&&l.a.createElement(sr,{open:Boolean(s.open),container:u,handleClose:this.handleMenuItemClose("exportWorkspace")}),Boolean(c.open)&&l.a.createElement(gr,{open:Boolean(c.open),container:u,handleClose:this.handleMenuItemClose("importWorkspace")}))}}],r&&yr(n.prototype,r),o&&yr(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Sr.defaultProps={anchorEl:null};var jr=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e){return{containerId:Object($e.b)(e)}}),null))(Sr);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,Tr(r.key),r)}}function Tr(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Pr(e,t,n){return t=Ir(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Cr()?Reflect.construct(t,n||[],Ir(e).constructor):t.apply(e,n))}function Cr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Cr=function(){return!!e})()}function Ir(e){return Ir=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ir(e)}function kr(e,t){return kr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},kr(e,t)}var Rr=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Pr(this,t,[e])).state={anchorEl:null},n.handleMenuClick=n.handleMenuClick.bind(n),n.handleMenuClose=n.handleMenuClose.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&kr(e,t)}(t,e),n=t,r=[{key:"handleMenuClick",value:function(e){this.setState({anchorEl:e.currentTarget})}},{key:"handleMenuClose",value:function(){this.setState({anchorEl:null})}},{key:"render",value:function(){var e=this.props,t=e.classes,n=e.t,r=this.state.anchorEl;return l.a.createElement(l.a.Fragment,null,l.a.createElement(Ne.a,{"aria-label":n("workspaceOptions"),className:d()(t.ctrlBtn,r?t.ctrlBtnSelected:null),onClick:this.handleMenuClick},l.a.createElement(bn.a,null)),l.a.createElement(jr,{anchorEl:r,handleClose:this.handleMenuClose}))}}],r&&_r(n.prototype,r),o&&_r(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component),Ar=Object(r.compose)(Object(s.a)((function(e){return{ctrlBtn:{margin:e.spacing(1)},ctrlBtnSelected:{backgroundColor:e.palette.action.selected}}}
2)),Object(i.a)(),Object(c.a)("WorkspaceOptionsButton"))(Rr),Dr=n(650),Nr=n.n(Dr),Mr=n(568),Lr=n(297),zr=n(1238);function Wr(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,Fr(r.key),r)}}function Fr(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Br(e,t,n){return t=Ur(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Hr()?Reflect.construct(t,n||[],Ur(e).constructor):t.apply(e,n))}function Hr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Hr=function(){return!!e})()}function Ur(e){return Ur=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ur(e)}function Vr(e,t){return Vr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Vr(e,t)}var Gr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Br(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Vr(e,t)}(t,e),n=t,r=[{key:"titleContent",value:function(e){var t=this.props,n=t.titles,r=t.t;return n[e]||r("untitled")}},{key:"render",value:function(){var e=this,n=this.props,r=n.containerId,o=n.handleClose,i=n.anchorEl,a=n.windowIds,s=n.focusWindow,c=n.t;return l.a.createElement(Ke.a,{anchorOrigin:{horizontal:"right",vertical:"top"},transformOrigin:{horizontal:"left",vertical:"top"},id:"window-list-menu",container:document.querySelector("#".concat(r," .").concat(Object(Ht.a)("viewer"))),disableAutoFocusItem:!0,anchorEl:i,open:Boolean(i),onClose:o,TransitionProps:{onEntering:t.focus2ndListIitem}},l.a.createElement(zr.a,{role:"presentation",selected:!1,disabled:!0,tabIndex:"-1"},c("openWindows")),a.map((function(t,n){return l.a.createElement(Ze.a,{key:t,onClick:function(e){s(t,!0),o(e)}},l.a.createElement(Qe.a,{primaryTypographyProps:{variant:"body1"}},e.titleContent(t)))})))}}],o=[{key:"focus2ndListIitem",value:function(e){!e.querySelectorAll("li")||e.querySelectorAll("li").length<2||e.querySelectorAll("li")[1].focus()}}],r&&Wr(n.prototype,r),o&&Wr(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Gr.defaultProps={anchorEl:null,t:function(e){return e},titles:{}};var qr={focusWindow:Mr.b},$r=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e){return{containerId:Object($e.b)(e),titles:Object(Lr.e)(e),windowIds:Object(pe.f)(e)}}),qr),Object(c.a)("WindowList"))(Gr);function Kr(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,Zr(r.key),r)}}function Zr(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Xr(e,t,n){return t=Qr(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Yr()?Reflect.construct(t,n||[],Qr(e).constructor):t.apply(e,n))}function Yr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Yr=function(){return!!e})()}function Qr(e){return Qr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Qr(e)}function Jr(e,t){return Jr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Jr(e,t)}var eo=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Xr(this,t,[e])).state={windowListAnchor:null},n.handleClose=n.handleClose.bind(n),n.handleOpen=n.handleOpen.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Jr(e,t)}(t,e),n=t,r=[{key:"handleClose",value:function(){this.setState({windowListAnchor:null})}},{key:"handleOpen",value:function(e){this.setState({windowListAnchor:e.currentTarget})}},{key:"render",value:function(){var e=this,t=this.props,n=t.classes,r=t.disabled,o=t.t,i=t.windowCount,a=this.state.windowListAnchor;return l.a.createElement(l.a.Fragment,null,l.a.createElement(Ne.a,{"aria-haspopup":"true","aria-label":o("listAllOpenWindows"),"aria-owns":a?"window-list":null,className:d()(n.ctrlBtn,a?n.ctrlBtnSelected:null),disabled:r,badge:!0,BadgeProps:{badgeContent:i,
2classes:{badge:n.badge}},onClick:function(t){return e.handleOpen(t)}},l.a.createElement(Nr.a,null)),Boolean(a)&&l.a.createElement($r,{anchorEl:a,id:"window-list",open:Boolean(a),handleClose:this.handleClose}))}}],r&&Kr(n.prototype,r),o&&Kr(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);eo.defaultProps={classes:{},disabled:!1};var to=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{badge:{paddingLeft:12},ctrlBtn:{margin:e.spacing(1)},ctrlBtnSelected:{backgroundColor:e.palette.action.selected}}})),Object(o.b)((function(e){return{disabled:Object(pe.i)(e).isWorkspaceAddVisible,windowCount:Object(pe.f)(e).length}}),null),Object(c.a)("WindowListButton"))(eo);function no(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,ro(r.key),r)}}function ro(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function oo(e,t,n){return t=ao(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,io()?Reflect.construct(t,n||[],ao(e).constructor):t.apply(e,n))}function io(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(io=function(){return!!e})()}function ao(e){return ao=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ao(e)}function so(e,t){return so=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},so(e,t)}var co=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),oo(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&so(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props.classes;return l.a.createElement(l.a.Fragment,null,l.a.createElement(to,null),l.a.createElement(gn,null),l.a.createElement(Ar,null),l.a.createElement(Ve,{className:e.ctrlBtn}),l.a.createElement(Jt.a,this.props))}}])&&no(n.prototype,r),o&&no(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);co.defaultProps={classes:{}};var uo=Object(r.compose)(Object(s.a)((function(e){return{ctrlBtn:{margin:e.spacing(1)}}})),Object(c.a)("WorkspaceControlPanelButtons"))(co);function lo(e){return l.a.createElement(_t.a,Object.assign({viewBox:"0 0 60 55"},e),l.a.createElement("rect",{width:"18",height:"55"}),l.a.createElement("rect",{width:"18",height:"55",transform:"translate(42)"}),l.a.createElement("rect",{width:"18",height:"34",transform:"translate(21)"}))}var fo=["t","variant"];function po(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,ho(r.key),r)}}function ho(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function vo(e,t,n){return t=go(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,mo()?Reflect.construct(t,n||[],go(e).constructor):t.apply(e,n))}function mo(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(mo=function(){return!!e})()}
2function go(e){return go=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},go(e)}function yo(e,t){return yo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},yo(e,t)}var bo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),vo(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&yo(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.t,n=e.variant,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,fo);return l.a.createElement("div",r,"wide"===n&&l.a.createElement("div",null,l.a.createElement(z.a,{align:"center",component:"p",variant:"h3"},t("mirador"))),l.a.createElement(z.a,{align:"center"},l.a.createElement(Nn.a,{component:"a",href:"https://projectmirador.org",target:"_blank",rel:"noopener"},l.a.createElement(lo,{"aria-label":t("aboutMirador"),titleAccess:t("aboutMirador"),fontSize:"large"}))))}}],r&&po(n.prototype,r),o&&po(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);bo.defaultProps={t:function(e){return e},variant:"default"};var wo=Object(c.a)("Branding")(bo);function Oo(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,Eo(r.key),r)}}function Eo(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function xo(e,t,n){return t=jo(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,So()?Reflect.construct(t,n||[],jo(e).constructor):t.apply(e,n))}function So(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(So=function(){return!!e})()}function jo(e){return jo=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},jo(e)}function _o(e,t){return _o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_o(e,t)}var To=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),xo(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_o(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.t,r=e.variant;return l.a.createElement(oe,{className:d()(t.root,Object(Ht.a)("workspace-control-panel"),"wide"===r?t.wide:null),color:"default",position:"absolute",component:"nav","aria-label":n("workspaceNavigation")},l.a.createElement(ie.a,{disableGutters:!0,className:t.toolbar},l.a.createElement(Ie,null),l.a.createElement("div",{className:t.workspaceButtons},l.a.createElement(uo,null))),l.a.createElement(wo,{className:t.branding,t:n,variant:r}))}}],r&&Oo(n.prototype,r),o&&Oo(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);function Po(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}To.defaultProps={variant:"default"};var Co=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{branding:Po(Po(Po({dis
2play:"flex",position:"absolute"},e.breakpoints.up("xs"),{display:"none"}),e.breakpoints.up("sm"),{bottom:0,display:"block",float:"none",right:"auto",width:"100%"}),"right",0),ctrlBtn:{margin:e.spacing(1)},drawer:{overflowX:"hidden"},root:Po({height:64},e.breakpoints.up("sm"),{height:"100%",left:0,right:"auto",width:64}),toolbar:Po({display:"flex",justifyContent:"space-between"},e.breakpoints.up("sm"),{flexDirection:"column",justifyContent:"flex-start",minHeight:0}),wide:{width:"auto"},workspaceButtons:Po({},e.breakpoints.up("sm"),{display:"flex",flexDirection:"column"})}})),Object(c.a)("WorkspaceControlPanel"))(To),Io=n(1239),ko=n(99),Ro=n(331),Ao=n.n(Ro),Do=n(172),No=n(125),Mo=u.forwardRef((function(e,t){e.checked;var n=e.classes,r=e.className,o=e.control,i=e.disabled,a=(e.inputRef,e.label),s=e.labelPlacement,c=void 0===s?"end":s,l=(e.name,e.onChange,e.value,Object(m.a)(e,["checked","classes","className","control","disabled","inputRef","label","labelPlacement","name","onChange","value"])),f=Object(No.a)(),d=i;void 0===d&&void 0!==o.props.disabled&&(d=o.props.disabled),void 0===d&&f&&(d=f.disabled);var p={disabled:d};return["checked","name","onChange","value","inputRef"].forEach((function(t){void 0===o.props[t]&&void 0!==e[t]&&(p[t]=e[t])})),u.createElement("label",Object(v.a)({className:Object(y.default)(n.root,r,"end"!==c&&n["labelPlacement".concat(Object(b.a)(c))],d&&n.disabled),ref:t},l),u.cloneElement(o,p),u.createElement(z.a,{component:"span",className:Object(y.default)(n.label,d&&n.disabled)},a))})),Lo=Object(s.a)((function(e){return{root:{display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,"&$disabled":{cursor:"default"}},labelPlacementStart:{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},labelPlacementTop:{flexDirection:"column-reverse",marginLeft:16},labelPlacementBottom:{flexDirection:"column",marginLeft:16},disabled:{},label:{"&$disabled":{color:e.palette.text.disabled}}}}),{name:"MuiFormControlLabel"})(Mo),zo=n(666),Wo=n.n(zo);function Fo(e){return l.a.createElement(_t.a,e,l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},l.a.createElement("path",{d:"M3,3H21V5H3Z",transform:"translate(0 16)"}),l.a.createElement("path",{d:"M21,5H3V19H21ZM19,17H5V7H19Z",transform:"translate(0 -2)"})))}function Bo(e){return l.a.createElement(_t.a,e,l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},l.a.createElement("path",{d:"M0,0H24V24H0Z",transform:"translate(24) rotate(90)",fill:"none"}),l.a.createElement("path",{d:"M3,3H21V5H3Z",transform:"translate(24) rotate(90)"}),l.a.createElement("path",{d:"M19,3H5V21H19ZM17,19H7V5H17Z",transform:"translate(-2)"})))}function Ho(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,Uo(r.key),r)}}function Uo(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Vo(e,t,n){return t=qo(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Go()?Reflect.construct(t,n||[],qo(e).constructor):t.apply(e,n))}function Go(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Go=function(){return!!e})()}function qo(e){return qo=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},qo(e)}function $o(e,t){return $o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$o(e,t)}var Ko=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Vo(this,t,[e])).handleChange=n.handleChange.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&$o(e,t)}(t,e),n=t,r=[{key:"handleChange",value:function(e){var t=this.props,n=t.windowId;(0,t.setWindowThumbnailPosition)(n,e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.classes,r=t.handleClose,o=t.t,i=t.thumbnailNavigationPosition,a=t.direction;return l.a.createElement(l.a.Fragment,null,l.a.createElement(zr.a,{role:"presentation",disableSticky:!0,tabIndex:"-1"},o("thumbnails")),l.a.createElement(Ze.a,{className:n.MenuItem,onClick:function(){e.handleChange("off"),r()}},l.a.createElement(Lo,{value:"off",classes:{label:"off"===i?n.selectedLabel:n.label},control:l.a.createElement(Wo.a,{color:"off"===i?"secondary":void 0}),label:o("off"),labelPlacement:"bottom"})),l.a.createElement(Ze.a,{className:n.MenuItem,onClick:function(){e.handleChange("far-bottom"),r()}},l.a.createElement(Lo,{value:"far-bottom",classes:{label:"far-bottom"===i?n.selectedLabel:n.label},control:l.a.createElement(Fo,{color:"far-bottom"===i?"secondary":void 0}),label:o("bottom"),labelPlacement:"bottom"})),l.a.createElement(Ze.a,{className:n.MenuItem,onClick:function(){e.handleChange("far-right"),r()}},l.a.createElement(Lo,{value:"far-right",classes:{label:"far-right"===i?n.selectedLabel:n.label}
2,control:l.a.createElement(Bo,{color:"far-right"===i?"secondary":void 0,style:"rtl"===a?{transform:"rotate(180deg)"}:{}}),label:o("right"),labelPlacement:"bottom"})))}}],r&&Ho(n.prototype,r),o&&Ho(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Ko.defaultProps={handleClose:function(){},t:function(e){return e}};var Zo={setWindowThumbnailPosition:Mr.h},Xo=Object(r.compose)(Object(s.a)((function(e){return{label:{borderBottom:"2px solid transparent"},MenuItem:{display:"inline-block"},selectedLabel:{borderBottom:"2px solid ".concat(e.palette.secondary.main),color:e.palette.secondary.main}}})),Object(i.a)(null,{withRef:!0}),Object(o.b)((function(e,t){var n=t.windowId;return{direction:Object($e.h)(e),thumbnailNavigationPosition:Object(Do.g)(e,{windowId:n})}}),Zo,null,{forwardRef:!0}),Object(c.a)("WindowThumbnailSettings"))(Ko),Yo=n(665),Qo=n.n(Yo),Jo=n(664),ei=n.n(Jo);function ti(e){return l.a.createElement(_t.a,e,l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},l.a.createElement("path",{d:"M1,4V21H22.853V4.1ZM3,19V6h8V19Zm18,0H13V6h8ZM14,9.5h6V11H14ZM14,12h6v1.5H14Zm0,2.5h6V16H14Z"})))}function ni(e){return l.a.createElement(_t.a,e,l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},l.a.createElement("path",{d:"M19.974,2H2V19.974H19.974V2ZM7.392,18.177H3.8V14.582H7.392Zm0-5.392H3.8V9.19H7.392Zm0-5.392H3.8V3.8H7.392Zm5.392,10.785H9.19V14.582h3.595Zm0-5.392H9.19V9.19h3.595Zm0-5.392H9.19V3.8h3.595Zm5.392,10.785H14.582V14.582h3.595Zm0-5.392H14.582V9.19h3.595Zm0-5.392H14.582V3.8h3.595Z",transform:"translate(1 1)"})))}function ri(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,oi(r.key),r)}}function oi(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function ii(e,t,n){return t=si(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ai()?Reflect.construct(t,n||[],si(e).constructor):t.apply(e,n))}function ai(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ai=function(){return!!e})()}function si(e){return si=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},si(e)}function ci(e,t){return ci=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ci(e,t)}var ui=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=ii(this,t,[e])).handleChange=n.handleChange.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ci(e,t)}(t,e),n=t,r=[{key:"handleChange",value:function(e){var t=this.props,n=t.windowId;(0,t.setWindowViewType)(n,e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.classes,r=t.handleClose,o=t.t,i=t.windowViewType,a=t.viewTypes,s={book:ti,gallery:ni,scroll:ei.a,single:Qo.a};return 0===a.length?null:l.a.createElement(l.a.Fragment,null,l.a.createElement(zr.a,{role:"presentation",disableSticky:!0,tabIndex:"-1"},o("view")),a.map((function(t){return function(t){var a=t.value,s=t.Icon;return l.a.createElement(Ze.a,{key:a,className:n.MenuItem,autoFocus:i===a,onClick:function(){e.handleChange(a),r()}},l.a.createElement(Lo,{value:a,classes:{label:i===a?n.selectedLabel:n.label},control:l.a.createElement(s,{color:i===a?"secondary":void 0}),label:o(a),labelPlacement:"bottom"}))}({Icon:s[t],value:t})})))}}],r&&ri(n.prototype,r),o&&ri(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);ui.defaultProps={handleClose:function(){},t:function(e){return e},viewTypes:[]};var li={setWindowViewType:Mr.i},fi=Object(r.compose)(Object(s.a)((function(e){return{label:{borderBottom:"2px s
2olid transparent"},MenuItem:{display:"inline-block"},selectedLabel:{borderBottom:"2px solid ".concat(e.palette.secondary.main),color:e.palette.secondary.main}}})),Object(i.a)(null,{withRef:!0}),Object(o.b)((function(e,t){var n=t.windowId;return{viewTypes:Object(Lr.a)(e,{windowId:n}),windowViewType:Object(Lr.f)(e,{windowId:n})}}),li,null,{forwardRef:!0}),Object(c.a)("WindowViewSettings"))(ui);function di(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,pi(r.key),r)}}function pi(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function hi(e,t,n){return t=mi(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,vi()?Reflect.construct(t,n||[],mi(e).constructor):t.apply(e,n))}function vi(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(vi=function(){return!!e})()}function mi(e){return mi=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},mi(e)}function gi(e,t){return gi=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},gi(e,t)}function yi(e){var t=e.PluginComponents,n=e.t;return t?l.a.createElement(l.a.Fragment,null,l.a.createElement(zr.a,{role:"presentation",disableSticky:!0,tabIndex:"-1"},n("windowPluginButtons")),l.a.createElement(Jt.a,e)):null}var bi=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),hi(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&gi(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.containerId,n=e.handleClose,r=e.anchorEl,o=e.showThumbnailNavigationSettings,i=e.toggleDraggingEnabled,a=e.windowId;return l.a.createElement(Ke.a,{id:"window-menu_".concat(a),container:document.querySelector("#".concat(t," .").concat(Object(Ht.a)("viewer"))),anchorEl:r,anchorOrigin:{horizontal:"right",vertical:"bottom"},transformOrigin:{horizontal:"right",vertical:"top"},getContentAnchorEl:null,open:Boolean(r),onClose:n,TransitionProps:{onEntering:i,onExit:i},orientation:"horizontal"},l.a.createElement(fi,{windowId:a,handleClose:n}),o&&l.a.createElement(Xo,{windowId:a,handleClose:n}),l.a.createElement(yi,this.props))}}])&&di(n.prototype,r),o&&di(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);bi.defaultProps={anchorEl:null,showThumbnailNavigationSettings:!0};var wi=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e){return{containerId:Object($e.b)(e),showThumbnailNavigationSettings:Object($e.a)(e).thumbnailNavigation.displaySettings}}),(function(e){return{toggleDraggingEnabled:function(){return e(de.e())}}})),Object(c.a)("WindowTopMenu"))(bi);function Oi(e){return l.a.createElement(_t.a,e,l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},l.a.createElement("path",{d:"M0,0H24V24H0Z",fill:"none"}),l.a.createElement("path",{d:"M24.852,17.981,3,18V15.945l21.852-.019Z",transform:"translate(-2 5)"}),l.a.createElement("path",{d:"M1,4V21H22.853V4.1ZM3,19V6h8V19Zm18,0H13V6h8Z",transform:"translate(0 -2)"})))}function Ei(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,xi(r.key),r)}}function xi(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Si(e,t,n){return t=_i(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ji()?Reflect.construct(t,n||[],_i(e).constructor):t.apply(e,n))}function ji(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ji=function(){return!!e})()}
2function _i(e){return _i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},_i(e)}function Ti(e,t){return Ti=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ti(e,t)}var Pi=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Si(this,t,[e])).state={anchorEl:null},n.handleMenuClick=n.handleMenuClick.bind(n),n.handleMenuClose=n.handleMenuClose.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ti(e,t)}(t,e),n=t,r=[{key:"handleMenuClick",value:function(e){this.setState({anchorEl:e.currentTarget})}},{key:"handleMenuClose",value:function(){this.setState({anchorEl:null})}},{key:"render",value:function(){var e=this.props,t=e.classes,n=e.t,r=e.windowId,o=this.state.anchorEl;return l.a.createElement(l.a.Fragment,null,l.a.createElement(Ne.a,{"aria-haspopup":"true","aria-label":n("windowMenu"),"aria-owns":o?"window-menu_".concat(r):void 0,className:o?t.ctrlBtnSelected:null,onClick:this.handleMenuClick},l.a.createElement(Oi,null)),l.a.createElement(wi,{windowId:r,anchorEl:o,handleClose:this.handleMenuClose}))}}],r&&Ei(n.prototype,r),o&&Ei(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Pi.defaultProps={t:function(e){return e}};var Ci=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{ctrlBtnSelected:{backgroundColor:e.palette.action.selected}}})),Object(c.a)("WindowTopMenuButton"))(Pi);function Ii(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,ki(r.key),r)}}function ki(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Ri(e,t,n){return t=Di(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ai()?Reflect.construct(t,n||[],Di(e).constructor):t.apply(e,n))}function Ai(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ai=function(){return!!e})()}function Di(e){return Di=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Di(e)}function Ni(e,t){return Ni=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ni(e,t)}var Mi=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ri(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ni(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(Jt.a,this.props))}}])&&Ii(n.prototype,r),o&&Ii(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component),Li=Object(r.compose)(Object(i.a)(),Object(s.a)({}),Object(o.b)(null,null),Object(c.a)("WindowTopBarPluginArea"))(Mi),zi=n(667),Wi=n.n(zi);function Fi(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,Bi(r.key),r)}}function Bi(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Hi(e,t,n){return t=Vi(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ui()?Reflect.construct(t,n||[],Vi(e).constructor):t.apply(e,n))}function Ui(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ui=function(){return!!e})()}
2function Vi(e){return Vi=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Vi(e)}function Gi(e,t){return Gi=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Gi(e,t)}var qi=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Hi(this,t,[e])).state={anchorEl:null},n.handleMenuClick=n.handleMenuClick.bind(n),n.handleMenuClose=n.handleMenuClose.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Gi(e,t)}(t,e),n=t,r=[{key:"handleMenuClick",value:function(e){this.setState({anchorEl:e.currentTarget})}},{key:"handleMenuClose",value:function(){this.setState({anchorEl:null})}},{key:"render",value:function(){var e=this,t=this.props,n=t.classes,r=t.containerId,o=t.PluginComponents,i=t.t,a=t.windowId,s=t.menuIcon,c=this.state.anchorEl;return o&&0!==o.length?l.a.createElement(l.a.Fragment,null,l.a.createElement(Ne.a,{"aria-haspopup":"true","aria-label":i("windowPluginMenu"),"aria-owns":c?"window-plugin-menu_".concat(a):void 0,className:c?n.ctrlBtnSelected:null,onClick:this.handleMenuClick},s),l.a.createElement(Ke.a,{id:"window-plugin-menu_".concat(a),container:document.querySelector("#".concat(r," .").concat(Object(Ht.a)("viewer"))),anchorEl:c,anchorOrigin:{horizontal:"right",vertical:"bottom"},transformOrigin:{horizontal:"right",vertical:"top"},getContentAnchorEl:null,open:Boolean(c),onClose:function(){return e.handleMenuClose()}},l.a.createElement(Jt.a,Object.assign({handleClose:function(){return e.handleMenuClose()}},this.props)))):l.a.createElement(l.a.Fragment,null)}}],r&&Fi(n.prototype,r),o&&Fi(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);qi.defaultProps={classes:{},menuIcon:l.a.createElement(Wi.a,null),PluginComponents:[]};var $i=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{ctrlBtnSelected:{backgroundColor:e.palette.action.selected}}})),Object(o.b)((function(e){return{containerId:Object($e.b)(e)}}),null),Object(c.a)("WindowTopBarPluginMenu"))(qi),Ki=n(103),Zi=n(1230),Xi=n(327),Yi=n.n(Xi);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,Ji(r.key),r)}}function Ji(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function ea(e,t,n){return t=na(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ta()?Reflect.construct(t,n||[],na(e).constructor):t.apply(e,n))}function ta(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ta=function(){return!!e})()}function na(e){return na=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},na(e)}function ra(e,t){return ra=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ra(e,t)}var oa=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ea(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ra(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.error,r=e.hideWindowTitle,o=e.isFetching,i=e.manifestTitle,a=function(e){return l.a.createElement(z.a,Object.assign({variant:"h2",noWrap:!0,color:"inherit",className:t.title},e),e.children)};return o?l.a.createElement(a,null,l.a.createElement(Zi.a,{variant:"text"}
2)):n?l.a.createElement(l.a.Fragment,null,l.a.createElement(Yi.a,{color:"error"}),l.a.createElement(a,{color:"textSecondary"},n)):r?l.a.createElement("div",{className:t.title}):l.a.createElement(a,null,i)}}])&&Qi(n.prototype,r),o&&Qi(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);function ia(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 aa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ia(Object(n),!0).forEach((function(t){sa(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ia(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function sa(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}oa.defaultProps={error:null,hideWindowTitle:!1,isFetching:!1,manifestTitle:""};var ca=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{title:aa(aa({},e.typography.h6),{},{flexGrow:1,paddingLeft:e.spacing(.5)})}})),Object(o.b)((function(e,t){var n=t.windowId;return{error:Object(Ki.m)(e,{windowId:n}).error,hideWindowTitle:Object(Lr.c)(e,{windowId:n}).hideWindowTitle,isFetching:Object(Ki.m)(e,{windowId:n}).isFetching,manifestTitle:Object(Ki.o)(e,{windowId:n})}}),null),Object(c.a)("WindowTopBarTitle"))(oa);function ua(e){return l.a.createElement(_t.a,e,l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},l.a.createElement("path",{d:"M7,14H5v5h5V17H7Zm7-9V7h3v3h2V5Z"}),l.a.createElement("path",{d:"M22.517,1.524H1.736V22.37H22.517Zm-2,18.845H3.736V3.524H20.517Z"})))}function la(e){return l.a.createElement(_t.a,e,l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},l.a.createElement("path",{d:"M5,16H8v3h2V14H5ZM16,8V5H14v5h5V8Z"}),l.a.createElement("path",{d:"M22.517,1.524H1.736V22.37H22.517Zm-2,18.845H3.736V3.524H20.517Z"})))}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,da(r.key),r)}}function da(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function pa(e,t,n){return t=va(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ha()?Reflect.construct(t,n||[],va(e).constructor):t.apply(e,n))}function ha(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ha=function(){return!!e})()}function va(e){return va=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},va(e)}function ma(e,t){return ma=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ma(e,t)}var ga=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),pa(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ma(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.removeWindow,n=e.windowId,r=e.classes,o=e.toggleWindowSideBar,i=e.t,a=e.windowDraggable,s=e.maximizeWindow,c=e.maximized,u=e.minimizeWindow,f=e.focused,p=e.allowClose,h=e.allowMaximize,v=e.focu
2sWindow,m=e.allowFullscreen,g=e.allowTopMenuButton,y=e.allowWindowSideBar;return l.a.createElement(oe,{position:"relative",color:"default"},l.a.createElement("nav",{"aria-label":i("windowNavigation")},l.a.createElement(ie.a,{disableGutters:!0,onMouseDown:v,className:d()(r.windowTopBarStyle,a?r.windowTopBarStyleDraggable:null,f?r.focused:null,Object(Ht.a)("window-top-bar")),variant:"dense"},y&&l.a.createElement(Ne.a,{"aria-label":i("toggleWindowSideBar"),onClick:o},l.a.createElement(Ao.a,null)),l.a.createElement(ca,{windowId:n}),g&&l.a.createElement(Ci,{className:Object(Ht.a)("window-menu-btn"),windowId:n}),l.a.createElement(Li,{windowId:n}),l.a.createElement($i,{windowId:n}),h&&l.a.createElement(Ne.a,{"aria-label":i(c?"minimizeWindow":"maximizeWindow"),className:Object(Ht.a)("window-maximize"),onClick:c?u:s},c?l.a.createElement(la,null):l.a.createElement(ua,null)),m&&l.a.createElement(Ve,null),p&&l.a.createElement(Ne.a,{"aria-label":i("closeWindow"),className:Object(Ht.a)("window-close"),onClick:t},l.a.createElement(Oe.a,null)))))}}],r&&fa(n.prototype,r),o&&fa(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);ga.defaultProps={allowClose:!0,allowFullscreen:!1,allowMaximize:!0,allowTopMenuButton:!0,allowWindowSideBar:!0,focused:!1,focusWindow:function(){},maximized:!1,maximizeWindow:function(){},minimizeWindow:function(){},t:function(e){return e},windowDraggable:!0};var ya=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{focused:{},windowTopBarStyle:{"&$focused":{borderTop:"2px solid ".concat(e.palette.primary.main)},backgroundColor:e.palette.shades.main,borderTop:"2px solid transparent",minHeight:32,paddingLeft:e.spacing(.5),paddingRight:e.spacing(.5)},windowTopBarStyleDraggable:{cursor:"move"}}})),Object(o.b)((function(e,t){var n=t.windowId,r=Object(Lr.c)(e,{windowId:n});return{allowClose:r.allowClose,allowFullscreen:r.allowFullscreen,allowMaximize:r.allowMaximize,allowTopMenuButton:r.allowTopMenuButton,allowWindowSideBar:r.allowWindowSideBar,focused:Object(ee.e)(e,{windowId:n}),maximized:r.maximized}}),(function(e,t){var n=t.windowId;return{focusWindow:function(){return e(Mr.b(n))},maximizeWindow:function(){return e(Mr.d(n))},minimizeWindow:function(){return e(Mr.e(n))},removeWindow:function(){return e(Mr.f(n))},toggleWindowSideBar:function(){return e(Mr.k(n))}}})),Object(c.a)("WindowTopBar"))(ga),ba=n(55),wa=n(89);function Oa(e,t){var n=function(e,t){var n,r=t.getBoundingClientRect();if(t.fakeTransform)n=t.fakeTransform;else{var o=window.getComputedStyle(t);n=o.getPropertyValue("-webkit-transform")||o.getPropertyValue("transform")}var i=0,a=0;if(n&&"none"!==n&&"string"==typeof n){var s=n.split("(")[1].split(")")[0].split(",");i=parseInt(s[4],10),a=parseInt(s[5],10)}return"left"===e?"translateX(".concat(window.innerWidth,"px) translateX(").concat(i-r.left,"px)"):"right"===e?"translateX(-".concat(r.left+r.width-i,"px)"):"up"===e?"translateY(".concat(window.innerHeight,"px) translateY(").concat(a-r.top,"px)"):"translateY(-".concat(r.top+r.height-a,"px)")}(e,t);n&&(t.style.webkitTransform=n,t.style.transform=n)}var Ea={enter:x.b.enteringScreen,exit:x.b.leavingScreen},xa=u.forwardRef((function(e,t){var n=e.children,r=e.direction,o=void 0===r?"down":r,i=e.in,a=e.onEnter,s=e.onEntered,c=e.onEntering,l=e.onExit,f=e.onExited,d=e.onExiting,p=e.style,h=e.timeout,g=void 0===h?Ea:h,y=e.TransitionComponent,b=void 0===y?E.a:y,w=Object(m.a)(e,["children","direction","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),O=Object(S.a)(),x=u.useRef(null),T=u.useCallback((function(e){x.current=Sn.findDOMNode(e)}),[]),P=Object(_.a)(n.ref,T),C=Object(_.a)(P,t),I=function(e){return function(t){e&&(void 0===t?e(x.current):e(x.current,t))}},k=I((function(e,t){Oa(o,e),Object(j.b)(e),a&&a(e,t)})),R=I((function(e,t){var n=Object(j.a)({timeout:g,style:p},{mode:"enter"});e.style.webkitTransition=O.transitions.create("-webkit-transform",Object(v.a)({},n,{easing:O.transitions.easing.easeOut})),e.style.transition=O.transitions.create("transform",Object(v.a)({},n,{easing:O.transitions.easing.easeOut})),e.style.webkitTransform="none",e.style.transform="none",c&&c(e,t)})),A=I(s),D=I(d),N=I((function(e){var t=Object(j.a)({timeout:g,style:p},{mode:"exit"});e.style.webkitTransition=O.transitions.create("-webkit-transform",Object(v.a)({},t,{easing:O.transitions.easing.sharp})),e.style.transition=O.transitions.create("transform",Object(v.a)({},t,{easing:O.transitions.easing.sharp})),Oa(o,e),l&&l(e)}
2)),M=I((function(e){e.style.webkitTransition="",e.style.transition="",f&&f(e)})),L=u.useCallback((function(){x.current&&Oa(o,x.current)}),[o]);return u.useEffect((function(){if(!i&&"down"!==o&&"right"!==o){var e=Object(wa.a)((function(){x.current&&Oa(o,x.current)}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}}),[o,i]),u.useEffect((function(){i||L()}),[i,L]),u.createElement(b,Object(v.a)({nodeRef:x,onEnter:k,onEntered:A,onEntering:R,onExit:N,onExited:M,onExiting:D,appear:!0,in:i,timeout:g},w),(function(e,t){return u.cloneElement(n,Object(v.a)({ref:C,style:Object(v.a)({visibility:"exited"!==e||i?void 0:"hidden"},p,n.props.style)},t))}))})),Sa={left:"right",right:"left",top:"down",bottom:"up"};var ja={enter:x.b.enteringScreen,exit:x.b.leavingScreen},_a=u.forwardRef((function(e,t){var n=e.anchor,r=void 0===n?"left":n,o=e.BackdropProps,i=e.children,a=e.classes,s=e.className,c=e.elevation,l=void 0===c?16:c,f=e.ModalProps,d=(f=void 0===f?{}:f).BackdropProps,p=Object(m.a)(f,["BackdropProps"]),h=e.onClose,g=e.open,O=void 0!==g&&g,E=e.PaperProps,x=void 0===E?{}:E,j=e.SlideProps,_=e.TransitionComponent,T=void 0===_?xa:_,P=e.transitionDuration,C=void 0===P?ja:P,I=e.variant,A=void 0===I?"temporary":I,D=Object(m.a)(e,["anchor","BackdropProps","children","classes","className","elevation","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"]),N=Object(S.a)(),M=u.useRef(!1);u.useEffect((function(){M.current=!0}),[]);var L=function(e,t){return"rtl"===e.direction&&function(e){return-1!==["left","right"].indexOf(e)}(t)?Sa[t]:t}(N,r),z=u.createElement(R.a,Object(v.a)({elevation:"temporary"===A?l:0,square:!0},x,{className:Object(y.default)(a.paper,a["paperAnchor".concat(Object(b.a)(L))],x.className,"temporary"!==A&&a["paperAnchorDocked".concat(Object(b.a)(L))])}),i);if("permanent"===A)return u.createElement("div",Object(v.a)({className:Object(y.default)(a.root,a.docked,s),ref:t},D),z);var W=u.createElement(T,Object(v.a)({in:O,direction:Sa[L],timeout:C,appear:M.current},j),z);return"persistent"===A?u.createElement("div",Object(v.a)({className:Object(y.default)(a.root,a.docked,s),ref:t},D),W):u.createElement(w.a,Object(v.a)({BackdropProps:Object(v.a)({},o,d,{transitionDuration:C}),BackdropComponent:k,className:Object(y.default)(a.root,a.modal,s),open:O,onClose:h,ref:t},D,p),W)})),Ta=Object(s.a)((function(e){return{root:{},docked:{flex:"0 0 auto"},paper:{overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:e.zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},paperAnchorLeft:{left:0,right:"auto"},paperAnchorRight:{left:"auto",right:0},paperAnchorTop:{top:0,left:0,bottom:"auto",right:0,height:"auto",maxHeight:"100%"},paperAnchorBottom:{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},paperAnchorDockedLeft:{borderRight:"1px solid ".concat(e.palette.divider)},paperAnchorDockedTop:{borderBottom:"1px solid ".concat(e.palette.divider)},paperAnchorDockedRight:{borderLeft:"1px solid ".concat(e.palette.divider)},paperAnchorDockedBottom:{borderTop:"1px solid ".concat(e.palette.divider)},modal:{}}}),{name:"MuiDrawer",flip:!1})(_a),Pa=n(576),Ca=n(48),Ia=n(601),ka=n(569),Ra=n(1224),Aa=n(1242),Da=n(1235),Na=n(669),Ma=n.n(Na),La=n(332),za=n.n(La),Wa=n(670),Fa=n.n(Wa),Ba=n(671),Ha=n.n(Ba),Ua=n(206),Va=n.n(Ua);function Ga(e){return l.a.createElement(_t.a,e,l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},l.a.createElement("path",{d:"M6.924,21H21V19H6.924ZM3,17H21V15H3Zm3.924-4H21V11H6.924Zm0-4H21V7H6.924ZM3,3V5H21V3Z"})))}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,$a(r.key),r)}}function $a(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Ka(e,t,n){return t=Xa(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Za()?Reflect.construct(t,n||[],Xa(e).constructor):t.apply(e,n))}function Za(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Za=function(){return!!e})()}
2function Xa(e){return Xa=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Xa(e)}function Ya(e,t){return Ya=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ya(e,t)}var Qa=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Ka(this,t,[e])).handleChange=n.handleChange.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ya(e,t)}(t,e),n=t,r=[{key:"handleChange",value:function(e,t){(0,this.props.addCompanionWindow)(t)}},{key:"render",value:function(){var e=this,t=this.props,n=t.classes,r=t.hasAnnotations,o=t.hasAnyAnnotations,i=t.hasAnyLayers,a=t.hasCurrentLayers,s=t.hasSearchResults,c=t.hasSearchService,u=t.panels,f=t.PluginComponents,d=t.sideBarPanel,p=t.t,h=function(t){return l.a.createElement(ge.a,{title:p("openCompanionWindow",{context:t.value})},l.a.createElement(Da.a,Object.assign({},t,{classes:{root:n.tab,selected:n.tabSelected},"aria-label":p("openCompanionWindow",{context:t.value}),disableRipple:!0,onKeyUp:e.handleKeyUp})))};return l.a.createElement(Aa.a,{classes:{flexContainer:n.tabsFlexContainer,indicator:n.tabsIndicator},value:"closed"!==d&&d,onChange:this.handleChange,variant:"fullWidth",indicatorColor:"primary",textColor:"primary",orientation:"vertical","aria-orientation":"vertical","aria-label":p("sidebarPanelsNavigation")},u.info&&l.a.createElement(h,{value:"info",icon:l.a.createElement(Ma.a,null)}),u.attribution&&l.a.createElement(h,{value:"attribution",icon:l.a.createElement(Fa.a,null)}),u.canvas&&l.a.createElement(h,{value:"canvas",icon:l.a.createElement(Ga,null)}),u.annotations&&(r||o)&&l.a.createElement(h,{value:"annotations",icon:l.a.createElement(Ra.a,{classes:{badge:n.badge},invisible:!r,variant:"dot"},l.a.createElement(za.a,null))}),u.search&&c&&l.a.createElement(h,{value:"search",icon:l.a.createElement(Ra.a,{classes:{badge:n.badge},invisible:!s,variant:"dot"},l.a.createElement(Va.a,null))}),u.layers&&i&&l.a.createElement(h,{value:"layers",icon:l.a.createElement(Ra.a,{classes:{badge:n.badge},invisible:!a,variant:"dot"},l.a.createElement(Ha.a,null))}),f&&f.map((function(e){return l.a.createElement(h,{key:e.value,value:e.value,icon:l.a.createElement(e,null)})})))}}],r&&qa(n.prototype,r),o&&qa(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Qa.defaultProps={classes:{},hasAnnotations:!1,hasAnyAnnotations:!1,hasAnyLayers:!1,hasCurrentLayers:!1,hasSearchResults:!1,hasSearchService:!1,panels:[],PluginComponents:null,sideBarPanel:"closed",t:function(e){return e}};function Ja(e){return e&&e.some((function(e){return new Ca.a(e).imageResources.length>1}))}var es=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{badge:{backgroundColor:e.palette.notification.main},tab:{"&:active":{backgroundColor:e.palette.action.active},"&:focus":{"@media (hover: none)":{backgroundColor:"transparent"},backgroundColor:e.palette.action.hover,textDecoration:"none"},"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"},backgroundColor:e.palette.action.hover,textDecoration:"none"},borderRight:"2px solid transparent",minWidth:"auto"},tabSelected:{borderRight:"2px solid ".concat(e.palette.primary.main)},tabsFlexContainer:{flexDirection:"column"},tabsIndicator:{display:"none"}}})),Object(o.b)((function(e,t){var n,r=t.windowId;return{hasAnnotations:Object(Ia.a)(e,{windowId:r}).length>0,hasAnyAnnotations:(n=Object(ba.f)(e,{windowId:r}),n&&n.some((function(e){var t=new Ca.a(e);return t.annotationListUris.length>0||t.canvasAnnotationPages.length>0}))),hasAnyLayers:Ja(Object(ba.f)(e,{windowId:r})),hasCurrentLayers:Ja(Object(ba.o)(e,{windowId:r})),hasSearchResults:Object(pe.e)(e,{windowId:r}).suggestedSearches||Object(ka.j)(e,{companionWindowId:(Object(Do.f)(e,{position:"left",windowId:r})[0]||{}).id,windowId:r}),hasSearchService:null!==Object(Ki.l)(e,{windowId:r}),panels:Object(Lr.c)(e,{windowId:r}).panels,sideBarPanel:(Object(Do.f)(e,{position:"left",windowId:r})[0]||{}).content}}
2),(function(e,t){var n=t.windowId;return{addCompanionWindow:function(t){return e(Pa.b(n,{content:t,position:"left"}))}}})),Object(c.a)("WindowSideBarButtons"))(Qa);function ts(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,ns(r.key),r)}}function ns(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function rs(e,t,n){return t=is(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,os()?Reflect.construct(t,n||[],is(e).constructor):t.apply(e,n))}function os(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(os=function(){return!!e})()}function is(e){return is=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},is(e)}function as(e,t){return as=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},as(e,t)}var ss=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),rs(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&as(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.direction,r=e.t,o=e.windowId,i=e.sideBarOpen;return l.a.createElement(l.a.Fragment,null,l.a.createElement(Ta,{variant:"persistent",className:d()(t.drawer),classes:{paper:d()(t.paper)},anchor:"rtl"===n?"right":"left",PaperProps:{"aria-label":r("sidebarPanelsNavigation"),component:"nav",style:{height:"100%",position:"relative"}},SlideProps:{direction:"rtl"===n?"left":"right",mountOnEnter:!0,unmountOnExit:!0},open:i},l.a.createElement(es,{windowId:o})))}}],r&&ts(n.prototype,r),o&&ts(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);ss.defaultProps={sideBarOpen:!1};var cs=Object(r.compose)(Object(s.a)((function(e){return{drawer:{flexShrink:0,height:"100%",order:-1e3,zIndex:e.zIndex.appBar-1},grow:{flexGrow:1},paper:{borderInlineEnd:"1px solid ".concat(e.palette.divider),overflowX:"hidden",width:48},toolbar:e.mixins.toolbar}})),Object(i.a)(),Object(o.b)((function(e,t){var n=t.windowId;return{direction:Object($e.h)(e),sideBarOpen:(Object(pe.e)(e,{windowId:n})||{}).sideBarOpen,sideBarPanel:(Object(pe.e)(e,{windowId:n})||{}).sideBarPanel}}),null),Object(c.a)("WindowSideBar"))(ss),us=n(443),ls=n.n(us),fs=n(442),ds=n.n(fs),ps=n(246),hs=n(65),vs=n(88),ms=Object(vs.a)(u.createElement("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),gs=Object(vs.a)(u.createElement("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),ys=Object(vs.a)(u.createElement("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),bs=Object(vs.a)(u.createElement("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),ws=n(322),Os={success:u.createElement(ms,{fontSize:"inherit"}),warning:u.createElement(gs,{fontSize:"inherit"}),error:u.createElement(ys,{fontSize:"inherit"}),info:u.createElement(bs,{fontSize:"inherit"})},Es=u.createElement(ws.a,{fontSize:"small"}),xs=u.forwardRef((function(e,t){var n=e.action,r=e.children,o=e.classes,i=e.className,a=e.closeText,s=void 0===a?"Close":a,c=e.color,l=e.icon,f=e.iconMapping,d=void 0===f?Os:f,p=e.onClose,h=e.role,g=void 0===h?"alert":h,w=e.severity,O=void 0===w?"success":w,E=e.variant,x=void 0===E?"standard":E,S=Object(m.a)(e,["action","children","classes","className","closeText","color","icon","iconMapping","onClose","role","severity","variant"]);return u.createElement(R.a,Object(v.a)({role:g,square:!0,elevation:0,
2className:Object(y.default)(o.root,o["".concat(x).concat(Object(b.a)(c||O))],i),ref:t},S),!1!==l?u.createElement("div",{className:o.icon},l||d[O]||Os[O]):null,u.createElement("div",{className:o.message},r),null!=n?u.createElement("div",{className:o.action},n):null,null==n&&p?u.createElement("div",{className:o.action},u.createElement(Nn.a,{size:"small","aria-label":s,title:s,color:"inherit",onClick:p},Es)):null)})),Ss=Object(s.a)((function(e){var t="light"===e.palette.type?a.b:a.e,n="light"===e.palette.type?a.e:a.b;return{root:Object(v.a)({},e.typography.body2,{borderRadius:e.shape.borderRadius,backgroundColor:"transparent",display:"flex",padding:"6px 16px"}),standardSuccess:{color:t(e.palette.success.main,.6),backgroundColor:n(e.palette.success.main,.9),"& $icon":{color:e.palette.success.main}},standardInfo:{color:t(e.palette.info.main,.6),backgroundColor:n(e.palette.info.main,.9),"& $icon":{color:e.palette.info.main}},standardWarning:{color:t(e.palette.warning.main,.6),backgroundColor:n(e.palette.warning.main,.9),"& $icon":{color:e.palette.warning.main}},standardError:{color:t(e.palette.error.main,.6),backgroundColor:n(e.palette.error.main,.9),"& $icon":{color:e.palette.error.main}},outlinedSuccess:{color:t(e.palette.success.main,.6),border:"1px solid ".concat(e.palette.success.main),"& $icon":{color:e.palette.success.main}},outlinedInfo:{color:t(e.palette.info.main,.6),border:"1px solid ".concat(e.palette.info.main),"& $icon":{color:e.palette.info.main}},outlinedWarning:{color:t(e.palette.warning.main,.6),border:"1px solid ".concat(e.palette.warning.main),"& $icon":{color:e.palette.warning.main}},outlinedError:{color:t(e.palette.error.main,.6),border:"1px solid ".concat(e.palette.error.main),"& $icon":{color:e.palette.error.main}},filledSuccess:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.success.main},filledInfo:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.info.main},filledWarning:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.warning.main},filledError:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.error.main},icon:{marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9},message:{padding:"8px 0"},action:{display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}}}),{name:"MuiAlert"})(xs);function js(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,_s(r.key),r)}}function _s(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Ts(e,t,n){return t=Cs(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ps()?Reflect.construct(t,n||[],Cs(e).constructor):t.apply(e,n))}function Ps(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ps=function(){return!!e})()}function Cs(e){return Cs=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Cs(e)}function Is(e,t){return Is=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Is(e,t)}var ks=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ts(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Is(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.error,r=e.metadata,o=e.showJsError,i=e.t;return o?l.a.createElement(l.a.Fragment,null,l.a.createElement(Ss,{elevation:6,variant:"filled",severity:"error"},i("errorDialogTitle")),o&&l.a.createElement(Kn,{square:!0,className:t.alert},l.a.createElement(Xn,{expandIcon:l.a.createElement(Ln.a,null)},l.a.createElement(z.a,null,i("jsError",{message:n.message,name:n.name}))),l.a.createElement(Qn,{className:t.details},l.a.createElement("pre",null,i("jsStack",{stack:n.stack})),r&&l.a.createElement("pre",null,JSON.stringify(r,null,2)))),l.a.createElement(Jt.a,this.props)):null}}],r&&js(n.prototype,r),o&&js(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);ks.defaultProps={metadata:null,showJsError:!0,t:function(e){return e}};var Rs=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{alert:{"& $icon":{color:e.palette.error.main},backgroundColor:e.palette.error.main,color:"#fff",fontWeight:e.typography.fontWeightMedium},details:{"& pre":{height:"100px",overflowY:"scroll"},flexDirection:"column"}}})),Object(o.b)((function(e,t){var n=t.companionWindowId,r=t.windowId;return{metadata:{companionWindow:n&&Object(Do.b)(e,{companionWindowId:n}),manifest:Object(pe.b)(e,{windowId:r}),viewer:Object(pe.d)(e,{windowId:r}),window:Object(pe.e)(e,{windowId:r})},showJsError:Object($e.a)(e).window.showJsError}})),Object(c.a)("ErrorContent"))(ks);function As(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,Ds(r.key),r)}}function Ds(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Ns(e,t,n){return t=Ls(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ms()?Reflect.construct(t,n||[],Ls(e).constructor):t.apply(e,n))}function Ms(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ms=function(){return!!e})()}
2function Ls(e){return Ls=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ls(e)}function zs(e,t){return zs=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},zs(e,t)}var Ws=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Ns(this,t,[e])).state={},n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&zs(e,t)}(t,e),n=t,r=[{key:"componentDidUpdate",value:function(e){this.props.content!==e.content&&this.setState({error:null,hasError:!1})}},{key:"render",value:function(){var e=this.props,t=e.content,n=e.windowId,r=e.id,o=e.t,i=this.state,a=i.error;if(i.hasError)return l.a.createElement(hs.a,{title:o("error"),windowId:n,id:r},l.a.createElement(Rs,{error:a,windowId:n,companionWindowId:r}));var s=ps.a[t];return s?l.a.createElement(s,{id:r,windowId:n}):l.a.createElement(l.a.Fragment,null)}}],o=[{key:"getDerivedStateFromError",value:function(e){return{error:e,hasError:!0}}}],r&&As(n.prototype,r),o&&As(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Ws.defaultProps={content:null,t:function(e){return e}};var Fs=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e,t){var n=t.id;return{content:Object(Do.b)(e,{companionWindowId:n}).content,id:n}})),Object(c.a)("CompanionWindowFactory"))(Ws);function Bs(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Hs(r.key),r)}}function Hs(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Us(e,t,n){return t=Gs(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Vs()?Reflect.construct(t,n||[],Gs(e).constructor):t.apply(e,n))}function Vs(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Vs=function(){return!!e})()}function Gs(e){return Gs=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Gs(e)}function qs(e,t){return qs=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},qs(e,t)}var $s=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Us(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&qs(e,t)}(t,e),n=t,r=[{key:"areaLayoutClass",value:function(){var e=this.props,t=e.classes,n=e.position;return"bottom"===n||"far-bottom"===n?t.horizontal:null}},{key:"collapseIcon",value:function(){var e=this.props,t=e.companionAreaOpen;return"rtl"===e.direction?t?l.a.createElement(ds.a,null):l.a.createElement(ls.a,null):t?l.a.createElement(ls.a,null):l.a.createElement(ds.a,null)}},{key:"slideDirection",value:function(){var e=this.props,t=e.direction,n="rtl"===t?"left":"right",r="rtl"===t?"right":"left";switch(e.position){case"right":case"far-right":return r;case"bottom":case"far-bottom":return"up";default:return n}}},{key:"render",value:function(){var e=this.props,t=e.classes,n=e.companionWindowIds,r=e.companionAreaOpen,o=e.setCompanionAreaOpen,i=e.position,a=e.sideBarOpen,s=e.t,c=e.windowId;return l.a.createElement("div",{className:[t.root,this.areaLayoutClass(),Object(Ht.a)("companion-area-".concat(i))].join(" ")},l.a.createElement(xa,{in:r,direction:this.slideDirection()},l.a.createElement("div",{className:[Object(Ht.a)("companion-windows"),n.length>0&&t[i],this.areaLayoutClass()].join(" "),style:{display:r?"flex":"none"}},n.map((function(e){return l.a.createElement(Fs,{id:e,key:e,windowId:c})})))),o&&"left"===i&&a&&n.length>0&&l.a.createElement("div",{className:t.toggle},l.a.createElement(Ne.a,{"aria-expanded":r,"aria-label":s(r?"collapseSidePanel":"expandSidePanel"),className:t.toggleButton,key:r?"collapse":"expand",onClick:function(){o(c,!r)},TooltipProps:{placement:"right"}},this.collapseIcon())))}}],r&&Bs(n.prototype,r),o&&Bs(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);$s.defaultProps={classes:{},setCompanionAreaOpen:function(){},sideBarOpen:!1};var Ks={setCompanionAreaOpen:Mr.g},Zs=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{horizontal:{flexDirection:"column",width:"100%"},left:{minWidth:235},root:{display:"flex",minHeight:0,position:"relative",zIndex:e.zIndex.appBar-2},toggle:{backgroundColor:e.palette.background.paper,border:"1px solid ".concat(e.palette.shades.dark),borderRadius:0,height:"48px",left:"100%",marginTop:"1rem",padding:2,position:"absolute",width:"23px",zIndex:e.zIndex.drawer},toggleButton:{marginBottom:12,marginTop:12,padding:0}}}
2)),Object(o.b)((function(e,t){var n=t.windowId,r=t.position;return{companionAreaOpen:Object(Do.a)(e,{position:r,windowId:n}),companionWindowIds:Object(Do.c)(e,{position:r,windowId:n}),direction:Object($e.h)(e),sideBarOpen:(Object(pe.e)(e,{windowId:n})||{}).sideBarOpen}}),Ks),Object(c.a)("CompanionArea"))($s),Xs=n(71),Ys=n(1229),Qs=n(1249),Js=n(323),ec=n.n(Js),tc=n(115),nc=n(152),rc=n(128),oc=n(338);function ic(e){return function(e){if(Array.isArray(e))return ac(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){if("string"==typeof e)return ac(e,t);var n={}.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)?ac(e,t):void 0}}(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 ac(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function sc(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,cc(r.key),r)}}function cc(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function uc(e,t,n){return t=fc(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,lc()?Reflect.construct(t,n||[],fc(e).constructor):t.apply(e,n))}function lc(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(lc=function(){return!!e})()}function fc(e){return fc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},fc(e)}function dc(e,t){return dc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},dc(e,t)}var pc=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=uc(this,t,[e])).state={filter:null},n.hideDialog=n.hideDialog.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&dc(e,t)}(t,e),n=t,r=[{key:"setFilter",value:function(e){this.setState({filter:e})}},{key:"hideDialog",value:function(){var e=this.props;(0,e.hideCollectionDialog)(e.windowId)}},{key:"selectCollection",value:function(e){var t=this.props,n=t.collectionPath,r=t.manifestId,o=t.showCollectionDialog,i=t.windowId;o(e.id,[].concat(ic(n),[r]),i)}},{key:"goToPreviousCollection",value:function(){var e=this.props,t=e.collectionPath,n=e.showCollectionDialog,r=e.windowId;n(t[t.length-1],t.slice(0,-1),r)}},{key:"selectManifest",value:function(e){var t=this.props,n=t.addWindow,r=t.collectionPath,o=t.manifestId,i=t.setWorkspaceAddVisibility,a=t.updateWindow,s=t.windowId;s?a(s,{canvasId:null,collectionPath:[].concat(ic(r),[o]),manifestId:e.id}):n({collectionPath:[].concat(ic(r),[o]),manifestId:e.id}),this.hideDialog(),i(!1)}},{key:"dialogContainer",value:function(){var e=this.props,t=e.containerId,n=e.windowId;return document.querySelector("#".concat(t," #").concat(n))}},{key:"placeholder",value:function(){var e=this.props.classes;return l.a.createElement(N,{className:e.dialog,onClose:this.hideDialog,open:!0,container:this.dialogContainer(),BackdropProps:this.backdropProps()},l.a.createElement(F,{id:"select-collection",disableTypography:!0},l.a.createElement(Zi.a,{className:e.placeholder,variant:"text"})),l.a.createElement(Rt,null,l.a.createElement(Zi.a,{className:e.placeholder,variant:"text"}),l.a.createElement(Zi.a,{className:e.placeholder,variant:"text"})))}},{key:"backdropProps",value:function(){return{classes:{root:this.props.classes.dialog}}}},{key:"render",value:function(){var e=this,n=this.props,r=n.classes,o=n.collection,i=n.error,a=n.isMultipart,s=n.manifest,c=n.ready,u=n.t,f=this.state.filter;if(i)return null;if(!this.dialogContainer())return this.forceUpdate(),l.a.createElement(l.a.Fragment,null);if(!c)return this.placeholder();var d=s&&Object(tc.a)(s.getProperty("rights")||s.getProperty("license")),p=s&&Object(tc.a)(s.getRequiredStatement
2()).filter((function(e){return e.getValue()})).map((function(e){return{label:null,values:e.getValues()}})),h=s.getCollections(),v=f||(h.length>0?"collections":"manifests");return l.a.createElement(N,{className:r.dialog,onClose:this.hideDialog,container:this.dialogContainer(),BackdropProps:this.backdropProps(),open:!0},l.a.createElement(F,{id:"select-collection",disableTypography:!0},l.a.createElement(z.a,{component:"div",variant:"overline"},u(a?"multipartCollection":"collection")),l.a.createElement(z.a,{variant:"h3"},t.getUseableLabel(s))),l.a.createElement(Rt,{className:r.dialogContent},o&&l.a.createElement(G.a,{startIcon:l.a.createElement(ec.a,null),onClick:function(){return e.goToPreviousCollection()}},t.getUseableLabel(o)),l.a.createElement("div",{className:r.collectionMetadata},l.a.createElement(oc.a,{manifestId:s.id}),l.a.createElement(rc.a,{id:"select-collection-rights",label:u("attributionTitle")},p&&l.a.createElement(nc.a,{labelValuePairs:p,defaultLabel:u("attribution")}),d&&d.length>0&&l.a.createElement(l.a.Fragment,null,l.a.createElement(z.a,{variant:"subtitle2",component:"dt"},u("rights")),d.map((function(e){return l.a.createElement(z.a,{variant:"body1",component:"dd",key:e},l.a.createElement(Ys.a,{target:"_blank",rel:"noopener noreferrer",href:e},e))}))))),l.a.createElement("div",{className:r.collectionFilter},s.getTotalCollections()>0&&l.a.createElement(Qs.a,{clickable:!0,color:"collections"===v?"primary":"default",onClick:function(){return e.setFilter("collections")},label:u("totalCollections",{count:s.getTotalCollections()})}),s.getTotalManifests()>0&&l.a.createElement(Qs.a,{clickable:!0,color:"manifests"===v?"primary":"default",onClick:function(){return e.setFilter("manifests")},label:u("totalManifests",{count:s.getTotalManifests()})})),"collections"===v&&l.a.createElement(Ot.a,null,h.map((function(n){return l.a.createElement(Ze.a,{key:n.id,onClick:function(){e.selectCollection(n)},className:r.collectionItem},t.getUseableLabel(n))}))),"manifests"===v&&l.a.createElement(Ot.a,null,s.getManifests().map((function(n){return l.a.createElement(Ze.a,{key:n.id,onClick:function(){e.selectManifest(n)},className:r.collectionItem},t.getUseableLabel(n))})))),l.a.createElement(V,null,l.a.createElement(G.a,{onClick:this.hideDialog},u("close"))))}}],o=[{key:"getUseableLabel",value:function(e,t){return e&&e.getLabel&&e.getLabel().length>0?e.getLabel().getValue():String(t+1)}}],r&&sc(n.prototype,r),o&&sc(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);pc.defaultProps={collection:null,collectionPath:[],containerId:null,error:null,isMultipart:!1,ready:!1,windowId:null};var hc={addWindow:Mr.a,hideCollectionDialog:Mr.c,setWorkspaceAddVisibility:de.a,showCollectionDialog:Mr.j,updateWindow:Mr.l},vc=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{collectionFilter:{padding:"16px",paddingTop:0},collectionItem:{whiteSpace:"normal"},collectionMetadata:{padding:"16px"},dark:{color:"#000000"},dialog:{position:"absolute !important"},dialogContent:{padding:e.spacing(1)},light:{color:e.palette.grey[400]},listitem:{"&:focus":{backgroundColor:e.palette.action.focus},"&:hover":{backgroundColor:e.palette.action.hover},cursor:"pointer"}}})),Object(o.b)((function(e,t){var n=t.windowId,r=Object(pe.e)(e,{windowId:n}),o=r.collectionPath,i=r.collectionManifestId,a=Object(pe.b)(e,{manifestId:i}),s=o&&o[o.length-1],c=s&&Object(pe.b)(e,{manifestId:s});return{collection:c&&Object(Ki.q)(e,{manifestId:c.id}),collectionPath:o,containerId:Object($e.b)(e),error:a&&a.error,isMultipart:Object(Xs.c)(e,{manifestId:i}).includes("multi-part"),manifest:a&&Object(Ki.q)(e,{manifestId:i}),manifestId:i,open:e.workspace.collectionDialogOn,ready:a&&!!a.json,windowId:n}}),hc),Object(c.a)("CollectionDialog"))(pc);function mc(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,gc(r.key),r)}}function gc(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function yc(e,t,n){return t=wc(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,bc()?Reflect.construct(t,n||[],wc(e).constructor):t.apply(e,n))}function bc(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(bc=function(){return!!e})()}
2function wc(e){return wc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},wc(e)}function Oc(e,t){return Oc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Oc(e,t)}var Ec=Object(u.lazy)((function(){return Promise.resolve().then(n.bind(null,1251))})),xc=Object(u.lazy)((function(){return Promise.resolve().then(n.bind(null,1244))})),Sc=Object(u.lazy)((function(){return Promise.resolve().then(n.bind(null,1252))})),jc=Object(u.lazy)((function(){return Promise.resolve().then(n.bind(null,1241))})),_c=Object(u.lazy)((function(){return Promise.resolve().then(n.bind(null,1253))}));xc.displayName="GalleryView",Sc.displayName="SelectCollection",jc.displayName="WindowViewer";var Tc=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),yc(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Oc(e,t)}(t,e),n=t,(r=[{key:"renderViewer",value:function(){var e=this.props,t=e.audioResources,n=e.isCollection,r=e.isFetching,o=e.videoRes
2ources,i=e.view,a=e.windowId;return n?l.a.createElement(l.a.Fragment,null,l.a.createElement(Sc,{windowId:a})):!1===r?"gallery"===i?l.a.createElement(xc,{windowId:a}):o.length>0?l.a.createElement(_c,{windowId:a}):t.length>0?l.a.createElement(Ec,{windowId:a}):l.a.createElement(jc,{windowId:a}):null}},{key:"render",value:function(){var e=this.props,t=e.isCollectionDialogVisible,n=e.windowId,r=e.classes,o=e.children;return l.a.createElement("div",{className:d()(Object(Ht.a)("primary-window"),r.primaryWindow)},l.a.createElement(cs,{windowId:n}),l.a.createElement(Zs,{windowId:n,position:"left"}),t&&l.a.createElement(vc,{windowId:n}),l.a.createElement(u.Suspense,{fallback:l.a.createElement("div",null)},o||this.renderViewer()))}}])&&mc(n.prototype,r),o&&mc(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Tc.defaultProps={audioResources:[],children:void 0,isCollection:!1,isCollectionDialogVisible:!1,isFetching:!1,videoResources:[],view:void 0};var Pc=Object(r.compose)(Object(s.a)({primaryWindow:{display:"flex",flex:1,position:"relative"}}),Object(o.b)((function(e,t){var n=t.windowId,r=Object(Ki.q)(e,{windowId:n});return{audioResources:Object(ba.j)(e,{windowId:n})||[],isCollection:r&&r.isCollection(),isCollectionDialogVisible:Object(pe.e)(e,{windowId:n}).collectionDialogOn,videoResources:Object(ba.n)(e,{windowId:n})||[]}}),null),Object(c.a)("PrimaryWindow"))(Tc);function Cc(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,Ic(r.key),r)}}function Ic(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function kc(e,t,n){return t=Ac(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Rc()?Reflect.construct(t,n||[],Ac(e).constructor):t.apply(e,n))}function Rc(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Rc=function(){return!!e})()}function Ac(e){return Ac=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ac(e)}function Dc(e,t){return Dc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Dc(e,t)}var Nc=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),kc(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Dc(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.allowClose,n=e.allowWindowSideBar,r=e.ariaLabel,o=e.children,i=e.classes,a=e.label,s=e.removeWindow,c=e.t,u=e.windowId;return l.a.createElement(R.a,{component:"section",elevation:1,id:u,className:d()(i.window,Object(Ht.a)("placeholder-window")),"aria-label":a&&r?c("window",{label:a}):null},l.a.createElement(oe,{position:"relative",color:"default"},l.a.createElement(ie.a,{disableGutters:!0,className:d()(i.windowTopBarStyle,Object(Ht.a)("window-top-bar")),variant:"dense"},n&&l.a.createElement(Ne.a,{"aria-label":c("toggleWindowSideBar"),disabled:!0},l.a.createElement(Ao.a,null)),l.a.createElement(z.a,{variant:"h2",noWrap:!0,color:"inherit",className:i.title},a),t&&s&&l.a.createElement(Ne.a,{"aria-label":c("closeWindow"),className:d()(i.button,Object(Ht.a)("window-close")),onClick:s,TooltipProps:{tabIndex:r?"0":"-1"}},l.a.createElement(Oe.a,null)))),o)}}],r&&Cc(n.prototype,r),o&&Cc(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);function Mc(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 Lc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Mc(Object(n),!0).forEach((function(t){zc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function zc(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Nc.defaultProps={allowClose:!0,allowWindowSideBar:!0,ariaLabel:!0,children:null,classes:{},label:"",removeWindow:function(){},t:function(e){return e}};var Wc=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{button:{marginLeft:"auto"},title:Lc(Lc({},e.typography.h6),{},{flexGrow:1,paddingLeft:e.spacing(.5)}),window:{backgroundColor:e.palette.shades.dark,borderRadius:0,display:"flex",flexDirection:"column",height:"100%",minHeight:0,overflow:"hidden",width:"100%"},windowTopBarStyle:{backgroundColor:e.palette.shades.main,borderTop:"2px solid transparent",minHeight:32,paddingLeft:e.spacing(.5),paddingRight:e.spacing(.5)}}})),Object(o.b)((function(e,t){var n=t.windowId;return{allowClose:Object(Lr.c)(e,{windowId:n}).allowClose,allowWindowSideBar:Object(Lr.c)(e,{windowId:n}).allowWindowSideBar}}),(function(e,t){var n=t.windowId;return{removeWindow:function(){return e(Mr.f(n))}}})),Object(c.a)("MinimalWindow"))(Nc),Fc=n(35),Bc=n(571),Hc=n(564),Uc=n(668),Vc=n.n(Uc);function Gc(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,qc(r.key),r)}}function qc(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function $c(e,t,n){return t=Zc(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Kc()?Reflect.construct(t,n||[],Zc(e).constructor):t.apply(e,n))}function Kc(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Kc=function(){return!!e})()}function Zc(e){return Zc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Zc(e)}function Xc(e,t){return Xc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Xc(e,t)}var Yc=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=$c(this,t,[e])).onReceiveAccessTokenMessage=n.onReceiveAccessTokenMessage.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Xc(e,t)}(t,e),n=t,r=[{key:"onReceiveAccessTokenMessage",value:function(e){var t=this.props,n=t.handleAccessTokenMessage,r=t.url;e.data&&e.data.messageId&&e.data.messageId===r&&n(e.data)}},{key:"render",value:function(){var e=this.props.url;return e?l.a.createElement(Vc.a,{attributes:{"aria-hidden":!0,height:1,src:"".concat(e,"?origin=").concat(window.origin,"&messageId=").concat(e),style:{visibility:"hidden"},width:1},handleReceiveMessage:this.onReceiveAccessTokenMessage}):l.a.createElement(l.a.Fragment,null)}}],r&&Gc(n.prototype,r),o&&Gc(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);function Qc(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,Jc(r.key),r)}}
2function Jc(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function eu(e,t,n){return t=nu(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,tu()?Reflect.construct(t,n||[],nu(e).constructor):t.apply(e,n))}function tu(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(tu=function(){return!!e})()}function nu(e){return nu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},nu(e)}function ru(e,t){return ru=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ru(e,t)}Yc.defaultProps={url:void 0};var ou=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=eu(this,t,[e])).released=void 0,n.window=null,n.checkIfWindowClosed=null,n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ru(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.openWindow()}},{key:"componentWillUnmount",value:function(){this.window&&this.window.close()}},{key:"onClose",value:function(){var e=this.props,t=e.onClose,n=e.url;this.released||(this.released=!0,clearInterval(this.checkIfWindowClosed),t(n))}},{key:"openWindow",value:function(){var e=this,t=this.props,n=t.depWindow,r=t.features,o=t.name,i=t.url;this.window=(n||window).open(i,o,r),this.released=!1,this.checkIfWindowClosed=setInterval((function(){e.window&&!e.window.closed||e.onClose()}),250)}},{key:"render",value:function(){return null}}])&&Qc(n.prototype,r),o&&Qc(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);ou.defaultProps={depWindow:void 0,features:void 0,name:void 0};var iu=n(204),au=n(441),su=n.n(au),cu=n(67);function uu(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 lu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uu(Object(n),!0).forEach((function(t){fu(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fu(e,t,n){return(t=pu(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function du(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,pu(r.key),r)}}function pu(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function hu(e,t,n){return t=mu(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,vu()?Reflect.construct(t,n||[],mu(e).constructor):t.apply(e,n))}function vu(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(vu=function(){return!!e})()}function mu(e){return mu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},mu(e)}function gu(e,t){return gu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},gu(e,t)}var yu=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=hu(this,t,[e])).state={open:!1},n.setOpen=n.setOpen.bind(n),n.onSubmit=n.onSubmit.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&gu(e,t)}(t,e),n=t,r=[{key:"onSubmit",value:function(){var e=this.props.onConfirm;this.setOpen(!1),e()}},{key:"setOpen",value:function(e){this.setState((function(t){return lu(lu({},t),{},{open:e})}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.classes,r=t.confirmButton,o=t.continueLabel,i=t.header,a=t.description,s=t.icon,c=t.label,u=t.t,f=t.ruleSet,d=t.hasLogoutService,p=t.status,h=t.ConfirmProps;if("ok"===p&&!d)return null;var v=this.state.open,m=l.a.createElement(G.a,Object.assign({onClick:this.onSubmit,className:n.buttonInvert,color:"secondary"},h),r||u("login"));return a||i?l.a.createElement(R.a,{square:!0,elevation:4,color:"secondary",classes:{root:n.paper}},l.a.createElement(G.a,{fullWidth:!0,className:n.topBar,onClick:function(){return e.setOpen(!0)},component:"div",color:"inherit"},s||l.a.createElement(su.a,{className:n.icon}),l.a.createElement(z.a,{className:n.label,component:"h3",variant:"body1",color:"inherit"},f?l.a.createElement(cu.a,{htmlString:c,ruleSet:f}):c),l.a.createElement(Jt.a,this.props),l.a.createElement("span",{className:n.fauxButton},!v&&l.a.createElement(z.a,{variant:"button",color:"inherit"},o||u("continue")))),l.a.createElement(Vn.a,{in:v,onClose:function(){return e.setOpen(!1)}},l.a.createElement(z.a,{variant:"body1",color:"inherit",className:n.exp
2anded},f?l.a.createElement(cu.a,{htmlString:i,ruleSet:f}):i,i&&a?": ":"",f?l.a.createElement(cu.a,{htmlString:a,ruleSet:f}):a),l.a.createElement(V,null,l.a.createElement(G.a,{onClick:function(){return e.setOpen(!1)},color:"inherit"},u("cancel")),m))):l.a.createElement(R.a,{square:!0,elevation:4,color:"secondary",classes:{root:n.paper}},l.a.createElement("div",{className:n.topBar},s||l.a.createElement(su.a,{className:n.icon}),l.a.createElement(z.a,{className:n.label,component:"h3",variant:"body1",color:"inherit"},f?l.a.createElement(cu.a,{htmlString:c,ruleSet:f}):c),l.a.createElement(Jt.a,this.props),m))}}],r&&du(n.prototype,r),o&&du(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);yu.defaultProps={confirmButton:void 0,ConfirmProps:{},continueLabel:void 0,description:void 0,hasLogoutService:!0,header:void 0,icon:void 0,ruleSet:"iiif",status:void 0,t:function(e){return e}};var bu=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{buttonInvert:{"&:hover":{backgroundColor:Object(iu.alpha)(e.palette.secondary.contrastText,1-e.palette.action.hoverOpacity)},backgroundColor:e.palette.secondary.contrastText,marginLeft:e.spacing(5),paddingBottom:0,paddingTop:0},expanded:{paddingLeft:e.spacing(),paddingRight:e.spacing()},failure:{backgroundColor:e.palette.error.dark},fauxButton:{marginLeft:e.spacing(2.5)},icon:{marginRight:e.spacing(1.5),verticalAlign:"text-bottom"},label:{lineHeight:2.25},paper:{backgroundColor:e.palette.secondary.main,color:e.palette.secondary.contrastText,cursor:"pointer"},topBar:{"&:hover":{backgroundColor:e.palette.secondary.main},alignItems:"center",display:"flex",justifyContent:"inherit",padding:e.spacing(1),textTransform:"none"}}})),Object(c.a)("WindowAuthenticationBar"))(yu);function wu(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,Ou(r.key),r)}}function Ou(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Eu(e,t,n){return t=Su(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,xu()?Reflect.construct(t,n||[],Su(e).constructor):t.apply(e,n))}function xu(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(xu=function(){return!!e})()}function Su(e){return Su=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Su(e)}function ju(e,t){return ju=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ju(e,t)}var _u=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Eu(this,t,[e])).performLogout=n.performLogout.bind(n),n.onReceiveAccessTokenMessage=n.onReceiveAccessTokenMessage.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ju(e,t)}(t,e),n=t,r=[{key:"onReceiveAccessTokenMessage",value:function(e){var t=this.props,n=t.authServiceId,r=t.accessTokenServiceId;(0,t.resolveAccessTokenRequest)(n,r,e)}},{key:"defaultAuthBarProps",value:function(){var e=this.props,t=e.authServiceId,n=e.windowId,r=e.status;return{authServiceId:t,hasLogoutService:!!e.logoutServiceId,status:r,windowId:n}}},{key:"performLogout",value:function(){var e=this.props,t=e.accessTokenServiceId,n=e.authServiceId,r=e.features,o=e.logoutServiceId,i=e.resetAuthenticationState;(0,e.openWindow)(o,void 0,r),i({authServiceId:n,tokenServiceId:t})}},{key:"renderLoggedIn",value:function(){var e=this.props,t=e.isInteractive,n=e.logoutConfirm,r=e.t;return t?l.a.createElement(bu,Object.assign({confirmButton:n||r("logout"),onConfirm:this.performLogout},this.defaultAuthBarProps())):null}},{key:"renderFailure",value:function(){var e=this.props,t=e.handleAuthInteraction,n=e.failureHeader,r=e.failureDescription,o=e.t,i=e.authServiceId,a=e.windowId;return l.a.createElement(bu,Object.assign({header:n,description:r,confirmButton:o("retry"),onConfirm:function(){return t(a,i)}},this.defaultAuthBarProps()))}},{key:"renderLoggingInCookie",value:function(){var e=this.props,t=e.accessTokenServiceId,n=e.authServiceId,r=e.resolveAuthenticationRequest,o=e.features;return l.a.createElement(l.a.Fragment,null,this.renderLogin(),l.a.createElement(ou,{name:"IiifLoginSender",url:"".concat(n,"?origin=").concat(window.origin),features:o,onClose:function(){return r(n,t)}}))}},{key:"renderLoggingInToken",value:function(){var e=this.props.accessTokenServiceId;return l.a.createElement(l.a.Fragment,null,this.renderLogin(),l.a.createElement(Yc,{handleAccessTokenMessage:this.onReceiveAcce
2ssTokenMessage,url:e}))}},{key:"renderLogin",value:function(){var e=this.props,t=e.confirm,n=e.description,r=e.handleAuthInteraction,o=e.header,i=e.isInteractive,a=e.label,s=e.authServiceId,c=e.windowId;return i?l.a.createElement(bu,Object.assign({header:o,description:n,label:a,confirmButton:t,onConfirm:function(){return r(c,s)}},this.defaultAuthBarProps())):null}},{key:"render",value:function(){var e=this.props,t=e.authServiceId,n=e.status;return t?null===n?this.renderLogin():"cookie"===n?this.renderLoggingInCookie():"token"===n?this.renderLoggingInToken():"failed"===n?this.renderFailure():"ok"===n?this.renderLoggedIn():null:null}}],r&&wu(n.prototype,r),o&&wu(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);_u.defaultProps={confirm:void 0,description:void 0,failureDescription:void 0,failureHeader:void 0,features:"centerscreen",header:void 0,isInteractive:!0,label:void 0,logoutConfirm:void 0,logoutServiceId:void 0,openWindow:window.open,status:null,t:function(e){return e}};var Tu={handleAuthInteraction:Bc.a,resetAuthenticationState:Bc.e,resolveAccessTokenRequest:Bc.f,resolveAuthenticationRequest:Bc.g},Pu=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e,t){var n=t.windowId,r=Object(Hc.d)(e,{windowId:n})[0],o=r&&(Fc.Utils.getService(r,"http://iiif.io/api/auth/1/token")||Fc.Utils.getService(r,"http://iiif.io/api/auth/0/token")),i=r&&(Fc.Utils.getService(r,"http://iiif.io/api/auth/1/logout")||Fc.Utils.getService(r,"http://iiif.io/api/auth/0/logout")),a=Object(Hc.b)(e),s=r&&a[r.id],c=Object(Hc.a)(e),u=o&&c[o.id],l=null;s?s.isFetching?s.windowId===n&&(l="cookie"):u&&u.isFetching?s.windowId===n&&(l="token"):s.ok?l="ok":!1===s.ok&&(l="failed"):l=null;var f=Object(Hc.c)(e),d=r&&r.getProfile(),p=f.some((function(e){return e.profile===d&&!(e.external||e.kiosk)}));return{accessTokenServiceId:o&&o.id,authServiceId:r&&r.id,confirm:r&&r.getConfirmLabel(),description:r&&r.getDescription(),failureDescription:r&&r.getFailureDescription(),failureHeader:r&&r.getFailureHeader(),header:r&&r.getHeader(),isInteractive:p,label:r&&r.getLabel()[0].value,logoutConfirm:i&&i.getLabel()[0]&&i.getLabel()[0].value,logoutServiceId:i&&i.id,profile:d,status:l}}),Tu),Object(c.a)("IIIFAuthentication"))(_u);function Cu(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Iu(r.key),r)}}function Iu(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function ku(e,t,n){return t=Au(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ru()?Reflect.construct(t,n||[],Au(e).constructor):t.apply(e,n))}function Ru(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ru=function(){return!!e})()}function Au(e){return Au=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Au(e)}function Du(e,t){return Du=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Du(e,t)}var Nu=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=ku(this,t,[e])).state={},n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Du(e,t)}(t,e),n=t,r=[{key:"wrappedTopBar",value:function(){var e=this.props,t=e.windowId,n=e.workspaceType,r=e.windowDraggable,o=l.a.createElement("div",null,l.a.createElement(ya,{windowId:t,windowDraggable:r}),l.a.createElement(Pu,{windowId:t}));return"mosaic"===n&&r?this.context.mosaicWindowActions.connectDragSource(o):o}},{key:"render",value:function(){var e=this.props,t=e.focusWindow,n=e.label,r=e.isFetching,o=e.maximized,i=e.sideBarOpen,a=e.view,s=e.windowId,c=e.classes,u=e.t,f=e.manifestError,p=this.state,h=p.error;return p.hasError?l.a.createElement(Wc,{windowId:s},l.a.createElement(Rs,{error:h,windowId:s})):l.a.createElement(R.a,{onFocus:t,component:"section",elevation:1,id:s,className:d()(c.window,Object(Ht.a)("window"),o?c.maximized:null),"aria-label":u("window",{label:n})},this.wrappedTopBar(),f&&l.a.createElement(Rs,{error:{stack:f},windowId:s}),l.a.createElement("div",{className:c.middle},l.a.createElement("div",{className:c.middleLeft},l.a.createElement("div",{className:c.primaryWindow},l.a.createElement(Pc,{view:a,windowId:s,isFetching:r,sideBarOpen:i})),l.a.createElement("div",{className:c.companionAreaBottom},l.a.createElement(Zs,{windowId:s,position:"bottom"}))),l.a.createElement("div",{className:c.companionAreaRight},l.a.createElement(Zs,{windowId:s,position:"right"}),l.a.createElement(Zs,{windowId:s,position:"far-right"}))),l.a.createElement(Zs,{windowId:s,position:"far-bottom"}),l.a.createElement(Jt.a,this.props))}}],o=[{key:"getDerivedStateFromError",value:function(e){return{error:e,hasError:!0}}}],r&&Cu(n.prototype,r),o&&Cu(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);Nu.contextType=ko.MosaicWindowContext,Nu.defaultProps={classes:{},focusWindow:function(){},isFetching:!1,label:null,manifestError:null,maximized:!1,sideBarOpen:!1,view:void 0,windowDraggable:null,workspaceType:null};var Mu=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{companionAreaBottom:{display:"flex",flex:"0",flexBasis:"auto",minHeight:0},companionAreaRight:{display:"flex",flex:"0 1 auto",minHeight:0},maximized:{},middle:{display:"flex",flex:"1",flexDirection:"row",minHeight:0},middleLeft:{display:"flex",flex:"1",flexDirection:"column",minHeight:0},primaryWindow:{display:"flex",flex:"1",height:"300px",minHeight:0,position:"relative"},thumbnailArea:{backgroundColor:e.palette.shades.dark},thumbnailAreaBottom:{},thumbnailAreaRight:{minWidth:100},window:{"&$maximized":{left:0,position:"absolute",top:0,zIndex:e.zIndex.modal-1},backgroundColor:e.palette.shades.dark,borderRadius:0,display:"flex",flexDirection:"column",height:"100%",minHeight:0,overflow:"hidden",
2width:"100%"}}})),Object(o.b)((function(e,t){var n=t.windowId;return{isFetching:Object(Ki.m)(e,{windowId:n}).isFetching,label:Object(Ki.o)(e,{windowId:n}),manifestError:Object(Ki.d)(e,{windowId:n}),maximized:(Object(pe.e)(e,{windowId:n})||{}).maximized,sideBarOpen:(Object(pe.e)(e,{windowId:n})||{}).sideBarOpen,thumbnailNavigationPosition:Object(Do.g)(e,{windowId:n}),view:Object(Lr.f)(e,{windowId:n}),window:Object(pe.e)(e,{windowId:n}),windowDraggable:Object(Lr.d)(e,{windowId:n}),workspaceType:Object(ee.d)(e)}}),(function(e,t){var n=t.windowId;return{focusWindow:function(){return e(Mr.b(n))}}})),Object(c.a)("Window"))(Nu),Lu=n(211),zu=n(444),Wu=n.n(zu),Fu=n(138),Bu=n.n(Fu);function Hu(e){var t=e.t,n=e.title,r=e.windowId;return l.a.createElement(Wc,{windowId:"".concat(r,"-preview"),label:t("previewWindowTitle",{title:n}),ariaLabel:!1})}function Uu(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 Vu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uu(Object(n),!0).forEach((function(t){Gu(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Gu(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Hu.defaultProps={t:function(e){return e},title:""};var qu=Object(r.compose)(Object(s.a)((function(e){return{preview:Vu({},e.typography.h4)}})),Object(i.a)(),Object(o.b)((function(e,t){var n=t.windowId;return{title:Object(Ki.o)(e,{windowId:n})}}),null),Object(c.a)("MosaicRenderPreview"))(Hu),$u=n(175),Ku=n(113),Zu=n(302),Xu=n.n(Zu);function Yu(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,Qu(r.key),r)}}function Qu(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var Ju=function(){return e=function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.layout=t},t=[{key:"pathToCorner",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ku.Corner.TOP_RIGHT;return Object(Ku.getPathToCorner)(this.layout,e)}},{key:"pathToParent",value:function(e){return Object(Ku.getNodeAtPath)(this.layout,Xu()(e))}},{key:"nodeAtPath",value:function(e){return Object(Ku.getNodeAtPath)(this.layout,e)}},{key:"addWindows",value:function(e){var t=this;e.forEach((function(n,r){var o,i,a=t.pathToCorner(),s=t.pathToParent(a),c=t.nodeAtPath(a),u=s?Object(Ku.getOtherDirection)(s.direction):"row";"row"===u?(o=c,i=e[r]):(o=e[r],i=c);var l={path:a,spec:{$set:{direction:u,first:o,second:i}}};t.layout=Object($u.updateTree)(t.layout,[l])}))}},{key:"removeWindows",value:function(e,t){var n=this,r=e.map((function(e){return Object($u.createRemoveUpdate)(n.layout,t[e])}));this.layout=Object($u.updateTree)(this.layout,r)}}],t&&Yu(e.prototype,t),n&&Yu(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();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,tl(r.key),r)}}function tl(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function nl(e,t,n){return t=ol(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,rl()?Reflect.construct(t,n||[],ol(e).constructor):t.apply(e,n))}function rl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(rl=function(){return!!e})()}function ol(e){return ol=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ol(e)}function il(e,t){return il=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},il(e,t)}var al=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=nl(this,t,[e])).tileRenderer=n.tileRenderer.bind(n),n.mosaicChange=n.mosaicChange.bind(n),n.determineWorkspaceLayout=n.determineWorkspaceLayout.bind(n),n.zeroStateView=l.a.createElement("div",null),n.windowPaths={},n.toolbarControls=[],n.additionalControls=[],n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&il(e,t)}(t,e),n=t,r=[{key:"componentDidMount",value:function(){var e=this.props.updateWorksp
2aceMosaicLayout,t=this.determineWorkspaceLayout();t&&e(t)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.windowIds,r=t.layout,o=t.updateWorkspaceMosaicLayout,i=e.windowIds;if(n.every((function(e){return i.includes(e)}))){if(!i.every((function(e){return n.includes(e)}))){if(0===n.length)return void o(null);var a=Wu()(i,n),s=new Ju(r);s.removeWindows(a,this.windowPaths),o(s.layout)}}else{var c=this.determineWorkspaceLayout();Bu()(c,r)||o(c)}}},{key:"bookkeepPath",value:function(e,t){this.windowPaths[e]=t}},{key:"determineWorkspaceLayout",value:function(){var e=this.props,t=e.windowIds,n=e.layout,r=Object(Lu.getLeaves)(n);if(!t.every((function(e){return r.includes(e)}))){if(r.length<2)return Object(Lu.createBalancedTreeFromLeaves)(t);var o=Wu()(t,r),i=new Ju(n);return i.addWindows(o),i.layout}return r.every((function(e){return t.includes(e)}))?n:Object(Lu.createBalancedTreeFromLeaves)(t)}},{key:"tileRenderer",value:function(e,n){var r=this.props,o=r.windowIds,i=r.workspaceId;return o.includes(e)?(this.bookkeepPath(e,n),l.a.createElement(Lu.MosaicWindow,{toolbarControls:this.toolbarControls,additionalControls:this.additionalControls,path:n,windowId:e,renderPreview:t.renderPreview},l.a.createElement(Mu,{key:"".concat(e,"-").concat(i),windowId:e}))):null}},{key:"mosaicChange",value:function(e){(0,this.props.updateWorkspaceMosaicLayout)(e)}},{key:"render",value:function(){var e=this.props,t=e.layout,n=e.classes;return l.a.createElement(Lu.MosaicWithoutDragDropContext,{renderTile:this.tileRenderer,initialValue:t||this.determineWorkspaceLayout(),onChange:this.mosaicChange,className:d()("mirador-mosaic",n.root),zeroStateView:this.zeroStateView})}}],o=[{key:"renderPreview",value:function(e){return l.a.createElement("div",{className:"mosaic-preview","aria-hidden":!0},l.a.createElement(qu,{windowId:e.windowId}))}}],r&&el(n.prototype,r),o&&el(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(l.a.Component);al.defaultProps={layout:void 0,windowIds:[]};var sl={"@global":{".mosaic":{height:"100%",width:"100%"},".mosaic, .mosaic > *":{boxSizing:"border-box"},".mosaic .mosaic-zero-state":{position:"absolute",top:6,right:6,bottom:6,left:6,width:"auto",height:"auto",zIndex:"1"},".mosaic-root":{position:"absolute",top:3,right:3,bottom:3,left:3},".mosaic-split":{position:"absolute",zIndex:"1",touchAction:"none"},".mosaic-split:hover":{background:"black"},".mosaic-split .mosaic-split-line":{position:"absolute"},".mosaic-split.-row":{marginLeft:-3,width:6,cursor:"ew-resize"},".mosaic-split.-row .mosaic-split-line":{top:"0",bottom:"0",left:3,right:3},".mosaic-split.-column":{marginTop:-3,height:6,cursor:"ns-resize"},".mosaic-split.-column .mosaic-split-line":{top:3,bottom:3,left:"0",right:"0"},".mosaic-tile":{position:"absolute",margin:3},".mosaic-tile > *":{height:"100%",width:"100%"},".mosaic-drop-target":{position:"relative"},".mosaic-drop-target.drop-target-hover .drop-target-container":{display:"block"},".mosaic-drop-target.mosaic > .drop-target-container .drop-target.left":{right:"calc(100% - 10px )"},".mosaic-drop-target.mosaic > .drop-target-container .drop-target.right":{left:"calc(100% - 10px )"},".mosaic-drop-target.mosaic > .drop-target-container .drop-target.bottom":{top:"calc(100% - 10px )"},".mosaic-drop-target.mosaic > .drop-target-container .drop-target.top":{bottom:"calc(100% - 10px )"},".mosaic-drop-target .drop-target-container":{position:"absolute",top:"0",right:"0",bottom:"0",left:"0",display:"none"},".mosaic-drop-target .drop-target-container.-dragging":{display:"block"},".mosaic-drop-target .drop-target-container .drop-target":{position:"absolute",top:"0",right:"0",bottom:"0",left:"0",background:"rgba(0, 0, 0, 0.2)",border:"2px solid black",opacity:"0",zIndex:"5"},".mosaic-drop-target .drop-target-container .drop-target.left":{right:"calc(100% - 30% )"},".mosaic-drop-target .drop-target-container .drop-target.right":{left:"calc(100% - 30% )"},".mosaic-drop-target .drop-target-container .drop-target.bottom":{top:"calc(100% - 30% )"},".mosaic-drop-target .drop-target-container .drop-target.top":{bottom:"calc(100% - 30% )"},".mosaic-drop-target .drop-target-container .drop-target.drop-target-hover":{opacity:"1"},".mosaic-drop-target .drop-target-container .drop-target.drop-target-hover.left":{right:"calc(100% - 50% )"},".mosaic-drop-target .drop-target-container .drop-target.drop-target-hover.right":{left:"calc(100% - 50% )"},".mosaic-drop-target .drop-target-container .drop-target.drop-target-hover.bottom":{top:"calc(100% - 50% )"},".mosaic-drop-target .drop-target-container .drop-target.drop-target-hover.top":{bottom:"calc(100% - 50% )"},".mosaic-window, .mosaic-preview":{position:"relative",display:"flex",fallbacks:[{display:"-webkit-box"}],webkitBoxOrient:"vertical",webkitBoxDirection:"normal",flexDirection:"column",overflow:"hidden",boxShadow:"0 0 1px rgba(0, 0, 0, 0.2)"},".mosaic-window .mosaic-window-toolbar, .mosaic-preview .mosaic-window-toolbar":{zIndex:"4",display:"flex",fallbacks:[{display:"-webkit-box"}],webkitBoxPack:"justify",justifyContent:"space-between",webkitBoxAlign:"center",alignItems:"center",flexShrink:"0",height:30,background:"white",boxShadow:"0 1px 1px rgba(0, 0, 0, 0.2)"},".mosaic-window .mosaic-window-toolbar.draggable, .mosaic-preview .mosaic-window-toolbar.draggable":{cursor:"move"},".mosaic-window .mosaic-window-title, .mosaic-preview .mosaic-window-title":{paddingLeft:15,webkitBoxFlex:"1",flex:"1",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",minHeight:18},".mosaic-window .mosaic-window-controls, .mosaic-preview .mosaic-window-controls":{display:"flex",fallbacks:[{display:"-webkit-box"}],height:"100%"},".mosaic-window .mosaic-window-controls .separator, .mosaic-preview .mosaic-window-controls .separator":{height:20,borderLeft:"1px solid black",margin:"5px 4px"},".mosaic-window .mosaic-window-body, .mosaic-preview .mosaic-window-body":{position:"relative",webkitBoxFlex:"1",flex:"1",height:"0",background:"white",zIndex:"1",overflow:"hidden"},".mosaic-window .mosaic-window-additional-actions-bar, .mosaic-preview .mosaic-window-additional-actions-bar":{position:"absolute",top:30,right:"0",bottom:"initial",left:"0",height:"0",overflow:"hidden",background:"white",webkitBoxPack:"end",justifyContent:"flex-end",display:"flex",fallbacks:[{display:"-webkit-box"}],zIndex:"3"},".mosaic-window .mosaic-window-additional-actions-bar .bp3-button, .mosaic-preview .mosaic-window-additional-actions-bar .bp3-button":{margin:"0"},".mosaic-window .mosaic-window-additional-actions-bar .bp3-button:after, .mosaic-preview .mosaic-window-additional-actions-bar .bp3-button:after":{display:"none"},".mosaic-window .mosaic-window-body-overlay, .mosaic-preview .mosaic-window-body-overlay":{position:"absolute",top:"0",right:"0",bottom:"0",left:"0",opacity:"0",background:"white",display:"none",zIndex:"2"}
2,".mosaic-window.additional-controls-open .mosaic-window-additional-actions-bar, .mosaic-preview.additional-controls-open .mosaic-window-additional-actions-bar":{height:30},".mosaic-window.additional-controls-open .mosaic-window-body-overlay, .mosaic-preview.additional-controls-open .mosaic-window-body-overlay":{display:"block"},".mosaic-window .mosaic-preview, .mosaic-preview .mosaic-preview":{height:"100%",width:"100%",position:"absolute",zIndex:"0",border:"1px solid black",maxHeight:400},".mosaic-window .mosaic-preview .mosaic-window-body, .mosaic-preview .mosaic-preview .mosaic-window-body":{display:"flex",fallbacks:[{display:"-webkit-box"}],webkitBoxOrient:"vertical",webkitBoxDirection:"normal",flexDirection:"column",webkitBoxAlign:"center",alignItems:"center",webkitBoxPack:"center",justifyContent:"center"},".mosaic-window .mosaic-preview h4, .mosaic-preview .mosaic-preview h4":{marginBottom:10},".mosaic:not(.mosaic-blueprint-theme) .mosaic-default-control.close-button:before":{content:"'Close'"},".mosaic:not(.mosaic-blueprint-theme) .mosaic-default-control.split-button:before":{content:"'Split'"},".mosaic:not(.mosaic-blueprint-theme) .mosaic-default-control.replace-button:before":{content:"'Replace'"},".mosaic:not(.mosaic-blueprint-theme) .mosaic-default-control.expand-button:before":{content:"'Expand'"}}};function cl(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 ul(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ll={updateWorkspaceMosaicLayout:de.h},fl=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cl(Object(n),!0).forEach((function(t){ul(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cl(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({root:{"& .mosaic-preview":{boxShadow:"none"},"& .mosaic-tile":{boxShadow:"0 1px 3px 0 rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .2), 0 2px 1px -1px rgba(0, 0, 0, .2)"},"& .mosaic-window":{boxShadow:"none"},"& .mosaic-window-toolbar":{display:"none !important"}}},sl),dl=Object(r.compose)(Object(s.a)(fl),Object(o.b)((function(e){return{layout:Object(pe.i)(e).layout,windowIds:Object(pe.i)(e).windowIds,workspaceId:Object(pe.i)(e).id}}),ll),Object(c.a)("WorkspaceMosaic"))(al),pl=n(579),hl=n(207),vl=n(663),ml=n.n(vl);function gl(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,yl(r.key),r)}}function yl(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function bl(e,t,n){return t=Ol(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,wl()?Reflect.construct(t,n||[],Ol(e).constructor):t.apply(e,n))}function wl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(wl=function(){return!!e})()}function Ol(e){return Ol=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ol(e)}function El(e,t){return El=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},El(e,t)}var xl=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),bl(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&El(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.companionWindowDimensions,r=e.focused,o=e.layout,i=e.workspace,a=e.updateElasticWindowLayout,s=i.width/2,c=i.height/2;return l.a.createElement(hl.a,{key:"".concat(o.windowId,"-").concat(i.id),size:{height:o.height+n.height,width:o.width+n.width},position:{x:o.x+s,y:o.y+c},bounds:"parent",onDragStop:function(e,t){a(o.windowId,{x:t.x-s,y:t.y-c})},onResize:function(e,t,r,i,u){a(o.windowId,{height:Number.parseInt(r.style.height,10)-n.height,width:Number.parseInt(r.style.width,10)-n.width,x:u.x-s,y:u.y-c})},dragHandleClassName:Object(Ht.a)("window-top-bar"),className:r?t.focused:null},l.a.createElement(Mu,{windowId:o.windowId}))}}])&&gl(n.prototype,r),o&&gl(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(l.a.Component);xl.defaultProps={classes:{},companionWindowDimensions:{height:0,width:0},focused:!1};var Sl=xl,jl=Object(r.compose)(Object(s.a)((function(e){return{focused:{zIndex:e.zIndex.modal-1}}}
2)),Object(o.b)((function(e,t){var n=t.windowId;return{companionWindowDimensions:Object(Do.h)(e,{windowId:n}),focused:Object(ee.e)(e,{windowId:n}),layout:Object(ee.a)(e)[n],workspace:Object(pe.i)(e)}}),(function(e,t){return{updateElasticWindowLayout:function(t,n){e(pl.a(t,n))}}})))(Sl);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,Tl(r.key),r)}}function Tl(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Pl(e,t,n){return t=Il(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Cl()?Reflect.construct(t,n||[],Il(e).constructor):t.apply(e,n))}function Cl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Cl=function(){return!!e})()}function Il(e){return Il=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Il(e)}function kl(e,t){return kl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},kl(e,t)}var Rl=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Pl(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&kl(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.workspace,r=e.elasticLayout,o=e.setWorkspaceViewportDimensions,i=e.setWorkspaceViewportPosition,a=n.viewportPosition,s=n.width/2,c=n.height/2;return l.a.createElement("div",{style:{height:"100%",position:"relative",width:"100%"}},l.a.createElement(ml.a,{onResize:function(e){o(e)}}),l.a.createElement(hl.a,{size:{height:n.height,width:n.width},position:{x:-1*a.x-s,y:-1*a.y-c},enableResizing:{bottom:!1,bottomLeft:!1,bottomRight:!1,left:!1,right:!1,top:!1,topLeft:!1,topRight:!1},onDragStop:function(e,t){i({x:-1*t.x-s,y:-1*t.y-c})},cancel:".".concat(Object(Ht.a)("window")),className:d()(t.workspace,Object(Ht.a)("workspace")),disableDragging:!n.draggingEnabled},Object.keys(r).map((function(e){return l.a.createElement(jl,{key:e,windowId:e})}))))}}])&&_l(n.prototype,r),o&&_l(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(l.a.Component),Al=Rl,Dl=Object(r.compose)(Object(s.a)({workspace:{boxSizing:"border-box",margin:0,position:"absolute",transitionDuration:".7s","& .react-draggable-dragging":{transitionDuration:"unset"}}}),Object(o.b)((function(e){return{elasticLayout:Object(ee.a)(e),workspace:Object(pe.i)(e)}}),(function(e,t){return{setWorkspaceViewportDimensions:function(t){e(de.c(t))},setWorkspaceViewportPosition:function(t){e(de.d(t))},updateElasticWindowLayout:function(t,n){e(pl.a(t,n))}}})),Object(c.a)("WorkspaceElastic"))(Al),Nl=n(662),Ml=n.n(Nl),Ll=n(340),zl=n(157),Wl=n(333),Fl=n(602);function Bl(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,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||Ul(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 Hl(e){return function(e){if(Array.isArray(e))return Vl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Ul(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 Ul(e,t){if(e){if("string"==typeof e)return Vl(e,t);var n={}.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)?Vl(e,t):void 0}}function Vl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Gl=function(e,t,n){var r=n.onDrop;
2if(e.urls&&e.urls.forEach((function(e){var o=new URL(e),i=o.searchParams.get("manifest"),a=o.searchParams.get("canvas");i&&r({canvasId:a,manifestId:i},n,t)})),e.files){var o,i=e.files.filter((function(e){return"application/json"===e.type})).map((function(e){return new Promise((function(o,i){var a=new FileReader;a.addEventListener("load",(function(){var e=a.result,i=Object(zl.a)();e&&r({manifestId:i,manifestJson:e},n,t),o()})),a.readAsText(e)}))})),a=e.files.filter((function(e){return e.type.startsWith("image/")}));if(a.length>0){var s=Object(zl.a)(),c=a.map((function(e){return function(e){return new Promise((function(t,n){var r=new FileReader;r.addEventListener("load",(function(){var n=new Image;n.addEventListener("load",(function(){t({height:n.height,name:e.name,type:e.type,url:r.result,width:n.width})})),n.src=r.result})),r.readAsDataURL(e)}))}(e)}));o=Promise.all(c).then((function(e){var o={"@context":"http://iiif.io/api/presentation/3/context.json",id:s,items:e.map((function(e,t){var n=e.name,r=e.type,o=e.width,i=e.height,a=e.url;return{height:i,id:"".concat(s,"/canvas/").concat(t),items:[{id:"".concat(s,"/canvas/").concat(t,"/1"),items:[{body:{format:r,id:a,type:"Image"},height:i,id:"".concat(s,"/canvas/").concat(t,"/1/image"),motivation:"painting",target:"".concat(s,"/canvas/").concat(t,"/1"),type:"Annotation",width:o}],type:"AnnotationPage"}],label:n,type:"Canvas",width:o}})),label:e[0].name,type:"Manifest"},i=Object(zl.a)();o&&r({manifestId:i,manifestJson:o},n,t)}))}return Promise.all([].concat(Hl(i),[o]))}},ql=function(e){var t=e.children,n=e.onDrop,r=Bl(Object(Fl.a)({accept:[Wl.NativeTypes.URL,Wl.NativeTypes.FILE],collect:function(e){return{canDrop:e.canDrop(),isOver:e.isOver()}},drop:function(t,r){n&&Gl(t,r,e)}}),2),o=r[0],i=o.canDrop,a=o.isOver,s=r[1],c=i&&a;return l.a.createElement("div",{ref:s,onDrop:function(t){if(window.safari&&n&&t.dataTransfer&&t.dataTransfer.types.includes("Files")&&t.dataTransfer.types.includes("text/uri-list")){var r=t.dataTransfer.getData("text/uri-list");if(!r)return;Gl({urls:[r]},null,e)}},style:{height:"100%",width:"100%"}},t,l.a.createElement(k,{open:c,style:{zIndex:9999}},l.a.createElement(Ml.a,{style:{color:Ll.a[400],fontSize:256}})))};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,Kl(r.key),r)}}function Kl(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Zl(e,t,n){return t=Yl(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Xl()?Reflect.construct(t,n||[],Yl(e).constructor):t.apply(e,n))}function Xl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Xl=function(){return!!e})()}function Yl(e){return Yl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Yl(e)}function Ql(e,t){return Ql=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ql(e,t)}var Jl=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Zl(this,t,[e])).handleDrop=n.handleDrop.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ql(e,t)}(t,e),n=t,r=[{key:"handleDrop",value:function(e,t,n){var r=e.canvasId,o=e.manifestId,i=e.manifestJson,a=this.props,s=a.addWindow;a.allowNewWindows&&s({canvasId:r,manifest:i,manifestId:o})}},{key:"workspaceByType",value:function(){var e=this.props,t=e.workspaceId,n=e.workspaceType,r=e.windowIds;if(this.maximizedWindows())return this.maximizedWindows();if(0===r.length)return this.zeroWindows();switch(n){case"elastic":return l.a.createElement(Dl,null);case"mosaic":return l.a.createElement(dl,null);default:return r.map((function(e){return l.a.createElement(Mu,{key:"".concat(e,"-").concat(t),windowId:e})}))}}},{key:"zeroWindows",value:function(){var e=this.props.t;return l.a.createElement(Io.a,{alignItems:"center",container:!0,style:{height:"100%"}},l.a.createElement(Io.a,{xs:12,item:!0},l.a.createElement(z.a,{variant:"h1",component:"div",align:"center"},e("welcome"))))}},{key:"maximizedWindows",value:function(){var e=this.props,t=e.maximizedWindowIds,n=e.workspaceId;return t.length>0&&t.map((function(e){return l.a.createElement(Mu,{key:"".concat(e,"-").concat(n),windowId:e,className:d()(Object(Ht.a)("workspace-maximized-window"))})}))}},{key:"render",value:function(){var e=this.props,t=e.classes,n=e.isWorkspaceControlPanelVisible,r=e.t;return l.a.createElement(ql,{onDrop:this.handleDrop},l.a.createElement("div",{className:d()(Object(Ht.a)("workspace-viewport"),n&&Object(Ht.a)("workspace-with-control-panel"),n&&t.workspaceWithControlPanel,t.workspaceViewport)},l.a.createElement(z.a,{variant:"srOnly",component:"h1"},r("miradorViewer")),this.workspaceByType()))}}],r&&$l(n.prototype,r),o&&$l(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(l.a.Component);Jl.defaultProps={addWindow:function(){},allowNewWindows:!0,maximizedWindowIds:[],windowIds:[]};var ef={addWindow:Mr.a},tf=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{workspaceViewport:{bottom:0,left:0,margin:0,overflow:"hidden",position:"absolute",right:0,top:0},workspaceWithControlPanel:{paddingTop:74},"@media (min-width: 600px)":{workspaceWithControlPanel:{paddingLeft:68,paddingTop:0}}}})),Object(o.b)((function(e){return{allowNewWindows:Object($e.a)(e).workspace.allowNewWindows,isWorkspaceControlPanelVisible:Object($e.a)(e).workspaceControlPanel.enabled,maximizedWindowIds:Object(Lr.b)(e),windowIds:Object(pe.f)(e),workspaceId:Object(pe.i)(e).id,workspaceType:Object(ee.d)(e)}}
2),ef),Object(c.a)("Workspace"))(Jl),nf=n(581),rf=n(1183);function of(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,af(r.key),r)}}function af(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function sf(e,t,n){return t=uf(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,cf()?Reflect.construct(t,n||[],uf(e).constructor):t.apply(e,n))}function cf(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(cf=function(){return!!e})()}function uf(e){return uf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},uf(e)}function lf(e,t){return lf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},lf(e,t)}var ff=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=sf(this,t,[e])).state={formValue:""},n.formSubmit=n.formSubmit.bind(n),n.handleCancel=n.handleCancel.bind(n),n.handleInputChange=n.handleInputChange.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&lf(e,t)}(t,e),n=t,r=[{key:"handleCancel",value:function(){(0,this.props.onCancel)(),this.setState({formValue:""})}},{key:"handleInputChange",value:function(e){e.preventDefault(),this.setState({formValue:e.target.value})}},{key:"formSubmit",value:function(e){var t=this.props,n=t.addResource,r=t.onSubmit,o=this.state.formValue;e.preventDefault(),r(),n(o),this.setState({formValue:""})}},{key:"render",value:function(){var e=this.state.formValue,t=this.props,n=t.addResourcesOpen,r=t.classes,o=t.onCancel,i=t.t;return n?l.a.createElement("form",{onSubmit:this.formSubmit},l.a.createElement(Io.a,{container:!0,spacing:2},l.a.createElement(Io.a,{item:!0,xs:12,sm:8,md:9},l.a.createElement(cr.a,{autoFocus:!0,fullWidth:!0,value:e,id:"manifestURL",type:"text",onChange:this.handleInputChange,variant:"filled",label:i("addManifestUrl"),helperText:i("addManifestUrlHelp"),InputLabelProps:{shrink:!0},InputProps:{className:r.input}})),l.a.createElement(Io.a,{item:!0,xs:12,sm:4,md:3,className:r.buttons},o&&l.a.createElement(G.a,{onClick:this.handleCancel},i("cancel")),l.a.createElement(G.a,{id:"fetchBtn",type:"submit",variant:"contained",color:"primary"},i("fetchManifest"))))):null}}],r&&of(n.prototype,r),o&&of(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);function df(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 pf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?df(Object(n),!0).forEach((function(t){hf(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):df(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hf(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}ff.defaultProps={classes:{},onCancel:null,onSubmit:function(){},t:function(e){return e}};var vf={addResource:nf.a},mf=Object(r.compose)(Object(s.a)((function(e){return{buttons:hf({textAlign:"right"},e.breakpoints.up("sm"),{textAlign:"inherit"}),input:pf({},e.typography.body1)}})),Object(i.a)(),Object(o.b)(null,vf),Object(c.a)("ManifestForm"))(ff),gf=n(556),yf=n(1184),bf=n(244);function wf(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,Of(r.key),r)}}function Of(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Ef(e,t,n){return t=Sf(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,xf()?Reflect.construct(t,n||[],Sf(e).constructor):t.apply(e,n))}function xf(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(xf=function(){return!!e})()}function Sf(e){return Sf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Sf(e)}function jf(e,t){return jf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},jf(e,t)}var _f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ef(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&jf(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.manifestId,r=e.onDismissClick,o=e.onTryAgainClick,i=e.t;return l.a.createElement(Io.a,{container:!0},l.a.createElement(Io.a,{container:!0},l.a.createElement(Io.a,{container:!0,item:!0,xs:12,sm:6},l.a.createElement(Io.a,{item:!0,xs:4,sm:3},l.a.createElement(Io.a,{container:!0,justifyContent:"center"}
2,l.a.createElement(Yi.a,{className:t.errorIcon}))),l.a.createElement(Io.a,{item:!0,xs:8,sm:9},l.a.createElement(z.a,null,i("manifestError")),l.a.createElement(z.a,{className:t.manifestIdText},n)))),l.a.createElement(Io.a,{container:!0},l.a.createElement(Io.a,{container:!0,item:!0,xs:12,sm:6,justifyContent:"flex-end"},l.a.createElement(Io.a,{item:!0},l.a.createElement(G.a,{onClick:function(){r(n)}},i("dismiss")),l.a.createElement(G.a,{onClick:function(){o(n)}},i("tryAgain"))))))}}],r&&wf(n.prototype,r),o&&wf(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component),Tf={onDismissClick:nf.b,onTryAgainClick:gf.a},Pf=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{errorIcon:{color:e.palette.error.main,height:"2rem",width:"2rem"},manifestIdText:{wordBreak:"break-all"}}})),Object(o.b)(null,Tf),Object(c.a)("ManifestListItemError"))(_f);function Cf(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,If(r.key),r)}}function If(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function kf(e,t,n){return t=Af(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Rf()?Reflect.construct(t,n||[],Af(e).constructor):t.apply(e,n))}function Rf(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Rf=function(){return!!e})()}function Af(e){return Af=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Af(e)}function Df(e,t){return Df=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Df(e,t)}var Nf=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=kf(this,t,[e])).handleOpenButtonClick=n.handleOpenButtonClick.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Df(e,t)}(t,e),n=t,r=[{key:"componentDidMount",value:function(){var e=this.props,t=e.fetchManifest,n=e.manifestId,r=e.ready,o=e.isFetching,i=e.error,a=e.provider;r||i||o||"file"===a||t(n)}},{key:"handleOpenButtonClick",value:function(){var e=this.props,t=e.addWindow,n=e.handleClose;t({manifestId:e.manifestId}),n()}},{key:"render",value:function(){var e=this.props,t=e.active,n=e.buttonRef,r=e.manifestId,o=e.ready,i=e.title,a=e.thumbnail,s=e.manifestLogo,c=e.size,u=e.classes,f=e.provider,d=e.t,p=e.error,h=e.isCollection,v=e.isMultipart,m=l.a.createElement(Io.a,{container:!0,className:Object(Ht.a)("manifest-list-item"),spacing:2},l.a.createElement(Io.a,{item:!0,xs:3,sm:2},l.a.createElement(Zi.a,{className:u.placeholder,variant:"rect",height:80,width:120})),l.a.createElement(Io.a,{item:!0,xs:9,sm:6},l.a.createElement(Zi.a,{className:u.placeholder,variant:"text"})),l.a.createElement(Io.a,{item:!0,xs:8,sm:2},l.a.createElement(Zi.a,{className:u.placeholder,variant:"text"}),l.a.createElement(Zi.a,{className:u.placeholder,variant:"text"})),l.a.createElement(Io.a,{item:!0,xs:4,sm:2},l.a.createElement(Zi.a,{className:u.placeholder,variant:"rect",height:60,width:60})));return p?l.a.createElement(yf.a,{divider:!0,className:u.root,"data-manifestid":r},l.a.createElement(Pf,{manifestId:r})):l.a.createElement(yf.a,{divider:!0,className:[u.root,t?u.active:""].join(" "),"data-manifestid":r},o?l.a.createElement(Io.a,{container:!0,className:Object(Ht.a)("manifest-list-item"),spacing:2},l.a.createElement(Io.a,{item:!0,xs:12,sm:6,className:u.buttonGrid},l.a.createElement(he.a,{ref:n,className:Object(Ht.a)("manifest-list-item-title"),style:{width:"100%"},onClick:this.handleOpenButtonClick},l.a.createElement(Io.a,{container:!0,spacing:2,className:u.label,component:"span"},l.a.createElement(Io.a,{item:!0,xs:4,sm:3,component:"span"},a?l.a.createElement(bf.Img,{className:[u.thumbnail,Object(Ht.a)("manifest-list-item-thumb")].join(" "),src:[a],alt:"",height:"80",unloader:l.a.createElement(Zi.a,{variant:"rect",animation:!1,className:u.placeholder,height:80,width:120})}
2):l.a.createElement(Zi.a,{className:u.placeholder,variant:"rect",height:80,width:120})),l.a.createElement(Io.a,{item:!0,xs:8,sm:9,component:"span"},h&&l.a.createElement(z.a,{component:"div",variant:"overline"},d(v?"multipartCollection":"collection")),l.a.createElement(z.a,{component:"span",variant:"h6"},i||r))))),l.a.createElement(Io.a,{item:!0,xs:8,sm:4},l.a.createElement(z.a,{className:Object(Ht.a)("manifest-list-item-provider")},f),l.a.createElement(z.a,null,d("numItems",{count:c,number:c}))),l.a.createElement(Io.a,{item:!0,xs:4,sm:2},s&&l.a.createElement(bf.Img,{src:[s],alt:"",role:"presentation",className:u.logo,unloader:l.a.createElement(Zi.a,{variant:"rect",animation:!1,className:u.placeholder,height:60,width:60})}))):m)}}],r&&Cf(n.prototype,r),o&&Cf(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(l.a.Component);function Mf(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 Lf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mf(Object(n),!0).forEach((function(t){zf(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function zf(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Nf.defaultProps={active:!1,buttonRef:void 0,classes:{},error:null,handleClose:function(){},isCollection:!1,isFetching:!1,isMultipart:!1,manifestLogo:null,provider:null,ready:!1,size:0,t:function(e){return e},thumbnail:null,title:null};var Wf={addWindow:Mr.a,fetchManifest:gf.a},Ff=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{active:{},buttonGrid:{},label:{textAlign:"left",textTransform:"initial"}
2,logo:{height:"2.5rem",maxWidth:"100%",objectFit:"contain",paddingRight:8},placeholder:{backgroundColor:e.palette.grey[300]},root:Lf(Lf({},e.mixins.gutters()),{},{"&$active":{borderLeft:"4px solid ".concat(e.palette.primary.main)},"&:hover,&:focus-within":{"&$active":{borderLeft:"4px solid ".concat(e.palette.primary.main)},backgroundColor:e.palette.action.hover,borderLeft:"4px solid ".concat(e.palette.action.hover)},borderLeft:"4px solid transparent"}),thumbnail:{maxWidth:"100%",objectFit:"contain"}}})),Object(o.b)((function(e,t){var n=t.manifestId,r=t.provider,o=Object(pe.b)(e,{manifestId:n})||{},i=Object(Ki.q)(e,{manifestId:n}),a=(i||{isCollection:function(){return!1}}).isCollection(),s=a?i.getTotalItems():Object(ba.f)(e,{manifestId:n}).length;return{active:Object(pe.g)(e).includes(n),error:o.error,isCollection:a,isFetching:o.isFetching,isMultipart:a&&Object(Xs.c)(e,{manifestId:n}).includes("multi-part"),manifestLogo:Object(Ki.g)(e,{manifestId:n}),provider:r||Object(Ki.i)(e,{manifestId:n}),ready:!!o.json,size:s,thumbnail:Object(Ki.n)(e,{manifestId:n}),title:Object(Ki.o)(e,{manifestId:n})}}),Wf),Object(c.a)("ManifestListItem"))(Nf);function Bf(e,t,n){return(t=Uf(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hf(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,Uf(r.key),r)}}function Uf(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Vf(e,t,n){return t=qf(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Gf()?Reflect.construct(t,n||[],qf(e).constructor):t.apply(e,n))}function Gf(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Gf=function(){return!!e})()}function qf(e){return qf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},qf(e)}function $f(e,t){return $f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$f(e,t)}var Kf=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Vf(this,t,[e])).state={addResourcesOpen:!1},n.ref=l.a.createRef(),n.onSubmit=n.onSubmit.bind(n),n.setAddResourcesVisibility=n.setAddResourcesVisibility.bind(n),n.handleDrop=n.handleDrop.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&$f(e,t)}(t,e),n=t,r=[{key:"handleDrop",value:function(e,t,n){var r=e.manifestId,o=e.manifestJson,i=this.props.addResource;o?i(r,o,{provider:"file"}):i(r),this.scrollToTop()}},{key:"onSubmit",value:function(){this.setAddResourcesVisibility(!1),this.scrollToTop()}},{key:"setAddResourcesVisibility",value:function(e){this.setState({addResourcesOpen:e})}},{key:"scrollToTop",value:function(){this.ref.current&&this.ref.current.scrollTo({behavior:"smooth",left:0,top:0})}},{key:"render",value:function(){var e=this,t=this.props,n=t.catalog,r=t.setWorkspaceAddVisibility,o=t.t,i=t.classes,a=this.state.addResourcesOpen,s=n.map((function(e,t){return l.a.createElement(Ff,Object.assign({},0===t&&{buttonRef:function(e){return e&&e.focus()}},{key:e.manifestId,manifestId:e.manifestId,provider:e.provider,handleClose:function(){return r(!1)}}))}));return l.a.createElement(ql,{onDrop:this.handleDrop},l.a.createElement("div",{ref:this.ref,className:d()(Object(Ht.a)("workspace-add"),i.workspaceAdd)},n.length<1?l.a.createElement(Io.a,{alignItems:"center",container:!0,style:{height:"100%"}},l.a.createElement(Io.a,{xs:12,item:!0},l.a.createElement(z.a,{variant:"h1",component:"div",align:"center"},o("emptyResourceList")))):l.a.createElement(R.a,{className:i.list},l.a.createElement(z.a,{variant:"srOnly",component:"h1"},o("miradorResources")),l.a.createElement(Jt.a,this.props),l.a.createElement(rf.a,{disablePadding:!0},s)),l.a.createElement(me,{variant:"extended",disabled:a,className:d()(i.fab,Object(Ht.a)("add-resource-button")),color:"primary",onClick:function(){return e.setAddResourcesVisibility(!0)}},l.a.createElement(be.a,null),o("addResource")),l.a.createElement(Ta,{className:d()(Bf({},i.displayNone,!a)),classes:{paper:i.paper},variant:"persistent",anchor:"bottom",open:a,ModalProps:{disablePortal:!0,hideBackdrop:!0,style:{position:"absolute"}}},l.a.createElement(R.a,{className:i.form},l.a.createElement(oe,{position:"absolute",color:"primary",onClick:function(){return e.setAddResourcesVisibility(!1)}},l.a.createElement(ie.a,{variant:"dense"},l.a.createElement(Ne.a,{"aria-label":o("closeAddResourceForm"),className:i.menuButton,color:"inherit"},l.a.createElement(dt.a,null)),l.a.createElement(z.a,{variant:"h2",noWrap:!0,color:"inherit",className:i.typographyBody}
2,o("addResource")))),l.a.createElement(mf,{addResourcesOpen:a,onSubmit:this.onSubmit,onCancel:function(){return e.setAddResourcesVisibility(!1)}})))))}}],r&&Hf(n.prototype,r),o&&Hf(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(l.a.Component);function Zf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Zf(Object(n),!0).forEach((function(t){Yf(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Yf(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Kf.defaultProps={addResource:function(){},catalog:[],classes:{},t:function(e){return e}};var Qf={addResource:nf.a,setWorkspaceAddVisibility:de.a},Jf=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{displayNone:{display:"none"},fab:{bottom:e.spacing(2),position:"absolute",right:e.spacing(2)},form:Xf(Xf({},e.mixins.gutters()),{},{left:"0",marginTop:48,paddingBottom:e.spacing(2),paddingTop:e.spacing(2),right:"0"}),list:{margin:"16px"},menuButton:{marginLeft:-12,marginRight:20},paper:Yf({borderTop:"0",left:"0"},e.breakpoints.up("sm"),{left:"65px"}),typographyBody:{flexGrow:1},workspaceAdd:{boxSizing:"border-box",height:"100%",overflowX:"hidden",overflowY:"auto",paddingTop:68},"@media (min-width: 600px)":{workspaceAdd:{paddingLeft:68,paddingTop:0}}}})),Object(o.b)((function(e){return{catalog:Object(pe.a)(e)}}),Qf),Object(c.a)("WorkspaceAdd"))(Kf),ed=function(e){return l.a.createElement("div",{className:Object(Ht.a)("background-plugin-area"),style:{display:"none"}},l.a.createElement(Jt.a,e))};ed.defaultProps={PluginComponents:[]};var td=Object(c.a)("BackgroundPluginArea")(ed);function nd(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,rd(r.key),r)}}function rd(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function od(e,t,n){return t=ad(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,id()?Reflect.construct(t,n||[],ad(e).constructor):t.apply(e,n))}function id(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(id=function(){return!!e})()}function ad(e){return ad=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ad(e)}function sd(e,t){return sd=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},sd(e,t)}var cd=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),od(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&sd(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.controlPanelVariant,r=e.isWorkspaceAddVisible,o=e.isWorkspaceControlPanelVisible,i=e.lang,a=e.t;return l.a.createElement(l.a.Fragment,null,o&&l.a.createElement(Co,{variant:n}),l.a.createElement("main",{className:d()(t.viewer,Object(Ht.a)("viewer")),lang:i,"aria-label":a("workspace")},r?l.a.createElement(Jf,null):l.a.createElement(tf,null),l.a.createElement(ne,null),l.a.createElement(td,null)))}}],r&&nd(n.prototype,r),o&&nd(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(u.Component);cd.defaultProps={controlPanelVariant:void 0,isWorkspaceAddVisible:!1,lang:void 0};var ud=Object(r.compose)(Object(i.a)(),Object(s.a)((function(e){return{viewer:{background:("light"===e.palette.type?a.b:a.e)(e.palette.shades.light,.1),bottom:0,left:0,overflow:"hidden",position:"absolute",right:0,top:0}}})),Object(o.b)((function(e){return{controlPanelVariant:Object(pe.i)(e).isWorkspaceAddVisible||Object(pe.f)(e).length>0?void 0:"wide",isWorkspaceAddVisible:Object(pe.i)(e).isWorkspaceAddVisible,isWorkspaceControlPanelVisible:Object($e.a)(e).workspaceControlPanel.enabled,lang:Object($e.a)(e).language}}
2)),Object(c.a)("WorkspaceArea"));t.default=ud(cd)},function(e,t,n){"use strict";n.r(t);var r=n(3),o=n(6),i=n(0),a=n.n(i),s=n(7),c=n(317),u=n(10),l=n(204),f=n(37),d=n(18),p=n.n(d),h=n(1221),v=n(181),m=n(1248),g=n(567),y=n(100),b=n(673),w=n.n(b),O=n(674),E=n.n(O),x=n(678);function S(e){return a.a.createElement(x.a,e,a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},a.a.createElement("path",{d:"M6,15H9v3h2V13H6Zm9-6V6H13v5h5V9Z"}),a.a.createElement("path",{d:"M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8,8,8,0,0,1-8,8Z"})))}var j=n(31);function _(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,T(r.key),r)}}function T(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function P(e,t,n){return t=I(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,C()?Reflect.construct(t,n||[],I(e).constructor):t.apply(e,n))}function C(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(C=function(){return!!e})()}function I(e){return I=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},I(e)}function k(e,t){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},k(e,t)}var R=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=P(this,t,[e])).handleZoomInClick=n.handleZoomInClick.bind(n),n.handleZoomOutClick=n.handleZoomOutClick.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&k(e,t)}(t,e),n=t,r=[{key:"handleZoomInClick",value:function(){var e=this.props,t=e.windowId;(0,e.updateViewport)(t,{zoom:2*e.viewer.zoom})}},{key:"handleZoomOutClick",value:function(){var e=this.props,t=e.windowId;(0,e.updateViewport)(t,{zoom:e.viewer.zoom/2})}},{key:"render",value:function(){var e=this.props,t=e.displayDivider,n=e.showZoomControls,r=e.classes,o=e.t,i=e.zoomToWorld;return n?a.a.createElement("div",{className:r.zoom_controls},a.a.createElement(j.a,{"aria-label":o("zoomIn"),onClick:this.handleZoomInClick},a.a.createElement(w.a,null)),a.a.createElement(j.a,{"aria-label":o("zoomOut"),onClick:this.handleZoomOutClick},a.a.createElement(E.a,null)),a.a.createElement(j.a,{"aria-label":o("zoomReset"),onClick:function(){return i(!1)}},a.a.createElement(S,null)),t&&a.a.createElement("span",{className:r.divider})):a.a.createElement(a.a.Fragment,null)}}],r&&_(n.prototype,r),o&&_(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(i.Component);R.defaultProps={displayDivider:!0,showZoomControls:!1,t:function(e){return e},updateViewport:function(){},viewer:{},windowId:""};var A={updateViewport:g.d},D=Object(r.compose)(Object(m.a)(),Object(u.a)((function(e){return{divider:{borderRight:"1px solid #808080",display:"inline-block",height:"24px",margin:"12px 6px"},ListItem:{paddingBottom:0,paddingTop:0},zoom_controls:{display:"flex",flexDirection:"row",justifyContent:"center"}}})),Object(s.b)((function(e,t){var n=t.windowId;return{showZoomControls:Object(y.f)(e),viewer:Object(f.d)(e,{windowId:n})}}),A),Object(o.a)("ZoomControls"))(R),N=n(12);function M(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,L(r.key),r)}}function L(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function z(e,t,n){return t=F(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,W()?Reflect.construct(t,n||[],F(e).constructor):t.apply(e,n))}function W(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(W=function(){return!!e})()}
2function F(e){return F=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},F(e)}function B(e,t){return B=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},B(e,t)}var H=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),z(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&B(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.canvasCount,n=e.canvasIndex,r=e.canvasLabel,o=e.classes,i=e.t;return a.a.createElement("div",{className:p()(Object(N.a)("osd-info"),o.osdInfo)},a.a.createElement(v.a,{display:"inline",variant:"caption",className:Object(N.a)("canvas-count")},i("pagination",{current:n+1,total:t})),a.a.createElement(v.a,{display:"inline",variant:"caption",className:Object(N.a)("canvas-label")},r&&" ⢠".concat(r)))}}],r&&M(n.prototype,r),o&&M(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(i.Component);H.defaultProps={canvasLabel:void 0,t:function(){}};var U=n(55),V=n(71),G=Object(r.compose)(Object(u.a)({osdInfo:{order:2,overflow:"hidden",paddingBottom:3,textOverflow:"ellipsis",unicodeBidi:"plaintext",whiteSpace:"nowrap",width:"100%"}}),Object(m.a)(),Object(s.b)((function(e,t){var n=t.windowId,r=Object(U.f)(e,{windowId:n}),o=Object(V.a)(e,{windowId:n}),i=(Object(U.g)(e,{windowId:n})||{}).id;return{canvasCount:r.length,canvasIndex:o,canvasLabel:Object(U.e)(e,{canvasId:i,windowId:n})}}),null),Object(o.a)("ViewerInfo"))(H),q=n(445),$=n.n(q);function K(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,Z(r.key),r)}}function Z(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function X(e,t,n){return t=Q(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Y()?Reflect.construct(t,n||[],Q(e).constructor):t.apply(e,n))}function Y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Y=function(){return!!e})()}function Q(e){return Q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Q(e)}function J(e,t){return J=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},J(e,t)}var ee=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),X(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&J(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.hasNextCanvas,n=e.hasPreviousCanvas,r=e.setNextCanvas,o=e.setPreviousCanvas,i=e.t,s=e.classes,c="ltr",u={},l={};switch(e.viewingDirection){case"top-to-bottom":u={transform:"rotate(270deg)"},l={transform:"rotate(90deg)"};break;case"bottom-to-top":u={transform:"rotate(90deg)"},l={transform:"rotate(270deg)"};break;case"right-to-left":c="rtl",u={},l={transform:"rotate(180deg)"};break;default:u={transform:"rotate(180deg)"},l={}}return a.a.createElement("div",{className:p()(Object(N.a)("osd-navigation"),s.osdNavigation),dir:c},a.a.createElement(j.a,{"aria-label":i("previousCanvas"),className:Object(N.a)("previous-canvas-button"),disabled:!n,onClick:function(){n&&o()}},a.a.createElement($.a,{style:u})),a.a.createElement(j.a,{"aria-label":i("nextCanvas"),className:Object(N.a)("next-canvas-button"),disabled:!t,onClick:function(){t&&r()}},a.a.createElement($.a,{style:l})))}}],r&&K(n.prototype,r),o&&K(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(i.Component);
2ee.defaultProps={hasNextCanvas:!1,hasPreviousCanvas:!1,setNextCanvas:function(){},setPreviousCanvas:function(){},viewingDirection:""};var te=Object(r.compose)(Object(u.a)({osdNavigation:{order:1}}),Object(m.a)(),Object(s.b)((function(e,t){var n=t.windowId;return{hasNextCanvas:!!Object(U.h)(e,{windowId:n}),hasPreviousCanvas:!!Object(U.i)(e,{windowId:n}),viewingDirection:Object(V.e)(e,{windowId:n})}}),(function(e,t){var n=t.windowId;return{setNextCanvas:function(){return e(g.b(n))},setPreviousCanvas:function(){return e(g.c(n))}}})),Object(o.a)("ViewerNavigation"))(ee),ne=n(36);function re(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,oe(r.key),r)}}function oe(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function ie(e,t,n){return t=se(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ae()?Reflect.construct(t,n||[],se(e).constructor):t.apply(e,n))}function ae(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ae=function(){return!!e})()}function se(e){return se=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},se(e)}function ce(e,t){return ce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ce(e,t)}var ue=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ie(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ce(e,t)}(t,e),n=t,(r=[{key:"canvasNavControlsAreStacked",value:function(){var e=this.props.size;return e&&e.width&&e.width<=253}},{key:"render",value:function(){var e=this.props,t=e.classes,n=e.visible,r=e.windowId,o=e.zoomToWorld;return n?a.a.createElement(h.a,{square:!0,className:p()(t.controls,Object(N.a)("canvas-nav"),t.canvasNav,this.canvasNavControlsAreStacked()?Object(N.a)("canvas-nav-stacked"):null,this.canvasNavControlsAreStacked()?t.canvasNavStacked:null),elevation:0},a.a.createElement(D,{displayDivider:!this.canvasNavControlsAreStacked(),windowId:r,zoomToWorld:o}),a.a.createElement(te,{windowId:r}),a.a.createElement(G,{windowId:r}),a.a.createElement(ne.a,this.props)):a.a.createElement(v.a,{variant:"srOnly",component:"div"},a.a.createElement(G,{windowId:r}))}}])&&re(n.prototype,r),o&&re(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(i.Component);ue.defaultProps={classes:{},visible:!0};var le=Object(r.compose)(Object(s.b)((function(e,t){var n=t.windowId;return{visible:Object(f.i)(e).focusedWindowId===n}})),Object(u.a)((function(e){return{canvasNav:{display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",textAlign:"center"},canvasNavStacked:{flexDirection:"column"},controls:{backgroundColor:Object(l.alpha)(e.palette.background.paper,.5),bottom:0,position:"absolute",width:"100%",zIndex:50}}})),Object(c.withSize)(),Object(o.a)("WindowCanvasNavigationControls"))(ue);function fe(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,de(r.key),r)}}function de(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function pe(e,t,n){return t=ve(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,he()?Reflect.construct(t,n||[],ve(e).constructor):t.apply(e,n))}function he(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(he=function(){return!!e})()}function ve(e){return ve=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ve(e)}function me(e,t){return me=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},me(e,t)}var ge=Object(i.lazy)((function(){return Promise.resolve().then(n.bind(null,1243))})),ye=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=pe(this,t,[e])).state={},n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&me(e,t)}(t,e),n=t,o=[{key:"getDerivedStateFromError",value:function(e){return{hasError:!0}}}],(r=[{key:"render",value:function(){var e=this.props.windowId;return this.state.hasError?a.a.createElement(a.a.Fragment,null):a.a.createElement(i.Suspense,{fallback:a.a.createElement("div",null)},a.a.createElement(ge,{windowId:e},a.a.createElement(le,{windowId:e})))}}])&&fe(n.prototype,r),o&&fe(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(i.Component),be=Object(r.compose)(Object(o.a)("WindowViewer"));t.default=be(ye)},function(e,t,n){"use strict";var r,o=n(1),i=n(5),a=n(24),s=n(0),c=(n(121),n(4)),u=n(89),l=n(149);function f(){if(r)return r;var e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.
2style.overflow="scroll",document.body.appendChild(e),r="reverse",e.scrollLeft>0?r="default":(e.scrollLeft=1,0===e.scrollLeft&&(r="negative")),document.body.removeChild(e),r}function d(e,t){var n=e.scrollLeft;if("rtl"!==t)return n;switch(f()){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n;default:return n}}function p(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}var h={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function v(e){var t=e.onChange,n=Object(i.a)(e,["onChange"]),r=s.useRef(),a=s.useRef(null),c=function(){r.current=a.current.offsetHeight-a.current.clientHeight};return s.useEffect((function(){var e=Object(u.a)((function(){var e=r.current;c(),e!==r.current&&t(r.current)}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}),[t]),s.useEffect((function(){c(),t(r.current)}),[t]),s.createElement("div",Object(o.a)({style:h,ref:a},n))}var m=n(10),g=n(16),y=s.forwardRef((function(e,t){var n=e.classes,r=e.className,a=e.color,u=e.orientation,l=Object(i.a)(e,["classes","className","color","orientation"]);return s.createElement("span",Object(o.a)({className:Object(c.default)(n.root,n["color".concat(Object(g.a)(a)
2)],r,"vertical"===u&&n.vertical),ref:t},l))})),b=Object(m.a)((function(e){return{root:{position:"absolute",height:2,bottom:0,width:"100%",transition:e.transitions.create()},colorPrimary:{backgroundColor:e.palette.primary.main},colorSecondary:{backgroundColor:e.palette.secondary.main},vertical:{height:"100%",width:2,right:0}}}),{name:"PrivateTabIndicator"})(y),w=n(88),O=Object(w.a)(s.createElement("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),E=Object(w.a)(s.createElement("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight"),x=n(342),S=s.createElement(O,{fontSize:"small"}),j=s.createElement(E,{fontSize:"small"}),_=s.forwardRef((function(e,t){var n=e.classes,r=e.className,a=e.direction,u=e.orientation,l=e.disabled,f=Object(i.a)(e,["classes","className","direction","orientation","disabled"]);return s.createElement(x.a,Object(o.a)({component:"div",className:Object(c.default)(n.root,r,l&&n.disabled,"vertical"===u&&n.vertical),ref:t,role:null,tabIndex:null},f),"left"===a?S:j)})),T=Object(m.a)({root:{width:40,flexShrink:0,opacity:.8,"&$disabled":{opacity:0}},vertical:{width:"100%",height:40,"& svg":{transform:"rotate(90deg)"}},disabled:{}},{name:"MuiTabScrollButton"})(_),P=n(43),C=n(54),I=s.forwardRef((function(e,t){var n=e["aria-label"],r=e["aria-labelledby"],h=e.action,m=e.centered,g=void 0!==m&&m,y=e.children,w=e.classes,O=e.className,E=e.component,x=void 0===E?"div":E,S=e.indicatorColor,j=void 0===S?"secondary":S,_=e.onChange,I=e.orientation,k=void 0===I?"horizontal":I,R=e.ScrollButtonComponent,A=void 0===R?T:R,D=e.scrollButtons,N=void 0===D?"auto":D,M=e.selectionFollowsFocus,L=e.TabIndicatorProps,z=void 0===L?{}:L,W=e.TabScrollButtonProps,F=e.textColor,B=void 0===F?"inherit":F,H=e.value,U=e.variant,V=void 0===U?"standard":U,G=Object(i.a)(e,["aria-label","aria-labelledby","action","centered","children","classes","className","component","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant"]),q=Object(C.a)(),$="scrollable"===V,K="rtl"===q.direction,Z="vertical"===k,X=Z?"scrollTop":"scrollLeft",Y=Z?"top":"left",Q=Z?"bottom":"right",J=Z?"clientHeight":"clientWidth",ee=Z?"height":"width";var te=s.useState(!1),ne=te[0],re=te[1],oe=s.useState({}),ie=oe[0],ae=oe[1],se=s.useState({start:!1,end:!1}),ce=se[0],ue=se[1],le=s.useState({overflow:"hidden",marginBottom:null}),fe=le[0],de=le[1],pe=new Map,he=s.useRef(null),ve=s.useRef(null),me=function(){var e,t,n=he.current;if(n){var r=n.getBoundingClientRect();e={clientWidth:n.clientWidth,scrollLeft:n.scrollLeft,scrollTop:n.scrollTop,scrollLeftNormalized:d(n,q.direction),scrollWidth:n.scrollWidth,top:r.top,bottom:r.bottom,left:r.left,right:r.right}}if(n&&!1!==H){var o=ve.current.children;if(o.length>0){var i=o[pe.get(H)];0,t=i?i.getBoundingClientRect():null}}return{tabsMeta:e,tabMeta:t}},ge=Object(P.a)((function(){var e,t=me(),n=t.tabsMeta,r=t.tabMeta,o=0;if(r&&n)if(Z)o=r.top-n.top+n.scrollTop;else{var i=K?n.scrollLeftNormalized+n.clientWidth-n.scrollWidth:n.scrollLeft;o=r.left-n.left+i}var s=(e={},Object(a.a)(e,Y,o),Object(a.a)(e,ee,r?r[ee]:0),e);if(isNaN(ie[Y])||isNaN(ie[ee]))ae(s);else{var c=Math.abs(ie[Y]-s[Y]),u=Math.abs(ie[ee]-s[ee]);(c>=1||u>=1)&&ae(s)}})),ye=function(e){!function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:function(){},i=r.ease,a=void 0===i?p:i,s=r.duration,c=void 0===s?300:s,u=null,l=t[e],f=!1,d=function(){f=!0};l===n?o(new Error("Element already at target position")):requestAnimationFrame((function r(i){if(f)o(new Error("Animation cancelled"));else{null===u&&(u=i);var s=Math.min(1,(i-u)/c);t[e]=a(s)*(n-l)+l,s>=1?requestAnimationFrame((function(){o(null)})):requestAnimationFrame(r)}}))}(X,he.current,e)},be=function(e){var t=he.current[X];Z?t+=e:(t+=e*(K?-1:1),t*=K&&"reverse"===f()?-1:1),ye(t)},we=function(){be(-he.current[J])},Oe=function(){be(he.current[J])},Ee=s.useCallback((function(e){de({overflow:null,marginBottom:-e})}),[]),xe=Object(P.a)((function(){var e=me(),t=e.tabsMeta,n=e.tabMeta;if(n&&t)if(n[Y]<t[Y]){var r=t[X]+(n[Y]-t[Y]);ye(r)}else if(n[Q]>t[Q]){var o=t[X]+(n[Q]-t[Q]);ye(o)}})),Se=Object(P.a)((function(){if($&&"off"!==N){var e,t,n=he.current,r=n.scrollTop,o=n.scrollHeight,i=n.clientHeight,a=n.scrollWidth,s=n.clientWidth;if(Z)e=r>1,t=r<o-i-1;else{var c=d(he.current,q.direction);e=K?c<a-s-1:c>1,t=K?c>1:c<a-s-1}e===ce.start&&t===ce.end||ue({start:e,end:t})}}));s.useEffect((function(){var e=Object(u.a)((function(){ge(),Se()})),t=Object(l.a)(he.current);return t.addEventListener("resize",e),function(){e.clear(),t.removeEventListener("resize",e)}}),[ge,Se]);var je=s.useCallback(Object(u.a)((function(){Se()})));s.useEffect((function(){return function(){je.clear()}}),[je]),s.useEffect((function(){re(!0)}),[]),s.useEffect((function(){ge(),Se()})),s.useEffect((function(){xe()}),[xe,ie]),s.useImperativeHandle(h,(function(){return{updateIndicator:ge,updateScrollButtons:Se}}),[ge,Se]);var _e=s.createElement(b,Object(o.a)({className:w.indicator,orientation:k,color:j},z,{style:Object(o.a)({},ie,z.style)}
2)),Te=0,Pe=s.Children.map(y,(function(e){if(!s.isValidElement(e))return null;var t=void 0===e.props.value?Te:e.props.value;pe.set(t,Te);var n=t===H;return Te+=1,s.cloneElement(e,{fullWidth:"fullWidth"===V,indicator:n&&!ne&&_e,selected:n,selectionFollowsFocus:M,onChange:_,textColor:B,value:t})})),Ce=function(){var e={};e.scrollbarSizeListener=$?s.createElement(v,{className:w.scrollable,onChange:Ee}):null;var t=ce.start||ce.end,n=$&&("auto"===N&&t||"desktop"===N||"on"===N);return e.scrollButtonStart=n?s.createElement(A,Object(o.a)({orientation:k,direction:K?"right":"left",onClick:we,disabled:!ce.start,className:Object(c.default)(w.scrollButtons,"on"!==N&&w.scrollButtonsDesktop)},W)):null,e.scrollButtonEnd=n?s.createElement(A,Object(o.a)({orientation:k,direction:K?"left":"right",onClick:Oe,disabled:!ce.end,className:Object(c.default)(w.scrollButtons,"on"!==N&&w.scrollButtonsDesktop)},W)):null,e}();return s.createElement(x,Object(o.a)({className:Object(c.default)(w.root,O,Z&&w.vertical),ref:t},G),Ce.scrollButtonStart,Ce.scrollbarSizeListener,s.createElement("div",{className:Object(c.default)(w.scroller,$?w.scrollable:w.fixed),style:fe,ref:he,onScroll:je},s.createElement("div",{"aria-label":n,"aria-labelledby":r,className:Object(c.default)(w.flexContainer,Z&&w.flexContainerVertical,g&&!$&&w.centered),onKeyDown:function(e){var t=e.target;if("tab"===t.getAttribute("role")){var n=null,r="vertical"!==k?"ArrowLeft":"ArrowUp",o="vertical"!==k?"ArrowRight":"ArrowDown";switch("vertical"!==k&&"rtl"===q.direction&&(r="ArrowRight",o="ArrowLeft"),e.key){case r:n=t.previousElementSibling||ve.current.lastChild;break;case o:n=t.nextElementSibling||ve.current.firstChild;break;case"Home":n=ve.current.firstChild;break;case"End":n=ve.current.lastChild}null!==n&&(n.focus(),e.preventDefault())}},ref:ve,role:"tablist"},Pe),ne&&_e),Ce.scrollButtonEnd)}));t.a=Object(m.a)((function(e){return{root:{overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},vertical:{flexDirection:"column"},flexContainer:{display:"flex"},flexContainerVertical:{flexDirection:"column"},centered:{justifyContent:"center"},scroller:{position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},fixed:{overflowX:"hidden",width:"100%"},scrollable:{overflowX:"scroll",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},scrollButtons:{},scrollButtonsDesktop:Object(a.a)({},e.breakpoints.down("xs"),{display:"none"}),indicator:{}}}),{name:"MuiTabs"})(I)},function(e,t,n){"use strict";n.r(t);var r=n(3),o=n(7),i=n(1248),a=n(10),s=n(23),c=n.n(s),u=n(6),l=n(0),f=n.n(l),d=n(174),p=n.n(d),h=n(138),v=n.n(h),m=n(179),g=n.n(m),y=n(18),b=n.n(y),w=n(12),O=n(30),E=n.n(O),x=n(446),S=n.n(x),j=n(447),_=n.n(j);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,P(r.key),r)}}function P(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var C=function(){return e=function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.viewer=t,this.ref=n,this.containerWidth=0,this.containerHeight=0,this.imgAspectRatio=1},(t=[{key:"canvas",get:function(){return this.canvasDiv.firstElementChild}},{key:"canvasDiv",get:function(){return this.ref.current}},{key:"context2d",get:function(){return this.canvas.getContext("2d")}},{key:"clear",value:function(){this.context2d.clearRect(0,0,this.containerWidth,this.containerHeight)}},{key:"resize",value:function(){this.containerWidth!==this.viewer.container.clientWidth&&(this.containerWidth=this.viewer.container.clientWidth,this.canvasDiv.setAttribute("width",this.containerWidth),this.canvas.setAttribute("width",this.containerWidth)),this.containerHeight!==this.viewer.container.clientHeight&&(this.containerHeight=this.viewer.container.clientHeight,this.canvasDiv.setAttribute("height",this.containerHeight),this.canvas.setAttribute("height",this.containerHeight)),this.viewportOrigin=new g.a.Point(0,0);var e=this.viewer.viewport.getBoundsNoRotateWithMargins(!0);this.viewportOrigin.x=e.x,this.viewportOrigin.y=e.y*this.imgAspectRatio,this.viewportWidth=e.width,this.viewportHe
2ight=e.height*this.imgAspectRatio;var t=this.viewer.world.getItemAt(0);t&&(this.imgWidth=t.source.dimensions.x,this.imgHeight=t.source.dimensions.y,this.imgAspectRatio=this.imgWidth/this.imgHeight)}},{key:"canvasUpdate",value:function(e){var t=this.viewer.viewport.getZoom(!0),n=this.viewer.world.getItemAt(0);if(n){var r=n.viewportToImageZoom(t),o=(this.viewportOrigin.x/this.imgWidth-this.viewportOrigin.x)/this.viewportWidth*this.containerWidth,i=(this.viewportOrigin.y/this.imgHeight-this.viewportOrigin.y)/this.viewportHeight*this.containerHeight;this.clearBeforeRedraw&&this.clear(),this.context2d.translate(o,i),this.context2d.scale(r,r);var a=this.viewer.viewport.getCenter();this.viewer.viewport.getFlip()&&(this.context2d.translate(2*a.x,0),this.context2d.scale(-1,1));var s=this.viewer.viewport.getRotation();0!==s&&(this.context2d.translate(a.x,a.y),this.context2d.rotate(s*Math.PI/180),this.context2d.translate(-1*a.x,-1*a.y)),e(),this.context2d.setTransform(1,0,0,1,0,0)}}}])&&T(e.prototype,t),n&&T(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();function I(e){return function(e){if(Array.isArray(e))return k(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){if("string"==typeof e)return k(e,t);var n={}.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)?k(e,t):void 0}}(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 k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}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,A(r.key),r)}}function A(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var D=function(){return e=function e(t){var n=t.resource,r=t.palette,o=t.zoomRatio,i=t.offset,a=t.selected,s=t.hovered;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.resource=n,this.palette=r,this.zoomRatio=o,this.offset=i,this.selected=a,this.hovered=s},(t=[{key:"toContext",value:function(e){this.context=e,this.resource.svgSelector?this.svgContext():this.resource.fragmentSelector&&this.fragmentContext()}},{key:"svgString",get:function(){return this.resource.svgSelector.value}},{key:"svgContext",value:function(){var e,t=this;0!==(e=this.hovered?this.palette.hovered:this.selected?this.palette.selected:this.palette.default).globalAlpha&&I(this.svgPaths).forEach((function(n){t.context.save(),t.context.translate(t.offset.x,t.offset.y);var r=new Path2D(n.attributes.d.nodeValue);t.context.strokeStyle=t.color,n.attributes["stroke-dasharray"]&&t.context.setLineDash(n.attributes["stroke-dasharray"].nodeValue.split(","));var o={fill:"fillStyle",stroke:"strokeStyle","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterlimit","stroke-width":"lineWidth"};Object.keys(o).forEach((function(e){n.attributes[e]&&(t.context[o[e]]=n.attributes[e].nodeValue)})),t.context.lineWidth/=t.zoomRatio,(t.selected||t.hovered)&&(t.context.strokeStyle=e.strokeStyle||e.fillStyle),n.attributes["stroke-opacity"]?t.context.globalAlpha=e.globalAlpha*n.attributes["stroke-opacity"].nodeValue:t.context.globalAlpha=e.globalAlpha,t.context.stroke(r),n.attributes.fill&&"none"!==n.attributes.fill.nodeValue&&(n.attributes["fill-opacity"]?t.context.globalAlpha=e.globalAlpha*n.attributes["fill-opacity"].nodeValue:t.context.globalAlpha=e.globalAlpha,t.context.fill(r)),t.context.restore(
2)}))}},{key:"fragmentContext",value:function(){var e,t,n,r=this,o=this.resource.fragmentSelector;(o[0]+=this.offset.x,o[1]+=this.offset.y,e=this.selected?this.palette.selected:this.hovered?this.palette.hovered:this.palette.default,this.context.save(),Object.keys(e).forEach((function(t){r.context[t]=e[t]})),0!==e.globalAlpha)&&(e.fillStyle?(t=this.context).fillRect.apply(t,I(o)):(this.context.lineWidth=1/this.zoomRatio,(n=this.context).strokeRect.apply(n,I(o))),this.context.restore())}},{key:"svgPaths",get:function(){return(new DOMParser).parseFromString(this.svgString,"text/xml").getElementsByTagName("path")}}])&&R(e.prototype,t),n&&R(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();function N(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?N(Object(n),!0).forEach((function(t){L(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function L(e,t,n){return(t=U(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function z(e){return function(e){if(Array.isArray(e))return B(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||F(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 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){var r,o,i,a,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||F(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 F(e,t){if(e){if("string"==typeof e)return B(e,t);var n={}.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)?B(e,t):void 0}}function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}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,U(r.key),r)}}function U(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function V(e,t,n){return t=q(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,G()?Reflect.construct(t,n||[],q(e).constructor):t.apply(e,n))}function G(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(G=function(){return!!e})()}function q(e){return q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},q(e)}function $(e,t){return $=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$(e,t)}var K=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=V(this,t,[e])).ref=f.a.createRef(),n.osdCanvasOverlay=null,n.updateCanvas=function(){}
2,n.onUpdateViewport=n.onUpdateViewport.bind(n),n.onCanvasClick=n.onCanvasClick.bind(n),n.onCanvasMouseMove=p()(n.onCanvasMouseMove.bind(n),10),n.onCanvasExit=n.onCanvasExit.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&$(e,t)}(t,e),n=t,o=[{key:"annotationsMatch",value:function(e,t){return!e&&!t||!(e&&!t||!e&&t)&&(0===e.length&&0===t.length||e.length===t.length&&e.every((function(e,n){var r=e.resources.map((function(e){return e.id})),o=t[n].resources.map((function(e){return e.id}));return 0===r.length&&0===o.length||r.length===o.length&&!(e.id!==t[n].id||!v()(r,o))})))}}],(r=[{key:"componentDidMount",value:function(){this.initializeViewer()}},{key:"componentDidUpdate",value:function(e){var n=this.props,r=n.drawAnnotations,o=n.drawSearchAnnotations,i=n.annotations,a=n.searchAnnotations,s=n.hoveredAnnotationIds,c=n.selectedAnnotationId,u=n.highlightAllAnnotations,l=n.viewer;this.initializeViewer();var f=!t.annotationsMatch(i,e.annotations),d=!t.annotationsMatch(a,e.searchAnnotations),p=_()(s,e.hoveredAnnotationIds).length>0;this.osdCanvasOverlay&&p&&(s.length>0?this.osdCanvasOverlay.canvasDiv.style.cursor="pointer":this.osdCanvasOverlay.canvasDiv.style.cursor="");var h=c!==e.selectedAnnotationId,v=r!==e.drawAnnotations||o!==e.drawSearchAnnotations||u!==e.highlightAllAnnotations;(d||f||h||p||v)&&(this.updateCanvas=this.canvasUpdateCallback(),l.forceRedraw())}},{key:"componentWillUnmount",value:function(){var e=this.props.viewer;e.removeHandler("canvas-click",this.onCanvasClick),e.removeHandler("canvas-exit",this.onCanvasExit),e.removeHandler("update-viewport",this.onUpdateViewport),e.removeHandler("mouse-move",this.onCanvasMouseMove)}},{key:"onCanvasClick",value:function(e){var t=this,n=this.props.canvasWorld,r=e.position,o=e.eventSource.viewport.pointFromPixel(r),i=n.canvasAtPoint(o);if(i){var a=W(n.canvasToWorldCoordinates(i.id),4),s=(a[0],a[1],a[2]),c=a[3],u=this.annotationsAtPoint(i,o);if(u.length>0&&(e.preventDefaultAction=!0),1===u.length)this.toggleAnnotation(u[0].id);else if(u.length>0){var l=function(e){var n=Math.PI/180;return function(r){for(var a=0,s=0;s<360;s+=1){var c=Math.cos(s*n)*e+o.x,u=Math.sin(s*n)*e+o.y;t.isAnnotationAtPoint(r,i,{x:c,y:u})&&(a+=1)}return{anno:r,score:a}}},f=[],d=1;for(f=S()(u.map(l(d)),"score");d<Math.max(s,c)&&f[0].score===f[1].score;)d*=2,f=S()(u.map(l(d)),"score");this.toggleAnnotation(f[0].anno.id)}}}},{key:"onCanvasMouseMove",value:function(e){var t=this.props,n=t.annotations,r=t.canvasWorld,o=t.hoverAnnotation,i=t.hoveredAnnotationIds,a=t.searchAnnotations,s=t.viewer,c=t.windowId;if(0!==n.length||0!==a.length){var u=e.position,l=s.viewport.pointFromPixel(u),f=r.canvasAtPoint(l);if(f){var d=this.annotationsAtPoint(f,l);_()(i,d.map((function(e){return e.id}))).length>0&&o(c,d.map((function(e){return e.id})))}else o(c,[])}}},{key:"onCanvasExit",value:function(e){var t=this.props,n=t.hoverAnnotation,r=t.windowId;this.onCanvasMouseMove.cancel(),n(r,[])}},{key:"onUpdateViewport",value:function(e){this.updateCanvas()}},{key:"initializeViewer",value:function(){var e=this.props.viewer;e&&(this.osdCanvasOverlay||(this.osdCanvasOverlay=new C(e,this.ref),e.addHandler("canvas-click",this.onCanvasClick),e.addHandler("canvas-exit",this.onCanvasExit),e.addHandler("update-viewport",this.onUpdateViewport),e.addHandler("mouse-move",this.onCanvasMouseMove),this.updateCanvas=this.canvasUpdateCallback()))}},{key:"canvasUpdateCallback",value:function(){var e=this;return function(){e.osdCanvasOverlay.clear(),e.osdCanvasOverlay.resize(),e.osdCanvasOverlay.canvasUpdate(e.renderAnnotations.bind(e))}}},{key:"isAnnotationAtPoint",value:function(e,t,n){var r=W(this.props.canvasWorld.canvasToWorldCoordinates(t.id),2),o=r[0],i=r[1],a=n.x-o,s=n.y-i;if(e.svgSelector){var c=this.osdCanvasOverlay.context2d;return z(new D({resource:e}).svgPaths).some((function(e){return c.isPointInPath(new Path2D(e.attributes.d.nodeValue),a,s)}))}if(e.fragmentSelector){var u=W(e.fragmentSelector,4),l=u[0],f=u[1],d=u[2],p=u[3];return l<=a&&a<=l+d&&f<=s&&s<=f+p}return!1}},{key:"annotationsAtPoint",value:function(e,t){var n=this,r=this.props,o=r.annotations,i=r.searchAnnotations,a=[].concat(z(o),z(i));return c()(a.map((function(e){return e.resources}))).filter((function(r){return e.id===r.targetId&&n.isAnnotationAtPoint(r,e,t)}))}},{key:"toggleAnnotation",value:function(e){var t=this.props,n=t.selectedAnnotationId,r=t.selectAnnotation,o=t.deselectAnnotation,i=t.windowId;n===e?o(i,e):r(i,e)}},{key:"annotationsToContext",value:function(e,t){var n=this.props,r=n.highlightAllAnnotations,o=n.hoveredAnnotationIds,i=n.selectedAnnotationId,a=n.canvasWorld,s=n.viewer,c=this.osdCanvasOverlay.context2d,u=s.viewport.getZoom(!0)/s.viewport.getMaxZoom();
2e.forEach((function(e){e.resources.forEach((function(e){if(a.canvasIds.includes(e.targetId)){var n=a.offsetByCanvas(e.targetId);new D({hovered:o.includes(e.id),offset:n,palette:M(M({},t),{},{default:M(M({},t.default),!r&&t.hidden)}),resource:e,selected:i===e.id,zoomRatio:u}).toContext(c)}}))}))}},{key:"renderAnnotations",value:function(){var e=this.props,t=e.annotations,n=e.drawAnnotations,r=e.drawSearchAnnotations,o=e.searchAnnotations,i=e.palette;r&&this.annotationsToContext(o,i.search),n&&this.annotationsToContext(t,i.annotations)}},{key:"render",value:function(){var e=this.props.viewer;return e?E.a.createPortal(f.a.createElement("div",{ref:this.ref,style:{height:"100%",left:0,position:"absolute",top:0,width:"100%"}},f.a.createElement("canvas",null)),e.canvas):f.a.createElement(f.a.Fragment,null)}}])&&H(n.prototype,r),o&&H(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(l.Component);K.defaultProps={annotations:[],deselectAnnotation:function(){},drawAnnotations:!0,drawSearchAnnotations:!0,highlightAllAnnotations:!1,hoverAnnotation:function(){},hoveredAnnotationIds:[],palette:{},searchAnnotations:[],selectAnnotation:function(){},selectedAnnotationId:void 0,viewer:null};var Z=n(555),X=n(601),Y=n(589),Q=n(100),J=n(172),ee=n(37),te=n(569),ne={deselectAnnotation:Z.a,hoverAnnotation:Z.b,selectAnnotation:Z.g},re=Object(r.compose)(Object(i.a)(),Object(o.b)((function(e,t){var n=t.windowId;return{annotations:Object(X.d)(e,{windowId:n}),canvasWorld:Object(Y.a)(e,{windowId:n}),drawAnnotations:Object(Q.a)(e).window.forceDrawAnnotations||Object(J.e)(e,{content:"annotations",windowId:n}).length>0,drawSearchAnnotations:Object(Q.a)(e).window.forceDrawAnnotations||Object(J.e)(e,{content:"search",windowId:n}).length>0,highlightAllAnnotations:Object(ee.e)(e,{windowId:n}).highlightAllAnnotations,hoveredAnnotationIds:Object(ee.e)(e,{windowId:n}).hoveredAnnotationIds,palette:Object(Q.g)(e).palette,searchAnnotations:Object(te.f)(e,{windowId:n}),selectedAnnotationId:Object(X.e)(e,{windowId:n})}}),ne),Object(u.a)("AnnotationsOverlay"))(K),oe=n(36),ie={get:function(e){return this.refs[e]},refs:{},set:function(e,t){this.refs[e]=t}};function ae(e,t,n){if(ve())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&ge(o,n.prototype),o}function se(e){return function(e){if(Array.isArray(e))return ce(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){if("string"==typeof e)return ce(e,t);var n={}.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)?ce(e,t):void 0}}(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 ce(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ue(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function le(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ue(Object(n),!0).forEach((function(t){fe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ue(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fe(e,t,n){return(t=pe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function de(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,pe(r.key),r)}}function pe(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function he(e,t,n){return t=me(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ve()?Reflect.construct(t,n||[],me(e).constructor):t.apply(e,n))}function ve(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ve=function(){return!!e})()}function me(e){return me=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},me(e)}function ge(e,t){return ge=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ge(e,t)}var ye=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=he(this,t,[e])).state={viewer:void 0},n.ref=f.a.createRef(),n.apiRef=f.a.createRef(),ie.set(e.windowId,n.apiRef),n.onCanvasMouseMove=p()(n.onCanvasMouseMove.bind(n),10),n.onViewportChange=n.onViewportChange.bind(n),n.zoomToWorld=n.zoomToWorld.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ge(e,t)}(t,e),n=t,r=[{key:"componentDidMount",value:function(){var e=this.props,t=e.osdConfig,n=e.t,r=e.windowId;
2if(this.ref.current){var o=new g.a(le({id:this.ref.current.id},t)),i=o.canvas&&o.canvas.firstElementChild;i&&(i.setAttribute("role","img"),i.setAttribute("aria-label",n("digitizedView")),i.setAttribute("aria-describedby","".concat(r,"-osd"))),this.apiRef.current=o,this.setState({viewer:o}),o.addHandler("animation-finish",this.onViewportChange),o.innerTracker&&(o.innerTracker.moveHandler=this.onCanvasMouseMove)}}},{key:"componentDidUpdate",value:function(e,t){var n=this.props,r=n.viewerConfig,o=n.canvasWorld,i=this.state.viewer;if(this.apiRef.current=i,void 0===t.viewer)return r&&(r.zoom=r.zoom||i.viewport.imageToViewportZoom(1),i.viewport.panTo(r,!0),i.viewport.zoomTo(r.zoom,r,!0),void 0!==r.degrees&&i.viewport.setRotation(r.degrees),void 0!==r.flip&&i.viewport.setFlip(r.flip)),void this.addAllImageSources(!r);if(this.infoResponsesMatch(e.infoResponses)&&this.nonTiledImagedMatch(e.nonTiledImages))if(v()(o.layers,e.canvasWorld.layers)){if(r!==e.viewerConfig){var a=i.viewport;r.x===a.centerSpringX.target.value&&r.y===a.centerSpringY.target.value||a.panTo(r,!1),r.zoom!==a.zoomSpring.target.value&&a.zoomTo(r.zoom,r,!1),r.rotation!==a.getRotation()&&a.setRotation(r.rotation),r.flip!==a.getFlip()&&a.setFlip(r.flip)}}else this.refreshTileProperties();else{i.close();var s=!v()(o.canvasIds,e.canvasWorld.canvasIds);s&&i.preserveViewport?this.addAllImageSources(!1):this.addAllImageSources(s||!r)}}},{key:"componentWillUnmount",value:function(){var e=this.state.viewer;e.innerTracker&&e.innerTracker.moveHandler===this.onCanvasMouseMove&&(e.innerTracker.moveHandler=null),e.removeAllHandlers(),this.apiRef.current=void 0}},{key:"onCanvasMouseMove",value:function(e){this.state.viewer.raiseEvent("mouse-move",e)}},{key:"onViewportChange",value:function(e){var t=this.props,n=t.updateViewport,r=t.windowId,o=e.eventSource.viewport;n(r,{flip:o.getFlip(),rotation:o.getRotation(),x:Math.round(o.centerSpringX.target.value),y:Math.round(o.centerSpringY.target.value),zoom:o.zoomSpring.target.value})}},{key:"addAllImageSources",value:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=this.props,r=n.nonTiledImages,o=n.infoResponses;Promise.all(o.map((function(t){return e.addTileSource(t)})),r.map((function(t){return e.addNonTiledImage(t)}))).then((function(){(o[0]||r[0])&&(t&&e.zoomToWorld(),e.refreshTileProperties())}))}},{key:"addNonTiledImage",value:function(e){var t=this.props.canvasWorld,n=this.state.viewer,r=e.getProperty("type"),o=e.getProperty("format")||"";return"Image"===r||"dctypes:Image"===r||o.startsWith("image/")?new Promise((function(r,o){n||o(),n.addSimpleImage({error:function(e){return o(e)},fitBounds:ae(g.a.Rect,se(t.contentResourceToWorldCoordinates(e))),index:t.layerIndexOfImageResource(e),opacity:t.layerOpacityOfImageResource(e),success:function(e){return r(e)},url:e.id})})):Promise.resolve()}},{key:"addTileSource",value:function(e){var t=this.props.canvasWorld,n=this.state.viewer;return new Promise((function(r,o){n||o();var i=le({},e.json),a=t.contentResource(e.id);a&&n.addTiledImage({error:function(e){return o(e)},fitBounds:ae(g.a.Rect,se(t.contentResourceToWorldCoordinates(a))),index:t.layerIndexOfImageResource(a),opacity:t.layerOpacityOfImageResource(a),success:function(e){return r(e)},tileSource:i})}))}},{key:"refreshTileProperties",value:function(){for(var e=this.props.canvasWorld,t=this.state.viewer.world,n=[],r=0;r<t.getItemCount();r+=1)n.push(t.getItemAt(r));n.forEach((function(n,r){var o=e.contentResource(n.source["@id"]||n.source.id);if(o){var i=e.layerIndexOfImageResource(o);r!==i&&t.setItemIndex(n,i),n.setOpacity(e.layerOpacityOfImageResource(o))}}))}},{key:"fitBounds",value:function(e,t,n,r){var o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];this.state.viewer.viewport.fitBounds(new g.a.Rect(e,t,n,r),o)}},{key:"infoResponsesMatch",value:function(e){var t=this.props.infoResponses;return 0===t.length&&0===e.length||t.length===e.length&&t.every((function(t,n){return!!(e[n]&&t.json&&e[n].json&&t.tokenServiceId===e[n].tokenServiceId&&(t.json["@id"]&&t.json["@id"]===e[n].json["@id"]||t.json.id&&t.json.id===e[n].json.id))}))}},{key:"nonTiledImagedMatch",value:function(e){var t=this.props.nonTiledImages;return 0===t.length&&0===e.length||t.some((function(t,n){return!!e[n]&&t.id===e[n].id}))}},{key:"zoomToWorld",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=this.props.canvasWorld;this.fitBounds.apply(this,se(t.worldBounds()).concat([e]))}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.classes,o=t.label,i=t.t,a=t.windowId,s=t.drawAnnotations,c=this.state.viewer,u=f.a.Children.map(n,(function(t){return f.a.cloneElement(t,{zoomToWorld:e.zoomToWorld})}));return f.a.createElement(f.a.Fragment,null,f.a.createElement("section",{className:b()(Object(w.a)("osd-container"),r.osdContainer),id:"".concat(a,"-osd"),ref:this.ref,"aria-label":i("item",{label:o}),"aria-live":"polite"},s&&f.a.createElement(re,{viewer:c,windowId:a}),u,f.a.createElement(oe.a,Object.assign({viewer:c},le(le({},this.props),{},{children:null})))))}}],r&&de(n.prototype,r),o&&de(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(l.Component);ye.defaultProps={children:null,drawAnnotations:!1,infoResponses:[],label:null,nonTiledImages:[],osdConfig:{},viewerConfig:null};
2var be=n(567),we=n(55),Oe={updateViewport:be.d},Ee=Object(r.compose)(Object(a.a)({osdContainer:{flex:1,position:"relative"}}),Object(i.a)(),Object(o.b)((function(e,t){var n=t.windowId,r=Object(Y.a)(e,{windowId:n}),o=Object(we.q)(e),i=c()(r.canvases.map((function(e){return e.imageServiceIds})));return{canvasWorld:r,drawAnnotations:Object(Q.a)(e).window.forceDrawAnnotations||Object(J.e)(e,{content:"annotations",windowId:n}).length>0||Object(J.e)(e,{content:"search",windowId:n}).length>0,infoResponses:i.map((function(e){return o[e]})).filter((function(e){return void 0!==e&&!1===e.isFetching&&void 0===e.error})),label:Object(we.e)(e,{canvasId:(Object(we.g)(e,{windowId:n})||{}).id,windowId:n}),nonTiledImages:Object(we.m)(e,{windowId:n}),osdConfig:Object(Q.a)(e).osdConfig,viewerConfig:Object(ee.d)(e,{windowId:n})}}),Oe),Object(u.a)("OpenSeadragonViewer"));t.default=Ee(ye)},function(e,t,n){"use strict";n.r(t);var r=n(3),o=n(7),i=n(10),a=n(6),s=n(0),c=n.n(s),u=n(1221),l=n(23),f=n.n(l),d=n(568),p=n(555),h=n(567),v=n(19),m=n(1),g=n(5),y=n(4),b=n(88),w=Object(b.a)(s.createElement("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");var O=s.forwardRef((function(e,t){var n=e.alt,r=e.children,o=e.classes,i=e.className,a=e.component,c=void 0===a?"div":a,u=e.imgProps,l=e.sizes,f=e.src,d=e.srcSet,p=e.variant,h=void 0===p?"circular":p,v=Object(g.a)(e,["alt","children","classes","className","component","imgProps","sizes","src","srcSet","variant"]),b=null,O=function(e){var t=e.src,n=e.srcSet,r=s.useState(!1),o=r[0],i=r[1];return s.useEffect((function(){if(t||n){i(!1);var e=!0,r=new Image;return r.src=t,r.srcSet=n,r.onload=function(){e&&i("loaded")},r.onerror=function(){e&&i("error")},function(){e=!1}}}),[t,n]),o}({src:f,srcSet:d}),E=f||d,x=E&&"error"!==O;return b=x?s.createElement("img",Object(m.a)({alt:n,src:f,srcSet:d,sizes:l,className:o.img},u)):null!=r?r:E&&n?n[0]:s.createElement(w,{className:o.fallback}),s.createElement(c,Object(m.a)({className:Object(y.default)(o.root,o.system,o[h],i,!x&&o.colorDefault),ref:t},v),b)})),E=Object(i.a)((function(e){return{root:{position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},colorDefault:{color:e.palette.background.default,backgroundColor:"light"===e.palette.type?e.palette.grey[400]:e.palette.grey[600]},circle:{},circular:{},rounded:{borderRadius:e.shape.borderRadius},square:{borderRadius:0},img:{width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4},fallback:{width:"75%",height:"75%"}}}),{name:"MuiAvatar"})(O),x=n(1249),S=n(332),j=n.n(S),_=n(206),T=n.n(_),P=n(18),C=n.n(P),I=(n(584),n(335)),k=n(48),R=n(127);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,D(r.key),r)}}function D(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function N(e,t,n){return t=L(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,M()?Reflect.construct(t,n||[],L(e).constructor):t.apply(e,n))}function M(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(M=function(){return!!e})()}
2function L(e){return L=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},L(e)}function z(e,t){return z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},z(e,t)}var W=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=N(this,t,[e])).state={requestedAnnotations:!1},n.handleSelect=n.handleSelect.bind(n),n.handleKey=n.handleKey.bind(n),n.handleIntersection=n.handleIntersection.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&z(e,t)}(t,e),n=t,(r=[{key:"handleSelect",value:function(){var e=this.props,t=e.canvas,n=e.selected,r=e.setCanvas,o=e.focusOnCanvas;n?o():r(t.id)}},{key:"handleKey",value:function(e){var t=this.props,n=t.canvas,r=t.setCanvas,o=t.focusOnCanvas;this.keys={enter:"Enter",space:" "},this.chars={enter:13,space:32},e.key===this.keys.enter||e.which===this.chars.enter||e.key===this.keys.space||e.which===this.chars.space?o():r(n.id)}},{key:"handleIntersection",value:function(e){var t=e.isIntersecting,n=this.props,r=n.annotationsCount,o=n.requestCanvasAnnotations,i=this.state.requestedAnnotations;!t||void 0===r||r>0||i||(this.setState({requestedAnnotations:!0}),o())}},{key:"render",value:function(){var e=this.props,t=e.annotationsCount,n=e.searchAnnotationsCount,r=e.canvas,o=e.classes,i=e.config,a=e.selected,s=new k.a(r);return c.a.createElement(I.a,{onChange:this.handleIntersection},c.a.createElement("div",{key:r.index,className:C()(o.galleryViewItem,a?o.selected:"",n>0?o.hasAnnotations:""),onClick:this.handleSelect,onKeyUp:this.handleKey,role:"button",tabIndex:0},c.a.createElement(R.a,{resource:r,labelled:!0,variant:"outside",maxWidth:i.width,maxHeight:i.height,style:{margin:"0 auto",maxWidth:"".concat(Math.ceil(i.height*s.aspectRatio),"px")}},c.a.createElement("div",{className:o.chips},n>0&&c.a.createElement(x.a,{avatar:c.a.createElement(E,{className:o.avatar,classes:{circle:o.avatarIcon}},c.a.createElement(T.a,{fontSize:"small"})),label:n,className:C()(o.searchChip),size:"small"}),(t||0)>0&&c.a.createElement(x.a,{avatar:c.a.createElement(E,{className:o.avatar,classes:{circle:o.avatarIcon}},c.a.createElement(j.a,{className:o.annotationIcon})),label:t,className:C()(o.annotationsChip),size:"small"})))))}}])&&A(n.prototype,r),o&&A(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(s.Component);W.defaultProps={annotationsCount:void 0,config:{height:100,width:null},requestCanvasAnnotations:function(){},searchAnnotationsCount:0,selected:!1};var F=n(55),B=n(569),H=n(172),U=n(601),V=n(100);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 q(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){$(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 $(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var K=Object(r.compose)(Object(o.b)((function(e,t){var n=t.canvas,r=t.windowId,o=Object(F.g)(e,{windowId:r}),i=Object(B.f)(e,{windowId:r}),a=f()(i.map((function(e){return e.resources}))).filter((function(e){return e.targetId===n.id})),s=Object(H.e)(e,{content:"annotations",windowId:r}).length>0;return{annotationsCount:function(){if(s)return Object(U.d)(e,{canvasId:n.id}).reduce((function(e,t){return e+t.resources.filter((function(e){return e.targetId===n.id})).length}),0)}(),config:Object(V.a)(e).galleryView,searchAnnotationsCount:a.length,selected:o&&o.id===n.id}}),(function(e,t){var n=t.canvas,r=(t.id,t.windowId);return{focusOnCanvas:function(){return e(d.i(r,"single"))},requestCanvasAnnotations:function(){return e(p.f(r,n.id))},setCanvas:function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return e(h.a.apply(v,[r].concat(n)))}}}
2)),Object(i.a)((function(e){return{annotationIcon:{height:"1rem",width:"1rem"},annotationsChip:q({},e.typography.caption),avatar:{backgroundColor:"transparent"},chips:{opacity:.875,position:"absolute",right:0,textAlign:"right",top:0},galleryViewItem:{"&$hasAnnotations":{border:"2px solid ".concat(e.palette.action.selected)},"&$selected,&$selected$hasAnnotations":{border:"2px solid ".concat(e.palette.primary.main)},"&:focus":{outline:"none"},"&:hover":{backgroundColor:e.palette.action.hover},border:"2px solid transparent",cursor:"pointer",display:"inline-block",margin:"".concat(e.spacing(1),"px ").concat(e.spacing(.5),"px"),maxHeight:function(e){return e.config.height+45},minWidth:"60px",overflow:"hidden",padding:e.spacing(.5),position:"relative",width:"min-content"},hasAnnotations:{},searchChip:q(q({},e.typography.caption),{},{"&$selected $avatar":{backgroundColor:e.palette.highlights.primary},marginTop:2}),selected:{}}}))),Z=K(W);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,Y(r.key),r)}}function Y(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Q(e,t,n){return t=ee(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,J()?Reflect.construct(t,n||[],ee(e).constructor):t.apply(e,n))}function J(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(J=function(){return!!e})()}function ee(e){return ee=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ee(e)}function te(e,t){return te=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},te(e,t)}var ne=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Q(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&te(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.canvases,n=e.classes,r=e.viewingDirection,o=e.windowId,i="right-to-left"===r?"rtl":"ltr";return c.a.createElement(u.a,{component:"section",dir:i,square:!0,elevation:0,className:n.galleryContainer,id:"".concat(o,"-gallery")},t.map((function(e){return c.a.createElement(Z,{key:e.id,windowId:o,canvas:e})})))}}])&&X(n.prototype,r),o&&X(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(s.Component);ne.defaultProps={classes:{},viewingDirection:""};var re=n(71),oe=Object(r.compose)(Object(i.a)((function(e){return{galleryContainer:{alignItems:"flex-start",display:"flex",flexDirection:"row",flexWrap:"wrap",overflowX:"hidden",overflowY:"scroll",padding:"50px 0 50px 20px",width:"100%"}}})),Object(o.b)((function(e,t){var n=t.windowId;return{canvases:Object(F.f)(e,{windowId:n}),viewingDirection:Object(re.e)(e,{windowId:n})}})),Object(a.a)("GalleryView"));t.default=oe(ne)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(1218),s=n(52),c=n(53),u=n(312),l=(n(121),n(4)),f=n(49),d=n(16),p=n(676),h=n(177),v=n(28),m=n(123);function g(e,t){return"object"===Object(c.a)(t)&&null!==t?e===t:String(e)===String(t)}var y=i.forwardRef((function(e,t){var n=e["aria-label"],a=e.autoFocus,c=e.autoWidth,y=e.children,b=e.classes,w=e.className,O=e.defaultValue,E=e.disabled,x=e.displayEmpty,S=e.IconComponent,j=e.inputRef,_=e.labelId,T=e.MenuProps,P=void 0===T?{}:T,C=e.multiple,I=e.name,k=e.onBlur,R=e.onChange,A=e.onClose,D=e.onFocus,N=e.onOpen,M=e.open,L=e.readOnly,z=e.renderValue,W=e.SelectDisplayProps,F=void 0===W?{}:W,B=e.tabIndex,H=(e.type,e.value),U=e.variant,V=void 0===U?"standard":U,G=Object(o.a)(e,["aria-label","autoF
2ocus","autoWidth","children","classes","className","defaultValue","disabled","displayEmpty","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"]),q=Object(m.a)({controlled:H,default:O,name:"Select"}),$=Object(s.a)(q,2),K=$[0],Z=$[1],X=i.useRef(null),Y=i.useState(null),Q=Y[0],J=Y[1],ee=i.useRef(null!=M).current,te=i.useState(),ne=te[0],re=te[1],oe=i.useState(!1),ie=oe[0],ae=oe[1],se=Object(v.a)(t,j);i.useImperativeHandle(se,(function(){return{focus:function(){Q.focus()},node:X.current,value:K}}),[Q,K]),i.useEffect((function(){a&&Q&&Q.focus()}),[a,Q]),i.useEffect((function(){if(Q){var e=Object(f.a)(Q).getElementById(_);if(e){var t=function(){getSelection().isCollapsed&&Q.focus()};return e.addEventListener("click",t),function(){e.removeEventListener("click",t)}}}}),[_,Q]);var ce,ue,le=function(e,t){e?N&&N(t):A&&A(t),ee||(re(c?null:Q.clientWidth),ae(e))},fe=i.Children.toArray(y),de=function(e){return function(t){var n;if(C||le(!1,t),C){n=Array.isArray(K)?K.slice():[];var r=K.indexOf(e.props.value);-1===r?n.push(e.props.value):n.splice(r,1)}else n=e.props.value;e.props.onClick&&e.props.onClick(t),K!==n&&(Z(n),R&&(t.persist(),Object.defineProperty(t,"target",{writable:!0,value:{value:n,name:I}}),R(t,e)))}},pe=null!==Q&&(ee?M:ie);delete G["aria-invalid"];var he=[],ve=!1;(Object(h.b)({value:K})||x)&&(z?ce=z(K):ve=!0);var me=fe.map((function(e){if(!i.isValidElement(e))return null;var t;if(C){if(!Array.isArray(K))throw new Error(Object(u.a)(2));(t=K.some((function(t){return g(t,e.props.value)})))&&ve&&he.push(e.props.children)}else(t=g(K,e.props.value))&&ve&&(ue=e.props.children);return t&&!0,i.cloneElement(e,{"aria-selected":t?"true":void 0,onClick:de(e),onKeyUp:function(t){" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})}));ve&&(ce=C?he.join(", "):ue);var ge,ye=ne;!c&&ee&&Q&&(ye=Q.clientWidth),ge=void 0!==B?B:E?null:0;var be=F.id||(I?"mui-component-select-".concat(I):void 0);return i.createElement(i.Fragment,null,i.createElement("div",Object(r.a)({className:Object(l.default)(b.root,b.select,b.selectMenu,b[V],w,E&&b.disabled),ref:J,tabIndex:ge,role:"button","aria-disabled":E?"true":void 0,"aria-expanded":pe?"true":void 0,"aria-haspopup":"listbox","aria-label":n,"aria-labelledby":[_,be].filter(
2Boolean).join(" ")||void 0,onKeyDown:function(e){if(!L){-1!==[" ","ArrowUp","ArrowDown","Enter"].indexOf(e.key)&&(e.preventDefault(),le(!0,e))}},onMouseDown:E||L?null:function(e){0===e.button&&(e.preventDefault(),Q.focus(),le(!0,e))},onBlur:function(e){!pe&&k&&(e.persist(),Object.defineProperty(e,"target",{writable:!0,value:{value:K,name:I}}),k(e))},onFocus:D},F,{id:be}),function(e){return null==e||"string"==typeof e&&!e.trim()}(ce)?i.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):ce),i.createElement("input",Object(r.a)({value:Array.isArray(K)?K.join(","):K,name:I,ref:X,"aria-hidden":!0,onChange:function(e){var t=fe.map((function(e){return e.props.value})).indexOf(e.target.value);if(-1!==t){var n=fe[t];Z(n.props.value),R&&R(e,n)}},tabIndex:-1,className:b.nativeInput,autoFocus:a},G)),i.createElement(S,{className:Object(l.default)(b.icon,b["icon".concat(Object(d.a)(V))],pe&&b.iconOpen,E&&b.disabled)}),i.createElement(p.a,Object(r.a)({id:"menu-".concat(I||""),anchorEl:Q,open:pe,onClose:function(e){le(!1,e)}},P,{MenuListProps:Object(r.a)({"aria-labelledby":_,role:"listbox",disableListWrap:!0},P.MenuListProps),PaperProps:Object(r.a)({},P.PaperProps,{style:Object(r.a)({minWidth:ye},null!=P.PaperProps?P.PaperProps.style:null)})}),me))})),b=n(101),w=n(125),O=n(10),E=n(88),x=Object(E.a)(i.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),S=n(1233),j=i.forwardRef((function(e,t){var n=e.classes,a=e.className,s=e.disabled,c=e.IconComponent,u=e.inputRef,f=e.variant,p=void 0===f?"standard":f,h=Object(o.a)(e,["classes","className","disabled","IconComponent","inputRef","variant"]);return i.createElement(i.Fragment,null,i.createElement("select",Object(r.a)({className:Object(l.default)(n.root,n.select,n[p],a,s&&n.disabled),disabled:s,ref:u||t},h)),e.multiple?null:i.createElement(c,{className:Object(l.default)(n.icon,n["icon".concat(Object(d.a)(p))],s&&n.disabled)}))})),_=function(e){return{root:{},select:{"-moz-appearance":"none","-webkit-appearance":"none",userSelect:"none",borderRadius:0,minWidth:16,cursor:"pointer","&:focus":{backgroundColor:"light"===e.palette.type?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)",borderRadius:0},"&::-ms-expand":{display:"none"},"&$disabled":{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:e.palette.background.paper},"&&":{paddingRight:24}},filled:{"&&":{paddingRight:32}},outlined:{borderRadius:e.shape.borderRadius,"&&":{paddingRight:32}},selectMenu:{height:"auto",minHeight:"1.1876em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},disabled:{},icon:{position:"absolute",right:0,top:"calc(50% - 12px)",pointerEvents:"none",color:e.palette.action.active,"&$disabled":{color:e.palette.action.disabled}},iconOpen:{transform:"rotate(180deg)"},iconFilled:{right:7},iconOutlined:{right:7},nativeInput:{bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%"}}},T=i.createElement(S.a,null),P=i.forwardRef((function(e,t){var n=e.children,a=e.classes,s=e.IconComponent,c=void 0===s?x:s,u=e.input,l=void 0===u?T:u,f=e.inputProps,d=(e.variant,Object(o.a)(e,["children","classes","IconComponent","input","inputProps","variant"])),p=Object(w.a)(),h=Object(b.a)({props:e,muiFormControl:p,states:["variant"]});return i.cloneElement(l,Object(r.a)({inputComponent:j,inputProps:Object(r.a)({children:n,classes:a,IconComponent:c,variant:h.variant,type:void 0},f,l?l.props.inputProps:{}),ref:t},d))}));P.muiName="Select";Object(O.a)(_,{name:"MuiNativeSelect"})(P);var C=n(1234),I=n(1250),k=_,R=i.createElement(S.a,null),A=i.createElement(C.a,null),D=i.forwardRef((function e(t,n){var s=t.autoWidth,c=void 0!==s&&s,u=t.children,l=t.classes,f=t.displayEmpty,d=void 0!==f&&f,p=t.IconComponent,h=void 0===p?x:p,v=t.id,m=t.input,g=t.inputProps,O=t.label,E=t.labelId,S=t.labelWidth,_=void 0===S?0:S,T=t.MenuProps,P=t.multiple,C=void 0!==P&&P,k=t.native,D=void 0!==k&&k,N=t.onClose,M=t.onOpen,L=t.open,z=t.renderValue,W=t.SelectDisplayProps,F=t.variant,B=void 0===F?"standard":F,H=Object(o.a)(t,["autoWidth","children","classes","displayEmpty","IconComponent","id","input","inputProps","label","labelId","labelWidth","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"]),U=D?j:y,V=Object(w.a)(),G=Object(b.a)({props:t,muiFormControl:V,states:["variant"]}).variant||B,q=m||{standard:R,outlined:i.createElement(I.a,{label:O,labelWidth:_}),filled:A}[G];return i.cloneElement(q,Object(r.a)({inputComponent:U,inputProps:Object(r.a)({children:u,IconComponent:h,variant:G,type:void 0,multiple:C},D?{id:v}:{autoWidth:c,displayEmpty:d,labelId:E,MenuProps:T,onClose:N,onOpen:M,open:L,renderValue:z,SelectDisplayProps:Object(r.a)({id:v},W)}
2,g,{classes:g?Object(a.a)({baseClasses:l,newClasses:g.classes,Component:e}):l},m?m.props.inputProps:{}),ref:n},H))}));D.muiName="Select";t.a=Object(O.a)(k,{name:"MuiSelect"})(D)},function(e,t,n){"use strict";var r=n(5),o=n(1),i=n(0),a=n(30),s=n(677),c=n(1220),u=n(49),l=n(1181),f=n(90),d=n(28),p=n(43),h=n(315),v=n(104),m=n(72),g=n(126),y=n(320),b=n(149);function w(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function O(e){return parseInt(window.getComputedStyle(e)["padding-right"],10)||0}function E(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4?arguments[4]:void 0,i=[t,n].concat(Object(g.a)(r)),a=["TEMPLATE","SCRIPT","STYLE"];[].forEach.call(e.children,(function(e){1===e.nodeType&&-1===i.indexOf(e)&&-1===a.indexOf(e.tagName)&&w(e,o)}))}function x(e,t){var n=-1;return e.some((function(e,r){return!!t(e)&&(n=r,!0)})),n}function S(e,t){var n,r=[],o=[],i=e.container;if(!t.disableScrollLock){if(function(e){var t=Object(u.a)(e);return t.body===e?Object(b.a)(t).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(i)){var a=Object(y.a)();r.push({value:i.style.paddingRight,key:"padding-right",el:i}),i.style["padding-right"]="".concat(O(i)+a,"px"),n=Object(u.a)(i).querySelectorAll(".mui-fixed"),[].forEach.call(n,(function(e){o.push(e.style.paddingRight),e.style.paddingRight="".concat(O(e)+a,"px")}))}var s=i.parentElement,c="HTML"===s.nodeName&&"scroll"===window.getComputedStyle(s)["overflow-y"]?s:i;r.push({value:c.style.overflow,key:"overflow",el:c}),c.style.overflow="hidden"}return function(){n&&[].forEach.call(n,(function(e,t){o[t]?e.style.paddingRight=o[t]:e.style.removeProperty("padding-right")})),r.forEach((function(e){var t=e.value,n=e.el,r=e.key;t?n.style.setProperty(r,t):n.style.removeProperty(r)}))}}var j=function(){function e(){Object(v.a)(this,e),this.modals=[],this.containers=[]}return Object(m.a)(e,[{key:"add",value:function(e,t){var n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&w(e.modalRef,!1);var r=function(e){var t=[];return[].forEach.call(e.children,(function(e){e.getAttribute&&"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);E(t,e.mountNode,e.modalRef,r,!0);var o=x(this.containers,(function(e){return e.container===t}));return-1!==o?(this.containers[o].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblingNodes:r}),n)}},{key:"mount",value:function(e,t){var n=x(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];r.restore||(r.restore=S(r,t))}},{key:"remove",value:function(e){var t=this.modals.indexOf(e);if(-1===t)return t;var n=x(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];if(r.modals.splice(r.modals.indexOf(e),1),this.modals.splice(t,1),0===r.modals.length)r.restore&&r.restore(),e.modalRef&&w(e.modalRef,!0),E(r.container,e.mountNode,e.modalRef,r.hiddenSiblingNodes,!1),this.containers.splice(n,1);else{var o=r.modals[r.modals.length-1];o.modalRef&&w(o.modalRef,!1)}return t}},{key:"isTopModal",value:function(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}]),e}();var _=function(e){var t=e.children,n=e.disableAutoFocus,r=void 0!==n&&n,o=e.disableEnforceFocus,s=void 0!==o&&o,c=e.disableRestoreFocus,l=void 0!==c&&c,f=e.getDoc,p=e.isEnabled,h=e.open,v=i.useRef(),m=i.useRef(null),g=i.useRef(null),y=i.useRef(),b=i.useRef(null),w=i.useCallback((function(e){b.current=a.findDOMNode(e)}),[]),O=Object(d.a)(t.ref,w),E=i.useRef();return i.useEffect((function(){E.current=h}),[h]),!E.current&&h&&"undefined"!=typeof window&&(y.current=f().activeElement),i.useEffect((function(){if(h){var e=Object(u.a)(b.current);r||!b.current||b.current.contains(e.activeElement)||(b.current.hasAttribute("tabIndex")||b.current.setAttribute("tabIndex",-1),b.current.focus());var t=function(){null!==b.current&&(e.hasFocus()&&!s&&p()&&!v.current?b.current&&!b.current.contains(e.activeElement)&&b.current.focus():v.current=!1)},n=function(t){!s&&p()&&9===t.keyCode&&e.activeElement===b.current&&(v.current=!0,t.shiftKey?g.current.focus():m.current.focus())};e.addEventListener("focus",t,!0),e.addEventListener("keydown",n,!0);var o=setInterval((function(){t()}),50);return function(){clearInterval(o),e.removeEventListener("focus",t,!0),e.removeEventListener("keydown",n,!0),l||(y.current&&y.current.focus&&y.current.focus(),y.current=null)}}}
2),[r,s,l,p,h]),i.createElement(i.Fragment,null,i.createElement("div",{tabIndex:0,ref:m,"data-test":"sentinelStart"}),i.cloneElement(t,{ref:O}),i.createElement("div",{tabIndex:0,ref:g,"data-test":"sentinelEnd"}))},T={root:{zIndex:-1,position:"fixed",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},P=i.forwardRef((function(e,t){var n=e.invisible,a=void 0!==n&&n,s=e.open,c=Object(r.a)(e,["invisible","open"]);return s?i.createElement("div",Object(o.a)({"aria-hidden":!0,ref:t},c,{style:Object(o.a)({},T.root,a?T.invisible:{},c.style)})):null}));var C=new j,I=i.forwardRef((function(e,t){var n=Object(s.a)(),v=Object(c.a)({name:"MuiModal",props:Object(o.a)({},e),theme:n}),m=v.BackdropComponent,g=void 0===m?P:m,y=v.BackdropProps,b=v.children,O=v.closeAfterTransition,E=void 0!==O&&O,x=v.container,S=v.disableAutoFocus,j=void 0!==S&&S,T=v.disableBackdropClick,I=void 0!==T&&T,k=v.disableEnforceFocus,R=void 0!==k&&k,A=v.disableEscapeKeyDown,D=void 0!==A&&A,N=v.disablePortal,M=void 0!==N&&N,L=v.disableRestoreFocus,z=void 0!==L&&L,W=v.disableScrollLock,F=void 0!==W&&W,B=v.hideBackdrop,H=void 0!==B&&B,U=v.keepMounted,V=void 0!==U&&U,G=v.manager,q=void 0===G?C:G,$=v.onBackdropClick,K=v.onClose,Z=v.onEscapeKeyDown,X=v.onRendered,Y=v.open,Q=Object(r.a)(v,["BackdropComponent","BackdropProps","children","closeAfterTransition","container","disableAutoFocus","disableBackdropClick","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onEscapeKeyDown","onRendered","open"]),J=i.useState(!0),ee=J[0],te=J[1],ne=i.useRef({}),re=i.useRef(null),oe=i.useRef(null),ie=Object(d.a)(oe,t),ae=function(e){return!!e.children&&e.children.props.hasOwnProperty("in")}(v),se=function(){return Object(u.a)(re.current)},ce=function(){return ne.current.modalRef=oe.current,ne.current.mountNode=re.current,ne.current},ue=function(){q.mount(ce(),{disableScrollLock:F}),oe.current.scrollTop=0},le=Object(p.a)((function(){var e=function(e){return e="function"==typeof e?e():e,a.findDOMNode(e)}(x)||se().body;q.add(ce(),e),oe.current&&ue()})),fe=i.useCallback((function(){return q.isTopModal(ce())}),[q]),de=Object(p.a)((function(e){re.current=e,e&&(X&&X(),Y&&fe()?ue():w(oe.current,!0))})),pe=i.useCallback((function(){q.remove(ce())}),[q]);if(i.useEffect((function(){return function(){pe()}}),[pe]),i.useEffect((function(){Y?le():ae&&E||pe()}),[Y,pe,ae,E,le]),!V&&!Y&&(!ae||ee))return null;var he=function(e){return{root:{position:"fixed",zIndex:e.zIndex.modal,right:0,bottom:0,top:0,left:0},hidden:{visibility:"hidden"}}}(n||{zIndex:h.a}),ve={};return void 0===b.props.tabIndex&&(ve.tabIndex=b.props.tabIndex||"-1"),ae&&(ve.onEnter=Object(f.a)((function(){te(!1)}),b.props.onEnter),ve.onExited=Object(f.a)((function(){te(!0),E&&pe()}),b.props.onExited)),i.createElement(l.a,{ref:de,container:x,disablePortal:M},i.createElement("div",Object(o.a)({ref:ie,onKeyDown:function(e){"Escape"===e.key&&fe()&&(Z&&Z(e),D||(e.stopPropagation(),K&&K(e,"escapeKeyDown")))},role:"presentation"},Q,{style:Object(o.a)({},he.root,!Y&&ee?he.hidden:{},Q.style)}),H?null:i.createElement(g,Object(o.a)({open:Y,onClick:function(e){e.target===e.currentTarget&&($&&$(e),!I&&K&&K(e,"backdropClick"))}},y)),i.createElement(_,{disableEnforceFocus:R,disableAutoFocus:j,disableRestoreFocus:z,getDoc:se,isEnabled:fe,open:Y},i.cloneElement(b,ve))))}));t.a=I},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(1233),c=n(1234),u=n(1250),l=n(101),f=n(125),d=n(10),p=n(16),h=i.forwardRef((function(e,t){var n=e.children,s=e.classes,c=e.className,u=(e.color,e.component),d=void 0===u?"label":u,h=(e.disabled,e.error,e.filled,e.focused,e.required,Object(o.a)(e,["children","classes","className","color","component","disabled","error","filled","focused","required"])),v=Object(f.a)(),m=Object(l.a)({props:e,muiFormControl:v,states:["color","required","focused","disabled","error","filled"]});return i.createElement(d,Object(r.a)({className:Object(a.default)(s.root,s["color".concat(Object(p.a)(m.color||"primary"))],c,m.disabled&&s.disabled,m.error&&s.error,m.filled&&s.filled,m.focused&&s.focused,m.required&&s.required),ref:t}
2,h),n,m.required&&i.createElement("span",{"aria-hidden":!0,className:Object(a.default)(s.asterisk,m.error&&s.error)},"â","*"))})),v=Object(d.a)((function(e){return{root:Object(r.a)({color:e.palette.text.secondary},e.typography.body1,{lineHeight:1,padding:0,"&$focused":{color:e.palette.primary.main},"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),colorSecondary:{"&$focused":{color:e.palette.secondary.main}},focused:{},disabled:{},error:{},filled:{},required:{},asterisk:{"&$error":{color:e.palette.error.main}}}}),{name:"MuiFormLabel"})(h),m=i.forwardRef((function(e,t){var n=e.classes,s=e.className,c=e.disableAnimation,u=void 0!==c&&c,d=(e.margin,e.shrink),p=(e.variant,Object(o.a)(e,["classes","className","disableAnimation","margin","shrink","variant"])),h=Object(f.a)(),m=d;void 0===m&&h&&(m=h.filled||h.focused||h.adornedStart);var g=Object(l.a)({props:e,muiFormControl:h,states:["margin","variant"]});return i.createElement(v,Object(r.a)({"data-shrink":m,className:Object(a.default)(n.root,s,h&&n.formControl,!u&&n.animated,m&&n.shrink,"dense"===g.margin&&n.marginDense,{filled:n.filled,outlined:n.outlined}[g.variant]),classes:{focused:n.focused,disabled:n.disabled,error:n.error,required:n.required,asterisk:n.asterisk},ref:t},p))})),g=Object(d.a)((function(e){return{root:{display:"block",transformOrigin:"top left"},focused:{},disabled:{},error:{},required:{},asterisk:{},formControl:{position:"absolute",left:0,top:0,transform:"translate(0, 24px) scale(1)"},marginDense:{transform:"translate(0, 21px) scale(1)"},shrink:{transform:"translate(0, 1.5px) scale(0.75)",transformOrigin:"top left"},animated:{transition:e.transitions.create(["color","transform"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},filled:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 20px) scale(1)","&$marginDense":{transform:"translate(12px, 17px) scale(1)"},"&$shrink":{transform:"translate(12px, 10px) scale(0.75)","&$marginDense":{transform:"translate(12px, 7px) scale(0.75)"}}},outlined:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 20px) scale(1)","&$marginDense":{transform:"translate(14px, 12px) scale(1)"},"&$shrink":{transform:"translate(14px, -6px) scale(0.75)"}}}}),{name:"MuiInputLabel"})(m),y=n(1232),b=i.forwardRef((function(e,t){var n=e.children,s=e.classes,c=e.className,u=e.component,d=void 0===u?"p":u,p=(e.disabled,e.error,e.filled,e.focused,e.margin,e.required,e.variant,Object(o.a)(e,["children","classes","className","component","disabled","error","filled","focused","margin","required","variant"])),h=Object(f.a)(),v=Object(l.a)({props:e,muiFormControl:h,states:["variant","margin","disabled","error","filled","focused","required"]});return i.createElement(d,Object(r.a)({className:Object(a.default)(s.root,("filled"===v.variant||"outlined"===v.variant)&&s.contained,c,v.disabled&&s.disabled,v.error&&s.error,v.filled&&s.filled,v.focused&&s.focused,v.required&&s.required,"dense"===v.margin&&s.marginDense),ref:t},p)," "===n?i.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):n)})),w=Object(d.a)((function(e){return{root:Object(r.a)({color:e.palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,margin:0,"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),error:{},disabled:{},marginDense:{marginTop:4},contained:{marginLeft:14,marginRight:14},focused:{},filled:{},required:{}}}),{name:"MuiFormHelperText"})(b),O=n(1245),E={standard:s.a,filled:c.a,outlined:u.a},x=i.forwardRef((function(e,t){var n=e.autoComplete,s=e.autoFocus,c=void 0!==s&&s,u=e.children,l=e.classes,f=e.className,d=e.color,p=void 0===d?"primary":d,h=e.defaultValue,v=e.disabled,m=void 0!==v&&v,b=e.error,x=void 0!==b&&b,S=e.FormHelperTextProps,j=e.fullWidth,_=void 0!==j&&j,T=e.helperText,P=e.hiddenLabel,C=e.id,I=e.InputLabelProps,k=e.inputProps,R=e.InputProps,A=e.inputRef,D=e.label,N=e.multiline,M=void 0!==N&&N,L=e.name,z=e.onBlur,W=e.onChange,F=e.onFocus,B=e.placeholder,H=e.required,U=void 0!==H&&H,V=e.rows,G=e.rowsMax,q=e.maxRows,$=e.minRows,K=e.select,Z=void 0!==K&&K,X=e.SelectProps,Y=e.type,Q=e.value,J=e.variant,ee=void 0===J?"standard":J,te=Object(o.a)(e,["autoComplete","autoF
2ocus","children","classes","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","hiddenLabel","id","InputLabelProps","inputProps","InputProps","inputRef","label","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","rowsMax","maxRows","minRows","select","SelectProps","type","value","variant"]);var ne={};if("outlined"===ee&&(I&&void 0!==I.shrink&&(ne.notched=I.shrink),D)){var re,oe=null!==(re=null==I?void 0:I.required)&&void 0!==re?re:U;ne.label=i.createElement(i.Fragment,null,D,oe&&"Â *")}Z&&(X&&X.native||(ne.id=void 0),ne["aria-describedby"]=void 0);var ie=T&&C?"".concat(C,"-helper-text"):void 0,ae=D&&C?"".concat(C,"-label"):void 0,se=E[ee],ce=i.createElement(se,Object(r.a)({"aria-describedby":ie,autoComplete:n,autoFocus:c,defaultValue:h,fullWidth:_,multiline:M,name:L,rows:V,rowsMax:G,maxRows:q,minRows:$,type:Y,value:Q,id:C,inputRef:A,onBlur:z,onChange:W,onFocus:F,placeholder:B,inputProps:k},ne,R));return i.createElement(y.a,Object(r.a)({className:Object(a.default)(l.root,f),disabled:m,error:x,fullWidth:_,hiddenLabel:P,ref:t,required:U,color:p,variant:ee},te),D&&i.createElement(g,Object(r.a)({htmlFor:C,id:ae},I),D),Z?i.createElement(O.a,Object(r.a)({"aria-describedby":ie,id:C,labelId:ae,value:Q,input:ce},X),u):ce,T&&i.createElement(w,Object(r.a)({id:ie},S),T))}));t.a=Object(d.a)({root:{}},{name:"MuiTextField"})(x)},function(e,t,n){"use strict";n.d(t,"a",(function(){return E}));var r=n(173),o=n.n(r),i=n(306),a=n.n(i),s=n(606),c=n.n(s),u=n(0),l=n(180);function f(){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 d={};function p(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&d[t[0]]||("string"==typeof t[0]&&(d[t[0]]=new Date),f.apply(void 0,t))}function h(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 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 m(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){o()(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}var g=function(e,t){var n=Object(u.useRef)();return Object(u.useEffect)((function(){n.current=t?n.current:e}),[e,t]),n.current};function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.i18n,r=Object(u.useContext)(l.a)||{},o=r.i18n,i=r.defaultNS,s=n||o||Object(l.d)();if(s&&!s.reportNamespaces&&(s.reportNamespaces=new l.b),!s){p("You will need to pass in an i18next instance by using initReactI18next");var c=function(e){return Array.isArray(e)?e[e.length-1]:e},f=[c,{},!1];return f.t=c,f.i18n={},f.ready=!1,f}s.options.react&&void 0!==s.options.react.wait&&p("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var d=m(m(m({},Object(l.c)()),s.options.react),t),v=d.useSuspense,y=d.keyPrefix,b=e||i||s.options&&s.options.defaultNS;b="string"==typeof b?[b]:b||["translation"],s.reportNamespaces.addUsedNamespaces&&s.reportNamespaces.addUsedNamespaces(b);var w=(s.isInitialized||s.initializedStoreOnce)&&b.every((function(e){return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.languages&&t.languages.length?void 0!==t.options.ignoreJSONStructure?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}}):function(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)))}
2(e,t,n):(p("i18n.languages were undefined or empty",t.languages),!0)}(e,s,d)}));function O(){return s.getFixedT(null,"fallback"===d.nsMode?b:b[0],y)}var E=Object(u.useState)(O),x=a()(E,2),S=x[0],j=x[1],_=b.join(),T=g(_),P=Object(u.useRef)(!0);Object(u.useEffect)((function(){var e=d.bindI18n,t=d.bindI18nStore;function n(){P.current&&j(O)}return P.current=!0,w||v||h(s,b,(function(){P.current&&j(O)})),w&&T&&T!==_&&P.current&&j(O),e&&s&&s.on(e,n),t&&s&&s.store.on(t,n),function(){P.current=!1,e&&s&&e.split(" ").forEach((function(e){return s.off(e,n)})),t&&s&&t.split(" ").forEach((function(e){return s.store.off(e,n)}))}}),[s,_]);var C=Object(u.useRef)(!0);Object(u.useEffect)((function(){P.current&&!C.current&&j(O),C.current=!1}),[s,y]);var I=[S,s,w];if(I.t=S,I.i18n=s,I.ready=w,w)return I;if(!w&&!v)return I;throw new Promise((function(e){h(s,b,(function(){e()}))}))}var b=["forwardedRef"];function w(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 O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){function r(r){var o=r.forwardedRef,i=c()(r,b),s=y(e,O(O({},i),{},{keyPrefix:t.keyPrefix})),l=a()(s,3),f=l[0],d=l[1],p=l[2],h=O(O({},i),{},{t:f,i18n:d,tReady:p});return t.withRef&&o?h.ref=o:!t.withRef&&o&&(h.forwardedRef=o),Object(u.createElement)(n,h)}var o;r.displayName="withI18nextTranslation(".concat((o=n).displayName||o.name||("string"==typeof o&&o.length>0?o:"Unknown"),")"),r.WrappedComponent=n;var i=function(e,t){return Object(u.createElement)(r,Object.assign({},e,{forwardedRef:t}))};return t.withRef?Object(u.forwardRef)(i):r}}},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(88),c=Object(s.a)(i.createElement("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"}),"Cancel"),u=n(10),l=n(32),f=n(28),d=n(16),p=n(342);function h(e){return"Backspace"===e.key||"Delete"===e.key}var v=i.forwardRef((function(e,t){var n=e.avatar,s=e.classes,u=e.className,l=e.clickable,v=e.color,m=void 0===v?"default":v,g=e.component,y=e.deleteIcon,b=e.disabled,w=void 0!==b&&b,O=e.icon,E=e.label,x=e.onClick,S=e.onDelete,j=e.onKeyDown,_=e.onKeyUp,T=e.size,P=void 0===T?"medium":T,C=e.variant,I=void 0===C?"default":C,k=Object(o.a)(e,["avatar","classes","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant"]),R=i.useRef(null),A=Object(f.a)(R,t),D=function(e){e.stopPropagation(),S&&S(e)},N=!(!1===l||!x)||l,M="small"===P,L=g||(N?p.a:"div"),z=L===p.a?{component:"div"}:{},W=null;if(S){var F=Object(a.default)("default"!==m&&("default"===I?s["deleteIconColor".concat(Object(d.a)(m))]:s["deleteIconOutlinedColor".concat(Object(d.a)(m))]),M&&s.deleteIconSmall);W=y&&i.isValidElement(y)?i.cloneElement(y,{className:Object(a.default)(y.props.className,s.deleteIcon,F),onClick:D}):i.createElement(c,{className:Object(a.default)(s.deleteIcon,F),onClick:D})}var B=null;n&&i.isValidElement(n)&&(B=i.cloneElement(n,{className:Object(a.default)(s.avatar,n.props.className,M&&s.avatarSmall,"default"!==m&&s["avatarColor".concat(Object(d.a)(m))])}));var H=null;return O&&i.isValidElement(O)&&(H=i.cloneElement(O,{className:Object(a.default)(s.icon,O.props.className,M&&s.iconSmall,"default"!==m&&s["iconColor".concat(Object(d.a)(m))])})),i.createElement(L,Object(r.a)({role:N||S?"button":void 0,className:Object(a.default)(s.root,u,"default"!==m&&[s["color".concat(Object(d.a)(m))],N&&s["clickableColor".concat(Object(d.a)(m))],S&&s["deletableColor".concat(Object(d.a)(m))]],"default"!==I&&[s.outlined,{primary:s.outlinedPrimary,secondary:s.outlinedSecondary}[m]],w&&s.disabled,M&&s.sizeSmall,N&&s.clickable,S&&s.deletable),"aria-disabled":!!w||void 0,tabIndex:N||S?0:void 0,onClick:x,onKeyDown:function(e){e.currentTarget===e.target&&h(e)&&e.preventDefault(),j&&j(e)},onKeyUp:function(e){e.currentTarget===e.target&&(S&&h(e)?S(e):"Escape"===e.key&&R.current&&R.current.blur()),_&&_(e)},ref:A},z,k),B||H,i.createElement("span",{className:Object(a.default)(s.label,M&&s.labelSmall)},E),W)}));t.a=Object(u.a)((function(e){var t="light"===e.palette.type?e.palette.grey[300]:e.palette.grey[700],n=Object(l.a)(e.palette.text.primary,.26);return{root:{fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:e.palette.getContrastText(t),backgroundColor:t,borderRadius:16,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:"none",padding:0,verticalAlign:"middle",boxSizing:"border-box","&$disabled":{opacity:.5,pointerEvents:"none"},"& $avatar":{marginLeft:5,marginRight:-6,width:24,height:24,color:"light"===e.palette.type?e.palette.grey[700]:e.palette.grey[300],fontSize:e.typography.pxToRem(12)},"& $avatarColorPrimary":{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.dark}
2,"& $avatarColorSecondary":{color:e.palette.secondary.contrastText,backgroundColor:e.palette.secondary.dark},"& $avatarSmall":{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)}},sizeSmall:{height:24},colorPrimary:{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText},colorSecondary:{backgroundColor:e.palette.secondary.main,color:e.palette.secondary.contrastText},disabled:{},clickable:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover, &:focus":{backgroundColor:Object(l.c)(t,.08)},"&:active":{boxShadow:e.shadows[1]}},clickableColorPrimary:{"&:hover, &:focus":{backgroundColor:Object(l.c)(e.palette.primary.main,.08)}},clickableColorSecondary:{"&:hover, &:focus":{backgroundColor:Object(l.c)(e.palette.secondary.main,.08)}},deletable:{"&:focus":{backgroundColor:Object(l.c)(t,.08)}},deletableColorPrimary:{"&:focus":{backgroundColor:Object(l.c)(e.palette.primary.main,.2)}},deletableColorSecondary:{"&:focus":{backgroundColor:Object(l.c)(e.palette.secondary.main,.2)}},outlined:{backgroundColor:"transparent",border:"1px solid ".concat("light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:Object(l.a)(e.palette.text.primary,e.palette.action.hoverOpacity)},"& $avatar":{marginLeft:4},"& $avatarSmall":{marginLeft:2},"& $icon":{marginLeft:4},"& $iconSmall":{marginLeft:2},"& $deleteIcon":{marginRight:5},"& $deleteIconSmall":{marginRight:3}},outlinedPrimary:{color:e.palette.primary.main,border:"1px solid ".concat(e.palette.primary.main),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:Object(l.a)(e.palette.primary.main,e.palette.action.hoverOpacity)}},outlinedSecondary:{color:e.palette.secondary.main,border:"1px solid ".concat(e.palette.secondary.main),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:Object(l.a)(e.palette.secondary.main,e.palette.action.hoverOpacity)}},avatar:{},avatarSmall:{},avatarColorPrimary:{},avatarColorSecondary:{},icon:{color:"light"===e.palette.type?e.palette.grey[700]:e.palette.grey[300],marginLeft:5,marginRight:-6},iconSmall:{width:18,height:18,marginLeft:4,marginRight:-4},iconColorPrimary:{color:"inherit"},iconColorSecondary:{color:"inherit"},label:{overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},labelSmall:{paddingLeft:8,paddingRight:8},deleteIcon:{WebkitTapHighlightColor:"transparent",color:n,height:22,width:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:Object(l.a)(n,.4)}},deleteIconSmall:{height:16,width:16,marginRight:4,marginLeft:-4},deleteIconColorPrimary:{color:Object(l.a)(e.palette.primary.contrastText,.7),"&:hover, &:active":{color:e.palette.primary.contrastText}},deleteIconColorSecondary:{color:Object(l.a)(e.palette.secondary.contrastText,.7),"&:hover, &:active":{color:e.palette.secondary.contrastText}},deleteIconOutlinedColorPrimary:{color:Object(l.a)(e.palette.primary.main,.7),"&:hover, &:active":{color:e.palette.primary.main}},deleteIconOutlinedColorSecondary:{color:Object(l.a)(e.palette.secondary.main,.7),"&:hover, &:active":{color:e.palette.secondary.main}}}}),{name:"MuiChip"})(v)},function(e,t,n){"use strict";var r=n(1),o=n(5),i=n(0),a=n(4),s=n(681),c=n(24),u=n(10),l=n(54),f=n(16),d=i.forwardRef((function(e,t){e.children;var n=e.classes,s=e.className,u=e.label,d=e.labelWidth,p=e.notched,h=e.style,v=Object(o.a)(e,["children","classes","className","label","labelWidth","notched","style"]),m="rtl"===Object(l.a)().direction?"right":"left";if(void 0!==u)return i.createElement("fieldset",Object(r.a)({"aria-hidden":!0,className:Object(a.default)(n.root,s),ref:t,style:h},v),i.createElement("legend",{className:Object(a.default)(n.legendLabelled,p&&n.legendNotched)},u?i.createElement("span",null,u):i.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})));var g=d>0?.75*d+8:.01;return i.createElement("fieldset",Object(r.a)({"aria-hidden":!0,style:Object(r.a)(Object(c.a)({},"padding".concat(Object(f.a)(m)),8),h),className:Object(a.default)(n.root,s),ref:t},v),i.createElement("legend",{className:n.legend,style:{width:p?g:.01}},i.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})))})),p=Object(u.a)((function(e){return{root:{position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden"},legend:{textAlign:"left",padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})},legendLabelled:{display:"block",width:"auto",textAlign:"left",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),"& > span":{paddingLeft:5,paddingRight:5,display:"inline-block"}},legendNotched:{maxWidth:1e3,transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}}),{name:"PrivateNotchedOutline"})(d),h=i.forwardRef((function(e,t){var n=e.classes,c=e.fullWidth,u=void 0!==c&&c,l=e.inputComponent,f=void 0===l?"input":l,d=e.label,h=e.labelWidth,v=void 0===h?0:h,m=e.multiline,g=void 0!==m&&m,y=e.notched,b=e.type,w=void 0===b?"text":b,O=Object(o.a)(e,["classes","fullWidth","inputComponent","label","labelWidth","multiline","notched","type"]);return i.createElement(s.a,Object(r.a)({renderSuffix:function(e){return i.createElement(p,{className:n.notchedOutline,label:d,labelWidth:v,notched:void 0!==y?y:Boolean(e.startAdornment||e.filled||e.focused)})},classes:Object(r.a)({},n,{root:Object(a.default)(n.root,n.underline),notchedOutline:null}),fullWidth:u,inputComponent:f,multiline:g,ref:t,type:w},O))}));h.muiName="Input";t.a=Object(u.a)((function(e){var t="light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{root:{position:"relative",borderRadius:e.shape.borderRadius,"&:hover $notchedOutline":{borderColor:e.palette.text.primary},"@media (hover: none)":{"&:hover $notchedOutline":{borderColor:t}},"&$focused $notchedOutline":{borderColor:e.palette.primary.main,borderWidth:2},"&$error $notchedOutline":{borderColor:e.palette.error.main},"&$disabled $notchedOutline":{borderColor:e.palette.action.disabled}},colorSecondary:{"&$focused $notchedOutline":{borderColor:e.palette.secondary.main}},focused:{},disabled:{},adornedStart:{paddingLeft:14},adornedEnd:{paddingRight:14},error:{},marginDense:{},multiline:{padding:"18.5px 14px","&$marginDense":{paddingTop:10.5,paddingBottom:10.5}},notchedOutline:{borderColor:t},input:{padding:"18.5px 14px","&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.type?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.type?null:"#fff",caretColor:"light"===e.palette.type?null:"#fff",borderRadius:"inherit"}},inputMarginDense:{paddingTop:10.5,paddingBottom:10.5},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}}),{name:"MuiOutlinedInput"})(h)},function(e,t,n){"use strict";n.r(t);var r=n(7),o=n(3),i=n(1248),a=n(10),s=n(6),c=n(0),u=n.n(c);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,f(r.key),r)}}function f(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function d(e,t,n){return t=h(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,p()?Reflect.construct(t,n||[],h(e).constructor):t.apply(e,n))}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(p=function(){return!!e})()}
2function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}var m=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),d(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.captions,n=e.classes,r=e.audioOptions,o=e.audioResources;return u.a.createElement("div",{className:n.container},u.a.createElement("audio",Object.assign({className:n.audio},r),o.map((function(e){return u.a.createElement(c.Fragment,{key:e.id},u.a.createElement("source",{src:e.id,type:e.getFormat()}))})),t.map((function(e){return u.a.createElement(c.Fragment,{key:e.id},u.a.createElement("track",{src:e.id,label:e.getDefaultLabel(),srcLang:e.getProperty("language")}))}))))}}])&&l(n.prototype,r),o&&l(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(c.Component);m.defaultProps={audioOptions:{},audioResources:[],captions:[]};var g=n(100),y=n(55),b=Object(o.compose)(Object(i.a)(),Object(a.a)((function(){return{audio:{width:"100%"},container:{alignItems:"center",display:"flex",width:"100%"}}})),Object(r.b)((function(e,t){var n=t.windowId;return{audioOptions:Object(g.a)(e).audioOptions,audioResources:Object(y.j)(e,{windowId:n})||[],captions:Object(y.k)(e,{windowId:n})||[]}}),null),Object(s.a)("AudioViewer"));t.default=b(m)},function(e,t,n){"use strict";n.r(t);var r=n(3),o=n(7),i=n(1248),a=n(10),s=n(568),c=n(6),u=n(37),l=n(0),f=n.n(l),d=n(1236),p=n(1239),h=n(181),v=n(672),m=n.n(v);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,y(r.key),r)}}function y(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function b(e,t,n){return t=O(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,w()?Reflect.construct(t,n||[],O(e).constructor):t.apply(e,n))}function w(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(w=function(){return!!e})()}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function E(e,t){return E=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},E(e,t)}var x=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=b(this,t,[e])).openCollectionDialog=n.openCollectionDialog.bind(n),n}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&E(e,t)}(t,e),n=t,r=[{key:"openCollectionDialog",value:function(){var e=this.props,t=e.collectionPath,n=e.manifestId,r=e.showCollectionDialog,o=e.windowId;r(n,t.slice(0,-1),o)}},{key:"render",value:function(){var e=this.props.t;return f.a.createElement(p.a,{container:!0,justifyContent:"center",alignItems:"center"},f.a.createElement(p.a,{container:!0,direction:"column",alignItems:"center"},f.a.createElement(h.a,{variant:"h4",paragraph:!0},f.a.createElement("em",null,e("noItemSelected"))),f.a.createElement(d.a,{color:"primary",variant:"contained",onClick:this.openCollectionDialog,startIcon:f.a.createElement(m.a,null)},e("showCollection"))))}}],r&&g(n.prototype,r),o&&g(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(l.Component);x.defaultProps={collectionPath:[],manifestId:null,t:function(){},windowId:null};var S={showCollectionDialog:s.j},j=Object(r.compose)(Object(i.a)(),Object(a.a)((function(e){return{}}
2)),Object(o.b)((function(e,t){var n=t.windowId,r=Object(u.e)(e,{windowId:n})||{};return{collectionPath:r.collectionPath,manifestId:r.manifestId}}),S),Object(c.a)("SelectCollection"));t.default=j(x)},function(e,t,n){"use strict";n.r(t);var r=n(7),o=n(3),i=n(1248),a=n(10),s=n(6),c=n(0),u=n.n(c);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,f(r.key),r)}}function f(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function d(e,t,n){return t=h(t),function(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,p()?Reflect.construct(t,n||[],h(e).constructor):t.apply(e,n))}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(p=function(){return!!e})()}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}var m=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),d(this,t,arguments)}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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.captions,n=e.classes,r=e.videoOptions,o=e.videoRes
2ources;return u.a.createElement("div",{className:n.container},u.a.createElement("video",Object.assign({className:n.video},r),o.map((function(e){return u.a.createElement(c.Fragment,{key:e.id},u.a.createElement("source",{src:e.id,type:e.getFormat()}))})),t.map((function(e){return u.a.createElement(c.Fragment,{key:e.id},u.a.createElement("track",{src:e.id,label:e.getDefaultLabel(),srcLang:e.getProperty("language")}))}))))}}])&&l(n.prototype,r),o&&l(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(c.Component);m.defaultProps={captions:[],videoOptions:{},videoResources:[]};var g=n(55),y=n(100),b=Object(o.compose)(Object(i.a)(),Object(a.a)((function(){return{container:{alignItems:"center",display:"flex",width:"100%"},video:{maxHeight:"100%",width:"100%"}}})),Object(r.b)((function(e,t){var n=t.windowId;return{captions:Object(g.k)(e,{windowId:n})||[],videoOptions:Object(y.a)(e).videoOptions,videoResources:Object(g.n)(e,{windowId:n})||[]}}),null),Object(s.a)("VideoViewer"));t.default=b(m)}]).default})); 3//# sourceMappingURL=mirador.min.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.